diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..dd84ea7824 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/functions/ExampleQuery.js b/functions/ExampleQuery.js new file mode 100644 index 0000000000..9c9adb69fd --- /dev/null +++ b/functions/ExampleQuery.js @@ -0,0 +1,54 @@ +const NetlifyGraph = require('./netlifyGraph'); + +exports.handler = async (event) => { + // By default, all API calls use no authentication + let accessToken; + + //// If you want to use the client's accessToken when making API calls on the user's behalf: + // accessToken = event.headers["authorization"]?.split(" ")[1] + + //// If you want to use the API with your own access token: + // accessToken = event.authlifyToken + + const eventBodyJson = JSON.parse(event.body || '{}'); + + const { errors: ExampleQueryErrors, data: ExampleQueryData } = await NetlifyGraph.fetchExampleQuery({}, { accessToken: accessToken }); + + if (ExampleQueryErrors) { + console.error(JSON.stringify(ExampleQueryErrors, null, 2)); + } + + console.log(JSON.stringify(ExampleQueryData, null, 2)); + + return { + statusCode: 200, + body: JSON.stringify({ + success: true, + ExampleQueryErrors: ExampleQueryErrors, + ExampleQueryData: ExampleQueryData + }), + headers: { + 'content-type': 'application/json' + } + }; +}; + +/** + * Client-side invocations: + * Call your Netlify function from the browser (after saving + * the code to `ExampleQuery.js`) with these helpers: + */ + + +async function fetchExampleQuery(params) { + const {} = params || {}; + const resp = await fetch(`/.netlify/functions/ExampleQuery?`, + { + method: "GET" + }); + + const text = await resp.text(); + + return JSON.parse(text); +} + diff --git a/functions/functions/deploy-succeeded.js b/functions/functions/deploy-succeeded.js new file mode 100644 index 0000000000..e222f1f856 --- /dev/null +++ b/functions/functions/deploy-succeeded.js @@ -0,0 +1,30 @@ +const contextCondition = "production"; +const stateCondition = "ready"; +const sitemapUrl = process.env.SITEMAP_URL; +const axios = require("axios"); +exports.handler = async (event) => { + try { + const { payload } = JSON.parse(event.body); + const { state, context } = payload; + if ( + sitemapUrl && + state === stateCondition && + context === contextCondition + ) { + console.log(`Sending sitemap ping to google for ${sitemapUrl}`); + await axios.get(`http://www.google.com/ping?sitemap=${sitemapUrl}`); + return { + statusCode: 200, + body: `Submitted Successfully`, + }; + } + console.log("Conditions not met, not submitting"); + return { + statusCode: 200, + body: `Conditions not met, not submitting`, + }; + } catch (err) { + console.log(err); + throw err; + } +}; diff --git a/functions/functions/netlify-graph.js b/functions/functions/netlify-graph.js new file mode 100644 index 0000000000..000e9b200c --- /dev/null +++ b/functions/functions/netlify-graph.js @@ -0,0 +1,33 @@ +import { + fetchExampleQuery +} from '../netlifyGraph' // make sure this is the path to your netlify/functions dir + +exports.handler = async function(event, context) { + const { + errors, + data + } = await fetchExampleQuery({ + /* variables */ + }, { + accessToken: event.netlifyGraphToken + }) + + return { + statusCode: errors ? 500 : 200, + body: JSON.stringify(errors || data), + headers: { + "Content-Type": "application/json" + } + } +} +accessToken: event.netlifyGraphToken +}) + +return { + statusCode: errors ? 500 : 200, + body: JSON.stringify(errors || data), + headers: { + "Content-Type": "application/json" + } +} +} \ No newline at end of file diff --git a/functions/functions/netlifyGraph/fetchExampleQuery.js b/functions/functions/netlifyGraph/fetchExampleQuery.js new file mode 100644 index 0000000000..3d6f205ef6 --- /dev/null +++ b/functions/functions/netlifyGraph/fetchExampleQuery.js @@ -0,0 +1,290 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! +const buffer = require('buffer'); +const crypto = require('crypto'); +const https = require('https'); +const process = require('process'); + +exports.verifySignature = (input) => { + const secret = input.secret; + const body = input.body; + const signature = input.signature; + + if (!signature) { + console.error('Missing signature'); + return false; + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [key, value] = pair.split('='); + sig[key] = value; + } + + if (!sig.t || !sig.hmac_sha256) { + console.error('Invalid signature header'); + return false; + } + + const hash = crypto.createHmac('sha256', secret).update(sig.t).update('.').update(body).digest('hex'); + + if (!crypto.timingSafeEqual(Buffer.from(hash, 'hex'), Buffer.from(sig.hmac_sha256, 'hex'))) { + console.error('Invalid signature'); + return false; + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */ ) { + console.error('Request is too old'); + return false; + } + + return true; +}; + +const operationsDoc = `query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} +`; + +const httpFetch = (siteId, options) => { + const reqBody = options.body || null; + const userHeaders = options.headers || {}; + const headers = { + ...userHeaders, + 'Content-Type': 'application/json', + 'Content-Length': reqBody.length + }; + + const timeoutMs = 30 _000; + + const reqOptions = { + method: 'POST', + headers: headers, + timeout: timeoutMs + }; + + const url = 'https://serve.onegraph.com/graphql?app_id=' + siteId; + + const respBody = []; + + return new Promise((resolve, reject) => { + const req = https.request(url, reqOptions, (res) => { + if (res.statusCode && (res.statusCode < 200 || res.statusCode > 299)) { + return reject(new Error('Netlify Graph return non-OK HTTP status code' + res.statusCode)); + } + + res.on('data', (chunk) => respBody.push(chunk)); + + res.on('end', () => { + const resString = buffer.Buffer.concat(respBody).toString(); + resolve(resString); + }); + }); + + req.on('error', (error) => { + console.error('Error making request to Netlify Graph:', error); + }); + + req.on('timeout', () => { + req.destroy(); + reject(new Error('Request to Netlify Graph timed out')); + }); + + req.write(reqBody); + req.end(); + }); +}; + +const fetchNetlifyGraph = async function fetchNetlifyGraph(input) { + const query = input.query; + const operationName = input.operationName; + const variables = input.variables; + + const options = input.options || {}; + const accessToken = options.accessToken; + const siteId = options.siteId || process.env.SITE_ID; + + const payload = { + query: query, + variables: variables, + operationName: operationName + }; + + const result = await httpFetch(siteId, { + method: 'POST', + headers: { + Authorization: accessToken ? 'Bearer ' + accessToken : '' + }, + body: JSON.stringify(payload) + }); + + return JSON.parse(result); +}; + +exports.verifyRequestSignature = (request, options) => { + const event = request.event; + const secret = options.webhookSecret || process.env.NETLIFY_GRAPH_WEBHOOK_SECRET; + const signature = event.headers['x-netlify-graph-signature']; + const body = event.body; + + if (!secret) { + console.error('NETLIFY_GRAPH_WEBHOOK_SECRET is not set, cannot verify incoming webhook request'); + return false; + } + + return verifySignature({ + secret, + signature, + body: body || '' + }); +}; + +exports.fetchExampleQuery = (variables, options) => { + return fetchNetlifyGraph({ + query: operationsDoc, + operationName: 'ExampleQuery', + variables: variables, + options: options || {} + }); +}; + +/** + * The generated NetlifyGraph library with your operations + */ +const functions = { + /** + * An example query to start with. + */ + fetchExampleQuery: exports.fetchExampleQuery +}; + +exports.default = functions; + +exports.handler = () => { + // return a 401 json response + return { + statusCode: 401, + body: JSON.stringify({ + message: 'Unauthorized' + }) + }; +}; \ No newline at end of file diff --git a/functions/functions/netlifyGraph/index.d.ts b/functions/functions/netlifyGraph/index.d.ts new file mode 100644 index 0000000000..afd9070cd0 --- /dev/null +++ b/functions/functions/netlifyGraph/index.d.ts @@ -0,0 +1,257 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! + +export type NetlifyGraphFunctionOptions = { + /** + * The accessToken to use for the request + */ + accessToken?: string; + /** + * The siteId to use for the request + * @default process.env.SITE_ID + */ + siteId?: string; +}; + +export type WebhookEvent = { + body: string; + headers: Record; +}; + +export type GraphQLError = { + path: Array; + message: string; + extensions: Record; +}; + +export type ExampleQuery = { + /** + * Any data from the function will be returned here + */ + data: { + me: { + github: { + /** + * The user's public profile bio. + */ + bio: string; + /** + * The user's public profile bio as HTML. + */ + bioHTML: unknown; + /** + * The user's public profile company. + */ + company: string; + /** + * The user's public profile company as HTML. + */ + companyHTML: unknown; + /** + * Identifies the date and time when the object was created. + */ + createdAt: unknown; + /** + * The user's publicly visible profile email. + */ + email: string; + /** + * True if this user/organization has a GitHub Sponsors listing. + */ + hasSponsorsListing: boolean; + /** + * Whether or not this user is a participant in the GitHub Security Bug Bounty. + */ + isBountyHunter: boolean; + /** + * The username used to login. + */ + login: string; + /** + * The user's public profile name. + */ + name: string; + /** + * Unique id across all of OneGraph + */ + oneGraphId: string; + /** + * Verified email addresses that match verified domains for a specified organization the user is a member of. + */ + organizationVerifiedDomainEmails: Array; + /** + * The HTTP URL for this user + */ + url: string; + /** + * A URL pointing to the user's public website/blog. + */ + websiteUrl: string; + }; + }; + emailNode: { + /** + * Salesforce Contct. + */ + salesforceContact: { + /** + * Assistant's Name + */ + assistantName: string; + /** + * Account ID + */ + accountId: string; + }; + }; + /** + * The root for npm queries + */ + npm: /** No fields, named fragments, or inline fragments found */ Record; + /** + * Fetches an object given its globally unique `oneGraphId`. + */ + oneGraphNode: { + /** + * The id of the object. + */ + oneGraphId: string; + /** + * List of OneGraphNodes that are linked from this node. + */ + oneGraphLinkedNodes: { + /** + * List of OneGraphNodes that are linked from this node. + */ + nodes: Array< + { + /** + * The id of the object. + */ + oneGraphId: string; + } + >; + }; + }; + gitHub: { + /** + * Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + makeRestCall: { + /** + * Make a GET request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + get: { + /** + * The json-encoded body of the HTTP response. If you need the raw body, use `response.rawBody`. + */ + jsonBody: unknown; + /** + * The full response of the API request, including headers and status code. + */ + response: { + /** + * The HTTP headers, as a list of key, value pairs. + */ + headers: Array>; + /** + * The HTTP version, usually 1.1 + */ + httpVersion: string; + /** + * The body of the HTTP response, as a string. + */ + rawBody: string; + /** + * The HTTP status code of the response + */ + statusCode: number; + }; + }; + }; + /** + * Perform a search across resources. + */ + search: /** No fields, named fragments, or inline fragments found */ Record; + /** + * Lookup a given repository by the owner and repository name. + */ + repository: { + /** + * Whether or not Auto-merge can be enabled on pull requests in this repository. + */ + autoMergeAllowed: boolean; + /** + * A list of branch protection rules for this repository. + */ + branchProtectionRules: { + /** + * Identifies the total count of items in the connection. + */ + totalCount: number; + /** + * A list of edges. + */ + edges: Array<{ + /** + * A cursor for use in pagination. + */ + cursor: string; + /** + * The item at the end of the edge. + */ + node: { + /** + * Can this branch be deleted. + */ + allowsDeletions: boolean; + /** + * Are force pushes allowed on this branch. + */ + allowsForcePushes: boolean; + /** + * The actor who created this branch protection rule. + */ + creator: { + /** + * A URL pointing to the actor's public avatar. + */ + avatarUrl: string; + /** + * The username of the actor. + */ + login: string; + /** + * The HTTP path for this actor. + */ + resourcePath: string; + /** + * The HTTP URL for this actor. + */ + url: string; + }; + }; + }>; + }; + }; + }; + }; + /** + * Any errors from the function will be returned here + */ + errors: Array; +}; + +/** + * An example query to start with. + */ +export function fetchExampleQuery( + /** + * Pass `{}` as no variables are defined for this function. + */ + variables: Record, + options?: NetlifyGraphFunctionOptions +): Promise; diff --git a/functions/functions/netlifyGraph/index.js b/functions/functions/netlifyGraph/index.js new file mode 100644 index 0000000000..bffa0306c5 --- /dev/null +++ b/functions/functions/netlifyGraph/index.js @@ -0,0 +1,286 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! +const buffer = require('buffer'); +const crypto = require('crypto'); +const https = require('https'); +const process = require('process'); + +exports.verifySignature = (input) => { + const secret = input.secret; + const body = input.body; + const signature = input.signature; + + if (!signature) { + console.error('Missing signature'); + return false; + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [key, value] = pair.split('='); + sig[key] = value; + } + + if (!sig.t || !sig.hmac_sha256) { + console.error('Invalid signature header'); + return false; + } + + const hash = crypto.createHmac('sha256', secret).update(sig.t).update('.').update(body).digest('hex'); + + if (!crypto.timingSafeEqual(Buffer.from(hash, 'hex'), Buffer.from(sig.hmac_sha256, 'hex'))) { + console.error('Invalid signature'); + return false; + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */) { + console.error('Request is too old'); + return false; + } + + return true; +}; + +const operationsDoc = `query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} +`; + +const httpFetch = (siteId, options) => { + const reqBody = options.body || null; + const userHeaders = options.headers || {}; + const headers = { + ...userHeaders, + 'Content-Type': 'application/json', + 'Content-Length': reqBody.length + }; + + const timeoutMs = 30_000; + + const reqOptions = { + method: 'POST', + headers: headers, + timeout: timeoutMs + }; + + const url = 'https://serve.onegraph.com/graphql?app_id=' + siteId; + + const respBody = []; + + return new Promise((resolve, reject) => { + const req = https.request(url, reqOptions, (res) => { + if (res.statusCode && (res.statusCode < 200 || res.statusCode > 299)) { + return reject(new Error('Netlify Graph return non-OK HTTP status code' + res.statusCode)); + } + + res.on('data', (chunk) => respBody.push(chunk)); + + res.on('end', () => { + const resString = buffer.Buffer.concat(respBody).toString(); + resolve(resString); + }); + }); + + req.on('error', (error) => { + console.error('Error making request to Netlify Graph:', error); + }); + + req.on('timeout', () => { + req.destroy(); + reject(new Error('Request to Netlify Graph timed out')); + }); + + req.write(reqBody); + req.end(); + }); +}; + +const fetchNetlifyGraph = async function fetchNetlifyGraph(input) { + const query = input.query; + const operationName = input.operationName; + const variables = input.variables; + + const options = input.options || {}; + const accessToken = options.accessToken; + const siteId = options.siteId || process.env.SITE_ID; + + const payload = { + query: query, + variables: variables, + operationName: operationName + }; + + const result = await httpFetch(siteId, { + method: 'POST', + headers: { + Authorization: accessToken ? 'Bearer ' + accessToken : '' + }, + body: JSON.stringify(payload) + }); + + return JSON.parse(result); +}; + +exports.verifyRequestSignature = (request, options) => { + const event = request.event; + const secret = options.webhookSecret || process.env.NETLIFY_GRAPH_WEBHOOK_SECRET; + const signature = event.headers['x-netlify-graph-signature']; + const body = event.body; + + if (!secret) { + console.error('NETLIFY_GRAPH_WEBHOOK_SECRET is not set, cannot verify incoming webhook request'); + return false; + } + + return verifySignature({ secret, signature, body: body || '' }); +}; + +exports.fetchExampleQuery = (variables, options) => { + return fetchNetlifyGraph({ + query: operationsDoc, + operationName: 'ExampleQuery', + variables: variables, + options: options || {} + }); +}; + +/** + * The generated NetlifyGraph library with your operations + */ +const functions = { + /** + * An example query to start with. + */ + fetchExampleQuery: exports.fetchExampleQuery +}; + +exports.default = functions; + +exports.handler = () => { + // return a 401 json response + return { + statusCode: 401, + body: JSON.stringify({ + message: 'Unauthorized' + }) + }; +}; diff --git a/functions/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql b/functions/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql new file mode 100644 index 0000000000..13c3bfdb07 --- /dev/null +++ b/functions/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql @@ -0,0 +1,123 @@ +query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} diff --git a/functions/functions/netlifyGraph/netlifyGraphSchema.graphql b/functions/functions/netlifyGraph/netlifyGraphSchema.graphql new file mode 100644 index 0000000000..8cb2ec6572 --- /dev/null +++ b/functions/functions/netlifyGraph/netlifyGraphSchema.graphql @@ -0,0 +1,438619 @@ +"""An internal directive used by Netlify Graph""" +directive @netlify( + """Specify how the operation should be executed in production""" + executionStrategy: OneGraphExecutionStrategy = PERSISTED + + """The docstring for this operation""" + doc: String + + """The uuid of the operation (normally auto-generated)""" + id: String! +) on QUERY | MUTATION | SUBSCRIPTION | FRAGMENT_DEFINITION + +"""An internal directive used by Netlify Graph to handle caching""" +directive @netlifyCacheControl( + """ + Whether to fallback to a previous successful response if the current request fails + """ + fallbackOnError: Boolean + + """The cache strategy for this operation.""" + cacheStrategy: OneGraphPersistedQueryCacheStrategyArg + + """Whether caching is enabled for this operation.""" + enabled: Boolean = false +) on QUERY + +enum OneGraphExecutionStrategy { + DYNAMIC + PERSISTED +} + +input GitHubStatusEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""The new state of the commit status.""" +enum GitHubStatusEventSubscriptionStateEnum { + PENDING + SUCCESS + FAILURE + ERROR +} + +type GitHubStatusEventSubscriptionPayload { + """The commit that the status is on.""" + commit: GitHubCommit + + """The new state.""" + state: GitHubStatusEventSubscriptionStateEnum + + """The optional human-readable description added to the status.""" + description: String + + """The optional link added to the status.""" + targetUrl: String + + """ + An list of branches containing the status' SHA. Each branch contains the given SHA, but the SHA may or may not be the head of the branch. The list includes a maximum of 10 branches. + """ + branches: [GitHubRef!] + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubStarEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""The action that was performed that triggered an star event.""" +enum GitHubStarEventSubscriptionActionEnum { + CREATED + DELETED +} + +type GitHubStarEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubStarEventSubscriptionActionEnum + + """ + The time the star was created. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Will be null for the deleted action. + """ + starredAt: String + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubReleaseEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the release object when the release has been deleted. +""" +type GitHubReleaseEventSubscriptionDeletedRelease { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + body: String + + """""" + name: String + + """""" + tagName: String + + """""" + createdAt: String + + """""" + prerelease: Boolean + + """""" + draft: Boolean + + """""" + publishedAt: String +} + +type GitHubReleaseEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubReleaseEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubReleaseEventSubscriptionBodyChanges + + """The changes to the name if the action was `EDITED`""" + name: GitHubReleaseEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an release event.""" +enum GitHubReleaseEventSubscriptionActionEnum { + PUBLISHED + UNPUBLISHED + CREATED + EDITED + DELETED + PRERELEASED + RELEASED +} + +type GitHubReleaseEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubReleaseEventSubscriptionActionEnum + + """The changes to the release if the action was `EDITED`.""" + changes: GitHubReleaseEventSubscriptionChanges + + """The release, if the action was not `DELETED`.""" + release: GitHubRelease + + """A shallow version of the release, if the release was deleted.""" + deletedRelease: GitHubReleaseEventSubscriptionDeletedRelease + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPushEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubPushEventSubscriptionPayload { + """The full git ref that was pushed.""" + ref: GitHubRef + + """The most recent commit on the ref after the push.""" + head: GitHubCommit + + """The commit on the ref before the push.""" + before: GitHubCommit + + """A list of pushed comments. Includes a maxmimum of 20 commits.""" + commits: [GitHubCommit!] + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestReviewEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubPullRequestReviewEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +""" +The action that was performed that triggered an pull_request_review event. +""" +enum GitHubPullRequestReviewEventSubscriptionActionEnum { + SUBMITTED + EDITED + DISMISSED +} + +type GitHubPullRequestReviewEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestReviewEventSubscriptionActionEnum + + """The changes to the pull request review if the action was `EDITED`.""" + changes: GitHubPullRequestReviewEventSubscriptionChanges + + """The pull request the review pertains to.""" + pullRequest: GitHubPullRequest + + """The review that was affected.""" + review: GitHubPullRequestReview + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestReviewCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the pull request review comment object when the comment has been deleted. +""" +type GitHubPullRequestReviewCommentEventSubscriptionDeletedPullRequestReviewComment { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + path: String + + """""" + diffHunk: String + + """""" + body: String + + """""" + position: Int + + """""" + originalPosition: Int + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubPullRequestReviewCommentEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +""" +The action that was performed that triggered an pull_request_review_comment event. +""" +enum GitHubPullRequestReviewCommentEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubPullRequestReviewCommentEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestReviewCommentEventSubscriptionActionEnum + + """ + The changes to the pull request review comment if the action was `EDITED`. + """ + changes: GitHubPullRequestReviewCommentEventSubscriptionChanges + + """The pull request review comment, if the action was not `DELETED`.""" + comment: GitHubPullRequestReviewComment + + """ + A shallow version of the pull request review comment, if the comment was deleted. + """ + deletedComment: GitHubPullRequestReviewCommentEventSubscriptionDeletedPullRequestReviewComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the pull request object when the pull request has been deleted. +""" +type GitHubPullRequestEventSubscriptionDeletedPullRequest { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + number: Int + + """""" + locked: Boolean + + """""" + title: String + + """""" + body: String + + """""" + closedAt: String + + """""" + mergedAt: String + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubPullRequestEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubPullRequestEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubPullRequestEventSubscriptionChanges { + """The changes to the title if the action was `EDITED`""" + title: GitHubPullRequestEventSubscriptionTitleChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an pull_request event.""" +enum GitHubPullRequestEventSubscriptionActionEnum { + ASSIGNED + UNASSIGNED + REVIEW_REQUESTED + REVIEW_REQUEST_REMOVED + LABELED + UNLABELED + OPENED + EDITED + CLOSED + READY_FOR_REVIEW + LOCKED + UNLOCKED + REOPENED +} + +type GitHubPullRequestEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestEventSubscriptionActionEnum + + """The changes to the pull request if the action was `EDITED`.""" + changes: GitHubPullRequestEventSubscriptionChanges + + """The pull request, if the action was not `DELETED`.""" + pullRequest: GitHubPullRequest + + """ + A shallow version of the pull request, if the pull request was deleted. + """ + deletedPullRequest: GitHubPullRequestEventSubscriptionDeletedPullRequest + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project object when the project has been deleted. +""" +type GitHubProjectEventSubscriptionDeletedProject { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + body: String + + """""" + number: Int + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubProjectEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubProjectEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubProjectEventSubscriptionNameChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubProjectEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an project event.""" +enum GitHubProjectEventSubscriptionActionEnum { + CREATED + UPDATED + CLOSED + REOPENED + DELETED +} + +type GitHubProjectEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectEventSubscriptionActionEnum + + """The changes to the project if the action was `EDITED`.""" + changes: GitHubProjectEventSubscriptionChanges + + """The project, if the action was not `DELETED`.""" + project: GitHubProject + + """A shallow version of the project, if the column was deleted.""" + deletedProject: GitHubProjectEventSubscriptionDeletedProject + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectColumnEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project column object when the column has been deleted. +""" +type GitHubProjectColumnEventSubscriptionDeletedProjectColumn { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectColumnEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubProjectColumnEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubProjectColumnEventSubscriptionNameChanges +} + +"""The action that was performed that triggered an project_column event.""" +enum GitHubProjectColumnEventSubscriptionActionEnum { + CREATED + EDITED + MOVED + DELETED +} + +type GitHubProjectColumnEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectColumnEventSubscriptionActionEnum + + """The changes to the project column if the action was `EDITED`.""" + changes: GitHubProjectColumnEventSubscriptionChanges + + """The project column, if the action was not `DELETED`.""" + projectColumn: GitHubProjectColumn + + """A shallow version of the project column, if the column was deleted.""" + deletedProjectColumn: GitHubProjectColumnEventSubscriptionDeletedProjectColumn + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectCardEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project card object when the card has been deleted. +""" +type GitHubProjectCardEventSubscriptionDeletedProjectCard { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + note: String + + """""" + archived: Boolean + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectCardEventSubscriptionNoteChanges { + """The previous version of the note if the action was `EDITED`.""" + from: String +} + +type GitHubProjectCardEventSubscriptionChanges { + """The changes to the note if the action was `EDITED`""" + note: GitHubProjectCardEventSubscriptionNoteChanges +} + +"""The action that was performed that triggered an project_card event.""" +enum GitHubProjectCardEventSubscriptionActionEnum { + CREATED + EDITED + MOVED + CONVERTED + DELETED +} + +type GitHubProjectCardEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectCardEventSubscriptionActionEnum + + """The changes to the project card if the action was `EDITED`.""" + changes: GitHubProjectCardEventSubscriptionChanges + + """The project card, if the action was not `DELETED`.""" + projectCard: GitHubProjectCard + + """A shallow version of the project card, if the card was deleted.""" + deletedProjectCard: GitHubProjectCardEventSubscriptionDeletedProjectCard + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubMilestoneEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the milestone object when the milestone has been deleted. +""" +type GitHubMilestoneEventSubscriptionDeletedMilestone { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + number: Int + + """""" + title: String + + """""" + description: String + + """""" + dueOn: String +} + +type GitHubMilestoneEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionDueOnChanges { + """The previous version of the dueOn if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionDescriptionChanges { + """The previous version of the description if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionChanges { + """The changes to the description if the action was `EDITED`""" + description: GitHubMilestoneEventSubscriptionDescriptionChanges + + """The changes to the dueOn if the action was `EDITED`""" + dueOn: GitHubMilestoneEventSubscriptionDueOnChanges + + """The changes to the title if the action was `EDITED`""" + title: GitHubMilestoneEventSubscriptionTitleChanges +} + +"""The action that was performed that triggered an milestone event.""" +enum GitHubMilestoneEventSubscriptionActionEnum { + CREATED + CLOSED + OPENED + EDITED + DELETED +} + +type GitHubMilestoneEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubMilestoneEventSubscriptionActionEnum + + """The changes to the milestone if the action was `EDITED`.""" + changes: GitHubMilestoneEventSubscriptionChanges + + """The milestone, if the action was not `DELETED`.""" + milestone: GitHubMilestone + + """A shallow version of the milestone, if the milestone was deleted.""" + deletedMilestone: GitHubMilestoneEventSubscriptionDeletedMilestone + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubLabelEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""Shallow version of the label object when the label has been deleted.""" +type GitHubLabelEventSubscriptionDeletedLabel { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + color: String + + """""" + default: Boolean +} + +type GitHubLabelEventSubscriptionColorChanges { + """The previous version of the color if the action was `EDITED`.""" + from: String +} + +type GitHubLabelEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubLabelEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubLabelEventSubscriptionNameChanges + + """The changes to the color if the action was `EDITED`""" + color: GitHubLabelEventSubscriptionColorChanges +} + +"""The action that was performed that triggered an label event.""" +enum GitHubLabelEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubLabelEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubLabelEventSubscriptionActionEnum + + """The changes to the label if the action was `EDITED`.""" + changes: GitHubLabelEventSubscriptionChanges + + """The label that was created or updated.""" + label: GitHubLabel + + """A shallow version of the label, if the label was deleted.""" + deletedLabel: GitHubLabelEventSubscriptionDeletedLabel + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubIssuesEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""Shallow version of the issue object when the issue has been deleted.""" +type GitHubIssuesEventSubscriptionDeletedIssue { + """""" + url: String + + """""" + repositoryUrl: String + + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + number: Int! + + """""" + title: String + + """""" + state: String + + """""" + locked: Boolean + + """""" + createdAt: String + + """""" + updatedAt: String + + """""" + closedAt: String + + """""" + authorAssociation: String + + """""" + body: String +} + +type GitHubIssuesEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubIssuesEventSubscriptionChanges { + """The changes to the title if the action was `EDITED`""" + title: GitHubIssuesEventSubscriptionTitleChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubIssuesEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an issues event.""" +enum GitHubIssuesEventSubscriptionActionEnum { + OPENED + EDITED + DELETED + PINNED + UNPINNED + CLOSED + REOPENED + ASSIGNED + UNASSIGNED + LABELED + UNLABELED + LOCKED + UNLOCKED + TRANSFERRED + MILESTONED + DEMILESTONED +} + +type GitHubIssuesEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubIssuesEventSubscriptionActionEnum + + """The changes to the issue if the action was `EDITED`.""" + changes: GitHubIssuesEventSubscriptionChanges + + """The optional user who was assigned or unassigned from the issue.""" + assignee: GitHubUser + + """The optional label that was added or removed from the issue.""" + label: GitHubLabel + + """The issue itself.""" + issue: GitHubIssue + + """A shallow version of the issue, if the issue was deleted.""" + deletedIssue: GitHubIssuesEventSubscriptionDeletedIssue + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubIssueCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the comment object when the comment has been deleted. +""" +type GitHubIssuesEventSubscriptionDeletedIssueComment { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + createdAt: String + + """""" + updatedAt: String + + """""" + authorAssociation: String + + """""" + body: String +} + +type GitHubIssuesEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubIssueCommentEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubIssuesEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an issue_comment event.""" +enum GitHubIssueCommentEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubIssueCommentEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubIssueCommentEventSubscriptionActionEnum + + """The changes to the issue if the action was `EDITED`.""" + changes: GitHubIssueCommentEventSubscriptionChanges + + """The issue the comment belongs to.""" + issue: GitHubIssue + + """ + The pull request the comment belongs to, if this is a comment on a pull request + """ + pullRequest: GitHubPullRequest + + """The comment itself.""" + comment: GitHubIssueComment + + """A shallow version of the comment, if the issue was deleted.""" + deletedComment: GitHubIssuesEventSubscriptionDeletedIssueComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubForkEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubForkEventSubscriptionPayload { + """The created repository.""" + forkee: GitHubRepository + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeploymentStatusEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeploymentStatusEventSubscriptionPayload { + """The deployment status.""" + deploymentStatus: GitHubDeploymentStatus + + """The deployment that the status is associated with.""" + deployment: GitHubDeployment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeploymentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeploymentEventSubscriptionPayload { + """The deployment.""" + deployment: GitHubDeployment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeleteEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeleteEventSubscriptionPayload { + """The fully-qualified name of the git ref that was deleted""" + ref: String + + """The object that was deleted. Can be `branch` or `tag`.""" + refType: String + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubCreateEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubCreateEventSubscriptionPayload { + """The git ref that was created.""" + ref: GitHubRef + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubCommitCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubCommitCommentEventSubscriptionPayload { + """The comment itself.""" + comment: GitHubCommitComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +"""Namespace for GitHub subscriptions.""" +type GithubSubscriptionRoot { + """Subscribe to commit comments on a repository.""" + commitCommentEvent(input: GitHubCommitCommentEventSubscriptionInput!): GitHubCommitCommentEventSubscriptionPayload! + + """ + Subscribe to new branches or tags on a repository. + + Note: You will not receive a payload for this event when you push more than three tags at once. + + """ + createEvent(input: GitHubCreateEventSubscriptionInput!): GitHubCreateEventSubscriptionPayload! + + """ + Triggers when a branch or tag is deleted from a repository. + + Note: You will not receive a payload for this event when you delete more than three tags at once. + + """ + deleteEvent(input: GitHubDeleteEventSubscriptionInput!): GitHubDeleteEventSubscriptionPayload! + + """Subscribe to new deployments.""" + deploymentEvent(input: GitHubDeploymentEventSubscriptionInput!): GitHubDeploymentEventSubscriptionPayload! + + """Subscribe to new deployment statuses.""" + deploymentStatusEvent(input: GitHubDeploymentStatusEventSubscriptionInput!): GitHubDeploymentStatusEventSubscriptionPayload! + + """Triggers when a user forks the repository.""" + forkEvent(input: GitHubForkEventSubscriptionInput!): GitHubForkEventSubscriptionPayload! + + """Subscribe to issue comments on a repository.""" + issueCommentEvent(input: GitHubIssueCommentEventSubscriptionInput!): GitHubIssueCommentEventSubscriptionPayload! + + """Subscribe to issues on a repository.""" + issuesEvent(input: GitHubIssuesEventSubscriptionInput!): GitHubIssuesEventSubscriptionPayload! + + """ + Subscribe to labels on a repository. Triggered when a label is created, updated, or deleted. + """ + labelEvent(input: GitHubLabelEventSubscriptionInput!): GitHubLabelEventSubscriptionPayload! + + """ + Subscribe to milestones on a repository. Triggered when a milestone is created, closed, opened, edited, or deleted. + """ + milestoneEvent(input: GitHubMilestoneEventSubscriptionInput!): GitHubMilestoneEventSubscriptionPayload! + + """ + Subscribe to project cards on a repository. Triggered when a project card is created, edited, moved, converted to an issue, or deleted. + """ + projectCardEvent(input: GitHubProjectCardEventSubscriptionInput!): GitHubProjectCardEventSubscriptionPayload! + + """ + Subscribe to project columns on a repository. Triggered when a project column is created, updated, moved, or deleted. + """ + projectColumnEvent(input: GitHubProjectColumnEventSubscriptionInput!): GitHubProjectColumnEventSubscriptionPayload! + + """ + Subscribe to projects on a repository. Triggered when a project is created, updated, closed, reopened, or deleted. + """ + projectEvent(input: GitHubProjectEventSubscriptionInput!): GitHubProjectEventSubscriptionPayload! + + """ + Subscribe to pull requests on a repository. Triggered when a pull request is assigned, unassigned, labeled, unlabeled, opened, edited, closed, reopened, synchronize, ready_for_review, locked, unlocked or when a pull request review is requested or removed. + """ + pullRequestEvent(input: GitHubPullRequestEventSubscriptionInput!): GitHubPullRequestEventSubscriptionPayload! + + """ + Subscribe to pull request review comments on a repository. Triggered when a pull request review comment is created, edited, or deleted. + """ + pullRequestReviewCommentEvent(input: GitHubPullRequestReviewCommentEventSubscriptionInput!): GitHubPullRequestReviewCommentEventSubscriptionPayload! + + """ + Subscribe to pull request reviews on a repository. Triggered when a pull request review is submitted, edited, or dismissed. + """ + pullRequestReviewEvent(input: GitHubPullRequestReviewEventSubscriptionInput!): GitHubPullRequestReviewEventSubscriptionPayload! + + """ + Subscribe to pushes to a repository. Branch pushes and repository tag pushes also trigger the subscription. + """ + pushEvent(input: GitHubPushEventSubscriptionInput!): GitHubPushEventSubscriptionPayload! + + """ + Subscribe to releases from a repository. Triggered when a release is published, unpublished, created, edited, deleted, released, or prereleased. + """ + releaseEvent(input: GitHubReleaseEventSubscriptionInput!): GitHubReleaseEventSubscriptionPayload! + + """ + Subscribe to stars on a repository. Triggered when a star is created or deleted. + """ + starEvent(input: GitHubStarEventSubscriptionInput!): GitHubStarEventSubscriptionPayload! + + """Subscribe to a commit's status.""" + statusEvent(input: GitHubStatusEventSubscriptionInput!): GitHubStatusEventSubscriptionPayload! +} + +input OneGraphSubscriptionPollScheduleRepeatInput { + """How many minutes to wait before re-running the underlying query""" + minutes: Int! +} + +input OneGraphSubscriptionPollScheduleInput { + """""" + every: OneGraphSubscriptionPollScheduleRepeatInput! +} + +type OneGraphSubscriptionPollingQueryDiffPrevious { + payload: JSON + createdAt: String +} + +type OneGraphSubscriptionPollingQueryDiff { + previous: OneGraphSubscriptionPollingQueryDiffPrevious +} + +type PollingQuery { + query: Query! + diff: OneGraphSubscriptionPollingQueryDiff! +} + +input NpmPackagePublishedArg { + """ + The names of packages to be notified about when published, e.g. ["graphql", "express", "fela"] + """ + names: [String!]! +} + +type NpmNewPackagePublishedSubscriptionPayload { + """Package being published""" + package: NpmPackage! +} + +"""Namespace for npm subscriptions.""" +type NpmSubscriptionRoot { + """Get notified when *any* package is published or updated on npm""" + allPublishActivity: NpmNewPackagePublishedSubscriptionPayload + + """Get notified when a package is published or updated on npm""" + packagePublished(input: NpmPackagePublishedArg!): NpmNewPackagePublishedSubscriptionPayload +} + +""" +A filter to be used against SalesforceUserFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the isProfilePhotoActive field.""" + IS_PROFILE_PHOTO_ACTIVE + + """References the mediumBannerPhotoUrl field.""" + MEDIUM_BANNER_PHOTO_URL + + """References the smallBannerPhotoUrl field.""" + SMALL_BANNER_PHOTO_URL + + """References the bannerPhotoUrl field.""" + BANNER_PHOTO_URL + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the jigsawImportLimitOverride field.""" + JIGSAW_IMPORT_LIMIT_OVERRIDE + + """References the defaultGroupNotificationFrequency field.""" + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + + """References the digestFrequency field.""" + DIGEST_FREQUENCY + + """References the mediumPhotoUrl field.""" + MEDIUM_PHOTO_URL + + """References the outOfOfficeMessage field.""" + OUT_OF_OFFICE_MESSAGE + + """References the isExtIndicatorVisible field.""" + IS_EXT_INDICATOR_VISIBLE + + """References the smallPhotoUrl field.""" + SMALL_PHOTO_URL + + """References the fullPhotoUrl field.""" + FULL_PHOTO_URL + + """References the aboutMe field.""" + ABOUT_ME + + """References the federationIdentifier field.""" + FEDERATION_IDENTIFIER + + """References the extension field.""" + EXTENSION + + """References the callCenterId field.""" + CALL_CENTER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the userPreferencesNativeEmailClient field.""" + USER_PREFERENCES_NATIVE_EMAIL_CLIENT + + """References the userPreferencesNewLightningReportRunPageEnabled field.""" + USER_PREFERENCES_NEW_LIGHTNING_REPORT_RUN_PAGE_ENABLED + + """References the userPreferencesSrhOverrideActivities field.""" + USER_PREFERENCES_SRH_OVERRIDE_ACTIVITIES + + """References the userPreferencesUserDebugModePref field.""" + USER_PREFERENCES_USER_DEBUG_MODE_PREF + + """References the userPreferencesHasCelebrationBadge field.""" + USER_PREFERENCES_HAS_CELEBRATION_BADGE + + """References the userPreferencesPreviewCustomTheme field.""" + USER_PREFERENCES_PREVIEW_CUSTOM_THEME + + """References the userPreferencesSuppressEventSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_EVENT_SFX_REMINDERS + + """References the userPreferencesSuppressTaskSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_TASK_SFX_REMINDERS + + """References the userPreferencesExcludeMailAppAttachments field.""" + USER_PREFERENCES_EXCLUDE_MAIL_APP_ATTACHMENTS + + """References the userPreferencesFavoritesShowTopFavorites field.""" + USER_PREFERENCES_FAVORITES_SHOW_TOP_FAVORITES + + """References the userPreferencesRecordHomeReservedWtShown field.""" + USER_PREFERENCES_RECORD_HOME_RESERVED_WT_SHOWN + + """References the userPreferencesRecordHomeSectionCollapseWtShown field.""" + USER_PREFERENCES_RECORD_HOME_SECTION_COLLAPSE_WT_SHOWN + + """References the userPreferencesFavoritesWtShown field.""" + USER_PREFERENCES_FAVORITES_WT_SHOWN + + """References the userPreferencesCreateLexAppsWtShown field.""" + USER_PREFERENCES_CREATE_LEX_APPS_WT_SHOWN + + """References the userPreferencesGlobalNavGridMenuWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_GRID_MENU_WT_SHOWN + + """References the userPreferencesGlobalNavBarWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_BAR_WT_SHOWN + + """References the userPreferencesHideBiggerPhotoCallout field.""" + USER_PREFERENCES_HIDE_BIGGER_PHOTO_CALLOUT + + """References the userPreferencesHideSfxWelcomeMat field.""" + USER_PREFERENCES_HIDE_SFX_WELCOME_MAT + + """References the userPreferencesHideLightningMigrationModal field.""" + USER_PREFERENCES_HIDE_LIGHTNING_MIGRATION_MODAL + + """ + References the userPreferencesHideEndUserOnboardingAssistantModal field. + """ + USER_PREFERENCES_HIDE_END_USER_ONBOARDING_ASSISTANT_MODAL + + """References the userPreferencesPreviewLightning field.""" + USER_PREFERENCES_PREVIEW_LIGHTNING + + """References the userPreferencesLightningExperiencePreferred field.""" + USER_PREFERENCES_LIGHTNING_EXPERIENCE_PREFERRED + + """References the userPreferencesShowStreetAddressToGuestUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_GUEST_USERS + + """References the userPreferencesShowFaxToGuestUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_GUEST_USERS + + """References the userPreferencesShowMobilePhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowWorkPhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowManagerToGuestUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_GUEST_USERS + + """References the userPreferencesShowEmailToGuestUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_GUEST_USERS + + """References the userPreferencesCacheDiagnostics field.""" + USER_PREFERENCES_CACHE_DIAGNOSTICS + + """References the userPreferencesPathAssistantCollapsed field.""" + USER_PREFERENCES_PATH_ASSISTANT_COLLAPSED + + """References the userPreferencesDisableEndorsementEmail field.""" + USER_PREFERENCES_DISABLE_ENDORSEMENT_EMAIL + + """References the userPreferencesHideS1BrowserUi field.""" + USER_PREFERENCES_HIDE_S_1_BROWSER_UI + + """References the userPreferencesDisableWorkEmail field.""" + USER_PREFERENCES_DISABLE_WORK_EMAIL + + """References the userPreferencesDisableFeedbackEmail field.""" + USER_PREFERENCES_DISABLE_FEEDBACK_EMAIL + + """References the userPreferencesShowCountryToGuestUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_GUEST_USERS + + """References the userPreferencesShowPostalCodeToGuestUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_GUEST_USERS + + """References the userPreferencesShowStateToGuestUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_GUEST_USERS + + """References the userPreferencesShowCityToGuestUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_GUEST_USERS + + """References the userPreferencesShowTitleToGuestUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_GUEST_USERS + + """References the userPreferencesShowProfilePicToGuestUsers field.""" + USER_PREFERENCES_SHOW_PROFILE_PIC_TO_GUEST_USERS + + """References the userPreferencesShowCountryToExternalUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_EXTERNAL_USERS + + """References the userPreferencesShowPostalCodeToExternalUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_EXTERNAL_USERS + + """References the userPreferencesShowStateToExternalUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_EXTERNAL_USERS + + """References the userPreferencesShowCityToExternalUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_EXTERNAL_USERS + + """References the userPreferencesShowStreetAddressToExternalUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_EXTERNAL_USERS + + """References the userPreferencesShowFaxToExternalUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_EXTERNAL_USERS + + """References the userPreferencesShowMobilePhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowWorkPhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowEmailToExternalUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_EXTERNAL_USERS + + """References the userPreferencesShowManagerToExternalUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_EXTERNAL_USERS + + """References the userPreferencesShowTitleToExternalUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_EXTERNAL_USERS + + """ + References the userPreferencesDisableFileShareNotificationsForApi field. + """ + USER_PREFERENCES_DISABLE_FILE_SHARE_NOTIFICATIONS_FOR_API + + """References the userPreferencesEnableAutoSubForFeeds field.""" + USER_PREFERENCES_ENABLE_AUTO_SUB_FOR_FEEDS + + """References the userPreferencesDisableSharePostEmail field.""" + USER_PREFERENCES_DISABLE_SHARE_POST_EMAIL + + """References the userPreferencesDisableBookmarkEmail field.""" + USER_PREFERENCES_DISABLE_BOOKMARK_EMAIL + + """References the userPreferencesJigsawListUser field.""" + USER_PREFERENCES_JIGSAW_LIST_USER + + """References the userPreferencesHideLegacyRetirementModal field.""" + USER_PREFERENCES_HIDE_LEGACY_RETIREMENT_MODAL + + """References the userPreferencesDisableMessageEmail field.""" + USER_PREFERENCES_DISABLE_MESSAGE_EMAIL + + """References the userPreferencesSortFeedByComment field.""" + USER_PREFERENCES_SORT_FEED_BY_COMMENT + + """References the userPreferencesDisableLikeEmail field.""" + USER_PREFERENCES_DISABLE_LIKE_EMAIL + + """References the userPreferencesDisCommentAfterLikeEmail field.""" + USER_PREFERENCES_DIS_COMMENT_AFTER_LIKE_EMAIL + + """References the userPreferencesHideSecondChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_SECOND_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideCsnDesktopTask field.""" + USER_PREFERENCES_HIDE_CSN_DESKTOP_TASK + + """References the userPreferencesDisMentionsCommentEmail field.""" + USER_PREFERENCES_DIS_MENTIONS_COMMENT_EMAIL + + """References the userPreferencesDisableMentionsPostEmail field.""" + USER_PREFERENCES_DISABLE_MENTIONS_POST_EMAIL + + """References the userPreferencesHideCsnGetChatterMobileTask field.""" + USER_PREFERENCES_HIDE_CSN_GET_CHATTER_MOBILE_TASK + + """ + References the userPreferencesReceiveNotificationsAsDelegatedApprover field. + """ + USER_PREFERENCES_RECEIVE_NOTIFICATIONS_AS_DELEGATED_APPROVER + + """References the userPreferencesReceiveNoNotificationsAsApprover field.""" + USER_PREFERENCES_RECEIVE_NO_NOTIFICATIONS_AS_APPROVER + + """References the userPreferencesApexPagesDeveloperMode field.""" + USER_PREFERENCES_APEX_PAGES_DEVELOPER_MODE + + """References the userPreferencesContentEmailAsAndWhen field.""" + USER_PREFERENCES_CONTENT_EMAIL_AS_AND_WHEN + + """References the userPreferencesContentNoEmail field.""" + USER_PREFERENCES_CONTENT_NO_EMAIL + + """References the userPreferencesDisProfPostCommentEmail field.""" + USER_PREFERENCES_DIS_PROF_POST_COMMENT_EMAIL + + """References the userPreferencesDisableLaterCommentEmail field.""" + USER_PREFERENCES_DISABLE_LATER_COMMENT_EMAIL + + """References the userPreferencesDisableChangeCommentEmail field.""" + USER_PREFERENCES_DISABLE_CHANGE_COMMENT_EMAIL + + """References the userPreferencesDisableProfilePostEmail field.""" + USER_PREFERENCES_DISABLE_PROFILE_POST_EMAIL + + """References the userPreferencesDisableFollowersEmail field.""" + USER_PREFERENCES_DISABLE_FOLLOWERS_EMAIL + + """References the userPreferencesDisableAllFeedsEmail field.""" + USER_PREFERENCES_DISABLE_ALL_FEEDS_EMAIL + + """References the userPreferencesReminderSoundOff field.""" + USER_PREFERENCES_REMINDER_SOUND_OFF + + """References the userPreferencesTaskRemindersCheckboxDefault field.""" + USER_PREFERENCES_TASK_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesEventRemindersCheckboxDefault field.""" + USER_PREFERENCES_EVENT_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesActivityRemindersPopup field.""" + USER_PREFERENCES_ACTIVITY_REMINDERS_POPUP + + """References the forecastEnabled field.""" + FORECAST_ENABLED + + """References the userPermissionsWorkDotComUserFeature field.""" + USER_PERMISSIONS_WORK_DOT_COM_USER_FEATURE + + """References the userPermissionsSiteforcePublisherUser field.""" + USER_PERMISSIONS_SITEFORCE_PUBLISHER_USER + + """References the userPermissionsSiteforceContributorUser field.""" + USER_PERMISSIONS_SITEFORCE_CONTRIBUTOR_USER + + """References the userPermissionsJigsawProspectingUser field.""" + USER_PERMISSIONS_JIGSAW_PROSPECTING_USER + + """References the userPermissionsSupportUser field.""" + USER_PERMISSIONS_SUPPORT_USER + + """References the userPermissionsInteractionUser field.""" + USER_PERMISSIONS_INTERACTION_USER + + """References the userPermissionsKnowledgeUser field.""" + USER_PERMISSIONS_KNOWLEDGE_USER + + """References the userPermissionsSfContentUser field.""" + USER_PERMISSIONS_SF_CONTENT_USER + + """References the userPermissionsCallCenterAutoLogin field.""" + USER_PERMISSIONS_CALL_CENTER_AUTO_LOGIN + + """References the userPermissionsOfflineUser field.""" + USER_PERMISSIONS_OFFLINE_USER + + """References the userPermissionsMarketingUser field.""" + USER_PERMISSIONS_MARKETING_USER + + """References the offlinePdaTrialExpirationDate field.""" + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + + """References the offlineTrialExpirationDate field.""" + OFFLINE_TRIAL_EXPIRATION_DATE + + """References the numberOfFailedLogins field.""" + NUMBER_OF_FAILED_LOGINS + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastPasswordChangeDate field.""" + LAST_PASSWORD_CHANGE_DATE + + """References the lastLoginDate field.""" + LAST_LOGIN_DATE + + """References the managerId field.""" + MANAGER_ID + + """References the delegatedApproverId field.""" + DELEGATED_APPROVER_ID + + """References the employeeNumber field.""" + EMPLOYEE_NUMBER + + """References the languageLocaleKey field.""" + LANGUAGE_LOCALE_KEY + + """References the userType field.""" + USER_TYPE + + """References the profileId field.""" + PROFILE_ID + + """References the emailEncodingKey field.""" + EMAIL_ENCODING_KEY + + """References the receivesAdminInfoEmails field.""" + RECEIVES_ADMIN_INFO_EMAILS + + """References the receivesInfoEmails field.""" + RECEIVES_INFO_EMAILS + + """References the localeSidKey field.""" + LOCALE_SID_KEY + + """References the userRoleId field.""" + USER_ROLE_ID + + """References the timeZoneSidKey field.""" + TIME_ZONE_SID_KEY + + """References the isActive field.""" + IS_ACTIVE + + """References the badgeText field.""" + BADGE_TEXT + + """References the communityNickname field.""" + COMMUNITY_NICKNAME + + """References the alias field.""" + ALIAS + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the stayInTouchNote field.""" + STAY_IN_TOUCH_NOTE + + """References the stayInTouchSignature field.""" + STAY_IN_TOUCH_SIGNATURE + + """References the stayInTouchSubject field.""" + STAY_IN_TOUCH_SUBJECT + + """References the signature field.""" + SIGNATURE + + """References the senderName field.""" + SENDER_NAME + + """References the senderEmail field.""" + SENDER_EMAIL + + """References the emailPreferencesStayInTouchReminder field.""" + EMAIL_PREFERENCES_STAY_IN_TOUCH_REMINDER + + """References the emailPreferencesAutoBccStayInTouch field.""" + EMAIL_PREFERENCES_AUTO_BCC_STAY_IN_TOUCH + + """References the emailPreferencesAutoBcc field.""" + EMAIL_PREFERENCES_AUTO_BCC + + """References the email field.""" + EMAIL + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the department field.""" + DEPARTMENT + + """References the division field.""" + DIVISION + + """References the companyName field.""" + COMPANY_NAME + + """References the name field.""" + NAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the username field.""" + USERNAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the User was updated.""" +type SalesforceUserUpdatedChange { + field: SalesforceUserFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User before the update.""" +type SalesforceUserPreviousVersion { + """Linked Github user""" + gitHubUser: GitHubUser + + """User ID""" + id: String + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """User Photo badge text overlay""" + badgeText: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Show external indicator""" + isExtIndicatorVisible: Boolean + + """Out of office message""" + outOfOfficeMessage: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Url for banner photo""" + bannerPhotoUrl: String + + """Url for IOS banner photo""" + smallBannerPhotoUrl: String + + """Url for Android banner photo""" + mediumBannerPhotoUrl: String + + """Has Profile Photo""" + isProfilePhotoActive: Boolean + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIApplication""" + aiApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplication""" + aiApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Account""" + accountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + accountHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + accountSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce Announcement""" + announcementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce Announcement""" + announcementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce ApexClass""" + apexClassesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexClass""" + apexClassesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexLog""" + apexLogsByLogUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + + """Collection of Salesforce ApexPage""" + apexPagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexPage""" + apexPagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Asset""" + assetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + assetHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + assetRelationshipHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce AssetShare""" + assetSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce Attachment""" + attachmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthSession""" + authSessionsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + authorizationFormConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + authorizationFormDataUseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + authorizationFormHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + authorizationFormTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce Calendar""" + calendarsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CallCenter""" + callCentersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCenter""" + callCentersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce Campaign""" + campaignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + campaignHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + casesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + caseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + caseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + caseTeamTemplateRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce ChatterActivity""" + chatterActivitiesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterActivities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ClientBrowser""" + clientBrowsersByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceClientBrowserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ClientBrowsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMembershipRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByInviterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + commSubscriptionChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + commSubscriptionConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + commSubscriptionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + commSubscriptionTimingHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce Community""" + communitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce Community""" + communitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRateHistory""" + consumptionRateHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + consumptionScheduleHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce Contact""" + contactsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + contactHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddressHistory""" + contactPointAddressHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + contactPointConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + contactPointEmailHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + contactPointPhoneHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + contactPointTypeConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByArchivedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + contentDocumentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNote""" + contentNotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentTagSubscription""" + contentTagSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentTagSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentTagSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscribedToUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscriberUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionHistory""" + contentVersionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + + """Collection of Salesforce Contract""" + contractsByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + contractHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + creditMemoHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + creditMemoLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce Dashboard""" + dashboardsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByRunningUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + dataUseLegalBasisHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurposeHistory""" + dataUsePurposeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeleteEvent""" + deleteEventsByDeletedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeleteEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DeleteEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce Document""" + documentsByAuthorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce Domain""" + domainsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce Domain""" + domainsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce DomainSite""" + domainSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DomainSite""" + domainSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByRunAsUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + engagementChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + entitySubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce Event""" + eventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce Folder""" + foldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Folder""" + foldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce Group""" + groupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce Holiday""" + holidaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce Holiday""" + holidaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce Idea""" + ideasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Idea""" + ideasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce Image""" + imagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + imageHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + imageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Individual""" + individualsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce IndividualHistory""" + individualHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce Invoice""" + invoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + invoiceHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + invoiceLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce Lead""" + leadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + leadHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + leadSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + legalEntityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LightningExitByPageMetrics""" + lightningExitByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExitByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningToggleMetrics""" + lightningToggleMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningToggleMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningToggleMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + + """Collection of Salesforce LightningUsageByAppTypeMetrics""" + lightningUsageByAppTypeMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByAppTypeMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + + """Collection of Salesforce LightningUsageByPageMetrics""" + lightningUsageByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + + """Collection of Salesforce ListEmail""" + listEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListView""" + listViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListView""" + listViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce LoginIp""" + loginIpsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginIpSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginIps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + + """Collection of Salesforce MLField""" + mlFieldsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLField""" + mlFieldsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce Macro""" + macrosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce MacroHistory""" + macroHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + macroSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByExecuteApexHandlerAsId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce Note""" + notesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + opportunityFieldHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce Order""" + ordersByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCompanyAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + orderHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + orderItemHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce OrderShare""" + orderSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce Organization""" + organizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Organization""" + organizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Partner""" + partnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + partyConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce Payment""" + paymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce Payment""" + paymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2History""" + pricebook2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntryHistory""" + pricebookEntryHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesBySubmittedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce Product2""" + product2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2""" + product2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + product2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce Profile""" + profilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Profile""" + profilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Prompt""" + promptsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce Prompt""" + promptsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByPublishedByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce QueueSobject""" + queueSobjectsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickText""" + quickTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickTextHistory""" + quickTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce Recommendation""" + recommendationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordType""" + recordTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RecordType""" + recordTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce Refund""" + refundsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce Refund""" + refundsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Report""" + reportsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByProxyUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAuditTrail""" + setupAuditTrailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAuditTrailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAuditTrails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAuditTrailsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + signupRequestHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce Site""" + userSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestRecordDefaultOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + siteHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce Solution""" + solutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + solutionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByHubUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce Stamp""" + stampsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce Stamp""" + stampsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsBySubjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce Task""" + tasksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce Topic""" + topicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce Translation""" + translationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce Translation""" + translationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + usersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + usersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + managedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserFeed""" + userFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserListView""" + userListViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPreference""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPreferenceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPreferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByManagerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserRole""" + userRolesByForecastUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserShare""" + userSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce Vote""" + votesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce Vote""" + votesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WebLink""" + webLinksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """Collection of Salesforce WebLink""" + webLinksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceUserSobjectMetadata! + + """A JSON object that contains all of the custom fields for a User""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserUpdatedSubscriptionPayload { + """The User that was updated.""" + user: SalesforceUser! + + """This field is deprecated. Use oldUser instead.""" + previousUser: SalesforceUser! @deprecated(reason: "Use oldUser instead.") + + """ + The previous version of the User that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUser: SalesforceUserPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUser` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserChangeListFilter): [SalesforceUserUpdatedChange!]! +} + +type SalesforceUserUndeletedSubscriptionPayload { + """The User that was resurrected.""" + user: SalesforceUser! +} + +""" +A filter to be used against SalesforceUserProvisioningRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvisioningRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvisioningRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvisioningRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvisioningRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvisioningRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvisioningRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvisioningRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvisioningRequestFieldEnum { + """References the parentId field.""" + PARENT_ID + + """References the retryCount field.""" + RETRY_COUNT + + """References the managerId field.""" + MANAGER_ID + + """References the approvalStatus field.""" + APPROVAL_STATUS + + """References the userProvAccountId field.""" + USER_PROV_ACCOUNT_ID + + """References the userProvConfigId field.""" + USER_PROV_CONFIG_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the scheduleDate field.""" + SCHEDULE_DATE + + """References the operation field.""" + OPERATION + + """References the state field.""" + STATE + + """References the appName field.""" + APP_NAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Request was updated. +""" +type SalesforceUserProvisioningRequestUpdatedChange { + field: SalesforceUserProvisioningRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Request before the update.""" +type SalesforceUserProvisioningRequestPreviousVersion { + """UserProvisioningRequest ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUserProvisioningRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """UserProvisioningConfig ID""" + userProvConfig: SalesforceUserProvisioningConfig + + """User Provisioning Account ID""" + userProvAccountId: String + + """User Provisioning Account ID""" + userProvAccount: SalesforceUserProvAccount + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """User ID""" + manager: SalesforceUser + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String + + """UserProvisioningRequest ID""" + parent: SalesforceUserProvisioningRequest + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserProvisioningRequestId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + sobjectMetadata: SalesforceUserProvisioningRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvisioningRequestUpdatedSubscriptionPayload { + """The UserProvisioningRequest that was updated.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! + + """This field is deprecated. Use oldUserProvisioningRequest instead.""" + previousUserProvisioningRequest: SalesforceUserProvisioningRequest! @deprecated(reason: "Use oldUserProvisioningRequest instead.") + + """ + The previous version of the UserProvisioningRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvisioningRequest: SalesforceUserProvisioningRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvisioningRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvisioningRequestChangeListFilter): [SalesforceUserProvisioningRequestUpdatedChange!]! +} + +type SalesforceUserProvisioningRequestUndeletedSubscriptionPayload { + """The UserProvisioningRequest that was resurrected.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +type SalesforceUserProvisioningRequestDeletedSubscriptionPayload { + """The UserProvisioningRequest that was deleted.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +type SalesforceUserProvisioningRequestCreatedSubscriptionPayload { + """The UserProvisioningRequest that was created.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +""" +A filter to be used against SalesforceUserProvisioningLogFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvisioningLogChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvisioningLogFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvisioningLogFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvisioningLogFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvisioningLogFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvisioningLogChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvisioningLogChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvisioningLogFieldEnum { + """References the details field.""" + DETAILS + + """References the status field.""" + STATUS + + """References the userId field.""" + USER_ID + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the userProvisioningRequestId field.""" + USER_PROVISIONING_REQUEST_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Log was updated. +""" +type SalesforceUserProvisioningLogUpdatedChange { + field: SalesforceUserProvisioningLogFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Log. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Log before the update.""" +type SalesforceUserProvisioningLogPreviousVersion { + """UserProvisioningLog ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """UserProvisioningRequest ID""" + userProvisioningRequest: SalesforceUserProvisioningRequest + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Status""" + status: String + + """Details""" + details: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvisioningLogUpdatedSubscriptionPayload { + """The UserProvisioningLog that was updated.""" + userProvisioningLog: SalesforceUserProvisioningLog! + + """This field is deprecated. Use oldUserProvisioningLog instead.""" + previousUserProvisioningLog: SalesforceUserProvisioningLog! @deprecated(reason: "Use oldUserProvisioningLog instead.") + + """ + The previous version of the UserProvisioningLog that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvisioningLog: SalesforceUserProvisioningLogPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvisioningLog` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvisioningLogChangeListFilter): [SalesforceUserProvisioningLogUpdatedChange!]! +} + +type SalesforceUserProvisioningLogUndeletedSubscriptionPayload { + """The UserProvisioningLog that was resurrected.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +type SalesforceUserProvisioningLogDeletedSubscriptionPayload { + """The UserProvisioningLog that was deleted.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +type SalesforceUserProvisioningLogCreatedSubscriptionPayload { + """The UserProvisioningLog that was created.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +""" +A filter to be used against SalesforceUserProvMockTargetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvMockTargetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvMockTargetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvMockTargetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvMockTargetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvMockTargetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvMockTargetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvMockTargetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvMockTargetFieldEnum { + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Mock Target was updated. +""" +type SalesforceUserProvMockTargetUpdatedChange { + field: SalesforceUserProvMockTargetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Mock Target. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of User Provisioning Mock Target before the update. +""" +type SalesforceUserProvMockTargetPreviousVersion { + """UserProvMockTarget ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvMockTarget + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvMockTargetUpdatedSubscriptionPayload { + """The UserProvMockTarget that was updated.""" + userProvMockTarget: SalesforceUserProvMockTarget! + + """This field is deprecated. Use oldUserProvMockTarget instead.""" + previousUserProvMockTarget: SalesforceUserProvMockTarget! @deprecated(reason: "Use oldUserProvMockTarget instead.") + + """ + The previous version of the UserProvMockTarget that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvMockTarget: SalesforceUserProvMockTargetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvMockTarget` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvMockTargetChangeListFilter): [SalesforceUserProvMockTargetUpdatedChange!]! +} + +type SalesforceUserProvMockTargetUndeletedSubscriptionPayload { + """The UserProvMockTarget that was resurrected.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +type SalesforceUserProvMockTargetDeletedSubscriptionPayload { + """The UserProvMockTarget that was deleted.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +type SalesforceUserProvMockTargetCreatedSubscriptionPayload { + """The UserProvMockTarget that was created.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +""" +A filter to be used against SalesforceUserProvAccountFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvAccountChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvAccountFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvAccountFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvAccountFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvAccountFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvAccountChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvAccountChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvAccountFieldEnum { + """References the isKnownLink field.""" + IS_KNOWN_LINK + + """References the deletedDate field.""" + DELETED_DATE + + """References the status field.""" + STATUS + + """References the linkState field.""" + LINK_STATE + + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Account was updated. +""" +type SalesforceUserProvAccountUpdatedChange { + field: SalesforceUserProvAccountFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Account. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Account before the update.""" +type SalesforceUserProvAccountPreviousVersion { + """User Provisioning Account ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccount + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvAccountUpdatedSubscriptionPayload { + """The UserProvAccount that was updated.""" + userProvAccount: SalesforceUserProvAccount! + + """This field is deprecated. Use oldUserProvAccount instead.""" + previousUserProvAccount: SalesforceUserProvAccount! @deprecated(reason: "Use oldUserProvAccount instead.") + + """ + The previous version of the UserProvAccount that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvAccount: SalesforceUserProvAccountPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvAccount` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvAccountChangeListFilter): [SalesforceUserProvAccountUpdatedChange!]! +} + +type SalesforceUserProvAccountUndeletedSubscriptionPayload { + """The UserProvAccount that was resurrected.""" + userProvAccount: SalesforceUserProvAccount! +} + +""" +A filter to be used against SalesforceUserProvAccountStagingFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvAccountStagingChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvAccountStagingFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvAccountStagingFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvAccountStagingFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvAccountStagingFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvAccountStagingChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvAccountStagingChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvAccountStagingFieldEnum { + """References the status field.""" + STATUS + + """References the linkState field.""" + LINK_STATE + + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Account Staging was updated. +""" +type SalesforceUserProvAccountStagingUpdatedChange { + field: SalesforceUserProvAccountStagingFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Account Staging. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of User Provisioning Account Staging before the update. +""" +type SalesforceUserProvAccountStagingPreviousVersion { + """User Provisioning Account Staging Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccountStaging + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvAccountStagingUpdatedSubscriptionPayload { + """The UserProvAccountStaging that was updated.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! + + """This field is deprecated. Use oldUserProvAccountStaging instead.""" + previousUserProvAccountStaging: SalesforceUserProvAccountStaging! @deprecated(reason: "Use oldUserProvAccountStaging instead.") + + """ + The previous version of the UserProvAccountStaging that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvAccountStaging: SalesforceUserProvAccountStagingPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvAccountStaging` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvAccountStagingChangeListFilter): [SalesforceUserProvAccountStagingUpdatedChange!]! +} + +type SalesforceUserProvAccountStagingUndeletedSubscriptionPayload { + """The UserProvAccountStaging that was resurrected.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountStagingDeletedSubscriptionPayload { + """The UserProvAccountStaging that was deleted.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountStagingCreatedSubscriptionPayload { + """The UserProvAccountStaging that was created.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountDeletedSubscriptionPayload { + """The UserProvAccount that was deleted.""" + userProvAccount: SalesforceUserProvAccount! +} + +type SalesforceUserProvAccountCreatedSubscriptionPayload { + """The UserProvAccount that was created.""" + userProvAccount: SalesforceUserProvAccount! +} + +type SalesforceUserDeletedSubscriptionPayload { + """The User that was deleted.""" + user: SalesforceUser! +} + +type SalesforceUserCreatedSubscriptionPayload { + """The User that was created.""" + user: SalesforceUser! +} + +""" +A filter to be used against SalesforceUserChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the isProfilePhotoActive field.""" + IS_PROFILE_PHOTO_ACTIVE + + """References the jigsawImportLimitOverride field.""" + JIGSAW_IMPORT_LIMIT_OVERRIDE + + """References the defaultGroupNotificationFrequency field.""" + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + + """References the digestFrequency field.""" + DIGEST_FREQUENCY + + """References the aboutMe field.""" + ABOUT_ME + + """References the federationIdentifier field.""" + FEDERATION_IDENTIFIER + + """References the extension field.""" + EXTENSION + + """References the callCenterId field.""" + CALL_CENTER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the userPreferencesNativeEmailClient field.""" + USER_PREFERENCES_NATIVE_EMAIL_CLIENT + + """References the userPreferencesNewLightningReportRunPageEnabled field.""" + USER_PREFERENCES_NEW_LIGHTNING_REPORT_RUN_PAGE_ENABLED + + """References the userPreferencesSrhOverrideActivities field.""" + USER_PREFERENCES_SRH_OVERRIDE_ACTIVITIES + + """References the userPreferencesUserDebugModePref field.""" + USER_PREFERENCES_USER_DEBUG_MODE_PREF + + """References the userPreferencesHasCelebrationBadge field.""" + USER_PREFERENCES_HAS_CELEBRATION_BADGE + + """References the userPreferencesPreviewCustomTheme field.""" + USER_PREFERENCES_PREVIEW_CUSTOM_THEME + + """References the userPreferencesSuppressEventSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_EVENT_SFX_REMINDERS + + """References the userPreferencesSuppressTaskSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_TASK_SFX_REMINDERS + + """References the userPreferencesExcludeMailAppAttachments field.""" + USER_PREFERENCES_EXCLUDE_MAIL_APP_ATTACHMENTS + + """References the userPreferencesFavoritesShowTopFavorites field.""" + USER_PREFERENCES_FAVORITES_SHOW_TOP_FAVORITES + + """References the userPreferencesRecordHomeReservedWtShown field.""" + USER_PREFERENCES_RECORD_HOME_RESERVED_WT_SHOWN + + """References the userPreferencesRecordHomeSectionCollapseWtShown field.""" + USER_PREFERENCES_RECORD_HOME_SECTION_COLLAPSE_WT_SHOWN + + """References the userPreferencesFavoritesWtShown field.""" + USER_PREFERENCES_FAVORITES_WT_SHOWN + + """References the userPreferencesCreateLexAppsWtShown field.""" + USER_PREFERENCES_CREATE_LEX_APPS_WT_SHOWN + + """References the userPreferencesGlobalNavGridMenuWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_GRID_MENU_WT_SHOWN + + """References the userPreferencesGlobalNavBarWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_BAR_WT_SHOWN + + """References the userPreferencesHideBiggerPhotoCallout field.""" + USER_PREFERENCES_HIDE_BIGGER_PHOTO_CALLOUT + + """References the userPreferencesHideSfxWelcomeMat field.""" + USER_PREFERENCES_HIDE_SFX_WELCOME_MAT + + """References the userPreferencesHideLightningMigrationModal field.""" + USER_PREFERENCES_HIDE_LIGHTNING_MIGRATION_MODAL + + """ + References the userPreferencesHideEndUserOnboardingAssistantModal field. + """ + USER_PREFERENCES_HIDE_END_USER_ONBOARDING_ASSISTANT_MODAL + + """References the userPreferencesPreviewLightning field.""" + USER_PREFERENCES_PREVIEW_LIGHTNING + + """References the userPreferencesLightningExperiencePreferred field.""" + USER_PREFERENCES_LIGHTNING_EXPERIENCE_PREFERRED + + """References the userPreferencesShowStreetAddressToGuestUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_GUEST_USERS + + """References the userPreferencesShowFaxToGuestUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_GUEST_USERS + + """References the userPreferencesShowMobilePhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowWorkPhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowManagerToGuestUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_GUEST_USERS + + """References the userPreferencesShowEmailToGuestUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_GUEST_USERS + + """References the userPreferencesCacheDiagnostics field.""" + USER_PREFERENCES_CACHE_DIAGNOSTICS + + """References the userPreferencesPathAssistantCollapsed field.""" + USER_PREFERENCES_PATH_ASSISTANT_COLLAPSED + + """References the userPreferencesDisableEndorsementEmail field.""" + USER_PREFERENCES_DISABLE_ENDORSEMENT_EMAIL + + """References the userPreferencesHideS1BrowserUi field.""" + USER_PREFERENCES_HIDE_S_1_BROWSER_UI + + """References the userPreferencesDisableWorkEmail field.""" + USER_PREFERENCES_DISABLE_WORK_EMAIL + + """References the userPreferencesDisableFeedbackEmail field.""" + USER_PREFERENCES_DISABLE_FEEDBACK_EMAIL + + """References the userPreferencesShowCountryToGuestUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_GUEST_USERS + + """References the userPreferencesShowPostalCodeToGuestUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_GUEST_USERS + + """References the userPreferencesShowStateToGuestUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_GUEST_USERS + + """References the userPreferencesShowCityToGuestUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_GUEST_USERS + + """References the userPreferencesShowTitleToGuestUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_GUEST_USERS + + """References the userPreferencesShowProfilePicToGuestUsers field.""" + USER_PREFERENCES_SHOW_PROFILE_PIC_TO_GUEST_USERS + + """References the userPreferencesShowCountryToExternalUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_EXTERNAL_USERS + + """References the userPreferencesShowPostalCodeToExternalUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_EXTERNAL_USERS + + """References the userPreferencesShowStateToExternalUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_EXTERNAL_USERS + + """References the userPreferencesShowCityToExternalUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_EXTERNAL_USERS + + """References the userPreferencesShowStreetAddressToExternalUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_EXTERNAL_USERS + + """References the userPreferencesShowFaxToExternalUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_EXTERNAL_USERS + + """References the userPreferencesShowMobilePhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowWorkPhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowEmailToExternalUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_EXTERNAL_USERS + + """References the userPreferencesShowManagerToExternalUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_EXTERNAL_USERS + + """References the userPreferencesShowTitleToExternalUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_EXTERNAL_USERS + + """ + References the userPreferencesDisableFileShareNotificationsForApi field. + """ + USER_PREFERENCES_DISABLE_FILE_SHARE_NOTIFICATIONS_FOR_API + + """References the userPreferencesEnableAutoSubForFeeds field.""" + USER_PREFERENCES_ENABLE_AUTO_SUB_FOR_FEEDS + + """References the userPreferencesDisableSharePostEmail field.""" + USER_PREFERENCES_DISABLE_SHARE_POST_EMAIL + + """References the userPreferencesDisableBookmarkEmail field.""" + USER_PREFERENCES_DISABLE_BOOKMARK_EMAIL + + """References the userPreferencesJigsawListUser field.""" + USER_PREFERENCES_JIGSAW_LIST_USER + + """References the userPreferencesHideLegacyRetirementModal field.""" + USER_PREFERENCES_HIDE_LEGACY_RETIREMENT_MODAL + + """References the userPreferencesDisableMessageEmail field.""" + USER_PREFERENCES_DISABLE_MESSAGE_EMAIL + + """References the userPreferencesSortFeedByComment field.""" + USER_PREFERENCES_SORT_FEED_BY_COMMENT + + """References the userPreferencesDisableLikeEmail field.""" + USER_PREFERENCES_DISABLE_LIKE_EMAIL + + """References the userPreferencesDisCommentAfterLikeEmail field.""" + USER_PREFERENCES_DIS_COMMENT_AFTER_LIKE_EMAIL + + """References the userPreferencesHideSecondChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_SECOND_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideCsnDesktopTask field.""" + USER_PREFERENCES_HIDE_CSN_DESKTOP_TASK + + """References the userPreferencesDisMentionsCommentEmail field.""" + USER_PREFERENCES_DIS_MENTIONS_COMMENT_EMAIL + + """References the userPreferencesDisableMentionsPostEmail field.""" + USER_PREFERENCES_DISABLE_MENTIONS_POST_EMAIL + + """References the userPreferencesHideCsnGetChatterMobileTask field.""" + USER_PREFERENCES_HIDE_CSN_GET_CHATTER_MOBILE_TASK + + """ + References the userPreferencesReceiveNotificationsAsDelegatedApprover field. + """ + USER_PREFERENCES_RECEIVE_NOTIFICATIONS_AS_DELEGATED_APPROVER + + """References the userPreferencesReceiveNoNotificationsAsApprover field.""" + USER_PREFERENCES_RECEIVE_NO_NOTIFICATIONS_AS_APPROVER + + """References the userPreferencesApexPagesDeveloperMode field.""" + USER_PREFERENCES_APEX_PAGES_DEVELOPER_MODE + + """References the userPreferencesContentEmailAsAndWhen field.""" + USER_PREFERENCES_CONTENT_EMAIL_AS_AND_WHEN + + """References the userPreferencesContentNoEmail field.""" + USER_PREFERENCES_CONTENT_NO_EMAIL + + """References the userPreferencesDisProfPostCommentEmail field.""" + USER_PREFERENCES_DIS_PROF_POST_COMMENT_EMAIL + + """References the userPreferencesDisableLaterCommentEmail field.""" + USER_PREFERENCES_DISABLE_LATER_COMMENT_EMAIL + + """References the userPreferencesDisableChangeCommentEmail field.""" + USER_PREFERENCES_DISABLE_CHANGE_COMMENT_EMAIL + + """References the userPreferencesDisableProfilePostEmail field.""" + USER_PREFERENCES_DISABLE_PROFILE_POST_EMAIL + + """References the userPreferencesDisableFollowersEmail field.""" + USER_PREFERENCES_DISABLE_FOLLOWERS_EMAIL + + """References the userPreferencesDisableAllFeedsEmail field.""" + USER_PREFERENCES_DISABLE_ALL_FEEDS_EMAIL + + """References the userPreferencesReminderSoundOff field.""" + USER_PREFERENCES_REMINDER_SOUND_OFF + + """References the userPreferencesTaskRemindersCheckboxDefault field.""" + USER_PREFERENCES_TASK_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesEventRemindersCheckboxDefault field.""" + USER_PREFERENCES_EVENT_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesActivityRemindersPopup field.""" + USER_PREFERENCES_ACTIVITY_REMINDERS_POPUP + + """References the forecastEnabled field.""" + FORECAST_ENABLED + + """References the userPermissionsWorkDotComUserFeature field.""" + USER_PERMISSIONS_WORK_DOT_COM_USER_FEATURE + + """References the userPermissionsSiteforcePublisherUser field.""" + USER_PERMISSIONS_SITEFORCE_PUBLISHER_USER + + """References the userPermissionsSiteforceContributorUser field.""" + USER_PERMISSIONS_SITEFORCE_CONTRIBUTOR_USER + + """References the userPermissionsJigsawProspectingUser field.""" + USER_PERMISSIONS_JIGSAW_PROSPECTING_USER + + """References the userPermissionsSupportUser field.""" + USER_PERMISSIONS_SUPPORT_USER + + """References the userPermissionsInteractionUser field.""" + USER_PERMISSIONS_INTERACTION_USER + + """References the userPermissionsKnowledgeUser field.""" + USER_PERMISSIONS_KNOWLEDGE_USER + + """References the userPermissionsSfContentUser field.""" + USER_PERMISSIONS_SF_CONTENT_USER + + """References the userPermissionsCallCenterAutoLogin field.""" + USER_PERMISSIONS_CALL_CENTER_AUTO_LOGIN + + """References the userPermissionsOfflineUser field.""" + USER_PERMISSIONS_OFFLINE_USER + + """References the userPermissionsMarketingUser field.""" + USER_PERMISSIONS_MARKETING_USER + + """References the offlinePdaTrialExpirationDate field.""" + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + + """References the offlineTrialExpirationDate field.""" + OFFLINE_TRIAL_EXPIRATION_DATE + + """References the numberOfFailedLogins field.""" + NUMBER_OF_FAILED_LOGINS + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastPasswordChangeDate field.""" + LAST_PASSWORD_CHANGE_DATE + + """References the lastLoginDate field.""" + LAST_LOGIN_DATE + + """References the managerId field.""" + MANAGER_ID + + """References the delegatedApproverId field.""" + DELEGATED_APPROVER_ID + + """References the employeeNumber field.""" + EMPLOYEE_NUMBER + + """References the languageLocaleKey field.""" + LANGUAGE_LOCALE_KEY + + """References the userType field.""" + USER_TYPE + + """References the profileId field.""" + PROFILE_ID + + """References the emailEncodingKey field.""" + EMAIL_ENCODING_KEY + + """References the receivesAdminInfoEmails field.""" + RECEIVES_ADMIN_INFO_EMAILS + + """References the receivesInfoEmails field.""" + RECEIVES_INFO_EMAILS + + """References the localeSidKey field.""" + LOCALE_SID_KEY + + """References the userRoleId field.""" + USER_ROLE_ID + + """References the timeZoneSidKey field.""" + TIME_ZONE_SID_KEY + + """References the isActive field.""" + IS_ACTIVE + + """References the communityNickname field.""" + COMMUNITY_NICKNAME + + """References the alias field.""" + ALIAS + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the stayInTouchNote field.""" + STAY_IN_TOUCH_NOTE + + """References the stayInTouchSignature field.""" + STAY_IN_TOUCH_SIGNATURE + + """References the stayInTouchSubject field.""" + STAY_IN_TOUCH_SUBJECT + + """References the signature field.""" + SIGNATURE + + """References the senderName field.""" + SENDER_NAME + + """References the senderEmail field.""" + SENDER_EMAIL + + """References the emailPreferencesStayInTouchReminder field.""" + EMAIL_PREFERENCES_STAY_IN_TOUCH_REMINDER + + """References the emailPreferencesAutoBccStayInTouch field.""" + EMAIL_PREFERENCES_AUTO_BCC_STAY_IN_TOUCH + + """References the emailPreferencesAutoBcc field.""" + EMAIL_PREFERENCES_AUTO_BCC + + """References the email field.""" + EMAIL + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the department field.""" + DEPARTMENT + + """References the division field.""" + DIVISION + + """References the companyName field.""" + COMPANY_NAME + + """References the name field.""" + NAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the username field.""" + USERNAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Change Event was updated. +""" +type SalesforceUserChangeEventUpdatedChange { + field: SalesforceUserChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Change Event before the update.""" +type SalesforceUserChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserChangeEventDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Has Profile Photo""" + isProfilePhotoActive: Boolean + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a UserChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserChangeEventUpdatedSubscriptionPayload { + """The UserChangeEvent that was updated.""" + userChangeEvent: SalesforceUserChangeEvent! + + """This field is deprecated. Use oldUserChangeEvent instead.""" + previousUserChangeEvent: SalesforceUserChangeEvent! @deprecated(reason: "Use oldUserChangeEvent instead.") + + """ + The previous version of the UserChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserChangeEvent: SalesforceUserChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserChangeEventChangeListFilter): [SalesforceUserChangeEventUpdatedChange!]! +} + +type SalesforceUserChangeEventUndeletedSubscriptionPayload { + """The UserChangeEvent that was resurrected.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +type SalesforceUserChangeEventDeletedSubscriptionPayload { + """The UserChangeEvent that was deleted.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +type SalesforceUserChangeEventCreatedSubscriptionPayload { + """The UserChangeEvent that was created.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +""" +A filter to be used against SalesforceTopicFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTopicChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTopicFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTopicFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTopicFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTopicFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTopicChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTopicChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTopicFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the managedTopicType field.""" + MANAGED_TOPIC_TYPE + + """References the talkingAbout field.""" + TALKING_ABOUT + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Topic was updated.""" +type SalesforceTopicUpdatedChange { + field: SalesforceTopicFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Topic. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Topic before the update.""" +type SalesforceTopicPreviousVersion { + """Topic ID""" + id: String + + """Name""" + name: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Talking About""" + talkingAbout: Int + + """Enabled For""" + managedTopicType: String + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + sobjectMetadata: SalesforceTopicSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Topic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTopicUpdatedSubscriptionPayload { + """The Topic that was updated.""" + topic: SalesforceTopic! + + """This field is deprecated. Use oldTopic instead.""" + previousTopic: SalesforceTopic! @deprecated(reason: "Use oldTopic instead.") + + """ + The previous version of the Topic that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTopic: SalesforceTopicPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTopic` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTopicChangeListFilter): [SalesforceTopicUpdatedChange!]! +} + +type SalesforceTopicUndeletedSubscriptionPayload { + """The Topic that was resurrected.""" + topic: SalesforceTopic! +} + +type SalesforceTopicDeletedSubscriptionPayload { + """The Topic that was deleted.""" + topic: SalesforceTopic! +} + +type SalesforceTopicCreatedSubscriptionPayload { + """The Topic that was created.""" + topic: SalesforceTopic! +} + +""" +A filter to be used against SalesforceTopicAssignmentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTopicAssignmentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTopicAssignmentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTopicAssignmentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTopicAssignmentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTopicAssignmentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTopicAssignmentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTopicAssignmentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTopicAssignmentFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the entityType field.""" + ENTITY_TYPE + + """References the entityKeyPrefix field.""" + ENTITY_KEY_PREFIX + + """References the entityId field.""" + ENTITY_ID + + """References the topicId field.""" + TOPIC_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Topic Assignment was updated. +""" +type SalesforceTopicAssignmentUpdatedChange { + field: SalesforceTopicAssignmentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Topic Assignment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Topic Assignment before the update.""" +type SalesforceTopicAssignmentPreviousVersion { + """Topic Assignment ID""" + id: String + + """Topic ID""" + topicId: String + + """Topic ID""" + topic: SalesforceTopic + + """Entity ID""" + entityId: String + + """Entity ID""" + entity: SalesforceTopicAssignmentEntityUnion + + """Record Key Prefix""" + entityKeyPrefix: String + + """Object Type""" + entityType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a TopicAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTopicAssignmentUpdatedSubscriptionPayload { + """The TopicAssignment that was updated.""" + topicAssignment: SalesforceTopicAssignment! + + """This field is deprecated. Use oldTopicAssignment instead.""" + previousTopicAssignment: SalesforceTopicAssignment! @deprecated(reason: "Use oldTopicAssignment instead.") + + """ + The previous version of the TopicAssignment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTopicAssignment: SalesforceTopicAssignmentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTopicAssignment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTopicAssignmentChangeListFilter): [SalesforceTopicAssignmentUpdatedChange!]! +} + +type SalesforceTopicAssignmentUndeletedSubscriptionPayload { + """The TopicAssignment that was resurrected.""" + topicAssignment: SalesforceTopicAssignment! +} + +type SalesforceTopicAssignmentDeletedSubscriptionPayload { + """The TopicAssignment that was deleted.""" + topicAssignment: SalesforceTopicAssignment! +} + +type SalesforceTopicAssignmentCreatedSubscriptionPayload { + """The TopicAssignment that was created.""" + topicAssignment: SalesforceTopicAssignment! +} + +""" +A filter to be used against SalesforceTaskFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTaskChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTaskFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTaskFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTaskFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTaskFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTaskChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTaskChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTaskFieldEnum { + """References the completedDateTime field.""" + COMPLETED_DATE_TIME + + """References the taskSubtype field.""" + TASK_SUBTYPE + + """References the recurrenceRegeneratedType field.""" + RECURRENCE_REGENERATED_TYPE + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateOnly field.""" + RECURRENCE_START_DATE_ONLY + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the callObject field.""" + CALL_OBJECT + + """References the callDisposition field.""" + CALL_DISPOSITION + + """References the callType field.""" + CALL_TYPE + + """References the callDurationInSeconds field.""" + CALL_DURATION_IN_SECONDS + + """References the isArchived field.""" + IS_ARCHIVED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the accountId field.""" + ACCOUNT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the type field.""" + TYPE + + """References the description field.""" + DESCRIPTION + + """References the ownerId field.""" + OWNER_ID + + """References the isHighPriority field.""" + IS_HIGH_PRIORITY + + """References the priority field.""" + PRIORITY + + """References the status field.""" + STATUS + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Task was updated.""" +type SalesforceTaskUpdatedChange { + field: SalesforceTaskFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Task. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Task before the update.""" +type SalesforceTaskPreviousVersion { + """Activity ID""" + id: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """High Priority""" + isHighPriority: Boolean + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceTaskOwnerUnion + + """Description""" + description: String + + """Type""" + type: String + + """Deleted""" + isDeleted: Boolean + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Archived""" + isArchived: Boolean + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String + + """Completed Date""" + completedDateTime: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByActivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Task""" + recurringTasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceTaskSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Task""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTaskUpdatedSubscriptionPayload { + """The Task that was updated.""" + task: SalesforceTask! + + """This field is deprecated. Use oldTask instead.""" + previousTask: SalesforceTask! @deprecated(reason: "Use oldTask instead.") + + """ + The previous version of the Task that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTask: SalesforceTaskPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTask` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTaskChangeListFilter): [SalesforceTaskUpdatedChange!]! +} + +type SalesforceTaskUndeletedSubscriptionPayload { + """The Task that was resurrected.""" + task: SalesforceTask! +} + +type SalesforceTaskDeletedSubscriptionPayload { + """The Task that was deleted.""" + task: SalesforceTask! +} + +type SalesforceTaskCreatedSubscriptionPayload { + """The Task that was created.""" + task: SalesforceTask! +} + +""" +A filter to be used against SalesforceTaskChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTaskChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTaskChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTaskChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTaskChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTaskChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTaskChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTaskChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTaskChangeEventFieldEnum { + """References the completedDateTime field.""" + COMPLETED_DATE_TIME + + """References the recurrenceRegeneratedType field.""" + RECURRENCE_REGENERATED_TYPE + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateOnly field.""" + RECURRENCE_START_DATE_ONLY + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the callObject field.""" + CALL_OBJECT + + """References the callDisposition field.""" + CALL_DISPOSITION + + """References the callType field.""" + CALL_TYPE + + """References the callDurationInSeconds field.""" + CALL_DURATION_IN_SECONDS + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the accountId field.""" + ACCOUNT_ID + + """References the type field.""" + TYPE + + """References the description field.""" + DESCRIPTION + + """References the ownerId field.""" + OWNER_ID + + """References the priority field.""" + PRIORITY + + """References the status field.""" + STATUS + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Task Change Event was updated. +""" +type SalesforceTaskChangeEventUpdatedChange { + field: SalesforceTaskChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Task Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Task Change Event before the update.""" +type SalesforceTaskChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskChangeEventWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Description""" + description: String + + """Type""" + type: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Completed Date""" + completedDateTime: String + + """ + A JSON object that contains all of the custom fields for a TaskChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTaskChangeEventUpdatedSubscriptionPayload { + """The TaskChangeEvent that was updated.""" + taskChangeEvent: SalesforceTaskChangeEvent! + + """This field is deprecated. Use oldTaskChangeEvent instead.""" + previousTaskChangeEvent: SalesforceTaskChangeEvent! @deprecated(reason: "Use oldTaskChangeEvent instead.") + + """ + The previous version of the TaskChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTaskChangeEvent: SalesforceTaskChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTaskChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTaskChangeEventChangeListFilter): [SalesforceTaskChangeEventUpdatedChange!]! +} + +type SalesforceTaskChangeEventUndeletedSubscriptionPayload { + """The TaskChangeEvent that was resurrected.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +type SalesforceTaskChangeEventDeletedSubscriptionPayload { + """The TaskChangeEvent that was deleted.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +type SalesforceTaskChangeEventCreatedSubscriptionPayload { + """The TaskChangeEvent that was created.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +""" +A filter to be used against SalesforceStreamingChannelFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceStreamingChannelChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceStreamingChannelFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceStreamingChannelFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceStreamingChannelFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceStreamingChannelFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceStreamingChannelChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceStreamingChannelChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceStreamingChannelFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the isDynamic field.""" + IS_DYNAMIC + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Streaming Channel was updated. +""" +type SalesforceStreamingChannelUpdatedChange { + field: SalesforceStreamingChannelFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Streaming Channel. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Streaming Channel before the update.""" +type SalesforceStreamingChannelPreviousVersion { + """Streaming Channel Id""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceStreamingChannelOwnerUnion + + """Is Deleted""" + isDeleted: Boolean + + """Streaming Channel Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Dynamically Created""" + isDynamic: Boolean + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce StreamingChannelShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + sobjectMetadata: SalesforceStreamingChannelSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a StreamingChannel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceStreamingChannelUpdatedSubscriptionPayload { + """The StreamingChannel that was updated.""" + streamingChannel: SalesforceStreamingChannel! + + """This field is deprecated. Use oldStreamingChannel instead.""" + previousStreamingChannel: SalesforceStreamingChannel! @deprecated(reason: "Use oldStreamingChannel instead.") + + """ + The previous version of the StreamingChannel that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldStreamingChannel: SalesforceStreamingChannelPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldStreamingChannel` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceStreamingChannelChangeListFilter): [SalesforceStreamingChannelUpdatedChange!]! +} + +type SalesforceStreamingChannelUndeletedSubscriptionPayload { + """The StreamingChannel that was resurrected.""" + streamingChannel: SalesforceStreamingChannel! +} + +type SalesforceStreamingChannelDeletedSubscriptionPayload { + """The StreamingChannel that was deleted.""" + streamingChannel: SalesforceStreamingChannel! +} + +type SalesforceStreamingChannelCreatedSubscriptionPayload { + """The StreamingChannel that was created.""" + streamingChannel: SalesforceStreamingChannel! +} + +""" +A filter to be used against SalesforceSolutionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSolutionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSolutionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSolutionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSolutionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSolutionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSolutionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSolutionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSolutionFieldEnum { + """References the isHtml field.""" + IS_HTML + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the timesUsed field.""" + TIMES_USED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the solutionNote field.""" + SOLUTION_NOTE + + """References the isReviewed field.""" + IS_REVIEWED + + """References the status field.""" + STATUS + + """References the isPublishedInPublicKb field.""" + IS_PUBLISHED_IN_PUBLIC_KB + + """References the isPublished field.""" + IS_PUBLISHED + + """References the solutionName field.""" + SOLUTION_NAME + + """References the solutionNumber field.""" + SOLUTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Solution was updated.""" +type SalesforceSolutionUpdatedChange { + field: SalesforceSolutionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Solution. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Solution before the update.""" +type SalesforceSolutionPreviousVersion { + """Solution ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Solution Number""" + solutionNumber: String + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Reviewed""" + isReviewed: Boolean + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Num Related Cases""" + timesUsed: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Html""" + isHtml: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByRelatedSobjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SolutionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceSolutionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Solution""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSolutionUpdatedSubscriptionPayload { + """The Solution that was updated.""" + solution: SalesforceSolution! + + """This field is deprecated. Use oldSolution instead.""" + previousSolution: SalesforceSolution! @deprecated(reason: "Use oldSolution instead.") + + """ + The previous version of the Solution that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSolution: SalesforceSolutionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSolution` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSolutionChangeListFilter): [SalesforceSolutionUpdatedChange!]! +} + +type SalesforceSolutionUndeletedSubscriptionPayload { + """The Solution that was resurrected.""" + solution: SalesforceSolution! +} + +type SalesforceSolutionDeletedSubscriptionPayload { + """The Solution that was deleted.""" + solution: SalesforceSolution! +} + +type SalesforceSolutionCreatedSubscriptionPayload { + """The Solution that was created.""" + solution: SalesforceSolution! +} + +""" +A filter to be used against SalesforceSignupRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSignupRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSignupRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSignupRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSignupRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSignupRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSignupRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSignupRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSignupRequestFieldEnum { + """References the cloneFromOrg field.""" + CLONE_FROM_ORG + + """References the signupSource field.""" + SIGNUP_SOURCE + + """References the resolvedTemplateId field.""" + RESOLVED_TEMPLATE_ID + + """References the edition field.""" + EDITION + + """References the preferredLanguage field.""" + PREFERRED_LANGUAGE + + """References the shouldConnectToEnvHub field.""" + SHOULD_CONNECT_TO_ENV_HUB + + """References the createdOrgInstance field.""" + CREATED_ORG_INSTANCE + + """References the isSignupEmailSuppressed field.""" + IS_SIGNUP_EMAIL_SUPPRESSED + + """References the authCode field.""" + AUTH_CODE + + """References the subdomain field.""" + SUBDOMAIN + + """References the connectedAppCallbackUrl field.""" + CONNECTED_APP_CALLBACK_URL + + """References the connectedAppConsumerKey field.""" + CONNECTED_APP_CONSUMER_KEY + + """References the errorCode field.""" + ERROR_CODE + + """References the status field.""" + STATUS + + """References the trialDays field.""" + TRIAL_DAYS + + """References the country field.""" + COUNTRY + + """References the company field.""" + COMPANY + + """References the signupEmail field.""" + SIGNUP_EMAIL + + """References the username field.""" + USERNAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the createdOrgId field.""" + CREATED_ORG_ID + + """References the templateDescription field.""" + TEMPLATE_DESCRIPTION + + """References the templateId field.""" + TEMPLATE_ID + + """References the trialSourceOrgId field.""" + TRIAL_SOURCE_ORG_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Signup Request was updated. +""" +type SalesforceSignupRequestUpdatedChange { + field: SalesforceSignupRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Signup Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Signup Request before the update.""" +type SalesforceSignupRequestPreviousVersion { + """Signup Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceSignupRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Source Org""" + trialSourceOrgId: String + + """Template""" + templateId: String + + """Template Description""" + templateDescription: String + + """Created Org""" + createdOrgId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Username""" + username: String + + """Email""" + signupEmail: String + + """Company""" + company: String + + """Country""" + country: String + + """Trial Days""" + trialDays: Int + + """Status""" + status: String + + """Error Code""" + errorCode: String + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Connected App Authorization Code""" + authCode: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean + + """Created Org Instance""" + createdOrgInstance: String + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Resolved Template Id""" + resolvedTemplateId: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SignupRequestFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + sobjectMetadata: SalesforceSignupRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SignupRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSignupRequestUpdatedSubscriptionPayload { + """The SignupRequest that was updated.""" + signupRequest: SalesforceSignupRequest! + + """This field is deprecated. Use oldSignupRequest instead.""" + previousSignupRequest: SalesforceSignupRequest! @deprecated(reason: "Use oldSignupRequest instead.") + + """ + The previous version of the SignupRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSignupRequest: SalesforceSignupRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSignupRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSignupRequestChangeListFilter): [SalesforceSignupRequestUpdatedChange!]! +} + +type SalesforceSignupRequestUndeletedSubscriptionPayload { + """The SignupRequest that was resurrected.""" + signupRequest: SalesforceSignupRequest! +} + +type SalesforceSignupRequestDeletedSubscriptionPayload { + """The SignupRequest that was deleted.""" + signupRequest: SalesforceSignupRequest! +} + +type SalesforceSignupRequestCreatedSubscriptionPayload { + """The SignupRequest that was created.""" + signupRequest: SalesforceSignupRequest! +} + +""" +A filter to be used against SalesforceSetupAssistantStepFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSetupAssistantStepChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSetupAssistantStepFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSetupAssistantStepFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSetupAssistantStepFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSetupAssistantStepFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSetupAssistantStepChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSetupAssistantStepChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSetupAssistantStepFieldEnum { + """References the isComplete field.""" + IS_COMPLETE + + """References the assistantType field.""" + ASSISTANT_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Setup Assistant Step was updated. +""" +type SalesforceSetupAssistantStepUpdatedChange { + field: SalesforceSetupAssistantStepFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Setup Assistant Step. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Setup Assistant Step before the update.""" +type SalesforceSetupAssistantStepPreviousVersion { + """Setup Assistant Step ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Assistant Type""" + assistantType: String + + """Is Complete""" + isComplete: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a SetupAssistantStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSetupAssistantStepUpdatedSubscriptionPayload { + """The SetupAssistantStep that was updated.""" + setupAssistantStep: SalesforceSetupAssistantStep! + + """This field is deprecated. Use oldSetupAssistantStep instead.""" + previousSetupAssistantStep: SalesforceSetupAssistantStep! @deprecated(reason: "Use oldSetupAssistantStep instead.") + + """ + The previous version of the SetupAssistantStep that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSetupAssistantStep: SalesforceSetupAssistantStepPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSetupAssistantStep` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSetupAssistantStepChangeListFilter): [SalesforceSetupAssistantStepUpdatedChange!]! +} + +type SalesforceSetupAssistantStepUndeletedSubscriptionPayload { + """The SetupAssistantStep that was resurrected.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +type SalesforceSetupAssistantStepDeletedSubscriptionPayload { + """The SetupAssistantStep that was deleted.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +type SalesforceSetupAssistantStepCreatedSubscriptionPayload { + """The SetupAssistantStep that was created.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +""" +A filter to be used against SalesforceRemoteKeyCalloutEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRemoteKeyCalloutEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRemoteKeyCalloutEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRemoteKeyCalloutEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRemoteKeyCalloutEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRemoteKeyCalloutEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRemoteKeyCalloutEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRemoteKeyCalloutEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRemoteKeyCalloutEventFieldEnum { + """References the requestIdentifier field.""" + REQUEST_IDENTIFIER + + """References the details field.""" + DETAILS + + """References the statusCode field.""" + STATUS_CODE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Remote Key Callout Event was updated. +""" +type SalesforceRemoteKeyCalloutEventUpdatedChange { + field: SalesforceRemoteKeyCalloutEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Remote Key Callout Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Remote Key Callout Event before the update.""" +type SalesforceRemoteKeyCalloutEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Status Code""" + statusCode: String + + """Details""" + details: String + + """Request Identifier""" + requestIdentifier: String + + """ + A JSON object that contains all of the custom fields for a RemoteKeyCalloutEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceRemoteKeyCalloutEventUpdatedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was updated.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! + + """This field is deprecated. Use oldRemoteKeyCalloutEvent instead.""" + previousRemoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! @deprecated(reason: "Use oldRemoteKeyCalloutEvent instead.") + + """ + The previous version of the RemoteKeyCalloutEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRemoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRemoteKeyCalloutEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRemoteKeyCalloutEventChangeListFilter): [SalesforceRemoteKeyCalloutEventUpdatedChange!]! +} + +type SalesforceRemoteKeyCalloutEventUndeletedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was resurrected.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +type SalesforceRemoteKeyCalloutEventDeletedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was deleted.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +"""Remote Key Callout Event""" +type SalesforceRemoteKeyCalloutEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Status Code""" + statusCode: String + + """Details""" + details: String + + """Request Identifier""" + requestIdentifier: String + + """ + A JSON object that contains all of the custom fields for a RemoteKeyCalloutEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceRemoteKeyCalloutEventCreatedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was created.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +""" +A filter to be used against SalesforceRecordActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecordActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecordActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecordActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecordActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecordActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecordActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecordActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecordActionFieldEnum { + """References the isUiRemoveHidden field.""" + IS_UI_REMOVE_HIDDEN + + """References the isMandatory field.""" + IS_MANDATORY + + """References the actionDefinition field.""" + ACTION_DEFINITION + + """References the actionType field.""" + ACTION_TYPE + + """References the pinned field.""" + PINNED + + """References the status field.""" + STATUS + + """References the order field.""" + ORDER + + """References the flowInterviewId field.""" + FLOW_INTERVIEW_ID + + """References the flowDefinition field.""" + FLOW_DEFINITION + + """References the recordId field.""" + RECORD_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the RecordAction was updated. +""" +type SalesforceRecordActionUpdatedChange { + field: SalesforceRecordActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the RecordAction. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of RecordAction before the update.""" +type SalesforceRecordActionPreviousVersion { + """RecordAction ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Parent Record ID""" + recordId: String + + """Parent Record ID""" + record: SalesforceRecordActionRecordUnion + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """FlowInterview ID""" + flowInterview: SalesforceFlowInterview + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a RecordAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecordActionUpdatedSubscriptionPayload { + """The RecordAction that was updated.""" + recordAction: SalesforceRecordAction! + + """This field is deprecated. Use oldRecordAction instead.""" + previousRecordAction: SalesforceRecordAction! @deprecated(reason: "Use oldRecordAction instead.") + + """ + The previous version of the RecordAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecordAction: SalesforceRecordActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecordAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecordActionChangeListFilter): [SalesforceRecordActionUpdatedChange!]! +} + +type SalesforceRecordActionUndeletedSubscriptionPayload { + """The RecordAction that was resurrected.""" + recordAction: SalesforceRecordAction! +} + +type SalesforceRecordActionDeletedSubscriptionPayload { + """The RecordAction that was deleted.""" + recordAction: SalesforceRecordAction! +} + +type SalesforceRecordActionCreatedSubscriptionPayload { + """The RecordAction that was created.""" + recordAction: SalesforceRecordAction! +} + +""" +A filter to be used against SalesforceRecommendationFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecommendationChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecommendationFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecommendationFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecommendationFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecommendationFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecommendationChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecommendationChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecommendationFieldEnum { + """References the externalId field.""" + EXTERNAL_ID + + """References the isActionActive field.""" + IS_ACTION_ACTIVE + + """References the rejectionLabel field.""" + REJECTION_LABEL + + """References the acceptanceLabel field.""" + ACCEPTANCE_LABEL + + """References the imageId field.""" + IMAGE_ID + + """References the description field.""" + DESCRIPTION + + """References the actionReference field.""" + ACTION_REFERENCE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Recommendation was updated. +""" +type SalesforceRecommendationUpdatedChange { + field: SalesforceRecommendationFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Recommendation. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Recommendation before the update.""" +type SalesforceRecommendationPreviousVersion { + """Recommendation ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """Is Action Active""" + isActionActive: Boolean + + """External Id""" + externalId: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceRecommendationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a Recommendation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecommendationUpdatedSubscriptionPayload { + """The Recommendation that was updated.""" + recommendation: SalesforceRecommendation! + + """This field is deprecated. Use oldRecommendation instead.""" + previousRecommendation: SalesforceRecommendation! @deprecated(reason: "Use oldRecommendation instead.") + + """ + The previous version of the Recommendation that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecommendation: SalesforceRecommendationPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecommendation` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecommendationChangeListFilter): [SalesforceRecommendationUpdatedChange!]! +} + +type SalesforceRecommendationUndeletedSubscriptionPayload { + """The Recommendation that was resurrected.""" + recommendation: SalesforceRecommendation! +} + +type SalesforceRecommendationDeletedSubscriptionPayload { + """The Recommendation that was deleted.""" + recommendation: SalesforceRecommendation! +} + +type SalesforceRecommendationCreatedSubscriptionPayload { + """The Recommendation that was created.""" + recommendation: SalesforceRecommendation! +} + +""" +A filter to be used against SalesforceRecommendationChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecommendationChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecommendationChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecommendationChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecommendationChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecommendationChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecommendationChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecommendationChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecommendationChangeEventFieldEnum { + """References the externalId field.""" + EXTERNAL_ID + + """References the rejectionLabel field.""" + REJECTION_LABEL + + """References the acceptanceLabel field.""" + ACCEPTANCE_LABEL + + """References the imageId field.""" + IMAGE_ID + + """References the description field.""" + DESCRIPTION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Recommendation Change Event was updated. +""" +type SalesforceRecommendationChangeEventUpdatedChange { + field: SalesforceRecommendationChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Recommendation Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Recommendation Change Event before the update.""" +type SalesforceRecommendationChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String + + """ + A JSON object that contains all of the custom fields for a RecommendationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecommendationChangeEventUpdatedSubscriptionPayload { + """The RecommendationChangeEvent that was updated.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! + + """This field is deprecated. Use oldRecommendationChangeEvent instead.""" + previousRecommendationChangeEvent: SalesforceRecommendationChangeEvent! @deprecated(reason: "Use oldRecommendationChangeEvent instead.") + + """ + The previous version of the RecommendationChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecommendationChangeEvent: SalesforceRecommendationChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecommendationChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecommendationChangeEventChangeListFilter): [SalesforceRecommendationChangeEventUpdatedChange!]! +} + +type SalesforceRecommendationChangeEventUndeletedSubscriptionPayload { + """The RecommendationChangeEvent that was resurrected.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +type SalesforceRecommendationChangeEventDeletedSubscriptionPayload { + """The RecommendationChangeEvent that was deleted.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +type SalesforceRecommendationChangeEventCreatedSubscriptionPayload { + """The RecommendationChangeEvent that was created.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +""" +A filter to be used against SalesforceQuickTextUsageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextUsageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextUsageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextUsageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextUsageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextUsageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextUsageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextUsageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextUsageFieldEnum { + """References the appContext field.""" + APP_CONTEXT + + """References the userId field.""" + USER_ID + + """References the loggedTime field.""" + LOGGED_TIME + + """References the launchSource field.""" + LAUNCH_SOURCE + + """References the channel field.""" + CHANNEL + + """References the quickTextId field.""" + QUICK_TEXT_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text Usage was updated. +""" +type SalesforceQuickTextUsageUpdatedChange { + field: SalesforceQuickTextUsageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text Usage. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text Usage before the update.""" +type SalesforceQuickTextUsagePreviousVersion { + """Quick Text Usage ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceQuickTextUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Quick Text Usage Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Quick Text ID""" + quickTextId: String + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Channel""" + channel: String + + """Launch Source""" + launchSource: String + + """Logged Time""" + loggedTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """App Context""" + appContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce QuickTextUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """ + A JSON object that contains all of the custom fields for a QuickTextUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextUsageUpdatedSubscriptionPayload { + """The QuickTextUsage that was updated.""" + quickTextUsage: SalesforceQuickTextUsage! + + """This field is deprecated. Use oldQuickTextUsage instead.""" + previousQuickTextUsage: SalesforceQuickTextUsage! @deprecated(reason: "Use oldQuickTextUsage instead.") + + """ + The previous version of the QuickTextUsage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickTextUsage: SalesforceQuickTextUsagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickTextUsage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextUsageChangeListFilter): [SalesforceQuickTextUsageUpdatedChange!]! +} + +type SalesforceQuickTextUsageUndeletedSubscriptionPayload { + """The QuickTextUsage that was resurrected.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +type SalesforceQuickTextUsageDeletedSubscriptionPayload { + """The QuickTextUsage that was deleted.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +type SalesforceQuickTextUsageCreatedSubscriptionPayload { + """The QuickTextUsage that was created.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +""" +A filter to be used against SalesforceQuickTextFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextFieldEnum { + """References the sourceType field.""" + SOURCE_TYPE + + """References the isInsertable field.""" + IS_INSERTABLE + + """References the channel field.""" + CHANNEL + + """References the category field.""" + CATEGORY + + """References the message field.""" + MESSAGE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text was updated. +""" +type SalesforceQuickTextUpdatedChange { + field: SalesforceQuickTextFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text before the update.""" +type SalesforceQuickTextPreviousVersion { + """Quick Text ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceQuickTextOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce QuickTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByQuickTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + sobjectMetadata: SalesforceQuickTextSobjectMetadata! + + """A JSON object that contains all of the custom fields for a QuickText""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextUpdatedSubscriptionPayload { + """The QuickText that was updated.""" + quickText: SalesforceQuickText! + + """This field is deprecated. Use oldQuickText instead.""" + previousQuickText: SalesforceQuickText! @deprecated(reason: "Use oldQuickText instead.") + + """ + The previous version of the QuickText that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickText: SalesforceQuickTextPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickText` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextChangeListFilter): [SalesforceQuickTextUpdatedChange!]! +} + +type SalesforceQuickTextUndeletedSubscriptionPayload { + """The QuickText that was resurrected.""" + quickText: SalesforceQuickText! +} + +type SalesforceQuickTextDeletedSubscriptionPayload { + """The QuickText that was deleted.""" + quickText: SalesforceQuickText! +} + +type SalesforceQuickTextCreatedSubscriptionPayload { + """The QuickText that was created.""" + quickText: SalesforceQuickText! +} + +""" +A filter to be used against SalesforceQuickTextChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextChangeEventFieldEnum { + """References the sourceType field.""" + SOURCE_TYPE + + """References the isInsertable field.""" + IS_INSERTABLE + + """References the channel field.""" + CHANNEL + + """References the category field.""" + CATEGORY + + """References the message field.""" + MESSAGE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text Change Event was updated. +""" +type SalesforceQuickTextChangeEventUpdatedChange { + field: SalesforceQuickTextChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text Change Event before the update.""" +type SalesforceQuickTextChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String + + """ + A JSON object that contains all of the custom fields for a QuickTextChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextChangeEventUpdatedSubscriptionPayload { + """The QuickTextChangeEvent that was updated.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! + + """This field is deprecated. Use oldQuickTextChangeEvent instead.""" + previousQuickTextChangeEvent: SalesforceQuickTextChangeEvent! @deprecated(reason: "Use oldQuickTextChangeEvent instead.") + + """ + The previous version of the QuickTextChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickTextChangeEvent: SalesforceQuickTextChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickTextChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextChangeEventChangeListFilter): [SalesforceQuickTextChangeEventUpdatedChange!]! +} + +type SalesforceQuickTextChangeEventUndeletedSubscriptionPayload { + """The QuickTextChangeEvent that was resurrected.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +type SalesforceQuickTextChangeEventDeletedSubscriptionPayload { + """The QuickTextChangeEvent that was deleted.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +type SalesforceQuickTextChangeEventCreatedSubscriptionPayload { + """The QuickTextChangeEvent that was created.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +""" +A filter to be used against SalesforcePromptErrorFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePromptErrorChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePromptErrorFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePromptErrorFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePromptErrorFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePromptErrorFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePromptErrorChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePromptErrorChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePromptErrorFieldEnum { + """References the isError field.""" + IS_ERROR + + """References the stepNumber field.""" + STEP_NUMBER + + """References the type field.""" + TYPE + + """References the promptActionId field.""" + PROMPT_ACTION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Prompt Error was updated. +""" +type SalesforcePromptErrorUpdatedChange { + field: SalesforcePromptErrorFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Prompt Error. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Prompt Error before the update.""" +type SalesforcePromptErrorPreviousVersion { + """Prompt Error ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePromptErrorOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Prompt Action ID""" + promptActionId: String + + """Prompt Action ID""" + promptAction: SalesforcePromptAction + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptErrorShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """A JSON object that contains all of the custom fields for a PromptError""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePromptErrorUpdatedSubscriptionPayload { + """The PromptError that was updated.""" + promptError: SalesforcePromptError! + + """This field is deprecated. Use oldPromptError instead.""" + previousPromptError: SalesforcePromptError! @deprecated(reason: "Use oldPromptError instead.") + + """ + The previous version of the PromptError that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPromptError: SalesforcePromptErrorPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPromptError` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePromptErrorChangeListFilter): [SalesforcePromptErrorUpdatedChange!]! +} + +type SalesforcePromptErrorUndeletedSubscriptionPayload { + """The PromptError that was resurrected.""" + promptError: SalesforcePromptError! +} + +type SalesforcePromptErrorDeletedSubscriptionPayload { + """The PromptError that was deleted.""" + promptError: SalesforcePromptError! +} + +type SalesforcePromptErrorCreatedSubscriptionPayload { + """The PromptError that was created.""" + promptError: SalesforcePromptError! +} + +""" +A filter to be used against SalesforcePromptActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePromptActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePromptActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePromptActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePromptActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePromptActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePromptActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePromptActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePromptActionFieldEnum { + """References the timesSnoozed field.""" + TIMES_SNOOZED + + """References the snoozeUntil field.""" + SNOOZE_UNTIL + + """References the stepCount field.""" + STEP_COUNT + + """References the stepNumber field.""" + STEP_NUMBER + + """References the lastResultDate field.""" + LAST_RESULT_DATE + + """References the lastResult field.""" + LAST_RESULT + + """References the lastDisplayDate field.""" + LAST_DISPLAY_DATE + + """References the timesDismissed field.""" + TIMES_DISMISSED + + """References the timesActionTaken field.""" + TIMES_ACTION_TAKEN + + """References the timesDisplayed field.""" + TIMES_DISPLAYED + + """References the userId field.""" + USER_ID + + """References the promptVersionId field.""" + PROMPT_VERSION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Prompt Action was updated. +""" +type SalesforcePromptActionUpdatedChange { + field: SalesforcePromptActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Prompt Action. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Prompt Action before the update.""" +type SalesforcePromptActionPreviousVersion { + """Prompt Action ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePromptActionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Prompt Version ID""" + promptVersionId: String + + """Prompt Version ID""" + promptVersion: SalesforcePromptVersion + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptActionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByPromptActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """ + A JSON object that contains all of the custom fields for a PromptAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePromptActionUpdatedSubscriptionPayload { + """The PromptAction that was updated.""" + promptAction: SalesforcePromptAction! + + """This field is deprecated. Use oldPromptAction instead.""" + previousPromptAction: SalesforcePromptAction! @deprecated(reason: "Use oldPromptAction instead.") + + """ + The previous version of the PromptAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPromptAction: SalesforcePromptActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPromptAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePromptActionChangeListFilter): [SalesforcePromptActionUpdatedChange!]! +} + +type SalesforcePromptActionUndeletedSubscriptionPayload { + """The PromptAction that was resurrected.""" + promptAction: SalesforcePromptAction! +} + +type SalesforcePromptActionDeletedSubscriptionPayload { + """The PromptAction that was deleted.""" + promptAction: SalesforcePromptAction! +} + +type SalesforcePromptActionCreatedSubscriptionPayload { + """The PromptAction that was created.""" + promptAction: SalesforcePromptAction! +} + +""" +A filter to be used against SalesforceProductConsumptionScheduleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProductConsumptionScheduleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProductConsumptionScheduleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProductConsumptionScheduleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProductConsumptionScheduleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProductConsumptionScheduleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProductConsumptionScheduleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProductConsumptionScheduleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProductConsumptionScheduleFieldEnum { + """References the consumptionScheduleId field.""" + CONSUMPTION_SCHEDULE_ID + + """References the productId field.""" + PRODUCT_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Product Consumption Schedule was updated. +""" +type SalesforceProductConsumptionScheduleUpdatedChange { + field: SalesforceProductConsumptionScheduleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product Consumption Schedule. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Product Consumption Schedule before the update. +""" +type SalesforceProductConsumptionSchedulePreviousVersion { + """Product Consumption Schedule ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Product ID""" + productId: String + + """Product ID""" + product: SalesforceProduct2 + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceProductConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProductConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProductConsumptionScheduleUpdatedSubscriptionPayload { + """The ProductConsumptionSchedule that was updated.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! + + """This field is deprecated. Use oldProductConsumptionSchedule instead.""" + previousProductConsumptionSchedule: SalesforceProductConsumptionSchedule! @deprecated(reason: "Use oldProductConsumptionSchedule instead.") + + """ + The previous version of the ProductConsumptionSchedule that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProductConsumptionSchedule: SalesforceProductConsumptionSchedulePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProductConsumptionSchedule` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProductConsumptionScheduleChangeListFilter): [SalesforceProductConsumptionScheduleUpdatedChange!]! +} + +type SalesforceProductConsumptionScheduleUndeletedSubscriptionPayload { + """The ProductConsumptionSchedule that was resurrected.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +type SalesforceProductConsumptionScheduleDeletedSubscriptionPayload { + """The ProductConsumptionSchedule that was deleted.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +type SalesforceProductConsumptionScheduleCreatedSubscriptionPayload { + """The ProductConsumptionSchedule that was created.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +""" +A filter to be used against SalesforceProduct2FieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProduct2ChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProduct2FieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProduct2FieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProduct2FieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProduct2FieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProduct2ChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProduct2ChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProduct2FieldEnum { + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isDeleted field.""" + IS_DELETED + + """References the quantityUnitOfMeasure field.""" + QUANTITY_UNIT_OF_MEASURE + + """References the displayUrl field.""" + DISPLAY_URL + + """References the externalId field.""" + EXTERNAL_ID + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the family field.""" + FAMILY + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isActive field.""" + IS_ACTIVE + + """References the description field.""" + DESCRIPTION + + """References the productCode field.""" + PRODUCT_CODE + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Product was updated.""" +type SalesforceProduct2UpdatedChange { + field: SalesforceProduct2FieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Product before the update.""" +type SalesforceProduct2PreviousVersion { + """Product ID""" + id: String + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Deleted""" + isDeleted: Boolean + + """Archived""" + isArchived: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Product SKU""" + stockKeepingUnit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Product2Feed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProduct2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Product2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProduct2UpdatedSubscriptionPayload { + """The Product2 that was updated.""" + product2: SalesforceProduct2! + + """This field is deprecated. Use oldProduct2 instead.""" + previousProduct2: SalesforceProduct2! @deprecated(reason: "Use oldProduct2 instead.") + + """ + The previous version of the Product2 that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProduct2: SalesforceProduct2PreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProduct2` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProduct2ChangeListFilter): [SalesforceProduct2UpdatedChange!]! +} + +type SalesforceProduct2UndeletedSubscriptionPayload { + """The Product2 that was resurrected.""" + product2: SalesforceProduct2! +} + +type SalesforceProduct2DeletedSubscriptionPayload { + """The Product2 that was deleted.""" + product2: SalesforceProduct2! +} + +type SalesforceProduct2CreatedSubscriptionPayload { + """The Product2 that was created.""" + product2: SalesforceProduct2! +} + +""" +A filter to be used against SalesforceProduct2ChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProduct2ChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProduct2ChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProduct2ChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProduct2ChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProduct2ChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProduct2ChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProduct2ChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProduct2ChangeEventFieldEnum { + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the isArchived field.""" + IS_ARCHIVED + + """References the quantityUnitOfMeasure field.""" + QUANTITY_UNIT_OF_MEASURE + + """References the displayUrl field.""" + DISPLAY_URL + + """References the externalId field.""" + EXTERNAL_ID + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the family field.""" + FAMILY + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isActive field.""" + IS_ACTIVE + + """References the description field.""" + DESCRIPTION + + """References the productCode field.""" + PRODUCT_CODE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Product Change Event was updated. +""" +type SalesforceProduct2ChangeEventUpdatedChange { + field: SalesforceProduct2ChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Product Change Event before the update.""" +type SalesforceProduct2ChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Archived""" + isArchived: Boolean + + """Product SKU""" + stockKeepingUnit: String + + """ + A JSON object that contains all of the custom fields for a Product2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProduct2ChangeEventUpdatedSubscriptionPayload { + """The Product2ChangeEvent that was updated.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! + + """This field is deprecated. Use oldProduct2ChangeEvent instead.""" + previousProduct2ChangeEvent: SalesforceProduct2ChangeEvent! @deprecated(reason: "Use oldProduct2ChangeEvent instead.") + + """ + The previous version of the Product2ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProduct2ChangeEvent: SalesforceProduct2ChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProduct2ChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProduct2ChangeEventChangeListFilter): [SalesforceProduct2ChangeEventUpdatedChange!]! +} + +type SalesforceProduct2ChangeEventUndeletedSubscriptionPayload { + """The Product2ChangeEvent that was resurrected.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +type SalesforceProduct2ChangeEventDeletedSubscriptionPayload { + """The Product2ChangeEvent that was deleted.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +type SalesforceProduct2ChangeEventCreatedSubscriptionPayload { + """The Product2ChangeEvent that was created.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +""" +A filter to be used against SalesforceProcessExceptionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProcessExceptionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProcessExceptionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProcessExceptionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProcessExceptionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProcessExceptionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProcessExceptionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProcessExceptionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProcessExceptionFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the severityCategory field.""" + SEVERITY_CATEGORY + + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the caseId field.""" + CASE_ID + + """References the priority field.""" + PRIORITY + + """References the severity field.""" + SEVERITY + + """References the category field.""" + CATEGORY + + """References the status field.""" + STATUS + + """References the statusCategory field.""" + STATUS_CATEGORY + + """References the message field.""" + MESSAGE + + """References the attachedToId field.""" + ATTACHED_TO_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the processExceptionNumber field.""" + PROCESS_EXCEPTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Process Exception was updated. +""" +type SalesforceProcessExceptionUpdatedChange { + field: SalesforceProcessExceptionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Process Exception. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Process Exception before the update.""" +type SalesforceProcessExceptionPreviousVersion { + """Process Exception ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceProcessExceptionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Process Exception Number""" + processExceptionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Attached To ID""" + attachedToId: String + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionAttachedToUnion + + """Message""" + message: String + + """Status Category""" + statusCategory: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """Case ID""" + case: SalesforceCase + + """External Reference""" + externalReference: String + + """Severity Category""" + severityCategory: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessExceptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProcessExceptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProcessException + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProcessExceptionUpdatedSubscriptionPayload { + """The ProcessException that was updated.""" + processException: SalesforceProcessException! + + """This field is deprecated. Use oldProcessException instead.""" + previousProcessException: SalesforceProcessException! @deprecated(reason: "Use oldProcessException instead.") + + """ + The previous version of the ProcessException that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProcessException: SalesforceProcessExceptionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProcessException` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProcessExceptionChangeListFilter): [SalesforceProcessExceptionUpdatedChange!]! +} + +type SalesforceProcessExceptionUndeletedSubscriptionPayload { + """The ProcessException that was resurrected.""" + processException: SalesforceProcessException! +} + +""" +A filter to be used against SalesforceProcessExceptionEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProcessExceptionEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProcessExceptionEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProcessExceptionEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProcessExceptionEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProcessExceptionEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProcessExceptionEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProcessExceptionEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProcessExceptionEventFieldEnum { + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the backgroundOperationId field.""" + BACKGROUND_OPERATION_ID + + """References the severity field.""" + SEVERITY + + """References the exceptionType field.""" + EXCEPTION_TYPE + + """References the description field.""" + DESCRIPTION + + """References the message field.""" + MESSAGE + + """References the attachedToId field.""" + ATTACHED_TO_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Process Exception Event was updated. +""" +type SalesforceProcessExceptionEventUpdatedChange { + field: SalesforceProcessExceptionEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Process Exception Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Process Exception Event before the update.""" +type SalesforceProcessExceptionEventPreviousVersion { + """Process Exception Event Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Process Exception Event Event UUID""" + eventUuid: String + + """Attached To ID""" + attachedToId: String + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionEventAttachedToUnion + + """Message""" + message: String + + """Description""" + description: String + + """Exception Type""" + exceptionType: String + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """Background Operation ID""" + backgroundOperation: SalesforceBackgroundOperation + + """External Reference""" + externalReference: String + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceProcessExceptionEventUpdatedSubscriptionPayload { + """The ProcessExceptionEvent that was updated.""" + processExceptionEvent: SalesforceProcessExceptionEvent! + + """This field is deprecated. Use oldProcessExceptionEvent instead.""" + previousProcessExceptionEvent: SalesforceProcessExceptionEvent! @deprecated(reason: "Use oldProcessExceptionEvent instead.") + + """ + The previous version of the ProcessExceptionEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProcessExceptionEvent: SalesforceProcessExceptionEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProcessExceptionEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProcessExceptionEventChangeListFilter): [SalesforceProcessExceptionEventUpdatedChange!]! +} + +type SalesforceProcessExceptionEventUndeletedSubscriptionPayload { + """The ProcessExceptionEvent that was resurrected.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionEventDeletedSubscriptionPayload { + """The ProcessExceptionEvent that was deleted.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionEventCreatedSubscriptionPayload { + """The ProcessExceptionEvent that was created.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionDeletedSubscriptionPayload { + """The ProcessException that was deleted.""" + processException: SalesforceProcessException! +} + +type SalesforceProcessExceptionCreatedSubscriptionPayload { + """The ProcessException that was created.""" + processException: SalesforceProcessException! +} + +""" +A filter to be used against SalesforcePricebook2FieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePricebook2ChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePricebook2FieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePricebook2FieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePricebook2FieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePricebook2FieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePricebook2ChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePricebook2ChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePricebook2FieldEnum { + """References the isStandard field.""" + IS_STANDARD + + """References the description field.""" + DESCRIPTION + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isActive field.""" + IS_ACTIVE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Price Book was updated. +""" +type SalesforcePricebook2UpdatedChange { + field: SalesforcePricebook2FieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Price Book. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Price Book before the update.""" +type SalesforcePricebook2PreviousVersion { + """Price Book ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean + + """Archived""" + isArchived: Boolean + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Pricebook2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebook2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Pricebook2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePricebook2UpdatedSubscriptionPayload { + """The Pricebook2 that was updated.""" + pricebook2: SalesforcePricebook2! + + """This field is deprecated. Use oldPricebook2 instead.""" + previousPricebook2: SalesforcePricebook2! @deprecated(reason: "Use oldPricebook2 instead.") + + """ + The previous version of the Pricebook2 that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPricebook2: SalesforcePricebook2PreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPricebook2` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePricebook2ChangeListFilter): [SalesforcePricebook2UpdatedChange!]! +} + +type SalesforcePricebook2UndeletedSubscriptionPayload { + """The Pricebook2 that was resurrected.""" + pricebook2: SalesforcePricebook2! +} + +type SalesforcePricebook2DeletedSubscriptionPayload { + """The Pricebook2 that was deleted.""" + pricebook2: SalesforcePricebook2! +} + +type SalesforcePricebook2CreatedSubscriptionPayload { + """The Pricebook2 that was created.""" + pricebook2: SalesforcePricebook2! +} + +""" +A filter to be used against SalesforcePricebook2ChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePricebook2ChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePricebook2ChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePricebook2ChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePricebook2ChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePricebook2ChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePricebook2ChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePricebook2ChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePricebook2ChangeEventFieldEnum { + """References the isStandard field.""" + IS_STANDARD + + """References the description field.""" + DESCRIPTION + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isActive field.""" + IS_ACTIVE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Price Book Change Event was updated. +""" +type SalesforcePricebook2ChangeEventUpdatedChange { + field: SalesforcePricebook2ChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Price Book Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Price Book Change Event before the update.""" +type SalesforcePricebook2ChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean + + """Archived""" + isArchived: Boolean + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean + + """ + A JSON object that contains all of the custom fields for a Pricebook2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePricebook2ChangeEventUpdatedSubscriptionPayload { + """The Pricebook2ChangeEvent that was updated.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! + + """This field is deprecated. Use oldPricebook2ChangeEvent instead.""" + previousPricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! @deprecated(reason: "Use oldPricebook2ChangeEvent instead.") + + """ + The previous version of the Pricebook2ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPricebook2ChangeEvent: SalesforcePricebook2ChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPricebook2ChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePricebook2ChangeEventChangeListFilter): [SalesforcePricebook2ChangeEventUpdatedChange!]! +} + +type SalesforcePricebook2ChangeEventUndeletedSubscriptionPayload { + """The Pricebook2ChangeEvent that was resurrected.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +type SalesforcePricebook2ChangeEventDeletedSubscriptionPayload { + """The Pricebook2ChangeEvent that was deleted.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +type SalesforcePricebook2ChangeEventCreatedSubscriptionPayload { + """The Pricebook2ChangeEvent that was created.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +""" +A filter to be used against SalesforcePlatformStatusAlertEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePlatformStatusAlertEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePlatformStatusAlertEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePlatformStatusAlertEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePlatformStatusAlertEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePlatformStatusAlertEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePlatformStatusAlertEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePlatformStatusAlertEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePlatformStatusAlertEventFieldEnum { + """References the extendedErrorCode field.""" + EXTENDED_ERROR_CODE + + """References the apiErrorCode field.""" + API_ERROR_CODE + + """References the subject field.""" + SUBJECT + + """References the subComponentName field.""" + SUB_COMPONENT_NAME + + """References the componentName field.""" + COMPONENT_NAME + + """References the statusType field.""" + STATUS_TYPE + + """References the serviceJobId field.""" + SERVICE_JOB_ID + + """References the serviceName field.""" + SERVICE_NAME + + """References the requestId field.""" + REQUEST_ID + + """References the relatedEventIdentifier field.""" + RELATED_EVENT_IDENTIFIER + + """References the eventDate field.""" + EVENT_DATE + + """References the username field.""" + USERNAME + + """References the userId field.""" + USER_ID + + """References the eventIdentifier field.""" + EVENT_IDENTIFIER + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Platform Status Alert Event was updated. +""" +type SalesforcePlatformStatusAlertEventUpdatedChange { + field: SalesforcePlatformStatusAlertEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Platform Status Alert Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Platform Status Alert Event before the update.""" +type SalesforcePlatformStatusAlertEventPreviousVersion { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Platform Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Jetty Request ID""" + requestId: String + + """Service Name""" + serviceName: String + + """Service Job Id""" + serviceJobId: String + + """Status Type""" + statusType: String + + """Component Name""" + componentName: String + + """Sub Component Name""" + subComponentName: String + + """Subject""" + subject: String + + """Api Error Code""" + apiErrorCode: String + + """Extended Error Code""" + extendedErrorCode: String + + """ + A JSON object that contains all of the custom fields for a PlatformStatusAlertEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforcePlatformStatusAlertEventUpdatedSubscriptionPayload { + """The PlatformStatusAlertEvent that was updated.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! + + """This field is deprecated. Use oldPlatformStatusAlertEvent instead.""" + previousPlatformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! @deprecated(reason: "Use oldPlatformStatusAlertEvent instead.") + + """ + The previous version of the PlatformStatusAlertEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPlatformStatusAlertEvent: SalesforcePlatformStatusAlertEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPlatformStatusAlertEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePlatformStatusAlertEventChangeListFilter): [SalesforcePlatformStatusAlertEventUpdatedChange!]! +} + +type SalesforcePlatformStatusAlertEventUndeletedSubscriptionPayload { + """The PlatformStatusAlertEvent that was resurrected.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +type SalesforcePlatformStatusAlertEventDeletedSubscriptionPayload { + """The PlatformStatusAlertEvent that was deleted.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +"""Platform Status Alert Event""" +type SalesforcePlatformStatusAlertEvent { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Platform Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Jetty Request ID""" + requestId: String + + """Service Name""" + serviceName: String + + """Service Job Id""" + serviceJobId: String + + """Status Type""" + statusType: String + + """Component Name""" + componentName: String + + """Sub Component Name""" + subComponentName: String + + """Subject""" + subject: String + + """Api Error Code""" + apiErrorCode: String + + """Extended Error Code""" + extendedErrorCode: String + + """ + A JSON object that contains all of the custom fields for a PlatformStatusAlertEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforcePlatformStatusAlertEventCreatedSubscriptionPayload { + """The PlatformStatusAlertEvent that was created.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +""" +A filter to be used against SalesforcePartyConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartyConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartyConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartyConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartyConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartyConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartyConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartyConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartyConsentFieldEnum { + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the action field.""" + ACTION + + """References the partyId field.""" + PARTY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Party Consent was updated. +""" +type SalesforcePartyConsentUpdatedChange { + field: SalesforcePartyConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Party Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Party Consent before the update.""" +type SalesforcePartyConsentPreviousVersion { + """PartyConsent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePartyConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PartyConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforcePartyConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PartyConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartyConsentUpdatedSubscriptionPayload { + """The PartyConsent that was updated.""" + partyConsent: SalesforcePartyConsent! + + """This field is deprecated. Use oldPartyConsent instead.""" + previousPartyConsent: SalesforcePartyConsent! @deprecated(reason: "Use oldPartyConsent instead.") + + """ + The previous version of the PartyConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartyConsent: SalesforcePartyConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartyConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartyConsentChangeListFilter): [SalesforcePartyConsentUpdatedChange!]! +} + +type SalesforcePartyConsentUndeletedSubscriptionPayload { + """The PartyConsent that was resurrected.""" + partyConsent: SalesforcePartyConsent! +} + +type SalesforcePartyConsentDeletedSubscriptionPayload { + """The PartyConsent that was deleted.""" + partyConsent: SalesforcePartyConsent! +} + +type SalesforcePartyConsentCreatedSubscriptionPayload { + """The PartyConsent that was created.""" + partyConsent: SalesforcePartyConsent! +} + +""" +A filter to be used against SalesforcePartyConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartyConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartyConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartyConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartyConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartyConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartyConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartyConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartyConsentChangeEventFieldEnum { + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the action field.""" + ACTION + + """References the partyId field.""" + PARTY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Party Consent Change Event was updated. +""" +type SalesforcePartyConsentChangeEventUpdatedChange { + field: SalesforcePartyConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Party Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Party Consent Change Event before the update.""" +type SalesforcePartyConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """ + A JSON object that contains all of the custom fields for a PartyConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartyConsentChangeEventUpdatedSubscriptionPayload { + """The PartyConsentChangeEvent that was updated.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! + + """This field is deprecated. Use oldPartyConsentChangeEvent instead.""" + previousPartyConsentChangeEvent: SalesforcePartyConsentChangeEvent! @deprecated(reason: "Use oldPartyConsentChangeEvent instead.") + + """ + The previous version of the PartyConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartyConsentChangeEvent: SalesforcePartyConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartyConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartyConsentChangeEventChangeListFilter): [SalesforcePartyConsentChangeEventUpdatedChange!]! +} + +type SalesforcePartyConsentChangeEventUndeletedSubscriptionPayload { + """The PartyConsentChangeEvent that was resurrected.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +type SalesforcePartyConsentChangeEventDeletedSubscriptionPayload { + """The PartyConsentChangeEvent that was deleted.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +type SalesforcePartyConsentChangeEventCreatedSubscriptionPayload { + """The PartyConsentChangeEvent that was created.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +""" +A filter to be used against SalesforcePartnerFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartnerChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartnerFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartnerFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartnerFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartnerFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartnerChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartnerChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartnerFieldEnum { + """References the reversePartnerId field.""" + REVERSE_PARTNER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the accountToId field.""" + ACCOUNT_TO_ID + + """References the accountFromId field.""" + ACCOUNT_FROM_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Partner was updated.""" +type SalesforcePartnerUpdatedChange { + field: SalesforcePartnerFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Partner. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Partner before the update.""" +type SalesforcePartnerPreviousVersion { + """Partner ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account From ID""" + accountFromId: String + + """Account From ID""" + accountFrom: SalesforceAccount + + """Account To ID""" + accountToId: String + + """Account To ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforcePartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Partner""" + partnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """A JSON object that contains all of the custom fields for a Partner""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartnerUpdatedSubscriptionPayload { + """The Partner that was updated.""" + partner: SalesforcePartner! + + """This field is deprecated. Use oldPartner instead.""" + previousPartner: SalesforcePartner! @deprecated(reason: "Use oldPartner instead.") + + """ + The previous version of the Partner that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartner: SalesforcePartnerPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartner` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartnerChangeListFilter): [SalesforcePartnerUpdatedChange!]! +} + +type SalesforcePartnerUndeletedSubscriptionPayload { + """The Partner that was resurrected.""" + partner: SalesforcePartner! +} + +type SalesforcePartnerDeletedSubscriptionPayload { + """The Partner that was deleted.""" + partner: SalesforcePartner! +} + +type SalesforcePartnerCreatedSubscriptionPayload { + """The Partner that was created.""" + partner: SalesforcePartner! +} + +""" +A filter to be used against SalesforceOrgMetricFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricFieldEnum { + """References the category field.""" + CATEGORY + + """References the featureType field.""" + FEATURE_TYPE + + """References the latestOrgMetricScanSummaryId field.""" + LATEST_ORG_METRIC_SCAN_SUMMARY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric was updated. +""" +type SalesforceOrgMetricUpdatedChange { + field: SalesforceOrgMetricFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric before the update.""" +type SalesforceOrgMetricPreviousVersion { + """Org Metric ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Feature Type""" + featureType: String + + """Category""" + category: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetric( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """A JSON object that contains all of the custom fields for a OrgMetric""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricUpdatedSubscriptionPayload { + """The OrgMetric that was updated.""" + orgMetric: SalesforceOrgMetric! + + """This field is deprecated. Use oldOrgMetric instead.""" + previousOrgMetric: SalesforceOrgMetric! @deprecated(reason: "Use oldOrgMetric instead.") + + """ + The previous version of the OrgMetric that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetric: SalesforceOrgMetricPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetric` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricChangeListFilter): [SalesforceOrgMetricUpdatedChange!]! +} + +type SalesforceOrgMetricUndeletedSubscriptionPayload { + """The OrgMetric that was resurrected.""" + orgMetric: SalesforceOrgMetric! +} + +""" +A filter to be used against SalesforceOrgMetricScanSummaryFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricScanSummaryChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricScanSummaryFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricScanSummaryFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricScanSummaryFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricScanSummaryFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricScanSummaryChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricScanSummaryChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricScanSummaryFieldEnum { + """References the scanDate field.""" + SCAN_DATE + + """References the percentUsage field.""" + PERCENT_USAGE + + """References the unit field.""" + UNIT + + """References the featureLimit field.""" + FEATURE_LIMIT + + """References the itemCount field.""" + ITEM_COUNT + + """References the errorMessage field.""" + ERROR_MESSAGE + + """References the implementationEffort field.""" + IMPLEMENTATION_EFFORT + + """References the status field.""" + STATUS + + """References the orgMetricId field.""" + ORG_METRIC_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric Scan Summary was updated. +""" +type SalesforceOrgMetricScanSummaryUpdatedChange { + field: SalesforceOrgMetricScanSummaryFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric Scan Summary. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric Scan Summary before the update.""" +type SalesforceOrgMetricScanSummaryPreviousVersion { + """Org Metric Scan ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric Scan Summary""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric ID""" + orgMetricId: String + + """Org Metric ID""" + orgMetric: SalesforceOrgMetric + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLatestOrgMetricScanSummaryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanSummary( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanSummary + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricScanSummaryUpdatedSubscriptionPayload { + """The OrgMetricScanSummary that was updated.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! + + """This field is deprecated. Use oldOrgMetricScanSummary instead.""" + previousOrgMetricScanSummary: SalesforceOrgMetricScanSummary! @deprecated(reason: "Use oldOrgMetricScanSummary instead.") + + """ + The previous version of the OrgMetricScanSummary that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetricScanSummary: SalesforceOrgMetricScanSummaryPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetricScanSummary` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricScanSummaryChangeListFilter): [SalesforceOrgMetricScanSummaryUpdatedChange!]! +} + +type SalesforceOrgMetricScanSummaryUndeletedSubscriptionPayload { + """The OrgMetricScanSummary that was resurrected.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +type SalesforceOrgMetricScanSummaryDeletedSubscriptionPayload { + """The OrgMetricScanSummary that was deleted.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +type SalesforceOrgMetricScanSummaryCreatedSubscriptionPayload { + """The OrgMetricScanSummary that was created.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +""" +A filter to be used against SalesforceOrgMetricScanResultFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricScanResultChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricScanResultFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricScanResultFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricScanResultFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricScanResultFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricScanResultChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricScanResultChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricScanResultFieldEnum { + """References the flags field.""" + FLAGS + + """References the itemStatus field.""" + ITEM_STATUS + + """References the quantity field.""" + QUANTITY + + """References the user field.""" + USER + + """References the profile field.""" + PROFILE + + """References the type field.""" + TYPE + + """References the date field.""" + DATE + + """References the object field.""" + OBJECT + + """References the url field.""" + URL + + """References the orgMetricScanSummaryId field.""" + ORG_METRIC_SCAN_SUMMARY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric Scan Result was updated. +""" +type SalesforceOrgMetricScanResultUpdatedChange { + field: SalesforceOrgMetricScanResultFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric Scan Result. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric Scan Result before the update.""" +type SalesforceOrgMetricScanResultPreviousVersion { + """Org Metric Scan Result ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric Scan Result""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String + + """Org Metric Scan ID""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricScanResultUpdatedSubscriptionPayload { + """The OrgMetricScanResult that was updated.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! + + """This field is deprecated. Use oldOrgMetricScanResult instead.""" + previousOrgMetricScanResult: SalesforceOrgMetricScanResult! @deprecated(reason: "Use oldOrgMetricScanResult instead.") + + """ + The previous version of the OrgMetricScanResult that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetricScanResult: SalesforceOrgMetricScanResultPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetricScanResult` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricScanResultChangeListFilter): [SalesforceOrgMetricScanResultUpdatedChange!]! +} + +type SalesforceOrgMetricScanResultUndeletedSubscriptionPayload { + """The OrgMetricScanResult that was resurrected.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricScanResultDeletedSubscriptionPayload { + """The OrgMetricScanResult that was deleted.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricScanResultCreatedSubscriptionPayload { + """The OrgMetricScanResult that was created.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricDeletedSubscriptionPayload { + """The OrgMetric that was deleted.""" + orgMetric: SalesforceOrgMetric! +} + +type SalesforceOrgMetricCreatedSubscriptionPayload { + """The OrgMetric that was created.""" + orgMetric: SalesforceOrgMetric! +} + +""" +A filter to be used against SalesforceOrgLifecycleNotificationFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgLifecycleNotificationChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgLifecycleNotificationFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgLifecycleNotificationFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgLifecycleNotificationFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgLifecycleNotificationFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgLifecycleNotificationChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgLifecycleNotificationChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgLifecycleNotificationFieldEnum { + """References the statusCode field.""" + STATUS_CODE + + """References the status field.""" + STATUS + + """References the orgId field.""" + ORG_ID + + """References the lifecycleRequestId field.""" + LIFECYCLE_REQUEST_ID + + """References the lifecycleRequestType field.""" + LIFECYCLE_REQUEST_TYPE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Lifecycle Notification was updated. +""" +type SalesforceOrgLifecycleNotificationUpdatedChange { + field: SalesforceOrgLifecycleNotificationFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Lifecycle Notification. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Lifecycle Notification before the update.""" +type SalesforceOrgLifecycleNotificationPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Lifecycle Request Type""" + lifecycleRequestType: String + + """Lifecycle Request ID""" + lifecycleRequestId: String + + """Org ID""" + orgId: String + + """Status""" + status: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a OrgLifecycleNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceOrgLifecycleNotificationUpdatedSubscriptionPayload { + """The OrgLifecycleNotification that was updated.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! + + """This field is deprecated. Use oldOrgLifecycleNotification instead.""" + previousOrgLifecycleNotification: SalesforceOrgLifecycleNotification! @deprecated(reason: "Use oldOrgLifecycleNotification instead.") + + """ + The previous version of the OrgLifecycleNotification that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgLifecycleNotification: SalesforceOrgLifecycleNotificationPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgLifecycleNotification` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgLifecycleNotificationChangeListFilter): [SalesforceOrgLifecycleNotificationUpdatedChange!]! +} + +type SalesforceOrgLifecycleNotificationUndeletedSubscriptionPayload { + """The OrgLifecycleNotification that was resurrected.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +type SalesforceOrgLifecycleNotificationDeletedSubscriptionPayload { + """The OrgLifecycleNotification that was deleted.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +"""Org Lifecycle Notification""" +type SalesforceOrgLifecycleNotification { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Lifecycle Request Type""" + lifecycleRequestType: String + + """Lifecycle Request ID""" + lifecycleRequestId: String + + """Org ID""" + orgId: String + + """Status""" + status: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a OrgLifecycleNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceOrgLifecycleNotificationCreatedSubscriptionPayload { + """The OrgLifecycleNotification that was created.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +""" +A filter to be used against SalesforceOrgDeleteRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgDeleteRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgDeleteRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgDeleteRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgDeleteRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgDeleteRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgDeleteRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgDeleteRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgDeleteRequestFieldEnum { + """References the requestType field.""" + REQUEST_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Delete Request was updated. +""" +type SalesforceOrgDeleteRequestUpdatedChange { + field: SalesforceOrgDeleteRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Delete Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Delete Request before the update.""" +type SalesforceOrgDeleteRequestPreviousVersion { + """Org Delete Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOrgDeleteRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Request Type""" + requestType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgDeleteRequestUpdatedSubscriptionPayload { + """The OrgDeleteRequest that was updated.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! + + """This field is deprecated. Use oldOrgDeleteRequest instead.""" + previousOrgDeleteRequest: SalesforceOrgDeleteRequest! @deprecated(reason: "Use oldOrgDeleteRequest instead.") + + """ + The previous version of the OrgDeleteRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgDeleteRequest: SalesforceOrgDeleteRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgDeleteRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgDeleteRequestChangeListFilter): [SalesforceOrgDeleteRequestUpdatedChange!]! +} + +type SalesforceOrgDeleteRequestUndeletedSubscriptionPayload { + """The OrgDeleteRequest that was resurrected.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +type SalesforceOrgDeleteRequestDeletedSubscriptionPayload { + """The OrgDeleteRequest that was deleted.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +type SalesforceOrgDeleteRequestCreatedSubscriptionPayload { + """The OrgDeleteRequest that was created.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +""" +A filter to be used against SalesforceOrderFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the orderNumber field.""" + ORDER_NUMBER + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the shipToContactId field.""" + SHIP_TO_CONTACT_ID + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the orderReferenceNumber field.""" + ORDER_REFERENCE_NUMBER + + """References the poNumber field.""" + PO_NUMBER + + """References the poDate field.""" + PO_DATE + + """References the name field.""" + NAME + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the type field.""" + TYPE + + """References the companyAuthorizedDate field.""" + COMPANY_AUTHORIZED_DATE + + """References the companyAuthorizedById field.""" + COMPANY_AUTHORIZED_BY_ID + + """References the customerAuthorizedDate field.""" + CUSTOMER_AUTHORIZED_DATE + + """References the customerAuthorizedById field.""" + CUSTOMER_AUTHORIZED_BY_ID + + """References the description field.""" + DESCRIPTION + + """References the status field.""" + STATUS + + """References the isReductionOrder field.""" + IS_REDUCTION_ORDER + + """References the endDate field.""" + END_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the originalOrderId field.""" + ORIGINAL_ORDER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contractId field.""" + CONTRACT_ID + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Order was updated.""" +type SalesforceOrderUpdatedChange { + field: SalesforceOrderFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order before the update.""" +type SalesforceOrderPreviousVersion { + """Order ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOrderOwnerUnion + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOrderSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Order""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderUpdatedSubscriptionPayload { + """The Order that was updated.""" + order: SalesforceOrder! + + """This field is deprecated. Use oldOrder instead.""" + previousOrder: SalesforceOrder! @deprecated(reason: "Use oldOrder instead.") + + """ + The previous version of the Order that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrder: SalesforceOrderPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrder` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderChangeListFilter): [SalesforceOrderUpdatedChange!]! +} + +type SalesforceOrderUndeletedSubscriptionPayload { + """The Order that was resurrected.""" + order: SalesforceOrder! +} + +""" +A filter to be used against SalesforceOrderItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderItemFieldEnum { + """References the orderItemNumber field.""" + ORDER_ITEM_NUMBER + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the serviceDate field.""" + SERVICE_DATE + + """References the totalPrice field.""" + TOTAL_PRICE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the availableQuantity field.""" + AVAILABLE_QUANTITY + + """References the originalOrderItemId field.""" + ORIGINAL_ORDER_ITEM_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the orderId field.""" + ORDER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Product was updated. +""" +type SalesforceOrderItemUpdatedChange { + field: SalesforceOrderItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Product before the update.""" +type SalesforceOrderItemPreviousVersion { + """Order Product ID""" + id: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Deleted""" + isDeleted: Boolean + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Total Price""" + totalPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Order Product Number""" + orderItemNumber: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourceReferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + groupInvoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce OrderItem""" + childOrderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """A JSON object that contains all of the custom fields for a OrderItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderItemUpdatedSubscriptionPayload { + """The OrderItem that was updated.""" + orderItem: SalesforceOrderItem! + + """This field is deprecated. Use oldOrderItem instead.""" + previousOrderItem: SalesforceOrderItem! @deprecated(reason: "Use oldOrderItem instead.") + + """ + The previous version of the OrderItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderItem: SalesforceOrderItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderItemChangeListFilter): [SalesforceOrderItemUpdatedChange!]! +} + +type SalesforceOrderItemUndeletedSubscriptionPayload { + """The OrderItem that was resurrected.""" + orderItem: SalesforceOrderItem! +} + +type SalesforceOrderItemDeletedSubscriptionPayload { + """The OrderItem that was deleted.""" + orderItem: SalesforceOrderItem! +} + +type SalesforceOrderItemCreatedSubscriptionPayload { + """The OrderItem that was created.""" + orderItem: SalesforceOrderItem! +} + +""" +A filter to be used against SalesforceOrderItemChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderItemChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderItemChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderItemChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderItemChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderItemChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderItemChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderItemChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderItemChangeEventFieldEnum { + """References the orderItemNumber field.""" + ORDER_ITEM_NUMBER + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the serviceDate field.""" + SERVICE_DATE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the availableQuantity field.""" + AVAILABLE_QUANTITY + + """References the originalOrderItemId field.""" + ORIGINAL_ORDER_ITEM_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the orderId field.""" + ORDER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Product Change Event was updated. +""" +type SalesforceOrderItemChangeEventUpdatedChange { + field: SalesforceOrderItemChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Product Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Product Change Event before the update.""" +type SalesforceOrderItemChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Order Product Number""" + orderItemNumber: String + + """ + A JSON object that contains all of the custom fields for a OrderItemChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderItemChangeEventUpdatedSubscriptionPayload { + """The OrderItemChangeEvent that was updated.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! + + """This field is deprecated. Use oldOrderItemChangeEvent instead.""" + previousOrderItemChangeEvent: SalesforceOrderItemChangeEvent! @deprecated(reason: "Use oldOrderItemChangeEvent instead.") + + """ + The previous version of the OrderItemChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderItemChangeEvent: SalesforceOrderItemChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderItemChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderItemChangeEventChangeListFilter): [SalesforceOrderItemChangeEventUpdatedChange!]! +} + +type SalesforceOrderItemChangeEventUndeletedSubscriptionPayload { + """The OrderItemChangeEvent that was resurrected.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderItemChangeEventDeletedSubscriptionPayload { + """The OrderItemChangeEvent that was deleted.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderItemChangeEventCreatedSubscriptionPayload { + """The OrderItemChangeEvent that was created.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderDeletedSubscriptionPayload { + """The Order that was deleted.""" + order: SalesforceOrder! +} + +type SalesforceOrderCreatedSubscriptionPayload { + """The Order that was created.""" + order: SalesforceOrder! +} + +""" +A filter to be used against SalesforceOrderChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the orderNumber field.""" + ORDER_NUMBER + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the shipToContactId field.""" + SHIP_TO_CONTACT_ID + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the orderReferenceNumber field.""" + ORDER_REFERENCE_NUMBER + + """References the poNumber field.""" + PO_NUMBER + + """References the poDate field.""" + PO_DATE + + """References the name field.""" + NAME + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the type field.""" + TYPE + + """References the companyAuthorizedDate field.""" + COMPANY_AUTHORIZED_DATE + + """References the companyAuthorizedById field.""" + COMPANY_AUTHORIZED_BY_ID + + """References the customerAuthorizedDate field.""" + CUSTOMER_AUTHORIZED_DATE + + """References the customerAuthorizedById field.""" + CUSTOMER_AUTHORIZED_BY_ID + + """References the description field.""" + DESCRIPTION + + """References the status field.""" + STATUS + + """References the isReductionOrder field.""" + IS_REDUCTION_ORDER + + """References the endDate field.""" + END_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the originalOrderId field.""" + ORIGINAL_ORDER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contractId field.""" + CONTRACT_ID + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Change Event was updated. +""" +type SalesforceOrderChangeEventUpdatedChange { + field: SalesforceOrderChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Change Event before the update.""" +type SalesforceOrderChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OrderChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderChangeEventUpdatedSubscriptionPayload { + """The OrderChangeEvent that was updated.""" + orderChangeEvent: SalesforceOrderChangeEvent! + + """This field is deprecated. Use oldOrderChangeEvent instead.""" + previousOrderChangeEvent: SalesforceOrderChangeEvent! @deprecated(reason: "Use oldOrderChangeEvent instead.") + + """ + The previous version of the OrderChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderChangeEvent: SalesforceOrderChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderChangeEventChangeListFilter): [SalesforceOrderChangeEventUpdatedChange!]! +} + +type SalesforceOrderChangeEventUndeletedSubscriptionPayload { + """The OrderChangeEvent that was resurrected.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +type SalesforceOrderChangeEventDeletedSubscriptionPayload { + """The OrderChangeEvent that was deleted.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +type SalesforceOrderChangeEventCreatedSubscriptionPayload { + """The OrderChangeEvent that was created.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +""" +A filter to be used against SalesforceOpportunityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityFieldEnum { + """References the lastCloseDateChangedHistoryId field.""" + LAST_CLOSE_DATE_CHANGED_HISTORY_ID + + """References the lastAmountChangedHistoryId field.""" + LAST_AMOUNT_CHANGED_HISTORY_ID + + """References the hasOverdueTask field.""" + HAS_OVERDUE_TASK + + """References the hasOpenActivity field.""" + HAS_OPEN_ACTIVITY + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the contactId field.""" + CONTACT_ID + + """References the fiscal field.""" + FISCAL + + """References the fiscalYear field.""" + FISCAL_YEAR + + """References the fiscalQuarter field.""" + FISCAL_QUARTER + + """References the lastStageChangeDate field.""" + LAST_STAGE_CHANGE_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the hasOpportunityLineItem field.""" + HAS_OPPORTUNITY_LINE_ITEM + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the forecastCategoryName field.""" + FORECAST_CATEGORY_NAME + + """References the forecastCategory field.""" + FORECAST_CATEGORY + + """References the isWon field.""" + IS_WON + + """References the isClosed field.""" + IS_CLOSED + + """References the leadSource field.""" + LEAD_SOURCE + + """References the nextStep field.""" + NEXT_STEP + + """References the type field.""" + TYPE + + """References the closeDate field.""" + CLOSE_DATE + + """References the totalOpportunityQuantity field.""" + TOTAL_OPPORTUNITY_QUANTITY + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the probability field.""" + PROBABILITY + + """References the amount field.""" + AMOUNT + + """References the stageName field.""" + STAGE_NAME + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the isPrivate field.""" + IS_PRIVATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity was updated. +""" +type SalesforceOpportunityUpdatedChange { + field: SalesforceOpportunityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity before the update.""" +type SalesforceOpportunityPreviousVersion { + """Opportunity ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean + + """Won""" + isWon: Boolean + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Fiscal Quarter""" + fiscalQuarter: Int + + """Fiscal Year""" + fiscalYear: Int + + """Fiscal Period""" + fiscal: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Has Open Activity""" + hasOpenActivity: Boolean + + """Has Overdue Task""" + hasOverdueTask: Boolean + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountPartner""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leadsByConvertedOpportunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce Partner""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOpportunitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a Opportunity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityUpdatedSubscriptionPayload { + """The Opportunity that was updated.""" + opportunity: SalesforceOpportunity! + + """This field is deprecated. Use oldOpportunity instead.""" + previousOpportunity: SalesforceOpportunity! @deprecated(reason: "Use oldOpportunity instead.") + + """ + The previous version of the Opportunity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunity: SalesforceOpportunityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityChangeListFilter): [SalesforceOpportunityUpdatedChange!]! +} + +type SalesforceOpportunityUndeletedSubscriptionPayload { + """The Opportunity that was resurrected.""" + opportunity: SalesforceOpportunity! +} + +""" +A filter to be used against SalesforceOpportunityLineItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityLineItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityLineItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityLineItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityLineItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityLineItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityLineItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityLineItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityLineItemFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the serviceDate field.""" + SERVICE_DATE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the totalPrice field.""" + TOTAL_PRICE + + """References the quantity field.""" + QUANTITY + + """References the name field.""" + NAME + + """References the productCode field.""" + PRODUCT_CODE + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the sortOrder field.""" + SORT_ORDER + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Product was updated. +""" +type SalesforceOpportunityLineItemUpdatedChange { + field: SalesforceOpportunityLineItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Product before the update.""" +type SalesforceOpportunityLineItemPreviousVersion { + """Line Item ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Opportunity Product Name""" + name: String + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityLineItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityLineItemUpdatedSubscriptionPayload { + """The OpportunityLineItem that was updated.""" + opportunityLineItem: SalesforceOpportunityLineItem! + + """This field is deprecated. Use oldOpportunityLineItem instead.""" + previousOpportunityLineItem: SalesforceOpportunityLineItem! @deprecated(reason: "Use oldOpportunityLineItem instead.") + + """ + The previous version of the OpportunityLineItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityLineItem: SalesforceOpportunityLineItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityLineItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityLineItemChangeListFilter): [SalesforceOpportunityLineItemUpdatedChange!]! +} + +type SalesforceOpportunityLineItemUndeletedSubscriptionPayload { + """The OpportunityLineItem that was resurrected.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityLineItemDeletedSubscriptionPayload { + """The OpportunityLineItem that was deleted.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityLineItemCreatedSubscriptionPayload { + """The OpportunityLineItem that was created.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityDeletedSubscriptionPayload { + """The Opportunity that was deleted.""" + opportunity: SalesforceOpportunity! +} + +type SalesforceOpportunityCreatedSubscriptionPayload { + """The Opportunity that was created.""" + opportunity: SalesforceOpportunity! +} + +""" +A filter to be used against SalesforceOpportunityContactRoleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityContactRoleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityContactRoleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityContactRoleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityContactRoleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityContactRoleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityContactRoleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityContactRoleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityContactRoleFieldEnum { + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Contact Role was updated. +""" +type SalesforceOpportunityContactRoleUpdatedChange { + field: SalesforceOpportunityContactRoleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Contact Role. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Contact Role before the update.""" +type SalesforceOpportunityContactRolePreviousVersion { + """Contact Role ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceOpportunityContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityContactRoleUpdatedSubscriptionPayload { + """The OpportunityContactRole that was updated.""" + opportunityContactRole: SalesforceOpportunityContactRole! + + """This field is deprecated. Use oldOpportunityContactRole instead.""" + previousOpportunityContactRole: SalesforceOpportunityContactRole! @deprecated(reason: "Use oldOpportunityContactRole instead.") + + """ + The previous version of the OpportunityContactRole that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityContactRole: SalesforceOpportunityContactRolePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityContactRole` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityContactRoleChangeListFilter): [SalesforceOpportunityContactRoleUpdatedChange!]! +} + +type SalesforceOpportunityContactRoleUndeletedSubscriptionPayload { + """The OpportunityContactRole that was resurrected.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +type SalesforceOpportunityContactRoleDeletedSubscriptionPayload { + """The OpportunityContactRole that was deleted.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +type SalesforceOpportunityContactRoleCreatedSubscriptionPayload { + """The OpportunityContactRole that was created.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +""" +A filter to be used against SalesforceOpportunityContactRoleChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityContactRoleChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityContactRoleChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityContactRoleChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityContactRoleChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityContactRoleChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityContactRoleChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityContactRoleChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityContactRoleChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Contact Role Change Event was updated. +""" +type SalesforceOpportunityContactRoleChangeEventUpdatedChange { + field: SalesforceOpportunityContactRoleChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Contact Role Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Opportunity Contact Role Change Event before the update. +""" +type SalesforceOpportunityContactRoleChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityContactRoleChangeEventUpdatedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was updated.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! + + """ + This field is deprecated. Use oldOpportunityContactRoleChangeEvent instead. + """ + previousOpportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! @deprecated(reason: "Use oldOpportunityContactRoleChangeEvent instead.") + + """ + The previous version of the OpportunityContactRoleChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityContactRoleChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityContactRoleChangeEventChangeListFilter): [SalesforceOpportunityContactRoleChangeEventUpdatedChange!]! +} + +type SalesforceOpportunityContactRoleChangeEventUndeletedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was resurrected.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +type SalesforceOpportunityContactRoleChangeEventDeletedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was deleted.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +type SalesforceOpportunityContactRoleChangeEventCreatedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was created.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +""" +A filter to be used against SalesforceOpportunityChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityChangeEventFieldEnum { + """References the lastCloseDateChangedHistoryId field.""" + LAST_CLOSE_DATE_CHANGED_HISTORY_ID + + """References the lastAmountChangedHistoryId field.""" + LAST_AMOUNT_CHANGED_HISTORY_ID + + """References the contactId field.""" + CONTACT_ID + + """References the lastStageChangeDate field.""" + LAST_STAGE_CHANGE_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the hasOpportunityLineItem field.""" + HAS_OPPORTUNITY_LINE_ITEM + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the forecastCategoryName field.""" + FORECAST_CATEGORY_NAME + + """References the forecastCategory field.""" + FORECAST_CATEGORY + + """References the isWon field.""" + IS_WON + + """References the isClosed field.""" + IS_CLOSED + + """References the leadSource field.""" + LEAD_SOURCE + + """References the nextStep field.""" + NEXT_STEP + + """References the type field.""" + TYPE + + """References the closeDate field.""" + CLOSE_DATE + + """References the totalOpportunityQuantity field.""" + TOTAL_OPPORTUNITY_QUANTITY + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the probability field.""" + PROBABILITY + + """References the amount field.""" + AMOUNT + + """References the stageName field.""" + STAGE_NAME + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the isPrivate field.""" + IS_PRIVATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Change Event was updated. +""" +type SalesforceOpportunityChangeEventUpdatedChange { + field: SalesforceOpportunityChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Change Event before the update.""" +type SalesforceOpportunityChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean + + """Won""" + isWon: Boolean + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """ + A JSON object that contains all of the custom fields for a OpportunityChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityChangeEventUpdatedSubscriptionPayload { + """The OpportunityChangeEvent that was updated.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! + + """This field is deprecated. Use oldOpportunityChangeEvent instead.""" + previousOpportunityChangeEvent: SalesforceOpportunityChangeEvent! @deprecated(reason: "Use oldOpportunityChangeEvent instead.") + + """ + The previous version of the OpportunityChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityChangeEvent: SalesforceOpportunityChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityChangeEventChangeListFilter): [SalesforceOpportunityChangeEventUpdatedChange!]! +} + +type SalesforceOpportunityChangeEventUndeletedSubscriptionPayload { + """The OpportunityChangeEvent that was resurrected.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +type SalesforceOpportunityChangeEventDeletedSubscriptionPayload { + """The OpportunityChangeEvent that was deleted.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +type SalesforceOpportunityChangeEventCreatedSubscriptionPayload { + """The OpportunityChangeEvent that was created.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +""" +A filter to be used against SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOneGraphOneGraphWebhookChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOneGraphOneGraphWebhookChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOneGraphOneGraphWebhookChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Change Event: OneGraph Webhook was updated. +""" +type SalesforceOneGraphOneGraphWebhookChangeEventUpdatedChange { + field: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Change Event: OneGraph Webhook. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Change Event: OneGraph Webhook before the update. +""" +type SalesforceOneGraphOneGraphWebhookChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion + + """""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OneGraph__OneGraph_Webhook__ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventUpdatedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was updated.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! + + """ + This field is deprecated. Use oldOneGraphOneGraphWebhookChangeEvent instead. + """ + previousOneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! @deprecated(reason: "Use oldOneGraphOneGraphWebhookChangeEvent instead.") + + """ + The previous version of the OneGraph__OneGraph_Webhook__ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOneGraphOneGraphWebhookChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOneGraphOneGraphWebhookChangeEventChangeListFilter): [SalesforceOneGraphOneGraphWebhookChangeEventUpdatedChange!]! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventUndeletedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was resurrected.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventDeletedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was deleted.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventCreatedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was created.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +""" +A filter to be used against SalesforceNoteFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceNoteChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceNoteFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceNoteFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceNoteFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceNoteFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceNoteChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceNoteChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceNoteFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the body field.""" + BODY + + """References the isPrivate field.""" + IS_PRIVATE + + """References the title field.""" + TITLE + + """References the parentId field.""" + PARENT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Note was updated.""" +type SalesforceNoteUpdatedChange { + field: SalesforceNoteFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Note. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Note before the update.""" +type SalesforceNotePreviousVersion { + """Note Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceNoteParentUnion + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Note""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceNoteUpdatedSubscriptionPayload { + """The Note that was updated.""" + note: SalesforceNote! + + """This field is deprecated. Use oldNote instead.""" + previousNote: SalesforceNote! @deprecated(reason: "Use oldNote instead.") + + """ + The previous version of the Note that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldNote: SalesforceNotePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldNote` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceNoteChangeListFilter): [SalesforceNoteUpdatedChange!]! +} + +type SalesforceNoteUndeletedSubscriptionPayload { + """The Note that was resurrected.""" + note: SalesforceNote! +} + +type SalesforceNoteDeletedSubscriptionPayload { + """The Note that was deleted.""" + note: SalesforceNote! +} + +type SalesforceNoteCreatedSubscriptionPayload { + """The Note that was created.""" + note: SalesforceNote! +} + +""" +A filter to be used against SalesforceMacroUsageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroUsageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroUsageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroUsageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroUsageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroUsageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroUsageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroUsageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroUsageFieldEnum { + """References the failureReason field.""" + FAILURE_REASON + + """References the durationInMs field.""" + DURATION_IN_MS + + """References the executionState field.""" + EXECUTION_STATE + + """References the conditionCount field.""" + CONDITION_COUNT + + """References the appContext field.""" + APP_CONTEXT + + """References the isFromBulk field.""" + IS_FROM_BULK + + """References the userId field.""" + USER_ID + + """References the executionEndTime field.""" + EXECUTION_END_TIME + + """References the instructionCount field.""" + INSTRUCTION_COUNT + + """References the executedInstructionCount field.""" + EXECUTED_INSTRUCTION_COUNT + + """References the contextRecord field.""" + CONTEXT_RECORD + + """References the macroId field.""" + MACRO_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Usage was updated. +""" +type SalesforceMacroUsageUpdatedChange { + field: SalesforceMacroUsageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Usage. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro Usage before the update.""" +type SalesforceMacroUsagePreviousVersion { + """Macro Usage ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceMacroUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Macro Usage Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Context Record""" + contextRecord: String + + """Executed Instruction Count""" + executedInstructionCount: Int + + """Instruction Count""" + instructionCount: Int + + """Execution End Time""" + executionEndTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """From Bulk Execution""" + isFromBulk: Boolean + + """App Context""" + appContext: String + + """Condition Count""" + conditionCount: Int + + """Execution State""" + executionState: String + + """Duration In Milliseconds""" + durationInMs: Int + + """Failure Reason""" + failureReason: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """A JSON object that contains all of the custom fields for a MacroUsage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroUsageUpdatedSubscriptionPayload { + """The MacroUsage that was updated.""" + macroUsage: SalesforceMacroUsage! + + """This field is deprecated. Use oldMacroUsage instead.""" + previousMacroUsage: SalesforceMacroUsage! @deprecated(reason: "Use oldMacroUsage instead.") + + """ + The previous version of the MacroUsage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroUsage: SalesforceMacroUsagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroUsage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroUsageChangeListFilter): [SalesforceMacroUsageUpdatedChange!]! +} + +type SalesforceMacroUsageUndeletedSubscriptionPayload { + """The MacroUsage that was resurrected.""" + macroUsage: SalesforceMacroUsage! +} + +type SalesforceMacroUsageDeletedSubscriptionPayload { + """The MacroUsage that was deleted.""" + macroUsage: SalesforceMacroUsage! +} + +type SalesforceMacroUsageCreatedSubscriptionPayload { + """The MacroUsage that was created.""" + macroUsage: SalesforceMacroUsage! +} + +""" +A filter to be used against SalesforceMacroFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroFieldEnum { + """References the startingContext field.""" + STARTING_CONTEXT + + """References the isLightningSupported field.""" + IS_LIGHTNING_SUPPORTED + + """References the isAlohaSupported field.""" + IS_ALOHA_SUPPORTED + + """References the description field.""" + DESCRIPTION + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Macro was updated.""" +type SalesforceMacroUpdatedChange { + field: SalesforceMacroFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro before the update.""" +type SalesforceMacroPreviousVersion { + """Macro ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceMacroOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean + + """Supports Lightning""" + isLightningSupported: Boolean + + """Apply To""" + startingContext: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + sobjectMetadata: SalesforceMacroSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Macro""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroUpdatedSubscriptionPayload { + """The Macro that was updated.""" + macro: SalesforceMacro! + + """This field is deprecated. Use oldMacro instead.""" + previousMacro: SalesforceMacro! @deprecated(reason: "Use oldMacro instead.") + + """ + The previous version of the Macro that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacro: SalesforceMacroPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacro` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroChangeListFilter): [SalesforceMacroUpdatedChange!]! +} + +type SalesforceMacroUndeletedSubscriptionPayload { + """The Macro that was resurrected.""" + macro: SalesforceMacro! +} + +""" +A filter to be used against SalesforceMacroInstructionChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroInstructionChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroInstructionChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroInstructionChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroInstructionChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroInstructionChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroInstructionChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroInstructionChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroInstructionChangeEventFieldEnum { + """References the sortOrder field.""" + SORT_ORDER + + """References the valueRecord field.""" + VALUE_RECORD + + """References the value field.""" + VALUE + + """References the target field.""" + TARGET + + """References the operation field.""" + OPERATION + + """References the macroId field.""" + MACRO_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Instruction Change Event was updated. +""" +type SalesforceMacroInstructionChangeEventUpdatedChange { + field: SalesforceMacroInstructionChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Instruction Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Macro Instruction Change Event before the update. +""" +type SalesforceMacroInstructionChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Macro Instruction Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int + + """ + A JSON object that contains all of the custom fields for a MacroInstructionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroInstructionChangeEventUpdatedSubscriptionPayload { + """The MacroInstructionChangeEvent that was updated.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! + + """This field is deprecated. Use oldMacroInstructionChangeEvent instead.""" + previousMacroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! @deprecated(reason: "Use oldMacroInstructionChangeEvent instead.") + + """ + The previous version of the MacroInstructionChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroInstructionChangeEvent: SalesforceMacroInstructionChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroInstructionChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroInstructionChangeEventChangeListFilter): [SalesforceMacroInstructionChangeEventUpdatedChange!]! +} + +type SalesforceMacroInstructionChangeEventUndeletedSubscriptionPayload { + """The MacroInstructionChangeEvent that was resurrected.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroInstructionChangeEventDeletedSubscriptionPayload { + """The MacroInstructionChangeEvent that was deleted.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroInstructionChangeEventCreatedSubscriptionPayload { + """The MacroInstructionChangeEvent that was created.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroDeletedSubscriptionPayload { + """The Macro that was deleted.""" + macro: SalesforceMacro! +} + +type SalesforceMacroCreatedSubscriptionPayload { + """The Macro that was created.""" + macro: SalesforceMacro! +} + +""" +A filter to be used against SalesforceMacroChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroChangeEventFieldEnum { + """References the startingContext field.""" + STARTING_CONTEXT + + """References the isLightningSupported field.""" + IS_LIGHTNING_SUPPORTED + + """References the isAlohaSupported field.""" + IS_ALOHA_SUPPORTED + + """References the description field.""" + DESCRIPTION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Change Event was updated. +""" +type SalesforceMacroChangeEventUpdatedChange { + field: SalesforceMacroChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro Change Event before the update.""" +type SalesforceMacroChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean + + """Supports Lightning""" + isLightningSupported: Boolean + + """Apply To""" + startingContext: String + + """ + A JSON object that contains all of the custom fields for a MacroChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroChangeEventUpdatedSubscriptionPayload { + """The MacroChangeEvent that was updated.""" + macroChangeEvent: SalesforceMacroChangeEvent! + + """This field is deprecated. Use oldMacroChangeEvent instead.""" + previousMacroChangeEvent: SalesforceMacroChangeEvent! @deprecated(reason: "Use oldMacroChangeEvent instead.") + + """ + The previous version of the MacroChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroChangeEvent: SalesforceMacroChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroChangeEventChangeListFilter): [SalesforceMacroChangeEventUpdatedChange!]! +} + +type SalesforceMacroChangeEventUndeletedSubscriptionPayload { + """The MacroChangeEvent that was resurrected.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +type SalesforceMacroChangeEventDeletedSubscriptionPayload { + """The MacroChangeEvent that was deleted.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +type SalesforceMacroChangeEventCreatedSubscriptionPayload { + """The MacroChangeEvent that was created.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +""" +A filter to be used against SalesforceLogoutEventStreamFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLogoutEventStreamChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLogoutEventStreamFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLogoutEventStreamFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLogoutEventStreamFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLogoutEventStreamFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLogoutEventStreamChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLogoutEventStreamChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLogoutEventStreamFieldEnum { + """References the sourceIp field.""" + SOURCE_IP + + """References the sessionLevel field.""" + SESSION_LEVEL + + """References the loginKey field.""" + LOGIN_KEY + + """References the sessionKey field.""" + SESSION_KEY + + """References the relatedEventIdentifier field.""" + RELATED_EVENT_IDENTIFIER + + """References the eventDate field.""" + EVENT_DATE + + """References the username field.""" + USERNAME + + """References the userId field.""" + USER_ID + + """References the eventIdentifier field.""" + EVENT_IDENTIFIER + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Logout Event Stream was updated. +""" +type SalesforceLogoutEventStreamUpdatedChange { + field: SalesforceLogoutEventStreamFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Logout Event Stream. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Logout Event Stream before the update.""" +type SalesforceLogoutEventStreamPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Session Level""" + sessionLevel: String + + """Source IP""" + sourceIp: String + + """ + A JSON object that contains all of the custom fields for a LogoutEventStream + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceLogoutEventStreamUpdatedSubscriptionPayload { + """The LogoutEventStream that was updated.""" + logoutEventStream: SalesforceLogoutEventStream! + + """This field is deprecated. Use oldLogoutEventStream instead.""" + previousLogoutEventStream: SalesforceLogoutEventStream! @deprecated(reason: "Use oldLogoutEventStream instead.") + + """ + The previous version of the LogoutEventStream that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLogoutEventStream: SalesforceLogoutEventStreamPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLogoutEventStream` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLogoutEventStreamChangeListFilter): [SalesforceLogoutEventStreamUpdatedChange!]! +} + +type SalesforceLogoutEventStreamUndeletedSubscriptionPayload { + """The LogoutEventStream that was resurrected.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +type SalesforceLogoutEventStreamDeletedSubscriptionPayload { + """The LogoutEventStream that was deleted.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +"""Logout Event Stream""" +type SalesforceLogoutEventStream { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Session Level""" + sessionLevel: String + + """Source IP""" + sourceIp: String + + """ + A JSON object that contains all of the custom fields for a LogoutEventStream + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceLogoutEventStreamCreatedSubscriptionPayload { + """The LogoutEventStream that was created.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +""" +A filter to be used against SalesforceListEmailChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceListEmailChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceListEmailChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceListEmailChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceListEmailChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceListEmailChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceListEmailChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceListEmailChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceListEmailChangeEventFieldEnum { + """References the isTracked field.""" + IS_TRACKED + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the totalSent field.""" + TOTAL_SENT + + """References the scheduledDate field.""" + SCHEDULED_DATE + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the status field.""" + STATUS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the textBody field.""" + TEXT_BODY + + """References the htmlBody field.""" + HTML_BODY + + """References the subject field.""" + SUBJECT + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the List Email Change Event was updated. +""" +type SalesforceListEmailChangeEventUpdatedChange { + field: SalesforceListEmailChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the List Email Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of List Email Change Event before the update.""" +type SalesforceListEmailChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Has Attachment""" + hasAttachment: Boolean + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean + + """ + A JSON object that contains all of the custom fields for a ListEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceListEmailChangeEventUpdatedSubscriptionPayload { + """The ListEmailChangeEvent that was updated.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! + + """This field is deprecated. Use oldListEmailChangeEvent instead.""" + previousListEmailChangeEvent: SalesforceListEmailChangeEvent! @deprecated(reason: "Use oldListEmailChangeEvent instead.") + + """ + The previous version of the ListEmailChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldListEmailChangeEvent: SalesforceListEmailChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldListEmailChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceListEmailChangeEventChangeListFilter): [SalesforceListEmailChangeEventUpdatedChange!]! +} + +type SalesforceListEmailChangeEventUndeletedSubscriptionPayload { + """The ListEmailChangeEvent that was resurrected.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +type SalesforceListEmailChangeEventDeletedSubscriptionPayload { + """The ListEmailChangeEvent that was deleted.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +type SalesforceListEmailChangeEventCreatedSubscriptionPayload { + """The ListEmailChangeEvent that was created.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +""" +A filter to be used against SalesforceLegalEntityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLegalEntityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLegalEntityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLegalEntityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLegalEntityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLegalEntityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLegalEntityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLegalEntityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLegalEntityFieldEnum { + """References the legalEntityAddress field.""" + LEGAL_ENTITY_ADDRESS + + """References the legalEntityGeocodeAccuracy field.""" + LEGAL_ENTITY_GEOCODE_ACCURACY + + """References the legalEntityLongitude field.""" + LEGAL_ENTITY_LONGITUDE + + """References the legalEntityLatitude field.""" + LEGAL_ENTITY_LATITUDE + + """References the legalEntityCountry field.""" + LEGAL_ENTITY_COUNTRY + + """References the legalEntityPostalCode field.""" + LEGAL_ENTITY_POSTAL_CODE + + """References the legalEntityState field.""" + LEGAL_ENTITY_STATE + + """References the legalEntityCity field.""" + LEGAL_ENTITY_CITY + + """References the legalEntityStreet field.""" + LEGAL_ENTITY_STREET + + """References the status field.""" + STATUS + + """References the description field.""" + DESCRIPTION + + """References the companyName field.""" + COMPANY_NAME + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Legal Entity was updated. +""" +type SalesforceLegalEntityUpdatedChange { + field: SalesforceLegalEntityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Legal Entity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Legal Entity before the update.""" +type SalesforceLegalEntityPreviousVersion { + """Legal Entity ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceLegalEntityOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String + + """Address""" + legalEntityAddress: SalesforceAddress + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LegalEntityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceLegalEntitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a LegalEntity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLegalEntityUpdatedSubscriptionPayload { + """The LegalEntity that was updated.""" + legalEntity: SalesforceLegalEntity! + + """This field is deprecated. Use oldLegalEntity instead.""" + previousLegalEntity: SalesforceLegalEntity! @deprecated(reason: "Use oldLegalEntity instead.") + + """ + The previous version of the LegalEntity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLegalEntity: SalesforceLegalEntityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLegalEntity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLegalEntityChangeListFilter): [SalesforceLegalEntityUpdatedChange!]! +} + +type SalesforceLegalEntityUndeletedSubscriptionPayload { + """The LegalEntity that was resurrected.""" + legalEntity: SalesforceLegalEntity! +} + +type SalesforceLegalEntityDeletedSubscriptionPayload { + """The LegalEntity that was deleted.""" + legalEntity: SalesforceLegalEntity! +} + +type SalesforceLegalEntityCreatedSubscriptionPayload { + """The LegalEntity that was created.""" + legalEntity: SalesforceLegalEntity! +} + +""" +A filter to be used against SalesforceLeadFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLeadChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLeadFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLeadFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLeadFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLeadFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLeadChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLeadChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLeadFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the companyDunsNumber field.""" + COMPANY_DUNS_NUMBER + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isUnreadByOwner field.""" + IS_UNREAD_BY_OWNER + + """References the convertedOpportunityId field.""" + CONVERTED_OPPORTUNITY_ID + + """References the convertedContactId field.""" + CONVERTED_CONTACT_ID + + """References the convertedAccountId field.""" + CONVERTED_ACCOUNT_ID + + """References the convertedDate field.""" + CONVERTED_DATE + + """References the isConverted field.""" + IS_CONVERTED + + """References the ownerId field.""" + OWNER_ID + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the rating field.""" + RATING + + """References the industry field.""" + INDUSTRY + + """References the status field.""" + STATUS + + """References the leadSource field.""" + LEAD_SOURCE + + """References the description field.""" + DESCRIPTION + + """References the photoUrl field.""" + PHOTO_URL + + """References the website field.""" + WEBSITE + + """References the email field.""" + EMAIL + + """References the fax field.""" + FAX + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the company field.""" + COMPANY + + """References the title field.""" + TITLE + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Lead was updated.""" +type SalesforceLeadUpdatedChange { + field: SalesforceLeadFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Lead. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Lead before the update.""" +type SalesforceLeadPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Lead ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceLead + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceLeadOwnerUnion + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceLeadSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Lead""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLeadUpdatedSubscriptionPayload { + """The Lead that was updated.""" + lead: SalesforceLead! + + """This field is deprecated. Use oldLead instead.""" + previousLead: SalesforceLead! @deprecated(reason: "Use oldLead instead.") + + """ + The previous version of the Lead that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLead: SalesforceLeadPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLead` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLeadChangeListFilter): [SalesforceLeadUpdatedChange!]! +} + +type SalesforceLeadUndeletedSubscriptionPayload { + """The Lead that was resurrected.""" + lead: SalesforceLead! +} + +type SalesforceLeadDeletedSubscriptionPayload { + """The Lead that was deleted.""" + lead: SalesforceLead! +} + +type SalesforceLeadCreatedSubscriptionPayload { + """The Lead that was created.""" + lead: SalesforceLead! +} + +""" +A filter to be used against SalesforceLeadChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLeadChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLeadChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLeadChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLeadChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLeadChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLeadChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLeadChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLeadChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the companyDunsNumber field.""" + COMPANY_DUNS_NUMBER + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isUnreadByOwner field.""" + IS_UNREAD_BY_OWNER + + """References the convertedOpportunityId field.""" + CONVERTED_OPPORTUNITY_ID + + """References the convertedContactId field.""" + CONVERTED_CONTACT_ID + + """References the convertedAccountId field.""" + CONVERTED_ACCOUNT_ID + + """References the convertedDate field.""" + CONVERTED_DATE + + """References the isConverted field.""" + IS_CONVERTED + + """References the ownerId field.""" + OWNER_ID + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the rating field.""" + RATING + + """References the industry field.""" + INDUSTRY + + """References the status field.""" + STATUS + + """References the leadSource field.""" + LEAD_SOURCE + + """References the description field.""" + DESCRIPTION + + """References the website field.""" + WEBSITE + + """References the email field.""" + EMAIL + + """References the fax field.""" + FAX + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the company field.""" + COMPANY + + """References the title field.""" + TITLE + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Lead Change Event was updated. +""" +type SalesforceLeadChangeEventUpdatedChange { + field: SalesforceLeadChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Lead Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Lead Change Event before the update.""" +type SalesforceLeadChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a LeadChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLeadChangeEventUpdatedSubscriptionPayload { + """The LeadChangeEvent that was updated.""" + leadChangeEvent: SalesforceLeadChangeEvent! + + """This field is deprecated. Use oldLeadChangeEvent instead.""" + previousLeadChangeEvent: SalesforceLeadChangeEvent! @deprecated(reason: "Use oldLeadChangeEvent instead.") + + """ + The previous version of the LeadChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLeadChangeEvent: SalesforceLeadChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLeadChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLeadChangeEventChangeListFilter): [SalesforceLeadChangeEventUpdatedChange!]! +} + +type SalesforceLeadChangeEventUndeletedSubscriptionPayload { + """The LeadChangeEvent that was resurrected.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +type SalesforceLeadChangeEventDeletedSubscriptionPayload { + """The LeadChangeEvent that was deleted.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +type SalesforceLeadChangeEventCreatedSubscriptionPayload { + """The LeadChangeEvent that was created.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +""" +A filter to be used against SalesforceInvoiceFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceInvoiceChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceInvoiceFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceInvoiceFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceInvoiceFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceInvoiceFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceInvoiceChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceInvoiceChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceInvoiceFieldEnum { + """References the totalAdjustmentAmountWithTax field.""" + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX + + """References the totalAdjustmentTaxAmount field.""" + TOTAL_ADJUSTMENT_TAX_AMOUNT + + """References the totalChargeAmountWithTax field.""" + TOTAL_CHARGE_AMOUNT_WITH_TAX + + """References the totalChargeTaxAmount field.""" + TOTAL_CHARGE_TAX_AMOUNT + + """References the description field.""" + DESCRIPTION + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the dueDate field.""" + DUE_DATE + + """References the invoiceDate field.""" + INVOICE_DATE + + """References the status field.""" + STATUS + + """References the totalTaxAmount field.""" + TOTAL_TAX_AMOUNT + + """References the totalAdjustmentAmount field.""" + TOTAL_ADJUSTMENT_AMOUNT + + """References the totalChargeAmount field.""" + TOTAL_CHARGE_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the billingAccountId field.""" + BILLING_ACCOUNT_ID + + """References the invoiceNumber field.""" + INVOICE_NUMBER + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the documentNumber field.""" + DOCUMENT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Invoice was updated.""" +type SalesforceInvoiceUpdatedChange { + field: SalesforceInvoiceFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Invoice. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Invoice before the update.""" +type SalesforceInvoicePreviousVersion { + """Invoice ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceInvoiceOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Document Number""" + documentNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceOrder + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String + + """Account ID""" + billingAccount: SalesforceAccount + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Status""" + status: String + + """Invoice Date""" + invoiceDate: String + + """Due Date""" + dueDate: String + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Description""" + description: String + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceInvoiceSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Invoice""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceInvoiceUpdatedSubscriptionPayload { + """The Invoice that was updated.""" + invoice: SalesforceInvoice! + + """This field is deprecated. Use oldInvoice instead.""" + previousInvoice: SalesforceInvoice! @deprecated(reason: "Use oldInvoice instead.") + + """ + The previous version of the Invoice that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldInvoice: SalesforceInvoicePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldInvoice` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceInvoiceChangeListFilter): [SalesforceInvoiceUpdatedChange!]! +} + +type SalesforceInvoiceUndeletedSubscriptionPayload { + """The Invoice that was resurrected.""" + invoice: SalesforceInvoice! +} + +""" +A filter to be used against SalesforceInvoiceLineFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceInvoiceLineChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceInvoiceLineFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceInvoiceLineFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceInvoiceLineFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceInvoiceLineFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceInvoiceLineChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceInvoiceLineChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceInvoiceLineFieldEnum { + """References the adjustmentAmountWithTax field.""" + ADJUSTMENT_AMOUNT_WITH_TAX + + """References the adjustmentTaxAmount field.""" + ADJUSTMENT_TAX_AMOUNT + + """References the chargeAmountWithTax field.""" + CHARGE_AMOUNT_WITH_TAX + + """References the chargeTaxAmount field.""" + CHARGE_TAX_AMOUNT + + """References the taxEffectiveDate field.""" + TAX_EFFECTIVE_DATE + + """References the taxRate field.""" + TAX_RATE + + """References the taxCode field.""" + TAX_CODE + + """References the taxName field.""" + TAX_NAME + + """References the type field.""" + TYPE + + """References the relatedLineId field.""" + RELATED_LINE_ID + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the referenceEntityItemTypeCode field.""" + REFERENCE_ENTITY_ITEM_TYPE_CODE + + """References the referenceEntityItemType field.""" + REFERENCE_ENTITY_ITEM_TYPE + + """References the invoiceLineEndDate field.""" + INVOICE_LINE_END_DATE + + """References the invoiceLineStartDate field.""" + INVOICE_LINE_START_DATE + + """References the description field.""" + DESCRIPTION + + """References the invoiceStatus field.""" + INVOICE_STATUS + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the lineAmount field.""" + LINE_AMOUNT + + """References the groupReferenceEntityItemId field.""" + GROUP_REFERENCE_ENTITY_ITEM_ID + + """References the referenceEntityItemId field.""" + REFERENCE_ENTITY_ITEM_ID + + """References the invoiceId field.""" + INVOICE_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Invoice Line was updated. +""" +type SalesforceInvoiceLineUpdatedChange { + field: SalesforceInvoiceLineFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Invoice Line. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Invoice Line before the update.""" +type SalesforceInvoiceLinePreviousVersion { + """Invoice Line ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Invoice ID""" + invoiceId: String + + """Invoice ID""" + invoice: SalesforceInvoice + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """ReferenceEntityItem ID""" + referenceEntityItem: SalesforceOrderItem + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItem: SalesforceOrderItem + + """Line Amount""" + lineAmount: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Status""" + invoiceStatus: String + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String + + """Invoice Line End Date""" + invoiceLineEndDate: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Invoice Line ID""" + relatedLineId: String + + """Invoice Line ID""" + relatedLine: SalesforceInvoiceLine + + """Type""" + type: String + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceInvoiceLineSobjectMetadata! + + """A JSON object that contains all of the custom fields for a InvoiceLine""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceInvoiceLineUpdatedSubscriptionPayload { + """The InvoiceLine that was updated.""" + invoiceLine: SalesforceInvoiceLine! + + """This field is deprecated. Use oldInvoiceLine instead.""" + previousInvoiceLine: SalesforceInvoiceLine! @deprecated(reason: "Use oldInvoiceLine instead.") + + """ + The previous version of the InvoiceLine that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldInvoiceLine: SalesforceInvoiceLinePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldInvoiceLine` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceInvoiceLineChangeListFilter): [SalesforceInvoiceLineUpdatedChange!]! +} + +type SalesforceInvoiceLineUndeletedSubscriptionPayload { + """The InvoiceLine that was resurrected.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceLineDeletedSubscriptionPayload { + """The InvoiceLine that was deleted.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceLineCreatedSubscriptionPayload { + """The InvoiceLine that was created.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceDeletedSubscriptionPayload { + """The Invoice that was deleted.""" + invoice: SalesforceInvoice! +} + +type SalesforceInvoiceCreatedSubscriptionPayload { + """The Invoice that was created.""" + invoice: SalesforceInvoice! +} + +""" +A filter to be used against SalesforceIndividualFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIndividualChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIndividualFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIndividualFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIndividualFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIndividualFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIndividualChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIndividualChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIndividualFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the influencerRating field.""" + INFLUENCER_RATING + + """References the consumerCreditScoreProviderName field.""" + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + + """References the consumerCreditScore field.""" + CONSUMER_CREDIT_SCORE + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the individualsAge field.""" + INDIVIDUALS_AGE + + """References the website field.""" + WEBSITE + + """References the occupation field.""" + OCCUPATION + + """References the isHomeOwner field.""" + IS_HOME_OWNER + + """References the militaryService field.""" + MILITARY_SERVICE + + """References the childrenCount field.""" + CHILDREN_COUNT + + """References the convictionsCount field.""" + CONVICTIONS_COUNT + + """References the deathDate field.""" + DEATH_DATE + + """References the birthDate field.""" + BIRTH_DATE + + """References the hasOptedOutGeoTracking field.""" + HAS_OPTED_OUT_GEO_TRACKING + + """References the canStorePiiElsewhere field.""" + CAN_STORE_PII_ELSEWHERE + + """References the sendIndividualData field.""" + SEND_INDIVIDUAL_DATA + + """References the shouldForget field.""" + SHOULD_FORGET + + """References the hasOptedOutSolicit field.""" + HAS_OPTED_OUT_SOLICIT + + """References the hasOptedOutProcessing field.""" + HAS_OPTED_OUT_PROCESSING + + """References the hasOptedOutProfiling field.""" + HAS_OPTED_OUT_PROFILING + + """References the hasOptedOutTracking field.""" + HAS_OPTED_OUT_TRACKING + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Individual was updated. +""" +type SalesforceIndividualUpdatedChange { + field: SalesforceIndividualFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Individual. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Individual before the update.""" +type SalesforceIndividualPreviousVersion { + """Individual ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Last Viewed Date""" + lastViewedDate: String + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceIndividual + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce IndividualHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce PartyConsent""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce User""" + usersByIndividualId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + sobjectMetadata: SalesforceIndividualSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Individual""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIndividualUpdatedSubscriptionPayload { + """The Individual that was updated.""" + individual: SalesforceIndividual! + + """This field is deprecated. Use oldIndividual instead.""" + previousIndividual: SalesforceIndividual! @deprecated(reason: "Use oldIndividual instead.") + + """ + The previous version of the Individual that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIndividual: SalesforceIndividualPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIndividual` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIndividualChangeListFilter): [SalesforceIndividualUpdatedChange!]! +} + +type SalesforceIndividualUndeletedSubscriptionPayload { + """The Individual that was resurrected.""" + individual: SalesforceIndividual! +} + +type SalesforceIndividualDeletedSubscriptionPayload { + """The Individual that was deleted.""" + individual: SalesforceIndividual! +} + +type SalesforceIndividualCreatedSubscriptionPayload { + """The Individual that was created.""" + individual: SalesforceIndividual! +} + +""" +A filter to be used against SalesforceIndividualChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIndividualChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIndividualChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIndividualChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIndividualChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIndividualChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIndividualChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIndividualChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIndividualChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the influencerRating field.""" + INFLUENCER_RATING + + """References the consumerCreditScoreProviderName field.""" + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + + """References the consumerCreditScore field.""" + CONSUMER_CREDIT_SCORE + + """References the individualsAge field.""" + INDIVIDUALS_AGE + + """References the website field.""" + WEBSITE + + """References the occupation field.""" + OCCUPATION + + """References the isHomeOwner field.""" + IS_HOME_OWNER + + """References the militaryService field.""" + MILITARY_SERVICE + + """References the childrenCount field.""" + CHILDREN_COUNT + + """References the convictionsCount field.""" + CONVICTIONS_COUNT + + """References the deathDate field.""" + DEATH_DATE + + """References the birthDate field.""" + BIRTH_DATE + + """References the hasOptedOutGeoTracking field.""" + HAS_OPTED_OUT_GEO_TRACKING + + """References the canStorePiiElsewhere field.""" + CAN_STORE_PII_ELSEWHERE + + """References the sendIndividualData field.""" + SEND_INDIVIDUAL_DATA + + """References the shouldForget field.""" + SHOULD_FORGET + + """References the hasOptedOutSolicit field.""" + HAS_OPTED_OUT_SOLICIT + + """References the hasOptedOutProcessing field.""" + HAS_OPTED_OUT_PROCESSING + + """References the hasOptedOutProfiling field.""" + HAS_OPTED_OUT_PROFILING + + """References the hasOptedOutTracking field.""" + HAS_OPTED_OUT_TRACKING + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Individual Change Event was updated. +""" +type SalesforceIndividualChangeEventUpdatedChange { + field: SalesforceIndividualChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Individual Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Individual Change Event before the update.""" +type SalesforceIndividualChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a IndividualChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIndividualChangeEventUpdatedSubscriptionPayload { + """The IndividualChangeEvent that was updated.""" + individualChangeEvent: SalesforceIndividualChangeEvent! + + """This field is deprecated. Use oldIndividualChangeEvent instead.""" + previousIndividualChangeEvent: SalesforceIndividualChangeEvent! @deprecated(reason: "Use oldIndividualChangeEvent instead.") + + """ + The previous version of the IndividualChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIndividualChangeEvent: SalesforceIndividualChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIndividualChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIndividualChangeEventChangeListFilter): [SalesforceIndividualChangeEventUpdatedChange!]! +} + +type SalesforceIndividualChangeEventUndeletedSubscriptionPayload { + """The IndividualChangeEvent that was resurrected.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +type SalesforceIndividualChangeEventDeletedSubscriptionPayload { + """The IndividualChangeEvent that was deleted.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +type SalesforceIndividualChangeEventCreatedSubscriptionPayload { + """The IndividualChangeEvent that was created.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +""" +A filter to be used against SalesforceImageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceImageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceImageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceImageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceImageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceImageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceImageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceImageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceImageFieldEnum { + """References the url field.""" + URL + + """References the alternateText field.""" + ALTERNATE_TEXT + + """References the title field.""" + TITLE + + """References the capturedAngle field.""" + CAPTURED_ANGLE + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the imageClassObjectType field.""" + IMAGE_CLASS_OBJECT_TYPE + + """References the imageClass field.""" + IMAGE_CLASS + + """References the isActive field.""" + IS_ACTIVE + + """References the imageViewType field.""" + IMAGE_VIEW_TYPE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Image was updated.""" +type SalesforceImageUpdatedChange { + field: SalesforceImageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Image. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Image before the update.""" +type SalesforceImagePreviousVersion { + """Image ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceImageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceImageSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Image""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceImageUpdatedSubscriptionPayload { + """The Image that was updated.""" + image: SalesforceImage! + + """This field is deprecated. Use oldImage instead.""" + previousImage: SalesforceImage! @deprecated(reason: "Use oldImage instead.") + + """ + The previous version of the Image that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldImage: SalesforceImagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldImage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceImageChangeListFilter): [SalesforceImageUpdatedChange!]! +} + +type SalesforceImageUndeletedSubscriptionPayload { + """The Image that was resurrected.""" + image: SalesforceImage! +} + +type SalesforceImageDeletedSubscriptionPayload { + """The Image that was deleted.""" + image: SalesforceImage! +} + +type SalesforceImageCreatedSubscriptionPayload { + """The Image that was created.""" + image: SalesforceImage! +} + +""" +A filter to be used against SalesforceIdeaFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIdeaChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIdeaFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIdeaFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIdeaFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIdeaFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIdeaChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIdeaChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIdeaFieldEnum { + """References the creatorName field.""" + CREATOR_NAME + + """References the creatorSmallPhotoUrl field.""" + CREATOR_SMALL_PHOTO_URL + + """References the creatorFullPhotoUrl field.""" + CREATOR_FULL_PHOTO_URL + + """References the isMerged field.""" + IS_MERGED + + """References the isHtml field.""" + IS_HTML + + """References the parentIdeaId field.""" + PARENT_IDEA_ID + + """References the lastCommentId field.""" + LAST_COMMENT_ID + + """References the lastCommentDate field.""" + LAST_COMMENT_DATE + + """References the status field.""" + STATUS + + """References the categories field.""" + CATEGORIES + + """References the voteTotal field.""" + VOTE_TOTAL + + """References the voteScore field.""" + VOTE_SCORE + + """References the numComments field.""" + NUM_COMMENTS + + """References the body field.""" + BODY + + """References the communityId field.""" + COMMUNITY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the title field.""" + TITLE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Idea was updated.""" +type SalesforceIdeaUpdatedChange { + field: SalesforceIdeaFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Idea. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Idea before the update.""" +type SalesforceIdeaPreviousVersion { + """Idea ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Title""" + title: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Idea Body""" + body: String + + """Number of Comments""" + numComments: Int + + """Vote Score""" + voteScore: Float + + """Vote Total""" + voteTotal: Float + + """Categories""" + categories: String + + """Status""" + status: String + + """Last Idea Comment Date""" + lastCommentDate: String + + """Idea Comment ID""" + lastCommentId: String + + """Idea Comment ID""" + lastComment: SalesforceIdeaComment + + """Idea ID""" + parentIdeaId: String + + """Idea ID""" + parentIdea: SalesforceIdea + + """IsHtml""" + isHtml: Boolean + + """Is Merged""" + isMerged: Boolean + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Idea""" + ideasByParentIdeaId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + comments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceIdeaSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Idea""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIdeaUpdatedSubscriptionPayload { + """The Idea that was updated.""" + idea: SalesforceIdea! + + """This field is deprecated. Use oldIdea instead.""" + previousIdea: SalesforceIdea! @deprecated(reason: "Use oldIdea instead.") + + """ + The previous version of the Idea that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIdea: SalesforceIdeaPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIdea` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIdeaChangeListFilter): [SalesforceIdeaUpdatedChange!]! +} + +type SalesforceIdeaUndeletedSubscriptionPayload { + """The Idea that was resurrected.""" + idea: SalesforceIdea! +} + +type SalesforceIdeaDeletedSubscriptionPayload { + """The Idea that was deleted.""" + idea: SalesforceIdea! +} + +type SalesforceIdeaCreatedSubscriptionPayload { + """The Idea that was created.""" + idea: SalesforceIdea! +} + +""" +A filter to be used against SalesforceIdeaCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIdeaCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIdeaCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIdeaCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIdeaCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIdeaCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIdeaCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIdeaCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIdeaCommentFieldEnum { + """References the upVotes field.""" + UP_VOTES + + """References the creatorName field.""" + CREATOR_NAME + + """References the creatorSmallPhotoUrl field.""" + CREATOR_SMALL_PHOTO_URL + + """References the creatorFullPhotoUrl field.""" + CREATOR_FULL_PHOTO_URL + + """References the isHtml field.""" + IS_HTML + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the commentBody field.""" + COMMENT_BODY + + """References the communityId field.""" + COMMUNITY_ID + + """References the ideaId field.""" + IDEA_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Idea Comment was updated. +""" +type SalesforceIdeaCommentUpdatedChange { + field: SalesforceIdeaCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Idea Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Idea Comment before the update.""" +type SalesforceIdeaCommentPreviousVersion { + """Idea Comment ID""" + id: String + + """Idea ID""" + ideaId: String + + """Idea ID""" + idea: SalesforceIdea + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """IsHtml""" + isHtml: Boolean + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Up Votes""" + upVotes: Int + + """Collection of Salesforce Idea""" + ideasByLastCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """A JSON object that contains all of the custom fields for a IdeaComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIdeaCommentUpdatedSubscriptionPayload { + """The IdeaComment that was updated.""" + ideaComment: SalesforceIdeaComment! + + """This field is deprecated. Use oldIdeaComment instead.""" + previousIdeaComment: SalesforceIdeaComment! @deprecated(reason: "Use oldIdeaComment instead.") + + """ + The previous version of the IdeaComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIdeaComment: SalesforceIdeaCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIdeaComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIdeaCommentChangeListFilter): [SalesforceIdeaCommentUpdatedChange!]! +} + +type SalesforceIdeaCommentUndeletedSubscriptionPayload { + """The IdeaComment that was resurrected.""" + ideaComment: SalesforceIdeaComment! +} + +type SalesforceIdeaCommentDeletedSubscriptionPayload { + """The IdeaComment that was deleted.""" + ideaComment: SalesforceIdeaComment! +} + +type SalesforceIdeaCommentCreatedSubscriptionPayload { + """The IdeaComment that was created.""" + ideaComment: SalesforceIdeaComment! +} + +""" +A filter to be used against SalesforceFinanceTransactionChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFinanceTransactionChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFinanceTransactionChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFinanceTransactionChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFinanceTransactionChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFinanceTransactionChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFinanceTransactionChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFinanceTransactionChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFinanceTransactionChangeEventFieldEnum { + """References the financeSystemIntegrationStatus field.""" + FINANCE_SYSTEM_INTEGRATION_STATUS + + """References the financeSystemIntegrationMode field.""" + FINANCE_SYSTEM_INTEGRATION_MODE + + """References the financeSystemName field.""" + FINANCE_SYSTEM_NAME + + """References the financeSystemTransactionNumber field.""" + FINANCE_SYSTEM_TRANSACTION_NUMBER + + """References the originalFinanceBookName field.""" + ORIGINAL_FINANCE_BOOK_NAME + + """References the originalGlTreatmentName field.""" + ORIGINAL_GL_TREATMENT_NAME + + """References the originalGlRuleName field.""" + ORIGINAL_GL_RULE_NAME + + """References the originalFinancePeriodStatus field.""" + ORIGINAL_FINANCE_PERIOD_STATUS + + """References the originalFinancePeriodEndDate field.""" + ORIGINAL_FINANCE_PERIOD_END_DATE + + """References the originalFinancePeriodStartDate field.""" + ORIGINAL_FINANCE_PERIOD_START_DATE + + """References the originalFinancePeriodName field.""" + ORIGINAL_FINANCE_PERIOD_NAME + + """References the originalDebitGlAccountNumber field.""" + ORIGINAL_DEBIT_GL_ACCOUNT_NUMBER + + """References the originalDebitGlAccountName field.""" + ORIGINAL_DEBIT_GL_ACCOUNT_NAME + + """References the originalCreditGlAccountNumber field.""" + ORIGINAL_CREDIT_GL_ACCOUNT_NUMBER + + """References the originalCreditGlAccountName field.""" + ORIGINAL_CREDIT_GL_ACCOUNT_NAME + + """References the originalEventAction field.""" + ORIGINAL_EVENT_ACTION + + """References the originalEventType field.""" + ORIGINAL_EVENT_TYPE + + """References the originalReferenceEntityType field.""" + ORIGINAL_REFERENCE_ENTITY_TYPE + + """References the parentReferenceEntityId field.""" + PARENT_REFERENCE_ENTITY_ID + + """References the creationMode field.""" + CREATION_MODE + + """References the legalEntityId field.""" + LEGAL_ENTITY_ID + + """References the baseCurrencyBalance field.""" + BASE_CURRENCY_BALANCE + + """References the baseCurrencyAmount field.""" + BASE_CURRENCY_AMOUNT + + """References the baseCurrencyFxDate field.""" + BASE_CURRENCY_FX_DATE + + """References the baseCurrencyFxRate field.""" + BASE_CURRENCY_FX_RATE + + """References the baseCurrencyIsoCode field.""" + BASE_CURRENCY_ISO_CODE + + """References the dueDate field.""" + DUE_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the destinationEntityId field.""" + DESTINATION_ENTITY_ID + + """References the sourceEntityId field.""" + SOURCE_ENTITY_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the resultingBalance field.""" + RESULTING_BALANCE + + """References the impactAmount field.""" + IMPACT_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the subtotal field.""" + SUBTOTAL + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the eventType field.""" + EVENT_TYPE + + """References the eventAction field.""" + EVENT_ACTION + + """References the referenceEntityType field.""" + REFERENCE_ENTITY_TYPE + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the financeTransactionNumber field.""" + FINANCE_TRANSACTION_NUMBER + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Finance Transaction Change Event was updated. +""" +type SalesforceFinanceTransactionChangeEventUpdatedChange { + field: SalesforceFinanceTransactionChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Finance Transaction Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Finance Transaction Change Event before the update. +""" +type SalesforceFinanceTransactionChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeTransactionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionChangeEventSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionChangeEventDestinationEntityUnion + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionChangeEventLegalEntityUnion + + """Creation Mode""" + creationMode: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFinanceTransactionChangeEventUpdatedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was updated.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! + + """ + This field is deprecated. Use oldFinanceTransactionChangeEvent instead. + """ + previousFinanceTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! @deprecated(reason: "Use oldFinanceTransactionChangeEvent instead.") + + """ + The previous version of the FinanceTransactionChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFinanceTransactionChangeEvent: SalesforceFinanceTransactionChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFinanceTransactionChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFinanceTransactionChangeEventChangeListFilter): [SalesforceFinanceTransactionChangeEventUpdatedChange!]! +} + +type SalesforceFinanceTransactionChangeEventUndeletedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was resurrected.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +type SalesforceFinanceTransactionChangeEventDeletedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was deleted.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +type SalesforceFinanceTransactionChangeEventCreatedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was created.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +""" +A filter to be used against SalesforceFinanceBalanceSnapshotChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFinanceBalanceSnapshotChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFinanceBalanceSnapshotChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFinanceBalanceSnapshotChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFinanceBalanceSnapshotChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFinanceBalanceSnapshotChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFinanceBalanceSnapshotChangeEventFieldEnum { + """References the financeSystemIntegrationStatus field.""" + FINANCE_SYSTEM_INTEGRATION_STATUS + + """References the financeSystemIntegrationMode field.""" + FINANCE_SYSTEM_INTEGRATION_MODE + + """References the financeSystemName field.""" + FINANCE_SYSTEM_NAME + + """References the financeSystemTransactionNumber field.""" + FINANCE_SYSTEM_TRANSACTION_NUMBER + + """References the originalEventType field.""" + ORIGINAL_EVENT_TYPE + + """References the originalReferenceEntityType field.""" + ORIGINAL_REFERENCE_ENTITY_TYPE + + """References the legalEntityId field.""" + LEGAL_ENTITY_ID + + """References the baseCurrencyBalance field.""" + BASE_CURRENCY_BALANCE + + """References the baseCurrencyAmount field.""" + BASE_CURRENCY_AMOUNT + + """References the baseCurrencyFxDate field.""" + BASE_CURRENCY_FX_DATE + + """References the baseCurrencyFxRate field.""" + BASE_CURRENCY_FX_RATE + + """References the baseCurrencyIsoCode field.""" + BASE_CURRENCY_ISO_CODE + + """References the dueDate field.""" + DUE_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the accountId field.""" + ACCOUNT_ID + + """References the balance field.""" + BALANCE + + """References the impactAmount field.""" + IMPACT_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the subtotal field.""" + SUBTOTAL + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the eventType field.""" + EVENT_TYPE + + """References the referenceEntityType field.""" + REFERENCE_ENTITY_TYPE + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the financeTransactionId field.""" + FINANCE_TRANSACTION_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the financeBalanceSnapshotNumber field.""" + FINANCE_BALANCE_SNAPSHOT_NUMBER + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Finance Balance Snapshot Change Event was updated. +""" +type SalesforceFinanceBalanceSnapshotChangeEventUpdatedChange { + field: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Finance Balance Snapshot Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Finance Balance Snapshot Change Event before the update. +""" +type SalesforceFinanceBalanceSnapshotChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeBalanceSnapshotNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFinanceBalanceSnapshotChangeEventUpdatedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was updated.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! + + """ + This field is deprecated. Use oldFinanceBalanceSnapshotChangeEvent instead. + """ + previousFinanceBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! @deprecated(reason: "Use oldFinanceBalanceSnapshotChangeEvent instead.") + + """ + The previous version of the FinanceBalanceSnapshotChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFinanceBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFinanceBalanceSnapshotChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFinanceBalanceSnapshotChangeEventChangeListFilter): [SalesforceFinanceBalanceSnapshotChangeEventUpdatedChange!]! +} + +type SalesforceFinanceBalanceSnapshotChangeEventUndeletedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was resurrected.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +type SalesforceFinanceBalanceSnapshotChangeEventDeletedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was deleted.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +type SalesforceFinanceBalanceSnapshotChangeEventCreatedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was created.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +""" +A filter to be used against SalesforceFeedItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFeedItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFeedItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFeedItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFeedItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFeedItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFeedItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFeedItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFeedItemFieldEnum { + """References the status field.""" + STATUS + + """References the isClosed field.""" + IS_CLOSED + + """References the hasVerifiedComment field.""" + HAS_VERIFIED_COMMENT + + """References the hasFeedEntity field.""" + HAS_FEED_ENTITY + + """References the hasLink field.""" + HAS_LINK + + """References the hasContent field.""" + HAS_CONTENT + + """References the bestCommentId field.""" + BEST_COMMENT_ID + + """References the insertedById field.""" + INSERTED_BY_ID + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the isRichText field.""" + IS_RICH_TEXT + + """References the linkUrl field.""" + LINK_URL + + """References the body field.""" + BODY + + """References the title field.""" + TITLE + + """References the likeCount field.""" + LIKE_COUNT + + """References the commentCount field.""" + COMMENT_COUNT + + """References the lastEditDate field.""" + LAST_EDIT_DATE + + """References the lastEditById field.""" + LAST_EDIT_BY_ID + + """References the revision field.""" + REVISION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Feed Item was updated.""" +type SalesforceFeedItemUpdatedChange { + field: SalesforceFeedItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Feed Item. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Feed Item before the update.""" +type SalesforceFeedItemPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Item ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedItemParentUnion + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Deleted""" + isDeleted: Boolean + + """Last Modified Date""" + lastModifiedDate: String + + """System Modstamp""" + systemModstamp: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Count""" + commentCount: Int + + """Like Count""" + likeCount: Int + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Has Content""" + hasContent: Boolean + + """Has Link""" + hasLink: Boolean + + """Has Feed Entity Attachment""" + hasFeedEntity: Boolean + + """Has Verified Comment""" + hasVerifiedComment: Boolean + + """Is Closed""" + isClosed: Boolean + + """Status""" + status: String + + """Collection of Salesforce Announcement""" + announcementsByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceFeedItemSobjectMetadata! + + """A JSON object that contains all of the custom fields for a FeedItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFeedItemUpdatedSubscriptionPayload { + """The FeedItem that was updated.""" + feedItem: SalesforceFeedItem! + + """This field is deprecated. Use oldFeedItem instead.""" + previousFeedItem: SalesforceFeedItem! @deprecated(reason: "Use oldFeedItem instead.") + + """ + The previous version of the FeedItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFeedItem: SalesforceFeedItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFeedItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFeedItemChangeListFilter): [SalesforceFeedItemUpdatedChange!]! +} + +type SalesforceFeedItemUndeletedSubscriptionPayload { + """The FeedItem that was resurrected.""" + feedItem: SalesforceFeedItem! +} + +type SalesforceFeedItemDeletedSubscriptionPayload { + """The FeedItem that was deleted.""" + feedItem: SalesforceFeedItem! +} + +type SalesforceFeedItemCreatedSubscriptionPayload { + """The FeedItem that was created.""" + feedItem: SalesforceFeedItem! +} + +""" +A filter to be used against SalesforceFeedCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFeedCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFeedCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFeedCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFeedCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFeedCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFeedCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFeedCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFeedCommentFieldEnum { + """References the threadLastUpdatedDate field.""" + THREAD_LAST_UPDATED_DATE + + """References the threadChildrenCount field.""" + THREAD_CHILDREN_COUNT + + """References the threadLevel field.""" + THREAD_LEVEL + + """References the threadParentId field.""" + THREAD_PARENT_ID + + """References the status field.""" + STATUS + + """References the hasEntityLinks field.""" + HAS_ENTITY_LINKS + + """References the isVerified field.""" + IS_VERIFIED + + """References the isRichText field.""" + IS_RICH_TEXT + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the commentType field.""" + COMMENT_TYPE + + """References the insertedById field.""" + INSERTED_BY_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the commentBody field.""" + COMMENT_BODY + + """References the lastEditDate field.""" + LAST_EDIT_DATE + + """References the lastEditById field.""" + LAST_EDIT_BY_ID + + """References the revision field.""" + REVISION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the parentId field.""" + PARENT_ID + + """References the feedItemId field.""" + FEED_ITEM_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Feed Comment was updated. +""" +type SalesforceFeedCommentUpdatedChange { + field: SalesforceFeedCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Feed Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Feed Comment before the update.""" +type SalesforceFeedCommentPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Comment ID""" + id: String + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedCommentFeedItemUnion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedCommentParentUnion + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String + + """Deleted""" + isDeleted: Boolean + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """Is Rich Text""" + isRichText: Boolean + + """Is a Verified Comment""" + isVerified: Boolean + + """Has entity links""" + hasEntityLinks: Boolean + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Feed Comment ID""" + threadParent: SalesforceFeedComment + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String + + """Collection of Salesforce AccountFeed""" + accountFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedThreadedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """A JSON object that contains all of the custom fields for a FeedComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFeedCommentUpdatedSubscriptionPayload { + """The FeedComment that was updated.""" + feedComment: SalesforceFeedComment! + + """This field is deprecated. Use oldFeedComment instead.""" + previousFeedComment: SalesforceFeedComment! @deprecated(reason: "Use oldFeedComment instead.") + + """ + The previous version of the FeedComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFeedComment: SalesforceFeedCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFeedComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFeedCommentChangeListFilter): [SalesforceFeedCommentUpdatedChange!]! +} + +type SalesforceFeedCommentUndeletedSubscriptionPayload { + """The FeedComment that was resurrected.""" + feedComment: SalesforceFeedComment! +} + +type SalesforceFeedCommentDeletedSubscriptionPayload { + """The FeedComment that was deleted.""" + feedComment: SalesforceFeedComment! +} + +type SalesforceFeedCommentCreatedSubscriptionPayload { + """The FeedComment that was created.""" + feedComment: SalesforceFeedComment! +} + +""" +A filter to be used against SalesforceEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventFieldEnum { + """References the recurrence2PatternTimeZone field.""" + RECURRENCE_2_PATTERN_TIME_ZONE + + """References the recurrence2PatternStartDate field.""" + RECURRENCE_2_PATTERN_START_DATE + + """References the isRecurrence2Exception field.""" + IS_RECURRENCE_2_EXCEPTION + + """References the isRecurrence2 field.""" + IS_RECURRENCE_2 + + """References the recurrence2PatternVersion field.""" + RECURRENCE_2_PATTERN_VERSION + + """References the recurrence2PatternText field.""" + RECURRENCE_2_PATTERN_TEXT + + """References the isRecurrence2Exclusion field.""" + IS_RECURRENCE_2_EXCLUSION + + """References the eventSubtype field.""" + EVENT_SUBTYPE + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateTime field.""" + RECURRENCE_START_DATE_TIME + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isArchived field.""" + IS_ARCHIVED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the groupEventType field.""" + GROUP_EVENT_TYPE + + """References the isGroupEvent field.""" + IS_GROUP_EVENT + + """References the isChild field.""" + IS_CHILD + + """References the isDeleted field.""" + IS_DELETED + + """References the showAs field.""" + SHOW_AS + + """References the isPrivate field.""" + IS_PRIVATE + + """References the type field.""" + TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the endDateTime field.""" + END_DATE_TIME + + """References the startDateTime field.""" + START_DATE_TIME + + """References the durationInMinutes field.""" + DURATION_IN_MINUTES + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the activityDateTime field.""" + ACTIVITY_DATE_TIME + + """References the isAllDayEvent field.""" + IS_ALL_DAY_EVENT + + """References the location field.""" + LOCATION + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Event was updated.""" +type SalesforceEventUpdatedChange { + field: SalesforceEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event before the update.""" +type SalesforceEventPreviousVersion { + """Activity ID""" + id: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """End Date""" + endDate: String + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceEventOwnerUnion + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Deleted""" + isDeleted: Boolean + + """Is Child""" + isChild: Boolean + + """Is Group Event""" + isGroupEvent: Boolean + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Archived""" + isArchived: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Event Subtype""" + eventSubtype: String + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """Repeat""" + isRecurrence2: Boolean + + """Is Exception""" + isRecurrence2Exception: Boolean + + """Recurrence Pattern Start Date""" + recurrence2PatternStartDate: String + + """Recurrence Pattern Time Zone Reference""" + recurrence2PatternTimeZone: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + recurringEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByEventId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + sobjectMetadata: SalesforceEventSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Event""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventUpdatedSubscriptionPayload { + """The Event that was updated.""" + event: SalesforceEvent! + + """This field is deprecated. Use oldEvent instead.""" + previousEvent: SalesforceEvent! @deprecated(reason: "Use oldEvent instead.") + + """ + The previous version of the Event that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEvent: SalesforceEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventChangeListFilter): [SalesforceEventUpdatedChange!]! +} + +type SalesforceEventUndeletedSubscriptionPayload { + """The Event that was resurrected.""" + event: SalesforceEvent! +} + +""" +A filter to be used against SalesforceEventRelationChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventRelationChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventRelationChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventRelationChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventRelationChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventRelationChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventRelationChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventRelationChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventRelationChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the response field.""" + RESPONSE + + """References the respondedDate field.""" + RESPONDED_DATE + + """References the status field.""" + STATUS + + """References the eventId field.""" + EVENT_ID + + """References the relationId field.""" + RELATION_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Event Relation Change Event was updated. +""" +type SalesforceEventRelationChangeEventUpdatedChange { + field: SalesforceEventRelationChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event Relation Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event Relation Change Event before the update.""" +type SalesforceEventRelationChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEventRelationChangeEventRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a EventRelationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventRelationChangeEventUpdatedSubscriptionPayload { + """The EventRelationChangeEvent that was updated.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! + + """This field is deprecated. Use oldEventRelationChangeEvent instead.""" + previousEventRelationChangeEvent: SalesforceEventRelationChangeEvent! @deprecated(reason: "Use oldEventRelationChangeEvent instead.") + + """ + The previous version of the EventRelationChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEventRelationChangeEvent: SalesforceEventRelationChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEventRelationChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventRelationChangeEventChangeListFilter): [SalesforceEventRelationChangeEventUpdatedChange!]! +} + +type SalesforceEventRelationChangeEventUndeletedSubscriptionPayload { + """The EventRelationChangeEvent that was resurrected.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventRelationChangeEventDeletedSubscriptionPayload { + """The EventRelationChangeEvent that was deleted.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventRelationChangeEventCreatedSubscriptionPayload { + """The EventRelationChangeEvent that was created.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventDeletedSubscriptionPayload { + """The Event that was deleted.""" + event: SalesforceEvent! +} + +type SalesforceEventCreatedSubscriptionPayload { + """The Event that was created.""" + event: SalesforceEvent! +} + +""" +A filter to be used against SalesforceEventChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventChangeEventFieldEnum { + """References the recurrence2PatternVersion field.""" + RECURRENCE_2_PATTERN_VERSION + + """References the recurrence2PatternText field.""" + RECURRENCE_2_PATTERN_TEXT + + """References the isRecurrence2Exclusion field.""" + IS_RECURRENCE_2_EXCLUSION + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateTime field.""" + RECURRENCE_START_DATE_TIME + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the groupEventType field.""" + GROUP_EVENT_TYPE + + """References the isGroupEvent field.""" + IS_GROUP_EVENT + + """References the isChild field.""" + IS_CHILD + + """References the showAs field.""" + SHOW_AS + + """References the isPrivate field.""" + IS_PRIVATE + + """References the type field.""" + TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the description field.""" + DESCRIPTION + + """References the durationInMinutes field.""" + DURATION_IN_MINUTES + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the activityDateTime field.""" + ACTIVITY_DATE_TIME + + """References the isAllDayEvent field.""" + IS_ALL_DAY_EVENT + + """References the location field.""" + LOCATION + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Event Change Event was updated. +""" +type SalesforceEventChangeEventUpdatedChange { + field: SalesforceEventChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event Change Event before the update.""" +type SalesforceEventChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventChangeEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Is Child""" + isChild: Boolean + + """Is Group Event""" + isGroupEvent: Boolean + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """ + A JSON object that contains all of the custom fields for a EventChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventChangeEventUpdatedSubscriptionPayload { + """The EventChangeEvent that was updated.""" + eventChangeEvent: SalesforceEventChangeEvent! + + """This field is deprecated. Use oldEventChangeEvent instead.""" + previousEventChangeEvent: SalesforceEventChangeEvent! @deprecated(reason: "Use oldEventChangeEvent instead.") + + """ + The previous version of the EventChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEventChangeEvent: SalesforceEventChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEventChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventChangeEventChangeListFilter): [SalesforceEventChangeEventUpdatedChange!]! +} + +type SalesforceEventChangeEventUndeletedSubscriptionPayload { + """The EventChangeEvent that was resurrected.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +type SalesforceEventChangeEventDeletedSubscriptionPayload { + """The EventChangeEvent that was deleted.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +type SalesforceEventChangeEventCreatedSubscriptionPayload { + """The EventChangeEvent that was created.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +""" +A filter to be used against SalesforceEnvironmentHubMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEnvironmentHubMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEnvironmentHubMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEnvironmentHubMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEnvironmentHubMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEnvironmentHubMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEnvironmentHubMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEnvironmentHubMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEnvironmentHubMemberFieldEnum { + """References the memberType field.""" + MEMBER_TYPE + + """References the orgExpirationDate field.""" + ORG_EXPIRATION_DATE + + """References the instance field.""" + INSTANCE + + """References the orgEdition field.""" + ORG_EDITION + + """References the orgStatus field.""" + ORG_STATUS + + """References the ssoMappedUsers field.""" + SSO_MAPPED_USERS + + """References the clonedFromOrg field.""" + CLONED_FROM_ORG + + """References the shouldEnableSso field.""" + SHOULD_ENABLE_SSO + + """References the shouldCreateDefaultUserMapping field.""" + SHOULD_CREATE_DEFAULT_USER_MAPPING + + """References the ssoUsernameFormula field.""" + SSO_USERNAME_FORMULA + + """References the isFedIdSsoMatchAllowed field.""" + IS_FED_ID_SSO_MATCH_ALLOWED + + """References the ssoStatus field.""" + SSO_STATUS + + """References the serviceProviderId field.""" + SERVICE_PROVIDER_ID + + """References the refreshFailureReason field.""" + REFRESH_FAILURE_REASON + + """References the shouldAddRelatedOrgs field.""" + SHOULD_ADD_RELATED_ORGS + + """References the displayName field.""" + DISPLAY_NAME + + """References the isSandbox field.""" + IS_SANDBOX + + """References the environmentHubId field.""" + ENVIRONMENT_HUB_ID + + """References the origin field.""" + ORIGIN + + """References the description field.""" + DESCRIPTION + + """References the memberEntity field.""" + MEMBER_ENTITY + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Hub Member was updated. +""" +type SalesforceEnvironmentHubMemberUpdatedChange { + field: SalesforceEnvironmentHubMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Hub Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Hub Member before the update.""" +type SalesforceEnvironmentHubMemberPreviousVersion { + """Hub Member Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Hub Member Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Organization ID""" + memberEntity: String + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Sandbox""" + isSandbox: Boolean + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Refresh Failure Reason""" + refreshFailureReason: String + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean + + """The ID of the org from which this member was cloned.""" + clonedFromOrg: String + + """SSO Method 1 - Mapped Users""" + ssoMappedUsers: Int + + """Status""" + orgStatus: String + + """Edition""" + orgEdition: String + + """Instance""" + instance: String + + """Org Expiration Date""" + orgExpirationDate: String + + """Member Type""" + memberType: String + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + children( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + parents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceEnvironmentHubMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEnvironmentHubMemberUpdatedSubscriptionPayload { + """The EnvironmentHubMember that was updated.""" + environmentHubMember: SalesforceEnvironmentHubMember! + + """This field is deprecated. Use oldEnvironmentHubMember instead.""" + previousEnvironmentHubMember: SalesforceEnvironmentHubMember! @deprecated(reason: "Use oldEnvironmentHubMember instead.") + + """ + The previous version of the EnvironmentHubMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEnvironmentHubMember: SalesforceEnvironmentHubMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEnvironmentHubMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEnvironmentHubMemberChangeListFilter): [SalesforceEnvironmentHubMemberUpdatedChange!]! +} + +type SalesforceEnvironmentHubMemberUndeletedSubscriptionPayload { + """The EnvironmentHubMember that was resurrected.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +type SalesforceEnvironmentHubMemberDeletedSubscriptionPayload { + """The EnvironmentHubMember that was deleted.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +type SalesforceEnvironmentHubMemberCreatedSubscriptionPayload { + """The EnvironmentHubMember that was created.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +""" +A filter to be used against SalesforceEngagementChannelTypeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEngagementChannelTypeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEngagementChannelTypeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEngagementChannelTypeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEngagementChannelTypeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEngagementChannelTypeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEngagementChannelTypeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEngagementChannelTypeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEngagementChannelTypeFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Engagement Channel Type was updated. +""" +type SalesforceEngagementChannelTypeUpdatedChange { + field: SalesforceEngagementChannelTypeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Engagement Channel Type. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Engagement Channel Type before the update.""" +type SalesforceEngagementChannelTypePreviousVersion { + """Engagement Channel Type ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceEngagementChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEngagementChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEngagementChannelTypeUpdatedSubscriptionPayload { + """The EngagementChannelType that was updated.""" + engagementChannelType: SalesforceEngagementChannelType! + + """This field is deprecated. Use oldEngagementChannelType instead.""" + previousEngagementChannelType: SalesforceEngagementChannelType! @deprecated(reason: "Use oldEngagementChannelType instead.") + + """ + The previous version of the EngagementChannelType that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEngagementChannelType: SalesforceEngagementChannelTypePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEngagementChannelType` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEngagementChannelTypeChangeListFilter): [SalesforceEngagementChannelTypeUpdatedChange!]! +} + +type SalesforceEngagementChannelTypeUndeletedSubscriptionPayload { + """The EngagementChannelType that was resurrected.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +type SalesforceEngagementChannelTypeDeletedSubscriptionPayload { + """The EngagementChannelType that was deleted.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +type SalesforceEngagementChannelTypeCreatedSubscriptionPayload { + """The EngagementChannelType that was created.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +""" +A filter to be used against SalesforceEmailTemplateChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailTemplateChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailTemplateChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailTemplateChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailTemplateChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailTemplateChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailTemplateChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailTemplateChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailTemplateChangeEventFieldEnum { + """References the relatedEntityType field.""" + RELATED_ENTITY_TYPE + + """References the uiType field.""" + UI_TYPE + + """References the markup field.""" + MARKUP + + """References the apiVersion field.""" + API_VERSION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastUsedDate field.""" + LAST_USED_DATE + + """References the timesUsed field.""" + TIMES_USED + + """References the body field.""" + BODY + + """References the htmlValue field.""" + HTML_VALUE + + """References the subject field.""" + SUBJECT + + """References the description field.""" + DESCRIPTION + + """References the encoding field.""" + ENCODING + + """References the templateType field.""" + TEMPLATE_TYPE + + """References the isActive field.""" + IS_ACTIVE + + """References the templateStyle field.""" + TEMPLATE_STYLE + + """References the enhancedLetterheadId field.""" + ENHANCED_LETTERHEAD_ID + + """References the brandTemplateId field.""" + BRAND_TEMPLATE_ID + + """References the folderId field.""" + FOLDER_ID + + """References the ownerId field.""" + OWNER_ID + + """References the namespacePrefix field.""" + NAMESPACE_PREFIX + + """References the developerName field.""" + DEVELOPER_NAME + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Template Change Event was updated. +""" +type SalesforceEmailTemplateChangeEventUpdatedChange { + field: SalesforceEmailTemplateChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Template Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Template Change Event before the update.""" +type SalesforceEmailTemplateChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceEmailTemplateChangeEventFolderUnion + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """ + A JSON object that contains all of the custom fields for a EmailTemplateChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailTemplateChangeEventUpdatedSubscriptionPayload { + """The EmailTemplateChangeEvent that was updated.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! + + """This field is deprecated. Use oldEmailTemplateChangeEvent instead.""" + previousEmailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! @deprecated(reason: "Use oldEmailTemplateChangeEvent instead.") + + """ + The previous version of the EmailTemplateChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailTemplateChangeEvent: SalesforceEmailTemplateChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailTemplateChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailTemplateChangeEventChangeListFilter): [SalesforceEmailTemplateChangeEventUpdatedChange!]! +} + +type SalesforceEmailTemplateChangeEventUndeletedSubscriptionPayload { + """The EmailTemplateChangeEvent that was resurrected.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +type SalesforceEmailTemplateChangeEventDeletedSubscriptionPayload { + """The EmailTemplateChangeEvent that was deleted.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +type SalesforceEmailTemplateChangeEventCreatedSubscriptionPayload { + """The EmailTemplateChangeEvent that was created.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +""" +A filter to be used against SalesforceEmailMessageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailMessageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailMessageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailMessageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailMessageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailMessageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailMessageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailMessageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailMessageFieldEnum { + """References the emailTemplateId field.""" + EMAIL_TEMPLATE_ID + + """References the isBounced field.""" + IS_BOUNCED + + """References the lastOpenedDate field.""" + LAST_OPENED_DATE + + """References the firstOpenedDate field.""" + FIRST_OPENED_DATE + + """References the isOpened field.""" + IS_OPENED + + """References the isTracked field.""" + IS_TRACKED + + """References the relatedToId field.""" + RELATED_TO_ID + + """References the isClientManaged field.""" + IS_CLIENT_MANAGED + + """References the threadIdentifier field.""" + THREAD_IDENTIFIER + + """References the messageIdentifier field.""" + MESSAGE_IDENTIFIER + + """References the isExternallyVisible field.""" + IS_EXTERNALLY_VISIBLE + + """References the replyToEmailMessageId field.""" + REPLY_TO_EMAIL_MESSAGE_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the messageDate field.""" + MESSAGE_DATE + + """References the status field.""" + STATUS + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the incoming field.""" + INCOMING + + """References the bccAddress field.""" + BCC_ADDRESS + + """References the ccAddress field.""" + CC_ADDRESS + + """References the toAddress field.""" + TO_ADDRESS + + """References the validatedFromAddress field.""" + VALIDATED_FROM_ADDRESS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the subject field.""" + SUBJECT + + """References the headers field.""" + HEADERS + + """References the htmlBody field.""" + HTML_BODY + + """References the textBody field.""" + TEXT_BODY + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the activityId field.""" + ACTIVITY_ID + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Message was updated. +""" +type SalesforceEmailMessageUpdatedChange { + field: SalesforceEmailMessageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Message. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Message before the update.""" +type SalesforceEmailMessagePreviousVersion { + """Email Message ID""" + id: String + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Has Attachment""" + hasAttachment: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Deleted""" + isDeleted: Boolean + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageRelatedToUnion + + """Is Tracked""" + isTracked: Boolean + + """Opened?""" + isOpened: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByReplyToEmailMessageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEmailMessageSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailMessage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailMessageUpdatedSubscriptionPayload { + """The EmailMessage that was updated.""" + emailMessage: SalesforceEmailMessage! + + """This field is deprecated. Use oldEmailMessage instead.""" + previousEmailMessage: SalesforceEmailMessage! @deprecated(reason: "Use oldEmailMessage instead.") + + """ + The previous version of the EmailMessage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailMessage: SalesforceEmailMessagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailMessage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailMessageChangeListFilter): [SalesforceEmailMessageUpdatedChange!]! +} + +type SalesforceEmailMessageUndeletedSubscriptionPayload { + """The EmailMessage that was resurrected.""" + emailMessage: SalesforceEmailMessage! +} + +type SalesforceEmailMessageDeletedSubscriptionPayload { + """The EmailMessage that was deleted.""" + emailMessage: SalesforceEmailMessage! +} + +type SalesforceEmailMessageCreatedSubscriptionPayload { + """The EmailMessage that was created.""" + emailMessage: SalesforceEmailMessage! +} + +""" +A filter to be used against SalesforceEmailMessageChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailMessageChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailMessageChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailMessageChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailMessageChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailMessageChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailMessageChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailMessageChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailMessageChangeEventFieldEnum { + """References the emailTemplateId field.""" + EMAIL_TEMPLATE_ID + + """References the isBounced field.""" + IS_BOUNCED + + """References the lastOpenedDate field.""" + LAST_OPENED_DATE + + """References the firstOpenedDate field.""" + FIRST_OPENED_DATE + + """References the isTracked field.""" + IS_TRACKED + + """References the relatedToId field.""" + RELATED_TO_ID + + """References the isClientManaged field.""" + IS_CLIENT_MANAGED + + """References the threadIdentifier field.""" + THREAD_IDENTIFIER + + """References the messageIdentifier field.""" + MESSAGE_IDENTIFIER + + """References the isExternallyVisible field.""" + IS_EXTERNALLY_VISIBLE + + """References the replyToEmailMessageId field.""" + REPLY_TO_EMAIL_MESSAGE_ID + + """References the messageDate field.""" + MESSAGE_DATE + + """References the status field.""" + STATUS + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the incoming field.""" + INCOMING + + """References the bccAddress field.""" + BCC_ADDRESS + + """References the ccAddress field.""" + CC_ADDRESS + + """References the toAddress field.""" + TO_ADDRESS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the subject field.""" + SUBJECT + + """References the headers field.""" + HEADERS + + """References the htmlBody field.""" + HTML_BODY + + """References the textBody field.""" + TEXT_BODY + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the activityId field.""" + ACTIVITY_ID + + """References the parentId field.""" + PARENT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Message Change Event was updated. +""" +type SalesforceEmailMessageChangeEventUpdatedChange { + field: SalesforceEmailMessageChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Message Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Message Change Event before the update.""" +type SalesforceEmailMessageChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Has Attachment""" + hasAttachment: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageChangeEventRelatedToUnion + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """ + A JSON object that contains all of the custom fields for a EmailMessageChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailMessageChangeEventUpdatedSubscriptionPayload { + """The EmailMessageChangeEvent that was updated.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! + + """This field is deprecated. Use oldEmailMessageChangeEvent instead.""" + previousEmailMessageChangeEvent: SalesforceEmailMessageChangeEvent! @deprecated(reason: "Use oldEmailMessageChangeEvent instead.") + + """ + The previous version of the EmailMessageChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailMessageChangeEvent: SalesforceEmailMessageChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailMessageChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailMessageChangeEventChangeListFilter): [SalesforceEmailMessageChangeEventUpdatedChange!]! +} + +type SalesforceEmailMessageChangeEventUndeletedSubscriptionPayload { + """The EmailMessageChangeEvent that was resurrected.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +type SalesforceEmailMessageChangeEventDeletedSubscriptionPayload { + """The EmailMessageChangeEvent that was deleted.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +type SalesforceEmailMessageChangeEventCreatedSubscriptionPayload { + """The EmailMessageChangeEvent that was created.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +""" +A filter to be used against SalesforceDuplicateRecordSetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDuplicateRecordSetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDuplicateRecordSetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDuplicateRecordSetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDuplicateRecordSetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDuplicateRecordSetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDuplicateRecordSetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDuplicateRecordSetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDuplicateRecordSetFieldEnum { + """References the recordCount field.""" + RECORD_COUNT + + """References the duplicateRuleId field.""" + DUPLICATE_RULE_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Duplicate Record Set was updated. +""" +type SalesforceDuplicateRecordSetUpdatedChange { + field: SalesforceDuplicateRecordSetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Duplicate Record Set. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Duplicate Record Set before the update.""" +type SalesforceDuplicateRecordSetPreviousVersion { + """Duplicate Record Set ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Duplicate Record Set Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Duplicate Rule ID""" + duplicateRuleId: String + + """Duplicate Rule ID""" + duplicateRule: SalesforceDuplicateRule + + """Record Count""" + recordCount: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordSetSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDuplicateRecordSetUpdatedSubscriptionPayload { + """The DuplicateRecordSet that was updated.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! + + """This field is deprecated. Use oldDuplicateRecordSet instead.""" + previousDuplicateRecordSet: SalesforceDuplicateRecordSet! @deprecated(reason: "Use oldDuplicateRecordSet instead.") + + """ + The previous version of the DuplicateRecordSet that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDuplicateRecordSet: SalesforceDuplicateRecordSetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDuplicateRecordSet` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDuplicateRecordSetChangeListFilter): [SalesforceDuplicateRecordSetUpdatedChange!]! +} + +type SalesforceDuplicateRecordSetUndeletedSubscriptionPayload { + """The DuplicateRecordSet that was resurrected.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +type SalesforceDuplicateRecordSetDeletedSubscriptionPayload { + """The DuplicateRecordSet that was deleted.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +type SalesforceDuplicateRecordSetCreatedSubscriptionPayload { + """The DuplicateRecordSet that was created.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +""" +A filter to be used against SalesforceDuplicateRecordItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDuplicateRecordItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDuplicateRecordItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDuplicateRecordItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDuplicateRecordItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDuplicateRecordItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDuplicateRecordItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDuplicateRecordItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDuplicateRecordItemFieldEnum { + """References the recordId field.""" + RECORD_ID + + """References the duplicateRecordSetId field.""" + DUPLICATE_RECORD_SET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Duplicate Record Item was updated. +""" +type SalesforceDuplicateRecordItemUpdatedChange { + field: SalesforceDuplicateRecordItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Duplicate Record Item. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Duplicate Record Item before the update.""" +type SalesforceDuplicateRecordItemPreviousVersion { + """Duplicate Record Item ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Duplicate Record Item Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Duplicate Record Set ID""" + duplicateRecordSetId: String + + """Duplicate Record Set ID""" + duplicateRecordSet: SalesforceDuplicateRecordSet + + """Record ID""" + recordId: String + + """Record ID""" + record: SalesforceDuplicateRecordItemRecordUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordItemSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDuplicateRecordItemUpdatedSubscriptionPayload { + """The DuplicateRecordItem that was updated.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! + + """This field is deprecated. Use oldDuplicateRecordItem instead.""" + previousDuplicateRecordItem: SalesforceDuplicateRecordItem! @deprecated(reason: "Use oldDuplicateRecordItem instead.") + + """ + The previous version of the DuplicateRecordItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDuplicateRecordItem: SalesforceDuplicateRecordItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDuplicateRecordItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDuplicateRecordItemChangeListFilter): [SalesforceDuplicateRecordItemUpdatedChange!]! +} + +type SalesforceDuplicateRecordItemUndeletedSubscriptionPayload { + """The DuplicateRecordItem that was resurrected.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +type SalesforceDuplicateRecordItemDeletedSubscriptionPayload { + """The DuplicateRecordItem that was deleted.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +type SalesforceDuplicateRecordItemCreatedSubscriptionPayload { + """The DuplicateRecordItem that was created.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +""" +A filter to be used against SalesforceDataUsePurposeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataUsePurposeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataUsePurposeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataUsePurposeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataUsePurposeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataUsePurposeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataUsePurposeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataUsePurposeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataUsePurposeFieldEnum { + """References the canDataSubjectOptOut field.""" + CAN_DATA_SUBJECT_OPT_OUT + + """References the description field.""" + DESCRIPTION + + """References the legalBasisId field.""" + LEGAL_BASIS_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Use Purpose was updated. +""" +type SalesforceDataUsePurposeUpdatedChange { + field: SalesforceDataUsePurposeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Use Purpose. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Data Use Purpose before the update.""" +type SalesforceDataUsePurposePreviousVersion { + """Data Use Purpose ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceDataUsePurposeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Legal Basis ID""" + legalBasisId: String + + """Legal Basis ID""" + legalBasis: SalesforceDataUseLegalBasis + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DataUsePurposeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUsePurposeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUsePurpose + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataUsePurposeUpdatedSubscriptionPayload { + """The DataUsePurpose that was updated.""" + dataUsePurpose: SalesforceDataUsePurpose! + + """This field is deprecated. Use oldDataUsePurpose instead.""" + previousDataUsePurpose: SalesforceDataUsePurpose! @deprecated(reason: "Use oldDataUsePurpose instead.") + + """ + The previous version of the DataUsePurpose that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataUsePurpose: SalesforceDataUsePurposePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataUsePurpose` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataUsePurposeChangeListFilter): [SalesforceDataUsePurposeUpdatedChange!]! +} + +type SalesforceDataUsePurposeUndeletedSubscriptionPayload { + """The DataUsePurpose that was resurrected.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +type SalesforceDataUsePurposeDeletedSubscriptionPayload { + """The DataUsePurpose that was deleted.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +type SalesforceDataUsePurposeCreatedSubscriptionPayload { + """The DataUsePurpose that was created.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +""" +A filter to be used against SalesforceDataUseLegalBasisFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataUseLegalBasisChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataUseLegalBasisFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataUseLegalBasisFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataUseLegalBasisFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataUseLegalBasisFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataUseLegalBasisChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataUseLegalBasisChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataUseLegalBasisFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the source field.""" + SOURCE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Use Legal Basis was updated. +""" +type SalesforceDataUseLegalBasisUpdatedChange { + field: SalesforceDataUseLegalBasisFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Use Legal Basis. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Data Use Legal Basis before the update.""" +type SalesforceDataUseLegalBasisPreviousVersion { + """Data Use Legal Basis ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceDataUseLegalBasisOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Source""" + source: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUseLegalBasisSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasis + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataUseLegalBasisUpdatedSubscriptionPayload { + """The DataUseLegalBasis that was updated.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! + + """This field is deprecated. Use oldDataUseLegalBasis instead.""" + previousDataUseLegalBasis: SalesforceDataUseLegalBasis! @deprecated(reason: "Use oldDataUseLegalBasis instead.") + + """ + The previous version of the DataUseLegalBasis that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataUseLegalBasis: SalesforceDataUseLegalBasisPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataUseLegalBasis` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataUseLegalBasisChangeListFilter): [SalesforceDataUseLegalBasisUpdatedChange!]! +} + +type SalesforceDataUseLegalBasisUndeletedSubscriptionPayload { + """The DataUseLegalBasis that was resurrected.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +type SalesforceDataUseLegalBasisDeletedSubscriptionPayload { + """The DataUseLegalBasis that was deleted.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +type SalesforceDataUseLegalBasisCreatedSubscriptionPayload { + """The DataUseLegalBasis that was created.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +""" +A filter to be used against SalesforceDataAssetUsageTrackingInfoFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataAssetUsageTrackingInfoChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataAssetUsageTrackingInfoFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataAssetUsageTrackingInfoFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataAssetUsageTrackingInfoFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataAssetUsageTrackingInfoFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataAssetUsageTrackingInfoChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataAssetUsageTrackingInfoChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataAssetUsageTrackingInfoFieldEnum { + """References the userId field.""" + USER_ID + + """References the usageCount field.""" + USAGE_COUNT + + """References the usageTrackingCategory field.""" + USAGE_TRACKING_CATEGORY + + """References the usageTrackingType field.""" + USAGE_TRACKING_TYPE + + """References the lastUsageTime field.""" + LAST_USAGE_TIME + + """References the firstUsageTime field.""" + FIRST_USAGE_TIME + + """References the usageEntityId field.""" + USAGE_ENTITY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Asset Usage Tracking Info was updated. +""" +type SalesforceDataAssetUsageTrackingInfoUpdatedChange { + field: SalesforceDataAssetUsageTrackingInfoFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Asset Usage Tracking Info. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Data Asset Usage Tracking Info before the update. +""" +type SalesforceDataAssetUsageTrackingInfoPreviousVersion { + """DataAssetUsageTrackingInfo Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """DataAssetUsageTrackingInfo Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """UsageEntity ID""" + usageEntityId: String + + """UsageEntity ID""" + usageEntity: SalesforceDashboard + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetUsageTrackingInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataAssetUsageTrackingInfoUpdatedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was updated.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! + + """This field is deprecated. Use oldDataAssetUsageTrackingInfo instead.""" + previousDataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! @deprecated(reason: "Use oldDataAssetUsageTrackingInfo instead.") + + """ + The previous version of the DataAssetUsageTrackingInfo that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfoPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataAssetUsageTrackingInfo` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataAssetUsageTrackingInfoChangeListFilter): [SalesforceDataAssetUsageTrackingInfoUpdatedChange!]! +} + +type SalesforceDataAssetUsageTrackingInfoUndeletedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was resurrected.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +type SalesforceDataAssetUsageTrackingInfoDeletedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was deleted.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +type SalesforceDataAssetUsageTrackingInfoCreatedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was created.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +""" +A filter to be used against SalesforceDataAssetSemanticGraphEdgeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataAssetSemanticGraphEdgeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataAssetSemanticGraphEdgeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataAssetSemanticGraphEdgeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataAssetSemanticGraphEdgeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataAssetSemanticGraphEdgeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataAssetSemanticGraphEdgeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataAssetSemanticGraphEdgeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataAssetSemanticGraphEdgeFieldEnum { + """References the info2Value field.""" + INFO_2_VALUE + + """References the info2Name field.""" + INFO_2_NAME + + """References the info1Value field.""" + INFO_1_VALUE + + """References the info1Name field.""" + INFO_1_NAME + + """References the weight2Value field.""" + WEIGHT_2_VALUE + + """References the weight2Name field.""" + WEIGHT_2_NAME + + """References the weight1Value field.""" + WEIGHT_1_VALUE + + """References the weight1Name field.""" + WEIGHT_1_NAME + + """References the edgeInfoVersion field.""" + EDGE_INFO_VERSION + + """References the edgeType field.""" + EDGE_TYPE + + """References the toEntityFieldIdOrName field.""" + TO_ENTITY_FIELD_ID_OR_NAME + + """References the toEntityIdOrName field.""" + TO_ENTITY_ID_OR_NAME + + """References the toEntityAssetType field.""" + TO_ENTITY_ASSET_TYPE + + """References the fromDataAssetFieldIdOrName field.""" + FROM_DATA_ASSET_FIELD_ID_OR_NAME + + """References the fromDataAssetIdOrName field.""" + FROM_DATA_ASSET_ID_OR_NAME + + """References the fromEntityAssetType field.""" + FROM_ENTITY_ASSET_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the DataAssetSemanticGraphEdge Info was updated. +""" +type SalesforceDataAssetSemanticGraphEdgeUpdatedChange { + field: SalesforceDataAssetSemanticGraphEdgeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the DataAssetSemanticGraphEdge Info. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of DataAssetSemanticGraphEdge Info before the update. +""" +type SalesforceDataAssetSemanticGraphEdgePreviousVersion { + """DataAssetSemanticGraphEdge Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetSemanticGraphEdge + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataAssetSemanticGraphEdgeUpdatedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was updated.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! + + """This field is deprecated. Use oldDataAssetSemanticGraphEdge instead.""" + previousDataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! @deprecated(reason: "Use oldDataAssetSemanticGraphEdge instead.") + + """ + The previous version of the DataAssetSemanticGraphEdge that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdgePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataAssetSemanticGraphEdge` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataAssetSemanticGraphEdgeChangeListFilter): [SalesforceDataAssetSemanticGraphEdgeUpdatedChange!]! +} + +type SalesforceDataAssetSemanticGraphEdgeUndeletedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was resurrected.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +type SalesforceDataAssetSemanticGraphEdgeDeletedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was deleted.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +type SalesforceDataAssetSemanticGraphEdgeCreatedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was created.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +""" +A filter to be used against SalesforceDandBCompanyFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDandBCompanyChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDandBCompanyFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDandBCompanyFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDandBCompanyFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDandBCompanyFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDandBCompanyChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDandBCompanyChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDandBCompanyFieldEnum { + """References the priorYearRevenue field.""" + PRIOR_YEAR_REVENUE + + """References the priorYearEmployees field.""" + PRIOR_YEAR_EMPLOYEES + + """References the sixthSic8Desc field.""" + SIXTH_SIC_8_DESC + + """References the sixthSic8 field.""" + SIXTH_SIC_8 + + """References the fifthSic8Desc field.""" + FIFTH_SIC_8_DESC + + """References the fifthSic8 field.""" + FIFTH_SIC_8 + + """References the fourthSic8Desc field.""" + FOURTH_SIC_8_DESC + + """References the fourthSic8 field.""" + FOURTH_SIC_8 + + """References the thirdSic8Desc field.""" + THIRD_SIC_8_DESC + + """References the thirdSic8 field.""" + THIRD_SIC_8 + + """References the secondSic8Desc field.""" + SECOND_SIC_8_DESC + + """References the secondSic8 field.""" + SECOND_SIC_8 + + """References the primarySic8Desc field.""" + PRIMARY_SIC_8_DESC + + """References the primarySic8 field.""" + PRIMARY_SIC_8 + + """References the salesTurnoverGrowthRate field.""" + SALES_TURNOVER_GROWTH_RATE + + """References the employeeQuantityGrowthRate field.""" + EMPLOYEE_QUANTITY_GROWTH_RATE + + """References the premisesMeasureUnit field.""" + PREMISES_MEASURE_UNIT + + """References the premisesMeasureReliability field.""" + PREMISES_MEASURE_RELIABILITY + + """References the premisesMeasure field.""" + PREMISES_MEASURE + + """References the includedInSnP500 field.""" + INCLUDED_IN_SN_P_500 + + """References the fortuneRank field.""" + FORTUNE_RANK + + """References the description field.""" + DESCRIPTION + + """References the companyCurrencyIsoCode field.""" + COMPANY_CURRENCY_ISO_CODE + + """References the locationStatus field.""" + LOCATION_STATUS + + """References the domesticUltimateBusinessName field.""" + DOMESTIC_ULTIMATE_BUSINESS_NAME + + """References the domesticUltimateDunsNumber field.""" + DOMESTIC_ULTIMATE_DUNS_NUMBER + + """References the parentOrHqBusinessName field.""" + PARENT_OR_HQ_BUSINESS_NAME + + """References the parentOrHqDunsNumber field.""" + PARENT_OR_HQ_DUNS_NUMBER + + """References the globalUltimateBusinessName field.""" + GLOBAL_ULTIMATE_BUSINESS_NAME + + """References the globalUltimateDunsNumber field.""" + GLOBAL_ULTIMATE_DUNS_NUMBER + + """References the marketingPreScreen field.""" + MARKETING_PRE_SCREEN + + """References the familyMembers field.""" + FAMILY_MEMBERS + + """References the geoCodeAccuracy field.""" + GEO_CODE_ACCURACY + + """References the usTaxId field.""" + US_TAX_ID + + """References the nationalIdType field.""" + NATIONAL_ID_TYPE + + """References the nationalId field.""" + NATIONAL_ID + + """References the tradeStyle5 field.""" + TRADE_STYLE_5 + + """References the tradeStyle4 field.""" + TRADE_STYLE_4 + + """References the tradeStyle3 field.""" + TRADE_STYLE_3 + + """References the tradeStyle2 field.""" + TRADE_STYLE_2 + + """References the subsidiary field.""" + SUBSIDIARY + + """References the importExportAgent field.""" + IMPORT_EXPORT_AGENT + + """References the marketingSegmentationCluster field.""" + MARKETING_SEGMENTATION_CLUSTER + + """References the smallBusiness field.""" + SMALL_BUSINESS + + """References the womenOwned field.""" + WOMEN_OWNED + + """References the minorityOwned field.""" + MINORITY_OWNED + + """References the employeesTotalReliability field.""" + EMPLOYEES_TOTAL_RELIABILITY + + """References the globalUltimateTotalEmployees field.""" + GLOBAL_ULTIMATE_TOTAL_EMPLOYEES + + """References the legalStatus field.""" + LEGAL_STATUS + + """References the currencyCode field.""" + CURRENCY_CODE + + """References the salesVolumeReliability field.""" + SALES_VOLUME_RELIABILITY + + """References the employeesHereReliability field.""" + EMPLOYEES_HERE_RELIABILITY + + """References the employeesHere field.""" + EMPLOYEES_HERE + + """References the ownOrRent field.""" + OWN_OR_RENT + + """References the sixthNaicsDesc field.""" + SIXTH_NAICS_DESC + + """References the sixthNaics field.""" + SIXTH_NAICS + + """References the fifthNaicsDesc field.""" + FIFTH_NAICS_DESC + + """References the fifthNaics field.""" + FIFTH_NAICS + + """References the fourthNaicsDesc field.""" + FOURTH_NAICS_DESC + + """References the fourthNaics field.""" + FOURTH_NAICS + + """References the thirdNaicsDesc field.""" + THIRD_NAICS_DESC + + """References the thirdNaics field.""" + THIRD_NAICS + + """References the secondNaicsDesc field.""" + SECOND_NAICS_DESC + + """References the secondNaics field.""" + SECOND_NAICS + + """References the primaryNaicsDesc field.""" + PRIMARY_NAICS_DESC + + """References the primaryNaics field.""" + PRIMARY_NAICS + + """References the sixthSicDesc field.""" + SIXTH_SIC_DESC + + """References the sixthSic field.""" + SIXTH_SIC + + """References the fifthSicDesc field.""" + FIFTH_SIC_DESC + + """References the fifthSic field.""" + FIFTH_SIC + + """References the fourthSicDesc field.""" + FOURTH_SIC_DESC + + """References the fourthSic field.""" + FOURTH_SIC + + """References the thirdSicDesc field.""" + THIRD_SIC_DESC + + """References the thirdSic field.""" + THIRD_SIC + + """References the secondSicDesc field.""" + SECOND_SIC_DESC + + """References the secondSic field.""" + SECOND_SIC + + """References the primarySicDesc field.""" + PRIMARY_SIC_DESC + + """References the primarySic field.""" + PRIMARY_SIC + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the yearStarted field.""" + YEAR_STARTED + + """References the tradeStyle1 field.""" + TRADE_STYLE_1 + + """References the fipsMsaDesc field.""" + FIPS_MSA_DESC + + """References the fipsMsaCode field.""" + FIPS_MSA_CODE + + """References the employeesTotal field.""" + EMPLOYEES_TOTAL + + """References the outOfBusiness field.""" + OUT_OF_BUSINESS + + """References the url field.""" + URL + + """References the salesVolume field.""" + SALES_VOLUME + + """References the stockExchange field.""" + STOCK_EXCHANGE + + """References the stockSymbol field.""" + STOCK_SYMBOL + + """References the publicIndicator field.""" + PUBLIC_INDICATOR + + """References the countryAccessCode field.""" + COUNTRY_ACCESS_CODE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracyStandard field.""" + GEOCODE_ACCURACY_STANDARD + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the D&B Company was updated. +""" +type SalesforceDandBCompanyUpdatedChange { + field: SalesforceDandBCompanyFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the D&B Company. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of D&B Company before the update.""" +type SalesforceDandBCompanyPreviousVersion { + """D&B Company ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Primary Business Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Primary Address""" + address: SalesforceAddress + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + sobjectMetadata: SalesforceDandBCompanySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DandBCompany + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDandBCompanyUpdatedSubscriptionPayload { + """The DandBCompany that was updated.""" + dandBCompany: SalesforceDandBCompany! + + """This field is deprecated. Use oldDandBCompany instead.""" + previousDandBCompany: SalesforceDandBCompany! @deprecated(reason: "Use oldDandBCompany instead.") + + """ + The previous version of the DandBCompany that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDandBCompany: SalesforceDandBCompanyPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDandBCompany` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDandBCompanyChangeListFilter): [SalesforceDandBCompanyUpdatedChange!]! +} + +type SalesforceDandBCompanyUndeletedSubscriptionPayload { + """The DandBCompany that was resurrected.""" + dandBCompany: SalesforceDandBCompany! +} + +type SalesforceDandBCompanyDeletedSubscriptionPayload { + """The DandBCompany that was deleted.""" + dandBCompany: SalesforceDandBCompany! +} + +type SalesforceDandBCompanyCreatedSubscriptionPayload { + """The DandBCompany that was created.""" + dandBCompany: SalesforceDandBCompany! +} + +""" +A filter to be used against SalesforceCreditMemoFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCreditMemoChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCreditMemoFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCreditMemoFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCreditMemoFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCreditMemoFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCreditMemoChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCreditMemoChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCreditMemoFieldEnum { + """References the totalAdjustmentAmountWithTax field.""" + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX + + """References the totalAdjustmentTaxAmount field.""" + TOTAL_ADJUSTMENT_TAX_AMOUNT + + """References the totalChargeAmountWithTax field.""" + TOTAL_CHARGE_AMOUNT_WITH_TAX + + """References the totalChargeTaxAmount field.""" + TOTAL_CHARGE_TAX_AMOUNT + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the status field.""" + STATUS + + """References the description field.""" + DESCRIPTION + + """References the creditDate field.""" + CREDIT_DATE + + """References the totalTaxAmount field.""" + TOTAL_TAX_AMOUNT + + """References the totalAdjustmentAmount field.""" + TOTAL_ADJUSTMENT_AMOUNT + + """References the totalChargeAmount field.""" + TOTAL_CHARGE_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the creditMemoNumber field.""" + CREDIT_MEMO_NUMBER + + """References the billingAccountId field.""" + BILLING_ACCOUNT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the documentNumber field.""" + DOCUMENT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Credit Memo was updated. +""" +type SalesforceCreditMemoUpdatedChange { + field: SalesforceCreditMemoFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Credit Memo. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Credit Memo before the update.""" +type SalesforceCreditMemoPreviousVersion { + """Credit Memo ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCreditMemoOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Document Number""" + documentNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Account ID""" + billingAccountId: String + + """Account ID""" + billingAccount: SalesforceAccount + + """Credit Memo Number""" + creditMemoNumber: String + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Credit Date""" + creditDate: String + + """Description""" + description: String + + """Status""" + status: String + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCreditMemoSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CreditMemo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCreditMemoUpdatedSubscriptionPayload { + """The CreditMemo that was updated.""" + creditMemo: SalesforceCreditMemo! + + """This field is deprecated. Use oldCreditMemo instead.""" + previousCreditMemo: SalesforceCreditMemo! @deprecated(reason: "Use oldCreditMemo instead.") + + """ + The previous version of the CreditMemo that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCreditMemo: SalesforceCreditMemoPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCreditMemo` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCreditMemoChangeListFilter): [SalesforceCreditMemoUpdatedChange!]! +} + +type SalesforceCreditMemoUndeletedSubscriptionPayload { + """The CreditMemo that was resurrected.""" + creditMemo: SalesforceCreditMemo! +} + +""" +A filter to be used against SalesforceCreditMemoLineFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCreditMemoLineChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCreditMemoLineFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCreditMemoLineFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCreditMemoLineFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCreditMemoLineFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCreditMemoLineChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCreditMemoLineChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCreditMemoLineFieldEnum { + """References the adjustmentAmountWithTax field.""" + ADJUSTMENT_AMOUNT_WITH_TAX + + """References the adjustmentTaxAmount field.""" + ADJUSTMENT_TAX_AMOUNT + + """References the chargeAmountWithTax field.""" + CHARGE_AMOUNT_WITH_TAX + + """References the chargeTaxAmount field.""" + CHARGE_TAX_AMOUNT + + """References the taxName field.""" + TAX_NAME + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the relatedLineId field.""" + RELATED_LINE_ID + + """References the referenceEntityItemType field.""" + REFERENCE_ENTITY_ITEM_TYPE + + """References the referenceEntityItemTypeCode field.""" + REFERENCE_ENTITY_ITEM_TYPE_CODE + + """References the description field.""" + DESCRIPTION + + """References the lineAmount field.""" + LINE_AMOUNT + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the status field.""" + STATUS + + """References the taxRate field.""" + TAX_RATE + + """References the taxCode field.""" + TAX_CODE + + """References the type field.""" + TYPE + + """References the taxEffectiveDate field.""" + TAX_EFFECTIVE_DATE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the creditMemoId field.""" + CREDIT_MEMO_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Credit Memo Line was updated. +""" +type SalesforceCreditMemoLineUpdatedChange { + field: SalesforceCreditMemoLineFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Credit Memo Line. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Credit Memo Line before the update.""" +type SalesforceCreditMemoLinePreviousVersion { + """Credit Memo Line ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Credit Memo ID""" + creditMemoId: String + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Type""" + type: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Status""" + status: String + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Line Amount""" + lineAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Credit Memo Line ID""" + relatedLine: SalesforceCreditMemoLine + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Tax Name""" + taxName: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCreditMemoLineSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CreditMemoLine + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCreditMemoLineUpdatedSubscriptionPayload { + """The CreditMemoLine that was updated.""" + creditMemoLine: SalesforceCreditMemoLine! + + """This field is deprecated. Use oldCreditMemoLine instead.""" + previousCreditMemoLine: SalesforceCreditMemoLine! @deprecated(reason: "Use oldCreditMemoLine instead.") + + """ + The previous version of the CreditMemoLine that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCreditMemoLine: SalesforceCreditMemoLinePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCreditMemoLine` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCreditMemoLineChangeListFilter): [SalesforceCreditMemoLineUpdatedChange!]! +} + +type SalesforceCreditMemoLineUndeletedSubscriptionPayload { + """The CreditMemoLine that was resurrected.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoLineDeletedSubscriptionPayload { + """The CreditMemoLine that was deleted.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoLineCreatedSubscriptionPayload { + """The CreditMemoLine that was created.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoDeletedSubscriptionPayload { + """The CreditMemo that was deleted.""" + creditMemo: SalesforceCreditMemo! +} + +type SalesforceCreditMemoCreatedSubscriptionPayload { + """The CreditMemo that was created.""" + creditMemo: SalesforceCreditMemo! +} + +""" +A filter to be used against SalesforceContractFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContractChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContractFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContractFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContractFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContractFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContractChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContractChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContractFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastApprovedDate field.""" + LAST_APPROVED_DATE + + """References the contractNumber field.""" + CONTRACT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the description field.""" + DESCRIPTION + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the specialTerms field.""" + SPECIAL_TERMS + + """References the customerSignedDate field.""" + CUSTOMER_SIGNED_DATE + + """References the customerSignedTitle field.""" + CUSTOMER_SIGNED_TITLE + + """References the customerSignedId field.""" + CUSTOMER_SIGNED_ID + + """References the companySignedDate field.""" + COMPANY_SIGNED_DATE + + """References the companySignedId field.""" + COMPANY_SIGNED_ID + + """References the status field.""" + STATUS + + """References the ownerId field.""" + OWNER_ID + + """References the contractTerm field.""" + CONTRACT_TERM + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the ownerExpirationNotice field.""" + OWNER_EXPIRATION_NOTICE + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Contract was updated.""" +type SalesforceContractUpdatedChange { + field: SalesforceContractFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contract. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contract before the update.""" +type SalesforceContractPreviousVersion { + """Contract ID""" + id: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Deleted""" + isDeleted: Boolean + + """Contract Number""" + contractNumber: String + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContractSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contract""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContractUpdatedSubscriptionPayload { + """The Contract that was updated.""" + contract: SalesforceContract! + + """This field is deprecated. Use oldContract instead.""" + previousContract: SalesforceContract! @deprecated(reason: "Use oldContract instead.") + + """ + The previous version of the Contract that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContract: SalesforceContractPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContract` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContractChangeListFilter): [SalesforceContractUpdatedChange!]! +} + +type SalesforceContractUndeletedSubscriptionPayload { + """The Contract that was resurrected.""" + contract: SalesforceContract! +} + +type SalesforceContractDeletedSubscriptionPayload { + """The Contract that was deleted.""" + contract: SalesforceContract! +} + +type SalesforceContractCreatedSubscriptionPayload { + """The Contract that was created.""" + contract: SalesforceContract! +} + +""" +A filter to be used against SalesforceContractChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContractChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContractChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContractChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContractChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContractChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContractChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContractChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContractChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastApprovedDate field.""" + LAST_APPROVED_DATE + + """References the contractNumber field.""" + CONTRACT_NUMBER + + """References the description field.""" + DESCRIPTION + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the specialTerms field.""" + SPECIAL_TERMS + + """References the customerSignedDate field.""" + CUSTOMER_SIGNED_DATE + + """References the customerSignedTitle field.""" + CUSTOMER_SIGNED_TITLE + + """References the customerSignedId field.""" + CUSTOMER_SIGNED_ID + + """References the companySignedDate field.""" + COMPANY_SIGNED_DATE + + """References the companySignedId field.""" + COMPANY_SIGNED_ID + + """References the status field.""" + STATUS + + """References the ownerId field.""" + OWNER_ID + + """References the contractTerm field.""" + CONTRACT_TERM + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the ownerExpirationNotice field.""" + OWNER_EXPIRATION_NOTICE + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contract Change Event was updated. +""" +type SalesforceContractChangeEventUpdatedChange { + field: SalesforceContractChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contract Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contract Change Event before the update.""" +type SalesforceContractChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Contract Number""" + contractNumber: String + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContractChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContractChangeEventUpdatedSubscriptionPayload { + """The ContractChangeEvent that was updated.""" + contractChangeEvent: SalesforceContractChangeEvent! + + """This field is deprecated. Use oldContractChangeEvent instead.""" + previousContractChangeEvent: SalesforceContractChangeEvent! @deprecated(reason: "Use oldContractChangeEvent instead.") + + """ + The previous version of the ContractChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContractChangeEvent: SalesforceContractChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContractChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContractChangeEventChangeListFilter): [SalesforceContractChangeEventUpdatedChange!]! +} + +type SalesforceContractChangeEventUndeletedSubscriptionPayload { + """The ContractChangeEvent that was resurrected.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +type SalesforceContractChangeEventDeletedSubscriptionPayload { + """The ContractChangeEvent that was deleted.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +type SalesforceContractChangeEventCreatedSubscriptionPayload { + """The ContractChangeEvent that was created.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +""" +A filter to be used against SalesforceContentVersionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentVersionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentVersionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentVersionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentVersionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentVersionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentVersionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentVersionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentVersionFieldEnum { + """References the isAssetEnabled field.""" + IS_ASSET_ENABLED + + """References the isMajorVersion field.""" + IS_MAJOR_VERSION + + """References the checksum field.""" + CHECKSUM + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the externalDocumentInfo2 field.""" + EXTERNAL_DOCUMENT_INFO_2 + + """References the externalDocumentInfo1 field.""" + EXTERNAL_DOCUMENT_INFO_1 + + """References the textPreview field.""" + TEXT_PREVIEW + + """References the contentLocation field.""" + CONTENT_LOCATION + + """References the origin field.""" + ORIGIN + + """References the firstPublishLocationId field.""" + FIRST_PUBLISH_LOCATION_ID + + """References the fileExtension field.""" + FILE_EXTENSION + + """References the contentSize field.""" + CONTENT_SIZE + + """References the versionData field.""" + VERSION_DATA + + """References the publishStatus field.""" + PUBLISH_STATUS + + """References the fileType field.""" + FILE_TYPE + + """References the tagCsv field.""" + TAG_CSV + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the featuredContentDate field.""" + FEATURED_CONTENT_DATE + + """References the featuredContentBoost field.""" + FEATURED_CONTENT_BOOST + + """References the negativeRatingCount field.""" + NEGATIVE_RATING_COUNT + + """References the positiveRatingCount field.""" + POSITIVE_RATING_COUNT + + """References the contentModifiedById field.""" + CONTENT_MODIFIED_BY_ID + + """References the contentModifiedDate field.""" + CONTENT_MODIFIED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the ratingCount field.""" + RATING_COUNT + + """References the pathOnClient field.""" + PATH_ON_CLIENT + + """References the sharingPrivacy field.""" + SHARING_PRIVACY + + """References the sharingOption field.""" + SHARING_OPTION + + """References the reasonForChange field.""" + REASON_FOR_CHANGE + + """References the description field.""" + DESCRIPTION + + """References the title field.""" + TITLE + + """References the versionNumber field.""" + VERSION_NUMBER + + """References the contentBodyId field.""" + CONTENT_BODY_ID + + """References the contentUrl field.""" + CONTENT_URL + + """References the isLatest field.""" + IS_LATEST + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Version was updated. +""" +type SalesforceContentVersionUpdatedChange { + field: SalesforceContentVersionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Version. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Version before the update.""" +type SalesforceContentVersionPreviousVersion { + """ContentVersion ID""" + id: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Latest""" + isLatest: Boolean + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Content Body ID""" + contentBody: SalesforceContentBody + + """Version Number""" + versionNumber: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Path On Client""" + pathOnClient: String + + """Rating Count""" + ratingCount: Int + + """Is Deleted""" + isDeleted: Boolean + + """Content Modified Date""" + contentModifiedDate: String + + """User ID""" + contentModifiedById: String + + """User ID""" + contentModifiedBy: SalesforceUser + + """Positive Rating Count""" + positiveRatingCount: Int + + """Negative Rating Count""" + negativeRatingCount: Int + + """Featured Content Boost""" + featuredContentBoost: Int + + """Featured Content Date""" + featuredContentDate: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """System Modstamp""" + systemModstamp: String + + """Tags""" + tagCsv: String + + """File Type""" + fileType: String + + """Publish Status""" + publishStatus: String + + """Version Data""" + versionData: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """First Publish Location ID""" + firstPublishLocation: SalesforceContentVersionFirstPublishLocationUnion + + """Content Origin""" + origin: String + + """Content Location""" + contentLocation: String + + """Text Preview""" + textPreview: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """Checksum""" + checksum: String + + """Major Version""" + isMajorVersion: Boolean + + """Asset File Enabled""" + isAssetEnabled: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentVersionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + sobjectMetadata: SalesforceContentVersionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentVersionUpdatedSubscriptionPayload { + """The ContentVersion that was updated.""" + contentVersion: SalesforceContentVersion! + + """This field is deprecated. Use oldContentVersion instead.""" + previousContentVersion: SalesforceContentVersion! @deprecated(reason: "Use oldContentVersion instead.") + + """ + The previous version of the ContentVersion that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentVersion: SalesforceContentVersionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentVersion` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentVersionChangeListFilter): [SalesforceContentVersionUpdatedChange!]! +} + +type SalesforceContentVersionUndeletedSubscriptionPayload { + """The ContentVersion that was resurrected.""" + contentVersion: SalesforceContentVersion! +} + +type SalesforceContentVersionDeletedSubscriptionPayload { + """The ContentVersion that was deleted.""" + contentVersion: SalesforceContentVersion! +} + +type SalesforceContentVersionCreatedSubscriptionPayload { + """The ContentVersion that was created.""" + contentVersion: SalesforceContentVersion! +} + +""" +A filter to be used against SalesforceContentDocumentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDocumentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDocumentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDocumentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDocumentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDocumentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDocumentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDocumentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDocumentFieldEnum { + """References the contentAssetId field.""" + CONTENT_ASSET_ID + + """References the contentModifiedDate field.""" + CONTENT_MODIFIED_DATE + + """References the sharingPrivacy field.""" + SHARING_PRIVACY + + """References the sharingOption field.""" + SHARING_OPTION + + """References the fileExtension field.""" + FILE_EXTENSION + + """References the fileType field.""" + FILE_TYPE + + """References the contentSize field.""" + CONTENT_SIZE + + """References the description field.""" + DESCRIPTION + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the parentId field.""" + PARENT_ID + + """References the latestPublishedVersionId field.""" + LATEST_PUBLISHED_VERSION_ID + + """References the publishStatus field.""" + PUBLISH_STATUS + + """References the title field.""" + TITLE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the ownerId field.""" + OWNER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the archivedDate field.""" + ARCHIVED_DATE + + """References the archivedById field.""" + ARCHIVED_BY_ID + + """References the isArchived field.""" + IS_ARCHIVED + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Document was updated. +""" +type SalesforceContentDocumentUpdatedChange { + field: SalesforceContentDocumentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Document. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Document before the update.""" +type SalesforceContentDocumentPreviousVersion { + """ContentDocument ID""" + id: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Is Archived""" + isArchived: Boolean + + """User ID""" + archivedById: String + + """User ID""" + archivedBy: SalesforceUser + + """Archived Date""" + archivedDate: String + + """Is Deleted""" + isDeleted: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Title""" + title: String + + """Publish Status""" + publishStatus: String + + """Latest Published Version ID""" + latestPublishedVersionId: String + + """Latest Published Version ID""" + latestPublishedVersion: SalesforceContentVersion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContentWorkspace + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Size""" + contentSize: Int + + """File Type""" + fileType: String + + """File Extension""" + fileExtension: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Content Modified Date""" + contentModifiedDate: String + + """Asset File ID""" + contentAssetId: String + + """Asset File ID""" + contentAsset: SalesforceContentAsset + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByChildRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Image""" + imagesByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContentDocumentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocument + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDocumentUpdatedSubscriptionPayload { + """The ContentDocument that was updated.""" + contentDocument: SalesforceContentDocument! + + """This field is deprecated. Use oldContentDocument instead.""" + previousContentDocument: SalesforceContentDocument! @deprecated(reason: "Use oldContentDocument instead.") + + """ + The previous version of the ContentDocument that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDocument: SalesforceContentDocumentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDocument` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDocumentChangeListFilter): [SalesforceContentDocumentUpdatedChange!]! +} + +type SalesforceContentDocumentUndeletedSubscriptionPayload { + """The ContentDocument that was resurrected.""" + contentDocument: SalesforceContentDocument! +} + +""" +A filter to be used against SalesforceContentDocumentLinkFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDocumentLinkChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDocumentLinkFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDocumentLinkFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDocumentLinkFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDocumentLinkFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDocumentLinkChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDocumentLinkChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDocumentLinkFieldEnum { + """References the visibility field.""" + VISIBILITY + + """References the shareType field.""" + SHARE_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the linkedEntityId field.""" + LINKED_ENTITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Document Link was updated. +""" +type SalesforceContentDocumentLinkUpdatedChange { + field: SalesforceContentDocumentLinkFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Document Link. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Document Link before the update.""" +type SalesforceContentDocumentLinkPreviousVersion { + """ContentDocumentLink ID""" + id: String + + """Linked Entity ID""" + linkedEntityId: String + + """Linked Entity ID""" + linkedEntity: SalesforceContentDocumentLinkLinkedEntityUnion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentDocumentLinkSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocumentLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDocumentLinkUpdatedSubscriptionPayload { + """The ContentDocumentLink that was updated.""" + contentDocumentLink: SalesforceContentDocumentLink! + + """This field is deprecated. Use oldContentDocumentLink instead.""" + previousContentDocumentLink: SalesforceContentDocumentLink! @deprecated(reason: "Use oldContentDocumentLink instead.") + + """ + The previous version of the ContentDocumentLink that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDocumentLink: SalesforceContentDocumentLinkPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDocumentLink` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDocumentLinkChangeListFilter): [SalesforceContentDocumentLinkUpdatedChange!]! +} + +type SalesforceContentDocumentLinkUndeletedSubscriptionPayload { + """The ContentDocumentLink that was resurrected.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentLinkDeletedSubscriptionPayload { + """The ContentDocumentLink that was deleted.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentLinkCreatedSubscriptionPayload { + """The ContentDocumentLink that was created.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentDeletedSubscriptionPayload { + """The ContentDocument that was deleted.""" + contentDocument: SalesforceContentDocument! +} + +type SalesforceContentDocumentCreatedSubscriptionPayload { + """The ContentDocument that was created.""" + contentDocument: SalesforceContentDocument! +} + +""" +A filter to be used against SalesforceContentDistributionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDistributionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDistributionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDistributionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDistributionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDistributionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDistributionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDistributionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDistributionFieldEnum { + """References the pdfDownloadUrl field.""" + PDF_DOWNLOAD_URL + + """References the contentDownloadUrl field.""" + CONTENT_DOWNLOAD_URL + + """References the distributionPublicUrl field.""" + DISTRIBUTION_PUBLIC_URL + + """References the lastViewDate field.""" + LAST_VIEW_DATE + + """References the firstViewDate field.""" + FIRST_VIEW_DATE + + """References the viewCount field.""" + VIEW_COUNT + + """References the password field.""" + PASSWORD + + """References the expiryDate field.""" + EXPIRY_DATE + + """References the preferencesNotifyRndtnComplete field.""" + PREFERENCES_NOTIFY_RNDTN_COMPLETE + + """References the preferencesExpires field.""" + PREFERENCES_EXPIRES + + """References the preferencesAllowViewInBrowser field.""" + PREFERENCES_ALLOW_VIEW_IN_BROWSER + + """References the preferencesLinkLatestVersion field.""" + PREFERENCES_LINK_LATEST_VERSION + + """References the preferencesNotifyOnVisit field.""" + PREFERENCES_NOTIFY_ON_VISIT + + """References the preferencesPasswordRequired field.""" + PREFERENCES_PASSWORD_REQUIRED + + """References the preferencesAllowOriginalDownload field.""" + PREFERENCES_ALLOW_ORIGINAL_DOWNLOAD + + """References the preferencesAllowPdfDownload field.""" + PREFERENCES_ALLOW_PDF_DOWNLOAD + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the contentVersionId field.""" + CONTENT_VERSION_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the name field.""" + NAME + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Delivery was updated. +""" +type SalesforceContentDistributionUpdatedChange { + field: SalesforceContentDistributionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Delivery. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Delivery before the update.""" +type SalesforceContentDistributionPreviousVersion { + """Content Delivery ID""" + id: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Content Delivery Name""" + name: String + + """Deleted""" + isDeleted: Boolean + + """ContentVersion ID""" + contentVersionId: String + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentDistributionRelatedRecordUnion + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String + + """Password""" + password: String + + """View Count""" + viewCount: Int + + """First Viewed""" + firstViewDate: String + + """Last Viewed""" + lastViewDate: String + + """External Link""" + distributionPublicUrl: String + + """File Download Link""" + contentDownloadUrl: String + + """PDF Download Link""" + pdfDownloadUrl: String + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistribution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDistributionUpdatedSubscriptionPayload { + """The ContentDistribution that was updated.""" + contentDistribution: SalesforceContentDistribution! + + """This field is deprecated. Use oldContentDistribution instead.""" + previousContentDistribution: SalesforceContentDistribution! @deprecated(reason: "Use oldContentDistribution instead.") + + """ + The previous version of the ContentDistribution that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDistribution: SalesforceContentDistributionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDistribution` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDistributionChangeListFilter): [SalesforceContentDistributionUpdatedChange!]! +} + +type SalesforceContentDistributionUndeletedSubscriptionPayload { + """The ContentDistribution that was resurrected.""" + contentDistribution: SalesforceContentDistribution! +} + +type SalesforceContentDistributionDeletedSubscriptionPayload { + """The ContentDistribution that was deleted.""" + contentDistribution: SalesforceContentDistribution! +} + +type SalesforceContentDistributionCreatedSubscriptionPayload { + """The ContentDistribution that was created.""" + contentDistribution: SalesforceContentDistribution! +} + +""" +A filter to be used against SalesforceContactFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the photoUrl field.""" + PHOTO_URL + + """References the isEmailBounced field.""" + IS_EMAIL_BOUNCED + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastCuUpdateDate field.""" + LAST_CU_UPDATE_DATE + + """References the lastCuRequestDate field.""" + LAST_CU_REQUEST_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the birthdate field.""" + BIRTHDATE + + """References the leadSource field.""" + LEAD_SOURCE + + """References the assistantName field.""" + ASSISTANT_NAME + + """References the department field.""" + DEPARTMENT + + """References the title field.""" + TITLE + + """References the email field.""" + EMAIL + + """References the reportsToId field.""" + REPORTS_TO_ID + + """References the assistantPhone field.""" + ASSISTANT_PHONE + + """References the otherPhone field.""" + OTHER_PHONE + + """References the homePhone field.""" + HOME_PHONE + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingLongitude field.""" + MAILING_LONGITUDE + + """References the mailingLatitude field.""" + MAILING_LATITUDE + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the otherAddress field.""" + OTHER_ADDRESS + + """References the otherGeocodeAccuracy field.""" + OTHER_GEOCODE_ACCURACY + + """References the otherLongitude field.""" + OTHER_LONGITUDE + + """References the otherLatitude field.""" + OTHER_LATITUDE + + """References the otherCountry field.""" + OTHER_COUNTRY + + """References the otherPostalCode field.""" + OTHER_POSTAL_CODE + + """References the otherState field.""" + OTHER_STATE + + """References the otherCity field.""" + OTHER_CITY + + """References the otherStreet field.""" + OTHER_STREET + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the accountId field.""" + ACCOUNT_ID + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Contact was updated.""" +type SalesforceContactUpdatedChange { + field: SalesforceContactFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact before the update.""" +type SalesforceContactPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Contact ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Is Email Bounced""" + isEmailBounced: Boolean + + """Photo URL""" + photoUrl: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contactsByReportsToId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsBySfdcIdId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce Order""" + ordersByBillToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCustomerAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByShipToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceContactSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contact""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactUpdatedSubscriptionPayload { + """The Contact that was updated.""" + contact: SalesforceContact! + + """This field is deprecated. Use oldContact instead.""" + previousContact: SalesforceContact! @deprecated(reason: "Use oldContact instead.") + + """ + The previous version of the Contact that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContact: SalesforceContactPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContact` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactChangeListFilter): [SalesforceContactUpdatedChange!]! +} + +type SalesforceContactUndeletedSubscriptionPayload { + """The Contact that was resurrected.""" + contact: SalesforceContact! +} + +""" +A filter to be used against SalesforceContactRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactRequestFieldEnum { + """References the requestDescription field.""" + REQUEST_DESCRIPTION + + """References the requestReason field.""" + REQUEST_REASON + + """References the status field.""" + STATUS + + """References the preferredChannel field.""" + PREFERRED_CHANNEL + + """References the preferredPhone field.""" + PREFERRED_PHONE + + """References the whoId field.""" + WHO_ID + + """References the whatId field.""" + WHAT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Request was updated. +""" +type SalesforceContactRequestUpdatedChange { + field: SalesforceContactRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Request before the update.""" +type SalesforceContactRequestPreviousVersion { + """Contact Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Contact Request Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceContactRequestWhatUnion + + """Requestor ID""" + whoId: String + + """Requestor ID""" + who: SalesforceContactRequestWhoUnion + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceContactRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactRequestUpdatedSubscriptionPayload { + """The ContactRequest that was updated.""" + contactRequest: SalesforceContactRequest! + + """This field is deprecated. Use oldContactRequest instead.""" + previousContactRequest: SalesforceContactRequest! @deprecated(reason: "Use oldContactRequest instead.") + + """ + The previous version of the ContactRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactRequest: SalesforceContactRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactRequestChangeListFilter): [SalesforceContactRequestUpdatedChange!]! +} + +type SalesforceContactRequestUndeletedSubscriptionPayload { + """The ContactRequest that was resurrected.""" + contactRequest: SalesforceContactRequest! +} + +type SalesforceContactRequestDeletedSubscriptionPayload { + """The ContactRequest that was deleted.""" + contactRequest: SalesforceContactRequest! +} + +type SalesforceContactRequestCreatedSubscriptionPayload { + """The ContactRequest that was created.""" + contactRequest: SalesforceContactRequest! +} + +""" +A filter to be used against SalesforceContactPointTypeConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointTypeConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointTypeConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointTypeConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointTypeConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointTypeConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointTypeConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointTypeConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointTypeConsentFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointType field.""" + CONTACT_POINT_TYPE + + """References the partyId field.""" + PARTY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Type Consent was updated. +""" +type SalesforceContactPointTypeConsentUpdatedChange { + field: SalesforceContactPointTypeConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Type Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Type Consent before the update.""" +type SalesforceContactPointTypeConsentPreviousVersion { + """Contact Point Type Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointTypeConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointTypeConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointTypeConsentUpdatedSubscriptionPayload { + """The ContactPointTypeConsent that was updated.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! + + """This field is deprecated. Use oldContactPointTypeConsent instead.""" + previousContactPointTypeConsent: SalesforceContactPointTypeConsent! @deprecated(reason: "Use oldContactPointTypeConsent instead.") + + """ + The previous version of the ContactPointTypeConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointTypeConsent: SalesforceContactPointTypeConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointTypeConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointTypeConsentChangeListFilter): [SalesforceContactPointTypeConsentUpdatedChange!]! +} + +type SalesforceContactPointTypeConsentUndeletedSubscriptionPayload { + """The ContactPointTypeConsent that was resurrected.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +type SalesforceContactPointTypeConsentDeletedSubscriptionPayload { + """The ContactPointTypeConsent that was deleted.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +type SalesforceContactPointTypeConsentCreatedSubscriptionPayload { + """The ContactPointTypeConsent that was created.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +""" +A filter to be used against SalesforceContactPointTypeConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointTypeConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointTypeConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointTypeConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointTypeConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointTypeConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointTypeConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointTypeConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointTypeConsentChangeEventFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointType field.""" + CONTACT_POINT_TYPE + + """References the partyId field.""" + PARTY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Type Consent Change Event was updated. +""" +type SalesforceContactPointTypeConsentChangeEventUpdatedChange { + field: SalesforceContactPointTypeConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Type Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Type Consent Change Event before the update. +""" +type SalesforceContactPointTypeConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointTypeConsentChangeEventUpdatedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was updated.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! + + """ + This field is deprecated. Use oldContactPointTypeConsentChangeEvent instead. + """ + previousContactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! @deprecated(reason: "Use oldContactPointTypeConsentChangeEvent instead.") + + """ + The previous version of the ContactPointTypeConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointTypeConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointTypeConsentChangeEventChangeListFilter): [SalesforceContactPointTypeConsentChangeEventUpdatedChange!]! +} + +type SalesforceContactPointTypeConsentChangeEventUndeletedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was resurrected.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +type SalesforceContactPointTypeConsentChangeEventDeletedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was deleted.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +type SalesforceContactPointTypeConsentChangeEventCreatedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was created.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointPhoneFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointPhoneChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointPhoneFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointPhoneFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointPhoneFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointPhoneFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointPhoneChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointPhoneChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointPhoneFieldEnum { + """References the isBusinessPhone field.""" + IS_BUSINESS_PHONE + + """References the isPersonalPhone field.""" + IS_PERSONAL_PHONE + + """References the isFaxCapable field.""" + IS_FAX_CAPABLE + + """References the formattedNationalPhoneNumber field.""" + FORMATTED_NATIONAL_PHONE_NUMBER + + """References the formattedInternationalPhoneNumber field.""" + FORMATTED_INTERNATIONAL_PHONE_NUMBER + + """References the isSmsCapable field.""" + IS_SMS_CAPABLE + + """References the phoneType field.""" + PHONE_TYPE + + """References the extensionNumber field.""" + EXTENSION_NUMBER + + """References the telephoneNumber field.""" + TELEPHONE_NUMBER + + """References the areaCode field.""" + AREA_CODE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Phone was updated. +""" +type SalesforceContactPointPhoneUpdatedChange { + field: SalesforceContactPointPhoneFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Phone. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Phone before the update.""" +type SalesforceContactPointPhonePreviousVersion { + """Contact Point Phone ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointPhoneOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointPhoneSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhone + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointPhoneUpdatedSubscriptionPayload { + """The ContactPointPhone that was updated.""" + contactPointPhone: SalesforceContactPointPhone! + + """This field is deprecated. Use oldContactPointPhone instead.""" + previousContactPointPhone: SalesforceContactPointPhone! @deprecated(reason: "Use oldContactPointPhone instead.") + + """ + The previous version of the ContactPointPhone that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointPhone: SalesforceContactPointPhonePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointPhone` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointPhoneChangeListFilter): [SalesforceContactPointPhoneUpdatedChange!]! +} + +type SalesforceContactPointPhoneUndeletedSubscriptionPayload { + """The ContactPointPhone that was resurrected.""" + contactPointPhone: SalesforceContactPointPhone! +} + +type SalesforceContactPointPhoneDeletedSubscriptionPayload { + """The ContactPointPhone that was deleted.""" + contactPointPhone: SalesforceContactPointPhone! +} + +type SalesforceContactPointPhoneCreatedSubscriptionPayload { + """The ContactPointPhone that was created.""" + contactPointPhone: SalesforceContactPointPhone! +} + +""" +A filter to be used against SalesforceContactPointPhoneChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointPhoneChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointPhoneChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointPhoneChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointPhoneChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointPhoneChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointPhoneChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointPhoneChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointPhoneChangeEventFieldEnum { + """References the isBusinessPhone field.""" + IS_BUSINESS_PHONE + + """References the isPersonalPhone field.""" + IS_PERSONAL_PHONE + + """References the isFaxCapable field.""" + IS_FAX_CAPABLE + + """References the formattedNationalPhoneNumber field.""" + FORMATTED_NATIONAL_PHONE_NUMBER + + """References the formattedInternationalPhoneNumber field.""" + FORMATTED_INTERNATIONAL_PHONE_NUMBER + + """References the isSmsCapable field.""" + IS_SMS_CAPABLE + + """References the phoneType field.""" + PHONE_TYPE + + """References the extensionNumber field.""" + EXTENSION_NUMBER + + """References the telephoneNumber field.""" + TELEPHONE_NUMBER + + """References the areaCode field.""" + AREA_CODE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Phone Change Event was updated. +""" +type SalesforceContactPointPhoneChangeEventUpdatedChange { + field: SalesforceContactPointPhoneChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Phone Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Phone Change Event before the update. +""" +type SalesforceContactPointPhoneChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointPhoneChangeEventUpdatedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was updated.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! + + """This field is deprecated. Use oldContactPointPhoneChangeEvent instead.""" + previousContactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! @deprecated(reason: "Use oldContactPointPhoneChangeEvent instead.") + + """ + The previous version of the ContactPointPhoneChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointPhoneChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointPhoneChangeEventChangeListFilter): [SalesforceContactPointPhoneChangeEventUpdatedChange!]! +} + +type SalesforceContactPointPhoneChangeEventUndeletedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was resurrected.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +type SalesforceContactPointPhoneChangeEventDeletedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was deleted.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +type SalesforceContactPointPhoneChangeEventCreatedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was created.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointEmailFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointEmailChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointEmailFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointEmailFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointEmailFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointEmailFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointEmailChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointEmailChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointEmailFieldEnum { + """References the emailLatestBounceReasonText field.""" + EMAIL_LATEST_BOUNCE_REASON_TEXT + + """References the emailLatestBounceDateTime field.""" + EMAIL_LATEST_BOUNCE_DATE_TIME + + """References the emailDomain field.""" + EMAIL_DOMAIN + + """References the emailMailBox field.""" + EMAIL_MAIL_BOX + + """References the emailAddress field.""" + EMAIL_ADDRESS + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Email was updated. +""" +type SalesforceContactPointEmailUpdatedChange { + field: SalesforceContactPointEmailFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Email. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Email before the update.""" +type SalesforceContactPointEmailPreviousVersion { + """Contact Point Email ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointEmailSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointEmailUpdatedSubscriptionPayload { + """The ContactPointEmail that was updated.""" + contactPointEmail: SalesforceContactPointEmail! + + """This field is deprecated. Use oldContactPointEmail instead.""" + previousContactPointEmail: SalesforceContactPointEmail! @deprecated(reason: "Use oldContactPointEmail instead.") + + """ + The previous version of the ContactPointEmail that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointEmail: SalesforceContactPointEmailPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointEmail` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointEmailChangeListFilter): [SalesforceContactPointEmailUpdatedChange!]! +} + +type SalesforceContactPointEmailUndeletedSubscriptionPayload { + """The ContactPointEmail that was resurrected.""" + contactPointEmail: SalesforceContactPointEmail! +} + +type SalesforceContactPointEmailDeletedSubscriptionPayload { + """The ContactPointEmail that was deleted.""" + contactPointEmail: SalesforceContactPointEmail! +} + +type SalesforceContactPointEmailCreatedSubscriptionPayload { + """The ContactPointEmail that was created.""" + contactPointEmail: SalesforceContactPointEmail! +} + +""" +A filter to be used against SalesforceContactPointEmailChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointEmailChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointEmailChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointEmailChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointEmailChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointEmailChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointEmailChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointEmailChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointEmailChangeEventFieldEnum { + """References the emailLatestBounceReasonText field.""" + EMAIL_LATEST_BOUNCE_REASON_TEXT + + """References the emailLatestBounceDateTime field.""" + EMAIL_LATEST_BOUNCE_DATE_TIME + + """References the emailDomain field.""" + EMAIL_DOMAIN + + """References the emailMailBox field.""" + EMAIL_MAIL_BOX + + """References the emailAddress field.""" + EMAIL_ADDRESS + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Email Change Event was updated. +""" +type SalesforceContactPointEmailChangeEventUpdatedChange { + field: SalesforceContactPointEmailChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Email Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Email Change Event before the update. +""" +type SalesforceContactPointEmailChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointEmailChangeEventUpdatedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was updated.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! + + """This field is deprecated. Use oldContactPointEmailChangeEvent instead.""" + previousContactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! @deprecated(reason: "Use oldContactPointEmailChangeEvent instead.") + + """ + The previous version of the ContactPointEmailChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointEmailChangeEvent: SalesforceContactPointEmailChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointEmailChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointEmailChangeEventChangeListFilter): [SalesforceContactPointEmailChangeEventUpdatedChange!]! +} + +type SalesforceContactPointEmailChangeEventUndeletedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was resurrected.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +type SalesforceContactPointEmailChangeEventDeletedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was deleted.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +type SalesforceContactPointEmailChangeEventCreatedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was created.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointConsentFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Consent was updated. +""" +type SalesforceContactPointConsentUpdatedChange { + field: SalesforceContactPointConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Consent before the update.""" +type SalesforceContactPointConsentPreviousVersion { + """Contact Point Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointConsentUpdatedSubscriptionPayload { + """The ContactPointConsent that was updated.""" + contactPointConsent: SalesforceContactPointConsent! + + """This field is deprecated. Use oldContactPointConsent instead.""" + previousContactPointConsent: SalesforceContactPointConsent! @deprecated(reason: "Use oldContactPointConsent instead.") + + """ + The previous version of the ContactPointConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointConsent: SalesforceContactPointConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointConsentChangeListFilter): [SalesforceContactPointConsentUpdatedChange!]! +} + +type SalesforceContactPointConsentUndeletedSubscriptionPayload { + """The ContactPointConsent that was resurrected.""" + contactPointConsent: SalesforceContactPointConsent! +} + +type SalesforceContactPointConsentDeletedSubscriptionPayload { + """The ContactPointConsent that was deleted.""" + contactPointConsent: SalesforceContactPointConsent! +} + +type SalesforceContactPointConsentCreatedSubscriptionPayload { + """The ContactPointConsent that was created.""" + contactPointConsent: SalesforceContactPointConsent! +} + +""" +A filter to be used against SalesforceContactPointConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointConsentChangeEventFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Consent Change Event was updated. +""" +type SalesforceContactPointConsentChangeEventUpdatedChange { + field: SalesforceContactPointConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Consent Change Event before the update. +""" +type SalesforceContactPointConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentChangeEventContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointConsentChangeEventUpdatedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was updated.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! + + """ + This field is deprecated. Use oldContactPointConsentChangeEvent instead. + """ + previousContactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! @deprecated(reason: "Use oldContactPointConsentChangeEvent instead.") + + """ + The previous version of the ContactPointConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointConsentChangeEvent: SalesforceContactPointConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointConsentChangeEventChangeListFilter): [SalesforceContactPointConsentChangeEventUpdatedChange!]! +} + +type SalesforceContactPointConsentChangeEventUndeletedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was resurrected.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +type SalesforceContactPointConsentChangeEventDeletedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was deleted.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +type SalesforceContactPointConsentChangeEventCreatedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was created.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointAddressFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointAddressChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointAddressFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointAddressFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointAddressFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointAddressFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointAddressChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointAddressChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointAddressFieldEnum { + """References the usageType field.""" + USAGE_TYPE + + """References the preferenceRank field.""" + PREFERENCE_RANK + + """References the isDefault field.""" + IS_DEFAULT + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the addressType field.""" + ADDRESS_TYPE + + """References the contactPointPhoneId field.""" + CONTACT_POINT_PHONE_ID + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Address was updated. +""" +type SalesforceContactPointAddressUpdatedChange { + field: SalesforceContactPointAddressFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Address. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Address before the update.""" +type SalesforceContactPointAddressPreviousVersion { + """Contact Point Address ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointAddressOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddressHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointAddressSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointAddressUpdatedSubscriptionPayload { + """The ContactPointAddress that was updated.""" + contactPointAddress: SalesforceContactPointAddress! + + """This field is deprecated. Use oldContactPointAddress instead.""" + previousContactPointAddress: SalesforceContactPointAddress! @deprecated(reason: "Use oldContactPointAddress instead.") + + """ + The previous version of the ContactPointAddress that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointAddress: SalesforceContactPointAddressPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointAddress` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointAddressChangeListFilter): [SalesforceContactPointAddressUpdatedChange!]! +} + +type SalesforceContactPointAddressUndeletedSubscriptionPayload { + """The ContactPointAddress that was resurrected.""" + contactPointAddress: SalesforceContactPointAddress! +} + +type SalesforceContactPointAddressDeletedSubscriptionPayload { + """The ContactPointAddress that was deleted.""" + contactPointAddress: SalesforceContactPointAddress! +} + +type SalesforceContactPointAddressCreatedSubscriptionPayload { + """The ContactPointAddress that was created.""" + contactPointAddress: SalesforceContactPointAddress! +} + +""" +A filter to be used against SalesforceContactPointAddressChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointAddressChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointAddressChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointAddressChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointAddressChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointAddressChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointAddressChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointAddressChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointAddressChangeEventFieldEnum { + """References the usageType field.""" + USAGE_TYPE + + """References the preferenceRank field.""" + PREFERENCE_RANK + + """References the isDefault field.""" + IS_DEFAULT + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the addressType field.""" + ADDRESS_TYPE + + """References the contactPointPhoneId field.""" + CONTACT_POINT_PHONE_ID + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Address Change Event was updated. +""" +type SalesforceContactPointAddressChangeEventUpdatedChange { + field: SalesforceContactPointAddressChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Address Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Address Change Event before the update. +""" +type SalesforceContactPointAddressChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointAddressChangeEventUpdatedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was updated.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! + + """ + This field is deprecated. Use oldContactPointAddressChangeEvent instead. + """ + previousContactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! @deprecated(reason: "Use oldContactPointAddressChangeEvent instead.") + + """ + The previous version of the ContactPointAddressChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointAddressChangeEvent: SalesforceContactPointAddressChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointAddressChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointAddressChangeEventChangeListFilter): [SalesforceContactPointAddressChangeEventUpdatedChange!]! +} + +type SalesforceContactPointAddressChangeEventUndeletedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was resurrected.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactPointAddressChangeEventDeletedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was deleted.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactPointAddressChangeEventCreatedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was created.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactDeletedSubscriptionPayload { + """The Contact that was deleted.""" + contact: SalesforceContact! +} + +type SalesforceContactCreatedSubscriptionPayload { + """The Contact that was created.""" + contact: SalesforceContact! +} + +""" +A filter to be used against SalesforceContactChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the lastCuUpdateDate field.""" + LAST_CU_UPDATE_DATE + + """References the lastCuRequestDate field.""" + LAST_CU_REQUEST_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the birthdate field.""" + BIRTHDATE + + """References the leadSource field.""" + LEAD_SOURCE + + """References the assistantName field.""" + ASSISTANT_NAME + + """References the department field.""" + DEPARTMENT + + """References the title field.""" + TITLE + + """References the email field.""" + EMAIL + + """References the reportsToId field.""" + REPORTS_TO_ID + + """References the assistantPhone field.""" + ASSISTANT_PHONE + + """References the otherPhone field.""" + OTHER_PHONE + + """References the homePhone field.""" + HOME_PHONE + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingLongitude field.""" + MAILING_LONGITUDE + + """References the mailingLatitude field.""" + MAILING_LATITUDE + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the otherAddress field.""" + OTHER_ADDRESS + + """References the otherGeocodeAccuracy field.""" + OTHER_GEOCODE_ACCURACY + + """References the otherLongitude field.""" + OTHER_LONGITUDE + + """References the otherLatitude field.""" + OTHER_LATITUDE + + """References the otherCountry field.""" + OTHER_COUNTRY + + """References the otherPostalCode field.""" + OTHER_POSTAL_CODE + + """References the otherState field.""" + OTHER_STATE + + """References the otherCity field.""" + OTHER_CITY + + """References the otherStreet field.""" + OTHER_STREET + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Change Event was updated. +""" +type SalesforceContactChangeEventUpdatedChange { + field: SalesforceContactChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Change Event before the update.""" +type SalesforceContactChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a ContactChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactChangeEventUpdatedSubscriptionPayload { + """The ContactChangeEvent that was updated.""" + contactChangeEvent: SalesforceContactChangeEvent! + + """This field is deprecated. Use oldContactChangeEvent instead.""" + previousContactChangeEvent: SalesforceContactChangeEvent! @deprecated(reason: "Use oldContactChangeEvent instead.") + + """ + The previous version of the ContactChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactChangeEvent: SalesforceContactChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactChangeEventChangeListFilter): [SalesforceContactChangeEventUpdatedChange!]! +} + +type SalesforceContactChangeEventUndeletedSubscriptionPayload { + """The ContactChangeEvent that was resurrected.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +type SalesforceContactChangeEventDeletedSubscriptionPayload { + """The ContactChangeEvent that was deleted.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +type SalesforceContactChangeEventCreatedSubscriptionPayload { + """The ContactChangeEvent that was created.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +""" +A filter to be used against SalesforceConsumptionScheduleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceConsumptionScheduleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceConsumptionScheduleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceConsumptionScheduleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceConsumptionScheduleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceConsumptionScheduleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceConsumptionScheduleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceConsumptionScheduleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceConsumptionScheduleFieldEnum { + """References the numberOfRates field.""" + NUMBER_OF_RATES + + """References the matchingAttribute field.""" + MATCHING_ATTRIBUTE + + """References the ratingMethod field.""" + RATING_METHOD + + """References the unitOfMeasure field.""" + UNIT_OF_MEASURE + + """References the type field.""" + TYPE + + """References the billingTermUnit field.""" + BILLING_TERM_UNIT + + """References the billingTerm field.""" + BILLING_TERM + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Consumption Schedule was updated. +""" +type SalesforceConsumptionScheduleUpdatedChange { + field: SalesforceConsumptionScheduleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Consumption Schedule. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Consumption Schedule before the update.""" +type SalesforceConsumptionSchedulePreviousVersion { + """Consumption Schedule ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceConsumptionScheduleOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Consumption Schedule Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String + + """Number of Consumption Rates""" + numberOfRates: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + sobjectMetadata: SalesforceConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceConsumptionScheduleUpdatedSubscriptionPayload { + """The ConsumptionSchedule that was updated.""" + consumptionSchedule: SalesforceConsumptionSchedule! + + """This field is deprecated. Use oldConsumptionSchedule instead.""" + previousConsumptionSchedule: SalesforceConsumptionSchedule! @deprecated(reason: "Use oldConsumptionSchedule instead.") + + """ + The previous version of the ConsumptionSchedule that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldConsumptionSchedule: SalesforceConsumptionSchedulePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldConsumptionSchedule` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceConsumptionScheduleChangeListFilter): [SalesforceConsumptionScheduleUpdatedChange!]! +} + +type SalesforceConsumptionScheduleUndeletedSubscriptionPayload { + """The ConsumptionSchedule that was resurrected.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +type SalesforceConsumptionScheduleDeletedSubscriptionPayload { + """The ConsumptionSchedule that was deleted.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +type SalesforceConsumptionScheduleCreatedSubscriptionPayload { + """The ConsumptionSchedule that was created.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +""" +A filter to be used against SalesforceConsumptionRateFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceConsumptionRateChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceConsumptionRateFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceConsumptionRateFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceConsumptionRateFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceConsumptionRateFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceConsumptionRateChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceConsumptionRateChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceConsumptionRateFieldEnum { + """References the price field.""" + PRICE + + """References the upperBound field.""" + UPPER_BOUND + + """References the lowerBound field.""" + LOWER_BOUND + + """References the pricingMethod field.""" + PRICING_METHOD + + """References the processingOrder field.""" + PROCESSING_ORDER + + """References the description field.""" + DESCRIPTION + + """References the consumptionScheduleId field.""" + CONSUMPTION_SCHEDULE_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Consumption Rate was updated. +""" +type SalesforceConsumptionRateUpdatedChange { + field: SalesforceConsumptionRateFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Consumption Rate. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Consumption Rate before the update.""" +type SalesforceConsumptionRatePreviousVersion { + """Consumption Rate ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Consumption Rate Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRateHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceConsumptionRateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionRate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceConsumptionRateUpdatedSubscriptionPayload { + """The ConsumptionRate that was updated.""" + consumptionRate: SalesforceConsumptionRate! + + """This field is deprecated. Use oldConsumptionRate instead.""" + previousConsumptionRate: SalesforceConsumptionRate! @deprecated(reason: "Use oldConsumptionRate instead.") + + """ + The previous version of the ConsumptionRate that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldConsumptionRate: SalesforceConsumptionRatePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldConsumptionRate` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceConsumptionRateChangeListFilter): [SalesforceConsumptionRateUpdatedChange!]! +} + +type SalesforceConsumptionRateUndeletedSubscriptionPayload { + """The ConsumptionRate that was resurrected.""" + consumptionRate: SalesforceConsumptionRate! +} + +type SalesforceConsumptionRateDeletedSubscriptionPayload { + """The ConsumptionRate that was deleted.""" + consumptionRate: SalesforceConsumptionRate! +} + +type SalesforceConsumptionRateCreatedSubscriptionPayload { + """The ConsumptionRate that was created.""" + consumptionRate: SalesforceConsumptionRate! +} + +""" +A filter to be used against SalesforceCommSubscriptionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription was updated. +""" +type SalesforceCommSubscriptionUpdatedChange { + field: SalesforceCommSubscriptionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Communication Subscription before the update.""" +type SalesforceCommSubscriptionPreviousVersion { + """Communication Subscription ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionUpdatedSubscriptionPayload { + """The CommSubscription that was updated.""" + commSubscription: SalesforceCommSubscription! + + """This field is deprecated. Use oldCommSubscription instead.""" + previousCommSubscription: SalesforceCommSubscription! @deprecated(reason: "Use oldCommSubscription instead.") + + """ + The previous version of the CommSubscription that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscription: SalesforceCommSubscriptionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscription` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionChangeListFilter): [SalesforceCommSubscriptionUpdatedChange!]! +} + +type SalesforceCommSubscriptionUndeletedSubscriptionPayload { + """The CommSubscription that was resurrected.""" + commSubscription: SalesforceCommSubscription! +} + +""" +A filter to be used against SalesforceCommSubscriptionTimingFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionTimingChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionTimingFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionTimingFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionTimingFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionTimingFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionTimingChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionTimingChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionTimingFieldEnum { + """References the unit field.""" + UNIT + + """References the commSubscriptionConsentId field.""" + COMM_SUBSCRIPTION_CONSENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Timing was updated. +""" +type SalesforceCommSubscriptionTimingUpdatedChange { + field: SalesforceCommSubscriptionTimingFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Timing. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Timing before the update. +""" +type SalesforceCommSubscriptionTimingPreviousVersion { + """Communication Subscription Timing ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Unit""" + unit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionTimingSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTiming + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionTimingUpdatedSubscriptionPayload { + """The CommSubscriptionTiming that was updated.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! + + """This field is deprecated. Use oldCommSubscriptionTiming instead.""" + previousCommSubscriptionTiming: SalesforceCommSubscriptionTiming! @deprecated(reason: "Use oldCommSubscriptionTiming instead.") + + """ + The previous version of the CommSubscriptionTiming that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionTiming: SalesforceCommSubscriptionTimingPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionTiming` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionTimingChangeListFilter): [SalesforceCommSubscriptionTimingUpdatedChange!]! +} + +type SalesforceCommSubscriptionTimingUndeletedSubscriptionPayload { + """The CommSubscriptionTiming that was resurrected.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionTimingDeletedSubscriptionPayload { + """The CommSubscriptionTiming that was deleted.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionTimingCreatedSubscriptionPayload { + """The CommSubscriptionTiming that was created.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionDeletedSubscriptionPayload { + """The CommSubscription that was deleted.""" + commSubscription: SalesforceCommSubscription! +} + +type SalesforceCommSubscriptionCreatedSubscriptionPayload { + """The CommSubscription that was created.""" + commSubscription: SalesforceCommSubscription! +} + +""" +A filter to be used against SalesforceCommSubscriptionConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionConsentFieldEnum { + """References the commSubscriptionChannelTypeId field.""" + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Consent was updated. +""" +type SalesforceCommSubscriptionConsentUpdatedChange { + field: SalesforceCommSubscriptionConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Consent before the update. +""" +type SalesforceCommSubscriptionConsentPreviousVersion { + """Communication Subscription Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCommSubscriptionConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionConsentUpdatedSubscriptionPayload { + """The CommSubscriptionConsent that was updated.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! + + """This field is deprecated. Use oldCommSubscriptionConsent instead.""" + previousCommSubscriptionConsent: SalesforceCommSubscriptionConsent! @deprecated(reason: "Use oldCommSubscriptionConsent instead.") + + """ + The previous version of the CommSubscriptionConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionConsent: SalesforceCommSubscriptionConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionConsentChangeListFilter): [SalesforceCommSubscriptionConsentUpdatedChange!]! +} + +type SalesforceCommSubscriptionConsentUndeletedSubscriptionPayload { + """The CommSubscriptionConsent that was resurrected.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +type SalesforceCommSubscriptionConsentDeletedSubscriptionPayload { + """The CommSubscriptionConsent that was deleted.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +type SalesforceCommSubscriptionConsentCreatedSubscriptionPayload { + """The CommSubscriptionConsent that was created.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +""" +A filter to be used against SalesforceCommSubscriptionConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionConsentChangeEventFieldEnum { + """References the commSubscriptionChannelTypeId field.""" + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Consent Change Event was updated. +""" +type SalesforceCommSubscriptionConsentChangeEventUpdatedChange { + field: SalesforceCommSubscriptionConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Consent Change Event before the update. +""" +type SalesforceCommSubscriptionConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentChangeEventContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionConsentChangeEventUpdatedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was updated.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! + + """ + This field is deprecated. Use oldCommSubscriptionConsentChangeEvent instead. + """ + previousCommSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! @deprecated(reason: "Use oldCommSubscriptionConsentChangeEvent instead.") + + """ + The previous version of the CommSubscriptionConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionConsentChangeEventChangeListFilter): [SalesforceCommSubscriptionConsentChangeEventUpdatedChange!]! +} + +type SalesforceCommSubscriptionConsentChangeEventUndeletedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was resurrected.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +type SalesforceCommSubscriptionConsentChangeEventDeletedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was deleted.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +type SalesforceCommSubscriptionConsentChangeEventCreatedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was created.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +""" +A filter to be used against SalesforceCommSubscriptionChannelTypeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionChannelTypeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionChannelTypeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionChannelTypeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionChannelTypeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionChannelTypeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionChannelTypeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionChannelTypeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionChannelTypeFieldEnum { + """References the engagementChannelTypeId field.""" + ENGAGEMENT_CHANNEL_TYPE_ID + + """References the communicationSubscriptionId field.""" + COMMUNICATION_SUBSCRIPTION_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Channel Type was updated. +""" +type SalesforceCommSubscriptionChannelTypeUpdatedChange { + field: SalesforceCommSubscriptionChannelTypeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Channel Type. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Channel Type before the update. +""" +type SalesforceCommSubscriptionChannelTypePreviousVersion { + """Communication Subscription Channel Type ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Communication Subscription ID""" + communicationSubscription: SalesforceCommSubscription + + """Engagement Channel Type ID""" + engagementChannelTypeId: String + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionChannelTypeUpdatedSubscriptionPayload { + """The CommSubscriptionChannelType that was updated.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! + + """This field is deprecated. Use oldCommSubscriptionChannelType instead.""" + previousCommSubscriptionChannelType: SalesforceCommSubscriptionChannelType! @deprecated(reason: "Use oldCommSubscriptionChannelType instead.") + + """ + The previous version of the CommSubscriptionChannelType that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionChannelType: SalesforceCommSubscriptionChannelTypePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionChannelType` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionChannelTypeChangeListFilter): [SalesforceCommSubscriptionChannelTypeUpdatedChange!]! +} + +type SalesforceCommSubscriptionChannelTypeUndeletedSubscriptionPayload { + """The CommSubscriptionChannelType that was resurrected.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +type SalesforceCommSubscriptionChannelTypeDeletedSubscriptionPayload { + """The CommSubscriptionChannelType that was deleted.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +type SalesforceCommSubscriptionChannelTypeCreatedSubscriptionPayload { + """The CommSubscriptionChannelType that was created.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +""" +A filter to be used against SalesforceCollaborationGroupFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupFieldEnum { + """References the isBroadcast field.""" + IS_BROADCAST + + """References the bannerPhotoUrl field.""" + BANNER_PHOTO_URL + + """References the groupEmail field.""" + GROUP_EMAIL + + """References the announcementId field.""" + ANNOUNCEMENT_ID + + """References the isAutoArchiveDisabled field.""" + IS_AUTO_ARCHIVE_DISABLED + + """References the isArchived field.""" + IS_ARCHIVED + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the canHaveGuests field.""" + CAN_HAVE_GUESTS + + """References the hasPrivateFieldsAccess field.""" + HAS_PRIVATE_FIELDS_ACCESS + + """References the informationBody field.""" + INFORMATION_BODY + + """References the informationTitle field.""" + INFORMATION_TITLE + + """References the lastFeedModifiedDate field.""" + LAST_FEED_MODIFIED_DATE + + """References the smallPhotoUrl field.""" + SMALL_PHOTO_URL + + """References the mediumPhotoUrl field.""" + MEDIUM_PHOTO_URL + + """References the fullPhotoUrl field.""" + FULL_PHOTO_URL + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the collaborationType field.""" + COLLABORATION_TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the memberCount field.""" + MEMBER_COUNT + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Group was updated.""" +type SalesforceCollaborationGroupUpdatedChange { + field: SalesforceCollaborationGroupFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group before the update.""" +type SalesforceCollaborationGroupPreviousVersion { + """Group Id""" + id: String + + """Name""" + name: String + + """Member Count""" + memberCount: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Last Feed Modified Date""" + lastFeedModifiedDate: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Has Private Fields Access""" + hasPrivateFieldsAccess: Boolean + + """Allow customers""" + canHaveGuests: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Announcement ID""" + announcement: SalesforceAnnouncement + + """Group Email""" + groupEmail: String + + """Banner Photo Url""" + bannerPhotoUrl: String + + """Broadcast Only""" + isBroadcast: Boolean + + """Collection of Salesforce Announcement""" + announcementsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + chatterGroup( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCollaborationGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupUpdatedSubscriptionPayload { + """The CollaborationGroup that was updated.""" + collaborationGroup: SalesforceCollaborationGroup! + + """This field is deprecated. Use oldCollaborationGroup instead.""" + previousCollaborationGroup: SalesforceCollaborationGroup! @deprecated(reason: "Use oldCollaborationGroup instead.") + + """ + The previous version of the CollaborationGroup that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroup: SalesforceCollaborationGroupPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroup` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupChangeListFilter): [SalesforceCollaborationGroupUpdatedChange!]! +} + +type SalesforceCollaborationGroupUndeletedSubscriptionPayload { + """The CollaborationGroup that was resurrected.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +""" +A filter to be used against SalesforceCollaborationGroupRecordFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupRecordChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupRecordFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupRecordFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupRecordFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupRecordFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupRecordChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupRecordChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupRecordFieldEnum { + """References the recordId field.""" + RECORD_ID + + """References the collaborationGroupId field.""" + COLLABORATION_GROUP_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Group Record was updated. +""" +type SalesforceCollaborationGroupRecordUpdatedChange { + field: SalesforceCollaborationGroupRecordFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group Record. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group Record before the update.""" +type SalesforceCollaborationGroupRecordPreviousVersion { + """Group Record ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Chatter Group ID""" + collaborationGroupId: String + + """Chatter Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Record ID""" + recordId: String + + """Record ID""" + record: SalesforceCollaborationGroupRecordRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCollaborationGroupRecordSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupRecordUpdatedSubscriptionPayload { + """The CollaborationGroupRecord that was updated.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! + + """This field is deprecated. Use oldCollaborationGroupRecord instead.""" + previousCollaborationGroupRecord: SalesforceCollaborationGroupRecord! @deprecated(reason: "Use oldCollaborationGroupRecord instead.") + + """ + The previous version of the CollaborationGroupRecord that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroupRecord: SalesforceCollaborationGroupRecordPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroupRecord` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupRecordChangeListFilter): [SalesforceCollaborationGroupRecordUpdatedChange!]! +} + +type SalesforceCollaborationGroupRecordUndeletedSubscriptionPayload { + """The CollaborationGroupRecord that was resurrected.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +type SalesforceCollaborationGroupRecordDeletedSubscriptionPayload { + """The CollaborationGroupRecord that was deleted.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +type SalesforceCollaborationGroupRecordCreatedSubscriptionPayload { + """The CollaborationGroupRecord that was created.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +""" +A filter to be used against SalesforceCollaborationGroupMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupMemberFieldEnum { + """References the lastFeedAccessDate field.""" + LAST_FEED_ACCESS_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the notificationFrequency field.""" + NOTIFICATION_FREQUENCY + + """References the collaborationRole field.""" + COLLABORATION_ROLE + + """References the memberId field.""" + MEMBER_ID + + """References the collaborationGroupId field.""" + COLLABORATION_GROUP_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Group Member was updated. +""" +type SalesforceCollaborationGroupMemberUpdatedChange { + field: SalesforceCollaborationGroupMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group Member before the update.""" +type SalesforceCollaborationGroupMemberPreviousVersion { + """Group Member Id""" + id: String + + """CollaborationGroup ID""" + collaborationGroupId: String + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Member ID""" + memberId: String + + """Member ID""" + member: SalesforceUser + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Feed Access Date""" + lastFeedAccessDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupMemberUpdatedSubscriptionPayload { + """The CollaborationGroupMember that was updated.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! + + """This field is deprecated. Use oldCollaborationGroupMember instead.""" + previousCollaborationGroupMember: SalesforceCollaborationGroupMember! @deprecated(reason: "Use oldCollaborationGroupMember instead.") + + """ + The previous version of the CollaborationGroupMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroupMember: SalesforceCollaborationGroupMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroupMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupMemberChangeListFilter): [SalesforceCollaborationGroupMemberUpdatedChange!]! +} + +type SalesforceCollaborationGroupMemberUndeletedSubscriptionPayload { + """The CollaborationGroupMember that was resurrected.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupMemberDeletedSubscriptionPayload { + """The CollaborationGroupMember that was deleted.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupMemberCreatedSubscriptionPayload { + """The CollaborationGroupMember that was created.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupDeletedSubscriptionPayload { + """The CollaborationGroup that was deleted.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +type SalesforceCollaborationGroupCreatedSubscriptionPayload { + """The CollaborationGroup that was created.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +""" +A filter to be used against SalesforceChatterActivityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceChatterActivityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceChatterActivityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceChatterActivityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceChatterActivityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceChatterActivityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceChatterActivityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceChatterActivityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceChatterActivityFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the influenceRawRank field.""" + INFLUENCE_RAW_RANK + + """References the likeReceivedCount field.""" + LIKE_RECEIVED_COUNT + + """References the commentReceivedCount field.""" + COMMENT_RECEIVED_COUNT + + """References the commentCount field.""" + COMMENT_COUNT + + """References the postCount field.""" + POST_COUNT + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Chatter Activity was updated. +""" +type SalesforceChatterActivityUpdatedChange { + field: SalesforceChatterActivityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Chatter Activity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Chatter Activity before the update.""" +type SalesforceChatterActivityPreviousVersion { + """Chatter Activity ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceUser + + """Post Count""" + postCount: Int + + """Comment Count""" + commentCount: Int + + """Comment Received Count""" + commentReceivedCount: Int + + """Like Received Count""" + likeReceivedCount: Int + + """Influence Raw Rank""" + influenceRawRank: Int + + """System Modstamp""" + systemModstamp: String + + """ + A JSON object that contains all of the custom fields for a ChatterActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceChatterActivityUpdatedSubscriptionPayload { + """The ChatterActivity that was updated.""" + chatterActivity: SalesforceChatterActivity! + + """This field is deprecated. Use oldChatterActivity instead.""" + previousChatterActivity: SalesforceChatterActivity! @deprecated(reason: "Use oldChatterActivity instead.") + + """ + The previous version of the ChatterActivity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldChatterActivity: SalesforceChatterActivityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldChatterActivity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceChatterActivityChangeListFilter): [SalesforceChatterActivityUpdatedChange!]! +} + +type SalesforceChatterActivityUndeletedSubscriptionPayload { + """The ChatterActivity that was resurrected.""" + chatterActivity: SalesforceChatterActivity! +} + +type SalesforceChatterActivityDeletedSubscriptionPayload { + """The ChatterActivity that was deleted.""" + chatterActivity: SalesforceChatterActivity! +} + +type SalesforceChatterActivityCreatedSubscriptionPayload { + """The ChatterActivity that was created.""" + chatterActivity: SalesforceChatterActivity! +} + +""" +A filter to be used against SalesforceCaseFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the comments field.""" + COMMENTS + + """References the contactFax field.""" + CONTACT_FAX + + """References the contactEmail field.""" + CONTACT_EMAIL + + """References the contactMobile field.""" + CONTACT_MOBILE + + """References the contactPhone field.""" + CONTACT_PHONE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the isEscalated field.""" + IS_ESCALATED + + """References the closedDate field.""" + CLOSED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the description field.""" + DESCRIPTION + + """References the priority field.""" + PRIORITY + + """References the subject field.""" + SUBJECT + + """References the origin field.""" + ORIGIN + + """References the reason field.""" + REASON + + """References the status field.""" + STATUS + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the type field.""" + TYPE + + """References the suppliedCompany field.""" + SUPPLIED_COMPANY + + """References the suppliedPhone field.""" + SUPPLIED_PHONE + + """References the suppliedEmail field.""" + SUPPLIED_EMAIL + + """References the suppliedName field.""" + SUPPLIED_NAME + + """References the parentId field.""" + PARENT_ID + + """References the assetId field.""" + ASSET_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the caseNumber field.""" + CASE_NUMBER + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Case was updated.""" +type SalesforceCaseUpdatedChange { + field: SalesforceCaseFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case before the update.""" +type SalesforceCasePreviousVersion { + """Linked Github issue""" + gitHubIssue: GitHubIssue + + """Linked Stripe refund""" + stripeRefund: StripeRefund + + """Case ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceCase + + """Case Number""" + caseNumber: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCaseOwnerUnion + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Contact Phone""" + contactPhone: String + + """Contact Mobile""" + contactMobile: String + + """Contact Email""" + contactEmail: String + + """Contact Fax""" + contactFax: String + + """Internal Comments""" + comments: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseTeamMember""" + teamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + teamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCaseSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Case""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseUpdatedSubscriptionPayload { + """The Case that was updated.""" + case: SalesforceCase! + + """This field is deprecated. Use oldCase instead.""" + previousCase: SalesforceCase! @deprecated(reason: "Use oldCase instead.") + + """ + The previous version of the Case that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCase: SalesforceCasePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCase` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseChangeListFilter): [SalesforceCaseUpdatedChange!]! +} + +type SalesforceCaseUndeletedSubscriptionPayload { + """The Case that was resurrected.""" + case: SalesforceCase! +} + +type SalesforceCaseDeletedSubscriptionPayload { + """The Case that was deleted.""" + case: SalesforceCase! +} + +type SalesforceCaseCreatedSubscriptionPayload { + """The Case that was created.""" + case: SalesforceCase! +} + +""" +A filter to be used against SalesforceCaseCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseCommentFieldEnum { + """References the isDeleted field.""" + IS_DELETED + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the commentBody field.""" + COMMENT_BODY + + """References the isPublished field.""" + IS_PUBLISHED + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Case Comment was updated. +""" +type SalesforceCaseCommentUpdatedChange { + field: SalesforceCaseCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case Comment before the update.""" +type SalesforceCaseCommentPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Case Comment ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCase + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + sobjectMetadata: SalesforceCaseCommentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CaseComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseCommentUpdatedSubscriptionPayload { + """The CaseComment that was updated.""" + caseComment: SalesforceCaseComment! + + """This field is deprecated. Use oldCaseComment instead.""" + previousCaseComment: SalesforceCaseComment! @deprecated(reason: "Use oldCaseComment instead.") + + """ + The previous version of the CaseComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCaseComment: SalesforceCaseCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCaseComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseCommentChangeListFilter): [SalesforceCaseCommentUpdatedChange!]! +} + +type SalesforceCaseCommentUndeletedSubscriptionPayload { + """The CaseComment that was resurrected.""" + caseComment: SalesforceCaseComment! +} + +type SalesforceCaseCommentDeletedSubscriptionPayload { + """The CaseComment that was deleted.""" + caseComment: SalesforceCaseComment! +} + +type SalesforceCaseCommentCreatedSubscriptionPayload { + """The CaseComment that was created.""" + caseComment: SalesforceCaseComment! +} + +""" +A filter to be used against SalesforceCaseChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the isEscalated field.""" + IS_ESCALATED + + """References the closedDate field.""" + CLOSED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the description field.""" + DESCRIPTION + + """References the priority field.""" + PRIORITY + + """References the subject field.""" + SUBJECT + + """References the origin field.""" + ORIGIN + + """References the reason field.""" + REASON + + """References the status field.""" + STATUS + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the type field.""" + TYPE + + """References the suppliedCompany field.""" + SUPPLIED_COMPANY + + """References the suppliedPhone field.""" + SUPPLIED_PHONE + + """References the suppliedEmail field.""" + SUPPLIED_EMAIL + + """References the suppliedName field.""" + SUPPLIED_NAME + + """References the parentId field.""" + PARENT_ID + + """References the assetId field.""" + ASSET_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the caseNumber field.""" + CASE_NUMBER + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Case Change Event was updated. +""" +type SalesforceCaseChangeEventUpdatedChange { + field: SalesforceCaseChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case Change Event before the update.""" +type SalesforceCaseChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Case Number""" + caseNumber: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CaseChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseChangeEventUpdatedSubscriptionPayload { + """The CaseChangeEvent that was updated.""" + caseChangeEvent: SalesforceCaseChangeEvent! + + """This field is deprecated. Use oldCaseChangeEvent instead.""" + previousCaseChangeEvent: SalesforceCaseChangeEvent! @deprecated(reason: "Use oldCaseChangeEvent instead.") + + """ + The previous version of the CaseChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCaseChangeEvent: SalesforceCaseChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCaseChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseChangeEventChangeListFilter): [SalesforceCaseChangeEventUpdatedChange!]! +} + +type SalesforceCaseChangeEventUndeletedSubscriptionPayload { + """The CaseChangeEvent that was resurrected.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +type SalesforceCaseChangeEventDeletedSubscriptionPayload { + """The CaseChangeEvent that was deleted.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +type SalesforceCaseChangeEventCreatedSubscriptionPayload { + """The CaseChangeEvent that was created.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +""" +A filter to be used against SalesforceCampaignFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignFieldEnum { + """References the campaignMemberRecordTypeId field.""" + CAMPAIGN_MEMBER_RECORD_TYPE_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the amountWonOpportunities field.""" + AMOUNT_WON_OPPORTUNITIES + + """References the amountAllOpportunities field.""" + AMOUNT_ALL_OPPORTUNITIES + + """References the numberOfWonOpportunities field.""" + NUMBER_OF_WON_OPPORTUNITIES + + """References the numberOfOpportunities field.""" + NUMBER_OF_OPPORTUNITIES + + """References the numberOfResponses field.""" + NUMBER_OF_RESPONSES + + """References the numberOfContacts field.""" + NUMBER_OF_CONTACTS + + """References the numberOfConvertedLeads field.""" + NUMBER_OF_CONVERTED_LEADS + + """References the numberOfLeads field.""" + NUMBER_OF_LEADS + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the numberSent field.""" + NUMBER_SENT + + """References the expectedResponse field.""" + EXPECTED_RESPONSE + + """References the actualCost field.""" + ACTUAL_COST + + """References the budgetedCost field.""" + BUDGETED_COST + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the status field.""" + STATUS + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Campaign was updated.""" +type SalesforceCampaignUpdatedChange { + field: SalesforceCampaignFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign before the update.""" +type SalesforceCampaignPreviousVersion { + """Campaign ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Campaign""" + childCampaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmail""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCampaignSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Campaign""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignUpdatedSubscriptionPayload { + """The Campaign that was updated.""" + campaign: SalesforceCampaign! + + """This field is deprecated. Use oldCampaign instead.""" + previousCampaign: SalesforceCampaign! @deprecated(reason: "Use oldCampaign instead.") + + """ + The previous version of the Campaign that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaign: SalesforceCampaignPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaign` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignChangeListFilter): [SalesforceCampaignUpdatedChange!]! +} + +type SalesforceCampaignUndeletedSubscriptionPayload { + """The Campaign that was resurrected.""" + campaign: SalesforceCampaign! +} + +""" +A filter to be used against SalesforceCampaignMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberFieldEnum { + """References the leadOrContactOwnerId field.""" + LEAD_OR_CONTACT_OWNER_ID + + """References the leadOrContactId field.""" + LEAD_OR_CONTACT_ID + + """References the type field.""" + TYPE + + """References the companyOrAccount field.""" + COMPANY_OR_ACCOUNT + + """References the leadSource field.""" + LEAD_SOURCE + + """References the hasOptedOutOfFax field.""" + HAS_OPTED_OUT_OF_FAX + + """References the hasOptedOutOfEmail field.""" + HAS_OPTED_OUT_OF_EMAIL + + """References the doNotCall field.""" + DO_NOT_CALL + + """References the description field.""" + DESCRIPTION + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the email field.""" + EMAIL + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the lastName field.""" + LAST_NAME + + """References the firstName field.""" + FIRST_NAME + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstRespondedDate field.""" + FIRST_RESPONDED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the status field.""" + STATUS + + """References the contactId field.""" + CONTACT_ID + + """References the leadId field.""" + LEAD_ID + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member was updated. +""" +type SalesforceCampaignMemberUpdatedChange { + field: SalesforceCampaignMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign Member before the update.""" +type SalesforceCampaignMemberPreviousVersion { + """Campaign Member ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """First Responded Date""" + firstRespondedDate: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Description""" + description: String + + """Do Not Call""" + doNotCall: Boolean + + """Email Opt Out""" + hasOptedOutOfEmail: Boolean + + """Fax Opt Out""" + hasOptedOutOfFax: Boolean + + """Lead Source""" + leadSource: String + + """Company (Account)""" + companyOrAccount: String + + """Type""" + type: String + + """Related Record ID""" + leadOrContactId: String + + """Related Record ID""" + leadOrContact: SalesforceCampaignMemberLeadOrContactUnion + + """Related Record Owner ID""" + leadOrContactOwnerId: String + + """Related Record Owner ID""" + leadOrContactOwner: SalesforceCampaignMemberLeadOrContactOwnerUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCampaignMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CampaignMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberUpdatedSubscriptionPayload { + """The CampaignMember that was updated.""" + campaignMember: SalesforceCampaignMember! + + """This field is deprecated. Use oldCampaignMember instead.""" + previousCampaignMember: SalesforceCampaignMember! @deprecated(reason: "Use oldCampaignMember instead.") + + """ + The previous version of the CampaignMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMember: SalesforceCampaignMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberChangeListFilter): [SalesforceCampaignMemberUpdatedChange!]! +} + +type SalesforceCampaignMemberUndeletedSubscriptionPayload { + """The CampaignMember that was resurrected.""" + campaignMember: SalesforceCampaignMember! +} + +""" +A filter to be used against SalesforceCampaignMemberStatusChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberStatusChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberStatusChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberStatusChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberStatusChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberStatusChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberStatusChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberStatusChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberStatusChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the isDefault field.""" + IS_DEFAULT + + """References the sortOrder field.""" + SORT_ORDER + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member Status Change Event was updated. +""" +type SalesforceCampaignMemberStatusChangeEventUpdatedChange { + field: SalesforceCampaignMemberStatusChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member Status Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Campaign Member Status Change Event before the update. +""" +type SalesforceCampaignMemberStatusChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatusChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberStatusChangeEventUpdatedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was updated.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! + + """ + This field is deprecated. Use oldCampaignMemberStatusChangeEvent instead. + """ + previousCampaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! @deprecated(reason: "Use oldCampaignMemberStatusChangeEvent instead.") + + """ + The previous version of the CampaignMemberStatusChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMemberStatusChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberStatusChangeEventChangeListFilter): [SalesforceCampaignMemberStatusChangeEventUpdatedChange!]! +} + +type SalesforceCampaignMemberStatusChangeEventUndeletedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was resurrected.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberStatusChangeEventDeletedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was deleted.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberStatusChangeEventCreatedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was created.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberDeletedSubscriptionPayload { + """The CampaignMember that was deleted.""" + campaignMember: SalesforceCampaignMember! +} + +type SalesforceCampaignMemberCreatedSubscriptionPayload { + """The CampaignMember that was created.""" + campaignMember: SalesforceCampaignMember! +} + +""" +A filter to be used against SalesforceCampaignMemberChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberChangeEventFieldEnum { + """References the firstRespondedDate field.""" + FIRST_RESPONDED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the status field.""" + STATUS + + """References the contactId field.""" + CONTACT_ID + + """References the leadId field.""" + LEAD_ID + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member Change Event was updated. +""" +type SalesforceCampaignMemberChangeEventUpdatedChange { + field: SalesforceCampaignMemberChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Campaign Member Change Event before the update. +""" +type SalesforceCampaignMemberChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """First Responded Date""" + firstRespondedDate: String + + """ + A JSON object that contains all of the custom fields for a CampaignMemberChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberChangeEventUpdatedSubscriptionPayload { + """The CampaignMemberChangeEvent that was updated.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! + + """This field is deprecated. Use oldCampaignMemberChangeEvent instead.""" + previousCampaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! @deprecated(reason: "Use oldCampaignMemberChangeEvent instead.") + + """ + The previous version of the CampaignMemberChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMemberChangeEvent: SalesforceCampaignMemberChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMemberChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberChangeEventChangeListFilter): [SalesforceCampaignMemberChangeEventUpdatedChange!]! +} + +type SalesforceCampaignMemberChangeEventUndeletedSubscriptionPayload { + """The CampaignMemberChangeEvent that was resurrected.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignMemberChangeEventDeletedSubscriptionPayload { + """The CampaignMemberChangeEvent that was deleted.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignMemberChangeEventCreatedSubscriptionPayload { + """The CampaignMemberChangeEvent that was created.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignDeletedSubscriptionPayload { + """The Campaign that was deleted.""" + campaign: SalesforceCampaign! +} + +type SalesforceCampaignCreatedSubscriptionPayload { + """The Campaign that was created.""" + campaign: SalesforceCampaign! +} + +""" +A filter to be used against SalesforceCampaignChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignChangeEventFieldEnum { + """References the campaignMemberRecordTypeId field.""" + CAMPAIGN_MEMBER_RECORD_TYPE_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the amountWonOpportunities field.""" + AMOUNT_WON_OPPORTUNITIES + + """References the amountAllOpportunities field.""" + AMOUNT_ALL_OPPORTUNITIES + + """References the numberOfWonOpportunities field.""" + NUMBER_OF_WON_OPPORTUNITIES + + """References the numberOfOpportunities field.""" + NUMBER_OF_OPPORTUNITIES + + """References the numberOfResponses field.""" + NUMBER_OF_RESPONSES + + """References the numberOfContacts field.""" + NUMBER_OF_CONTACTS + + """References the numberOfConvertedLeads field.""" + NUMBER_OF_CONVERTED_LEADS + + """References the numberOfLeads field.""" + NUMBER_OF_LEADS + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the numberSent field.""" + NUMBER_SENT + + """References the expectedResponse field.""" + EXPECTED_RESPONSE + + """References the actualCost field.""" + ACTUAL_COST + + """References the budgetedCost field.""" + BUDGETED_COST + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the status field.""" + STATUS + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Change Event was updated. +""" +type SalesforceCampaignChangeEventUpdatedChange { + field: SalesforceCampaignChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign Change Event before the update.""" +type SalesforceCampaignChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a CampaignChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignChangeEventUpdatedSubscriptionPayload { + """The CampaignChangeEvent that was updated.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! + + """This field is deprecated. Use oldCampaignChangeEvent instead.""" + previousCampaignChangeEvent: SalesforceCampaignChangeEvent! @deprecated(reason: "Use oldCampaignChangeEvent instead.") + + """ + The previous version of the CampaignChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignChangeEvent: SalesforceCampaignChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignChangeEventChangeListFilter): [SalesforceCampaignChangeEventUpdatedChange!]! +} + +type SalesforceCampaignChangeEventUndeletedSubscriptionPayload { + """The CampaignChangeEvent that was resurrected.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +type SalesforceCampaignChangeEventDeletedSubscriptionPayload { + """The CampaignChangeEvent that was deleted.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +type SalesforceCampaignChangeEventCreatedSubscriptionPayload { + """The CampaignChangeEvent that was created.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +""" +A filter to be used against SalesforceBatchApexErrorEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceBatchApexErrorEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceBatchApexErrorEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceBatchApexErrorEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceBatchApexErrorEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceBatchApexErrorEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceBatchApexErrorEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceBatchApexErrorEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceBatchApexErrorEventFieldEnum { + """References the phase field.""" + PHASE + + """References the doesExceedJobScopeMaxLength field.""" + DOES_EXCEED_JOB_SCOPE_MAX_LENGTH + + """References the jobScope field.""" + JOB_SCOPE + + """References the asyncApexJobId field.""" + ASYNC_APEX_JOB_ID + + """References the requestId field.""" + REQUEST_ID + + """References the stackTrace field.""" + STACK_TRACE + + """References the message field.""" + MESSAGE + + """References the exceptionType field.""" + EXCEPTION_TYPE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Batch Apex Error Platform Event was updated. +""" +type SalesforceBatchApexErrorEventUpdatedChange { + field: SalesforceBatchApexErrorEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Batch Apex Error Platform Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Batch Apex Error Platform Event before the update. +""" +type SalesforceBatchApexErrorEventPreviousVersion { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID For Platform Event""" + eventUuid: String + + """Exception Type Thrown""" + exceptionType: String + + """Exception Message""" + message: String + + """Error Stack Trace""" + stackTrace: String + + """Jetty Request ID""" + requestId: String + + """Async Apex Job ID""" + asyncApexJobId: String + + """Items In Failed Batch""" + jobScope: String + + """Item Values Max Length Exceeded""" + doesExceedJobScopeMaxLength: Boolean + + """Phase""" + phase: String + + """ + A JSON object that contains all of the custom fields for a BatchApexErrorEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceBatchApexErrorEventUpdatedSubscriptionPayload { + """The BatchApexErrorEvent that was updated.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! + + """This field is deprecated. Use oldBatchApexErrorEvent instead.""" + previousBatchApexErrorEvent: SalesforceBatchApexErrorEvent! @deprecated(reason: "Use oldBatchApexErrorEvent instead.") + + """ + The previous version of the BatchApexErrorEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldBatchApexErrorEvent: SalesforceBatchApexErrorEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldBatchApexErrorEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceBatchApexErrorEventChangeListFilter): [SalesforceBatchApexErrorEventUpdatedChange!]! +} + +type SalesforceBatchApexErrorEventUndeletedSubscriptionPayload { + """The BatchApexErrorEvent that was resurrected.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +type SalesforceBatchApexErrorEventDeletedSubscriptionPayload { + """The BatchApexErrorEvent that was deleted.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +"""Batch Apex Error Platform Event""" +type SalesforceBatchApexErrorEvent { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID For Platform Event""" + eventUuid: String + + """Exception Type Thrown""" + exceptionType: String + + """Exception Message""" + message: String + + """Error Stack Trace""" + stackTrace: String + + """Jetty Request ID""" + requestId: String + + """Async Apex Job ID""" + asyncApexJobId: String + + """Items In Failed Batch""" + jobScope: String + + """Item Values Max Length Exceeded""" + doesExceedJobScopeMaxLength: Boolean! + + """Phase""" + phase: String + + """ + A JSON object that contains all of the custom fields for a BatchApexErrorEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceBatchApexErrorEventCreatedSubscriptionPayload { + """The BatchApexErrorEvent that was created.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +""" +A filter to be used against SalesforceAuthorizationFormFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormFieldEnum { + """References the isSignatureRequired field.""" + IS_SIGNATURE_REQUIRED + + """References the defaultAuthFormTextId field.""" + DEFAULT_AUTH_FORM_TEXT_ID + + """References the effectiveToDate field.""" + EFFECTIVE_TO_DATE + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the revisionNumber field.""" + REVISION_NUMBER + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form was updated. +""" +type SalesforceAuthorizationFormUpdatedChange { + field: SalesforceAuthorizationFormFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form before the update.""" +type SalesforceAuthorizationFormPreviousVersion { + """Authorization Form ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Default Authorization Form Text ID""" + defaultAuthFormText: SalesforceAuthorizationFormText + + """Is Signature Required""" + isSignatureRequired: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByAuthorizationFormId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationForm + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormUpdatedSubscriptionPayload { + """The AuthorizationForm that was updated.""" + authorizationForm: SalesforceAuthorizationForm! + + """This field is deprecated. Use oldAuthorizationForm instead.""" + previousAuthorizationForm: SalesforceAuthorizationForm! @deprecated(reason: "Use oldAuthorizationForm instead.") + + """ + The previous version of the AuthorizationForm that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationForm: SalesforceAuthorizationFormPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationForm` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormChangeListFilter): [SalesforceAuthorizationFormUpdatedChange!]! +} + +type SalesforceAuthorizationFormUndeletedSubscriptionPayload { + """The AuthorizationForm that was resurrected.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormTextFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormTextChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormTextFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormTextFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormTextFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormTextFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormTextChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormTextChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormTextFieldEnum { + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the localeSelection field.""" + LOCALE_SELECTION + + """References the locale field.""" + LOCALE + + """References the summaryAuthFormText field.""" + SUMMARY_AUTH_FORM_TEXT + + """References the fullAuthorizationFormUrl field.""" + FULL_AUTHORIZATION_FORM_URL + + """References the authorizationFormId field.""" + AUTHORIZATION_FORM_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Text was updated. +""" +type SalesforceAuthorizationFormTextUpdatedChange { + field: SalesforceAuthorizationFormTextFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Text. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Text before the update.""" +type SalesforceAuthorizationFormTextPreviousVersion { + """Authorization Form Text ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String + + """Content Document ID""" + contentDocument: SalesforceContentDocument + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByDefaultAuthFormTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormTextSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormText + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormTextUpdatedSubscriptionPayload { + """The AuthorizationFormText that was updated.""" + authorizationFormText: SalesforceAuthorizationFormText! + + """This field is deprecated. Use oldAuthorizationFormText instead.""" + previousAuthorizationFormText: SalesforceAuthorizationFormText! @deprecated(reason: "Use oldAuthorizationFormText instead.") + + """ + The previous version of the AuthorizationFormText that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormText: SalesforceAuthorizationFormTextPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormText` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormTextChangeListFilter): [SalesforceAuthorizationFormTextUpdatedChange!]! +} + +type SalesforceAuthorizationFormTextUndeletedSubscriptionPayload { + """The AuthorizationFormText that was resurrected.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormTextDeletedSubscriptionPayload { + """The AuthorizationFormText that was deleted.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormTextCreatedSubscriptionPayload { + """The AuthorizationFormText that was created.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormDeletedSubscriptionPayload { + """The AuthorizationForm that was deleted.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormDataUseFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormDataUseChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormDataUseFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormDataUseFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormDataUseFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormDataUseFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormDataUseChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormDataUseChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormDataUseFieldEnum { + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the authorizationFormId field.""" + AUTHORIZATION_FORM_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Data Use was updated. +""" +type SalesforceAuthorizationFormDataUseUpdatedChange { + field: SalesforceAuthorizationFormDataUseFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Data Use. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Data Use before the update.""" +type SalesforceAuthorizationFormDataUsePreviousVersion { + """Authorization Form Data Use ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormDataUseOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormDataUseSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUse + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormDataUseUpdatedSubscriptionPayload { + """The AuthorizationFormDataUse that was updated.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! + + """This field is deprecated. Use oldAuthorizationFormDataUse instead.""" + previousAuthorizationFormDataUse: SalesforceAuthorizationFormDataUse! @deprecated(reason: "Use oldAuthorizationFormDataUse instead.") + + """ + The previous version of the AuthorizationFormDataUse that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormDataUse: SalesforceAuthorizationFormDataUsePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormDataUse` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormDataUseChangeListFilter): [SalesforceAuthorizationFormDataUseUpdatedChange!]! +} + +type SalesforceAuthorizationFormDataUseUndeletedSubscriptionPayload { + """The AuthorizationFormDataUse that was resurrected.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormDataUseDeletedSubscriptionPayload { + """The AuthorizationFormDataUse that was deleted.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormDataUseCreatedSubscriptionPayload { + """The AuthorizationFormDataUse that was created.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormCreatedSubscriptionPayload { + """The AuthorizationForm that was created.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormConsentFieldEnum { + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the documentVersionId field.""" + DOCUMENT_VERSION_ID + + """References the status field.""" + STATUS + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the consentCapturedSourceType field.""" + CONSENT_CAPTURED_SOURCE_TYPE + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the authorizationFormTextId field.""" + AUTHORIZATION_FORM_TEXT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Consent was updated. +""" +type SalesforceAuthorizationFormConsentUpdatedChange { + field: SalesforceAuthorizationFormConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Consent before the update.""" +type SalesforceAuthorizationFormConsentPreviousVersion { + """Authorization Form Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormConsentUpdatedSubscriptionPayload { + """The AuthorizationFormConsent that was updated.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! + + """This field is deprecated. Use oldAuthorizationFormConsent instead.""" + previousAuthorizationFormConsent: SalesforceAuthorizationFormConsent! @deprecated(reason: "Use oldAuthorizationFormConsent instead.") + + """ + The previous version of the AuthorizationFormConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormConsent: SalesforceAuthorizationFormConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormConsentChangeListFilter): [SalesforceAuthorizationFormConsentUpdatedChange!]! +} + +type SalesforceAuthorizationFormConsentUndeletedSubscriptionPayload { + """The AuthorizationFormConsent that was resurrected.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +type SalesforceAuthorizationFormConsentDeletedSubscriptionPayload { + """The AuthorizationFormConsent that was deleted.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +type SalesforceAuthorizationFormConsentCreatedSubscriptionPayload { + """The AuthorizationFormConsent that was created.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +""" +A filter to be used against SalesforceAuthorizationFormConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormConsentChangeEventFieldEnum { + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the documentVersionId field.""" + DOCUMENT_VERSION_ID + + """References the status field.""" + STATUS + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the consentCapturedSourceType field.""" + CONSENT_CAPTURED_SOURCE_TYPE + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the authorizationFormTextId field.""" + AUTHORIZATION_FORM_TEXT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Consent Change Event was updated. +""" +type SalesforceAuthorizationFormConsentChangeEventUpdatedChange { + field: SalesforceAuthorizationFormConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Authorization Form Consent Change Event before the update. +""" +type SalesforceAuthorizationFormConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormConsentChangeEventUpdatedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was updated.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! + + """ + This field is deprecated. Use oldAuthorizationFormConsentChangeEvent instead. + """ + previousAuthorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! @deprecated(reason: "Use oldAuthorizationFormConsentChangeEvent instead.") + + """ + The previous version of the AuthorizationFormConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormConsentChangeEventChangeListFilter): [SalesforceAuthorizationFormConsentChangeEventUpdatedChange!]! +} + +type SalesforceAuthorizationFormConsentChangeEventUndeletedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was resurrected.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +type SalesforceAuthorizationFormConsentChangeEventDeletedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was deleted.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +type SalesforceAuthorizationFormConsentChangeEventCreatedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was created.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +""" +A filter to be used against SalesforceAttachmentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAttachmentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAttachmentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAttachmentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAttachmentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAttachmentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAttachmentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAttachmentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAttachmentFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the body field.""" + BODY + + """References the bodyLength field.""" + BODY_LENGTH + + """References the contentType field.""" + CONTENT_TYPE + + """References the isPrivate field.""" + IS_PRIVATE + + """References the name field.""" + NAME + + """References the parentId field.""" + PARENT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Attachment was updated. +""" +type SalesforceAttachmentUpdatedChange { + field: SalesforceAttachmentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Attachment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Attachment before the update.""" +type SalesforceAttachmentPreviousVersion { + """Attachment ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceAttachmentParentUnion + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body Length""" + bodyLength: Int + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAttachmentOwnerUnion + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Attachment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAttachmentUpdatedSubscriptionPayload { + """The Attachment that was updated.""" + attachment: SalesforceAttachment! + + """This field is deprecated. Use oldAttachment instead.""" + previousAttachment: SalesforceAttachment! @deprecated(reason: "Use oldAttachment instead.") + + """ + The previous version of the Attachment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAttachment: SalesforceAttachmentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAttachment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAttachmentChangeListFilter): [SalesforceAttachmentUpdatedChange!]! +} + +type SalesforceAttachmentUndeletedSubscriptionPayload { + """The Attachment that was resurrected.""" + attachment: SalesforceAttachment! +} + +type SalesforceAttachmentDeletedSubscriptionPayload { + """The Attachment that was deleted.""" + attachment: SalesforceAttachment! +} + +type SalesforceAttachmentCreatedSubscriptionPayload { + """The Attachment that was created.""" + attachment: SalesforceAttachment! +} + +""" +A filter to be used against SalesforceAsyncOperationStatusFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAsyncOperationStatusChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAsyncOperationStatusFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAsyncOperationStatusFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAsyncOperationStatusFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAsyncOperationStatusFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAsyncOperationStatusChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAsyncOperationStatusChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAsyncOperationStatusFieldEnum { + """References the statusCode field.""" + STATUS_CODE + + """References the message field.""" + MESSAGE + + """References the category field.""" + CATEGORY + + """References the status field.""" + STATUS + + """References the fields field.""" + FIELDS + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Async Operation Status was updated. +""" +type SalesforceAsyncOperationStatusUpdatedChange { + field: SalesforceAsyncOperationStatusFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Async Operation Status. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Async Operation Status before the update.""" +type SalesforceAsyncOperationStatusPreviousVersion { + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Fields""" + fields: String + + """Status""" + status: String + + """Category""" + category: String + + """Message""" + message: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationStatusUpdatedSubscriptionPayload { + """The AsyncOperationStatus that was updated.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! + + """This field is deprecated. Use oldAsyncOperationStatus instead.""" + previousAsyncOperationStatus: SalesforceAsyncOperationStatus! @deprecated(reason: "Use oldAsyncOperationStatus instead.") + + """ + The previous version of the AsyncOperationStatus that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsyncOperationStatus: SalesforceAsyncOperationStatusPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsyncOperationStatus` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAsyncOperationStatusChangeListFilter): [SalesforceAsyncOperationStatusUpdatedChange!]! +} + +type SalesforceAsyncOperationStatusUndeletedSubscriptionPayload { + """The AsyncOperationStatus that was resurrected.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +type SalesforceAsyncOperationStatusDeletedSubscriptionPayload { + """The AsyncOperationStatus that was deleted.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +"""Async Operation Status""" +type SalesforceAsyncOperationStatus { + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Fields""" + fields: String + + """Status""" + status: String + + """Category""" + category: String + + """Message""" + message: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationStatusCreatedSubscriptionPayload { + """The AsyncOperationStatus that was created.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +""" +A filter to be used against SalesforceAsyncOperationEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAsyncOperationEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAsyncOperationEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAsyncOperationEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAsyncOperationEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAsyncOperationEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAsyncOperationEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAsyncOperationEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAsyncOperationEventFieldEnum { + """References the operationDetails field.""" + OPERATION_DETAILS + + """References the sourceEvent field.""" + SOURCE_EVENT + + """References the operationId field.""" + OPERATION_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Async Operation Event was updated. +""" +type SalesforceAsyncOperationEventUpdatedChange { + field: SalesforceAsyncOperationEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Async Operation Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Async Operation Event before the update.""" +type SalesforceAsyncOperationEventPreviousVersion { + """ReplayId""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Operation Id""" + operationId: String + + """Source Event""" + sourceEvent: String + + """Async Operation Status ID""" + operationDetails: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationEventUpdatedSubscriptionPayload { + """The AsyncOperationEvent that was updated.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! + + """This field is deprecated. Use oldAsyncOperationEvent instead.""" + previousAsyncOperationEvent: SalesforceAsyncOperationEvent! @deprecated(reason: "Use oldAsyncOperationEvent instead.") + + """ + The previous version of the AsyncOperationEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsyncOperationEvent: SalesforceAsyncOperationEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsyncOperationEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAsyncOperationEventChangeListFilter): [SalesforceAsyncOperationEventUpdatedChange!]! +} + +type SalesforceAsyncOperationEventUndeletedSubscriptionPayload { + """The AsyncOperationEvent that was resurrected.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +type SalesforceAsyncOperationEventDeletedSubscriptionPayload { + """The AsyncOperationEvent that was deleted.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +"""Async Operation Event""" +type SalesforceAsyncOperationEvent { + """ReplayId""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Operation Id""" + operationId: String + + """Source Event""" + sourceEvent: String + + """Async Operation Status ID""" + operationDetails: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationEventCreatedSubscriptionPayload { + """The AsyncOperationEvent that was created.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +""" +A filter to be used against SalesforceAssetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the totalLifecycleAmount field.""" + TOTAL_LIFECYCLE_AMOUNT + + """References the currentAmount field.""" + CURRENT_AMOUNT + + """References the currentQuantity field.""" + CURRENT_QUANTITY + + """References the currentLifecycleEndDate field.""" + CURRENT_LIFECYCLE_END_DATE + + """References the currentMrr field.""" + CURRENT_MRR + + """References the hasLifecycleManagement field.""" + HAS_LIFECYCLE_MANAGEMENT + + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the assetLevel field.""" + ASSET_LEVEL + + """References the isInternal field.""" + IS_INTERNAL + + """References the assetServicedById field.""" + ASSET_SERVICED_BY_ID + + """References the assetProvidedById field.""" + ASSET_PROVIDED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the quantity field.""" + QUANTITY + + """References the price field.""" + PRICE + + """References the status field.""" + STATUS + + """References the lifecycleEndDate field.""" + LIFECYCLE_END_DATE + + """References the lifecycleStartDate field.""" + LIFECYCLE_START_DATE + + """References the usageEndDate field.""" + USAGE_END_DATE + + """References the purchaseDate field.""" + PURCHASE_DATE + + """References the installDate field.""" + INSTALL_DATE + + """References the serialNumber field.""" + SERIAL_NUMBER + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isCompetitorProduct field.""" + IS_COMPETITOR_PRODUCT + + """References the productCode field.""" + PRODUCT_CODE + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the rootAssetId field.""" + ROOT_ASSET_ID + + """References the parentId field.""" + PARENT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Asset was updated.""" +type SalesforceAssetUpdatedChange { + field: SalesforceAssetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset before the update.""" +type SalesforceAssetPreviousVersion { + """Asset ID""" + id: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean + + """Asset Level""" + assetLevel: Int + + """Product SKU""" + stockKeepingUnit: String + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + childAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByRootAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + primaryAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + relatedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceAssetSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Asset""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetUpdatedSubscriptionPayload { + """The Asset that was updated.""" + asset: SalesforceAsset! + + """This field is deprecated. Use oldAsset instead.""" + previousAsset: SalesforceAsset! @deprecated(reason: "Use oldAsset instead.") + + """ + The previous version of the Asset that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsset: SalesforceAssetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsset` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetChangeListFilter): [SalesforceAssetUpdatedChange!]! +} + +type SalesforceAssetUndeletedSubscriptionPayload { + """The Asset that was resurrected.""" + asset: SalesforceAsset! +} + +""" +A filter to be used against SalesforceAssetTokenEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetTokenEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetTokenEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetTokenEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetTokenEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetTokenEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetTokenEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetTokenEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetTokenEventFieldEnum { + """References the actorTokenPayload field.""" + ACTOR_TOKEN_PAYLOAD + + """References the assetName field.""" + ASSET_NAME + + """References the assetSerialNumber field.""" + ASSET_SERIAL_NUMBER + + """References the expiration field.""" + EXPIRATION + + """References the deviceKey field.""" + DEVICE_KEY + + """References the deviceId field.""" + DEVICE_ID + + """References the name field.""" + NAME + + """References the assetId field.""" + ASSET_ID + + """References the userId field.""" + USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Token Event was updated. +""" +type SalesforceAssetTokenEventUpdatedChange { + field: SalesforceAssetTokenEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Token Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Token Event before the update.""" +type SalesforceAssetTokenEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Name""" + name: String + + """Device ID""" + deviceId: String + + """Device Key""" + deviceKey: String + + """Expiration""" + expiration: String + + """Asset Serial Number""" + assetSerialNumber: String + + """Asset Name""" + assetName: String + + """Actor Token Payload""" + actorTokenPayload: String + + """ + A JSON object that contains all of the custom fields for a AssetTokenEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAssetTokenEventUpdatedSubscriptionPayload { + """The AssetTokenEvent that was updated.""" + assetTokenEvent: SalesforceAssetTokenEvent! + + """This field is deprecated. Use oldAssetTokenEvent instead.""" + previousAssetTokenEvent: SalesforceAssetTokenEvent! @deprecated(reason: "Use oldAssetTokenEvent instead.") + + """ + The previous version of the AssetTokenEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetTokenEvent: SalesforceAssetTokenEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetTokenEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetTokenEventChangeListFilter): [SalesforceAssetTokenEventUpdatedChange!]! +} + +type SalesforceAssetTokenEventUndeletedSubscriptionPayload { + """The AssetTokenEvent that was resurrected.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +type SalesforceAssetTokenEventDeletedSubscriptionPayload { + """The AssetTokenEvent that was deleted.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +"""Asset Token Event""" +type SalesforceAssetTokenEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Name""" + name: String + + """Device ID""" + deviceId: String + + """Device Key""" + deviceKey: String + + """Expiration""" + expiration: String + + """Asset Serial Number""" + assetSerialNumber: String + + """Asset Name""" + assetName: String + + """Actor Token Payload""" + actorTokenPayload: String + + """ + A JSON object that contains all of the custom fields for a AssetTokenEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAssetTokenEventCreatedSubscriptionPayload { + """The AssetTokenEvent that was created.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +""" +A filter to be used against SalesforceAssetStatePeriodFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetStatePeriodChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetStatePeriodFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetStatePeriodFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetStatePeriodFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetStatePeriodFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetStatePeriodChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetStatePeriodChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetStatePeriodFieldEnum { + """References the mrr field.""" + MRR + + """References the amount field.""" + AMOUNT + + """References the quantity field.""" + QUANTITY + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the assetId field.""" + ASSET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetStatePeriodNumber field.""" + ASSET_STATE_PERIOD_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset State Period was updated. +""" +type SalesforceAssetStatePeriodUpdatedChange { + field: SalesforceAssetStatePeriodFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset State Period. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset State Period before the update.""" +type SalesforceAssetStatePeriodPreviousVersion { + """Asset State Period ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetStatePeriodNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Amount""" + amount: Float + + """Monthly Recurring Revenue""" + mrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetStatePeriodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetStatePeriod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetStatePeriodUpdatedSubscriptionPayload { + """The AssetStatePeriod that was updated.""" + assetStatePeriod: SalesforceAssetStatePeriod! + + """This field is deprecated. Use oldAssetStatePeriod instead.""" + previousAssetStatePeriod: SalesforceAssetStatePeriod! @deprecated(reason: "Use oldAssetStatePeriod instead.") + + """ + The previous version of the AssetStatePeriod that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetStatePeriod: SalesforceAssetStatePeriodPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetStatePeriod` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetStatePeriodChangeListFilter): [SalesforceAssetStatePeriodUpdatedChange!]! +} + +type SalesforceAssetStatePeriodUndeletedSubscriptionPayload { + """The AssetStatePeriod that was resurrected.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +type SalesforceAssetStatePeriodDeletedSubscriptionPayload { + """The AssetStatePeriod that was deleted.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +type SalesforceAssetStatePeriodCreatedSubscriptionPayload { + """The AssetStatePeriod that was created.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +""" +A filter to be used against SalesforceAssetRelationshipFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetRelationshipChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetRelationshipFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetRelationshipFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetRelationshipFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetRelationshipFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetRelationshipChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetRelationshipChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetRelationshipFieldEnum { + """References the relationshipType field.""" + RELATIONSHIP_TYPE + + """References the toDate field.""" + TO_DATE + + """References the fromDate field.""" + FROM_DATE + + """References the relatedAssetId field.""" + RELATED_ASSET_ID + + """References the assetId field.""" + ASSET_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetRelationshipNumber field.""" + ASSET_RELATIONSHIP_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Relationship was updated. +""" +type SalesforceAssetRelationshipUpdatedChange { + field: SalesforceAssetRelationshipFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Relationship. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Relationship before the update.""" +type SalesforceAssetRelationshipPreviousVersion { + """Asset Relationship ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Asset Relationship Number""" + assetRelationshipNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Asset ID""" + relatedAssetId: String + + """Asset ID""" + relatedAsset: SalesforceAsset + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceAssetRelationshipSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetRelationship + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetRelationshipUpdatedSubscriptionPayload { + """The AssetRelationship that was updated.""" + assetRelationship: SalesforceAssetRelationship! + + """This field is deprecated. Use oldAssetRelationship instead.""" + previousAssetRelationship: SalesforceAssetRelationship! @deprecated(reason: "Use oldAssetRelationship instead.") + + """ + The previous version of the AssetRelationship that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetRelationship: SalesforceAssetRelationshipPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetRelationship` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetRelationshipChangeListFilter): [SalesforceAssetRelationshipUpdatedChange!]! +} + +type SalesforceAssetRelationshipUndeletedSubscriptionPayload { + """The AssetRelationship that was resurrected.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetRelationshipDeletedSubscriptionPayload { + """The AssetRelationship that was deleted.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetRelationshipCreatedSubscriptionPayload { + """The AssetRelationship that was created.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetDeletedSubscriptionPayload { + """The Asset that was deleted.""" + asset: SalesforceAsset! +} + +type SalesforceAssetCreatedSubscriptionPayload { + """The Asset that was created.""" + asset: SalesforceAsset! +} + +""" +A filter to be used against SalesforceAssetChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetChangeEventFieldEnum { + """References the totalLifecycleAmount field.""" + TOTAL_LIFECYCLE_AMOUNT + + """References the currentAmount field.""" + CURRENT_AMOUNT + + """References the currentQuantity field.""" + CURRENT_QUANTITY + + """References the currentLifecycleEndDate field.""" + CURRENT_LIFECYCLE_END_DATE + + """References the currentMrr field.""" + CURRENT_MRR + + """References the hasLifecycleManagement field.""" + HAS_LIFECYCLE_MANAGEMENT + + """References the isInternal field.""" + IS_INTERNAL + + """References the assetServicedById field.""" + ASSET_SERVICED_BY_ID + + """References the assetProvidedById field.""" + ASSET_PROVIDED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the quantity field.""" + QUANTITY + + """References the price field.""" + PRICE + + """References the status field.""" + STATUS + + """References the lifecycleEndDate field.""" + LIFECYCLE_END_DATE + + """References the lifecycleStartDate field.""" + LIFECYCLE_START_DATE + + """References the usageEndDate field.""" + USAGE_END_DATE + + """References the purchaseDate field.""" + PURCHASE_DATE + + """References the installDate field.""" + INSTALL_DATE + + """References the serialNumber field.""" + SERIAL_NUMBER + + """References the name field.""" + NAME + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isCompetitorProduct field.""" + IS_COMPETITOR_PRODUCT + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the rootAssetId field.""" + ROOT_ASSET_ID + + """References the parentId field.""" + PARENT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Change Event was updated. +""" +type SalesforceAssetChangeEventUpdatedChange { + field: SalesforceAssetChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Change Event before the update.""" +type SalesforceAssetChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """ + A JSON object that contains all of the custom fields for a AssetChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetChangeEventUpdatedSubscriptionPayload { + """The AssetChangeEvent that was updated.""" + assetChangeEvent: SalesforceAssetChangeEvent! + + """This field is deprecated. Use oldAssetChangeEvent instead.""" + previousAssetChangeEvent: SalesforceAssetChangeEvent! @deprecated(reason: "Use oldAssetChangeEvent instead.") + + """ + The previous version of the AssetChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetChangeEvent: SalesforceAssetChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetChangeEventChangeListFilter): [SalesforceAssetChangeEventUpdatedChange!]! +} + +type SalesforceAssetChangeEventUndeletedSubscriptionPayload { + """The AssetChangeEvent that was resurrected.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +type SalesforceAssetChangeEventDeletedSubscriptionPayload { + """The AssetChangeEvent that was deleted.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +type SalesforceAssetChangeEventCreatedSubscriptionPayload { + """The AssetChangeEvent that was created.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +""" +A filter to be used against SalesforceAssetActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetActionFieldEnum { + """References the totalMrr field.""" + TOTAL_MRR + + """References the totalQuantity field.""" + TOTAL_QUANTITY + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the totalOtherAmount field.""" + TOTAL_OTHER_AMOUNT + + """References the totalTermsAndConditionsAmount field.""" + TOTAL_TERMS_AND_CONDITIONS_AMOUNT + + """References the totalTransfersAmount field.""" + TOTAL_TRANSFERS_AMOUNT + + """References the totalCancellationsAmount field.""" + TOTAL_CANCELLATIONS_AMOUNT + + """References the totalCrossSellsAmount field.""" + TOTAL_CROSS_SELLS_AMOUNT + + """References the totalDownsellsAmount field.""" + TOTAL_DOWNSELLS_AMOUNT + + """References the totalUpsellsAmount field.""" + TOTAL_UPSELLS_AMOUNT + + """References the totalRenewalsAmount field.""" + TOTAL_RENEWALS_AMOUNT + + """References the totalInitialSaleAmount field.""" + TOTAL_INITIAL_SALE_AMOUNT + + """References the amount field.""" + AMOUNT + + """References the mrrChange field.""" + MRR_CHANGE + + """References the quantityChange field.""" + QUANTITY_CHANGE + + """References the subtotalChange field.""" + SUBTOTAL_CHANGE + + """References the actualTaxChange field.""" + ACTUAL_TAX_CHANGE + + """References the estimatedTaxChange field.""" + ESTIMATED_TAX_CHANGE + + """References the adjustmentAmountChange field.""" + ADJUSTMENT_AMOUNT_CHANGE + + """References the productAmountChange field.""" + PRODUCT_AMOUNT_CHANGE + + """References the actionDate field.""" + ACTION_DATE + + """References the categoryEnum field.""" + CATEGORY_ENUM + + """References the category field.""" + CATEGORY + + """References the type field.""" + TYPE + + """References the assetId field.""" + ASSET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetActionNumber field.""" + ASSET_ACTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Action was updated. +""" +type SalesforceAssetActionUpdatedChange { + field: SalesforceAssetActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Action. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Action before the update.""" +type SalesforceAssetActionPreviousVersion { + """Asset Action ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetActionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Type""" + type: String + + """Category (Deprecated)""" + category: String + + """Business Category""" + categoryEnum: String + + """Action Date""" + actionDate: String + + """Change in Product Amount""" + productAmountChange: Float + + """Change in Adjustment Amount""" + adjustmentAmountChange: Float + + """Change in Estimated Tax""" + estimatedTaxChange: Float + + """Change in Actual Tax""" + actualTaxChange: Float + + """Change in Subtotal""" + subtotalChange: Float + + """Change in Quantity""" + quantityChange: Float + + """Change in Monthly Recurring Revenue""" + mrrChange: Float + + """Amount""" + amount: Float + + """Total Initial Sale Amount""" + totalInitialSaleAmount: Float + + """Total Renewals Amount""" + totalRenewalsAmount: Float + + """Total Upsells Amount""" + totalUpsellsAmount: Float + + """Total Downsells Amount""" + totalDownsellsAmount: Float + + """Total Cross-Sells Amount""" + totalCrossSellsAmount: Float + + """Total Cancellations Amount""" + totalCancellationsAmount: Float + + """Total Transfers Amount""" + totalTransfersAmount: Float + + """Total Terms And Conditions Changes Amount""" + totalTermsAndConditionsAmount: Float + + """Total Other Amount""" + totalOtherAmount: Float + + """Total Amount""" + totalAmount: Float + + """Total Quantity""" + totalQuantity: Float + + """Total Monthly Recurring Revenue""" + totalMrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a AssetAction""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetActionUpdatedSubscriptionPayload { + """The AssetAction that was updated.""" + assetAction: SalesforceAssetAction! + + """This field is deprecated. Use oldAssetAction instead.""" + previousAssetAction: SalesforceAssetAction! @deprecated(reason: "Use oldAssetAction instead.") + + """ + The previous version of the AssetAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetAction: SalesforceAssetActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetActionChangeListFilter): [SalesforceAssetActionUpdatedChange!]! +} + +type SalesforceAssetActionUndeletedSubscriptionPayload { + """The AssetAction that was resurrected.""" + assetAction: SalesforceAssetAction! +} + +""" +A filter to be used against SalesforceAssetActionSourceFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetActionSourceChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetActionSourceFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetActionSourceFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetActionSourceFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetActionSourceFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetActionSourceChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetActionSourceChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetActionSourceFieldEnum { + """References the externalReferenceDataSource field.""" + EXTERNAL_REFERENCE_DATA_SOURCE + + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the quantity field.""" + QUANTITY + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the subtotal field.""" + SUBTOTAL + + """References the actualTax field.""" + ACTUAL_TAX + + """References the estimatedTax field.""" + ESTIMATED_TAX + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the productAmount field.""" + PRODUCT_AMOUNT + + """References the referenceEntityItemId field.""" + REFERENCE_ENTITY_ITEM_ID + + """References the assetActionId field.""" + ASSET_ACTION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetActionSourceNumber field.""" + ASSET_ACTION_SOURCE_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Action Source was updated. +""" +type SalesforceAssetActionSourceUpdatedChange { + field: SalesforceAssetActionSourceFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Action Source. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Action Source before the update.""" +type SalesforceAssetActionSourcePreviousVersion { + """Asset Action Source ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetActionSourceNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset Action ID""" + assetActionId: String + + """Asset Action ID""" + assetAction: SalesforceAssetAction + + """Reference Entity Item ID""" + referenceEntityItemId: String + + """Reference Entity Item ID""" + referenceEntityItem: SalesforceOrderItem + + """Product Amount""" + productAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Estimated Tax""" + estimatedTax: Float + + """Actual Tax""" + actualTax: Float + + """Subtotal""" + subtotal: Float + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Transaction Date""" + transactionDate: String + + """External Reference""" + externalReference: String + + """External Reference Data Source""" + externalReferenceDataSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSourceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetActionSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetActionSourceUpdatedSubscriptionPayload { + """The AssetActionSource that was updated.""" + assetActionSource: SalesforceAssetActionSource! + + """This field is deprecated. Use oldAssetActionSource instead.""" + previousAssetActionSource: SalesforceAssetActionSource! @deprecated(reason: "Use oldAssetActionSource instead.") + + """ + The previous version of the AssetActionSource that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetActionSource: SalesforceAssetActionSourcePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetActionSource` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetActionSourceChangeListFilter): [SalesforceAssetActionSourceUpdatedChange!]! +} + +type SalesforceAssetActionSourceUndeletedSubscriptionPayload { + """The AssetActionSource that was resurrected.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionSourceDeletedSubscriptionPayload { + """The AssetActionSource that was deleted.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionSourceCreatedSubscriptionPayload { + """The AssetActionSource that was created.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionDeletedSubscriptionPayload { + """The AssetAction that was deleted.""" + assetAction: SalesforceAssetAction! +} + +type SalesforceAssetActionCreatedSubscriptionPayload { + """The AssetAction that was created.""" + assetAction: SalesforceAssetAction! +} + +""" +A filter to be used against SalesforceAppAnalyticsQueryRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAppAnalyticsQueryRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAppAnalyticsQueryRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAppAnalyticsQueryRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAppAnalyticsQueryRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAppAnalyticsQueryRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAppAnalyticsQueryRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAppAnalyticsQueryRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAppAnalyticsQueryRequestFieldEnum { + """References the fileType field.""" + FILE_TYPE + + """References the availableSince field.""" + AVAILABLE_SINCE + + """References the fileCompression field.""" + FILE_COMPRESSION + + """References the downloadSize field.""" + DOWNLOAD_SIZE + + """References the organizationIds field.""" + ORGANIZATION_IDS + + """References the packageIds field.""" + PACKAGE_IDS + + """References the querySubmittedTime field.""" + QUERY_SUBMITTED_TIME + + """References the errorMessage field.""" + ERROR_MESSAGE + + """References the downloadExpirationTime field.""" + DOWNLOAD_EXPIRATION_TIME + + """References the downloadUrl field.""" + DOWNLOAD_URL + + """References the requestState field.""" + REQUEST_STATE + + """References the endTime field.""" + END_TIME + + """References the startTime field.""" + START_TIME + + """References the dataType field.""" + DATA_TYPE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the App Analytics Query Request was updated. +""" +type SalesforceAppAnalyticsQueryRequestUpdatedChange { + field: SalesforceAppAnalyticsQueryRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the App Analytics Query Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of App Analytics Query Request before the update.""" +type SalesforceAppAnalyticsQueryRequestPreviousVersion { + """App Analytics Query Request ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data Type""" + dataType: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Request State""" + requestState: String + + """Download URL""" + downloadUrl: String + + """Download Expiration Time""" + downloadExpirationTime: String + + """Error Message""" + errorMessage: String + + """Query Submitted Time""" + querySubmittedTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """Download File Size""" + downloadSize: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AppAnalyticsQueryRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAppAnalyticsQueryRequestUpdatedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was updated.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! + + """This field is deprecated. Use oldAppAnalyticsQueryRequest instead.""" + previousAppAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! @deprecated(reason: "Use oldAppAnalyticsQueryRequest instead.") + + """ + The previous version of the AppAnalyticsQueryRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAppAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAppAnalyticsQueryRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAppAnalyticsQueryRequestChangeListFilter): [SalesforceAppAnalyticsQueryRequestUpdatedChange!]! +} + +type SalesforceAppAnalyticsQueryRequestUndeletedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was resurrected.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +type SalesforceAppAnalyticsQueryRequestDeletedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was deleted.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +type SalesforceAppAnalyticsQueryRequestCreatedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was created.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +""" +A filter to be used against SalesforceAiRecordInsightFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAiRecordInsightChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAiRecordInsightFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAiRecordInsightFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAiRecordInsightFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAiRecordInsightFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAiRecordInsightChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAiRecordInsightChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAiRecordInsightFieldEnum { + """References the predictionField field.""" + PREDICTION_FIELD + + """References the mlPredictionDefinitionId field.""" + ML_PREDICTION_DEFINITION_ID + + """References the status field.""" + STATUS + + """References the targetField field.""" + TARGET_FIELD + + """References the confidence field.""" + CONFIDENCE + + """References the validUntil field.""" + VALID_UNTIL + + """References the runStartTime field.""" + RUN_START_TIME + + """References the runGuid field.""" + RUN_GUID + + """References the type field.""" + TYPE + + """References the targetSobjectType field.""" + TARGET_SOBJECT_TYPE + + """References the targetId field.""" + TARGET_ID + + """References the aiApplicationId field.""" + AI_APPLICATION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the AI Record Insight was updated. +""" +type SalesforceAiRecordInsightUpdatedChange { + field: SalesforceAiRecordInsightFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the AI Record Insight. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of AI Record Insight before the update.""" +type SalesforceAiRecordInsightPreviousVersion { + """AI Record Insight ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """AI Application ID""" + aiApplicationId: String + + """AI Application ID""" + aiApplication: SalesforceAiApplication + + """Target ID""" + targetId: String + + """Target ID""" + target: SalesforceAiRecordInsightTargetUnion + + """Target sObject Type""" + targetSobjectType: String + + """Type""" + type: String + + """Run GUID""" + runGuid: String + + """Run Start Time""" + runStartTime: String + + """Valid Until""" + validUntil: String + + """Confidence""" + confidence: Float + + """Target Field""" + targetField: String + + """Status""" + status: String + + """ML Prediction Definition ID""" + mlPredictionDefinitionId: String + + """ML Prediction Definition ID""" + mlPredictionDefinition: SalesforceMlPredictionDefinition + + """Prediction Field""" + predictionField: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIRecordInsight + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAiRecordInsightUpdatedSubscriptionPayload { + """The AIRecordInsight that was updated.""" + aiRecordInsight: SalesforceAiRecordInsight! + + """This field is deprecated. Use oldAiRecordInsight instead.""" + previousAiRecordInsight: SalesforceAiRecordInsight! @deprecated(reason: "Use oldAiRecordInsight instead.") + + """ + The previous version of the AIRecordInsight that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAiRecordInsight: SalesforceAiRecordInsightPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAiRecordInsight` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAiRecordInsightChangeListFilter): [SalesforceAiRecordInsightUpdatedChange!]! +} + +type SalesforceAiRecordInsightUndeletedSubscriptionPayload { + """The AIRecordInsight that was resurrected.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +type SalesforceAiRecordInsightDeletedSubscriptionPayload { + """The AIRecordInsight that was deleted.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +type SalesforceAiRecordInsightCreatedSubscriptionPayload { + """The AIRecordInsight that was created.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +""" +A filter to be used against SalesforceAiPredictionEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAiPredictionEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAiPredictionEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAiPredictionEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAiPredictionEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAiPredictionEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAiPredictionEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAiPredictionEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAiPredictionEventFieldEnum { + """References the hasError field.""" + HAS_ERROR + + """References the fieldName field.""" + FIELD_NAME + + """References the confidence field.""" + CONFIDENCE + + """References the targetId field.""" + TARGET_ID + + """References the insightId field.""" + INSIGHT_ID + + """References the predictionEntityId field.""" + PREDICTION_ENTITY_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the AI Prediction Event was updated. +""" +type SalesforceAiPredictionEventUpdatedChange { + field: SalesforceAiPredictionEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the AI Prediction Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of AI Prediction Event before the update.""" +type SalesforceAiPredictionEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """AI Insight Value ID""" + predictionEntityId: String + + """AI Record Insight ID""" + insightId: String + + """AI Predicted Object ID""" + targetId: String + + """AI Insight Value Confidence""" + confidence: Float + + """AI Predicted Field API Name""" + fieldName: String + + """AI Has Error""" + hasError: Boolean + + """ + A JSON object that contains all of the custom fields for a AIPredictionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAiPredictionEventUpdatedSubscriptionPayload { + """The AIPredictionEvent that was updated.""" + aiPredictionEvent: SalesforceAiPredictionEvent! + + """This field is deprecated. Use oldAiPredictionEvent instead.""" + previousAiPredictionEvent: SalesforceAiPredictionEvent! @deprecated(reason: "Use oldAiPredictionEvent instead.") + + """ + The previous version of the AIPredictionEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAiPredictionEvent: SalesforceAiPredictionEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAiPredictionEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAiPredictionEventChangeListFilter): [SalesforceAiPredictionEventUpdatedChange!]! +} + +type SalesforceAiPredictionEventUndeletedSubscriptionPayload { + """The AIPredictionEvent that was resurrected.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +type SalesforceAiPredictionEventDeletedSubscriptionPayload { + """The AIPredictionEvent that was deleted.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +"""AI Prediction Event""" +type SalesforceAiPredictionEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """AI Insight Value ID""" + predictionEntityId: String + + """AI Record Insight ID""" + insightId: String + + """AI Predicted Object ID""" + targetId: String + + """AI Insight Value Confidence""" + confidence: Float + + """AI Predicted Field API Name""" + fieldName: String + + """AI Has Error""" + hasError: Boolean! + + """ + A JSON object that contains all of the custom fields for a AIPredictionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAiPredictionEventCreatedSubscriptionPayload { + """The AIPredictionEvent that was created.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +""" +A filter to be used against SalesforceAccountFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountFieldEnum { + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the sicDesc field.""" + SIC_DESC + + """References the yearStarted field.""" + YEAR_STARTED + + """References the naicsDesc field.""" + NAICS_DESC + + """References the naicsCode field.""" + NAICS_CODE + + """References the tradestyle field.""" + TRADESTYLE + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the accountSource field.""" + ACCOUNT_SOURCE + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawCompanyId field.""" + JIGSAW_COMPANY_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the site field.""" + SITE + + """References the rating field.""" + RATING + + """References the description field.""" + DESCRIPTION + + """References the tickerSymbol field.""" + TICKER_SYMBOL + + """References the ownership field.""" + OWNERSHIP + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the industry field.""" + INDUSTRY + + """References the sic field.""" + SIC + + """References the photoUrl field.""" + PHOTO_URL + + """References the website field.""" + WEBSITE + + """References the accountNumber field.""" + ACCOUNT_NUMBER + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the parentId field.""" + PARENT_ID + + """References the type field.""" + TYPE + + """References the name field.""" + NAME + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Account was updated.""" +type SalesforceAccountUpdatedChange { + field: SalesforceAccountFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Account before the update.""" +type SalesforceAccountPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Account ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceAccount + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + childAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + providedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + servicedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + relatedAuthorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + eventsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Partner""" + partnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Task""" + tasksByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceAccountSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Account""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountUpdatedSubscriptionPayload { + """The Account that was updated.""" + account: SalesforceAccount! + + """This field is deprecated. Use oldAccount instead.""" + previousAccount: SalesforceAccount! @deprecated(reason: "Use oldAccount instead.") + + """ + The previous version of the Account that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccount: SalesforceAccountPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccount` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountChangeListFilter): [SalesforceAccountUpdatedChange!]! +} + +type SalesforceAccountUndeletedSubscriptionPayload { + """The Account that was resurrected.""" + account: SalesforceAccount! +} + +type SalesforceAccountDeletedSubscriptionPayload { + """The Account that was deleted.""" + account: SalesforceAccount! +} + +type SalesforceAccountCreatedSubscriptionPayload { + """The Account that was created.""" + account: SalesforceAccount! +} + +""" +A filter to be used against SalesforceAccountContactRoleChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountContactRoleChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountContactRoleChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountContactRoleChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountContactRoleChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountContactRoleChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountContactRoleChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountContactRoleChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountContactRoleChangeEventFieldEnum { + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Account Contact Role Change Event was updated. +""" +type SalesforceAccountContactRoleChangeEventUpdatedChange { + field: SalesforceAccountContactRoleChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account Contact Role Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Account Contact Role Change Event before the update. +""" +type SalesforceAccountContactRoleChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """ + A JSON object that contains all of the custom fields for a AccountContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountContactRoleChangeEventUpdatedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was updated.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! + + """ + This field is deprecated. Use oldAccountContactRoleChangeEvent instead. + """ + previousAccountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! @deprecated(reason: "Use oldAccountContactRoleChangeEvent instead.") + + """ + The previous version of the AccountContactRoleChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccountContactRoleChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountContactRoleChangeEventChangeListFilter): [SalesforceAccountContactRoleChangeEventUpdatedChange!]! +} + +type SalesforceAccountContactRoleChangeEventUndeletedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was resurrected.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +type SalesforceAccountContactRoleChangeEventDeletedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was deleted.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +type SalesforceAccountContactRoleChangeEventCreatedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was created.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +""" +A filter to be used against SalesforceAccountChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountChangeEventFieldEnum { + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the sicDesc field.""" + SIC_DESC + + """References the yearStarted field.""" + YEAR_STARTED + + """References the naicsDesc field.""" + NAICS_DESC + + """References the naicsCode field.""" + NAICS_CODE + + """References the tradestyle field.""" + TRADESTYLE + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the accountSource field.""" + ACCOUNT_SOURCE + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawCompanyId field.""" + JIGSAW_COMPANY_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the site field.""" + SITE + + """References the rating field.""" + RATING + + """References the description field.""" + DESCRIPTION + + """References the tickerSymbol field.""" + TICKER_SYMBOL + + """References the ownership field.""" + OWNERSHIP + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the industry field.""" + INDUSTRY + + """References the sic field.""" + SIC + + """References the website field.""" + WEBSITE + + """References the accountNumber field.""" + ACCOUNT_NUMBER + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the parentId field.""" + PARENT_ID + + """References the type field.""" + TYPE + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Account Change Event was updated. +""" +type SalesforceAccountChangeEventUpdatedChange { + field: SalesforceAccountChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Account Change Event before the update.""" +type SalesforceAccountChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """ + A JSON object that contains all of the custom fields for a AccountChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountChangeEventUpdatedSubscriptionPayload { + """The AccountChangeEvent that was updated.""" + accountChangeEvent: SalesforceAccountChangeEvent! + + """This field is deprecated. Use oldAccountChangeEvent instead.""" + previousAccountChangeEvent: SalesforceAccountChangeEvent! @deprecated(reason: "Use oldAccountChangeEvent instead.") + + """ + The previous version of the AccountChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccountChangeEvent: SalesforceAccountChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccountChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountChangeEventChangeListFilter): [SalesforceAccountChangeEventUpdatedChange!]! +} + +type SalesforceAccountChangeEventUndeletedSubscriptionPayload { + """The AccountChangeEvent that was resurrected.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +type SalesforceAccountChangeEventDeletedSubscriptionPayload { + """The AccountChangeEvent that was deleted.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +type SalesforceAccountChangeEventCreatedSubscriptionPayload { + """The AccountChangeEvent that was created.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +"""Namespace for Salesforce subscriptions.""" +type SalesforceSubscriptionRoot { + """Get notified when a AccountChangeEvent is created.""" + accountChangeEventCreated: SalesforceAccountChangeEventCreatedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is deleted.""" + accountChangeEventDeleted: SalesforceAccountChangeEventDeletedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is resurrected.""" + accountChangeEventUndeleted: SalesforceAccountChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is updated.""" + accountChangeEventUpdated: SalesforceAccountChangeEventUpdatedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is created.""" + accountContactRoleChangeEventCreated: SalesforceAccountContactRoleChangeEventCreatedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is deleted.""" + accountContactRoleChangeEventDeleted: SalesforceAccountContactRoleChangeEventDeletedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is resurrected.""" + accountContactRoleChangeEventUndeleted: SalesforceAccountContactRoleChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is updated.""" + accountContactRoleChangeEventUpdated: SalesforceAccountContactRoleChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Account is created.""" + accountCreated: SalesforceAccountCreatedSubscriptionPayload! + + """Get notified when a Account is deleted.""" + accountDeleted: SalesforceAccountDeletedSubscriptionPayload! + + """Get notified when a Account is resurrected.""" + accountUndeleted: SalesforceAccountUndeletedSubscriptionPayload! + + """Get notified when a Account is updated.""" + accountUpdated: SalesforceAccountUpdatedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is created.""" + aiPredictionEventCreated: SalesforceAiPredictionEventCreatedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is deleted.""" + aiPredictionEventDeleted: SalesforceAiPredictionEventDeletedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is resurrected.""" + aiPredictionEventUndeleted: SalesforceAiPredictionEventUndeletedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is updated.""" + aiPredictionEventUpdated: SalesforceAiPredictionEventUpdatedSubscriptionPayload! + + """Get notified when a AIRecordInsight is created.""" + aiRecordInsightCreated: SalesforceAiRecordInsightCreatedSubscriptionPayload! + + """Get notified when a AIRecordInsight is deleted.""" + aiRecordInsightDeleted: SalesforceAiRecordInsightDeletedSubscriptionPayload! + + """Get notified when a AIRecordInsight is resurrected.""" + aiRecordInsightUndeleted: SalesforceAiRecordInsightUndeletedSubscriptionPayload! + + """Get notified when a AIRecordInsight is updated.""" + aiRecordInsightUpdated: SalesforceAiRecordInsightUpdatedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is created.""" + appAnalyticsQueryRequestCreated: SalesforceAppAnalyticsQueryRequestCreatedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is deleted.""" + appAnalyticsQueryRequestDeleted: SalesforceAppAnalyticsQueryRequestDeletedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is resurrected.""" + appAnalyticsQueryRequestUndeleted: SalesforceAppAnalyticsQueryRequestUndeletedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is updated.""" + appAnalyticsQueryRequestUpdated: SalesforceAppAnalyticsQueryRequestUpdatedSubscriptionPayload! + + """Get notified when a AssetAction is created.""" + assetActionCreated: SalesforceAssetActionCreatedSubscriptionPayload! + + """Get notified when a AssetAction is deleted.""" + assetActionDeleted: SalesforceAssetActionDeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is created.""" + assetActionSourceCreated: SalesforceAssetActionSourceCreatedSubscriptionPayload! + + """Get notified when a AssetActionSource is deleted.""" + assetActionSourceDeleted: SalesforceAssetActionSourceDeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is resurrected.""" + assetActionSourceUndeleted: SalesforceAssetActionSourceUndeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is updated.""" + assetActionSourceUpdated: SalesforceAssetActionSourceUpdatedSubscriptionPayload! + + """Get notified when a AssetAction is resurrected.""" + assetActionUndeleted: SalesforceAssetActionUndeletedSubscriptionPayload! + + """Get notified when a AssetAction is updated.""" + assetActionUpdated: SalesforceAssetActionUpdatedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is created.""" + assetChangeEventCreated: SalesforceAssetChangeEventCreatedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is deleted.""" + assetChangeEventDeleted: SalesforceAssetChangeEventDeletedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is resurrected.""" + assetChangeEventUndeleted: SalesforceAssetChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is updated.""" + assetChangeEventUpdated: SalesforceAssetChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Asset is created.""" + assetCreated: SalesforceAssetCreatedSubscriptionPayload! + + """Get notified when a Asset is deleted.""" + assetDeleted: SalesforceAssetDeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is created.""" + assetRelationshipCreated: SalesforceAssetRelationshipCreatedSubscriptionPayload! + + """Get notified when a AssetRelationship is deleted.""" + assetRelationshipDeleted: SalesforceAssetRelationshipDeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is resurrected.""" + assetRelationshipUndeleted: SalesforceAssetRelationshipUndeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is updated.""" + assetRelationshipUpdated: SalesforceAssetRelationshipUpdatedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is created.""" + assetStatePeriodCreated: SalesforceAssetStatePeriodCreatedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is deleted.""" + assetStatePeriodDeleted: SalesforceAssetStatePeriodDeletedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is resurrected.""" + assetStatePeriodUndeleted: SalesforceAssetStatePeriodUndeletedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is updated.""" + assetStatePeriodUpdated: SalesforceAssetStatePeriodUpdatedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is created.""" + assetTokenEventCreated: SalesforceAssetTokenEventCreatedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is deleted.""" + assetTokenEventDeleted: SalesforceAssetTokenEventDeletedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is resurrected.""" + assetTokenEventUndeleted: SalesforceAssetTokenEventUndeletedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is updated.""" + assetTokenEventUpdated: SalesforceAssetTokenEventUpdatedSubscriptionPayload! + + """Get notified when a Asset is resurrected.""" + assetUndeleted: SalesforceAssetUndeletedSubscriptionPayload! + + """Get notified when a Asset is updated.""" + assetUpdated: SalesforceAssetUpdatedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is created.""" + asyncOperationEventCreated: SalesforceAsyncOperationEventCreatedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is deleted.""" + asyncOperationEventDeleted: SalesforceAsyncOperationEventDeletedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is resurrected.""" + asyncOperationEventUndeleted: SalesforceAsyncOperationEventUndeletedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is updated.""" + asyncOperationEventUpdated: SalesforceAsyncOperationEventUpdatedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is created.""" + asyncOperationStatusCreated: SalesforceAsyncOperationStatusCreatedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is deleted.""" + asyncOperationStatusDeleted: SalesforceAsyncOperationStatusDeletedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is resurrected.""" + asyncOperationStatusUndeleted: SalesforceAsyncOperationStatusUndeletedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is updated.""" + asyncOperationStatusUpdated: SalesforceAsyncOperationStatusUpdatedSubscriptionPayload! + + """Get notified when a Attachment is created.""" + attachmentCreated: SalesforceAttachmentCreatedSubscriptionPayload! + + """Get notified when a Attachment is deleted.""" + attachmentDeleted: SalesforceAttachmentDeletedSubscriptionPayload! + + """Get notified when a Attachment is resurrected.""" + attachmentUndeleted: SalesforceAttachmentUndeletedSubscriptionPayload! + + """Get notified when a Attachment is updated.""" + attachmentUpdated: SalesforceAttachmentUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is created.""" + authorizationFormConsentChangeEventCreated: SalesforceAuthorizationFormConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is deleted.""" + authorizationFormConsentChangeEventDeleted: SalesforceAuthorizationFormConsentChangeEventDeletedSubscriptionPayload! + + """ + Get notified when a AuthorizationFormConsentChangeEvent is resurrected. + """ + authorizationFormConsentChangeEventUndeleted: SalesforceAuthorizationFormConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is updated.""" + authorizationFormConsentChangeEventUpdated: SalesforceAuthorizationFormConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is created.""" + authorizationFormConsentCreated: SalesforceAuthorizationFormConsentCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is deleted.""" + authorizationFormConsentDeleted: SalesforceAuthorizationFormConsentDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is resurrected.""" + authorizationFormConsentUndeleted: SalesforceAuthorizationFormConsentUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is updated.""" + authorizationFormConsentUpdated: SalesforceAuthorizationFormConsentUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is created.""" + authorizationFormCreated: SalesforceAuthorizationFormCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is created.""" + authorizationFormDataUseCreated: SalesforceAuthorizationFormDataUseCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is deleted.""" + authorizationFormDataUseDeleted: SalesforceAuthorizationFormDataUseDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is resurrected.""" + authorizationFormDataUseUndeleted: SalesforceAuthorizationFormDataUseUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is updated.""" + authorizationFormDataUseUpdated: SalesforceAuthorizationFormDataUseUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is deleted.""" + authorizationFormDeleted: SalesforceAuthorizationFormDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is created.""" + authorizationFormTextCreated: SalesforceAuthorizationFormTextCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is deleted.""" + authorizationFormTextDeleted: SalesforceAuthorizationFormTextDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is resurrected.""" + authorizationFormTextUndeleted: SalesforceAuthorizationFormTextUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is updated.""" + authorizationFormTextUpdated: SalesforceAuthorizationFormTextUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is resurrected.""" + authorizationFormUndeleted: SalesforceAuthorizationFormUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationForm is updated.""" + authorizationFormUpdated: SalesforceAuthorizationFormUpdatedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is created.""" + batchApexErrorEventCreated: SalesforceBatchApexErrorEventCreatedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is deleted.""" + batchApexErrorEventDeleted: SalesforceBatchApexErrorEventDeletedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is resurrected.""" + batchApexErrorEventUndeleted: SalesforceBatchApexErrorEventUndeletedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is updated.""" + batchApexErrorEventUpdated: SalesforceBatchApexErrorEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is created.""" + campaignChangeEventCreated: SalesforceCampaignChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is deleted.""" + campaignChangeEventDeleted: SalesforceCampaignChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is resurrected.""" + campaignChangeEventUndeleted: SalesforceCampaignChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is updated.""" + campaignChangeEventUpdated: SalesforceCampaignChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Campaign is created.""" + campaignCreated: SalesforceCampaignCreatedSubscriptionPayload! + + """Get notified when a Campaign is deleted.""" + campaignDeleted: SalesforceCampaignDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is created.""" + campaignMemberChangeEventCreated: SalesforceCampaignMemberChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is deleted.""" + campaignMemberChangeEventDeleted: SalesforceCampaignMemberChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is resurrected.""" + campaignMemberChangeEventUndeleted: SalesforceCampaignMemberChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is updated.""" + campaignMemberChangeEventUpdated: SalesforceCampaignMemberChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignMember is created.""" + campaignMemberCreated: SalesforceCampaignMemberCreatedSubscriptionPayload! + + """Get notified when a CampaignMember is deleted.""" + campaignMemberDeleted: SalesforceCampaignMemberDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is created.""" + campaignMemberStatusChangeEventCreated: SalesforceCampaignMemberStatusChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is deleted.""" + campaignMemberStatusChangeEventDeleted: SalesforceCampaignMemberStatusChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is resurrected.""" + campaignMemberStatusChangeEventUndeleted: SalesforceCampaignMemberStatusChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is updated.""" + campaignMemberStatusChangeEventUpdated: SalesforceCampaignMemberStatusChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignMember is resurrected.""" + campaignMemberUndeleted: SalesforceCampaignMemberUndeletedSubscriptionPayload! + + """Get notified when a CampaignMember is updated.""" + campaignMemberUpdated: SalesforceCampaignMemberUpdatedSubscriptionPayload! + + """Get notified when a Campaign is resurrected.""" + campaignUndeleted: SalesforceCampaignUndeletedSubscriptionPayload! + + """Get notified when a Campaign is updated.""" + campaignUpdated: SalesforceCampaignUpdatedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is created.""" + caseChangeEventCreated: SalesforceCaseChangeEventCreatedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is deleted.""" + caseChangeEventDeleted: SalesforceCaseChangeEventDeletedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is resurrected.""" + caseChangeEventUndeleted: SalesforceCaseChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is updated.""" + caseChangeEventUpdated: SalesforceCaseChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CaseComment is created.""" + caseCommentCreated: SalesforceCaseCommentCreatedSubscriptionPayload! + + """Get notified when a CaseComment is deleted.""" + caseCommentDeleted: SalesforceCaseCommentDeletedSubscriptionPayload! + + """Get notified when a CaseComment is resurrected.""" + caseCommentUndeleted: SalesforceCaseCommentUndeletedSubscriptionPayload! + + """Get notified when a CaseComment is updated.""" + caseCommentUpdated: SalesforceCaseCommentUpdatedSubscriptionPayload! + + """Get notified when a Case is created.""" + caseCreated: SalesforceCaseCreatedSubscriptionPayload! + + """Get notified when a Case is deleted.""" + caseDeleted: SalesforceCaseDeletedSubscriptionPayload! + + """Get notified when a Case is resurrected.""" + caseUndeleted: SalesforceCaseUndeletedSubscriptionPayload! + + """Get notified when a Case is updated.""" + caseUpdated: SalesforceCaseUpdatedSubscriptionPayload! + + """Get notified when a ChatterActivity is created.""" + chatterActivityCreated: SalesforceChatterActivityCreatedSubscriptionPayload! + + """Get notified when a ChatterActivity is deleted.""" + chatterActivityDeleted: SalesforceChatterActivityDeletedSubscriptionPayload! + + """Get notified when a ChatterActivity is resurrected.""" + chatterActivityUndeleted: SalesforceChatterActivityUndeletedSubscriptionPayload! + + """Get notified when a ChatterActivity is updated.""" + chatterActivityUpdated: SalesforceChatterActivityUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is created.""" + collaborationGroupCreated: SalesforceCollaborationGroupCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is deleted.""" + collaborationGroupDeleted: SalesforceCollaborationGroupDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is created.""" + collaborationGroupMemberCreated: SalesforceCollaborationGroupMemberCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is deleted.""" + collaborationGroupMemberDeleted: SalesforceCollaborationGroupMemberDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is resurrected.""" + collaborationGroupMemberUndeleted: SalesforceCollaborationGroupMemberUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is updated.""" + collaborationGroupMemberUpdated: SalesforceCollaborationGroupMemberUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is created.""" + collaborationGroupRecordCreated: SalesforceCollaborationGroupRecordCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is deleted.""" + collaborationGroupRecordDeleted: SalesforceCollaborationGroupRecordDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is resurrected.""" + collaborationGroupRecordUndeleted: SalesforceCollaborationGroupRecordUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is updated.""" + collaborationGroupRecordUpdated: SalesforceCollaborationGroupRecordUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is resurrected.""" + collaborationGroupUndeleted: SalesforceCollaborationGroupUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroup is updated.""" + collaborationGroupUpdated: SalesforceCollaborationGroupUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is created.""" + commSubscriptionChannelTypeCreated: SalesforceCommSubscriptionChannelTypeCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is deleted.""" + commSubscriptionChannelTypeDeleted: SalesforceCommSubscriptionChannelTypeDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is resurrected.""" + commSubscriptionChannelTypeUndeleted: SalesforceCommSubscriptionChannelTypeUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is updated.""" + commSubscriptionChannelTypeUpdated: SalesforceCommSubscriptionChannelTypeUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is created.""" + commSubscriptionConsentChangeEventCreated: SalesforceCommSubscriptionConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is deleted.""" + commSubscriptionConsentChangeEventDeleted: SalesforceCommSubscriptionConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is resurrected.""" + commSubscriptionConsentChangeEventUndeleted: SalesforceCommSubscriptionConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is updated.""" + commSubscriptionConsentChangeEventUpdated: SalesforceCommSubscriptionConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is created.""" + commSubscriptionConsentCreated: SalesforceCommSubscriptionConsentCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is deleted.""" + commSubscriptionConsentDeleted: SalesforceCommSubscriptionConsentDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is resurrected.""" + commSubscriptionConsentUndeleted: SalesforceCommSubscriptionConsentUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is updated.""" + commSubscriptionConsentUpdated: SalesforceCommSubscriptionConsentUpdatedSubscriptionPayload! + + """Get notified when a CommSubscription is created.""" + commSubscriptionCreated: SalesforceCommSubscriptionCreatedSubscriptionPayload! + + """Get notified when a CommSubscription is deleted.""" + commSubscriptionDeleted: SalesforceCommSubscriptionDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is created.""" + commSubscriptionTimingCreated: SalesforceCommSubscriptionTimingCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is deleted.""" + commSubscriptionTimingDeleted: SalesforceCommSubscriptionTimingDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is resurrected.""" + commSubscriptionTimingUndeleted: SalesforceCommSubscriptionTimingUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is updated.""" + commSubscriptionTimingUpdated: SalesforceCommSubscriptionTimingUpdatedSubscriptionPayload! + + """Get notified when a CommSubscription is resurrected.""" + commSubscriptionUndeleted: SalesforceCommSubscriptionUndeletedSubscriptionPayload! + + """Get notified when a CommSubscription is updated.""" + commSubscriptionUpdated: SalesforceCommSubscriptionUpdatedSubscriptionPayload! + + """Get notified when a ConsumptionRate is created.""" + consumptionRateCreated: SalesforceConsumptionRateCreatedSubscriptionPayload! + + """Get notified when a ConsumptionRate is deleted.""" + consumptionRateDeleted: SalesforceConsumptionRateDeletedSubscriptionPayload! + + """Get notified when a ConsumptionRate is resurrected.""" + consumptionRateUndeleted: SalesforceConsumptionRateUndeletedSubscriptionPayload! + + """Get notified when a ConsumptionRate is updated.""" + consumptionRateUpdated: SalesforceConsumptionRateUpdatedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is created.""" + consumptionScheduleCreated: SalesforceConsumptionScheduleCreatedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is deleted.""" + consumptionScheduleDeleted: SalesforceConsumptionScheduleDeletedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is resurrected.""" + consumptionScheduleUndeleted: SalesforceConsumptionScheduleUndeletedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is updated.""" + consumptionScheduleUpdated: SalesforceConsumptionScheduleUpdatedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is created.""" + contactChangeEventCreated: SalesforceContactChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is deleted.""" + contactChangeEventDeleted: SalesforceContactChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is resurrected.""" + contactChangeEventUndeleted: SalesforceContactChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is updated.""" + contactChangeEventUpdated: SalesforceContactChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Contact is created.""" + contactCreated: SalesforceContactCreatedSubscriptionPayload! + + """Get notified when a Contact is deleted.""" + contactDeleted: SalesforceContactDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is created.""" + contactPointAddressChangeEventCreated: SalesforceContactPointAddressChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is deleted.""" + contactPointAddressChangeEventDeleted: SalesforceContactPointAddressChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is resurrected.""" + contactPointAddressChangeEventUndeleted: SalesforceContactPointAddressChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is updated.""" + contactPointAddressChangeEventUpdated: SalesforceContactPointAddressChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointAddress is created.""" + contactPointAddressCreated: SalesforceContactPointAddressCreatedSubscriptionPayload! + + """Get notified when a ContactPointAddress is deleted.""" + contactPointAddressDeleted: SalesforceContactPointAddressDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddress is resurrected.""" + contactPointAddressUndeleted: SalesforceContactPointAddressUndeletedSubscriptionPayload! + + """Get notified when a ContactPointAddress is updated.""" + contactPointAddressUpdated: SalesforceContactPointAddressUpdatedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is created.""" + contactPointConsentChangeEventCreated: SalesforceContactPointConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is deleted.""" + contactPointConsentChangeEventDeleted: SalesforceContactPointConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is resurrected.""" + contactPointConsentChangeEventUndeleted: SalesforceContactPointConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is updated.""" + contactPointConsentChangeEventUpdated: SalesforceContactPointConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointConsent is created.""" + contactPointConsentCreated: SalesforceContactPointConsentCreatedSubscriptionPayload! + + """Get notified when a ContactPointConsent is deleted.""" + contactPointConsentDeleted: SalesforceContactPointConsentDeletedSubscriptionPayload! + + """Get notified when a ContactPointConsent is resurrected.""" + contactPointConsentUndeleted: SalesforceContactPointConsentUndeletedSubscriptionPayload! + + """Get notified when a ContactPointConsent is updated.""" + contactPointConsentUpdated: SalesforceContactPointConsentUpdatedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is created.""" + contactPointEmailChangeEventCreated: SalesforceContactPointEmailChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is deleted.""" + contactPointEmailChangeEventDeleted: SalesforceContactPointEmailChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is resurrected.""" + contactPointEmailChangeEventUndeleted: SalesforceContactPointEmailChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is updated.""" + contactPointEmailChangeEventUpdated: SalesforceContactPointEmailChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointEmail is created.""" + contactPointEmailCreated: SalesforceContactPointEmailCreatedSubscriptionPayload! + + """Get notified when a ContactPointEmail is deleted.""" + contactPointEmailDeleted: SalesforceContactPointEmailDeletedSubscriptionPayload! + + """Get notified when a ContactPointEmail is resurrected.""" + contactPointEmailUndeleted: SalesforceContactPointEmailUndeletedSubscriptionPayload! + + """Get notified when a ContactPointEmail is updated.""" + contactPointEmailUpdated: SalesforceContactPointEmailUpdatedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is created.""" + contactPointPhoneChangeEventCreated: SalesforceContactPointPhoneChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is deleted.""" + contactPointPhoneChangeEventDeleted: SalesforceContactPointPhoneChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is resurrected.""" + contactPointPhoneChangeEventUndeleted: SalesforceContactPointPhoneChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is updated.""" + contactPointPhoneChangeEventUpdated: SalesforceContactPointPhoneChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointPhone is created.""" + contactPointPhoneCreated: SalesforceContactPointPhoneCreatedSubscriptionPayload! + + """Get notified when a ContactPointPhone is deleted.""" + contactPointPhoneDeleted: SalesforceContactPointPhoneDeletedSubscriptionPayload! + + """Get notified when a ContactPointPhone is resurrected.""" + contactPointPhoneUndeleted: SalesforceContactPointPhoneUndeletedSubscriptionPayload! + + """Get notified when a ContactPointPhone is updated.""" + contactPointPhoneUpdated: SalesforceContactPointPhoneUpdatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is created.""" + contactPointTypeConsentChangeEventCreated: SalesforceContactPointTypeConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is deleted.""" + contactPointTypeConsentChangeEventDeleted: SalesforceContactPointTypeConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is resurrected.""" + contactPointTypeConsentChangeEventUndeleted: SalesforceContactPointTypeConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is updated.""" + contactPointTypeConsentChangeEventUpdated: SalesforceContactPointTypeConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is created.""" + contactPointTypeConsentCreated: SalesforceContactPointTypeConsentCreatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is deleted.""" + contactPointTypeConsentDeleted: SalesforceContactPointTypeConsentDeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is resurrected.""" + contactPointTypeConsentUndeleted: SalesforceContactPointTypeConsentUndeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is updated.""" + contactPointTypeConsentUpdated: SalesforceContactPointTypeConsentUpdatedSubscriptionPayload! + + """Get notified when a ContactRequest is created.""" + contactRequestCreated: SalesforceContactRequestCreatedSubscriptionPayload! + + """Get notified when a ContactRequest is deleted.""" + contactRequestDeleted: SalesforceContactRequestDeletedSubscriptionPayload! + + """Get notified when a ContactRequest is resurrected.""" + contactRequestUndeleted: SalesforceContactRequestUndeletedSubscriptionPayload! + + """Get notified when a ContactRequest is updated.""" + contactRequestUpdated: SalesforceContactRequestUpdatedSubscriptionPayload! + + """Get notified when a Contact is resurrected.""" + contactUndeleted: SalesforceContactUndeletedSubscriptionPayload! + + """Get notified when a Contact is updated.""" + contactUpdated: SalesforceContactUpdatedSubscriptionPayload! + + """Get notified when a ContentDistribution is created.""" + contentDistributionCreated: SalesforceContentDistributionCreatedSubscriptionPayload! + + """Get notified when a ContentDistribution is deleted.""" + contentDistributionDeleted: SalesforceContentDistributionDeletedSubscriptionPayload! + + """Get notified when a ContentDistribution is resurrected.""" + contentDistributionUndeleted: SalesforceContentDistributionUndeletedSubscriptionPayload! + + """Get notified when a ContentDistribution is updated.""" + contentDistributionUpdated: SalesforceContentDistributionUpdatedSubscriptionPayload! + + """Get notified when a ContentDocument is created.""" + contentDocumentCreated: SalesforceContentDocumentCreatedSubscriptionPayload! + + """Get notified when a ContentDocument is deleted.""" + contentDocumentDeleted: SalesforceContentDocumentDeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is created.""" + contentDocumentLinkCreated: SalesforceContentDocumentLinkCreatedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is deleted.""" + contentDocumentLinkDeleted: SalesforceContentDocumentLinkDeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is resurrected.""" + contentDocumentLinkUndeleted: SalesforceContentDocumentLinkUndeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is updated.""" + contentDocumentLinkUpdated: SalesforceContentDocumentLinkUpdatedSubscriptionPayload! + + """Get notified when a ContentDocument is resurrected.""" + contentDocumentUndeleted: SalesforceContentDocumentUndeletedSubscriptionPayload! + + """Get notified when a ContentDocument is updated.""" + contentDocumentUpdated: SalesforceContentDocumentUpdatedSubscriptionPayload! + + """Get notified when a ContentVersion is created.""" + contentVersionCreated: SalesforceContentVersionCreatedSubscriptionPayload! + + """Get notified when a ContentVersion is deleted.""" + contentVersionDeleted: SalesforceContentVersionDeletedSubscriptionPayload! + + """Get notified when a ContentVersion is resurrected.""" + contentVersionUndeleted: SalesforceContentVersionUndeletedSubscriptionPayload! + + """Get notified when a ContentVersion is updated.""" + contentVersionUpdated: SalesforceContentVersionUpdatedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is created.""" + contractChangeEventCreated: SalesforceContractChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is deleted.""" + contractChangeEventDeleted: SalesforceContractChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is resurrected.""" + contractChangeEventUndeleted: SalesforceContractChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is updated.""" + contractChangeEventUpdated: SalesforceContractChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Contract is created.""" + contractCreated: SalesforceContractCreatedSubscriptionPayload! + + """Get notified when a Contract is deleted.""" + contractDeleted: SalesforceContractDeletedSubscriptionPayload! + + """Get notified when a Contract is resurrected.""" + contractUndeleted: SalesforceContractUndeletedSubscriptionPayload! + + """Get notified when a Contract is updated.""" + contractUpdated: SalesforceContractUpdatedSubscriptionPayload! + + """Get notified when a CreditMemo is created.""" + creditMemoCreated: SalesforceCreditMemoCreatedSubscriptionPayload! + + """Get notified when a CreditMemo is deleted.""" + creditMemoDeleted: SalesforceCreditMemoDeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is created.""" + creditMemoLineCreated: SalesforceCreditMemoLineCreatedSubscriptionPayload! + + """Get notified when a CreditMemoLine is deleted.""" + creditMemoLineDeleted: SalesforceCreditMemoLineDeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is resurrected.""" + creditMemoLineUndeleted: SalesforceCreditMemoLineUndeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is updated.""" + creditMemoLineUpdated: SalesforceCreditMemoLineUpdatedSubscriptionPayload! + + """Get notified when a CreditMemo is resurrected.""" + creditMemoUndeleted: SalesforceCreditMemoUndeletedSubscriptionPayload! + + """Get notified when a CreditMemo is updated.""" + creditMemoUpdated: SalesforceCreditMemoUpdatedSubscriptionPayload! + + """Get notified when a DandBCompany is created.""" + dandBCompanyCreated: SalesforceDandBCompanyCreatedSubscriptionPayload! + + """Get notified when a DandBCompany is deleted.""" + dandBCompanyDeleted: SalesforceDandBCompanyDeletedSubscriptionPayload! + + """Get notified when a DandBCompany is resurrected.""" + dandBCompanyUndeleted: SalesforceDandBCompanyUndeletedSubscriptionPayload! + + """Get notified when a DandBCompany is updated.""" + dandBCompanyUpdated: SalesforceDandBCompanyUpdatedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is created.""" + dataAssetSemanticGraphEdgeCreated: SalesforceDataAssetSemanticGraphEdgeCreatedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is deleted.""" + dataAssetSemanticGraphEdgeDeleted: SalesforceDataAssetSemanticGraphEdgeDeletedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is resurrected.""" + dataAssetSemanticGraphEdgeUndeleted: SalesforceDataAssetSemanticGraphEdgeUndeletedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is updated.""" + dataAssetSemanticGraphEdgeUpdated: SalesforceDataAssetSemanticGraphEdgeUpdatedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is created.""" + dataAssetUsageTrackingInfoCreated: SalesforceDataAssetUsageTrackingInfoCreatedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is deleted.""" + dataAssetUsageTrackingInfoDeleted: SalesforceDataAssetUsageTrackingInfoDeletedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is resurrected.""" + dataAssetUsageTrackingInfoUndeleted: SalesforceDataAssetUsageTrackingInfoUndeletedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is updated.""" + dataAssetUsageTrackingInfoUpdated: SalesforceDataAssetUsageTrackingInfoUpdatedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is created.""" + dataUseLegalBasisCreated: SalesforceDataUseLegalBasisCreatedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is deleted.""" + dataUseLegalBasisDeleted: SalesforceDataUseLegalBasisDeletedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is resurrected.""" + dataUseLegalBasisUndeleted: SalesforceDataUseLegalBasisUndeletedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is updated.""" + dataUseLegalBasisUpdated: SalesforceDataUseLegalBasisUpdatedSubscriptionPayload! + + """Get notified when a DataUsePurpose is created.""" + dataUsePurposeCreated: SalesforceDataUsePurposeCreatedSubscriptionPayload! + + """Get notified when a DataUsePurpose is deleted.""" + dataUsePurposeDeleted: SalesforceDataUsePurposeDeletedSubscriptionPayload! + + """Get notified when a DataUsePurpose is resurrected.""" + dataUsePurposeUndeleted: SalesforceDataUsePurposeUndeletedSubscriptionPayload! + + """Get notified when a DataUsePurpose is updated.""" + dataUsePurposeUpdated: SalesforceDataUsePurposeUpdatedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is created.""" + duplicateRecordItemCreated: SalesforceDuplicateRecordItemCreatedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is deleted.""" + duplicateRecordItemDeleted: SalesforceDuplicateRecordItemDeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is resurrected.""" + duplicateRecordItemUndeleted: SalesforceDuplicateRecordItemUndeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is updated.""" + duplicateRecordItemUpdated: SalesforceDuplicateRecordItemUpdatedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is created.""" + duplicateRecordSetCreated: SalesforceDuplicateRecordSetCreatedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is deleted.""" + duplicateRecordSetDeleted: SalesforceDuplicateRecordSetDeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is resurrected.""" + duplicateRecordSetUndeleted: SalesforceDuplicateRecordSetUndeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is updated.""" + duplicateRecordSetUpdated: SalesforceDuplicateRecordSetUpdatedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is created.""" + emailMessageChangeEventCreated: SalesforceEmailMessageChangeEventCreatedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is deleted.""" + emailMessageChangeEventDeleted: SalesforceEmailMessageChangeEventDeletedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is resurrected.""" + emailMessageChangeEventUndeleted: SalesforceEmailMessageChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is updated.""" + emailMessageChangeEventUpdated: SalesforceEmailMessageChangeEventUpdatedSubscriptionPayload! + + """Get notified when a EmailMessage is created.""" + emailMessageCreated: SalesforceEmailMessageCreatedSubscriptionPayload! + + """Get notified when a EmailMessage is deleted.""" + emailMessageDeleted: SalesforceEmailMessageDeletedSubscriptionPayload! + + """Get notified when a EmailMessage is resurrected.""" + emailMessageUndeleted: SalesforceEmailMessageUndeletedSubscriptionPayload! + + """Get notified when a EmailMessage is updated.""" + emailMessageUpdated: SalesforceEmailMessageUpdatedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is created.""" + emailTemplateChangeEventCreated: SalesforceEmailTemplateChangeEventCreatedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is deleted.""" + emailTemplateChangeEventDeleted: SalesforceEmailTemplateChangeEventDeletedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is resurrected.""" + emailTemplateChangeEventUndeleted: SalesforceEmailTemplateChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is updated.""" + emailTemplateChangeEventUpdated: SalesforceEmailTemplateChangeEventUpdatedSubscriptionPayload! + + """Get notified when a EngagementChannelType is created.""" + engagementChannelTypeCreated: SalesforceEngagementChannelTypeCreatedSubscriptionPayload! + + """Get notified when a EngagementChannelType is deleted.""" + engagementChannelTypeDeleted: SalesforceEngagementChannelTypeDeletedSubscriptionPayload! + + """Get notified when a EngagementChannelType is resurrected.""" + engagementChannelTypeUndeleted: SalesforceEngagementChannelTypeUndeletedSubscriptionPayload! + + """Get notified when a EngagementChannelType is updated.""" + engagementChannelTypeUpdated: SalesforceEngagementChannelTypeUpdatedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is created.""" + environmentHubMemberCreated: SalesforceEnvironmentHubMemberCreatedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is deleted.""" + environmentHubMemberDeleted: SalesforceEnvironmentHubMemberDeletedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is resurrected.""" + environmentHubMemberUndeleted: SalesforceEnvironmentHubMemberUndeletedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is updated.""" + environmentHubMemberUpdated: SalesforceEnvironmentHubMemberUpdatedSubscriptionPayload! + + """Get notified when a EventChangeEvent is created.""" + eventChangeEventCreated: SalesforceEventChangeEventCreatedSubscriptionPayload! + + """Get notified when a EventChangeEvent is deleted.""" + eventChangeEventDeleted: SalesforceEventChangeEventDeletedSubscriptionPayload! + + """Get notified when a EventChangeEvent is resurrected.""" + eventChangeEventUndeleted: SalesforceEventChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EventChangeEvent is updated.""" + eventChangeEventUpdated: SalesforceEventChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Event is created.""" + eventCreated: SalesforceEventCreatedSubscriptionPayload! + + """Get notified when a Event is deleted.""" + eventDeleted: SalesforceEventDeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is created.""" + eventRelationChangeEventCreated: SalesforceEventRelationChangeEventCreatedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is deleted.""" + eventRelationChangeEventDeleted: SalesforceEventRelationChangeEventDeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is resurrected.""" + eventRelationChangeEventUndeleted: SalesforceEventRelationChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is updated.""" + eventRelationChangeEventUpdated: SalesforceEventRelationChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Event is resurrected.""" + eventUndeleted: SalesforceEventUndeletedSubscriptionPayload! + + """Get notified when a Event is updated.""" + eventUpdated: SalesforceEventUpdatedSubscriptionPayload! + + """Get notified when a FeedComment is created.""" + feedCommentCreated: SalesforceFeedCommentCreatedSubscriptionPayload! + + """Get notified when a FeedComment is deleted.""" + feedCommentDeleted: SalesforceFeedCommentDeletedSubscriptionPayload! + + """Get notified when a FeedComment is resurrected.""" + feedCommentUndeleted: SalesforceFeedCommentUndeletedSubscriptionPayload! + + """Get notified when a FeedComment is updated.""" + feedCommentUpdated: SalesforceFeedCommentUpdatedSubscriptionPayload! + + """Get notified when a FeedItem is created.""" + feedItemCreated: SalesforceFeedItemCreatedSubscriptionPayload! + + """Get notified when a FeedItem is deleted.""" + feedItemDeleted: SalesforceFeedItemDeletedSubscriptionPayload! + + """Get notified when a FeedItem is resurrected.""" + feedItemUndeleted: SalesforceFeedItemUndeletedSubscriptionPayload! + + """Get notified when a FeedItem is updated.""" + feedItemUpdated: SalesforceFeedItemUpdatedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is created.""" + financeBalanceSnapshotChangeEventCreated: SalesforceFinanceBalanceSnapshotChangeEventCreatedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is deleted.""" + financeBalanceSnapshotChangeEventDeleted: SalesforceFinanceBalanceSnapshotChangeEventDeletedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is resurrected.""" + financeBalanceSnapshotChangeEventUndeleted: SalesforceFinanceBalanceSnapshotChangeEventUndeletedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is updated.""" + financeBalanceSnapshotChangeEventUpdated: SalesforceFinanceBalanceSnapshotChangeEventUpdatedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is created.""" + financeTransactionChangeEventCreated: SalesforceFinanceTransactionChangeEventCreatedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is deleted.""" + financeTransactionChangeEventDeleted: SalesforceFinanceTransactionChangeEventDeletedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is resurrected.""" + financeTransactionChangeEventUndeleted: SalesforceFinanceTransactionChangeEventUndeletedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is updated.""" + financeTransactionChangeEventUpdated: SalesforceFinanceTransactionChangeEventUpdatedSubscriptionPayload! + + """Get notified when a IdeaComment is created.""" + ideaCommentCreated: SalesforceIdeaCommentCreatedSubscriptionPayload! + + """Get notified when a IdeaComment is deleted.""" + ideaCommentDeleted: SalesforceIdeaCommentDeletedSubscriptionPayload! + + """Get notified when a IdeaComment is resurrected.""" + ideaCommentUndeleted: SalesforceIdeaCommentUndeletedSubscriptionPayload! + + """Get notified when a IdeaComment is updated.""" + ideaCommentUpdated: SalesforceIdeaCommentUpdatedSubscriptionPayload! + + """Get notified when a Idea is created.""" + ideaCreated: SalesforceIdeaCreatedSubscriptionPayload! + + """Get notified when a Idea is deleted.""" + ideaDeleted: SalesforceIdeaDeletedSubscriptionPayload! + + """Get notified when a Idea is resurrected.""" + ideaUndeleted: SalesforceIdeaUndeletedSubscriptionPayload! + + """Get notified when a Idea is updated.""" + ideaUpdated: SalesforceIdeaUpdatedSubscriptionPayload! + + """Get notified when a Image is created.""" + imageCreated: SalesforceImageCreatedSubscriptionPayload! + + """Get notified when a Image is deleted.""" + imageDeleted: SalesforceImageDeletedSubscriptionPayload! + + """Get notified when a Image is resurrected.""" + imageUndeleted: SalesforceImageUndeletedSubscriptionPayload! + + """Get notified when a Image is updated.""" + imageUpdated: SalesforceImageUpdatedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is created.""" + individualChangeEventCreated: SalesforceIndividualChangeEventCreatedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is deleted.""" + individualChangeEventDeleted: SalesforceIndividualChangeEventDeletedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is resurrected.""" + individualChangeEventUndeleted: SalesforceIndividualChangeEventUndeletedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is updated.""" + individualChangeEventUpdated: SalesforceIndividualChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Individual is created.""" + individualCreated: SalesforceIndividualCreatedSubscriptionPayload! + + """Get notified when a Individual is deleted.""" + individualDeleted: SalesforceIndividualDeletedSubscriptionPayload! + + """Get notified when a Individual is resurrected.""" + individualUndeleted: SalesforceIndividualUndeletedSubscriptionPayload! + + """Get notified when a Individual is updated.""" + individualUpdated: SalesforceIndividualUpdatedSubscriptionPayload! + + """Get notified when a Invoice is created.""" + invoiceCreated: SalesforceInvoiceCreatedSubscriptionPayload! + + """Get notified when a Invoice is deleted.""" + invoiceDeleted: SalesforceInvoiceDeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is created.""" + invoiceLineCreated: SalesforceInvoiceLineCreatedSubscriptionPayload! + + """Get notified when a InvoiceLine is deleted.""" + invoiceLineDeleted: SalesforceInvoiceLineDeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is resurrected.""" + invoiceLineUndeleted: SalesforceInvoiceLineUndeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is updated.""" + invoiceLineUpdated: SalesforceInvoiceLineUpdatedSubscriptionPayload! + + """Get notified when a Invoice is resurrected.""" + invoiceUndeleted: SalesforceInvoiceUndeletedSubscriptionPayload! + + """Get notified when a Invoice is updated.""" + invoiceUpdated: SalesforceInvoiceUpdatedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is created.""" + leadChangeEventCreated: SalesforceLeadChangeEventCreatedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is deleted.""" + leadChangeEventDeleted: SalesforceLeadChangeEventDeletedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is resurrected.""" + leadChangeEventUndeleted: SalesforceLeadChangeEventUndeletedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is updated.""" + leadChangeEventUpdated: SalesforceLeadChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Lead is created.""" + leadCreated: SalesforceLeadCreatedSubscriptionPayload! + + """Get notified when a Lead is deleted.""" + leadDeleted: SalesforceLeadDeletedSubscriptionPayload! + + """Get notified when a Lead is resurrected.""" + leadUndeleted: SalesforceLeadUndeletedSubscriptionPayload! + + """Get notified when a Lead is updated.""" + leadUpdated: SalesforceLeadUpdatedSubscriptionPayload! + + """Get notified when a LegalEntity is created.""" + legalEntityCreated: SalesforceLegalEntityCreatedSubscriptionPayload! + + """Get notified when a LegalEntity is deleted.""" + legalEntityDeleted: SalesforceLegalEntityDeletedSubscriptionPayload! + + """Get notified when a LegalEntity is resurrected.""" + legalEntityUndeleted: SalesforceLegalEntityUndeletedSubscriptionPayload! + + """Get notified when a LegalEntity is updated.""" + legalEntityUpdated: SalesforceLegalEntityUpdatedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is created.""" + listEmailChangeEventCreated: SalesforceListEmailChangeEventCreatedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is deleted.""" + listEmailChangeEventDeleted: SalesforceListEmailChangeEventDeletedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is resurrected.""" + listEmailChangeEventUndeleted: SalesforceListEmailChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is updated.""" + listEmailChangeEventUpdated: SalesforceListEmailChangeEventUpdatedSubscriptionPayload! + + """Get notified when a LogoutEventStream is created.""" + logoutEventStreamCreated: SalesforceLogoutEventStreamCreatedSubscriptionPayload! + + """Get notified when a LogoutEventStream is deleted.""" + logoutEventStreamDeleted: SalesforceLogoutEventStreamDeletedSubscriptionPayload! + + """Get notified when a LogoutEventStream is resurrected.""" + logoutEventStreamUndeleted: SalesforceLogoutEventStreamUndeletedSubscriptionPayload! + + """Get notified when a LogoutEventStream is updated.""" + logoutEventStreamUpdated: SalesforceLogoutEventStreamUpdatedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is created.""" + macroChangeEventCreated: SalesforceMacroChangeEventCreatedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is deleted.""" + macroChangeEventDeleted: SalesforceMacroChangeEventDeletedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is resurrected.""" + macroChangeEventUndeleted: SalesforceMacroChangeEventUndeletedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is updated.""" + macroChangeEventUpdated: SalesforceMacroChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Macro is created.""" + macroCreated: SalesforceMacroCreatedSubscriptionPayload! + + """Get notified when a Macro is deleted.""" + macroDeleted: SalesforceMacroDeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is created.""" + macroInstructionChangeEventCreated: SalesforceMacroInstructionChangeEventCreatedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is deleted.""" + macroInstructionChangeEventDeleted: SalesforceMacroInstructionChangeEventDeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is resurrected.""" + macroInstructionChangeEventUndeleted: SalesforceMacroInstructionChangeEventUndeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is updated.""" + macroInstructionChangeEventUpdated: SalesforceMacroInstructionChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Macro is resurrected.""" + macroUndeleted: SalesforceMacroUndeletedSubscriptionPayload! + + """Get notified when a Macro is updated.""" + macroUpdated: SalesforceMacroUpdatedSubscriptionPayload! + + """Get notified when a MacroUsage is created.""" + macroUsageCreated: SalesforceMacroUsageCreatedSubscriptionPayload! + + """Get notified when a MacroUsage is deleted.""" + macroUsageDeleted: SalesforceMacroUsageDeletedSubscriptionPayload! + + """Get notified when a MacroUsage is resurrected.""" + macroUsageUndeleted: SalesforceMacroUsageUndeletedSubscriptionPayload! + + """Get notified when a MacroUsage is updated.""" + macroUsageUpdated: SalesforceMacroUsageUpdatedSubscriptionPayload! + + """Get notified when a Note is created.""" + noteCreated: SalesforceNoteCreatedSubscriptionPayload! + + """Get notified when a Note is deleted.""" + noteDeleted: SalesforceNoteDeletedSubscriptionPayload! + + """Get notified when a Note is resurrected.""" + noteUndeleted: SalesforceNoteUndeletedSubscriptionPayload! + + """Get notified when a Note is updated.""" + noteUpdated: SalesforceNoteUpdatedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is created. + """ + oneGraphOneGraphWebhookChangeEventCreated: SalesforceOneGraphOneGraphWebhookChangeEventCreatedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is deleted. + """ + oneGraphOneGraphWebhookChangeEventDeleted: SalesforceOneGraphOneGraphWebhookChangeEventDeletedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is resurrected. + """ + oneGraphOneGraphWebhookChangeEventUndeleted: SalesforceOneGraphOneGraphWebhookChangeEventUndeletedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is updated. + """ + oneGraphOneGraphWebhookChangeEventUpdated: SalesforceOneGraphOneGraphWebhookChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is created.""" + opportunityChangeEventCreated: SalesforceOpportunityChangeEventCreatedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is deleted.""" + opportunityChangeEventDeleted: SalesforceOpportunityChangeEventDeletedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is resurrected.""" + opportunityChangeEventUndeleted: SalesforceOpportunityChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is updated.""" + opportunityChangeEventUpdated: SalesforceOpportunityChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is created.""" + opportunityContactRoleChangeEventCreated: SalesforceOpportunityContactRoleChangeEventCreatedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is deleted.""" + opportunityContactRoleChangeEventDeleted: SalesforceOpportunityContactRoleChangeEventDeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is resurrected.""" + opportunityContactRoleChangeEventUndeleted: SalesforceOpportunityContactRoleChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is updated.""" + opportunityContactRoleChangeEventUpdated: SalesforceOpportunityContactRoleChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is created.""" + opportunityContactRoleCreated: SalesforceOpportunityContactRoleCreatedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is deleted.""" + opportunityContactRoleDeleted: SalesforceOpportunityContactRoleDeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is resurrected.""" + opportunityContactRoleUndeleted: SalesforceOpportunityContactRoleUndeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is updated.""" + opportunityContactRoleUpdated: SalesforceOpportunityContactRoleUpdatedSubscriptionPayload! + + """Get notified when a Opportunity is created.""" + opportunityCreated: SalesforceOpportunityCreatedSubscriptionPayload! + + """Get notified when a Opportunity is deleted.""" + opportunityDeleted: SalesforceOpportunityDeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is created.""" + opportunityLineItemCreated: SalesforceOpportunityLineItemCreatedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is deleted.""" + opportunityLineItemDeleted: SalesforceOpportunityLineItemDeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is resurrected.""" + opportunityLineItemUndeleted: SalesforceOpportunityLineItemUndeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is updated.""" + opportunityLineItemUpdated: SalesforceOpportunityLineItemUpdatedSubscriptionPayload! + + """Get notified when a Opportunity is resurrected.""" + opportunityUndeleted: SalesforceOpportunityUndeletedSubscriptionPayload! + + """Get notified when a Opportunity is updated.""" + opportunityUpdated: SalesforceOpportunityUpdatedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is created.""" + orderChangeEventCreated: SalesforceOrderChangeEventCreatedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is deleted.""" + orderChangeEventDeleted: SalesforceOrderChangeEventDeletedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is resurrected.""" + orderChangeEventUndeleted: SalesforceOrderChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is updated.""" + orderChangeEventUpdated: SalesforceOrderChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Order is created.""" + orderCreated: SalesforceOrderCreatedSubscriptionPayload! + + """Get notified when a Order is deleted.""" + orderDeleted: SalesforceOrderDeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is created.""" + orderItemChangeEventCreated: SalesforceOrderItemChangeEventCreatedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is deleted.""" + orderItemChangeEventDeleted: SalesforceOrderItemChangeEventDeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is resurrected.""" + orderItemChangeEventUndeleted: SalesforceOrderItemChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is updated.""" + orderItemChangeEventUpdated: SalesforceOrderItemChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OrderItem is created.""" + orderItemCreated: SalesforceOrderItemCreatedSubscriptionPayload! + + """Get notified when a OrderItem is deleted.""" + orderItemDeleted: SalesforceOrderItemDeletedSubscriptionPayload! + + """Get notified when a OrderItem is resurrected.""" + orderItemUndeleted: SalesforceOrderItemUndeletedSubscriptionPayload! + + """Get notified when a OrderItem is updated.""" + orderItemUpdated: SalesforceOrderItemUpdatedSubscriptionPayload! + + """Get notified when a Order is resurrected.""" + orderUndeleted: SalesforceOrderUndeletedSubscriptionPayload! + + """Get notified when a Order is updated.""" + orderUpdated: SalesforceOrderUpdatedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is created.""" + orgDeleteRequestCreated: SalesforceOrgDeleteRequestCreatedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is deleted.""" + orgDeleteRequestDeleted: SalesforceOrgDeleteRequestDeletedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is resurrected.""" + orgDeleteRequestUndeleted: SalesforceOrgDeleteRequestUndeletedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is updated.""" + orgDeleteRequestUpdated: SalesforceOrgDeleteRequestUpdatedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is created.""" + orgLifecycleNotificationCreated: SalesforceOrgLifecycleNotificationCreatedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is deleted.""" + orgLifecycleNotificationDeleted: SalesforceOrgLifecycleNotificationDeletedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is resurrected.""" + orgLifecycleNotificationUndeleted: SalesforceOrgLifecycleNotificationUndeletedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is updated.""" + orgLifecycleNotificationUpdated: SalesforceOrgLifecycleNotificationUpdatedSubscriptionPayload! + + """Get notified when a OrgMetric is created.""" + orgMetricCreated: SalesforceOrgMetricCreatedSubscriptionPayload! + + """Get notified when a OrgMetric is deleted.""" + orgMetricDeleted: SalesforceOrgMetricDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is created.""" + orgMetricScanResultCreated: SalesforceOrgMetricScanResultCreatedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is deleted.""" + orgMetricScanResultDeleted: SalesforceOrgMetricScanResultDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is resurrected.""" + orgMetricScanResultUndeleted: SalesforceOrgMetricScanResultUndeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is updated.""" + orgMetricScanResultUpdated: SalesforceOrgMetricScanResultUpdatedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is created.""" + orgMetricScanSummaryCreated: SalesforceOrgMetricScanSummaryCreatedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is deleted.""" + orgMetricScanSummaryDeleted: SalesforceOrgMetricScanSummaryDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is resurrected.""" + orgMetricScanSummaryUndeleted: SalesforceOrgMetricScanSummaryUndeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is updated.""" + orgMetricScanSummaryUpdated: SalesforceOrgMetricScanSummaryUpdatedSubscriptionPayload! + + """Get notified when a OrgMetric is resurrected.""" + orgMetricUndeleted: SalesforceOrgMetricUndeletedSubscriptionPayload! + + """Get notified when a OrgMetric is updated.""" + orgMetricUpdated: SalesforceOrgMetricUpdatedSubscriptionPayload! + + """Get notified when a Partner is created.""" + partnerCreated: SalesforcePartnerCreatedSubscriptionPayload! + + """Get notified when a Partner is deleted.""" + partnerDeleted: SalesforcePartnerDeletedSubscriptionPayload! + + """Get notified when a Partner is resurrected.""" + partnerUndeleted: SalesforcePartnerUndeletedSubscriptionPayload! + + """Get notified when a Partner is updated.""" + partnerUpdated: SalesforcePartnerUpdatedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is created.""" + partyConsentChangeEventCreated: SalesforcePartyConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is deleted.""" + partyConsentChangeEventDeleted: SalesforcePartyConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is resurrected.""" + partyConsentChangeEventUndeleted: SalesforcePartyConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is updated.""" + partyConsentChangeEventUpdated: SalesforcePartyConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a PartyConsent is created.""" + partyConsentCreated: SalesforcePartyConsentCreatedSubscriptionPayload! + + """Get notified when a PartyConsent is deleted.""" + partyConsentDeleted: SalesforcePartyConsentDeletedSubscriptionPayload! + + """Get notified when a PartyConsent is resurrected.""" + partyConsentUndeleted: SalesforcePartyConsentUndeletedSubscriptionPayload! + + """Get notified when a PartyConsent is updated.""" + partyConsentUpdated: SalesforcePartyConsentUpdatedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is created.""" + platformStatusAlertEventCreated: SalesforcePlatformStatusAlertEventCreatedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is deleted.""" + platformStatusAlertEventDeleted: SalesforcePlatformStatusAlertEventDeletedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is resurrected.""" + platformStatusAlertEventUndeleted: SalesforcePlatformStatusAlertEventUndeletedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is updated.""" + platformStatusAlertEventUpdated: SalesforcePlatformStatusAlertEventUpdatedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is created.""" + pricebook2ChangeEventCreated: SalesforcePricebook2ChangeEventCreatedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is deleted.""" + pricebook2ChangeEventDeleted: SalesforcePricebook2ChangeEventDeletedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is resurrected.""" + pricebook2ChangeEventUndeleted: SalesforcePricebook2ChangeEventUndeletedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is updated.""" + pricebook2ChangeEventUpdated: SalesforcePricebook2ChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Pricebook2 is created.""" + pricebook2Created: SalesforcePricebook2CreatedSubscriptionPayload! + + """Get notified when a Pricebook2 is deleted.""" + pricebook2Deleted: SalesforcePricebook2DeletedSubscriptionPayload! + + """Get notified when a Pricebook2 is resurrected.""" + pricebook2Undeleted: SalesforcePricebook2UndeletedSubscriptionPayload! + + """Get notified when a Pricebook2 is updated.""" + pricebook2Updated: SalesforcePricebook2UpdatedSubscriptionPayload! + + """Get notified when a ProcessException is created.""" + processExceptionCreated: SalesforceProcessExceptionCreatedSubscriptionPayload! + + """Get notified when a ProcessException is deleted.""" + processExceptionDeleted: SalesforceProcessExceptionDeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is created.""" + processExceptionEventCreated: SalesforceProcessExceptionEventCreatedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is deleted.""" + processExceptionEventDeleted: SalesforceProcessExceptionEventDeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is resurrected.""" + processExceptionEventUndeleted: SalesforceProcessExceptionEventUndeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is updated.""" + processExceptionEventUpdated: SalesforceProcessExceptionEventUpdatedSubscriptionPayload! + + """Get notified when a ProcessException is resurrected.""" + processExceptionUndeleted: SalesforceProcessExceptionUndeletedSubscriptionPayload! + + """Get notified when a ProcessException is updated.""" + processExceptionUpdated: SalesforceProcessExceptionUpdatedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is created.""" + product2ChangeEventCreated: SalesforceProduct2ChangeEventCreatedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is deleted.""" + product2ChangeEventDeleted: SalesforceProduct2ChangeEventDeletedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is resurrected.""" + product2ChangeEventUndeleted: SalesforceProduct2ChangeEventUndeletedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is updated.""" + product2ChangeEventUpdated: SalesforceProduct2ChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Product2 is created.""" + product2Created: SalesforceProduct2CreatedSubscriptionPayload! + + """Get notified when a Product2 is deleted.""" + product2Deleted: SalesforceProduct2DeletedSubscriptionPayload! + + """Get notified when a Product2 is resurrected.""" + product2Undeleted: SalesforceProduct2UndeletedSubscriptionPayload! + + """Get notified when a Product2 is updated.""" + product2Updated: SalesforceProduct2UpdatedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is created.""" + productConsumptionScheduleCreated: SalesforceProductConsumptionScheduleCreatedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is deleted.""" + productConsumptionScheduleDeleted: SalesforceProductConsumptionScheduleDeletedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is resurrected.""" + productConsumptionScheduleUndeleted: SalesforceProductConsumptionScheduleUndeletedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is updated.""" + productConsumptionScheduleUpdated: SalesforceProductConsumptionScheduleUpdatedSubscriptionPayload! + + """Get notified when a PromptAction is created.""" + promptActionCreated: SalesforcePromptActionCreatedSubscriptionPayload! + + """Get notified when a PromptAction is deleted.""" + promptActionDeleted: SalesforcePromptActionDeletedSubscriptionPayload! + + """Get notified when a PromptAction is resurrected.""" + promptActionUndeleted: SalesforcePromptActionUndeletedSubscriptionPayload! + + """Get notified when a PromptAction is updated.""" + promptActionUpdated: SalesforcePromptActionUpdatedSubscriptionPayload! + + """Get notified when a PromptError is created.""" + promptErrorCreated: SalesforcePromptErrorCreatedSubscriptionPayload! + + """Get notified when a PromptError is deleted.""" + promptErrorDeleted: SalesforcePromptErrorDeletedSubscriptionPayload! + + """Get notified when a PromptError is resurrected.""" + promptErrorUndeleted: SalesforcePromptErrorUndeletedSubscriptionPayload! + + """Get notified when a PromptError is updated.""" + promptErrorUpdated: SalesforcePromptErrorUpdatedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is created.""" + quickTextChangeEventCreated: SalesforceQuickTextChangeEventCreatedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is deleted.""" + quickTextChangeEventDeleted: SalesforceQuickTextChangeEventDeletedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is resurrected.""" + quickTextChangeEventUndeleted: SalesforceQuickTextChangeEventUndeletedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is updated.""" + quickTextChangeEventUpdated: SalesforceQuickTextChangeEventUpdatedSubscriptionPayload! + + """Get notified when a QuickText is created.""" + quickTextCreated: SalesforceQuickTextCreatedSubscriptionPayload! + + """Get notified when a QuickText is deleted.""" + quickTextDeleted: SalesforceQuickTextDeletedSubscriptionPayload! + + """Get notified when a QuickText is resurrected.""" + quickTextUndeleted: SalesforceQuickTextUndeletedSubscriptionPayload! + + """Get notified when a QuickText is updated.""" + quickTextUpdated: SalesforceQuickTextUpdatedSubscriptionPayload! + + """Get notified when a QuickTextUsage is created.""" + quickTextUsageCreated: SalesforceQuickTextUsageCreatedSubscriptionPayload! + + """Get notified when a QuickTextUsage is deleted.""" + quickTextUsageDeleted: SalesforceQuickTextUsageDeletedSubscriptionPayload! + + """Get notified when a QuickTextUsage is resurrected.""" + quickTextUsageUndeleted: SalesforceQuickTextUsageUndeletedSubscriptionPayload! + + """Get notified when a QuickTextUsage is updated.""" + quickTextUsageUpdated: SalesforceQuickTextUsageUpdatedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is created.""" + recommendationChangeEventCreated: SalesforceRecommendationChangeEventCreatedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is deleted.""" + recommendationChangeEventDeleted: SalesforceRecommendationChangeEventDeletedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is resurrected.""" + recommendationChangeEventUndeleted: SalesforceRecommendationChangeEventUndeletedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is updated.""" + recommendationChangeEventUpdated: SalesforceRecommendationChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Recommendation is created.""" + recommendationCreated: SalesforceRecommendationCreatedSubscriptionPayload! + + """Get notified when a Recommendation is deleted.""" + recommendationDeleted: SalesforceRecommendationDeletedSubscriptionPayload! + + """Get notified when a Recommendation is resurrected.""" + recommendationUndeleted: SalesforceRecommendationUndeletedSubscriptionPayload! + + """Get notified when a Recommendation is updated.""" + recommendationUpdated: SalesforceRecommendationUpdatedSubscriptionPayload! + + """Get notified when a RecordAction is created.""" + recordActionCreated: SalesforceRecordActionCreatedSubscriptionPayload! + + """Get notified when a RecordAction is deleted.""" + recordActionDeleted: SalesforceRecordActionDeletedSubscriptionPayload! + + """Get notified when a RecordAction is resurrected.""" + recordActionUndeleted: SalesforceRecordActionUndeletedSubscriptionPayload! + + """Get notified when a RecordAction is updated.""" + recordActionUpdated: SalesforceRecordActionUpdatedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is created.""" + remoteKeyCalloutEventCreated: SalesforceRemoteKeyCalloutEventCreatedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is deleted.""" + remoteKeyCalloutEventDeleted: SalesforceRemoteKeyCalloutEventDeletedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is resurrected.""" + remoteKeyCalloutEventUndeleted: SalesforceRemoteKeyCalloutEventUndeletedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is updated.""" + remoteKeyCalloutEventUpdated: SalesforceRemoteKeyCalloutEventUpdatedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is created.""" + setupAssistantStepCreated: SalesforceSetupAssistantStepCreatedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is deleted.""" + setupAssistantStepDeleted: SalesforceSetupAssistantStepDeletedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is resurrected.""" + setupAssistantStepUndeleted: SalesforceSetupAssistantStepUndeletedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is updated.""" + setupAssistantStepUpdated: SalesforceSetupAssistantStepUpdatedSubscriptionPayload! + + """Get notified when a SignupRequest is created.""" + signupRequestCreated: SalesforceSignupRequestCreatedSubscriptionPayload! + + """Get notified when a SignupRequest is deleted.""" + signupRequestDeleted: SalesforceSignupRequestDeletedSubscriptionPayload! + + """Get notified when a SignupRequest is resurrected.""" + signupRequestUndeleted: SalesforceSignupRequestUndeletedSubscriptionPayload! + + """Get notified when a SignupRequest is updated.""" + signupRequestUpdated: SalesforceSignupRequestUpdatedSubscriptionPayload! + + """Get notified when a Solution is created.""" + solutionCreated: SalesforceSolutionCreatedSubscriptionPayload! + + """Get notified when a Solution is deleted.""" + solutionDeleted: SalesforceSolutionDeletedSubscriptionPayload! + + """Get notified when a Solution is resurrected.""" + solutionUndeleted: SalesforceSolutionUndeletedSubscriptionPayload! + + """Get notified when a Solution is updated.""" + solutionUpdated: SalesforceSolutionUpdatedSubscriptionPayload! + + """Get notified when a StreamingChannel is created.""" + streamingChannelCreated: SalesforceStreamingChannelCreatedSubscriptionPayload! + + """Get notified when a StreamingChannel is deleted.""" + streamingChannelDeleted: SalesforceStreamingChannelDeletedSubscriptionPayload! + + """Get notified when a StreamingChannel is resurrected.""" + streamingChannelUndeleted: SalesforceStreamingChannelUndeletedSubscriptionPayload! + + """Get notified when a StreamingChannel is updated.""" + streamingChannelUpdated: SalesforceStreamingChannelUpdatedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is created.""" + taskChangeEventCreated: SalesforceTaskChangeEventCreatedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is deleted.""" + taskChangeEventDeleted: SalesforceTaskChangeEventDeletedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is resurrected.""" + taskChangeEventUndeleted: SalesforceTaskChangeEventUndeletedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is updated.""" + taskChangeEventUpdated: SalesforceTaskChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Task is created.""" + taskCreated: SalesforceTaskCreatedSubscriptionPayload! + + """Get notified when a Task is deleted.""" + taskDeleted: SalesforceTaskDeletedSubscriptionPayload! + + """Get notified when a Task is resurrected.""" + taskUndeleted: SalesforceTaskUndeletedSubscriptionPayload! + + """Get notified when a Task is updated.""" + taskUpdated: SalesforceTaskUpdatedSubscriptionPayload! + + """Get notified when a TopicAssignment is created.""" + topicAssignmentCreated: SalesforceTopicAssignmentCreatedSubscriptionPayload! + + """Get notified when a TopicAssignment is deleted.""" + topicAssignmentDeleted: SalesforceTopicAssignmentDeletedSubscriptionPayload! + + """Get notified when a TopicAssignment is resurrected.""" + topicAssignmentUndeleted: SalesforceTopicAssignmentUndeletedSubscriptionPayload! + + """Get notified when a TopicAssignment is updated.""" + topicAssignmentUpdated: SalesforceTopicAssignmentUpdatedSubscriptionPayload! + + """Get notified when a Topic is created.""" + topicCreated: SalesforceTopicCreatedSubscriptionPayload! + + """Get notified when a Topic is deleted.""" + topicDeleted: SalesforceTopicDeletedSubscriptionPayload! + + """Get notified when a Topic is resurrected.""" + topicUndeleted: SalesforceTopicUndeletedSubscriptionPayload! + + """Get notified when a Topic is updated.""" + topicUpdated: SalesforceTopicUpdatedSubscriptionPayload! + + """Get notified when a UserChangeEvent is created.""" + userChangeEventCreated: SalesforceUserChangeEventCreatedSubscriptionPayload! + + """Get notified when a UserChangeEvent is deleted.""" + userChangeEventDeleted: SalesforceUserChangeEventDeletedSubscriptionPayload! + + """Get notified when a UserChangeEvent is resurrected.""" + userChangeEventUndeleted: SalesforceUserChangeEventUndeletedSubscriptionPayload! + + """Get notified when a UserChangeEvent is updated.""" + userChangeEventUpdated: SalesforceUserChangeEventUpdatedSubscriptionPayload! + + """Get notified when a User is created.""" + userCreated: SalesforceUserCreatedSubscriptionPayload! + + """Get notified when a User is deleted.""" + userDeleted: SalesforceUserDeletedSubscriptionPayload! + + """Get notified when a UserProvAccount is created.""" + userProvAccountCreated: SalesforceUserProvAccountCreatedSubscriptionPayload! + + """Get notified when a UserProvAccount is deleted.""" + userProvAccountDeleted: SalesforceUserProvAccountDeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is created.""" + userProvAccountStagingCreated: SalesforceUserProvAccountStagingCreatedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is deleted.""" + userProvAccountStagingDeleted: SalesforceUserProvAccountStagingDeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is resurrected.""" + userProvAccountStagingUndeleted: SalesforceUserProvAccountStagingUndeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is updated.""" + userProvAccountStagingUpdated: SalesforceUserProvAccountStagingUpdatedSubscriptionPayload! + + """Get notified when a UserProvAccount is resurrected.""" + userProvAccountUndeleted: SalesforceUserProvAccountUndeletedSubscriptionPayload! + + """Get notified when a UserProvAccount is updated.""" + userProvAccountUpdated: SalesforceUserProvAccountUpdatedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is created.""" + userProvMockTargetCreated: SalesforceUserProvMockTargetCreatedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is deleted.""" + userProvMockTargetDeleted: SalesforceUserProvMockTargetDeletedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is resurrected.""" + userProvMockTargetUndeleted: SalesforceUserProvMockTargetUndeletedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is updated.""" + userProvMockTargetUpdated: SalesforceUserProvMockTargetUpdatedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is created.""" + userProvisioningLogCreated: SalesforceUserProvisioningLogCreatedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is deleted.""" + userProvisioningLogDeleted: SalesforceUserProvisioningLogDeletedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is resurrected.""" + userProvisioningLogUndeleted: SalesforceUserProvisioningLogUndeletedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is updated.""" + userProvisioningLogUpdated: SalesforceUserProvisioningLogUpdatedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is created.""" + userProvisioningRequestCreated: SalesforceUserProvisioningRequestCreatedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is deleted.""" + userProvisioningRequestDeleted: SalesforceUserProvisioningRequestDeletedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is resurrected.""" + userProvisioningRequestUndeleted: SalesforceUserProvisioningRequestUndeletedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is updated.""" + userProvisioningRequestUpdated: SalesforceUserProvisioningRequestUpdatedSubscriptionPayload! + + """Get notified when a User is resurrected.""" + userUndeleted: SalesforceUserUndeletedSubscriptionPayload! + + """Get notified when a User is updated.""" + userUpdated: SalesforceUserUpdatedSubscriptionPayload! +} + +""" +Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. +""" +enum OneGraphSubscriptionShowMetricsEnum { + """Don't include any info""" + NONE + + """Include summary info.""" + SUMMARY + + """Include summary metrics and full requests.""" + FULL_REQUESTS +} + +""" + +Optional authentication for making requests to the Gmail API if you want +to use a custom gmail app instead of OneGraph's built-in app. + +Subscriptions are long-lived, so a refresh token must also be provided. + +If you use this arg, make sure you've updated OneGraph to use your OAuth credentials in the dashboard. + +""" +input OneGraphSubscriptionGmailAuthArg { + refreshToken: String! + accessToken: String! +} + +"""Optional auth arg if not using OneGraph's built-in authentication""" +input OneGraphSubscriptionAuthArg { + twilio: OneGraphTwilioAuth + + """ + + Optional authentication for making requests to the Gmail API if you want + to use a custom gmail app instead of OneGraph's built-in app. + + Subscriptions are long-lived, so a refresh token must also be provided. + + If you use this arg, make sure you've updated OneGraph to use your OAuth credentials in the dashboard. + + """ + gmail: OneGraphSubscriptionGmailAuthArg +} + +type StripeInvoicePaymentFailedSubscriptionPayload { + """The id of the event in Stripe""" + eventId: String! + invoice: StripeInvoice! +} + +type StripeCustomerSubscriptionCreatedSubscriptionPayload { + """The id of the event in Stripe""" + eventId: String! + subscription: StripeSubscription! +} + +"""Namespace for Stripe subscriptions.""" +type StripeSubscriptionRoot { + """ + Subscribe to the [customer.subscription.created event](https://stripe.com/docs/api/events/types#event_types-customer.subscription.created). + """ + customerSubscriptionCreated: StripeCustomerSubscriptionCreatedSubscriptionPayload! + + """ + Subscribe to the [invoice.payment_failed event](https://stripe.com/docs/api/events/types#event_types-invoice.payment_failed). + """ + invoicePaymentFailed: StripeInvoicePaymentFailedSubscriptionPayload! +} + +type Subscription { + stripe( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): StripeSubscriptionRoot! + salesforce( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): SalesforceSubscriptionRoot! + npm( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): NpmSubscriptionRoot! + poll( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + + """ + When set, OneGraph will run the query on the specified schedule, but will only deliver new payloads when the underlying query result has changed from the previous result. Use this when you only want to react to changes. + + When unset, OneGraph will run the query on the specified schedule, and will deliver a new payload regardless of whether it has changed from the previous runs. Use this when you want to reliably drive a process at a regular interval or monitor a value over time. + """ + onlyTriggerWhenPayloadChanged: Boolean = true + schedule: OneGraphSubscriptionPollScheduleInput! + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. Use this field when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. + """ + retainedOnly: Boolean + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): PollingQuery! + github( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): GithubSubscriptionRoot! +} + +input GitHubCreateRepositoryTempInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The description of the repository.""" + description: String + + """The name of the repository.""" + repoName: String! +} + +type GitHubCreateRepositoryTempResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubCreateIssueTempInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Logins for Users to assign to this issue. NOTE: Only users with push access can set assignees for new issues. Assignees are silently dropped otherwise. + """ + assignees: [String!] + + """ + Labels to associate with this issue. NOTE: Only users with push access can set labels for new issues. Labels are silently dropped otherwise. + """ + labels: [String!] + + """ + The number of the milestone to associate this issue with. NOTE: Only users with push access can set the milestone for new issues. The milestone is silently dropped otherwise. + """ + milestone: Int + + """The contents of the issue.""" + body: String + + """The title of the issue.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateIssueTempResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + issue: GitHubIssue! +} + +input GitHubCreateMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The milestone due date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. + """ + dueOn: String + + """A description of the milestone.""" + description: String + + """ + The state of the milestone. Either `OPEN` or `CLOSED`. Default: OPEN + + """ + state: GitHubMilestoneState_oneGraph = OPEN + + """The title of the milestone.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + milestone: GitHubMilestone! +} + +"""Identifies the state of the milestone.""" +enum GitHubMilestoneState_oneGraph { + """A milestone that is still open.""" + OPEN + + """A milestone that has been closed.""" + CLOSED +} + +input GitHubUpdateMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The milestone due date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. + """ + dueOn: String + + """A description of the milestone.""" + description: String + + """ + The state of the milestone. Either `OPEN` or `CLOSED`. Default: OPEN + + """ + state: GitHubMilestoneState_oneGraph + + """The title of the milestone.""" + title: String + + """The ID of the milestone to update.""" + milestoneId: String! +} + +type GitHubUpdateMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + milestone: GitHubMilestone! +} + +input GitHubDeleteMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ID of the milestone to delete.""" + milestoneId: String! +} + +type GitHubDeleteMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubCreateBranch_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The sha of the commit to create the branch from. If omitted, will default to the current sha of the `master` branch + """ + sha: String + + """The name of the branch to create.""" + branchName: String! + + """ + The existing branch to create the new branch from, defaults to `master`. + """ + from: String = "master" + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateBranch_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + ref: GitHubRef! +} + +input GitHubCreateOrUpdateFileContent_oneGraphCommitterInput { + """The name of the author or committer of the commit.""" + name: String + + """The email of the author or committer of the commit.""" + email: String +} + +input GitHubCreateOrUpdateFileContent_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The commit author.""" + author: GitHubCreateOrUpdateFileContent_oneGraphCommitterInput + + """ + The updated content encoded in base64 of the file. This argument cannot be used with `plainContent`. + """ + base64Content: String + + """ + The updated content in plain-text of the file. This argument cannot be used with `base64Content`. + """ + plainContent: String + + """The commit message to use when updating this file.""" + message: String! + + """ + The sha of the file to be updated (if updating a file). If this doesn't match, the update mutation will be rejected to prevent updating the wrong version of the file. + """ + existingFileSha: String + + """The name of the branch to update the file on, must already exist.""" + branchName: String = "master" + + """ + The path to the file to create or update (without a leading slash), e.g. `README.md`. + """ + path: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateOrUpdateFileContent_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + commit: GitHubCommit! +} + +input GitHubCreatePullRequest_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean + + """The contents of the pull request.""" + body: String + + """ + The name of the branch you want the changes pulled into. This should be an existing branch on the current repository. You cannot submit a pull request to one repository that requests a merge to a base of another repository. + """ + destinationBranch: String = "master" + + """ + The name of the branch where your changes are implemented. For cross-repository pull requests in the same network, namespace `head` with a user like this: `username:branch`. + """ + sourceBranch: String! + + """The title of the pull request.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreatePullRequest_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + pullRequest: GitHubPullRequest! +} + +input GitHubCreateFork_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Optional parameter to specify the organization name if forking into an organization. By default a fork will be created under the currently authenticated user. + """ + organization: String + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateFork_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubMergePullRequest_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Merge method to use. Possible values are merge, squash or rebase. Default is merge + """ + mergeMethod: String = "merge" + + """ + SHA that pull request head must match to allow merge. You can find the sha under the `headRef.oid` field of the Pull Request + """ + sha: String! + + """Extra detail to append to automatic commit message.""" + commitMessage: String + + """Title for the automatic commit message.""" + commitTitle: String! + + """The pull request number to merge""" + number: Int! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubMergePullRequest_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + pullRequest: GitHubPullRequest! +} + +input GitHubUpdateAuthenticatedUser_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new Twitter username of the user.""" + twitterUsername: String + + """The new short biography of the user.""" + bio: String + + """The new hiring availability of the user.""" + hireable: Boolean + + """The new location of the user.""" + location: String + + """The new company of the user.""" + company: String + + """The new blog URL of the user.""" + blog: String + + """The publicly visible email address of the user.""" + email: String + + """The new name of the user.""" + name: String +} + +type GitHubUpdateAuthenticatedUser_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + updatedUser: GitHubUser +} + +""" +Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type GithubPassthroughMutation { + """ + Make a POST request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""Autogenerated input type of VerifyVerifiableDomain""" +input GitHubVerifyVerifiableDomainInput { + """The ID of the verifiable domain to verify.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of VerifyVerifiableDomain""" +type GitHubVerifyVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was verified.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of UpdateTopics""" +input GitHubUpdateTopicsInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """An array of topic names.""" + topicNames: [String!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTopics""" +type GitHubUpdateTopicsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Names of the provided topics that are not valid.""" + invalidTopicNames: [String!] + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateTeamDiscussionComment""" +input GitHubUpdateTeamDiscussionCommentInput { + """The ID of the comment to modify.""" + id: ID! + + """The updated text of the comment.""" + body: String! + + """The current version of the body content.""" + bodyVersion: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTeamDiscussionComment""" +type GitHubUpdateTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + teamDiscussionComment: GitHubTeamDiscussionComment +} + +"""Autogenerated input type of UpdateTeamDiscussion""" +input GitHubUpdateTeamDiscussionInput { + """The Node ID of the discussion to modify.""" + id: ID! + + """The updated title of the discussion.""" + title: String + + """The updated text of the discussion.""" + body: String + + """ + The current version of the body content. If provided, this update operation will be rejected if the given version does not match the latest version on the server. + """ + bodyVersion: String + + """If provided, sets the pinned state of the updated discussion.""" + pinned: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTeamDiscussion""" +type GitHubUpdateTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated discussion.""" + teamDiscussion: GitHubTeamDiscussion +} + +"""Autogenerated input type of UpdateSubscription""" +input GitHubUpdateSubscriptionInput { + """The Node ID of the subscribable object to modify.""" + subscribableId: ID! + + """The new state of the subscription.""" + state: GitHubSubscriptionState! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateSubscription""" +type GitHubUpdateSubscriptionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The input subscribable entity.""" + subscribable: GitHubSubscribable +} + +"""Autogenerated input type of UpdateSponsorshipPreferences""" +input GitHubUpdateSponsorshipPreferencesInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """Whether the sponsor should receive email updates from the sponsorable.""" + receiveEmails: Boolean = true + + """ + Specify whether others should be able to see that the sponsor is sponsoring the sponsorable. Public visibility still does not reveal which tier is used. + """ + privacyLevel: GitHubSponsorshipPrivacy = PUBLIC + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateSponsorshipPreferences""" +type GitHubUpdateSponsorshipPreferencesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The sponsorship that was updated.""" + sponsorship: GitHubSponsorship +} + +"""Autogenerated input type of UpdateRepository""" +input GitHubUpdateRepositoryInput { + """The ID of the repository to update.""" + repositoryId: ID! + + """The new name of the repository.""" + name: String + + """ + A new description for the repository. Pass an empty string to erase the existing description. + """ + description: String + + """ + Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure. + """ + template: Boolean + + """ + The URL for a web page about this repository. Pass an empty string to erase the existing URL. + """ + homepageUrl: GitHubURI + + """Indicates if the repository should have the wiki feature enabled.""" + hasWikiEnabled: Boolean + + """Indicates if the repository should have the issues feature enabled.""" + hasIssuesEnabled: Boolean + + """ + Indicates if the repository should have the project boards feature enabled. + """ + hasProjectsEnabled: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateRepository""" +type GitHubUpdateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateRef""" +input GitHubUpdateRefInput { + """The Node ID of the Ref to be updated.""" + refId: ID! + + """The GitObjectID that the Ref shall be updated to target.""" + oid: GitHubGitObjectID! + + """Permit updates of branch Refs that are not fast-forwards?""" + force: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateRef""" +type GitHubUpdateRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated Ref.""" + ref: GitHubRef +} + +"""Autogenerated input type of UpdatePullRequestReviewComment""" +input GitHubUpdatePullRequestReviewCommentInput { + """The Node ID of the comment to modify.""" + pullRequestReviewCommentId: ID! + + """The text of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestReviewComment""" +type GitHubUpdatePullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + pullRequestReviewComment: GitHubPullRequestReviewComment +} + +"""Autogenerated input type of UpdatePullRequestReview""" +input GitHubUpdatePullRequestReviewInput { + """The Node ID of the pull request review to modify.""" + pullRequestReviewId: ID! + + """The contents of the pull request review body.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestReview""" +type GitHubUpdatePullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of UpdatePullRequestBranch""" +input GitHubUpdatePullRequestBranchInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The head ref oid for the upstream branch.""" + expectedHeadOid: GitHubGitObjectID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestBranch""" +type GitHubUpdatePullRequestBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +enum GitHubPullRequestUpdateState { + """A pull request that is still open.""" + OPEN + + """A pull request that has been closed without being merged.""" + CLOSED +} + +"""Autogenerated input type of UpdatePullRequest""" +input GitHubUpdatePullRequestInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """ + The name of the branch you want your changes pulled into. This should be an existing branch + on the current repository. + + """ + baseRefName: String + + """The title of the pull request.""" + title: String + + """The contents of the pull request.""" + body: String + + """The target state of the pull request.""" + state: GitHubPullRequestUpdateState + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean + + """An array of Node IDs of users for this pull request.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this pull request.""" + milestoneId: ID + + """An array of Node IDs of labels for this pull request.""" + labelIds: [ID!] + + """An array of Node IDs for projects associated with this pull request.""" + projectIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequest""" +type GitHubUpdatePullRequestPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of UpdateProjectNextItemField""" +input GitHubUpdateProjectNextItemFieldInput { + """The ID of the Project.""" + projectId: ID! + + """The id of the item to be updated.""" + itemId: ID! + + """The id of the field to be updated.""" + fieldId: ID + + """The value which will be set on the field.""" + value: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectNextItemField""" +type GitHubUpdateProjectNextItemFieldPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated item.""" + projectNextItem: GitHubProjectNextItem +} + +"""Autogenerated input type of UpdateProjectNext""" +input GitHubUpdateProjectNextInput { + """The ID of the Project to update.""" + projectId: ID! + + """Set the title of the project.""" + title: String + + """Set the readme description of the project.""" + description: String + + """Set the short description of the project.""" + shortDescription: String + + """Set the project to closed or open.""" + closed: Boolean + + """Set the project to public or private.""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectNext""" +type GitHubUpdateProjectNextPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated Project.""" + projectNext: GitHubProjectNext +} + +"""Autogenerated input type of UpdateProjectColumn""" +input GitHubUpdateProjectColumnInput { + """The ProjectColumn ID to update.""" + projectColumnId: ID! + + """The name of project column.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectColumn""" +type GitHubUpdateProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated project column.""" + projectColumn: GitHubProjectColumn +} + +"""Autogenerated input type of UpdateProjectCard""" +input GitHubUpdateProjectCardInput { + """The ProjectCard ID to update.""" + projectCardId: ID! + + """Whether or not the ProjectCard should be archived""" + isArchived: Boolean + + """The note of ProjectCard.""" + note: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectCard""" +type GitHubUpdateProjectCardPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated ProjectCard.""" + projectCard: GitHubProjectCard +} + +"""Autogenerated input type of UpdateProject""" +input GitHubUpdateProjectInput { + """The Project ID to update.""" + projectId: ID! + + """The name of project.""" + name: String + + """The description of project.""" + body: String + + """Whether the project is open or closed.""" + state: GitHubProjectState + + """Whether the project is public or not.""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProject""" +type GitHubUpdateProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated project.""" + project: GitHubProject +} + +""" +Autogenerated input type of UpdateOrganizationAllowPrivateRepositoryForkingSetting +""" +input GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingInput { + """ + The ID of the organization on which to set the allow private repository forking setting. + """ + organizationId: ID! + + """Enable forking of private repositories in the organization?""" + forkingEnabled: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateOrganizationAllowPrivateRepositoryForkingSetting +""" +type GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + A message confirming the result of updating the allow private repository forking setting. + """ + message: String + + """ + The organization with the updated allow private repository forking setting. + """ + organization: GitHubOrganization +} + +"""Autogenerated input type of UpdateNotificationRestrictionSetting""" +input GitHubUpdateNotificationRestrictionSettingInput { + """ + The ID of the owner on which to set the restrict notifications setting. + """ + ownerId: ID! + + """The value for the restrict notifications setting.""" + settingValue: GitHubNotificationRestrictionSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateNotificationRestrictionSetting""" +type GitHubUpdateNotificationRestrictionSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The owner on which the setting was updated.""" + owner: GitHubVerifiableDomainOwner +} + +"""Autogenerated input type of UpdateIssueComment""" +input GitHubUpdateIssueCommentInput { + """The ID of the IssueComment to modify.""" + id: ID! + + """The updated text of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIssueComment""" +type GitHubUpdateIssueCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + issueComment: GitHubIssueComment +} + +"""Autogenerated input type of UpdateIssue""" +input GitHubUpdateIssueInput { + """The ID of the Issue to modify.""" + id: ID! + + """The title for the issue.""" + title: String + + """The body for the issue description.""" + body: String + + """An array of Node IDs of users for this issue.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this issue.""" + milestoneId: ID + + """An array of Node IDs of labels for this issue.""" + labelIds: [ID!] + + """The desired issue state.""" + state: GitHubIssueState + + """An array of Node IDs for projects associated with this issue.""" + projectIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIssue""" +type GitHubUpdateIssuePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue.""" + issue: GitHubIssue +} + +""" +Autogenerated input type of UpdateIpAllowListForInstalledAppsEnabledSetting +""" +input GitHubUpdateIpAllowListForInstalledAppsEnabledSettingInput { + """The ID of the owner.""" + ownerId: ID! + + """ + The value for the IP allow list configuration for installed GitHub Apps setting. + """ + settingValue: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateIpAllowListForInstalledAppsEnabledSetting +""" +type GitHubUpdateIpAllowListForInstalledAppsEnabledSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list owner on which the setting was updated.""" + owner: GitHubIpAllowListOwner +} + +"""Autogenerated input type of UpdateIpAllowListEntry""" +input GitHubUpdateIpAllowListEntryInput { + """The ID of the IP allow list entry to update.""" + ipAllowListEntryId: ID! + + """An IP address or range of addresses in CIDR notation.""" + allowListValue: String! + + """An optional name for the IP allow list entry.""" + name: String + + """ + Whether the IP allow list entry is active when an IP allow list is enabled. + """ + isActive: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIpAllowListEntry""" +type GitHubUpdateIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was updated.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of UpdateIpAllowListEnabledSetting""" +input GitHubUpdateIpAllowListEnabledSettingInput { + """The ID of the owner on which to set the IP allow list enabled setting.""" + ownerId: ID! + + """The value for the IP allow list enabled setting.""" + settingValue: GitHubIpAllowListEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIpAllowListEnabledSetting""" +type GitHubUpdateIpAllowListEnabledSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list owner on which the setting was updated.""" + owner: GitHubIpAllowListOwner +} + +"""Autogenerated input type of UpdateEnvironment""" +input GitHubUpdateEnvironmentInput { + """The node ID of the environment.""" + environmentId: ID! + + """The wait timer in minutes.""" + waitTimer: Int + + """ + The ids of users or teams that can approve deployments to this environment + """ + reviewers: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnvironment""" +type GitHubUpdateEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated environment.""" + environment: GitHubEnvironment +} + +""" +Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting +""" +input GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput { + """ + The ID of the enterprise on which to set the two factor authentication required setting. + """ + enterpriseId: ID! + + """ + The value for the two factor authentication required setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting +""" +type GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated two factor authentication required setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the two factor authentication required setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting""" +input GitHubUpdateEnterpriseTeamDiscussionsSettingInput { + """The ID of the enterprise on which to set the team discussions setting.""" + enterpriseId: ID! + + """The value for the team discussions setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseTeamDiscussionsSetting""" +type GitHubUpdateEnterpriseTeamDiscussionsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated team discussions setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the team discussions setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting""" +input GitHubUpdateEnterpriseRepositoryProjectsSettingInput { + """ + The ID of the enterprise on which to set the repository projects setting. + """ + enterpriseId: ID! + + """The value for the repository projects setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseRepositoryProjectsSetting""" +type GitHubUpdateEnterpriseRepositoryProjectsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated repository projects setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the repository projects setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseProfile""" +input GitHubUpdateEnterpriseProfileInput { + """The Enterprise ID to update.""" + enterpriseId: ID! + + """The name of the enterprise.""" + name: String + + """The description of the enterprise.""" + description: String + + """The URL of the enterprise's website.""" + websiteUrl: String + + """The location of the enterprise.""" + location: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseProfile""" +type GitHubUpdateEnterpriseProfilePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise +} + +"""Autogenerated input type of UpdateEnterpriseOwnerOrganizationRole""" +input GitHubUpdateEnterpriseOwnerOrganizationRoleInput { + """The ID of the Enterprise which the owner belongs to.""" + enterpriseId: ID! + + """The ID of the organization for membership change.""" + organizationId: ID! + + """The role to assume in the organization.""" + organizationRole: GitHubRoleInOrganization! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseOwnerOrganizationRole""" +type GitHubUpdateEnterpriseOwnerOrganizationRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + A message confirming the result of changing the owner's organization role. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting +""" +input GitHubUpdateEnterpriseOrganizationProjectsSettingInput { + """ + The ID of the enterprise on which to set the organization projects setting. + """ + enterpriseId: ID! + + """The value for the organization projects setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseOrganizationProjectsSetting +""" +type GitHubUpdateEnterpriseOrganizationProjectsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated organization projects setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the organization projects setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting +""" +input GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput { + """ + The ID of the enterprise on which to set the members can view dependency insights setting. + """ + enterpriseId: ID! + + """ + The value for the members can view dependency insights setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting +""" +type GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can view dependency insights setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can view dependency insights setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting +""" +input GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput { + """ + The ID of the enterprise on which to set the members can update protected branches setting. + """ + enterpriseId: ID! + + """ + The value for the members can update protected branches setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting +""" +type GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can update protected branches setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can update protected branches setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting +""" +input GitHubUpdateEnterpriseMembersCanMakePurchasesSettingInput { + """ + The ID of the enterprise on which to set the members can make purchases setting. + """ + enterpriseId: ID! + + """ + The value for the members can make purchases setting on the enterprise. + """ + settingValue: GitHubEnterpriseMembersCanMakePurchasesSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanMakePurchasesSetting +""" +type GitHubUpdateEnterpriseMembersCanMakePurchasesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated members can make purchases setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can make purchases setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting +""" +input GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput { + """ + The ID of the enterprise on which to set the members can invite collaborators setting. + """ + enterpriseId: ID! + + """ + The value for the members can invite collaborators setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting +""" +type GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can invite collaborators setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can invite collaborators setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting +""" +input GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput { + """ + The ID of the enterprise on which to set the members can delete repositories setting. + """ + enterpriseId: ID! + + """ + The value for the members can delete repositories setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting +""" +type GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can delete repositories setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can delete repositories setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting +""" +input GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingInput { + """ + The ID of the enterprise on which to set the members can delete issues setting. + """ + enterpriseId: ID! + + """The value for the members can delete issues setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanDeleteIssuesSetting +""" +type GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated members can delete issues setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can delete issues setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting +""" +input GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingInput { + """ + The ID of the enterprise on which to set the members can create repositories setting. + """ + enterpriseId: ID! + + """ + Value for the members can create repositories setting on the enterprise. This or the granular public/private/internal allowed fields (but not both) must be provided. + """ + settingValue: GitHubEnterpriseMembersCanCreateRepositoriesSettingValue + + """ + When false, allow member organizations to set their own repository creation member privileges. + """ + membersCanCreateRepositoriesPolicyEnabled: Boolean + + """ + Allow members to create public repositories. Defaults to current value. + """ + membersCanCreatePublicRepositories: Boolean + + """ + Allow members to create private repositories. Defaults to current value. + """ + membersCanCreatePrivateRepositories: Boolean + + """ + Allow members to create internal repositories. Defaults to current value. + """ + membersCanCreateInternalRepositories: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanCreateRepositoriesSetting +""" +type GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can create repositories setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can create repositories setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting +""" +input GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput { + """ + The ID of the enterprise on which to set the members can change repository visibility setting. + """ + enterpriseId: ID! + + """ + The value for the members can change repository visibility setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting +""" +type GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can change repository visibility setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can change repository visibility setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting +""" +input GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingInput { + """ + The ID of the enterprise on which to set the base repository permission setting. + """ + enterpriseId: ID! + + """ + The value for the base repository permission setting on the enterprise. + """ + settingValue: GitHubEnterpriseDefaultRepositoryPermissionSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseDefaultRepositoryPermissionSetting +""" +type GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated base repository permission setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the base repository permission setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting +""" +input GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput { + """ + The ID of the enterprise on which to set the allow private repository forking setting. + """ + enterpriseId: ID! + + """ + The value for the allow private repository forking setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting +""" +type GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated allow private repository forking setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the allow private repository forking setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseAdministratorRole""" +input GitHubUpdateEnterpriseAdministratorRoleInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a administrator whose role is being changed.""" + login: String! + + """The new role for the Enterprise administrator.""" + role: GitHubEnterpriseAdministratorRole! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseAdministratorRole""" +type GitHubUpdateEnterpriseAdministratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of changing the administrator's role.""" + message: String +} + +"""Autogenerated input type of UpdateDiscussionComment""" +input GitHubUpdateDiscussionCommentInput { + """The Node ID of the discussion comment to update.""" + commentId: ID! + + """The new contents of the comment body.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateDiscussionComment""" +type GitHubUpdateDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The modified discussion comment.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of UpdateDiscussion""" +input GitHubUpdateDiscussionInput { + """The Node ID of the discussion to update.""" + discussionId: ID! + + """The new discussion title.""" + title: String + + """The new contents of the discussion body.""" + body: String + + """ + The Node ID of a discussion category within the same repository to change this discussion to. + """ + categoryId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateDiscussion""" +type GitHubUpdateDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The modified discussion.""" + discussion: GitHubDiscussion +} + +"""The auto-trigger preferences that are available for check suites.""" +input GitHubCheckSuiteAutoTriggerPreference { + """The node ID of the application that owns the check suite.""" + appId: ID! + + """ + Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository. + """ + setting: Boolean! +} + +"""Autogenerated input type of UpdateCheckSuitePreferences""" +input GitHubUpdateCheckSuitePreferencesInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The check suite preferences to modify.""" + autoTriggerPreferences: [GitHubCheckSuiteAutoTriggerPreference!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateCheckSuitePreferences""" +type GitHubUpdateCheckSuitePreferencesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateCheckRun""" +input GitHubUpdateCheckRunInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The node of the check.""" + checkRunId: ID! + + """The name of the check.""" + name: String + + """ + The URL of the integrator's site that has the full details of the check. + """ + detailsUrl: GitHubURI + + """A reference for the run on the integrator's system.""" + externalId: String + + """The current status.""" + status: GitHubRequestableCheckStatusState + + """The time that the check run began.""" + startedAt: GitHubDateTime + + """The final conclusion of the check.""" + conclusion: GitHubCheckConclusionState + + """The time that the check run finished.""" + completedAt: GitHubDateTime + + """Descriptive details about the run.""" + output: GitHubCheckRunOutput + + """ + Possible further actions the integrator can perform, which a user may trigger. + """ + actions: [GitHubCheckRunAction!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateCheckRun""" +type GitHubUpdateCheckRunPayload { + """The updated check run.""" + checkRun: GitHubCheckRun + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of UpdateBranchProtectionRule""" +input GitHubUpdateBranchProtectionRuleInput { + """The global relay id of the branch protection rule to be updated.""" + branchProtectionRuleId: ID! + + """The glob-like pattern used to determine matching branches.""" + pattern: String + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean + + """Can this branch be deleted.""" + allowsDeletions: Boolean + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean + + """ + A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. + """ + reviewDismissalActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass pull requests targeting matching branches. + """ + bypassPullRequestActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass force push targeting matching branches. + """ + bypassForcePushActorIds: [ID!] + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean + + """A list of User, Team or App IDs allowed to push to matching branches.""" + pushActorIds: [ID!] + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String!] + + """The list of required status checks""" + requiredStatusChecks: [GitHubRequiredStatusCheckInput!] + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateBranchProtectionRule""" +type GitHubUpdateBranchProtectionRulePayload { + """The newly created BranchProtectionRule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of UnresolveReviewThread""" +input GitHubUnresolveReviewThreadInput { + """The ID of the thread to unresolve""" + threadId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnresolveReviewThread""" +type GitHubUnresolveReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The thread to resolve.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of UnpinIssue""" +input GitHubUnpinIssueInput { + """The ID of the issue to be unpinned""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnpinIssue""" +type GitHubUnpinIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was unpinned""" + issue: GitHubIssue +} + +"""Autogenerated input type of UnminimizeComment""" +input GitHubUnminimizeCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnminimizeComment""" +type GitHubUnminimizeCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The comment that was unminimized.""" + unminimizedComment: GitHubMinimizable +} + +"""Autogenerated input type of UnmarkIssueAsDuplicate""" +input GitHubUnmarkIssueAsDuplicateInput { + """ID of the issue or pull request currently marked as a duplicate.""" + duplicateId: ID! + + """ + ID of the issue or pull request currently considered canonical/authoritative/original. + """ + canonicalId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkIssueAsDuplicate""" +type GitHubUnmarkIssueAsDuplicatePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue or pull request that was marked as a duplicate.""" + duplicate: GitHubIssueOrPullRequest +} + +"""Autogenerated input type of UnmarkFileAsViewed""" +input GitHubUnmarkFileAsViewedInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The path of the file to mark as unviewed""" + path: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkFileAsViewed""" +type GitHubUnmarkFileAsViewedPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of UnmarkDiscussionCommentAsAnswer""" +input GitHubUnmarkDiscussionCommentAsAnswerInput { + """The Node ID of the discussion comment to unmark as an answer.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkDiscussionCommentAsAnswer""" +type GitHubUnmarkDiscussionCommentAsAnswerPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that includes the comment.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of UnlockLockable""" +input GitHubUnlockLockableInput { + """ID of the item to be unlocked.""" + lockableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnlockLockable""" +type GitHubUnlockLockablePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was unlocked.""" + unlockedRecord: GitHubLockable +} + +"""Autogenerated input type of UnlinkRepositoryFromProject""" +input GitHubUnlinkRepositoryFromProjectInput { + """The ID of the Project linked to the Repository.""" + projectId: ID! + + """The ID of the Repository linked to the Project.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnlinkRepositoryFromProject""" +type GitHubUnlinkRepositoryFromProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The linked Project.""" + project: GitHubProject + + """The linked Repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UnfollowUser""" +input GitHubUnfollowUserInput { + """ID of the user to unfollow.""" + userId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnfollowUser""" +type GitHubUnfollowUserPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was unfollowed.""" + user: GitHubUser +} + +"""Autogenerated input type of UnarchiveRepository""" +input GitHubUnarchiveRepositoryInput { + """The ID of the repository to unarchive.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnarchiveRepository""" +type GitHubUnarchiveRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that was unarchived.""" + repository: GitHubRepository +} + +"""Autogenerated input type of TransferIssue""" +input GitHubTransferIssueInput { + """The Node ID of the issue to be transferred""" + issueId: ID! + + """The Node ID of the repository the issue should be transferred to""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of TransferIssue""" +type GitHubTransferIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was transferred""" + issue: GitHubIssue +} + +"""Autogenerated input type of SubmitPullRequestReview""" +input GitHubSubmitPullRequestReviewInput { + """The Pull Request ID to submit any pending reviews.""" + pullRequestId: ID + + """The Pull Request Review ID to submit.""" + pullRequestReviewId: ID + + """The event to send to the Pull Request Review.""" + event: GitHubPullRequestReviewEvent! + + """The text field to set on the Pull Request Review.""" + body: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SubmitPullRequestReview""" +type GitHubSubmitPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The submitted pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of StartRepositoryMigration""" +input GitHubStartRepositoryMigrationInput { + """The ID of the Octoshift migration source.""" + sourceId: ID! + + """The ID of the organization that will own the imported repository.""" + ownerId: ID! + + """The Octoshift migration source repository URL.""" + sourceRepositoryUrl: GitHubURI! + + """The name of the imported repository.""" + repositoryName: String! + + """Whether to continue the migration on error""" + continueOnError: Boolean + + """The signed URL to access the user-uploaded git archive""" + gitArchiveUrl: String + + """The signed URL to access the user-uploaded metadata archive""" + metadataArchiveUrl: String + + """The Octoshift migration source access token.""" + accessToken: String + + """ + The GitHub personal access token of the user importing to the target repository. + """ + githubPat: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of StartRepositoryMigration""" +type GitHubStartRepositoryMigrationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new Octoshift repository migration.""" + repositoryMigration: GitHubRepositoryMigration +} + +"""Autogenerated input type of SetUserInteractionLimit""" +input GitHubSetUserInteractionLimitInput { + """The ID of the user to set a limit for.""" + userId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetUserInteractionLimit""" +type GitHubSetUserInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that the interaction limit was set for.""" + user: GitHubUser +} + +"""Autogenerated input type of SetRepositoryInteractionLimit""" +input GitHubSetRepositoryInteractionLimitInput { + """The ID of the repository to set a limit for.""" + repositoryId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetRepositoryInteractionLimit""" +type GitHubSetRepositoryInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that the interaction limit was set for.""" + repository: GitHubRepository +} + +enum GitHubRepositoryInteractionLimitExpiry { + """The interaction limit will expire after 1 day.""" + ONE_DAY + + """The interaction limit will expire after 3 days.""" + THREE_DAYS + + """The interaction limit will expire after 1 week.""" + ONE_WEEK + + """The interaction limit will expire after 1 month.""" + ONE_MONTH + + """The interaction limit will expire after 6 months.""" + SIX_MONTHS +} + +"""Autogenerated input type of SetOrganizationInteractionLimit""" +input GitHubSetOrganizationInteractionLimitInput { + """The ID of the organization to set a limit for.""" + organizationId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetOrganizationInteractionLimit""" +type GitHubSetOrganizationInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The organization that the interaction limit was set for.""" + organization: GitHubOrganization +} + +"""Autogenerated input type of SetEnterpriseIdentityProvider""" +input GitHubSetEnterpriseIdentityProviderInput { + """The ID of the enterprise on which to set an identity provider.""" + enterpriseId: ID! + + """The URL endpoint for the identity provider's SAML SSO.""" + ssoUrl: GitHubURI! + + """The Issuer Entity ID for the SAML identity provider""" + issuer: String + + """ + The x509 certificate used by the identity provider to sign assertions and responses. + """ + idpCertificate: String! + + """ + The signature algorithm used to sign SAML requests for the identity provider. + """ + signatureMethod: GitHubSamlSignatureAlgorithm! + + """ + The digest algorithm used to sign SAML requests for the identity provider. + """ + digestMethod: GitHubSamlDigestAlgorithm! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetEnterpriseIdentityProvider""" +type GitHubSetEnterpriseIdentityProviderPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider for the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of RevokeMigratorRole""" +input GitHubRevokeMigratorRoleInput { + """The ID of the organization that the user/team belongs to.""" + organizationId: ID! + + """The user login or Team slug to revoke the migrator role from.""" + actor: String! + + """Specifies the type of the actor, can be either USER or TEAM.""" + actorType: GitHubActorType! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RevokeMigratorRole""" +type GitHubRevokeMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""Autogenerated input type of RevokeEnterpriseOrganizationsMigratorRole""" +input GitHubRevokeEnterpriseOrganizationsMigratorRoleInput { + """ + The ID of the enterprise to which all organizations managed by it will be granted the migrator role. + """ + enterpriseId: ID! + + """The login of the user to revoke the migrator role""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RevokeEnterpriseOrganizationsMigratorRole""" +type GitHubRevokeEnterpriseOrganizationsMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The organizations that had the migrator role revoked for the given user. + """ + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection +} + +"""Autogenerated input type of ResolveReviewThread""" +input GitHubResolveReviewThreadInput { + """The ID of the thread to resolve""" + threadId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ResolveReviewThread""" +type GitHubResolveReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The thread to resolve.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of RerequestCheckSuite""" +input GitHubRerequestCheckSuiteInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The Node ID of the check suite.""" + checkSuiteId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RerequestCheckSuite""" +type GitHubRerequestCheckSuitePayload { + """The requested check suite.""" + checkSuite: GitHubCheckSuite + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of RequestReviews""" +input GitHubRequestReviewsInput { + """The Node ID of the pull request to modify.""" + pullRequestId: ID! + + """The Node IDs of the user to request.""" + userIds: [ID!] + + """The Node IDs of the team to request.""" + teamIds: [ID!] + + """Add users to the set rather than replace.""" + union: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RequestReviews""" +type GitHubRequestReviewsPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is getting requests.""" + pullRequest: GitHubPullRequest + + """The edge from the pull request to the requested reviewers.""" + requestedReviewersEdge: GitHubUserEdge +} + +"""Autogenerated input type of ReopenPullRequest""" +input GitHubReopenPullRequestInput { + """ID of the pull request to be reopened.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ReopenPullRequest""" +type GitHubReopenPullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was reopened.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of ReopenIssue""" +input GitHubReopenIssueInput { + """ID of the issue to be opened.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ReopenIssue""" +type GitHubReopenIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was opened.""" + issue: GitHubIssue +} + +"""Autogenerated input type of RemoveUpvote""" +input GitHubRemoveUpvoteInput { + """The Node ID of the discussion or comment to remove upvote.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveUpvote""" +type GitHubRemoveUpvotePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The votable subject.""" + subject: GitHubVotable +} + +"""Autogenerated input type of RemoveStar""" +input GitHubRemoveStarInput { + """The Starrable ID to unstar.""" + starrableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveStar""" +type GitHubRemoveStarPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The starrable.""" + starrable: GitHubStarrable +} + +"""Autogenerated input type of RemoveReaction""" +input GitHubRemoveReactionInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The name of the emoji reaction to remove.""" + content: GitHubReactionContent! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveReaction""" +type GitHubRemoveReactionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The reaction object.""" + reaction: GitHubReaction + + """The reactable subject.""" + subject: GitHubReactable +} + +"""Autogenerated input type of RemoveOutsideCollaborator""" +input GitHubRemoveOutsideCollaboratorInput { + """The ID of the outside collaborator to remove.""" + userId: ID! + + """The ID of the organization to remove the outside collaborator from.""" + organizationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveOutsideCollaborator""" +type GitHubRemoveOutsideCollaboratorPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was removed as an outside collaborator.""" + removedUser: GitHubUser +} + +"""Autogenerated input type of RemoveLabelsFromLabelable""" +input GitHubRemoveLabelsFromLabelableInput { + """The id of the Labelable to remove labels from.""" + labelableId: ID! + + """The ids of labels to remove.""" + labelIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveLabelsFromLabelable""" +type GitHubRemoveLabelsFromLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The Labelable the labels were removed from.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of RemoveEnterpriseSupportEntitlement""" +input GitHubRemoveEnterpriseSupportEntitlementInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a member who will lose the support entitlement.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseSupportEntitlement""" +type GitHubRemoveEnterpriseSupportEntitlementPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of removing the support entitlement.""" + message: String +} + +"""Autogenerated input type of RemoveEnterpriseOrganization""" +input GitHubRemoveEnterpriseOrganizationInput { + """ + The ID of the enterprise from which the organization should be removed. + """ + enterpriseId: ID! + + """The ID of the organization to remove from the enterprise.""" + organizationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseOrganization""" +type GitHubRemoveEnterpriseOrganizationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise + + """The organization that was removed from the enterprise.""" + organization: GitHubOrganization + + """The viewer performing the mutation.""" + viewer: GitHubUser +} + +"""Autogenerated input type of RemoveEnterpriseIdentityProvider""" +input GitHubRemoveEnterpriseIdentityProviderInput { + """The ID of the enterprise from which to remove the identity provider.""" + enterpriseId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseIdentityProvider""" +type GitHubRemoveEnterpriseIdentityProviderPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider that was removed from the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of RemoveEnterpriseAdmin""" +input GitHubRemoveEnterpriseAdminInput { + """The Enterprise ID from which to remove the administrator.""" + enterpriseId: ID! + + """The login of the user to remove as an administrator.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseAdmin""" +type GitHubRemoveEnterpriseAdminPayload { + """The user who was removed as an administrator.""" + admin: GitHubUser + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise + + """A message confirming the result of removing an administrator.""" + message: String + + """The viewer performing the mutation.""" + viewer: GitHubUser +} + +"""Autogenerated input type of RemoveAssigneesFromAssignable""" +input GitHubRemoveAssigneesFromAssignableInput { + """The id of the assignable object to remove assignees from.""" + assignableId: ID! + + """The id of users to remove as assignees.""" + assigneeIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveAssigneesFromAssignable""" +type GitHubRemoveAssigneesFromAssignablePayload { + """The item that was unassigned.""" + assignable: GitHubAssignable + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of RejectDeployments""" +input GitHubRejectDeploymentsInput { + """The node ID of the workflow run containing the pending deployments.""" + workflowRunId: ID! + + """The ids of environments to reject deployments""" + environmentIds: [ID!]! + + """Optional comment for rejecting deployments""" + comment: String = "" + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RejectDeployments""" +type GitHubRejectDeploymentsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The affected deployments.""" + deployments: [GitHubDeployment!] +} + +"""Autogenerated input type of RegenerateVerifiableDomainToken""" +input GitHubRegenerateVerifiableDomainTokenInput { + """ + The ID of the verifiable domain to regenerate the verification token of. + """ + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RegenerateVerifiableDomainToken""" +type GitHubRegenerateVerifiableDomainTokenPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verification token that was generated.""" + verificationToken: String +} + +""" +Autogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes +""" +input GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesInput { + """The ID of the enterprise on which to set an identity provider.""" + enterpriseId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of RegenerateEnterpriseIdentityProviderRecoveryCodes +""" +type GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider for the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of PinIssue""" +input GitHubPinIssueInput { + """The ID of the issue to be pinned""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of PinIssue""" +type GitHubPinIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was pinned""" + issue: GitHubIssue +} + +"""Autogenerated input type of MoveProjectColumn""" +input GitHubMoveProjectColumnInput { + """The id of the column to move.""" + columnId: ID! + + """ + Place the new column after the column with this id. Pass null to place it at the front. + """ + afterColumnId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MoveProjectColumn""" +type GitHubMoveProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new edge of the moved column.""" + columnEdge: GitHubProjectColumnEdge +} + +"""Autogenerated input type of MoveProjectCard""" +input GitHubMoveProjectCardInput { + """The id of the card to move.""" + cardId: ID! + + """The id of the column to move it into.""" + columnId: ID! + + """ + Place the new card after the card with this id. Pass null to place it at the top. + """ + afterCardId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MoveProjectCard""" +type GitHubMoveProjectCardPayload { + """The new edge of the moved card.""" + cardEdge: GitHubProjectCardEdge + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubReportedContentClassifiers { + """A spammy piece of content""" + SPAM + + """An abusive or harassing piece of content""" + ABUSE + + """An irrelevant piece of content""" + OFF_TOPIC + + """An outdated piece of content""" + OUTDATED + + """A duplicated piece of content""" + DUPLICATE + + """The content has been resolved""" + RESOLVED +} + +"""Autogenerated input type of MinimizeComment""" +input GitHubMinimizeCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The classification of comment""" + classifier: GitHubReportedContentClassifiers! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MinimizeComment""" +type GitHubMinimizeCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The comment that was minimized.""" + minimizedComment: GitHubMinimizable +} + +"""Autogenerated input type of MergePullRequest""" +input GitHubMergePullRequestInput { + """ID of the pull request to be merged.""" + pullRequestId: ID! + + """ + Commit headline to use for the merge commit; if omitted, a default message will be used. + """ + commitHeadline: String + + """ + Commit body to use for the merge commit; if omitted, a default message will be used + """ + commitBody: String + + """ + OID that the pull request head ref must match to allow merge; if omitted, no check is performed. + """ + expectedHeadOid: GitHubGitObjectID + + """The merge method to use. If omitted, defaults to 'MERGE'""" + mergeMethod: GitHubPullRequestMergeMethod = MERGE + + """The email address to associate with this merge.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MergePullRequest""" +type GitHubMergePullRequestPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was merged.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MergeBranch""" +input GitHubMergeBranchInput { + """ + The Node ID of the Repository containing the base branch that will be modified. + """ + repositoryId: ID! + + """ + The name of the base branch that the provided head will be merged into. + """ + base: String! + + """ + The head to merge into the base branch. This can be a branch name or a commit GitObjectID. + """ + head: String! + + """ + Message to use for the merge commit. If omitted, a default will be used. + """ + commitMessage: String + + """The email address to associate with this commit.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MergeBranch""" +type GitHubMergeBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The resulting merge Commit.""" + mergeCommit: GitHubCommit +} + +"""Autogenerated input type of MarkPullRequestReadyForReview""" +input GitHubMarkPullRequestReadyForReviewInput { + """ID of the pull request to be marked as ready for review.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkPullRequestReadyForReview""" +type GitHubMarkPullRequestReadyForReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is ready for review.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MarkFileAsViewed""" +input GitHubMarkFileAsViewedInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The path of the file to mark as viewed""" + path: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkFileAsViewed""" +type GitHubMarkFileAsViewedPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MarkDiscussionCommentAsAnswer""" +input GitHubMarkDiscussionCommentAsAnswerInput { + """The Node ID of the discussion comment to mark as an answer.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkDiscussionCommentAsAnswer""" +type GitHubMarkDiscussionCommentAsAnswerPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that includes the chosen comment.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of LockLockable""" +input GitHubLockLockableInput { + """ID of the item to be locked.""" + lockableId: ID! + + """A reason for why the item will be locked.""" + lockReason: GitHubLockReason + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of LockLockable""" +type GitHubLockLockablePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was locked.""" + lockedRecord: GitHubLockable +} + +"""Autogenerated input type of LinkRepositoryToProject""" +input GitHubLinkRepositoryToProjectInput { + """The ID of the Project to link to a Repository""" + projectId: ID! + + """The ID of the Repository to link to a Project.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of LinkRepositoryToProject""" +type GitHubLinkRepositoryToProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The linked Project.""" + project: GitHubProject + + """The linked Repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of InviteEnterpriseAdmin""" +input GitHubInviteEnterpriseAdminInput { + """The ID of the enterprise to which you want to invite an administrator.""" + enterpriseId: ID! + + """The login of a user to invite as an administrator.""" + invitee: String + + """The email of the person to invite as an administrator.""" + email: String + + """The role of the administrator.""" + role: GitHubEnterpriseAdministratorRole + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of InviteEnterpriseAdmin""" +type GitHubInviteEnterpriseAdminPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The created enterprise administrator invitation.""" + invitation: GitHubEnterpriseAdministratorInvitation +} + +enum GitHubActorType { + """Indicates a user actor.""" + USER + + """Indicates a team actor.""" + TEAM +} + +"""Autogenerated input type of GrantMigratorRole""" +input GitHubGrantMigratorRoleInput { + """The ID of the organization that the user/team belongs to.""" + organizationId: ID! + + """The user login or Team slug to grant the migrator role.""" + actor: String! + + """Specifies the type of the actor, can be either USER or TEAM.""" + actorType: GitHubActorType! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of GrantMigratorRole""" +type GitHubGrantMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""Autogenerated input type of GrantEnterpriseOrganizationsMigratorRole""" +input GitHubGrantEnterpriseOrganizationsMigratorRoleInput { + """ + The ID of the enterprise to which all organizations managed by it will be granted the migrator role. + """ + enterpriseId: ID! + + """The login of the user to grant the migrator role""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of GrantEnterpriseOrganizationsMigratorRole""" +type GitHubGrantEnterpriseOrganizationsMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The organizations that had the migrator role applied to for the given user. + """ + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection +} + +"""Autogenerated input type of FollowUser""" +input GitHubFollowUserInput { + """ID of the user to follow.""" + userId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of FollowUser""" +type GitHubFollowUserPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was followed.""" + user: GitHubUser +} + +"""Autogenerated input type of EnablePullRequestAutoMerge""" +input GitHubEnablePullRequestAutoMergeInput { + """ID of the pull request to enable auto-merge on.""" + pullRequestId: ID! + + """ + Commit headline to use for the commit when the PR is mergable; if omitted, a default message will be used. + """ + commitHeadline: String + + """ + Commit body to use for the commit when the PR is mergable; if omitted, a default message will be used. + """ + commitBody: String + + """The merge method to use. If omitted, defaults to 'MERGE'""" + mergeMethod: GitHubPullRequestMergeMethod = MERGE + + """The email address to associate with this merge.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of EnablePullRequestAutoMerge""" +type GitHubEnablePullRequestAutoMergePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request auto-merge was enabled on.""" + pullRequest: GitHubPullRequest +} + +enum GitHubDismissReason { + """A fix has already been started""" + FIX_STARTED + + """No bandwidth to fix this""" + NO_BANDWIDTH + + """Risk is tolerable to this project""" + TOLERABLE_RISK + + """This alert is inaccurate or incorrect""" + INACCURATE + + """Vulnerable code is not actually used""" + NOT_USED +} + +"""Autogenerated input type of DismissRepositoryVulnerabilityAlert""" +input GitHubDismissRepositoryVulnerabilityAlertInput { + """The Dependabot alert ID to dismiss.""" + repositoryVulnerabilityAlertId: ID! + + """The reason the Dependabot alert is being dismissed.""" + dismissReason: GitHubDismissReason! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DismissRepositoryVulnerabilityAlert""" +type GitHubDismissRepositoryVulnerabilityAlertPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The Dependabot alert that was dismissed""" + repositoryVulnerabilityAlert: GitHubRepositoryVulnerabilityAlert +} + +"""Autogenerated input type of DismissPullRequestReview""" +input GitHubDismissPullRequestReviewInput { + """The Node ID of the pull request review to modify.""" + pullRequestReviewId: ID! + + """The contents of the pull request review dismissal message.""" + message: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DismissPullRequestReview""" +type GitHubDismissPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The dismissed pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DisablePullRequestAutoMerge""" +input GitHubDisablePullRequestAutoMergeInput { + """ID of the pull request to disable auto merge on.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DisablePullRequestAutoMerge""" +type GitHubDisablePullRequestAutoMergePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request auto merge was disabled on.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of DeleteVerifiableDomain""" +input GitHubDeleteVerifiableDomainInput { + """The ID of the verifiable domain to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteVerifiableDomain""" +type GitHubDeleteVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The owning account from which the domain was deleted.""" + owner: GitHubVerifiableDomainOwner +} + +"""Autogenerated input type of DeleteTeamDiscussionComment""" +input GitHubDeleteTeamDiscussionCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteTeamDiscussionComment""" +type GitHubDeleteTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteTeamDiscussion""" +input GitHubDeleteTeamDiscussionInput { + """The discussion ID to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteTeamDiscussion""" +type GitHubDeleteTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteRef""" +input GitHubDeleteRefInput { + """The Node ID of the Ref to be deleted.""" + refId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteRef""" +type GitHubDeleteRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeletePullRequestReviewComment""" +input GitHubDeletePullRequestReviewCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeletePullRequestReviewComment""" +type GitHubDeletePullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request review the deleted comment belonged to.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DeletePullRequestReview""" +input GitHubDeletePullRequestReviewInput { + """The Node ID of the pull request review to delete.""" + pullRequestReviewId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeletePullRequestReview""" +type GitHubDeletePullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The deleted pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DeleteProjectNextItem""" +input GitHubDeleteProjectNextItemInput { + """The ID of the Project from which the item should be removed.""" + projectId: ID! + + """The ID of the item to be removed.""" + itemId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectNextItem""" +type GitHubDeleteProjectNextItemPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ID of the deleted item.""" + deletedItemId: ID +} + +"""Autogenerated input type of DeleteProjectColumn""" +input GitHubDeleteProjectColumnInput { + """The id of the column to delete.""" + columnId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectColumn""" +type GitHubDeleteProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The deleted column ID.""" + deletedColumnId: ID + + """The project the deleted column was in.""" + project: GitHubProject +} + +"""Autogenerated input type of DeleteProjectCard""" +input GitHubDeleteProjectCardInput { + """The id of the card to delete.""" + cardId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectCard""" +type GitHubDeleteProjectCardPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The column the deleted card was in.""" + column: GitHubProjectColumn + + """The deleted card ID.""" + deletedCardId: ID +} + +"""Autogenerated input type of DeleteProject""" +input GitHubDeleteProjectInput { + """The Project ID to update.""" + projectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProject""" +type GitHubDeleteProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository or organization the project was removed from.""" + owner: GitHubProjectOwner +} + +"""Autogenerated input type of DeleteIssueComment""" +input GitHubDeleteIssueCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIssueComment""" +type GitHubDeleteIssueCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteIssue""" +input GitHubDeleteIssueInput { + """The ID of the issue to delete.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIssue""" +type GitHubDeleteIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository the issue belonged to""" + repository: GitHubRepository +} + +"""Autogenerated input type of DeleteIpAllowListEntry""" +input GitHubDeleteIpAllowListEntryInput { + """The ID of the IP allow list entry to delete.""" + ipAllowListEntryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIpAllowListEntry""" +type GitHubDeleteIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was deleted.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of DeleteEnvironment""" +input GitHubDeleteEnvironmentInput { + """The Node ID of the environment to be deleted.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteEnvironment""" +type GitHubDeleteEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteDiscussionComment""" +input GitHubDeleteDiscussionCommentInput { + """The Node id of the discussion comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDiscussionComment""" +type GitHubDeleteDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion comment that was just deleted.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of DeleteDiscussion""" +input GitHubDeleteDiscussionInput { + """The id of the discussion to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDiscussion""" +type GitHubDeleteDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that was just deleted.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of DeleteDeployment""" +input GitHubDeleteDeploymentInput { + """The Node ID of the deployment to be deleted.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDeployment""" +type GitHubDeleteDeploymentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteBranchProtectionRule""" +input GitHubDeleteBranchProtectionRuleInput { + """The global relay id of the branch protection rule to be deleted.""" + branchProtectionRuleId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteBranchProtectionRule""" +type GitHubDeleteBranchProtectionRulePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubTopicSuggestionDeclineReason { + """The suggested topic is not relevant to the repository.""" + NOT_RELEVANT + + """ + The suggested topic is too specific for the repository (e.g. #ruby-on-rails-version-4-2-1). + """ + TOO_SPECIFIC + + """The viewer does not like the suggested topic.""" + PERSONAL_PREFERENCE + + """The suggested topic is too general for the repository.""" + TOO_GENERAL +} + +"""Autogenerated input type of DeclineTopicSuggestion""" +input GitHubDeclineTopicSuggestionInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The name of the suggested topic.""" + name: String! + + """The reason why the suggested topic is declined.""" + reason: GitHubTopicSuggestionDeclineReason! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeclineTopicSuggestion""" +type GitHubDeclineTopicSuggestionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The declined topic.""" + topic: GitHubTopic +} + +"""Autogenerated input type of CreateTeamDiscussionComment""" +input GitHubCreateTeamDiscussionCommentInput { + """The ID of the discussion to which the comment belongs.""" + discussionId: ID! + + """The content of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateTeamDiscussionComment""" +type GitHubCreateTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new comment.""" + teamDiscussionComment: GitHubTeamDiscussionComment +} + +"""Autogenerated input type of CreateTeamDiscussion""" +input GitHubCreateTeamDiscussionInput { + """The ID of the team to which the discussion belongs.""" + teamId: ID! + + """The title of the discussion.""" + title: String! + + """The content of the discussion.""" + body: String! + + """ + If true, restricts the visibility of this discussion to team members and organization admins. If false or not specified, allows any organization member to view this discussion. + """ + private: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateTeamDiscussion""" +type GitHubCreateTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new discussion.""" + teamDiscussion: GitHubTeamDiscussion +} + +"""Autogenerated input type of CreateSponsorship""" +input GitHubCreateSponsorshipInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """ + The ID of one of sponsorable's existing tiers to sponsor at. Required if amount is not specified. + """ + tierId: ID + + """ + The amount to pay to the sponsorable in US dollars. Required if a tierId is not specified. Valid values: 1-12000. + """ + amount: Int + + """ + Whether the sponsorship should happen monthly/yearly or just this one time. Required if a tierId is not specified. + """ + isRecurring: Boolean + + """Whether the sponsor should receive email updates from the sponsorable.""" + receiveEmails: Boolean = true + + """ + Specify whether others should be able to see that the sponsor is sponsoring the sponsorable. Public visibility still does not reveal which tier is used. + """ + privacyLevel: GitHubSponsorshipPrivacy = PUBLIC + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateSponsorship""" +type GitHubCreateSponsorshipPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The sponsorship that was started.""" + sponsorship: GitHubSponsorship +} + +"""Autogenerated input type of CreateSponsorsTier""" +input GitHubCreateSponsorsTierInput { + """ + The ID of the user or organization who owns the GitHub Sponsors profile. Defaults to the current user if omitted and sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who owns the GitHub Sponsors profile. Defaults to the current user if omitted and sponsorableId is not given. + """ + sponsorableLogin: String + + """The value of the new tier in US dollars. Valid values: 1-12000.""" + amount: Int! + + """ + Whether sponsorships using this tier should happen monthly/yearly or just once. + """ + isRecurring: Boolean = true + + """ + Optional ID of the private repository that sponsors at this tier should gain read-only access to. Must be owned by an organization. + """ + repositoryId: ID + + """ + Optional login of the organization owner of the private repository that sponsors at this tier should gain read-only access to. Necessary if repositoryName is given. Will be ignored if repositoryId is given. + """ + repositoryOwnerLogin: String + + """ + Optional name of the private repository that sponsors at this tier should gain read-only access to. Must be owned by an organization. Necessary if repositoryOwnerLogin is given. Will be ignored if repositoryId is given. + """ + repositoryName: String + + """Optional message new sponsors at this tier will receive.""" + welcomeMessage: String + + """ + A description of what this tier is, what perks sponsors might receive, what a sponsorship at this tier means for you, etc. + """ + description: String! + + """ + Whether to make the tier available immediately for sponsors to choose. Defaults to creating a draft tier that will not be publicly visible. + """ + publish: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateSponsorsTier""" +type GitHubCreateSponsorsTierPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new tier.""" + sponsorsTier: GitHubSponsorsTier +} + +"""Autogenerated input type of CreateRepository""" +input GitHubCreateRepositoryInput { + """The name of the new repository.""" + name: String! + + """The ID of the owner for the new repository.""" + ownerId: ID + + """A short description of the new repository.""" + description: String + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """ + Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure. + """ + template: Boolean = false + + """The URL for a web page about this repository.""" + homepageUrl: GitHubURI + + """Indicates if the repository should have the wiki feature enabled.""" + hasWikiEnabled: Boolean = false + + """Indicates if the repository should have the issues feature enabled.""" + hasIssuesEnabled: Boolean = true + + """ + When an organization is specified as the owner, this ID identifies the team that should be granted access to the new repository. + """ + teamId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateRepository""" +type GitHubCreateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of CreateRef""" +input GitHubCreateRefInput { + """The Node ID of the Repository to create the Ref in.""" + repositoryId: ID! + + """ + The fully qualified name of the new Ref (ie: `refs/heads/my_new_branch`). + """ + name: String! + + """The GitObjectID that the new Ref shall target. Must point to a commit.""" + oid: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateRef""" +type GitHubCreateRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created ref.""" + ref: GitHubRef +} + +"""Autogenerated input type of CreatePullRequest""" +input GitHubCreatePullRequestInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """ + The name of the branch you want your changes pulled into. This should be an existing branch + on the current repository. You cannot update the base branch on a pull request to point + to another repository. + + """ + baseRefName: String! + + """ + The name of the branch where your changes are implemented. For cross-repository pull requests + in the same network, namespace `head_ref_name` with a user like this: `username:branch`. + + """ + headRefName: String! + + """The title of the pull request.""" + title: String! + + """The contents of the pull request.""" + body: String + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean = true + + """Indicates whether this pull request should be a draft.""" + draft: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreatePullRequest""" +type GitHubCreatePullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new pull request.""" + pullRequest: GitHubPullRequest +} + +enum GitHubProjectTemplate { + """Create a board with columns for To do, In progress and Done.""" + BASIC_KANBAN + + """ + Create a board with v2 triggers to automatically move cards across To do, In progress and Done columns. + """ + AUTOMATED_KANBAN_V2 + + """ + Create a board with triggers to automatically move cards across columns with review automation. + """ + AUTOMATED_REVIEWS_KANBAN + + """ + Create a board to triage and prioritize bugs with To do, priority, and Done columns. + """ + BUG_TRIAGE +} + +"""Autogenerated input type of CreateProject""" +input GitHubCreateProjectInput { + """The owner ID to create the project under.""" + ownerId: ID! + + """The name of project.""" + name: String! + + """The description of project.""" + body: String + + """The name of the GitHub-provided template.""" + template: GitHubProjectTemplate + + """ + A list of repository IDs to create as linked repositories for the project + """ + repositoryIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateProject""" +type GitHubCreateProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new project.""" + project: GitHubProject +} + +"""Autogenerated input type of CreateMigrationSource""" +input GitHubCreateMigrationSourceInput { + """The Octoshift migration source name.""" + name: String! + + """The Octoshift migration source URL.""" + url: String! + + """The Octoshift migration source access token.""" + accessToken: String! + + """The Octoshift migration source type.""" + type: GitHubMigrationSourceType! + + """ + The ID of the organization that will own the Octoshift migration source. + """ + ownerId: ID! + + """ + The GitHub personal access token of the user importing to the target repository. + """ + githubPat: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateMigrationSource""" +type GitHubCreateMigrationSourcePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The created Octoshift migration source.""" + migrationSource: GitHubMigrationSource +} + +"""Autogenerated input type of CreateIssue""" +input GitHubCreateIssueInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The title for the issue.""" + title: String! + + """The body for the issue description.""" + body: String + + """The Node ID for the user assignee for this issue.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this issue.""" + milestoneId: ID + + """An array of Node IDs of labels for this issue.""" + labelIds: [ID!] + + """An array of Node IDs for projects associated with this issue.""" + projectIds: [ID!] + + """ + The name of an issue template in the repository, assigns labels and assignees from the template to the issue + """ + issueTemplate: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateIssue""" +type GitHubCreateIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new issue.""" + issue: GitHubIssue +} + +"""Autogenerated input type of CreateIpAllowListEntry""" +input GitHubCreateIpAllowListEntryInput { + """The ID of the owner for which to create the new IP allow list entry.""" + ownerId: ID! + + """An IP address or range of addresses in CIDR notation.""" + allowListValue: String! + + """An optional name for the IP allow list entry.""" + name: String + + """ + Whether the IP allow list entry is active when an IP allow list is enabled. + """ + isActive: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateIpAllowListEntry""" +type GitHubCreateIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was created.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of CreateEnvironment""" +input GitHubCreateEnvironmentInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The name of the environment.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateEnvironment""" +type GitHubCreateEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new or existing environment.""" + environment: GitHubEnvironment +} + +"""Autogenerated input type of CreateEnterpriseOrganization""" +input GitHubCreateEnterpriseOrganizationInput { + """The ID of the enterprise owning the new organization.""" + enterpriseId: ID! + + """The login of the new organization.""" + login: String! + + """The profile name of the new organization.""" + profileName: String! + + """The email used for sending billing receipts.""" + billingEmail: String! + + """The logins for the administrators of the new organization.""" + adminLogins: [String!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateEnterpriseOrganization""" +type GitHubCreateEnterpriseOrganizationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise that owns the created organization.""" + enterprise: GitHubEnterprise + + """The organization that was created.""" + organization: GitHubOrganization +} + +"""Autogenerated input type of CreateDiscussion""" +input GitHubCreateDiscussionInput { + """The id of the repository on which to create the discussion.""" + repositoryId: ID! + + """The title of the discussion.""" + title: String! + + """The body of the discussion.""" + body: String! + + """The id of the discussion category to associate with this discussion.""" + categoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateDiscussion""" +type GitHubCreateDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that was just created.""" + discussion: GitHubDiscussion +} + +""" +A git ref for a commit to be appended to. + +The ref must be a branch, i.e. its fully qualified name must start +with `refs/heads/` (although the input is not required to be fully +qualified). + +The Ref may be specified by its global node ID or by the +repository nameWithOwner and branch name. + +### Examples + +Specify a branch using a global node ID: + + { "id": "MDM6UmVmMTpyZWZzL2hlYWRzL21haW4=" } + +Specify a branch using nameWithOwner and branch name: + + { + "nameWithOwner": "github/graphql-client", + "branchName": "main" + } + + +""" +input GitHubCommittableBranch { + """The Node ID of the Ref to be updated.""" + id: ID + + """The nameWithOwner of the repository to commit to.""" + repositoryNameWithOwner: String + + """The unqualified name of the branch to append the commit to.""" + branchName: String +} + +"""A command to delete the file at the given path as part of a commit.""" +input GitHubFileDeletion { + """The path to delete""" + path: String! +} + +"""A (potentially binary) string encoded using base64.""" +scalar GitHubBase64String + +""" +A command to add a file at the given path with the given contents as part of a commit. Any existing file at that that path will be replaced. +""" +input GitHubFileAddition { + """The path in the repository where the file will be located""" + path: String! + + """The base64 encoded contents of the file""" + contents: GitHubBase64String! +} + +""" +A description of a set of changes to a file tree to be made as part of +a git commit, modeled as zero or more file `additions` and zero or more +file `deletions`. + +Both fields are optional; omitting both will produce a commit with no +file changes. + +`deletions` and `additions` describe changes to files identified +by their path in the git tree using unix-style path separators, i.e. +`/`. The root of a git tree is an empty string, so paths are not +slash-prefixed. + +`path` values must be unique across all `additions` and `deletions` +provided. Any duplication will result in a validation error. + +### Encoding + +File contents must be provided in full for each `FileAddition`. + +The `contents` of a `FileAddition` must be encoded using RFC 4648 +compliant base64, i.e. correct padding is required and no characters +outside the standard alphabet may be used. Invalid base64 +encoding will be rejected with a validation error. + +The encoded contents may be binary. + +For text files, no assumptions are made about the character encoding of +the file contents (after base64 decoding). No charset transcoding or +line-ending normalization will be performed; it is the client's +responsibility to manage the character encoding of files they provide. +However, for maximum compatibility we recommend using UTF-8 encoding +and ensuring that all files in a repository use a consistent +line-ending convention (`\n` or `\r\n`), and that all files end +with a newline. + +### Modeling file changes + +Each of the the five types of conceptual changes that can be made in a +git commit can be described using the `FileChanges` type as follows: + +1. New file addition: create file `hello world\n` at path `docs/README.txt`: + + { + "additions" [ + { + "path": "docs/README.txt", + "contents": base64encode("hello world\n") + } + ] + } + +2. Existing file modification: change existing `docs/README.txt` to have new + content `new content here\n`: + + { + "additions" [ + { + "path": "docs/README.txt", + "contents": base64encode("new content here\n") + } + ] + } + +3. Existing file deletion: remove existing file `docs/README.txt`. + Note that the path is required to exist -- specifying a + path that does not exist on the given branch will abort the + commit and return an error. + + { + "deletions" [ + { + "path": "docs/README.txt" + } + ] + } + + +4. File rename with no changes: rename `docs/README.txt` with + previous content `hello world\n` to the same content at + `newdocs/README.txt`: + + { + "deletions" [ + { + "path": "docs/README.txt", + } + ], + "additions" [ + { + "path": "newdocs/README.txt", + "contents": base64encode("hello world\n") + } + ] + } + + +5. File rename with changes: rename `docs/README.txt` with + previous content `hello world\n` to a file at path + `newdocs/README.txt` with content `new contents\n`: + + { + "deletions" [ + { + "path": "docs/README.txt", + } + ], + "additions" [ + { + "path": "newdocs/README.txt", + "contents": base64encode("new contents\n") + } + ] + } + +""" +input GitHubFileChanges { + """Files to delete.""" + deletions: [GitHubFileDeletion!] = [] + + """File to add or change.""" + additions: [GitHubFileAddition!] = [] +} + +"""A message to include with a new commit""" +input GitHubCommitMessage { + """The headline of the message.""" + headline: String! + + """The body of the message.""" + body: String +} + +"""Autogenerated input type of CreateCommitOnBranch""" +input GitHubCreateCommitOnBranchInput { + """The Ref to be updated. Must be a branch.""" + branch: GitHubCommittableBranch! + + """A description of changes to files in this commit.""" + fileChanges: GitHubFileChanges + + """The commit message the be included with the commit.""" + message: GitHubCommitMessage! + + """ + The git commit oid expected at the head of the branch prior to the commit + """ + expectedHeadOid: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCommitOnBranch""" +type GitHubCreateCommitOnBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new commit.""" + commit: GitHubCommit + + """The ref which has been updated to point to the new commit.""" + ref: GitHubRef +} + +"""Autogenerated input type of CreateCheckSuite""" +input GitHubCreateCheckSuiteInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The SHA of the head commit.""" + headSha: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCheckSuite""" +type GitHubCreateCheckSuitePayload { + """The newly created check suite.""" + checkSuite: GitHubCheckSuite + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubRequestableCheckStatusState { + """The check suite or run has been queued.""" + QUEUED + + """The check suite or run is in progress.""" + IN_PROGRESS + + """The check suite or run has been completed.""" + COMPLETED + + """The check suite or run is in waiting state.""" + WAITING + + """The check suite or run is in pending state.""" + PENDING +} + +"""Information from a check run analysis to specific lines of code.""" +input GitHubCheckAnnotationRange { + """The starting line of the range.""" + startLine: Int! + + """The starting column of the range.""" + startColumn: Int + + """The ending line of the range.""" + endLine: Int! + + """The ending column of the range.""" + endColumn: Int +} + +"""Information from a check run analysis to specific lines of code.""" +input GitHubCheckAnnotationData { + """The path of the file to add an annotation to.""" + path: String! + + """The location of the annotation""" + location: GitHubCheckAnnotationRange! + + """Represents an annotation's information level""" + annotationLevel: GitHubCheckAnnotationLevel! + + """A short description of the feedback for these lines of code.""" + message: String! + + """The title that represents the annotation.""" + title: String + + """Details about this annotation.""" + rawDetails: String +} + +""" +Images attached to the check run output displayed in the GitHub pull request UI. +""" +input GitHubCheckRunOutputImage { + """The alternative text for the image.""" + alt: String! + + """The full URL of the image.""" + imageUrl: GitHubURI! + + """A short image description.""" + caption: String +} + +"""Descriptive details about the check run.""" +input GitHubCheckRunOutput { + """A title to provide for this check run.""" + title: String! + + """The summary of the check run (supports Commonmark).""" + summary: String! + + """The details of the check run (supports Commonmark).""" + text: String + + """The annotations that are made as part of the check run.""" + annotations: [GitHubCheckAnnotationData!] + + """ + Images attached to the check run output displayed in the GitHub pull request UI. + """ + images: [GitHubCheckRunOutputImage!] +} + +"""Possible further actions the integrator can perform.""" +input GitHubCheckRunAction { + """The text to be displayed on a button in the web UI.""" + label: String! + + """A short explanation of what this action would do.""" + description: String! + + """A reference for the action on the integrator's system. """ + identifier: String! +} + +"""Autogenerated input type of CreateCheckRun""" +input GitHubCreateCheckRunInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The name of the check.""" + name: String! + + """The SHA of the head commit.""" + headSha: GitHubGitObjectID! + + """ + The URL of the integrator's site that has the full details of the check. + """ + detailsUrl: GitHubURI + + """A reference for the run on the integrator's system.""" + externalId: String + + """The current status.""" + status: GitHubRequestableCheckStatusState + + """The time that the check run began.""" + startedAt: GitHubDateTime + + """The final conclusion of the check.""" + conclusion: GitHubCheckConclusionState + + """The time that the check run finished.""" + completedAt: GitHubDateTime + + """Descriptive details about the run.""" + output: GitHubCheckRunOutput + + """ + Possible further actions the integrator can perform, which a user may trigger. + """ + actions: [GitHubCheckRunAction!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCheckRun""" +type GitHubCreateCheckRunPayload { + """The newly created check run.""" + checkRun: GitHubCheckRun + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Specifies the attributes for a new or updated required status check.""" +input GitHubRequiredStatusCheckInput { + """ + Status check context that must pass for commits to be accepted to the matching branch. + """ + context: String! + + """ + The ID of the App that must set the status in order for it to be accepted. Omit this value to use whichever app has recently been setting this status, or use "any" to allow any app to set the status. + """ + appId: ID +} + +"""Autogenerated input type of CreateBranchProtectionRule""" +input GitHubCreateBranchProtectionRuleInput { + """ + The global relay id of the repository in which a new branch protection rule should be created in. + """ + repositoryId: ID! + + """The glob-like pattern used to determine matching branches.""" + pattern: String! + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean + + """Can this branch be deleted.""" + allowsDeletions: Boolean + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean + + """ + A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. + """ + reviewDismissalActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass pull requests targeting matching branches. + """ + bypassPullRequestActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass force push targeting matching branches. + """ + bypassForcePushActorIds: [ID!] + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean + + """A list of User, Team or App IDs allowed to push to matching branches.""" + pushActorIds: [ID!] + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String!] + + """The list of required status checks""" + requiredStatusChecks: [GitHubRequiredStatusCheckInput!] + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateBranchProtectionRule""" +type GitHubCreateBranchProtectionRulePayload { + """The newly created BranchProtectionRule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of ConvertPullRequestToDraft""" +input GitHubConvertPullRequestToDraftInput { + """ID of the pull request to convert to draft""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ConvertPullRequestToDraft""" +type GitHubConvertPullRequestToDraftPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is now a draft.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of ConvertProjectCardNoteToIssue""" +input GitHubConvertProjectCardNoteToIssueInput { + """The ProjectCard ID to convert.""" + projectCardId: ID! + + """The ID of the repository to create the issue in.""" + repositoryId: ID! + + """ + The title of the newly created issue. Defaults to the card's note text. + """ + title: String + + """The body of the newly created issue.""" + body: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ConvertProjectCardNoteToIssue""" +type GitHubConvertProjectCardNoteToIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated ProjectCard.""" + projectCard: GitHubProjectCard +} + +"""Autogenerated input type of ClosePullRequest""" +input GitHubClosePullRequestInput { + """ID of the pull request to be closed.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ClosePullRequest""" +type GitHubClosePullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was closed.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of CloseIssue""" +input GitHubCloseIssueInput { + """ID of the issue to be closed.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloseIssue""" +type GitHubCloseIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was closed.""" + issue: GitHubIssue +} + +"""Autogenerated input type of CloneTemplateRepository""" +input GitHubCloneTemplateRepositoryInput { + """The Node ID of the template repository.""" + repositoryId: ID! + + """The name of the new repository.""" + name: String! + + """The ID of the owner for the new repository.""" + ownerId: ID! + + """A short description of the new repository.""" + description: String + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """ + Whether to copy all branches from the template to the new repository. Defaults to copying only the default branch of the template. + """ + includeAllBranches: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloneTemplateRepository""" +type GitHubCloneTemplateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of CloneProject""" +input GitHubCloneProjectInput { + """The owner ID to create the project under.""" + targetOwnerId: ID! + + """The source project to clone.""" + sourceId: ID! + + """Whether or not to clone the source project's workflows.""" + includeWorkflows: Boolean! + + """The name of the project.""" + name: String! + + """The description of the project.""" + body: String + + """The visibility of the project, defaults to false (private).""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloneProject""" +type GitHubCloneProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The id of the JobStatus for populating cloned fields.""" + jobStatusId: String + + """The new cloned project.""" + project: GitHubProject +} + +"""Autogenerated input type of ClearLabelsFromLabelable""" +input GitHubClearLabelsFromLabelableInput { + """The id of the labelable object to clear the labels from.""" + labelableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ClearLabelsFromLabelable""" +type GitHubClearLabelsFromLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was unlabeled.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of ChangeUserStatus""" +input GitHubChangeUserStatusInput { + """ + The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., :grinning:. + """ + emoji: String + + """A short description of your current status.""" + message: String + + """ + The ID of the organization whose members will be allowed to see the status. If omitted, the status will be publicly visible. + """ + organizationId: ID + + """ + Whether this status should indicate you are not fully available on GitHub, e.g., you are away. + """ + limitedAvailability: Boolean = false + + """If set, the user status will not be shown after this date.""" + expiresAt: GitHubDateTime + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ChangeUserStatus""" +type GitHubChangeUserStatusPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Your updated status.""" + status: GitHubUserStatus +} + +"""Autogenerated input type of CancelSponsorship""" +input GitHubCancelSponsorshipInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CancelSponsorship""" +type GitHubCancelSponsorshipPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The tier that was being used at the time of cancellation.""" + sponsorsTier: GitHubSponsorsTier +} + +"""Autogenerated input type of CancelEnterpriseAdminInvitation""" +input GitHubCancelEnterpriseAdminInvitationInput { + """The Node ID of the pending enterprise administrator invitation.""" + invitationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CancelEnterpriseAdminInvitation""" +type GitHubCancelEnterpriseAdminInvitationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The invitation that was canceled.""" + invitation: GitHubEnterpriseAdministratorInvitation + + """ + A message confirming the result of canceling an administrator invitation. + """ + message: String +} + +"""Autogenerated input type of ArchiveRepository""" +input GitHubArchiveRepositoryInput { + """The ID of the repository to mark as archived.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ArchiveRepository""" +type GitHubArchiveRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that was marked as archived.""" + repository: GitHubRepository +} + +"""Autogenerated input type of ApproveVerifiableDomain""" +input GitHubApproveVerifiableDomainInput { + """The ID of the verifiable domain to approve.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ApproveVerifiableDomain""" +type GitHubApproveVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was approved.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of ApproveDeployments""" +input GitHubApproveDeploymentsInput { + """The node ID of the workflow run containing the pending deployments.""" + workflowRunId: ID! + + """The ids of environments to reject deployments""" + environmentIds: [ID!]! + + """Optional comment for approving deployments""" + comment: String = "" + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ApproveDeployments""" +type GitHubApproveDeploymentsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The affected deployments.""" + deployments: [GitHubDeployment!] +} + +"""Autogenerated input type of AddVerifiableDomain""" +input GitHubAddVerifiableDomainInput { + """The ID of the owner to add the domain to""" + ownerId: ID! + + """The URL of the domain""" + domain: GitHubURI! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddVerifiableDomain""" +type GitHubAddVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was added.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of AddUpvote""" +input GitHubAddUpvoteInput { + """The Node ID of the discussion or comment to upvote.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddUpvote""" +type GitHubAddUpvotePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The votable subject.""" + subject: GitHubVotable +} + +"""Autogenerated input type of AddStar""" +input GitHubAddStarInput { + """The Starrable ID to star.""" + starrableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddStar""" +type GitHubAddStarPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The starrable.""" + starrable: GitHubStarrable +} + +"""Autogenerated input type of AddReaction""" +input GitHubAddReactionInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The name of the emoji to react with.""" + content: GitHubReactionContent! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddReaction""" +type GitHubAddReactionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The reaction object.""" + reaction: GitHubReaction + + """The reactable subject.""" + subject: GitHubReactable +} + +"""Autogenerated input type of AddPullRequestReviewThread""" +input GitHubAddPullRequestReviewThreadInput { + """Path to the file being commented on.""" + path: String! + + """Body of the thread's first comment.""" + body: String! + + """The node ID of the pull request reviewing""" + pullRequestId: ID + + """The Node ID of the review to modify.""" + pullRequestReviewId: ID + + """ + The line of the blob to which the thread refers. The end of the line range for multi-line comments. + """ + line: Int! + + """ + The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range. + """ + side: GitHubDiffSide = RIGHT + + """The first line of the range to which the comment refers.""" + startLine: Int + + """The side of the diff on which the start line resides.""" + startSide: GitHubDiffSide = RIGHT + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReviewThread""" +type GitHubAddPullRequestReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created thread.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of AddPullRequestReviewComment""" +input GitHubAddPullRequestReviewCommentInput { + """The node ID of the pull request reviewing""" + pullRequestId: ID + + """The Node ID of the review to modify.""" + pullRequestReviewId: ID + + """The SHA of the commit to comment on.""" + commitOID: GitHubGitObjectID + + """The text of the comment.""" + body: String! + + """The relative path of the file to comment on.""" + path: String + + """The line index in the diff to comment on.""" + position: Int + + """The comment id to reply to.""" + inReplyTo: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReviewComment""" +type GitHubAddPullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created comment.""" + comment: GitHubPullRequestReviewComment + + """The edge from the review's comment connection.""" + commentEdge: GitHubPullRequestReviewCommentEdge +} + +enum GitHubPullRequestReviewEvent { + """Submit general feedback without explicit approval.""" + COMMENT + + """Submit feedback and approve merging these changes.""" + APPROVE + + """Submit feedback that must be addressed before merging.""" + REQUEST_CHANGES + + """Dismiss review so it now longer effects merging.""" + DISMISS +} + +"""Specifies a review comment to be left with a Pull Request Review.""" +input GitHubDraftPullRequestReviewComment { + """Path to the file being commented on.""" + path: String! + + """Position in the file to leave a comment on.""" + position: Int! + + """Body of the comment to leave.""" + body: String! +} + +""" +Specifies a review comment thread to be left with a Pull Request Review. +""" +input GitHubDraftPullRequestReviewThread { + """Path to the file being commented on.""" + path: String! + + """ + The line of the blob to which the thread refers. The end of the line range for multi-line comments. + """ + line: Int! + + """ + The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range. + """ + side: GitHubDiffSide = RIGHT + + """The first line of the range to which the comment refers.""" + startLine: Int + + """The side of the diff on which the start line resides.""" + startSide: GitHubDiffSide = RIGHT + + """Body of the comment to leave.""" + body: String! +} + +"""Autogenerated input type of AddPullRequestReview""" +input GitHubAddPullRequestReviewInput { + """The Node ID of the pull request to modify.""" + pullRequestId: ID! + + """The commit OID the review pertains to.""" + commitOID: GitHubGitObjectID + + """The contents of the review body comment.""" + body: String + + """The event to perform on the pull request review.""" + event: GitHubPullRequestReviewEvent + + """The review line comments.""" + comments: [GitHubDraftPullRequestReviewComment] + + """The review line comment threads.""" + threads: [GitHubDraftPullRequestReviewThread] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReview""" +type GitHubAddPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created pull request review.""" + pullRequestReview: GitHubPullRequestReview + + """The edge from the pull request's review connection.""" + reviewEdge: GitHubPullRequestReviewEdge +} + +"""Autogenerated input type of AddProjectNextItem""" +input GitHubAddProjectNextItemInput { + """The ID of the Project to add the item to.""" + projectId: ID! + + """The content id of the item (Issue or PullRequest).""" + contentId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectNextItem""" +type GitHubAddProjectNextItemPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item added to the project.""" + projectNextItem: GitHubProjectNextItem +} + +"""Autogenerated input type of AddProjectColumn""" +input GitHubAddProjectColumnInput { + """The Node ID of the project.""" + projectId: ID! + + """The name of the column.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectColumn""" +type GitHubAddProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The edge from the project's column connection.""" + columnEdge: GitHubProjectColumnEdge + + """The project""" + project: GitHubProject +} + +"""Autogenerated input type of AddProjectCard""" +input GitHubAddProjectCardInput { + """The Node ID of the ProjectColumn.""" + projectColumnId: ID! + + """The content of the card. Must be a member of the ProjectCardItem union""" + contentId: ID + + """The note on the card.""" + note: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectCard""" +type GitHubAddProjectCardPayload { + """The edge from the ProjectColumn's card connection.""" + cardEdge: GitHubProjectCardEdge + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ProjectColumn""" + projectColumn: GitHubProjectColumn +} + +"""Autogenerated input type of AddLabelsToLabelable""" +input GitHubAddLabelsToLabelableInput { + """The id of the labelable object to add labels to.""" + labelableId: ID! + + """The ids of the labels to add.""" + labelIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddLabelsToLabelable""" +type GitHubAddLabelsToLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was labeled.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of AddEnterpriseSupportEntitlement""" +input GitHubAddEnterpriseSupportEntitlementInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a member who will receive the support entitlement.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddEnterpriseSupportEntitlement""" +type GitHubAddEnterpriseSupportEntitlementPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of adding the support entitlement.""" + message: String +} + +"""Autogenerated input type of AddDiscussionComment""" +input GitHubAddDiscussionCommentInput { + """The Node ID of the discussion to comment on.""" + discussionId: ID! + + """ + The Node ID of the discussion comment within this discussion to reply to. + """ + replyToId: ID + + """The contents of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddDiscussionComment""" +type GitHubAddDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created discussion comment.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of AddComment""" +input GitHubAddCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The contents of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddComment""" +type GitHubAddCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The edge from the subject's comment connection.""" + commentEdge: GitHubIssueCommentEdge + + """The subject""" + subject: GitHubNode + + """The edge from the subject's timeline connection.""" + timelineEdge: GitHubIssueTimelineItemEdge +} + +"""Autogenerated input type of AddAssigneesToAssignable""" +input GitHubAddAssigneesToAssignableInput { + """The id of the assignable object to add assignees to.""" + assignableId: ID! + + """The id of users to add as assignees.""" + assigneeIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddAssigneesToAssignable""" +type GitHubAddAssigneesToAssignablePayload { + """The item that was assigned.""" + assignable: GitHubAssignable + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of AcceptTopicSuggestion""" +input GitHubAcceptTopicSuggestionInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The name of the suggested topic.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AcceptTopicSuggestion""" +type GitHubAcceptTopicSuggestionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The accepted topic.""" + topic: GitHubTopic +} + +"""Autogenerated input type of AcceptEnterpriseAdministratorInvitation""" +input GitHubAcceptEnterpriseAdministratorInvitationInput { + """The id of the invitation being accepted""" + invitationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AcceptEnterpriseAdministratorInvitation""" +type GitHubAcceptEnterpriseAdministratorInvitationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The invitation that was accepted.""" + invitation: GitHubEnterpriseAdministratorInvitation + + """ + A message confirming the result of accepting an administrator invitation. + """ + message: String +} + +"""Autogenerated input type of AbortQueuedMigrations""" +input GitHubAbortQueuedMigrationsInput { + """The ID of the organization that is running the migrations.""" + ownerId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AbortQueuedMigrations""" +type GitHubAbortQueuedMigrationsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""The root query for implementing GraphQL mutations.""" +type GitHubMutation { + """Clear all of a customer's queued migrations""" + abortQueuedMigrations( + """Parameters for AbortQueuedMigrations""" + input: GitHubAbortQueuedMigrationsInput! + ): GitHubAbortQueuedMigrationsPayload + + """ + Accepts a pending invitation for a user to become an administrator of an enterprise. + """ + acceptEnterpriseAdministratorInvitation( + """Parameters for AcceptEnterpriseAdministratorInvitation""" + input: GitHubAcceptEnterpriseAdministratorInvitationInput! + ): GitHubAcceptEnterpriseAdministratorInvitationPayload + + """Applies a suggested topic to the repository.""" + acceptTopicSuggestion( + """Parameters for AcceptTopicSuggestion""" + input: GitHubAcceptTopicSuggestionInput! + ): GitHubAcceptTopicSuggestionPayload + + """Adds assignees to an assignable object.""" + addAssigneesToAssignable( + """Parameters for AddAssigneesToAssignable""" + input: GitHubAddAssigneesToAssignableInput! + ): GitHubAddAssigneesToAssignablePayload + + """Adds a comment to an Issue or Pull Request.""" + addComment( + """Parameters for AddComment""" + input: GitHubAddCommentInput! + ): GitHubAddCommentPayload + + """ + Adds a comment to a Discussion, possibly as a reply to another comment. + """ + addDiscussionComment( + """Parameters for AddDiscussionComment""" + input: GitHubAddDiscussionCommentInput! + ): GitHubAddDiscussionCommentPayload + + """Adds a support entitlement to an enterprise member.""" + addEnterpriseSupportEntitlement( + """Parameters for AddEnterpriseSupportEntitlement""" + input: GitHubAddEnterpriseSupportEntitlementInput! + ): GitHubAddEnterpriseSupportEntitlementPayload + + """Adds labels to a labelable object.""" + addLabelsToLabelable( + """Parameters for AddLabelsToLabelable""" + input: GitHubAddLabelsToLabelableInput! + ): GitHubAddLabelsToLabelablePayload + + """ + Adds a card to a ProjectColumn. Either `contentId` or `note` must be provided but **not** both. + """ + addProjectCard( + """Parameters for AddProjectCard""" + input: GitHubAddProjectCardInput! + ): GitHubAddProjectCardPayload + + """Adds a column to a Project.""" + addProjectColumn( + """Parameters for AddProjectColumn""" + input: GitHubAddProjectColumnInput! + ): GitHubAddProjectColumnPayload + + """Adds an existing item (Issue or PullRequest) to a Project.""" + addProjectNextItem( + """Parameters for AddProjectNextItem""" + input: GitHubAddProjectNextItemInput! + ): GitHubAddProjectNextItemPayload + + """Adds a review to a Pull Request.""" + addPullRequestReview( + """Parameters for AddPullRequestReview""" + input: GitHubAddPullRequestReviewInput! + ): GitHubAddPullRequestReviewPayload + + """Adds a comment to a review.""" + addPullRequestReviewComment( + """Parameters for AddPullRequestReviewComment""" + input: GitHubAddPullRequestReviewCommentInput! + ): GitHubAddPullRequestReviewCommentPayload + + """Adds a new thread to a pending Pull Request Review.""" + addPullRequestReviewThread( + """Parameters for AddPullRequestReviewThread""" + input: GitHubAddPullRequestReviewThreadInput! + ): GitHubAddPullRequestReviewThreadPayload + + """Adds a reaction to a subject.""" + addReaction( + """Parameters for AddReaction""" + input: GitHubAddReactionInput! + ): GitHubAddReactionPayload + + """Adds a star to a Starrable.""" + addStar( + """Parameters for AddStar""" + input: GitHubAddStarInput! + ): GitHubAddStarPayload + + """Add an upvote to a discussion or discussion comment.""" + addUpvote( + """Parameters for AddUpvote""" + input: GitHubAddUpvoteInput! + ): GitHubAddUpvotePayload + + """Adds a verifiable domain to an owning account.""" + addVerifiableDomain( + """Parameters for AddVerifiableDomain""" + input: GitHubAddVerifiableDomainInput! + ): GitHubAddVerifiableDomainPayload + + """Approve all pending deployments under one or more environments""" + approveDeployments( + """Parameters for ApproveDeployments""" + input: GitHubApproveDeploymentsInput! + ): GitHubApproveDeploymentsPayload + + """Approve a verifiable domain for notification delivery.""" + approveVerifiableDomain( + """Parameters for ApproveVerifiableDomain""" + input: GitHubApproveVerifiableDomainInput! + ): GitHubApproveVerifiableDomainPayload + + """Marks a repository as archived.""" + archiveRepository( + """Parameters for ArchiveRepository""" + input: GitHubArchiveRepositoryInput! + ): GitHubArchiveRepositoryPayload + + """ + Cancels a pending invitation for an administrator to join an enterprise. + """ + cancelEnterpriseAdminInvitation( + """Parameters for CancelEnterpriseAdminInvitation""" + input: GitHubCancelEnterpriseAdminInvitationInput! + ): GitHubCancelEnterpriseAdminInvitationPayload + + """Cancel an active sponsorship.""" + cancelSponsorship( + """Parameters for CancelSponsorship""" + input: GitHubCancelSponsorshipInput! + ): GitHubCancelSponsorshipPayload + + """Update your status on GitHub.""" + changeUserStatus( + """Parameters for ChangeUserStatus""" + input: GitHubChangeUserStatusInput! + ): GitHubChangeUserStatusPayload + + """Clears all labels from a labelable object.""" + clearLabelsFromLabelable( + """Parameters for ClearLabelsFromLabelable""" + input: GitHubClearLabelsFromLabelableInput! + ): GitHubClearLabelsFromLabelablePayload + + """ + Creates a new project by cloning configuration from an existing project. + """ + cloneProject( + """Parameters for CloneProject""" + input: GitHubCloneProjectInput! + ): GitHubCloneProjectPayload + + """ + Create a new repository with the same files and directory structure as a template repository. + """ + cloneTemplateRepository( + """Parameters for CloneTemplateRepository""" + input: GitHubCloneTemplateRepositoryInput! + ): GitHubCloneTemplateRepositoryPayload + + """Close an issue.""" + closeIssue( + """Parameters for CloseIssue""" + input: GitHubCloseIssueInput! + ): GitHubCloseIssuePayload + + """Close a pull request.""" + closePullRequest( + """Parameters for ClosePullRequest""" + input: GitHubClosePullRequestInput! + ): GitHubClosePullRequestPayload + + """ + Convert a project note card to one associated with a newly created issue. + """ + convertProjectCardNoteToIssue( + """Parameters for ConvertProjectCardNoteToIssue""" + input: GitHubConvertProjectCardNoteToIssueInput! + ): GitHubConvertProjectCardNoteToIssuePayload + + """Converts a pull request to draft""" + convertPullRequestToDraft( + """Parameters for ConvertPullRequestToDraft""" + input: GitHubConvertPullRequestToDraftInput! + ): GitHubConvertPullRequestToDraftPayload + + """Create a new branch protection rule""" + createBranchProtectionRule( + """Parameters for CreateBranchProtectionRule""" + input: GitHubCreateBranchProtectionRuleInput! + ): GitHubCreateBranchProtectionRulePayload + + """Create a check run.""" + createCheckRun( + """Parameters for CreateCheckRun""" + input: GitHubCreateCheckRunInput! + ): GitHubCreateCheckRunPayload + + """Create a check suite""" + createCheckSuite( + """Parameters for CreateCheckSuite""" + input: GitHubCreateCheckSuiteInput! + ): GitHubCreateCheckSuitePayload + + """ + Appends a commit to the given branch as the authenticated user. + + This mutation creates a commit whose parent is the HEAD of the provided + branch and also updates that branch to point to the new commit. + It can be thought of as similar to `git commit`. + + ### Locating a Branch + + Commits are appended to a `branch` of type `Ref`. + This must refer to a git branch (i.e. the fully qualified path must + begin with `refs/heads/`, although including this prefix is optional. + + Callers may specify the `branch` to commit to either by its global node + ID or by passing both of `repositoryNameWithOwner` and `refName`. For + more details see the documentation for `CommittableBranch`. + + ### Describing Changes + + `fileChanges` are specified as a `FilesChanges` object describing + `FileAdditions` and `FileDeletions`. + + Please see the documentation for `FileChanges` for more information on + how to use this argument to describe any set of file changes. + + ### Authorship + + Similar to the web commit interface, this mutation does not support + specifying the author or committer of the commit and will not add + support for this in the future. + + A commit created by a successful execution of this mutation will be + authored by the owner of the credential which authenticates the API + request. The committer will be identical to that of commits authored + using the web interface. + + If you need full control over author and committer information, please + use the Git Database REST API instead. + + ### Commit Signing + + Commits made using this mutation are automatically signed by GitHub if + supported and will be marked as verified in the user interface. + + """ + createCommitOnBranch( + """Parameters for CreateCommitOnBranch""" + input: GitHubCreateCommitOnBranchInput! + ): GitHubCreateCommitOnBranchPayload + + """Create a discussion.""" + createDiscussion( + """Parameters for CreateDiscussion""" + input: GitHubCreateDiscussionInput! + ): GitHubCreateDiscussionPayload + + """Creates an organization as part of an enterprise account.""" + createEnterpriseOrganization( + """Parameters for CreateEnterpriseOrganization""" + input: GitHubCreateEnterpriseOrganizationInput! + ): GitHubCreateEnterpriseOrganizationPayload + + """Creates an environment or simply returns it if already exists.""" + createEnvironment( + """Parameters for CreateEnvironment""" + input: GitHubCreateEnvironmentInput! + ): GitHubCreateEnvironmentPayload + + """Creates a new IP allow list entry.""" + createIpAllowListEntry( + """Parameters for CreateIpAllowListEntry""" + input: GitHubCreateIpAllowListEntryInput! + ): GitHubCreateIpAllowListEntryPayload + + """Creates a new issue.""" + createIssue( + """Parameters for CreateIssue""" + input: GitHubCreateIssueInput! + ): GitHubCreateIssuePayload + + """Creates an Octoshift migration source.""" + createMigrationSource( + """Parameters for CreateMigrationSource""" + input: GitHubCreateMigrationSourceInput! + ): GitHubCreateMigrationSourcePayload + + """Creates a new project.""" + createProject( + """Parameters for CreateProject""" + input: GitHubCreateProjectInput! + ): GitHubCreateProjectPayload + + """Create a new pull request""" + createPullRequest( + """Parameters for CreatePullRequest""" + input: GitHubCreatePullRequestInput! + ): GitHubCreatePullRequestPayload + + """Create a new Git Ref.""" + createRef( + """Parameters for CreateRef""" + input: GitHubCreateRefInput! + ): GitHubCreateRefPayload + + """Create a new repository.""" + createRepository( + """Parameters for CreateRepository""" + input: GitHubCreateRepositoryInput! + ): GitHubCreateRepositoryPayload + + """Create a new payment tier for your GitHub Sponsors profile.""" + createSponsorsTier( + """Parameters for CreateSponsorsTier""" + input: GitHubCreateSponsorsTierInput! + ): GitHubCreateSponsorsTierPayload + + """ + Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship. + """ + createSponsorship( + """Parameters for CreateSponsorship""" + input: GitHubCreateSponsorshipInput! + ): GitHubCreateSponsorshipPayload + + """Creates a new team discussion.""" + createTeamDiscussion( + """Parameters for CreateTeamDiscussion""" + input: GitHubCreateTeamDiscussionInput! + ): GitHubCreateTeamDiscussionPayload + + """Creates a new team discussion comment.""" + createTeamDiscussionComment( + """Parameters for CreateTeamDiscussionComment""" + input: GitHubCreateTeamDiscussionCommentInput! + ): GitHubCreateTeamDiscussionCommentPayload + + """Rejects a suggested topic for the repository.""" + declineTopicSuggestion( + """Parameters for DeclineTopicSuggestion""" + input: GitHubDeclineTopicSuggestionInput! + ): GitHubDeclineTopicSuggestionPayload + + """Delete a branch protection rule""" + deleteBranchProtectionRule( + """Parameters for DeleteBranchProtectionRule""" + input: GitHubDeleteBranchProtectionRuleInput! + ): GitHubDeleteBranchProtectionRulePayload + + """Deletes a deployment.""" + deleteDeployment( + """Parameters for DeleteDeployment""" + input: GitHubDeleteDeploymentInput! + ): GitHubDeleteDeploymentPayload + + """Delete a discussion and all of its replies.""" + deleteDiscussion( + """Parameters for DeleteDiscussion""" + input: GitHubDeleteDiscussionInput! + ): GitHubDeleteDiscussionPayload + + """Delete a discussion comment. If it has replies, wipe it instead.""" + deleteDiscussionComment( + """Parameters for DeleteDiscussionComment""" + input: GitHubDeleteDiscussionCommentInput! + ): GitHubDeleteDiscussionCommentPayload + + """Deletes an environment""" + deleteEnvironment( + """Parameters for DeleteEnvironment""" + input: GitHubDeleteEnvironmentInput! + ): GitHubDeleteEnvironmentPayload + + """Deletes an IP allow list entry.""" + deleteIpAllowListEntry( + """Parameters for DeleteIpAllowListEntry""" + input: GitHubDeleteIpAllowListEntryInput! + ): GitHubDeleteIpAllowListEntryPayload + + """Deletes an Issue object.""" + deleteIssue( + """Parameters for DeleteIssue""" + input: GitHubDeleteIssueInput! + ): GitHubDeleteIssuePayload + + """Deletes an IssueComment object.""" + deleteIssueComment( + """Parameters for DeleteIssueComment""" + input: GitHubDeleteIssueCommentInput! + ): GitHubDeleteIssueCommentPayload + + """Deletes a project.""" + deleteProject( + """Parameters for DeleteProject""" + input: GitHubDeleteProjectInput! + ): GitHubDeleteProjectPayload + + """Deletes a project card.""" + deleteProjectCard( + """Parameters for DeleteProjectCard""" + input: GitHubDeleteProjectCardInput! + ): GitHubDeleteProjectCardPayload + + """Deletes a project column.""" + deleteProjectColumn( + """Parameters for DeleteProjectColumn""" + input: GitHubDeleteProjectColumnInput! + ): GitHubDeleteProjectColumnPayload + + """Deletes an item from a Project.""" + deleteProjectNextItem( + """Parameters for DeleteProjectNextItem""" + input: GitHubDeleteProjectNextItemInput! + ): GitHubDeleteProjectNextItemPayload + + """Deletes a pull request review.""" + deletePullRequestReview( + """Parameters for DeletePullRequestReview""" + input: GitHubDeletePullRequestReviewInput! + ): GitHubDeletePullRequestReviewPayload + + """Deletes a pull request review comment.""" + deletePullRequestReviewComment( + """Parameters for DeletePullRequestReviewComment""" + input: GitHubDeletePullRequestReviewCommentInput! + ): GitHubDeletePullRequestReviewCommentPayload + + """Delete a Git Ref.""" + deleteRef( + """Parameters for DeleteRef""" + input: GitHubDeleteRefInput! + ): GitHubDeleteRefPayload + + """Deletes a team discussion.""" + deleteTeamDiscussion( + """Parameters for DeleteTeamDiscussion""" + input: GitHubDeleteTeamDiscussionInput! + ): GitHubDeleteTeamDiscussionPayload + + """Deletes a team discussion comment.""" + deleteTeamDiscussionComment( + """Parameters for DeleteTeamDiscussionComment""" + input: GitHubDeleteTeamDiscussionCommentInput! + ): GitHubDeleteTeamDiscussionCommentPayload + + """Deletes a verifiable domain.""" + deleteVerifiableDomain( + """Parameters for DeleteVerifiableDomain""" + input: GitHubDeleteVerifiableDomainInput! + ): GitHubDeleteVerifiableDomainPayload + + """Disable auto merge on the given pull request""" + disablePullRequestAutoMerge( + """Parameters for DisablePullRequestAutoMerge""" + input: GitHubDisablePullRequestAutoMergeInput! + ): GitHubDisablePullRequestAutoMergePayload + + """Dismisses an approved or rejected pull request review.""" + dismissPullRequestReview( + """Parameters for DismissPullRequestReview""" + input: GitHubDismissPullRequestReviewInput! + ): GitHubDismissPullRequestReviewPayload + + """Dismisses the Dependabot alert.""" + dismissRepositoryVulnerabilityAlert( + """Parameters for DismissRepositoryVulnerabilityAlert""" + input: GitHubDismissRepositoryVulnerabilityAlertInput! + ): GitHubDismissRepositoryVulnerabilityAlertPayload + + """Enable the default auto-merge on a pull request.""" + enablePullRequestAutoMerge( + """Parameters for EnablePullRequestAutoMerge""" + input: GitHubEnablePullRequestAutoMergeInput! + ): GitHubEnablePullRequestAutoMergePayload + + """Follow a user.""" + followUser( + """Parameters for FollowUser""" + input: GitHubFollowUserInput! + ): GitHubFollowUserPayload + + """ + Grant the migrator role to a user for all organizations under an enterprise account. + """ + grantEnterpriseOrganizationsMigratorRole( + """Parameters for GrantEnterpriseOrganizationsMigratorRole""" + input: GitHubGrantEnterpriseOrganizationsMigratorRoleInput! + ): GitHubGrantEnterpriseOrganizationsMigratorRolePayload + + """Grant the migrator role to a user or a team.""" + grantMigratorRole( + """Parameters for GrantMigratorRole""" + input: GitHubGrantMigratorRoleInput! + ): GitHubGrantMigratorRolePayload + + """Invite someone to become an administrator of the enterprise.""" + inviteEnterpriseAdmin( + """Parameters for InviteEnterpriseAdmin""" + input: GitHubInviteEnterpriseAdminInput! + ): GitHubInviteEnterpriseAdminPayload + + """Creates a repository link for a project.""" + linkRepositoryToProject( + """Parameters for LinkRepositoryToProject""" + input: GitHubLinkRepositoryToProjectInput! + ): GitHubLinkRepositoryToProjectPayload + + """Lock a lockable object""" + lockLockable( + """Parameters for LockLockable""" + input: GitHubLockLockableInput! + ): GitHubLockLockablePayload + + """ + Mark a discussion comment as the chosen answer for discussions in an answerable category. + """ + markDiscussionCommentAsAnswer( + """Parameters for MarkDiscussionCommentAsAnswer""" + input: GitHubMarkDiscussionCommentAsAnswerInput! + ): GitHubMarkDiscussionCommentAsAnswerPayload + + """Mark a pull request file as viewed""" + markFileAsViewed( + """Parameters for MarkFileAsViewed""" + input: GitHubMarkFileAsViewedInput! + ): GitHubMarkFileAsViewedPayload + + """Marks a pull request ready for review.""" + markPullRequestReadyForReview( + """Parameters for MarkPullRequestReadyForReview""" + input: GitHubMarkPullRequestReadyForReviewInput! + ): GitHubMarkPullRequestReadyForReviewPayload + + """Merge a head into a branch.""" + mergeBranch( + """Parameters for MergeBranch""" + input: GitHubMergeBranchInput! + ): GitHubMergeBranchPayload + + """Merge a pull request.""" + mergePullRequest( + """Parameters for MergePullRequest""" + input: GitHubMergePullRequestInput! + ): GitHubMergePullRequestPayload + + """Minimizes a comment on an Issue, Commit, Pull Request, or Gist""" + minimizeComment( + """Parameters for MinimizeComment""" + input: GitHubMinimizeCommentInput! + ): GitHubMinimizeCommentPayload + + """Moves a project card to another place.""" + moveProjectCard( + """Parameters for MoveProjectCard""" + input: GitHubMoveProjectCardInput! + ): GitHubMoveProjectCardPayload + + """Moves a project column to another place.""" + moveProjectColumn( + """Parameters for MoveProjectColumn""" + input: GitHubMoveProjectColumnInput! + ): GitHubMoveProjectColumnPayload + + """Pin an issue to a repository""" + pinIssue( + """Parameters for PinIssue""" + input: GitHubPinIssueInput! + ): GitHubPinIssuePayload + + """Regenerates the identity provider recovery codes for an enterprise""" + regenerateEnterpriseIdentityProviderRecoveryCodes( + """Parameters for RegenerateEnterpriseIdentityProviderRecoveryCodes""" + input: GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesInput! + ): GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesPayload + + """Regenerates a verifiable domain's verification token.""" + regenerateVerifiableDomainToken( + """Parameters for RegenerateVerifiableDomainToken""" + input: GitHubRegenerateVerifiableDomainTokenInput! + ): GitHubRegenerateVerifiableDomainTokenPayload + + """Reject all pending deployments under one or more environments""" + rejectDeployments( + """Parameters for RejectDeployments""" + input: GitHubRejectDeploymentsInput! + ): GitHubRejectDeploymentsPayload + + """Removes assignees from an assignable object.""" + removeAssigneesFromAssignable( + """Parameters for RemoveAssigneesFromAssignable""" + input: GitHubRemoveAssigneesFromAssignableInput! + ): GitHubRemoveAssigneesFromAssignablePayload + + """Removes an administrator from the enterprise.""" + removeEnterpriseAdmin( + """Parameters for RemoveEnterpriseAdmin""" + input: GitHubRemoveEnterpriseAdminInput! + ): GitHubRemoveEnterpriseAdminPayload + + """Removes the identity provider from an enterprise""" + removeEnterpriseIdentityProvider( + """Parameters for RemoveEnterpriseIdentityProvider""" + input: GitHubRemoveEnterpriseIdentityProviderInput! + ): GitHubRemoveEnterpriseIdentityProviderPayload + + """Removes an organization from the enterprise""" + removeEnterpriseOrganization( + """Parameters for RemoveEnterpriseOrganization""" + input: GitHubRemoveEnterpriseOrganizationInput! + ): GitHubRemoveEnterpriseOrganizationPayload + + """Removes a support entitlement from an enterprise member.""" + removeEnterpriseSupportEntitlement( + """Parameters for RemoveEnterpriseSupportEntitlement""" + input: GitHubRemoveEnterpriseSupportEntitlementInput! + ): GitHubRemoveEnterpriseSupportEntitlementPayload + + """Removes labels from a Labelable object.""" + removeLabelsFromLabelable( + """Parameters for RemoveLabelsFromLabelable""" + input: GitHubRemoveLabelsFromLabelableInput! + ): GitHubRemoveLabelsFromLabelablePayload + + """Removes outside collaborator from all repositories in an organization.""" + removeOutsideCollaborator( + """Parameters for RemoveOutsideCollaborator""" + input: GitHubRemoveOutsideCollaboratorInput! + ): GitHubRemoveOutsideCollaboratorPayload + + """Removes a reaction from a subject.""" + removeReaction( + """Parameters for RemoveReaction""" + input: GitHubRemoveReactionInput! + ): GitHubRemoveReactionPayload + + """Removes a star from a Starrable.""" + removeStar( + """Parameters for RemoveStar""" + input: GitHubRemoveStarInput! + ): GitHubRemoveStarPayload + + """Remove an upvote to a discussion or discussion comment.""" + removeUpvote( + """Parameters for RemoveUpvote""" + input: GitHubRemoveUpvoteInput! + ): GitHubRemoveUpvotePayload + + """Reopen a issue.""" + reopenIssue( + """Parameters for ReopenIssue""" + input: GitHubReopenIssueInput! + ): GitHubReopenIssuePayload + + """Reopen a pull request.""" + reopenPullRequest( + """Parameters for ReopenPullRequest""" + input: GitHubReopenPullRequestInput! + ): GitHubReopenPullRequestPayload + + """Set review requests on a pull request.""" + requestReviews( + """Parameters for RequestReviews""" + input: GitHubRequestReviewsInput! + ): GitHubRequestReviewsPayload + + """Rerequests an existing check suite.""" + rerequestCheckSuite( + """Parameters for RerequestCheckSuite""" + input: GitHubRerequestCheckSuiteInput! + ): GitHubRerequestCheckSuitePayload + + """Marks a review thread as resolved.""" + resolveReviewThread( + """Parameters for ResolveReviewThread""" + input: GitHubResolveReviewThreadInput! + ): GitHubResolveReviewThreadPayload + + """ + Revoke the migrator role to a user for all organizations under an enterprise account. + """ + revokeEnterpriseOrganizationsMigratorRole( + """Parameters for RevokeEnterpriseOrganizationsMigratorRole""" + input: GitHubRevokeEnterpriseOrganizationsMigratorRoleInput! + ): GitHubRevokeEnterpriseOrganizationsMigratorRolePayload + + """Revoke the migrator role from a user or a team.""" + revokeMigratorRole( + """Parameters for RevokeMigratorRole""" + input: GitHubRevokeMigratorRoleInput! + ): GitHubRevokeMigratorRolePayload + + """Creates or updates the identity provider for an enterprise.""" + setEnterpriseIdentityProvider( + """Parameters for SetEnterpriseIdentityProvider""" + input: GitHubSetEnterpriseIdentityProviderInput! + ): GitHubSetEnterpriseIdentityProviderPayload + + """ + Set an organization level interaction limit for an organization's public repositories. + """ + setOrganizationInteractionLimit( + """Parameters for SetOrganizationInteractionLimit""" + input: GitHubSetOrganizationInteractionLimitInput! + ): GitHubSetOrganizationInteractionLimitPayload + + """Sets an interaction limit setting for a repository.""" + setRepositoryInteractionLimit( + """Parameters for SetRepositoryInteractionLimit""" + input: GitHubSetRepositoryInteractionLimitInput! + ): GitHubSetRepositoryInteractionLimitPayload + + """Set a user level interaction limit for an user's public repositories.""" + setUserInteractionLimit( + """Parameters for SetUserInteractionLimit""" + input: GitHubSetUserInteractionLimitInput! + ): GitHubSetUserInteractionLimitPayload + + """Start a repository migration.""" + startRepositoryMigration( + """Parameters for StartRepositoryMigration""" + input: GitHubStartRepositoryMigrationInput! + ): GitHubStartRepositoryMigrationPayload + + """Submits a pending pull request review.""" + submitPullRequestReview( + """Parameters for SubmitPullRequestReview""" + input: GitHubSubmitPullRequestReviewInput! + ): GitHubSubmitPullRequestReviewPayload + + """Transfer an issue to a different repository""" + transferIssue( + """Parameters for TransferIssue""" + input: GitHubTransferIssueInput! + ): GitHubTransferIssuePayload + + """Unarchives a repository.""" + unarchiveRepository( + """Parameters for UnarchiveRepository""" + input: GitHubUnarchiveRepositoryInput! + ): GitHubUnarchiveRepositoryPayload + + """Unfollow a user.""" + unfollowUser( + """Parameters for UnfollowUser""" + input: GitHubUnfollowUserInput! + ): GitHubUnfollowUserPayload + + """Deletes a repository link from a project.""" + unlinkRepositoryFromProject( + """Parameters for UnlinkRepositoryFromProject""" + input: GitHubUnlinkRepositoryFromProjectInput! + ): GitHubUnlinkRepositoryFromProjectPayload + + """Unlock a lockable object""" + unlockLockable( + """Parameters for UnlockLockable""" + input: GitHubUnlockLockableInput! + ): GitHubUnlockLockablePayload + + """ + Unmark a discussion comment as the chosen answer for discussions in an answerable category. + """ + unmarkDiscussionCommentAsAnswer( + """Parameters for UnmarkDiscussionCommentAsAnswer""" + input: GitHubUnmarkDiscussionCommentAsAnswerInput! + ): GitHubUnmarkDiscussionCommentAsAnswerPayload + + """Unmark a pull request file as viewed""" + unmarkFileAsViewed( + """Parameters for UnmarkFileAsViewed""" + input: GitHubUnmarkFileAsViewedInput! + ): GitHubUnmarkFileAsViewedPayload + + """Unmark an issue as a duplicate of another issue.""" + unmarkIssueAsDuplicate( + """Parameters for UnmarkIssueAsDuplicate""" + input: GitHubUnmarkIssueAsDuplicateInput! + ): GitHubUnmarkIssueAsDuplicatePayload + + """Unminimizes a comment on an Issue, Commit, Pull Request, or Gist""" + unminimizeComment( + """Parameters for UnminimizeComment""" + input: GitHubUnminimizeCommentInput! + ): GitHubUnminimizeCommentPayload + + """Unpin a pinned issue from a repository""" + unpinIssue( + """Parameters for UnpinIssue""" + input: GitHubUnpinIssueInput! + ): GitHubUnpinIssuePayload + + """Marks a review thread as unresolved.""" + unresolveReviewThread( + """Parameters for UnresolveReviewThread""" + input: GitHubUnresolveReviewThreadInput! + ): GitHubUnresolveReviewThreadPayload + + """Create a new branch protection rule""" + updateBranchProtectionRule( + """Parameters for UpdateBranchProtectionRule""" + input: GitHubUpdateBranchProtectionRuleInput! + ): GitHubUpdateBranchProtectionRulePayload + + """Update a check run""" + updateCheckRun( + """Parameters for UpdateCheckRun""" + input: GitHubUpdateCheckRunInput! + ): GitHubUpdateCheckRunPayload + + """Modifies the settings of an existing check suite""" + updateCheckSuitePreferences( + """Parameters for UpdateCheckSuitePreferences""" + input: GitHubUpdateCheckSuitePreferencesInput! + ): GitHubUpdateCheckSuitePreferencesPayload + + """Update a discussion""" + updateDiscussion( + """Parameters for UpdateDiscussion""" + input: GitHubUpdateDiscussionInput! + ): GitHubUpdateDiscussionPayload + + """Update the contents of a comment on a Discussion""" + updateDiscussionComment( + """Parameters for UpdateDiscussionComment""" + input: GitHubUpdateDiscussionCommentInput! + ): GitHubUpdateDiscussionCommentPayload + + """Updates the role of an enterprise administrator.""" + updateEnterpriseAdministratorRole( + """Parameters for UpdateEnterpriseAdministratorRole""" + input: GitHubUpdateEnterpriseAdministratorRoleInput! + ): GitHubUpdateEnterpriseAdministratorRolePayload + + """Sets whether private repository forks are enabled for an enterprise.""" + updateEnterpriseAllowPrivateRepositoryForkingSetting( + """Parameters for UpdateEnterpriseAllowPrivateRepositoryForkingSetting""" + input: GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput! + ): GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload + + """ + Sets the base repository permission for organizations in an enterprise. + """ + updateEnterpriseDefaultRepositoryPermissionSetting( + """Parameters for UpdateEnterpriseDefaultRepositoryPermissionSetting""" + input: GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingInput! + ): GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingPayload + + """ + Sets whether organization members with admin permissions on a repository can change repository visibility. + """ + updateEnterpriseMembersCanChangeRepositoryVisibilitySetting( + """ + Parameters for UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting + """ + input: GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput! + ): GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload + + """Sets the members can create repositories setting for an enterprise.""" + updateEnterpriseMembersCanCreateRepositoriesSetting( + """Parameters for UpdateEnterpriseMembersCanCreateRepositoriesSetting""" + input: GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingInput! + ): GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingPayload + + """Sets the members can delete issues setting for an enterprise.""" + updateEnterpriseMembersCanDeleteIssuesSetting( + """Parameters for UpdateEnterpriseMembersCanDeleteIssuesSetting""" + input: GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingInput! + ): GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingPayload + + """Sets the members can delete repositories setting for an enterprise.""" + updateEnterpriseMembersCanDeleteRepositoriesSetting( + """Parameters for UpdateEnterpriseMembersCanDeleteRepositoriesSetting""" + input: GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput! + ): GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload + + """ + Sets whether members can invite collaborators are enabled for an enterprise. + """ + updateEnterpriseMembersCanInviteCollaboratorsSetting( + """Parameters for UpdateEnterpriseMembersCanInviteCollaboratorsSetting""" + input: GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput! + ): GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload + + """Sets whether or not an organization admin can make purchases.""" + updateEnterpriseMembersCanMakePurchasesSetting( + """Parameters for UpdateEnterpriseMembersCanMakePurchasesSetting""" + input: GitHubUpdateEnterpriseMembersCanMakePurchasesSettingInput! + ): GitHubUpdateEnterpriseMembersCanMakePurchasesSettingPayload + + """ + Sets the members can update protected branches setting for an enterprise. + """ + updateEnterpriseMembersCanUpdateProtectedBranchesSetting( + """ + Parameters for UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting + """ + input: GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput! + ): GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload + + """Sets the members can view dependency insights for an enterprise.""" + updateEnterpriseMembersCanViewDependencyInsightsSetting( + """Parameters for UpdateEnterpriseMembersCanViewDependencyInsightsSetting""" + input: GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput! + ): GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload + + """Sets whether organization projects are enabled for an enterprise.""" + updateEnterpriseOrganizationProjectsSetting( + """Parameters for UpdateEnterpriseOrganizationProjectsSetting""" + input: GitHubUpdateEnterpriseOrganizationProjectsSettingInput! + ): GitHubUpdateEnterpriseOrganizationProjectsSettingPayload + + """Updates the role of an enterprise owner with an organization.""" + updateEnterpriseOwnerOrganizationRole( + """Parameters for UpdateEnterpriseOwnerOrganizationRole""" + input: GitHubUpdateEnterpriseOwnerOrganizationRoleInput! + ): GitHubUpdateEnterpriseOwnerOrganizationRolePayload + + """Updates an enterprise's profile.""" + updateEnterpriseProfile( + """Parameters for UpdateEnterpriseProfile""" + input: GitHubUpdateEnterpriseProfileInput! + ): GitHubUpdateEnterpriseProfilePayload + + """Sets whether repository projects are enabled for a enterprise.""" + updateEnterpriseRepositoryProjectsSetting( + """Parameters for UpdateEnterpriseRepositoryProjectsSetting""" + input: GitHubUpdateEnterpriseRepositoryProjectsSettingInput! + ): GitHubUpdateEnterpriseRepositoryProjectsSettingPayload + + """Sets whether team discussions are enabled for an enterprise.""" + updateEnterpriseTeamDiscussionsSetting( + """Parameters for UpdateEnterpriseTeamDiscussionsSetting""" + input: GitHubUpdateEnterpriseTeamDiscussionsSettingInput! + ): GitHubUpdateEnterpriseTeamDiscussionsSettingPayload + + """ + Sets whether two factor authentication is required for all users in an enterprise. + """ + updateEnterpriseTwoFactorAuthenticationRequiredSetting( + """Parameters for UpdateEnterpriseTwoFactorAuthenticationRequiredSetting""" + input: GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput! + ): GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload + + """Updates an environment.""" + updateEnvironment( + """Parameters for UpdateEnvironment""" + input: GitHubUpdateEnvironmentInput! + ): GitHubUpdateEnvironmentPayload + + """Sets whether an IP allow list is enabled on an owner.""" + updateIpAllowListEnabledSetting( + """Parameters for UpdateIpAllowListEnabledSetting""" + input: GitHubUpdateIpAllowListEnabledSettingInput! + ): GitHubUpdateIpAllowListEnabledSettingPayload + + """Updates an IP allow list entry.""" + updateIpAllowListEntry( + """Parameters for UpdateIpAllowListEntry""" + input: GitHubUpdateIpAllowListEntryInput! + ): GitHubUpdateIpAllowListEntryPayload + + """ + Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner. + """ + updateIpAllowListForInstalledAppsEnabledSetting( + """Parameters for UpdateIpAllowListForInstalledAppsEnabledSetting""" + input: GitHubUpdateIpAllowListForInstalledAppsEnabledSettingInput! + ): GitHubUpdateIpAllowListForInstalledAppsEnabledSettingPayload + + """Updates an Issue.""" + updateIssue( + """Parameters for UpdateIssue""" + input: GitHubUpdateIssueInput! + ): GitHubUpdateIssuePayload + + """Updates an IssueComment object.""" + updateIssueComment( + """Parameters for UpdateIssueComment""" + input: GitHubUpdateIssueCommentInput! + ): GitHubUpdateIssueCommentPayload + + """ + Update the setting to restrict notifications to only verified or approved domains available to an owner. + """ + updateNotificationRestrictionSetting( + """Parameters for UpdateNotificationRestrictionSetting""" + input: GitHubUpdateNotificationRestrictionSettingInput! + ): GitHubUpdateNotificationRestrictionSettingPayload + + """Sets whether private repository forks are enabled for an organization.""" + updateOrganizationAllowPrivateRepositoryForkingSetting( + """Parameters for UpdateOrganizationAllowPrivateRepositoryForkingSetting""" + input: GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingInput! + ): GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingPayload + + """Updates an existing project.""" + updateProject( + """Parameters for UpdateProject""" + input: GitHubUpdateProjectInput! + ): GitHubUpdateProjectPayload + + """Updates an existing project card.""" + updateProjectCard( + """Parameters for UpdateProjectCard""" + input: GitHubUpdateProjectCardInput! + ): GitHubUpdateProjectCardPayload + + """Updates an existing project column.""" + updateProjectColumn( + """Parameters for UpdateProjectColumn""" + input: GitHubUpdateProjectColumnInput! + ): GitHubUpdateProjectColumnPayload + + """Updates an existing project (beta).""" + updateProjectNext( + """Parameters for UpdateProjectNext""" + input: GitHubUpdateProjectNextInput! + ): GitHubUpdateProjectNextPayload + + """Updates a field of an item from a Project.""" + updateProjectNextItemField( + """Parameters for UpdateProjectNextItemField""" + input: GitHubUpdateProjectNextItemFieldInput! + ): GitHubUpdateProjectNextItemFieldPayload + + """Update a pull request""" + updatePullRequest( + """Parameters for UpdatePullRequest""" + input: GitHubUpdatePullRequestInput! + ): GitHubUpdatePullRequestPayload + + """Merge HEAD from upstream branch into pull request branch""" + updatePullRequestBranch( + """Parameters for UpdatePullRequestBranch""" + input: GitHubUpdatePullRequestBranchInput! + ): GitHubUpdatePullRequestBranchPayload + + """Updates the body of a pull request review.""" + updatePullRequestReview( + """Parameters for UpdatePullRequestReview""" + input: GitHubUpdatePullRequestReviewInput! + ): GitHubUpdatePullRequestReviewPayload + + """Updates a pull request review comment.""" + updatePullRequestReviewComment( + """Parameters for UpdatePullRequestReviewComment""" + input: GitHubUpdatePullRequestReviewCommentInput! + ): GitHubUpdatePullRequestReviewCommentPayload + + """Update a Git Ref.""" + updateRef( + """Parameters for UpdateRef""" + input: GitHubUpdateRefInput! + ): GitHubUpdateRefPayload + + """Update information about a repository.""" + updateRepository( + """Parameters for UpdateRepository""" + input: GitHubUpdateRepositoryInput! + ): GitHubUpdateRepositoryPayload + + """ + Change visibility of your sponsorship and opt in or out of email updates from the maintainer. + """ + updateSponsorshipPreferences( + """Parameters for UpdateSponsorshipPreferences""" + input: GitHubUpdateSponsorshipPreferencesInput! + ): GitHubUpdateSponsorshipPreferencesPayload + + """Updates the state for subscribable subjects.""" + updateSubscription( + """Parameters for UpdateSubscription""" + input: GitHubUpdateSubscriptionInput! + ): GitHubUpdateSubscriptionPayload + + """Updates a team discussion.""" + updateTeamDiscussion( + """Parameters for UpdateTeamDiscussion""" + input: GitHubUpdateTeamDiscussionInput! + ): GitHubUpdateTeamDiscussionPayload + + """Updates a discussion comment.""" + updateTeamDiscussionComment( + """Parameters for UpdateTeamDiscussionComment""" + input: GitHubUpdateTeamDiscussionCommentInput! + ): GitHubUpdateTeamDiscussionCommentPayload + + """Replaces the repository's topics with the given topics.""" + updateTopics( + """Parameters for UpdateTopics""" + input: GitHubUpdateTopicsInput! + ): GitHubUpdateTopicsPayload + + """Verify that a verifiable domain has the expected DNS record.""" + verifyVerifiableDomain( + """Parameters for VerifyVerifiableDomain""" + input: GitHubVerifyVerifiableDomainInput! + ): GitHubVerifyVerifiableDomainPayload + + """ + Make a REST API call to the GitHub API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: GithubPassthroughMutation! + + """ + Updates the currently authenticated user. + + If you receive a "Not found" error, it's indicative of insufficient permissions. You'll need to either use a personal access token or an OAuth token with the `user` scope (you can do this with a custom GitHub app auth for your OneGraph app). + + *Note*: If your email is set to private and you send an email parameter as part of this request to update your profile, your privacy settings are still enforced: the email address will not be displayed on your public profile or via the API. + """ + updateAuthenticatedUser_oneGraph(input: GitHubUpdateAuthenticatedUser_oneGraphInput!): GitHubUpdateAuthenticatedUser_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updateAuthenticatedUser mutation.") + + """Merge a pull request""" + mergePullRequest_oneGraph(input: GitHubMergePullRequest_oneGraphInput!): GitHubMergePullRequest_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own mergePullRequest mutation.") + + """Create a fork""" + createFork_oneGraph(input: GitHubCreateFork_oneGraphInput!): GitHubCreateFork_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createFork mutation.") + + """Create a pull request""" + createPullRequest_oneGraph(input: GitHubCreatePullRequest_oneGraphInput!): GitHubCreatePullRequest_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createPullRequest mutation.") + + """Create a commit updating a single file""" + createOrUpdateFileContent_oneGraph(input: GitHubCreateOrUpdateFileContent_oneGraphInput!): GitHubCreateOrUpdateFileContent_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updatefileContent mutation.") + + """Create a branch""" + createBranch_oneGraph(input: GitHubCreateBranch_oneGraphInput!): GitHubCreateBranch_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createBranch mutation.") + + """Delete a milestone""" + deleteMilestone_oneGraph(input: GitHubDeleteMilestone_oneGraphInput!): GitHubDeleteMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own deleteMilestone mutation.") + + """Update a milestone""" + updateMilestone_oneGraph(input: GitHubUpdateMilestone_oneGraphInput!): GitHubUpdateMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updateMilestone mutation.") + + """Create a milestone""" + createMilestone_oneGraph(input: GitHubCreateMilestone_oneGraphInput!): GitHubCreateMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createMilestone mutation.") + + """Create an Issue""" + createIssueTemp(input: GitHubCreateIssueTempInput!): GitHubCreateIssueTempResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createIssue mutation.") + + """Create an Repository""" + createRepositoryTemp(input: GitHubCreateRepositoryTempInput!): GitHubCreateRepositoryTempResponsePayload! @deprecated(reason: "Use `mutation.gitHub.createRepository`.") +} + +input SignoutServicesData { + authlifyTokenId: String + + """ + Auths to establish the anchor. Note that these auths won't be removed from the personal token. + """ + anchorAuth: OneGraphServiceAuths + services: [OneGraphServiceEnum!]! +} + +input OneGraphSignoutServiceUserInput { + """ + Foreign user id for the user you want to sign out. You can find the foreignUser id through me.serviceMetadata.loggedInServices + """ + foreignUserId: String! + + """Service that you want to sign out of.""" + service: OneGraphServiceEnum! +} + +type SignoutServicesResponsePayload { + me: Viewer! +} + +input OneGraphUpdateServicePatchInput { + """The OAuth 2.0 configuration for the service""" + oAuth2Config: OneGraphCreateServiceConfigurationMutationInput + + """The service enum for the service""" + graphQLEnum: String + + """The service friendly name, to be displayed to users.""" + friendlyServiceName: String +} + +input OneGraphUpdateServiceInput { + """The service fields to update.""" + patch: OneGraphUpdateServicePatchInput! + + """The field identifying the service in the resulting GraphQL schema.""" + gqlField: String! + + """The app ID that the service belongs to.""" + appId: String! +} + +input OneGraphCreateServiceConfigurationMutationInput { + """The OAuth 2.0 configuration for the service.""" + oAuth2Config: OneGraphCreateServiceConfigurationMutationInput + + """The service enum for the service. Must be SCREAMING_SNAKE_CASE.""" + graphQLEnum: String! + + """ + The toplevel GraphQL field that allows accessing this service in the Graph. Must be camelCase. + """ + graphQLField: String! + + """The service friendly name, to be displayed to users.""" + friendlyServiceName: String! + appId: String! +} + +input OneGraphCreateSharedDocumentInput { + """Optional example variables to include with the document.""" + exampleVariables: JSON + + """A short title for the operation. Maximum length is 256 characters.""" + title: String + + """A description for the operation. Maximum length is 2096 characters.""" + description: String + + """ + The Netlify siteId that this operation should be associated with. The currently-authenticated user must have access to this site in Netlify. + """ + siteId: String + + """The shared operation text. Maximum length is 1mb.""" + body: String! +} + +type OneGraphCreateSharedDocumentResponsePayload { + """The shared document that was created.""" + sharedDocument: OneGraphSharedDocument! +} + +input OneGraphCreateNetlifyTestEventDataInput { + payload: JSON! +} + +input OneGraphCreateNetlifyTestEvent { + data: OneGraphCreateNetlifyTestEventDataInput! + sessionId: String! +} + +type OneGraphCreateNetlifyTestResponsePayload { + event: OneGraphNetlifyCliSessionEvent! +} + +input OneGraphCreateNetlifyLogEventDataInput { + message: String! +} + +input OneGraphCreateNetlifyLogEvent { + data: OneGraphCreateNetlifyLogEventDataInput! + sessionId: String! +} + +type OneGraphCreateNetlifyLogResponsePayload { + event: OneGraphNetlifyCliSessionEvent! +} + +input OneGraphDeleteNetlifyCliSessionInput { + """The id of the session.""" + sessionId: String! +} + +type OneGraphDeleteNetlifyCliSessionResponsePayload { + """The session that was deleted.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphUpdateNetlifyCliSessionInput { + """Mark the session active or inactive""" + status: OneGraphNetlifyCliSessionStatus + + """Optional metadata for the session""" + metadata: JSON + + """An optional name for the session""" + name: String + + """The id of the session""" + id: String! +} + +type OneGraphUpdateNetlifyCliSessionResponsePayload { + """The session that was updated.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphCreateNetlifyCliSessionInput { + """Status for the session. Defaults to ACTIVE.""" + status: OneGraphNetlifyCliSessionStatus = ACTIVE + + """Optional metadata for the session""" + metadata: JSON + + """An optional name for the session""" + name: String + appId: String! +} + +type OneGraphCreateNetlifyCliSessionResponsePayload { + """The session that was created.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphAckNetlifyCliEventsInput { + eventIds: [String!]! + sessionId: String! +} + +type OneGraphAckNetlifyCliEventsResponsePayload { + """The list of events that were acknowledged""" + events: [OneGraphNetlifyCliSessionEvent!]! +} + +input OneGraphModifySchemaTokenInput { + """Id for the app that you want to modify the schema for.""" + appId: String! +} + +type OneGraphCreateModifySchemaTokenResponsePayload { + """The access token that can be used to modify the app's schema.""" + accessToken: OneGraphAccessToken! +} + +input OneGraphForkGraphQLSchemaEnabledServicesChangesInput { + """ + Replace services with the given list of services. Can not be combined with add or remove. + """ + replace: [OneGraphServiceEnumArg!] + + """Services to remove from the schema.""" + remove: [OneGraphServiceEnumArg!] + + """Services to add to the schema.""" + add: [OneGraphServiceEnumArg!] +} + +input OneGraphForkGraphQLSchemaExternalGraphQLSchemaChangesInput { + """The external GraphQL schemas to remove from the GraphQL schema.""" + remove: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] + + """The external GraphQL schemas to add to the GraphQL schema.""" + add: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] +} + +input OneGraphForkGraphQLSchemaSalesforceChangesInput { + """ + Whether to create a GraphQL schema with the custom salesforce schema removed. Can not be true if `setSalesforceSchemaId` is non-null. + """ + removeCustomSalesforceSchema: Boolean + + """The id of a Salesforce schema to attach to the GraphQL schema.""" + setSalesforceSchemaId: String +} + +input OneGraphForkGraphQLSchemaChangesInput { + enabledServices: OneGraphForkGraphQLSchemaEnabledServicesChangesInput + externalGraphQLSchemas: OneGraphForkGraphQLSchemaExternalGraphQLSchemaChangesInput + salesforceSchema: OneGraphForkGraphQLSchemaSalesforceChangesInput +} + +input OneGraphForkGraphQLSchemaInput { + """The changes to apply to the schema.""" + changes: OneGraphForkGraphQLSchemaChangesInput! + + """ + Whether to set this schema as the default for the app. Defaults to false. + """ + setAsDefaultForApp: Boolean = false + + """ + Whether to fork the default schema for the app. If `parentId is provided, this arg will be ignored. + """ + forkAppDefaultSchema: Boolean = true + + """ + The optional id of the GraphQL schema to fork. If not provided, and `forkAppDefaultSchema` is set to true, the current default graphQLSchema for the app will be used. If there is no current default, then a global default graphQLSchema will be created and this schema will have no parent. + """ + parentId: String + + """The id of the app that the schema should belong to.""" + appId: String! +} + +type OneGraphForkGraphQLSchemaResponsePayload { + graphQLSchema: OneGraphGraphQLSchema! + app: OneGraphApp! +} + +input OneGraphGraphQLSchemaExternalGraphQLSchemaInput { + """The id of the external GraphQL schema.""" + externalGraphQLSchemaId: String! +} + +input OneGraphCreateGraphQLSchemaInput { + """ + Whether to set this schema as the default for the app. Defaults to false. + """ + setAsDefaultForApp: Boolean = false + + """External GraphQL schemas to add""" + externalGraphQLSchemas: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] + + """Optional id of a Salesforce schema to attach to the GraphQL schema.""" + salesforceSchemaId: String + + """The optional id of the GraphQL schema that this was derived from.""" + parentId: String + + """ + The list of services that this schema should use. Leave blank if you want to add support for all supported services. + """ + enabledServices: [OneGraphServiceEnumArg!] + + """The id of the app that the schema should belong to.""" + appId: String! +} + +type OneGraphCreateGraphQLSchemaResponsePayload { + graphqlSchema: OneGraphGraphQLSchema! @deprecated(reason: "use graphQLSchema") + graphQLSchema: OneGraphGraphQLSchema! + app: OneGraphApp! +} + +input OneGraphCreatePersonalTokenWithNetlifySiteAnchorInput { + name: String! + netlifySiteId: String! +} + +type OneGraphCreatePersonalTokenWithNetlifySiteAnchorResponsePayload { + """Personal access token that was created by this mutation""" + accessToken: OneGraphAccessToken! +} + +input OneGraphUpsertAppForNetlifySiteInput { + netlifySiteId: String! +} + +type OneGraphUpsertAppForNetlifySiteResponsePayload { + """The app that is associated with the Netlify site.""" + app: OneGraphApp! + + """The app that is associated with the Netlify account.""" + org: OneGraphOrg! +} + +input OneGraphCreateEmptyAccessTokenInput { + """ + Number of seconds until the token should expire. Providing a value that is over two weeks of seconds will cause the request to be rejected + """ + expiresIn: Int = 1209600 +} + +type OneGraphCreateEmptyAccessTokenPayload { + """Access token that was created by this mutation""" + accessToken: OneGraphAccessToken! +} + +input OneGraphRemoveExternalHoneycombConfigInput { + """Id of the app that the external Honeycomb config belongs to.""" + appId: String! +} + +type OneGraphRemoveExternalHoneycombConfigPayload { + """App that the external schema was removed from.""" + app: OneGraphApp +} + +input OneGraphUpdateExternalHoneycombConfigInput { + """ + If `true`, OneGraph will send events to Honeycomb. Set to `false` to stop sending metrics. + """ + active: Boolean + + """Metrics to subscribe to, with preferred dataset name.""" + datasets: [OneGraphAddExternalHoneycombConfigDatasetInput!] + + """Honeycomb token with the ability to create datasets and send events.""" + token: String + + """App to add the honeycomb config to.""" + appId: String! +} + +type OneGraphUpdateExternalHoneycombConfigPayload { + """App that the Honeycomb config belongs to.""" + app: OneGraphApp + + """The Honeycomb config that was updated.""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig! +} + +input OneGraphAddExternalHoneycombConfigDatasetInput { + """ + The name of the dataset that the events will be pushed to in Honeycomb. + """ + datasetName: String! + metricType: OneGraphExternalHoneycombConfigDatasetMetricTypeEnum! +} + +input OneGraphAddExternalHoneycombConfigInput { + """Metrics to subscribe to, with preferred dataset name.""" + datasets: [OneGraphAddExternalHoneycombConfigDatasetInput!]! + + """Honeycomb token with the ability to create datasets and send events.""" + token: String! + + """App to add the honeycomb config to.""" + appId: String! +} + +type OneGraphAddExternalHoneycombConfigPayload { + """App that the Honeycomb config was added to.""" + app: OneGraphApp + + """The Honeycomb config that was added.""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig! +} + +input OneGraphRemoveSlackEventWebhookInput { + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphRemoveSlackEventWebhookPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was removed.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belonged to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphSetSlackEventWebhookSigningSecretInput { + """Slack app-level token with the authorizations:read scope.""" + signingSecret: String! + + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphSetSlackEventWebhookSigningSecretPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was mofified.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belongs to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphSetSlackEventWebhookAppTokenInput { + """Slack app-level token with the authorizations:read scope.""" + appToken: String! + + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphSetSlackEventWebhookAppTokenPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was mofified.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belongs to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphAddSlackEventWebhookInput { + """Slack app-level token with the authorizations:read scope.""" + appToken: String! + + """Slack event subscription webhook signing secret.""" + signingSecret: String! + + """Unique id for the app's Slack custom OAuth credentials.""" + serviceAuthId: String! + + """App to add the slack event webhook to.""" + appId: String! +} + +type OneGraphAddSlackEventWebhookPayload { + """App that the slack event webhook was added to.""" + app: OneGraphApp + + """The slack event webhook that was added.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook was added to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphRemoveGoogleSiteVerificationInput { + """Id of the app to remove the Google Site Verification from.""" + appId: String! +} + +type OneGraphRemoveGoogleSiteVerificationPayload { + """App that the google site verification is being removed from.""" + app: OneGraphApp +} + +input OneGraphAddGoogleSiteVerificationInput { + """The body that Google will expect at the endpoint""" + body: String! + + """The path that Google will crawl to check the site verification""" + path: String! + + """App to add the external schema to.""" + appId: String! +} + +type OneGraphAddGoogleSiteVerificationPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The google site verification that was added.""" + googleSiteVerification: OneGraphGoogleSiteVerification! +} + +type OneGraphAddSalesforceSchemaForSalesforceViewerPayload { + """The salesforce schema that was created.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +type OneGraphAddPreviewSalesforceSchemaForSalesforceViewerPayload { + """The salesforce schema that was created.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphRemoveSalesforceSchemaInput { + """Id of the Salesforce schema to update.""" + id: String! +} + +type OneGraphRemoveSalesforceSchemaPayload { + """App that the Salesforce schema was removed from.""" + app: OneGraphApp + + """The Salesforce schema that was removed.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphUpdateSalesforceSchemaInput { + """Id of the Salesforce schema to update.""" + id: String! +} + +type OneGraphUpdateSalesforceSchemaPayload { + """App that the Salesforce schema was added to.""" + app: OneGraphApp + + """The Salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphAddSalesforceSchemaInput { + """App to add the salesforce schema to.""" + appId: String! +} + +type OneGraphAddSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphPromotePreviewSalesforceSchemaInput { + """The id of the salesforce schema to promote.""" + salesforceSchemaId: String! + + """App to add the preview salesforce schema to.""" + appId: String! +} + +type OneGraphPromotePreviewSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The salesforce schema that was promoted.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphAddPreviewSalesforceSchemaInput { + """App to add the preview salesforce schema to.""" + appId: String! +} + +type OneGraphAddPreviewSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The preview salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! + + """The GraphQL schema for the app after the preview schema is applied.""" + previewSchema: JSON! @deprecated(reason: "Use `createGraphQLSchema`, then fetch the new schema with a http call to `/schema?schema_id={schemaId}`") + + """The current GraphQL schema for the app.""" + currentSchema: JSON! @deprecated(reason: "Use a http call to `/schema`") +} + +input OneGraphRemoveExternalGraphQLSchemaInput { + """Id of the external schema to update.""" + id: String! +} + +type OneGraphRemoveExternalGraphQLSchemaPayload { + """App that the external schema was removed from.""" + app: OneGraphApp + + """The external schema that was removed.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphUpdateExternalGraphQLSchemaInput { + """Endpoint to make GraphQL queries against.""" + endpoint: String! + + """Id of the external schema to update.""" + id: String! +} + +type OneGraphUpdateExternalGraphQLSchemaPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The external schema that was added.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphAddExternalGraphQLSchemaInput { + """Endpoint to make GraphQL queries against.""" + service: OneGraphSupportedExternalGraphQLService! + + """Endpoint to make GraphQL queries against.""" + endpoint: String! + + """App to add the external schema to.""" + appId: String! +} + +type OneGraphAddExternalGraphQLSchemaPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The external schema that was added.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphEnableGitHubAppWebhookInput { + serviceAuthId: String! +} + +type OneGraphEnableGitHubAppWebhookResponsePayload { + """Custom OAuth Client that was updated""" + serviceAuth: OneGraphServiceAuth! + + """GitHub app webhook that was created""" + gitHubAppWebhook: OneGraphGitHubAppWebhook! +} + +type OneGraphSignoutResponsePayload { + me: Viewer! +} + +"""A OneGraph SignIn result""" +type OneGraphSignInResult { + """ + The accessToken that can be used to make requests on behalf of the OneGraph user + """ + accessToken: OneGraphAccessToken +} + +input OneGraphDisableAuthGuardianSlackIntegrationInput { + appId: String! +} + +type OneGraphDisableAuthGuardianSlackIntegrationResponsePayload { + app: OneGraphApp +} + +input OneGraphEnableAuthGuardianSlackIntegrationInput { + authToken: String! + channel: String! + appId: String! +} + +type OneGraphEnableAuthGuardianSlackIntegrationResponsePayload { + app: OneGraphApp +} + +input OneGraphDisableGithubRepositorySubscriptionDelegationByIdInput { + """The id of the delegation.""" + id: String! +} + +type OneGraphDisableGithubRepositorySubscriptionDelegationByIdResult { + """The App that delegation was disabled for.""" + app: OneGraphApp! +} + +input OneGraphDisableGithubRepositorySubscriptionDelegationInput { + """ + The name of the repo, e.g. `graphiql-explorer` in `onegraph/graphiql-explorer`. + """ + repoName: String! + + """ + The owner of the repo, e.g. `onegraph` in `onegraph/graphiql-explorer`. + """ + repoOwner: String! +} + +type OneGraphDisableGithubRepositorySubscriptionDelegationResult { + """The GitHub repository name of app that delegation was enabled for.""" + repoName: String! + + """The GitHub repository owner of app that delegation was enabled for.""" + repoOwner: String! +} + +input OneGraphEnableGithubRepositorySubscriptionDelegationInput { + """ + The name of the repo, e.g. `graphiql-explorer` in `onegraph/graphiql-explorer`. + """ + repoName: String! + + """ + The owner of the repo, e.g. `onegraph` in `onegraph/graphiql-explorer`. + """ + repoOwner: String! +} + +type OneGraphEnableGithubRepositorySubscriptionDelegationResult { + """The GitHub repository name of app that delegation was disabled for.""" + repoName: String! + + """The GitHub repository owner of app that delegation was disabled for.""" + repoOwner: String! +} + +"""Scope""" +enum OneGraphApiTokenScopeEnum { + MODIFY_SCHEMA + PERSIST_QUERY +} + +input OneGraphCreateApiTokenTokenInput { + scopes: [OneGraphApiTokenScopeEnum!]! + + """Id for the app that you will be accessible through the token.""" + appId: String! +} + +type OneGraphCreateApiTokenResponsePayload { + """The access token that was created""" + accessToken: OneGraphAccessToken! +} + +input OneGraphEvictCachedPersistedQueryResultsInput { + """The operationName of the cached result.""" + operationName: String + + """ + Variables values that must match. Note that this specifies the *minimum* of the match: even if there are *additional* variables in the cached query that weren't provided here, if the cached query successfully matches *at least* the variables provided here, the result will be removed from the cache. + """ + variables: JSON + + """The id of the persisted query.""" + docId: String! + + """Id for the app that the query was persisted on.""" + appId: String! +} + +type OneGraphEvictCachedResultsResponsePayload { + docId: String! +} + +input OneGraphDeletePersistedQueryInput { + id: String! + appId: String! +} + +type OneGraphDeletePersistedQueryResponsePayload { + app: OneGraphApp! +} + +input OneGraphPersistedQueryTokenInput { + """Id for the app that you want to persist queries on.""" + appId: String! +} + +type OneGraphCreatePersitQueryTokenResponsePayload { + """The access token that can be used to persist queries""" + accessToken: OneGraphAccessToken! +} + +input OneGraphUpdatePersistedQueryInput { + """Replace the current tags on the query with the provided tags.""" + replaceTags: [String!] + + """Tags to remove from the query""" + removeTags: [String!] + + """Tags to add to the query.""" + addTags: [String!] + + """A new description for the query.""" + description: String + accessToken: String + + """The id of the app that the persisted query belongs to.""" + appId: String! + + """The id of the persisted query.""" + id: String! +} + +type OneGraphUpdatedPersistedQueryResponsePayload { + persistedQuery: OneGraphPersistedQuery! +} + +input OneGraphCreatePersistedQueryParentInput { + """ + An optional list of tags to remove from the parent query. If any of the provided tags aren't present on the parent, the mutation will fail. No persisted queries will be created and no tags will be removed from the parent. + """ + removeTags: [String!] + + """The id of the parent""" + id: String! +} + +input OneGraphPersistedQueryCacheStrategyArg { + """Number of seconds to cache the query result for.""" + timeToLiveSeconds: Float! +} + +input OneGraphCreatePersistedQueryInput { + """ + The parent persisted query. It can be used to track lineage of the query. + """ + parent: OneGraphCreatePersistedQueryParentInput + + """ + A description for the persisted query. Maximum length is 2096 characters. + """ + description: String + + """ + List of tags to add to the persisted query. Tags are free-form text that can be used to categorize persisted queries. Each tag must be under 256 characters and there can be a maximum of 10 tags on a single persisted query. + """ + tags: [String!] + accessToken: String + + """ + If set to true, and there was a successful execution of the query in the last 30 days, then the last successful result will be returned if we encounter any error when executing the query. If we do not have a previous successful result, then the response with the error will be returned. + + Note that the fallback result will be returned even in the case of partial success. + + This parameter is useful when you expect that your queries might be rate-limited by the underlying service. + + The query must provide a cache strategy in order to use `fallbackOnError`. + """ + fallbackOnError: Boolean + cacheStrategy: OneGraphPersistedQueryCacheStrategyArg + + """ + Operation names to allow. If not provided, then all operations in the document are allowed. + """ + allowedOperationNames: [String!] + fixedVariables: JSON + freeVariables: [String!] + query: String! + appId: String! +} + +type OneGraphPersistedQueryResponsePayload { + persistedQuery: OneGraphPersistedQuery! +} + +enum OneGraphDataVitualizationSupportedServiceArg { + GMAIL +} + +input OneGraphStartDataVirtualizationInput { + """ + Account ID to enable the service for. Must match the currently logged in account id + """ + accountId: String! + + """Service to enable data virtualization for""" + service: OneGraphDataVitualizationSupportedServiceArg! +} + +""" +Information about data virtualization that has been enabled for a service +""" +type OneGraphDataVirtualizationDetails { + accountId: String! + graphQLEndpoint: String! + service: String! +} + +type OneGraphStartDataVirtualizationPayload { + """Organization that was updated by this mutation""" + dataVirutalizationDetails: OneGraphDataVirtualizationDetails! +} + +input OneGraphUpdateAppByIdPatch { + """New name for the app""" + name: String! +} + +input OneGraphUpdateAppByIdInput { + """New fields for the app""" + patch: OneGraphUpdateAppByIdPatch! + + """Id of the app""" + id: String! +} + +type OneGraphUpdateAppByIdResponsePayload { + """App that was updated by this mutation""" + app: OneGraphApp! +} + +input OneGraphUpdateOrgByIdPatch { + """New name for the organization""" + name: String! +} + +input OneGraphUpdateOrgByIdInput { + """New fields for the organization""" + patch: OneGraphUpdateOrgByIdPatch! + + """Id of the organization""" + id: String! +} + +type OneGraphUpdateOrgByIdResponsePayload { + """Organization that was updated by this mutation""" + org: OneGraphOrg! +} + +input OneGraphCreateOrgInput { + """Name for the organization""" + name: String! +} + +type OneGraphCreateOrgResponsePayload { + """Organization that was created by this mutation""" + org: OneGraphOrg! +} + +input OneGraphCreateShortenedUrlInput { + operation: String + description: String + name: String + variables: String + query: String! +} + +type OneGraphShortenUrlResponsePayload { + shortenedUrl: OneGraphShortenedQuery! +} + +input OneGraphPersistAuthsInput { + """ + Optional OneGraph accessToken to add the auths to. If not provided, OneGraph will look for a Bearer token in the Authorization header. + """ + accessToken: String + auths: OneGraphServiceAuths! +} + +type OneGraphPersistAuthsResponsePayload { + me: Viewer! +} + +input OneGraphAddAuthsToPersonalTokenInput { + authlifyTokenId: String + + """ + Auths to establish the anchor. Note that these auths won't be added to the personal token. + """ + anchorAuth: OneGraphServiceAuths + appId: String! + + """ + Token that will be destroyed and have its auths moved to the personal token. + """ + sacrificialToken: String! + personalToken: String +} + +type OneGraphAddAuthsToPersonalTokenResponsePayload { + """Personal access token that was updated by this mutation""" + accessToken: OneGraphAccessToken! + + """OneGraph user""" + oneUser: OneGraphUser +} + +input OneGraphDeletePersonalTokenInput { + appId: String! + accessToken: String! +} + +type OneGraphDeletePersonalTokenResponsePayload { + """OneGraph user""" + oneUser: OneGraphUser! +} + +input OneGraphCreatePersonalTokenInput { + anchor: OneGraphAccessTokenAnchorEnum = ONEGRAPH_USER + appId: String! + accessToken: String! + name: String! +} + +type OneGraphCreatePersonalTokenResponsePayload { + """Personal access token that was created by this mutation""" + accessToken: OneGraphAccessToken! + + """OneGraph user""" + oneUser: OneGraphUser +} + +"""Fields to change on a subscription.""" +input OneGraphGraphQLSubscriptionUpdateInputPatch { + """The new variables to replace the existing query variables.""" + variables: JSON + + """The new query to replace the existing subscription query.""" + query: String! +} + +input OneGraphSubscriptionSecretInput { + """ + A hex-encoded key that will be used to sign all webhooks sent from this subscription. + + You can use the signature to validate that the subscription was sent from OneGraph. + + The signature will be sent in the `X-OneGraph-Signature` header of the webhook. The header will contain two parts, a signature and a timestamp (in seconds since the epoch), in the following format: + + ``` + X-OneGraph-Signature: t=1582852002,hmac_sha256=7d797ecd431e1a98aaba2f387f2c43241a13c1f093fd9d7e661758963744549a + ``` + + To verify the signature: + 1. Extract the timestamp (1582852002 above) + 2. Extract the signature (7d797ecd431e1a98aaba2f387f2c43241a13c1f093fd9d7e661758963744549a above) + 3. Concatenate the timestamp and the request body, separeted by a period (e.g. `t + '.' + requestBody`) + 4. Compute the hmac_sha256 hash of (3) + 5. Compare the hash with the provided signature using a constant-time comparison function (e.g. crypto.timingSafeEqual in Node) + 6. Reject the request if the hash you computed does not match the provided signature or if the timestamp is too far in the past (typically, 5 minutes) + + Example for validating the body in Node.js: + + ```js +// + const SECRET = 'your hmacSha256Key'; + const signature = res.get('X-OneGraph-Signature'); + if (!signature) { + throw new Error('Missing signature'); + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [k, v] = pair.split('='); + sig[k] = v; + } + + if (!sig.t || !sig.hmac_sha256) { + throw new Error('Invalid signature header'); + } + + const hash = crypto + .createHmac('sha256', SECRET) + .update(sig.t) + .update('.') + .update(res.body) + .digest('hex'); + + if ( + !crypto.timingSafeEqual( + Buffer.from(hash, 'hex'), + Buffer.from(sig.hmac_sha256, 'hex'), + ) + ) { + throw new Error('Invalid signature'); + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */) { + throw new Error('Request is too old'); + } + + // Signature is valid + ``` + + Examples for creating the key: + + Cli: + ```cli + $ openssl rand -hex 32 + ``` + + Node: + ```js +// + require('crypto').randomBytes(32).toString('hex'); + ``` + + Ruby: + ```ruby + ruby -rsecurerandom -e 'puts SecureRandom.hex(32)' + ``` + """ + hmacSha256Key: String +} + +input OneGraphGraphQLSubscriptionUpdateInput { + """The fields of the subscription to update.""" + patch: OneGraphGraphQLSubscriptionUpdateInputPatch! + + """ + The signing secret that the subscription was created with. Note that this will not update the existing secret. + """ + secret: OneGraphSubscriptionSecretInput + subscriptionId: String! +} + +type OneGraphGraphQLSubscriptionUpdateResponsePayload { + """GraphQL Subscription that was modified by this mutation""" + subscription: OneGraphAppSubscription! +} + +input OneGraphGraphQLSubscriptionUnsubscribeInput { + subscriptionId: String! +} + +type OneGraphGraphQLSubscriptionUnsubscribeResponsePayload { + """GraphQL Subscription that was modified by this mutation""" + subscription: OneGraphAppSubscription! +} + +input OneGraphDestroyServiceAuthInput { + serviceAuthId: String! + appId: String! +} + +type OneGraphDestroyServiceAuthResponsePayload { + """Service auth that was destroyed by this mutation""" + serviceAuth: OneGraphServiceAuth! + app: OneGraphApp! +} + +""" +Services OneGraph supports providing a custom clientId/clientSecret for. +""" +enum OneGraphCustomServiceAuthServiceEnum { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER +} + +input OneGraphCreateServiceAuthInput { + """ + Whether to use a fixed redirect url, i.e. `/oauth/receive` instead of `/oauth/github/receive`. Defaults to `false`. + """ + useFixedRedirectUri: Boolean = false + + """Custom cname for the custom OAuth client.""" + cname: String + + """Custom redirect URI.""" + customRedirectUri: String + + """ + Whether the user who created the token should be able to fetch it from OneGraph. Defaults to false. + """ + revealTokens: Boolean = false + + """Optional list of scopes to use for your app.""" + scopes: [String!] + + """App name for trello. Required to use custom Trello credentials.""" + trelloAppName: String + + """ + Developer token for the Google Ads api. This param is required for using custom OAuth credentials for Google Ads. + + A developer token from Google allows your app to connect to the Google Ads API. To retrieve your developer token, sign in to your Manager Account. You must be signed-in to a Google Ads Manager Account before continuing. + + Navigate to TOOLS & SETTINGS > SETUP > API Center. The API Center option will appear only for Google Ads Manager Accounts. + + If your developer token is pending approval, you can start developing immediately with the pending token you received during sign up, using a test manager account. + + Your pending developer token must be approved before using it with production Google Ads accounts. + """ + googleDeveloperToken: String + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + clientSecret: String! + clientId: String! + service: OneGraphCustomServiceAuthServiceEnum! + appId: String! +} + +type OneGraphCreateServiceAuthResponsePayload { + """Service auth that was created by this mutation""" + serviceAuth: OneGraphServiceAuth! + app: OneGraphApp! +} + +input OneGraphRemoveNetlifySiteFromAppCORSOriginsInput { + netlifySite: String! + appId: String! +} + +type OneGraphRemoveNetlifySiteFromAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +input OneGraphAddNetlifySiteToAppCORSOriginsInput { + netlifySite: String! + appId: String! +} + +type OneGraphAddNetlifySiteToAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +input OneGraphRemoveCustomCorsOriginFromAppInput { + customCorsOrigin: String! + appId: String! +} + +type OneGraphRemoveCustomCorsOriginFromAppResponsePayload { + app: OneGraphApp! +} + +input OneGraphRemoveCORSOriginFromAppInput { + corsOrigin: String! + appId: String! +} + +type OneGraphRemoveCORSOriginFromAppResponsePayload { + app: OneGraphApp! +} + +input OneGraphAddCORSOriginToAppInput { + corsOrigin: String! + appId: String! +} + +type OneGraphAddCORSOriginToAppResponsePayload { + app: OneGraphApp! +} + +input SetAppCORSOriginsData { + corsOrigins: [String!]! + appId: String! +} + +type SetAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +enum OneGraphQueryChainIfMissingEnum { + ERROR + ALLOW + SKIP +} + +enum OneGraphQueryChainIfListEnum { + FIRST + LAST + ALL + EACH +} + +input OneGraphQueryChainArgumentDependencyInput { + functionFromScript: String! + maxRecur: Int = 1 + ifMissing: OneGraphQueryChainIfMissingEnum + ifList: OneGraphQueryChainIfListEnum + fromRequestIds: [String!]! + name: String! +} + +input OneGraphQueryChainVariableInput { + value: JSON + name: String! +} + +input OneGraphQueryChainRequestInput { + argumentDependencies: [OneGraphQueryChainArgumentDependencyInput!] = [] + variables: [OneGraphQueryChainVariableInput!] = [] + + """The query to run. Must provide one of `query` or `operationName`.""" + query: String + + """ + The operationName of the query in the document to run. Must provide one of `query` or `operationName`. + """ + operationName: String + + """ + The id of the query. If you provide a script in the argument dependencies for a request that depends on this query, the data from this query will be provided as `{"$ID": query-result}`. This will typically be the same as the operation name, but could be different if your chain needs to use the same query in multiple requests. + """ + id: String! +} + +""" +Dependencies from npm. Only allows packages that don't have any dependencies of their own. Packages that rely on filesystem APIs may not work. Must provide the exact version string. +""" +input OneGraphQueryChainScriptDependencyInput { + """ + The package's version string, e.g. `4.17.21`. Only accepts exact version strings. + """ + version: String! + + """The name of the package, e.g. `lodash`.""" + name: String! +} + +input OneGraphQueryChainInput { + """ + If true, will copy errors from the `OneGraphQueryChainMutationResult.result` field to the top-level `errors` field. Defaults to true. + """ + liftErrors: Boolean = true + requests: [OneGraphQueryChainRequestInput!]! + scriptDependencies: [OneGraphQueryChainScriptDependencyInput!] + script: String +} + +type OneGraphQueryChainMutationArgumentDependencyError { + """The name of the error""" + name: String + + """The error message""" + message: String + + """The error stack, as a string""" + stackString: String +} + +type OneGraphQueryChainMutationArgumentDependencyConsoleLog { + """The log level, `debug`, `info`, `warn`, or `error`""" + level: String! + + """The log body.""" + body: [JSON!]! +} + +type OneGraphQueryChainMutationArgumentDependencyResult { + """The name of the argument dependency""" + name: String! + + """The return values of the argument dependency script.""" + returnValues: [JSON!] + + """Logs captured by calling `console.log` in the script.""" + logs: [OneGraphQueryChainMutationArgumentDependencyConsoleLog!]! + + """Error, if there was an error evaluating the script.""" + error: OneGraphQueryChainMutationArgumentDependencyError +} + +type OneGraphQueryChainRequest { + """The id of the request""" + id: String! +} + +type OneGraphQueryChainMutationResult { + """The request.""" + request: OneGraphQueryChainRequest! + + """Debug information for the argument dependencies""" + argumentDependencies: [OneGraphQueryChainMutationArgumentDependencyResult!]! + + """The result of the query""" + result: [JSON]! +} + +type OneGraphQueryChainMutationPayload { + results: [OneGraphQueryChainMutationResult!]! +} + +"""Tours for exploring OneGraph""" +enum OneGraphTourEnum { + DASHBOARD + QUERYCHAIN + AUTHGUARDIAN +} + +input OneGraphCompleteTourData { + tour: OneGraphTourEnum! +} + +type OneGraphCompleteTourResponsePayload { + me: Viewer! +} + +input OneGraphUnLinkOneGraphNodesInput { + """The `oneGraphId` for the end node""" + endNodeOneGraphId: String! + + """The `oneGraphId` for the start node""" + startNodeOneGraphId: String! +} + +type OneGraphUnLinkOneGraphNodesResponsePayload { + startNode: OneGraphNode + endNode: OneGraphNode +} + +input OneGraphLinkOneGraphNodesInput { + """The `oneGraphId` for the end node""" + endNodeOneGraphId: String! + + """The `oneGraphId` for the start node""" + startNodeOneGraphId: String! +} + +type OneGraphLinkOneGraphNodesResponsePayload { + startNode: OneGraphNode + endNode: OneGraphNode +} + +"""GraphQL types that support linking""" +enum OneGraphServiceLinkGraphQLTypeEnum { + GitHubIssue + GitHubIssueComment + GitHubUser + HubspotContact + IntercomUser + SalesforceAccount + SalesforceCase + SalesforceCaseComment + SalesforceContact + SalesforceFeedComment + SalesforceFeedItem + SalesforceLead + SalesforceUser + StripeCustomer + StripeRefund + ZendeskUser +} + +input OneGraphServiceLinkNodeArg { + id: String! + type: OneGraphServiceLinkGraphQLTypeEnum! +} + +input OneGraphCreateServiceLinkArg { + endNode: OneGraphServiceLinkNodeArg! + startNode: OneGraphServiceLinkNodeArg! +} + +type OneGraphServiceLinkNode { + type: String! + id: String! +} + +type OneGraphCreateServiceLinkResponsePayload { + startNode: OneGraphServiceLinkNode! + endNode: OneGraphServiceLinkNode! +} + +input OneGraphDangerouslySignJwtPayloadInput { + expiresInSeconds: Int = 300 + includeBaseFields: Boolean = true + payload: JSON! +} + +type OneGraphDangerouslySignJwtPayloadResponsePayload { + encoded: String! +} + +input OneGraphSetAppNetlifySiteNamesInput { + netlifySiteNames: [String!]! +} + +type OneGraphSetAppNetlifySiteNamesResponsePayload { + app: OneGraphApp! +} + +input OneGraphSetAuthGuardianActiveInput { + active: Boolean! +} + +type OneGraphSetAuthGuardianActiveResponsePayload { + app: OneGraphApp +} + +"""Signing algorithm for JWTs generated by Onegraph""" +enum OneGraphJwtSigningAlgorithmEnumArg { + HMAC_256 + RSA_256 +} + +input OneGraphSetJwtSigningAlgorithmAndSecretInput { + """ + When using symmetric (HMAC) algorithms, this is the shared secret OneGraph will use to sign the generated JSON web tokens. + """ + sharedSecret: String + + """ + When generating a JWT for SSO, OneGraph can sign the JSON tokens with either a shared-secret (symmetric) key (HMAC) or a public/private (asymmetric) key pair (RSA) + """ + signingAlgorithm: OneGraphJwtSigningAlgorithmEnumArg! +} + +type OneGraphSetJwtSigningAlgorithmAndSecretPayload { + app: OneGraphApp! +} + +input OneGraphSetJwtPreflightQueryAndWebhookUrlInput { + """ + An optional GraphQL query to run after a user has signed into any service. The result will be included in the body for the preflight webhook. You may want to use this to retrieve a user's Google subId, or a list of GitHub organization names a user belongs. + """ + preflightQuery: String + + """ + When generating a JWT for SSO using OneGraph to authenticate + with third-parties, you can run an optional GraphQL query and + send the result to a webhook for preprocessing before OneGraph + signs the final token and passes it to the client + """ + webhookUrl: String +} + +type OneGraphSetAppJwtPreflightQueryResponsePayload { + app: OneGraphApp! +} + +"""Mutations related to apps""" +type OneGraphAppMutations { + setCORSOrigins(corsOrigins: [String!]!): OneGraphApp! + setJwtPreflightQueryAndWebhookUrl(input: OneGraphSetJwtPreflightQueryAndWebhookUrlInput!): OneGraphSetAppJwtPreflightQueryResponsePayload + setJwtSigningAlgorithmAndSecret(input: OneGraphSetJwtSigningAlgorithmAndSecretInput!): OneGraphSetJwtSigningAlgorithmAndSecretPayload + setAuthGuardianActive(input: OneGraphSetAuthGuardianActiveInput!): OneGraphSetAuthGuardianActiveResponsePayload + setAuthGuardian(input: OneGraphSetAuthGuardianInput!): OneGraphSetAuthGuardianResponsePayload + setNetlifySiteNames(input: OneGraphSetAppNetlifySiteNamesInput!): OneGraphSetAppNetlifySiteNamesResponsePayload! + + """ + Use this when you need to generate a JWT (JSON web token) with a valid signature based on the JWT algorithm settings for your app. For example, you might want to test out a token within the Hasura console, on your Netlify site, or against your own GraphQL server without going through a full auth flow manually. + + By default these tokens will only be valid for 5 minutes (300 seconds). + + Note that these tokens will be signed and valid, and will be accepted *anywhere* you have configured. **Treat them as secure tokens and guard them!** + """ + dangerouslySignJwtPayload(input: OneGraphDangerouslySignJwtPayloadInput!): OneGraphDangerouslySignJwtPayloadResponsePayload +} + +"""Mutations for the currently authed user""" +type OneGraphMutation { + app(id: String!): OneGraphAppMutations @deprecated(reason: "Use setAppCORSOrigins") + createServiceLink(data: OneGraphCreateServiceLinkArg!): OneGraphCreateServiceLinkResponsePayload! + linkOneGraphNodes(input: OneGraphLinkOneGraphNodesInput!): OneGraphLinkOneGraphNodesResponsePayload! + unLinkOneGraphNodes(input: OneGraphUnLinkOneGraphNodesInput!): OneGraphUnLinkOneGraphNodesResponsePayload! + completeTour(data: OneGraphCompleteTourData!): OneGraphCompleteTourResponsePayload! + createApp( + """`id` of the organization that this app should belong to""" + orgId: String! + corsOrigins: [String!]! + description: String + name: String! + ): OneGraphApp! + executeChain(input: OneGraphQueryChainInput!): OneGraphQueryChainMutationPayload! + setAppCORSOrigins(data: SetAppCORSOriginsData!): SetAppCORSOriginsResponsePayload! + addCORSOriginToApp(input: OneGraphAddCORSOriginToAppInput!): OneGraphAddCORSOriginToAppResponsePayload! + removeCORSOriginFromApp(input: OneGraphRemoveCORSOriginFromAppInput!): OneGraphRemoveCORSOriginFromAppResponsePayload! + removeCustomCorsOriginFromApp(input: OneGraphRemoveCustomCorsOriginFromAppInput!): OneGraphRemoveCustomCorsOriginFromAppResponsePayload! + addNetlifySiteToAppCORSOrigins(input: OneGraphAddNetlifySiteToAppCORSOriginsInput!): OneGraphAddNetlifySiteToAppCORSOriginsResponsePayload! + removeNetlifySiteFromAppCORSOrigins(input: OneGraphRemoveNetlifySiteFromAppCORSOriginsInput!): OneGraphRemoveNetlifySiteFromAppCORSOriginsResponsePayload! + createServiceAuth(data: OneGraphCreateServiceAuthInput!): OneGraphCreateServiceAuthResponsePayload! + destroyServiceAuth(data: OneGraphDestroyServiceAuthInput!): OneGraphDestroyServiceAuthResponsePayload! + subscriptionUnsubscribe(data: OneGraphGraphQLSubscriptionUnsubscribeInput!): OneGraphGraphQLSubscriptionUnsubscribeResponsePayload! + updateSubscription(input: OneGraphGraphQLSubscriptionUpdateInput!): OneGraphGraphQLSubscriptionUpdateResponsePayload! + createPersonalToken(input: OneGraphCreatePersonalTokenInput!): OneGraphCreatePersonalTokenResponsePayload! + deletePersonalToken(input: OneGraphDeletePersonalTokenInput!): OneGraphDeletePersonalTokenResponsePayload! + addAuthsToPersonalToken(input: OneGraphAddAuthsToPersonalTokenInput!): OneGraphAddAuthsToPersonalTokenResponsePayload! + persistAuths(input: OneGraphPersistAuthsInput!): OneGraphPersistAuthsResponsePayload! + createShortenedUrl(input: OneGraphCreateShortenedUrlInput!): OneGraphShortenUrlResponsePayload! + createOrg(input: OneGraphCreateOrgInput!): OneGraphCreateOrgResponsePayload! + updateOrgById(input: OneGraphUpdateOrgByIdInput!): OneGraphUpdateOrgByIdResponsePayload! + updateAppById(input: OneGraphUpdateAppByIdInput!): OneGraphUpdateAppByIdResponsePayload! + enableDataVirtualization(input: OneGraphStartDataVirtualizationInput!): OneGraphStartDataVirtualizationPayload! + createPersistedQuery(input: OneGraphCreatePersistedQueryInput!): OneGraphPersistedQueryResponsePayload! + updatePersistedQuery(input: OneGraphUpdatePersistedQueryInput!): OneGraphUpdatedPersistedQueryResponsePayload! + createPersitQueryToken(input: OneGraphPersistedQueryTokenInput!): OneGraphCreatePersitQueryTokenResponsePayload! + deletePersistedQuery(input: OneGraphDeletePersistedQueryInput!): OneGraphDeletePersistedQueryResponsePayload! + evictCachedPersistedQueryResults(input: OneGraphEvictCachedPersistedQueryResultsInput!): OneGraphEvictCachedResultsResponsePayload! + createApiToken(input: OneGraphCreateApiTokenTokenInput!): OneGraphCreateApiTokenResponsePayload! + + """ + Allows non-admin users to subscribe to GitHub events on OneGraph for the given repo and app. + """ + enableGitHubRepositorySubscriptionDelegation(input: OneGraphEnableGithubRepositorySubscriptionDelegationInput!): OneGraphEnableGithubRepositorySubscriptionDelegationResult! + + """ + Remove ability for non-admin users to subscribe to GitHub events on OneGraph for the given repo and app. + """ + disableGitHubRepositorySubscriptionDelegation(input: OneGraphDisableGithubRepositorySubscriptionDelegationInput!): OneGraphDisableGithubRepositorySubscriptionDelegationResult! + + """ + Remove ability for non-admin users to subscribe to GitHub events on OneGraph. Allows the owner of the app on OneGraph to remove delegation for a repo. + """ + disableGitHubRepositorySubscriptionDelegationById(input: OneGraphDisableGithubRepositorySubscriptionDelegationByIdInput!): OneGraphDisableGithubRepositorySubscriptionDelegationByIdResult! + enableAuthGuardianSlackIntegration(input: OneGraphEnableAuthGuardianSlackIntegrationInput!): OneGraphEnableAuthGuardianSlackIntegrationResponsePayload + disableAuthGuardianSlackIntegration(input: OneGraphDisableAuthGuardianSlackIntegrationInput!): OneGraphDisableAuthGuardianSlackIntegrationResponsePayload + destroyApp(id: String!): OneGraphApp + saveQuery(public: Boolean, enabled: Boolean, tags: [String!]!, description: String, name: String!, body: String!): OneGraphQuery! + updateQuery(public: Boolean, enabled: Boolean, tags: [String!], name: String, id: String!): OneGraphQuery + destroyQuery(version: String!, name: String!): OneGraphQuery! + signUp(agreeToTOS: Boolean!, passwordConfirm: String!, password: String!, email: String!, fullName: String!): OneGraphSignInResult! + signIn(rememberMe: Boolean!, password: String!, email: String!): OneGraphSignInResult! + agreeToTos(userAgreesToTheOneGraphTermsOfService: Boolean!): OneGraphUser! + signOut: OneGraphSignoutResponsePayload! + + """ + Revokes a OneGraph access token, refresh token, or JWT. After a token is destroyed, it can no longer be used to authenticate with OneGraph. + + If you destroy a JWT, external services that rely on the claims embedded in the JWT may still accept the JWT and you will also have to revoke the JWT though the external service's revocation process. + """ + destroyToken( + """An Authlify Token identifier""" + authlifyTokenId: String + + """Any OneGraph access token, refresh token, or JWT""" + token: String + ): Boolean! + exchangeGitHubContextForOneGraphAccessToken: OneGraphSignInResult! + exchangeNetlifyContextForOneGraphAccessToken: OneGraphSignInResult! + exchangeZeitContextForOneGraphAccessToken: OneGraphSignInResult! + associateOneGraphUserWithGitHubAccount: OneGraphUser! + associateOneGraphUserWithNetlifyAccount: OneGraphUser! + requestPasswordReset(email: String!): String! + resetPassword(passwordConfirm: String!, password: String!, token: String!): Boolean! + enableGitHubAppWebhook(input: OneGraphEnableGitHubAppWebhookInput!): OneGraphEnableGitHubAppWebhookResponsePayload! + addExternalGraphQLSchema(input: OneGraphAddExternalGraphQLSchemaInput!): OneGraphAddExternalGraphQLSchemaPayload! + updateExternalGraphQLSchema(input: OneGraphUpdateExternalGraphQLSchemaInput!): OneGraphUpdateExternalGraphQLSchemaPayload! @deprecated(reason: "use `createExternalGraphQLSchema` first, then `createGraphQLSchema` with the result") + removeExternalGraphQLSchema(input: OneGraphRemoveExternalGraphQLSchemaInput!): OneGraphRemoveExternalGraphQLSchemaPayload! @deprecated(reason: "Use createGraphQLSchema") + addPreviewSalesforceSchema(input: OneGraphAddPreviewSalesforceSchemaInput!): OneGraphAddPreviewSalesforceSchemaPayload! @deprecated(reason: "Use `addSalesforceSchema`, then `createGraphQLSchema`.") + promotePreviewSalesforceSchema(input: OneGraphPromotePreviewSalesforceSchemaInput!): OneGraphPromotePreviewSalesforceSchemaPayload! @deprecated(reason: "") + addSalesforceSchema(input: OneGraphAddSalesforceSchemaInput!): OneGraphAddSalesforceSchemaPayload! + updateSalesforceSchema(input: OneGraphUpdateSalesforceSchemaInput!): OneGraphUpdateSalesforceSchemaPayload! + removeSalesforceSchema(input: OneGraphRemoveSalesforceSchemaInput!): OneGraphRemoveSalesforceSchemaPayload! + addPreviewSalesforceSchemaForSalesforceViewer: OneGraphAddPreviewSalesforceSchemaForSalesforceViewerPayload! @deprecated(reason: "use `addSalesforceSchemaForSalesforceViewer`, then `createGraphQLSchema`.") + addSalesforceSchemaForSalesforceViewer: OneGraphAddSalesforceSchemaForSalesforceViewerPayload! + addGoogleSiteVerification(input: OneGraphAddGoogleSiteVerificationInput!): OneGraphAddGoogleSiteVerificationPayload! + removeGoogleSiteVerification(input: OneGraphRemoveGoogleSiteVerificationInput!): OneGraphRemoveGoogleSiteVerificationPayload! + addSlackEventWebhook(input: OneGraphAddSlackEventWebhookInput!): OneGraphAddSlackEventWebhookPayload! + setSlackEventWebhookAppToken(input: OneGraphSetSlackEventWebhookAppTokenInput!): OneGraphSetSlackEventWebhookAppTokenPayload! + setSlackEventWebhookSigningSecret(input: OneGraphSetSlackEventWebhookSigningSecretInput!): OneGraphSetSlackEventWebhookSigningSecretPayload! + removeSlackEventWebhook(input: OneGraphRemoveSlackEventWebhookInput!): OneGraphRemoveSlackEventWebhookPayload! + addExternalHoneycombConfig(input: OneGraphAddExternalHoneycombConfigInput!): OneGraphAddExternalHoneycombConfigPayload! + updateExternalHoneycombConfig(input: OneGraphUpdateExternalHoneycombConfigInput!): OneGraphUpdateExternalHoneycombConfigPayload! + removeExternalHoneycombConfig(input: OneGraphRemoveExternalHoneycombConfigInput!): OneGraphRemoveExternalHoneycombConfigPayload! + createEmptyAccessToken(input: OneGraphCreateEmptyAccessTokenInput!): OneGraphCreateEmptyAccessTokenPayload! + upsertAppForNetlifySite(input: OneGraphUpsertAppForNetlifySiteInput!): OneGraphUpsertAppForNetlifySiteResponsePayload! + + """Creates an empty personal token with a Netlify site anchor""" + createPersonalTokenWithNetlifySiteAnchor(input: OneGraphCreatePersonalTokenWithNetlifySiteAnchorInput!): OneGraphCreatePersonalTokenWithNetlifySiteAnchorResponsePayload! + createGraphQLSchema(input: OneGraphCreateGraphQLSchemaInput!): OneGraphCreateGraphQLSchemaResponsePayload! + forkGraphQLSchema(input: OneGraphForkGraphQLSchemaInput!): OneGraphForkGraphQLSchemaResponsePayload! + createModifySchemaToken(input: OneGraphModifySchemaTokenInput!): OneGraphCreateModifySchemaTokenResponsePayload! + + """ + Acknowledge a set of netlify CLI events for a session. All events must be for the same session. + """ + ackNetlifyCliEvents(input: OneGraphAckNetlifyCliEventsInput!): OneGraphAckNetlifyCliEventsResponsePayload! + + """Create a new CLI session.""" + createNetlifyCliSession(input: OneGraphCreateNetlifyCliSessionInput!): OneGraphCreateNetlifyCliSessionResponsePayload! + + """Update a CLI session.""" + updateNetlifyCliSession(input: OneGraphUpdateNetlifyCliSessionInput!): OneGraphUpdateNetlifyCliSessionResponsePayload! + + """Delete a CLI session.""" + deleteNetlifyCliSession(input: OneGraphDeleteNetlifyCliSessionInput!): OneGraphDeleteNetlifyCliSessionResponsePayload! + createNetlifyCliLogEvent(input: OneGraphCreateNetlifyLogEvent!): OneGraphCreateNetlifyLogResponsePayload! + createNetlifyCliTestEvent(input: OneGraphCreateNetlifyTestEvent!): OneGraphCreateNetlifyTestResponsePayload! + + """Create a shared document""" + createSharedDocument(input: OneGraphCreateSharedDocumentInput!): OneGraphCreateSharedDocumentResponsePayload! + createService(input: OneGraphCreateServiceConfigurationMutationInput!): OneGraphApp! + updateService(input: OneGraphUpdateServiceInput!): OneGraphApp! + deleteService( + """ + The toplevel GraphQL field that allows accessing this service in the Graph. Must be camelCase + """ + graphQLField: String! + appId: String! + ): OneGraphApp! +} + +enum NpmPublishPackagAccessEnumArg { + """ + The package will only be visible to users with appropriate permissions (as decided by the registry). + """ + PRIVATE + + """The package will be publicly visible and installable by anyone.""" + PUBLIC +} + +enum NpmPublishPackageRegistryEnumArg { + """Publish to the npm registry""" + NPM + + """ + Publish to your GitHub package registry. Set your scope to the GitHub repository owner, and the name to repository name. For more info, see [GitHub's Package Repository](https://github.com/features/packages). + """ + GITHUB +} + +input OneGraphNpmPublishPackageFileArg { + contents: String! + path: String! +} + +input NpmPublishPackageInputArg { + """Whether the package is public or private.""" + access: NpmPublishPackagAccessEnumArg! + + """ + Which registry to publish to: npm, or a GitHub repository package repository. + """ + registry: NpmPublishPackageRegistryEnumArg + + """The list of files to include in the package""" + files: [OneGraphNpmPublishPackageFileArg!]! + + """ + package.json of your package. Must include `name` and `version` as strings fields at a minimum. + """ + packageJson: JSON! +} + +"""Results from running the publishPackage mutation""" +type NpmPublishPackageResult { + """ + Whether the package was successfully uploaded to npm. Note that due to the delay between uploading and indexing, you maybe have to wait until npm reflects the new version.OneGraphNpmPackage + + You can also use the `packagePublished` npm subscription to be notified when the new version of your package has been published. + """ + successfullyUploaded: Boolean +} + +"""The root for Npm mutations.""" +type NpmMutation { + """Publish a package to npm or GitHub package registry""" + publishPackage( + """Input for package publishing""" + input: NpmPublishPackageInputArg! + ): NpmPublishPackageResult +} + +""" +Make a REST API call to the Spotify API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SpotifyPassthroughMutation { + """ + Make a POST request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +input SpotifySetPlayerVolumeInput { + """The volume to set. Must be a value from 0 to 100 inclusive.""" + volumePercent: Int! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySetPlayerVolumeResponsePayload { + player: SpotifyPlayer +} + +input SpotifySeekPlayerToMsInput { + """ + The position in milliseconds to seek to. Must be a positive number. Passing in a position that is greater than the length of the track will cause the player to start playing the next song. + """ + positionMs: Int! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySeekPlayerToMSResponsePayload { + player: SpotifyPlayer +} + +input SpotifyResumePlayerInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyResumePlayerResponsePayload { + player: SpotifyPlayer +} + +input SpotifyStartPlayerInput { + """ + Indicates from what position to start playback. Must be a positive number. Passing in a position that is greater than the length of the track will cause the player to start playing the next song. + """ + positionMs: Int + + """ + An array of the Spotify track Id's to play. For example, the Spotify URIs: `["spotify:track:4iV5W9uYEdYUVa79Axb7Rh", "spotify:track:1301WleyT98MSxVHPZCA6M"]` would have ids of `["4iV5W9uYEdYUVa79Axb7Rh", "1301WleyT98MSxVHPZCA6M"]` + """ + trackIds: [String!]! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyStartPlayerTrackResponsePayload { + player: SpotifyPlayer +} + +input SpotifyPausePlayerInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyPausePlayerResponsePayload { + player: SpotifyPlayer +} + +input SpotifySkipPreviousTrackInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySkipPreviousTrackResponsePayload { + player: SpotifyPlayer +} + +input SpotifySkipNextTrackInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySkipNextTrackResponsePayload { + player: SpotifyPlayer +} + +"""Namespace for all mutations for Spotify""" +type SpotifyMutationNamespace { + skipNextTrack(input: SpotifySkipNextTrackInput): SpotifySkipNextTrackResponsePayload + skipPreviousTrack(input: SpotifySkipPreviousTrackInput): SpotifySkipPreviousTrackResponsePayload + pausePlayer(input: SpotifyPausePlayerInput): SpotifyPausePlayerResponsePayload + playTrack(input: SpotifyStartPlayerInput!): SpotifyStartPlayerTrackResponsePayload + resumePlayer(input: SpotifyResumePlayerInput): SpotifyResumePlayerResponsePayload + seekPlayerToMs(input: SpotifySeekPlayerToMsInput!): SpotifySeekPlayerToMSResponsePayload + setPlayerVolume(input: SpotifySetPlayerVolumeInput!): SpotifySetPlayerVolumeResponsePayload + + """ + Make a REST API call to the Spotify API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SpotifyPassthroughMutation! +} + +input SalesforceLeadConvertInput { + relatedPersonAccountId: String + + """The id of a Salesforce User that will own the account/contact.""" + ownerId: String + sendNotificationEmail: Boolean + overwriteLeadSource: Boolean + + """The name of the opportunity to add the new account/contact to.""" + opportunityName: String + + """The id of an opportunity to add the new account/contact to.""" + opportunityId: String + doNotCreateOpportunity: Boolean + + """The id of a contact to merge the Lead into.""" + contactId: String + bypassContactDedupeCheck: Boolean + bypassAccountDedupeCheck: Boolean + + """The id of an account to merge the Lead into.""" + accountId: String + + """ + The status to set the Lead to after it is converted. Defaults to `Closed - Converted` + """ + convertedStatus: String = "Closed - Converted" + + """The id of the lead to convert.""" + leadId: String! +} + +input SalesforceConvertLeadInput { + leadConverts: [SalesforceLeadConvertInput!]! +} + +type SalesforceSoapError { + message: String + statusCode: String +} + +type SalesforceConvertLeadResultLeadConvert { + """The id of the lead that was provided""" + leadId: String + + """The lead that was provided.""" + lead: SalesforceLead + + """The id of the account that the lead was converted to""" + accountId: String + + """The account that the lead was converted to.""" + account: SalesforceAccount + + """The id of the contact that the lead was converted to""" + contactId: String + + """The contact that the lead was converted to.""" + contact: SalesforceContact + + """ + The id of the opportunity that the account/contact was associated with. + """ + opportunityId: String + + """The opportunity that the account/contact was associated with.""" + opportunity: SalesforceOpportunity + relatedPersonAccountId: String + errors: [SalesforceSoapError!] + success: Boolean +} + +type SalesforceConvertLeadResult { + leadConverts: [SalesforceConvertLeadResultLeadConvert!]! +} + +enum OnegraphPackageTriggerType { + INSERT + UPDATE + DELETE + UNDELETE +} + +input OnegraphPackageTriggerArg { + trigger: OnegraphPackageTriggerType! + sobjectName: String! +} + +input OnegraphPackageSetEnabledTriggersInput { + triggers: [OnegraphPackageTriggerArg!]! +} + +type OnegraphPackageSetEnabledTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +type OnegraphPackageEnableAllTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +type OnegraphPackageDisableAllTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +input SalesforceAnalyticsReportsCreateReportInput { + reportMetadata: SalesforceReportMetadataArg! + + """ + The id of an existing report to clone. If provided, provide a `name` field in the `reportMetadata` for the cloned repot. If not provided, a new report will be created. + """ + cloneId: String +} + +type SalesforceAnalyticsReportsCreateReportResult { + report: SalesforceAnalyticsReportDescription! +} + +type SalesforceAnalyticsReportsApiMutations { + """ + Creates a new report record. To run a report, use the query field `salesforce.analyticsReports.runReport`. + """ + createReport(input: SalesforceAnalyticsReportsCreateReportInput!): SalesforceAnalyticsReportsCreateReportResult! +} + +type SalesforceRevokeOauthTokenPayload { + """ + HTTP status for the request to revoke the token. 200 indicates that the token was revoked successfully. + """ + status: Int! + + """Error code from Salesforce if revoking the token was unsuccessful""" + error: String + + """ + Error description from Salesforce if revoking the token was unsuccessful + """ + errorDescription: String +} + +""" +Make a REST API call to the Salesforce API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SalesforcePassthroughMutation { + """ + Make a POST request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +input SalesforceDeleteWebLinkInput { + """The id of the WebLink to delete.""" + id: String! +} + +type SalesforceDeleteWebLinkPayload { + """The id of the WebLink deleted by the mutation.""" + id: String! +} + +input SalesforceWebLinkPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Protected Component""" + isProtected: Boolean + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String + + """Content Source""" + linkType: String + + """Behavior""" + openType: String + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean + + """Show Scrollbars""" + hasScrollbars: Boolean + + """Show Toolbars""" + hasToolbar: Boolean + + """Show Menu Bar""" + hasMenubar: Boolean + + """Show Status Bar""" + showsStatus: Boolean + + """Resizeable""" + isResizable: Boolean + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String + + """Require Row Selection""" + requireRowSelection: Boolean +} + +input SalesforceUpdateWebLinkInput { + patch: SalesforceWebLinkPatch! + + """The id of the WebLink to update.""" + id: String! +} + +type SalesforceUpdateWebLinkPayload { + """WebLink updated by the mutation.""" + webLink: SalesforceWebLink! +} + +input SalesforceWebLinkInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Page or sObject Type Name""" + pageOrSobjectType: String + + """Name""" + name: String + + """Protected Component""" + isProtected: Boolean + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String + + """Content Source""" + linkType: String + + """Behavior""" + openType: String + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean + + """Show Scrollbars""" + hasScrollbars: Boolean + + """Show Toolbars""" + hasToolbar: Boolean + + """Show Menu Bar""" + hasMenubar: Boolean + + """Show Status Bar""" + showsStatus: Boolean + + """Resizeable""" + isResizable: Boolean + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String + + """Require Row Selection""" + requireRowSelection: Boolean +} + +input SalesforceCreateWebLinkInput { + webLink: SalesforceWebLinkInput! +} + +type SalesforceCreateWebLinkPayload { + """WebLink created by the mutation.""" + webLink: SalesforceWebLink! +} + +input SalesforceDeleteWaveAutoInstallRequestInput { + """The id of the WaveAutoInstallRequest to delete.""" + id: String! +} + +type SalesforceDeleteWaveAutoInstallRequestPayload { + """The id of the WaveAutoInstallRequest deleted by the mutation.""" + id: String! +} + +input SalesforceWaveAutoInstallRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Request Name""" + name: String + + """Request Status""" + requestStatus: String + + """Request Log""" + requestLog: String +} + +input SalesforceUpdateWaveAutoInstallRequestInput { + patch: SalesforceWaveAutoInstallRequestPatch! + + """The id of the WaveAutoInstallRequest to update.""" + id: String! +} + +type SalesforceUpdateWaveAutoInstallRequestPayload { + """WaveAutoInstallRequest updated by the mutation.""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest! +} + +input SalesforceWaveAutoInstallRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Request Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Wave Template Api Name""" + templateApiName: String + + """Wave Template Version""" + templateVersion: String + + """Folder ID""" + folderId: String + + """Request Type""" + requestType: String + + """Request Status""" + requestStatus: String + + """Configuration""" + configuration: String + + """Request Log""" + requestLog: String +} + +input SalesforceCreateWaveAutoInstallRequestInput { + waveAutoInstallRequest: SalesforceWaveAutoInstallRequestInput! +} + +type SalesforceCreateWaveAutoInstallRequestPayload { + """WaveAutoInstallRequest created by the mutation.""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest! +} + +input SalesforceDeleteVoteInput { + """The id of the Vote to delete.""" + id: String! +} + +type SalesforceDeleteVotePayload { + """The id of the Vote deleted by the mutation.""" + id: String! +} + +input SalesforceVotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Vote Type""" + type: String +} + +input SalesforceUpdateVoteInput { + patch: SalesforceVotePatch! + + """The id of the Vote to update.""" + id: String! +} + +type SalesforceUpdateVotePayload { + """Vote updated by the mutation.""" + vote: SalesforceVote! +} + +input SalesforceVoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Vote Type""" + type: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateVoteInput { + vote: SalesforceVoteInput! +} + +type SalesforceCreateVotePayload { + """Vote created by the mutation.""" + vote: SalesforceVote! +} + +input SalesforceDeleteUserShareInput { + """The id of the UserShare to delete.""" + id: String! +} + +type SalesforceDeleteUserSharePayload { + """The id of the UserShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User Access Level""" + userAccessLevel: String +} + +input SalesforceUpdateUserShareInput { + patch: SalesforceUserSharePatch! + + """The id of the UserShare to update.""" + id: String! +} + +type SalesforceUpdateUserSharePayload { + """UserShare updated by the mutation.""" + userShare: SalesforceUserShare! +} + +input SalesforceUserShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """User/Group ID""" + userOrGroupId: String + + """User Access Level""" + userAccessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserShareInput { + userShare: SalesforceUserShareInput! +} + +type SalesforceCreateUserSharePayload { + """UserShare created by the mutation.""" + userShare: SalesforceUserShare! +} + +input SalesforceDeleteUserRoleInput { + """The id of the UserRole to delete.""" + id: String! +} + +type SalesforceDeleteUserRolePayload { + """The id of the UserRole deleted by the mutation.""" + id: String! +} + +input SalesforceUserRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Role ID""" + parentRoleId: String + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """Developer Name""" + developerName: String +} + +input SalesforceUpdateUserRoleInput { + patch: SalesforceUserRolePatch! + + """The id of the UserRole to update.""" + id: String! +} + +type SalesforceUpdateUserRolePayload { + """UserRole updated by the mutation.""" + userRole: SalesforceUserRole! +} + +input SalesforceUserRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Role ID""" + parentRoleId: String + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """Developer Name""" + developerName: String + + """Account ID""" + portalAccountId: String + + """Portal Type""" + portalType: String +} + +input SalesforceCreateUserRoleInput { + userRole: SalesforceUserRoleInput! +} + +type SalesforceCreateUserRolePayload { + """UserRole created by the mutation.""" + userRole: SalesforceUserRole! +} + +input SalesforceDeleteUserProvisioningRequestShareInput { + """The id of the UserProvisioningRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningRequestSharePayload { + """The id of the UserProvisioningRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserProvisioningRequestShareInput { + patch: SalesforceUserProvisioningRequestSharePatch! + + """The id of the UserProvisioningRequestShare to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningRequestSharePayload { + """UserProvisioningRequestShare updated by the mutation.""" + userProvisioningRequestShare: SalesforceUserProvisioningRequestShare! +} + +input SalesforceUserProvisioningRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserProvisioningRequestShareInput { + userProvisioningRequestShare: SalesforceUserProvisioningRequestShareInput! +} + +type SalesforceCreateUserProvisioningRequestSharePayload { + """UserProvisioningRequestShare created by the mutation.""" + userProvisioningRequestShare: SalesforceUserProvisioningRequestShare! +} + +input SalesforceDeleteUserProvisioningRequestInput { + """The id of the UserProvisioningRequest to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningRequestPayload { + """The id of the UserProvisioningRequest deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """User Provisioning Account ID""" + userProvAccountId: String + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String +} + +input SalesforceUpdateUserProvisioningRequestInput { + patch: SalesforceUserProvisioningRequestPatch! + + """The id of the UserProvisioningRequest to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningRequestPayload { + """UserProvisioningRequest updated by the mutation.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +input SalesforceUserProvisioningRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """User Provisioning Account ID""" + userProvAccountId: String + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String +} + +input SalesforceCreateUserProvisioningRequestInput { + userProvisioningRequest: SalesforceUserProvisioningRequestInput! +} + +type SalesforceCreateUserProvisioningRequestPayload { + """UserProvisioningRequest created by the mutation.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +input SalesforceDeleteUserProvisioningLogInput { + """The id of the UserProvisioningLog to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningLogPayload { + """The id of the UserProvisioningLog deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningLogPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """Status""" + status: String + + """Details""" + details: String +} + +input SalesforceUpdateUserProvisioningLogInput { + patch: SalesforceUserProvisioningLogPatch! + + """The id of the UserProvisioningLog to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningLogPayload { + """UserProvisioningLog updated by the mutation.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +input SalesforceUserProvisioningLogInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """Status""" + status: String + + """Details""" + details: String +} + +input SalesforceCreateUserProvisioningLogInput { + userProvisioningLog: SalesforceUserProvisioningLogInput! +} + +type SalesforceCreateUserProvisioningLogPayload { + """UserProvisioningLog created by the mutation.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +input SalesforceDeleteUserProvisioningConfigInput { + """The id of the UserProvisioningConfig to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningConfigPayload { + """The id of the UserProvisioningConfig deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Connected App ID""" + connectedAppId: String + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Recon Filter""" + reconFilter: String +} + +input SalesforceUpdateUserProvisioningConfigInput { + patch: SalesforceUserProvisioningConfigPatch! + + """The id of the UserProvisioningConfig to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningConfigPayload { + """UserProvisioningConfig updated by the mutation.""" + userProvisioningConfig: SalesforceUserProvisioningConfig! +} + +input SalesforceUserProvisioningConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Connected App ID""" + connectedAppId: String + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Recon Filter""" + reconFilter: String +} + +input SalesforceCreateUserProvisioningConfigInput { + userProvisioningConfig: SalesforceUserProvisioningConfigInput! +} + +type SalesforceCreateUserProvisioningConfigPayload { + """UserProvisioningConfig created by the mutation.""" + userProvisioningConfig: SalesforceUserProvisioningConfig! +} + +input SalesforceDeleteUserProvMockTargetInput { + """The id of the UserProvMockTarget to delete.""" + id: String! +} + +type SalesforceDeleteUserProvMockTargetPayload { + """The id of the UserProvMockTarget deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvMockTargetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String +} + +input SalesforceUpdateUserProvMockTargetInput { + patch: SalesforceUserProvMockTargetPatch! + + """The id of the UserProvMockTarget to update.""" + id: String! +} + +type SalesforceUpdateUserProvMockTargetPayload { + """UserProvMockTarget updated by the mutation.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +input SalesforceUserProvMockTargetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String +} + +input SalesforceCreateUserProvMockTargetInput { + userProvMockTarget: SalesforceUserProvMockTargetInput! +} + +type SalesforceCreateUserProvMockTargetPayload { + """UserProvMockTarget created by the mutation.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +input SalesforceDeleteUserProvAccountStagingInput { + """The id of the UserProvAccountStaging to delete.""" + id: String! +} + +type SalesforceDeleteUserProvAccountStagingPayload { + """The id of the UserProvAccountStaging deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvAccountStagingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Connected App ID""" + connectedAppId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String +} + +input SalesforceUpdateUserProvAccountStagingInput { + patch: SalesforceUserProvAccountStagingPatch! + + """The id of the UserProvAccountStaging to update.""" + id: String! +} + +type SalesforceUpdateUserProvAccountStagingPayload { + """UserProvAccountStaging updated by the mutation.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +input SalesforceUserProvAccountStagingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Connected App ID""" + connectedAppId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String +} + +input SalesforceCreateUserProvAccountStagingInput { + userProvAccountStaging: SalesforceUserProvAccountStagingInput! +} + +type SalesforceCreateUserProvAccountStagingPayload { + """UserProvAccountStaging created by the mutation.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +input SalesforceDeleteUserProvAccountInput { + """The id of the UserProvAccount to delete.""" + id: String! +} + +type SalesforceDeleteUserProvAccountPayload { + """The id of the UserProvAccount deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvAccountPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + salesforceUserId: String + + """Connected App ID""" + connectedAppId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean +} + +input SalesforceUpdateUserProvAccountInput { + patch: SalesforceUserProvAccountPatch! + + """The id of the UserProvAccount to update.""" + id: String! +} + +type SalesforceUpdateUserProvAccountPayload { + """UserProvAccount updated by the mutation.""" + userProvAccount: SalesforceUserProvAccount! +} + +input SalesforceUserProvAccountInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + salesforceUserId: String + + """Connected App ID""" + connectedAppId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean +} + +input SalesforceCreateUserProvAccountInput { + userProvAccount: SalesforceUserProvAccountInput! +} + +type SalesforceCreateUserProvAccountPayload { + """UserProvAccount created by the mutation.""" + userProvAccount: SalesforceUserProvAccount! +} + +input SalesforceDeleteUserPreferenceInput { + """The id of the UserPreference to delete.""" + id: String! +} + +type SalesforceDeleteUserPreferencePayload { + """The id of the UserPreference deleted by the mutation.""" + id: String! +} + +input SalesforceUserPreferencePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Preference""" + preference: String + + """Value""" + value: String +} + +input SalesforceUpdateUserPreferenceInput { + patch: SalesforceUserPreferencePatch! + + """The id of the UserPreference to update.""" + id: String! +} + +type SalesforceUpdateUserPreferencePayload { + """UserPreference updated by the mutation.""" + userPreference: SalesforceUserPreference! +} + +input SalesforceUserPreferenceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Preference""" + preference: String + + """Value""" + value: String +} + +input SalesforceCreateUserPreferenceInput { + userPreference: SalesforceUserPreferenceInput! +} + +type SalesforceCreateUserPreferencePayload { + """UserPreference created by the mutation.""" + userPreference: SalesforceUserPreference! +} + +input SalesforceDeleteUserPackageLicenseInput { + """The id of the UserPackageLicense to delete.""" + id: String! +} + +type SalesforceDeleteUserPackageLicensePayload { + """The id of the UserPackageLicense deleted by the mutation.""" + id: String! +} + +input SalesforceUserPackageLicenseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Package License ID""" + packageLicenseId: String + + """Assigned User ID""" + userId: String +} + +input SalesforceCreateUserPackageLicenseInput { + userPackageLicense: SalesforceUserPackageLicenseInput! +} + +type SalesforceCreateUserPackageLicensePayload { + """UserPackageLicense created by the mutation.""" + userPackageLicense: SalesforceUserPackageLicense! +} + +input SalesforceUserLoginPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Frozen""" + isFrozen: Boolean + + """Is Password Locked""" + isPasswordLocked: Boolean +} + +input SalesforceUpdateUserLoginInput { + patch: SalesforceUserLoginPatch! + + """The id of the UserLogin to update.""" + id: String! +} + +type SalesforceUpdateUserLoginPayload { + """UserLogin updated by the mutation.""" + userLogin: SalesforceUserLogin! +} + +input SalesforceDeleteUserListViewCriterionInput { + """The id of the UserListViewCriterion to delete.""" + id: String! +} + +type SalesforceDeleteUserListViewCriterionPayload { + """The id of the UserListViewCriterion deleted by the mutation.""" + id: String! +} + +input SalesforceUserListViewCriterionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Sort Order""" + sortOrder: Int + + """Column Name""" + columnName: String + + """Operation""" + operation: String + + """Value""" + value: String +} + +input SalesforceUpdateUserListViewCriterionInput { + patch: SalesforceUserListViewCriterionPatch! + + """The id of the UserListViewCriterion to update.""" + id: String! +} + +type SalesforceUpdateUserListViewCriterionPayload { + """UserListViewCriterion updated by the mutation.""" + userListViewCriterion: SalesforceUserListViewCriterion! +} + +input SalesforceUserListViewCriterionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User List View ID""" + userListViewId: String + + """Sort Order""" + sortOrder: Int + + """Column Name""" + columnName: String + + """Operation""" + operation: String + + """Value""" + value: String +} + +input SalesforceCreateUserListViewCriterionInput { + userListViewCriterion: SalesforceUserListViewCriterionInput! +} + +type SalesforceCreateUserListViewCriterionPayload { + """UserListViewCriterion created by the mutation.""" + userListViewCriterion: SalesforceUserListViewCriterion! +} + +input SalesforceDeleteUserListViewInput { + """The id of the UserListView to delete.""" + id: String! +} + +type SalesforceDeleteUserListViewPayload { + """The id of the UserListView deleted by the mutation.""" + id: String! +} + +input SalesforceUserListViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String +} + +input SalesforceUpdateUserListViewInput { + patch: SalesforceUserListViewPatch! + + """The id of the UserListView to update.""" + id: String! +} + +type SalesforceUpdateUserListViewPayload { + """UserListView updated by the mutation.""" + userListView: SalesforceUserListView! +} + +input SalesforceUserListViewInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """List View ID""" + listViewId: String + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String +} + +input SalesforceCreateUserListViewInput { + userListView: SalesforceUserListViewInput! +} + +type SalesforceCreateUserListViewPayload { + """UserListView created by the mutation.""" + userListView: SalesforceUserListView! +} + +input SalesforceDeleteUserFeedInput { + """The id of the UserFeed to delete.""" + id: String! +} + +type SalesforceDeleteUserFeedPayload { + """The id of the UserFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteUserEmailPreferredPersonShareInput { + """The id of the UserEmailPreferredPersonShare to delete.""" + id: String! +} + +type SalesforceDeleteUserEmailPreferredPersonSharePayload { + """The id of the UserEmailPreferredPersonShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserEmailPreferredPersonSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserEmailPreferredPersonShareInput { + patch: SalesforceUserEmailPreferredPersonSharePatch! + + """The id of the UserEmailPreferredPersonShare to update.""" + id: String! +} + +type SalesforceUpdateUserEmailPreferredPersonSharePayload { + """UserEmailPreferredPersonShare updated by the mutation.""" + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShare! +} + +input SalesforceUserEmailPreferredPersonShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserEmailPreferredPersonShareInput { + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShareInput! +} + +type SalesforceCreateUserEmailPreferredPersonSharePayload { + """UserEmailPreferredPersonShare created by the mutation.""" + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShare! +} + +input SalesforceDeleteUserEmailPreferredPersonInput { + """The id of the UserEmailPreferredPerson to delete.""" + id: String! +} + +type SalesforceDeleteUserEmailPreferredPersonPayload { + """The id of the UserEmailPreferredPerson deleted by the mutation.""" + id: String! +} + +input SalesforceUserEmailPreferredPersonPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Email""" + email: String + + """Person Record ID""" + personRecordId: String +} + +input SalesforceUpdateUserEmailPreferredPersonInput { + patch: SalesforceUserEmailPreferredPersonPatch! + + """The id of the UserEmailPreferredPerson to update.""" + id: String! +} + +type SalesforceUpdateUserEmailPreferredPersonPayload { + """UserEmailPreferredPerson updated by the mutation.""" + userEmailPreferredPerson: SalesforceUserEmailPreferredPerson! +} + +input SalesforceUserEmailPreferredPersonInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Email""" + email: String + + """Person Record ID""" + personRecordId: String +} + +input SalesforceCreateUserEmailPreferredPersonInput { + userEmailPreferredPerson: SalesforceUserEmailPreferredPersonInput! +} + +type SalesforceCreateUserEmailPreferredPersonPayload { + """UserEmailPreferredPerson created by the mutation.""" + userEmailPreferredPerson: SalesforceUserEmailPreferredPerson! +} + +input SalesforceDeleteUserAppMenuCustomizationShareInput { + """The id of the UserAppMenuCustomizationShare to delete.""" + id: String! +} + +type SalesforceDeleteUserAppMenuCustomizationSharePayload { + """The id of the UserAppMenuCustomizationShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppMenuCustomizationSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserAppMenuCustomizationShareInput { + patch: SalesforceUserAppMenuCustomizationSharePatch! + + """The id of the UserAppMenuCustomizationShare to update.""" + id: String! +} + +type SalesforceUpdateUserAppMenuCustomizationSharePayload { + """UserAppMenuCustomizationShare updated by the mutation.""" + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShare! +} + +input SalesforceUserAppMenuCustomizationShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserAppMenuCustomizationShareInput { + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShareInput! +} + +type SalesforceCreateUserAppMenuCustomizationSharePayload { + """UserAppMenuCustomizationShare created by the mutation.""" + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShare! +} + +input SalesforceDeleteUserAppMenuCustomizationInput { + """The id of the UserAppMenuCustomization to delete.""" + id: String! +} + +type SalesforceDeleteUserAppMenuCustomizationPayload { + """The id of the UserAppMenuCustomization deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppMenuCustomizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Application ID""" + applicationId: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateUserAppMenuCustomizationInput { + patch: SalesforceUserAppMenuCustomizationPatch! + + """The id of the UserAppMenuCustomization to update.""" + id: String! +} + +type SalesforceUpdateUserAppMenuCustomizationPayload { + """UserAppMenuCustomization updated by the mutation.""" + userAppMenuCustomization: SalesforceUserAppMenuCustomization! +} + +input SalesforceUserAppMenuCustomizationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Application ID""" + applicationId: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateUserAppMenuCustomizationInput { + userAppMenuCustomization: SalesforceUserAppMenuCustomizationInput! +} + +type SalesforceCreateUserAppMenuCustomizationPayload { + """UserAppMenuCustomization created by the mutation.""" + userAppMenuCustomization: SalesforceUserAppMenuCustomization! +} + +input SalesforceDeleteUserAppInfoInput { + """The id of the UserAppInfo to delete.""" + id: String! +} + +type SalesforceDeleteUserAppInfoPayload { + """The id of the UserAppInfo deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Form Factor""" + formFactor: String + + """App Definition ID""" + appDefinitionId: String +} + +input SalesforceUpdateUserAppInfoInput { + patch: SalesforceUserAppInfoPatch! + + """The id of the UserAppInfo to update.""" + id: String! +} + +type SalesforceUpdateUserAppInfoPayload { + """UserAppInfo updated by the mutation.""" + userAppInfo: SalesforceUserAppInfo! +} + +input SalesforceUserAppInfoInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Form Factor""" + formFactor: String + + """App Definition ID""" + appDefinitionId: String +} + +input SalesforceCreateUserAppInfoInput { + userAppInfo: SalesforceUserAppInfoInput! +} + +type SalesforceCreateUserAppInfoPayload { + """UserAppInfo created by the mutation.""" + userAppInfo: SalesforceUserAppInfo! +} + +input SalesforceUserPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Manager ID""" + managerId: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Call Center ID""" + callCenterId: String + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateUserInput { + patch: SalesforceUserPatch! + + """The id of the User to update.""" + id: String! +} + +type SalesforceUpdateUserPayload { + """User updated by the mutation.""" + user: SalesforceUser! +} + +input SalesforceUserInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Manager ID""" + managerId: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Call Center ID""" + callCenterId: String + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Individual ID""" + individualId: String +} + +input SalesforceCreateUserInput { + user: SalesforceUserInput! +} + +type SalesforceCreateUserPayload { + """User created by the mutation.""" + user: SalesforceUser! +} + +input SalesforceDeleteTransactionSecurityPolicyInput { + """The id of the TransactionSecurityPolicy to delete.""" + id: String! +} + +type SalesforceDeleteTransactionSecurityPolicyPayload { + """The id of the TransactionSecurityPolicy deleted by the mutation.""" + id: String! +} + +input SalesforceTransactionSecurityPolicyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Policy type""" + type: String + + """State""" + state: String + + """Action Configuration""" + actionConfig: String + + """Class ID""" + apexPolicyId: String + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String +} + +input SalesforceUpdateTransactionSecurityPolicyInput { + patch: SalesforceTransactionSecurityPolicyPatch! + + """The id of the TransactionSecurityPolicy to update.""" + id: String! +} + +type SalesforceUpdateTransactionSecurityPolicyPayload { + """TransactionSecurityPolicy updated by the mutation.""" + transactionSecurityPolicy: SalesforceTransactionSecurityPolicy! +} + +input SalesforceTransactionSecurityPolicyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Policy type""" + type: String + + """State""" + state: String + + """Action Configuration""" + actionConfig: String + + """Class ID""" + apexPolicyId: String + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String +} + +input SalesforceCreateTransactionSecurityPolicyInput { + transactionSecurityPolicy: SalesforceTransactionSecurityPolicyInput! +} + +type SalesforceCreateTransactionSecurityPolicyPayload { + """TransactionSecurityPolicy created by the mutation.""" + transactionSecurityPolicy: SalesforceTransactionSecurityPolicy! +} + +input SalesforceDeleteTopicUserEventInput { + """The id of the TopicUserEvent to delete.""" + id: String! +} + +type SalesforceDeleteTopicUserEventPayload { + """The id of the TopicUserEvent deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTopicFeedInput { + """The id of the TopicFeed to delete.""" + id: String! +} + +type SalesforceDeleteTopicFeedPayload { + """The id of the TopicFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTopicAssignmentInput { + """The id of the TopicAssignment to delete.""" + id: String! +} + +type SalesforceDeleteTopicAssignmentPayload { + """The id of the TopicAssignment deleted by the mutation.""" + id: String! +} + +input SalesforceTopicAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic ID""" + topicId: String + + """Entity ID""" + entityId: String +} + +input SalesforceCreateTopicAssignmentInput { + topicAssignment: SalesforceTopicAssignmentInput! +} + +type SalesforceCreateTopicAssignmentPayload { + """TopicAssignment created by the mutation.""" + topicAssignment: SalesforceTopicAssignment! +} + +input SalesforceDeleteTopicInput { + """The id of the Topic to delete.""" + id: String! +} + +type SalesforceDeleteTopicPayload { + """The id of the Topic deleted by the mutation.""" + id: String! +} + +input SalesforceTopicPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateTopicInput { + patch: SalesforceTopicPatch! + + """The id of the Topic to update.""" + id: String! +} + +type SalesforceUpdateTopicPayload { + """Topic updated by the mutation.""" + topic: SalesforceTopic! +} + +input SalesforceTopicInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceCreateTopicInput { + topic: SalesforceTopicInput! +} + +type SalesforceCreateTopicPayload { + """Topic created by the mutation.""" + topic: SalesforceTopic! +} + +input SalesforceDeleteTodayGoalShareInput { + """The id of the TodayGoalShare to delete.""" + id: String! +} + +type SalesforceDeleteTodayGoalSharePayload { + """The id of the TodayGoalShare deleted by the mutation.""" + id: String! +} + +input SalesforceTodayGoalSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateTodayGoalShareInput { + patch: SalesforceTodayGoalSharePatch! + + """The id of the TodayGoalShare to update.""" + id: String! +} + +type SalesforceUpdateTodayGoalSharePayload { + """TodayGoalShare updated by the mutation.""" + todayGoalShare: SalesforceTodayGoalShare! +} + +input SalesforceTodayGoalShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateTodayGoalShareInput { + todayGoalShare: SalesforceTodayGoalShareInput! +} + +type SalesforceCreateTodayGoalSharePayload { + """TodayGoalShare created by the mutation.""" + todayGoalShare: SalesforceTodayGoalShare! +} + +input SalesforceDeleteTodayGoalInput { + """The id of the TodayGoal to delete.""" + id: String! +} + +type SalesforceDeleteTodayGoalPayload { + """The id of the TodayGoal deleted by the mutation.""" + id: String! +} + +input SalesforceTodayGoalPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Value""" + value: Float + + """User ID""" + userId: String +} + +input SalesforceUpdateTodayGoalInput { + patch: SalesforceTodayGoalPatch! + + """The id of the TodayGoal to update.""" + id: String! +} + +type SalesforceUpdateTodayGoalPayload { + """TodayGoal updated by the mutation.""" + todayGoal: SalesforceTodayGoal! +} + +input SalesforceTodayGoalInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Value""" + value: Float + + """User ID""" + userId: String +} + +input SalesforceCreateTodayGoalInput { + todayGoal: SalesforceTodayGoalInput! +} + +type SalesforceCreateTodayGoalPayload { + """TodayGoal created by the mutation.""" + todayGoal: SalesforceTodayGoal! +} + +input SalesforceDeleteThreatDetectionFeedbackFeedInput { + """The id of the ThreatDetectionFeedbackFeed to delete.""" + id: String! +} + +type SalesforceDeleteThreatDetectionFeedbackFeedPayload { + """The id of the ThreatDetectionFeedbackFeed deleted by the mutation.""" + id: String! +} + +input SalesforceThreatDetectionFeedbackPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Response""" + response: String +} + +input SalesforceUpdateThreatDetectionFeedbackInput { + patch: SalesforceThreatDetectionFeedbackPatch! + + """The id of the ThreatDetectionFeedback to update.""" + id: String! +} + +type SalesforceUpdateThreatDetectionFeedbackPayload { + """ThreatDetectionFeedback updated by the mutation.""" + threatDetectionFeedback: SalesforceThreatDetectionFeedback! +} + +input SalesforceThreatDetectionFeedbackInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Updated Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Response""" + response: String +} + +input SalesforceCreateThreatDetectionFeedbackInput { + threatDetectionFeedback: SalesforceThreatDetectionFeedbackInput! +} + +type SalesforceCreateThreatDetectionFeedbackPayload { + """ThreatDetectionFeedback created by the mutation.""" + threatDetectionFeedback: SalesforceThreatDetectionFeedback! +} + +input SalesforceDeleteTestSuiteMembershipInput { + """The id of the TestSuiteMembership to delete.""" + id: String! +} + +type SalesforceDeleteTestSuiteMembershipPayload { + """The id of the TestSuiteMembership deleted by the mutation.""" + id: String! +} + +input SalesforceTestSuiteMembershipPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateTestSuiteMembershipInput { + patch: SalesforceTestSuiteMembershipPatch! + + """The id of the TestSuiteMembership to update.""" + id: String! +} + +type SalesforceUpdateTestSuiteMembershipPayload { + """TestSuiteMembership updated by the mutation.""" + testSuiteMembership: SalesforceTestSuiteMembership! +} + +input SalesforceTestSuiteMembershipInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Test Suite ID""" + apexTestSuiteId: String + + """Class ID""" + apexClassId: String +} + +input SalesforceCreateTestSuiteMembershipInput { + testSuiteMembership: SalesforceTestSuiteMembershipInput! +} + +type SalesforceCreateTestSuiteMembershipPayload { + """TestSuiteMembership created by the mutation.""" + testSuiteMembership: SalesforceTestSuiteMembership! +} + +input SalesforceDeleteTaskFeedInput { + """The id of the TaskFeed to delete.""" + id: String! +} + +type SalesforceDeleteTaskFeedPayload { + """The id of the TaskFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTaskInput { + """The id of the Task to delete.""" + id: String! +} + +type SalesforceDeleteTaskPayload { + """The id of the Task deleted by the mutation.""" + id: String! +} + +input SalesforceTaskPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Description""" + description: String + + """Type""" + type: String + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String +} + +input SalesforceUpdateTaskInput { + patch: SalesforceTaskPatch! + + """The id of the Task to update.""" + id: String! +} + +type SalesforceUpdateTaskPayload { + """Task updated by the mutation.""" + task: SalesforceTask! +} + +input SalesforceTaskInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Description""" + description: String + + """Type""" + type: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String +} + +input SalesforceCreateTaskInput { + task: SalesforceTaskInput! +} + +type SalesforceCreateTaskPayload { + """Task created by the mutation.""" + task: SalesforceTask! +} + +input SalesforceDeleteStreamingChannelShareInput { + """The id of the StreamingChannelShare to delete.""" + id: String! +} + +type SalesforceDeleteStreamingChannelSharePayload { + """The id of the StreamingChannelShare deleted by the mutation.""" + id: String! +} + +input SalesforceStreamingChannelSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateStreamingChannelShareInput { + patch: SalesforceStreamingChannelSharePatch! + + """The id of the StreamingChannelShare to update.""" + id: String! +} + +type SalesforceUpdateStreamingChannelSharePayload { + """StreamingChannelShare updated by the mutation.""" + streamingChannelShare: SalesforceStreamingChannelShare! +} + +input SalesforceStreamingChannelShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateStreamingChannelShareInput { + streamingChannelShare: SalesforceStreamingChannelShareInput! +} + +type SalesforceCreateStreamingChannelSharePayload { + """StreamingChannelShare created by the mutation.""" + streamingChannelShare: SalesforceStreamingChannelShare! +} + +input SalesforceDeleteStreamingChannelInput { + """The id of the StreamingChannel to delete.""" + id: String! +} + +type SalesforceDeleteStreamingChannelPayload { + """The id of the StreamingChannel deleted by the mutation.""" + id: String! +} + +input SalesforceStreamingChannelPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Streaming Channel Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateStreamingChannelInput { + patch: SalesforceStreamingChannelPatch! + + """The id of the StreamingChannel to update.""" + id: String! +} + +type SalesforceUpdateStreamingChannelPayload { + """StreamingChannel updated by the mutation.""" + streamingChannel: SalesforceStreamingChannel! +} + +input SalesforceStreamingChannelInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Streaming Channel Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateStreamingChannelInput { + streamingChannel: SalesforceStreamingChannelInput! +} + +type SalesforceCreateStreamingChannelPayload { + """StreamingChannel created by the mutation.""" + streamingChannel: SalesforceStreamingChannel! +} + +input SalesforceDeleteStaticResourceInput { + """The id of the StaticResource to delete.""" + id: String! +} + +type SalesforceDeleteStaticResourcePayload { + """The id of the StaticResource deleted by the mutation.""" + id: String! +} + +input SalesforceStaticResourcePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """MIME Type""" + contentType: String + + """Body""" + body: String + + """Description""" + description: String + + """Cache Control""" + cacheControl: String +} + +input SalesforceUpdateStaticResourceInput { + patch: SalesforceStaticResourcePatch! + + """The id of the StaticResource to update.""" + id: String! +} + +type SalesforceUpdateStaticResourcePayload { + """StaticResource updated by the mutation.""" + staticResource: SalesforceStaticResource! +} + +input SalesforceStaticResourceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """MIME Type""" + contentType: String + + """Body""" + body: String + + """Description""" + description: String + + """Cache Control""" + cacheControl: String +} + +input SalesforceCreateStaticResourceInput { + staticResource: SalesforceStaticResourceInput! +} + +type SalesforceCreateStaticResourcePayload { + """StaticResource created by the mutation.""" + staticResource: SalesforceStaticResource! +} + +input SalesforceDeleteSsoUserMappingInput { + """The id of the SsoUserMapping to delete.""" + id: String! +} + +type SalesforceDeleteSsoUserMappingPayload { + """The id of the SsoUserMapping deleted by the mutation.""" + id: String! +} + +input SalesforceSsoUserMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Environment Hub Member ID""" + parentId: String + + """Environment Hub User ID""" + hubUserId: String + + """Member User ID""" + memberUserId: String +} + +input SalesforceCreateSsoUserMappingInput { + ssoUserMapping: SalesforceSsoUserMappingInput! +} + +type SalesforceCreateSsoUserMappingPayload { + """SsoUserMapping created by the mutation.""" + ssoUserMapping: SalesforceSsoUserMapping! +} + +input SalesforceDeleteSolutionFeedInput { + """The id of the SolutionFeed to delete.""" + id: String! +} + +type SalesforceDeleteSolutionFeedPayload { + """The id of the SolutionFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSolutionInput { + """The id of the Solution to delete.""" + id: String! +} + +type SalesforceDeleteSolutionPayload { + """The id of the Solution deleted by the mutation.""" + id: String! +} + +input SalesforceSolutionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateSolutionInput { + patch: SalesforceSolutionPatch! + + """The id of the Solution to update.""" + id: String! +} + +type SalesforceUpdateSolutionPayload { + """Solution updated by the mutation.""" + solution: SalesforceSolution! +} + +input SalesforceSolutionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String +} + +input SalesforceCreateSolutionInput { + solution: SalesforceSolutionInput! +} + +type SalesforceCreateSolutionPayload { + """Solution created by the mutation.""" + solution: SalesforceSolution! +} + +input SalesforceDeleteSiteRedirectMappingInput { + """The id of the SiteRedirectMapping to delete.""" + id: String! +} + +type SalesforceDeleteSiteRedirectMappingPayload { + """The id of the SiteRedirectMapping deleted by the mutation.""" + id: String! +} + +input SalesforceSiteRedirectMappingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateSiteRedirectMappingInput { + patch: SalesforceSiteRedirectMappingPatch! + + """The id of the SiteRedirectMapping to update.""" + id: String! +} + +type SalesforceUpdateSiteRedirectMappingPayload { + """SiteRedirectMapping updated by the mutation.""" + siteRedirectMapping: SalesforceSiteRedirectMapping! +} + +input SalesforceSiteRedirectMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Site ID""" + siteId: String + + """Active""" + isActive: Boolean + + """Source URL""" + source: String + + """Target URL""" + target: String + + """Redirect Type""" + action: String +} + +input SalesforceCreateSiteRedirectMappingInput { + siteRedirectMapping: SalesforceSiteRedirectMappingInput! +} + +type SalesforceCreateSiteRedirectMappingPayload { + """SiteRedirectMapping created by the mutation.""" + siteRedirectMapping: SalesforceSiteRedirectMapping! +} + +input SalesforceDeleteSiteIframeWhiteListUrlInput { + """The id of the SiteIframeWhiteListUrl to delete.""" + id: String! +} + +type SalesforceDeleteSiteIframeWhiteListUrlPayload { + """The id of the SiteIframeWhiteListUrl deleted by the mutation.""" + id: String! +} + +input SalesforceSiteIframeWhiteListUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Domain""" + url: String +} + +input SalesforceUpdateSiteIframeWhiteListUrlInput { + patch: SalesforceSiteIframeWhiteListUrlPatch! + + """The id of the SiteIframeWhiteListUrl to update.""" + id: String! +} + +type SalesforceUpdateSiteIframeWhiteListUrlPayload { + """SiteIframeWhiteListUrl updated by the mutation.""" + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrl! +} + +input SalesforceSiteIframeWhiteListUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Site ID""" + siteId: String + + """Domain""" + url: String +} + +input SalesforceCreateSiteIframeWhiteListUrlInput { + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrlInput! +} + +type SalesforceCreateSiteIframeWhiteListUrlPayload { + """SiteIframeWhiteListUrl created by the mutation.""" + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrl! +} + +input SalesforceDeleteSiteFeedInput { + """The id of the SiteFeed to delete.""" + id: String! +} + +type SalesforceDeleteSiteFeedPayload { + """The id of the SiteFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSignupRequestShareInput { + """The id of the SignupRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestSharePayload { + """The id of the SignupRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceSignupRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateSignupRequestShareInput { + patch: SalesforceSignupRequestSharePatch! + + """The id of the SignupRequestShare to update.""" + id: String! +} + +type SalesforceUpdateSignupRequestSharePayload { + """SignupRequestShare updated by the mutation.""" + signupRequestShare: SalesforceSignupRequestShare! +} + +input SalesforceSignupRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateSignupRequestShareInput { + signupRequestShare: SalesforceSignupRequestShareInput! +} + +type SalesforceCreateSignupRequestSharePayload { + """SignupRequestShare created by the mutation.""" + signupRequestShare: SalesforceSignupRequestShare! +} + +input SalesforceDeleteSignupRequestFeedInput { + """The id of the SignupRequestFeed to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestFeedPayload { + """The id of the SignupRequestFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSignupRequestInput { + """The id of the SignupRequest to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestPayload { + """The id of the SignupRequest deleted by the mutation.""" + id: String! +} + +input SalesforceSignupRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Template""" + templateId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Username""" + username: String + + """Email""" + signupEmail: String + + """Company""" + company: String + + """Country""" + country: String + + """Trial Days""" + trialDays: Int + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String +} + +input SalesforceCreateSignupRequestInput { + signupRequest: SalesforceSignupRequestInput! +} + +type SalesforceCreateSignupRequestPayload { + """SignupRequest created by the mutation.""" + signupRequest: SalesforceSignupRequest! +} + +input SalesforceDeleteShapeRepresentationInput { + """The id of the ShapeRepresentation to delete.""" + id: String! +} + +type SalesforceDeleteShapeRepresentationPayload { + """The id of the ShapeRepresentation deleted by the mutation.""" + id: String! +} + +input SalesforceShapeRepresentationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Edition""" + edition: String + + """Features""" + features: String + + """Settings""" + settings: String +} + +input SalesforceUpdateShapeRepresentationInput { + patch: SalesforceShapeRepresentationPatch! + + """The id of the ShapeRepresentation to update.""" + id: String! +} + +type SalesforceUpdateShapeRepresentationPayload { + """ShapeRepresentation updated by the mutation.""" + shapeRepresentation: SalesforceShapeRepresentation! +} + +input SalesforceShapeRepresentationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateShapeRepresentationInput { + shapeRepresentation: SalesforceShapeRepresentationInput! +} + +type SalesforceCreateShapeRepresentationPayload { + """ShapeRepresentation created by the mutation.""" + shapeRepresentation: SalesforceShapeRepresentation! +} + +input SalesforceDeleteSetupEntityAccessInput { + """The id of the SetupEntityAccess to delete.""" + id: String! +} + +type SalesforceDeleteSetupEntityAccessPayload { + """The id of the SetupEntityAccess deleted by the mutation.""" + id: String! +} + +input SalesforceSetupEntityAccessInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Setup Entity ID""" + setupEntityId: String +} + +input SalesforceCreateSetupEntityAccessInput { + setupEntityAccess: SalesforceSetupEntityAccessInput! +} + +type SalesforceCreateSetupEntityAccessPayload { + """SetupEntityAccess created by the mutation.""" + setupEntityAccess: SalesforceSetupEntityAccess! +} + +input SalesforceDeleteSetupAssistantStepInput { + """The id of the SetupAssistantStep to delete.""" + id: String! +} + +type SalesforceDeleteSetupAssistantStepPayload { + """The id of the SetupAssistantStep deleted by the mutation.""" + id: String! +} + +input SalesforceSetupAssistantStepPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Is Complete""" + isComplete: Boolean +} + +input SalesforceUpdateSetupAssistantStepInput { + patch: SalesforceSetupAssistantStepPatch! + + """The id of the SetupAssistantStep to update.""" + id: String! +} + +type SalesforceUpdateSetupAssistantStepPayload { + """SetupAssistantStep updated by the mutation.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +input SalesforceSetupAssistantStepInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Assistant Type""" + assistantType: String + + """Is Complete""" + isComplete: Boolean +} + +input SalesforceCreateSetupAssistantStepInput { + setupAssistantStep: SalesforceSetupAssistantStepInput! +} + +type SalesforceCreateSetupAssistantStepPayload { + """SetupAssistantStep created by the mutation.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +input SalesforceDeleteSessionHijackingEventStoreFeedInput { + """The id of the SessionHijackingEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteSessionHijackingEventStoreFeedPayload { + """The id of the SessionHijackingEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSecurityCustomBaselineInput { + """The id of the SecurityCustomBaseline to delete.""" + id: String! +} + +type SalesforceDeleteSecurityCustomBaselinePayload { + """The id of the SecurityCustomBaseline deleted by the mutation.""" + id: String! +} + +input SalesforceSecurityCustomBaselinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean +} + +input SalesforceUpdateSecurityCustomBaselineInput { + patch: SalesforceSecurityCustomBaselinePatch! + + """The id of the SecurityCustomBaseline to update.""" + id: String! +} + +type SalesforceUpdateSecurityCustomBaselinePayload { + """SecurityCustomBaseline updated by the mutation.""" + securityCustomBaseline: SalesforceSecurityCustomBaseline! +} + +input SalesforceSecurityCustomBaselineInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean +} + +input SalesforceCreateSecurityCustomBaselineInput { + securityCustomBaseline: SalesforceSecurityCustomBaselineInput! +} + +type SalesforceCreateSecurityCustomBaselinePayload { + """SecurityCustomBaseline created by the mutation.""" + securityCustomBaseline: SalesforceSecurityCustomBaseline! +} + +input SalesforceDeleteSearchPromotionRuleInput { + """The id of the SearchPromotionRule to delete.""" + id: String! +} + +type SalesforceDeleteSearchPromotionRulePayload { + """The id of the SearchPromotionRule deleted by the mutation.""" + id: String! +} + +input SalesforceSearchPromotionRulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Term""" + query: String +} + +input SalesforceUpdateSearchPromotionRuleInput { + patch: SalesforceSearchPromotionRulePatch! + + """The id of the SearchPromotionRule to update.""" + id: String! +} + +type SalesforceUpdateSearchPromotionRulePayload { + """SearchPromotionRule updated by the mutation.""" + searchPromotionRule: SalesforceSearchPromotionRule! +} + +input SalesforceSearchPromotionRuleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Term""" + query: String +} + +input SalesforceCreateSearchPromotionRuleInput { + searchPromotionRule: SalesforceSearchPromotionRuleInput! +} + +type SalesforceCreateSearchPromotionRulePayload { + """SearchPromotionRule created by the mutation.""" + searchPromotionRule: SalesforceSearchPromotionRule! +} + +input SalesforceDeleteScontrolInput { + """The id of the Scontrol to delete.""" + id: String! +} + +type SalesforceDeleteScontrolPayload { + """The id of the Scontrol deleted by the mutation.""" + id: String! +} + +input SalesforceScontrolPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Label""" + name: String + + """S-Control Name""" + developerName: String + + """Description""" + description: String + + """Encoding""" + encodingKey: String + + """HTML Body""" + htmlWrapper: String + + """Filename""" + filename: String + + """Binary""" + binary: String + + """Type""" + contentSource: String + + """Prebuild In Page""" + supportsCaching: Boolean +} + +input SalesforceUpdateScontrolInput { + patch: SalesforceScontrolPatch! + + """The id of the Scontrol to update.""" + id: String! +} + +type SalesforceUpdateScontrolPayload { + """Scontrol updated by the mutation.""" + scontrol: SalesforceScontrol! +} + +input SalesforceDeleteSpSamlAttributesInput { + """The id of the SPSamlAttributes to delete.""" + id: String! +} + +type SalesforceDeleteSpSamlAttributesPayload { + """The id of the SPSamlAttributes deleted by the mutation.""" + id: String! +} + +input SalesforceSpSamlAttributesPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Service Provider ID""" + serviceProviderId: String + + """Attribute key""" + key: String + + """Attribute value""" + value: String + + """Connected App ID""" + connectivityId: String +} + +input SalesforceUpdateSpSamlAttributesInput { + patch: SalesforceSpSamlAttributesPatch! + + """The id of the SPSamlAttributes to update.""" + id: String! +} + +type SalesforceUpdateSpSamlAttributesPayload { + """SPSamlAttributes updated by the mutation.""" + spSamlAttributes: SalesforceSpSamlAttributes! +} + +input SalesforceSpSamlAttributesInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Service Provider ID""" + serviceProviderId: String + + """Attribute key""" + key: String + + """Attribute value""" + value: String + + """Connected App ID""" + connectivityId: String +} + +input SalesforceCreateSpSamlAttributesInput { + spSamlAttributes: SalesforceSpSamlAttributesInput! +} + +type SalesforceCreateSpSamlAttributesPayload { + """SPSamlAttributes created by the mutation.""" + spSamlAttributes: SalesforceSpSamlAttributes! +} + +input SalesforceDeleteReportFeedInput { + """The id of the ReportFeed to delete.""" + id: String! +} + +type SalesforceDeleteReportFeedPayload { + """The id of the ReportFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteReportAnomalyEventStoreFeedInput { + """The id of the ReportAnomalyEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteReportAnomalyEventStoreFeedPayload { + """The id of the ReportAnomalyEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceRefundLinePaymentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comments""" + comments: String +} + +input SalesforceUpdateRefundLinePaymentInput { + patch: SalesforceRefundLinePaymentPatch! + + """The id of the RefundLinePayment to update.""" + id: String! +} + +type SalesforceUpdateRefundLinePaymentPayload { + """RefundLinePayment updated by the mutation.""" + refundLinePayment: SalesforceRefundLinePayment! +} + +input SalesforceRefundLinePaymentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment ID""" + paymentId: String + + """Refund ID""" + refundId: String + + """Amount""" + amount: Float + + """Type""" + type: String + + """Has Been Unapplied""" + hasBeenUnapplied: String + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Refund Line Payment ID""" + associatedRefundLinePaymentId: String +} + +input SalesforceCreateRefundLinePaymentInput { + refundLinePayment: SalesforceRefundLinePaymentInput! +} + +type SalesforceCreateRefundLinePaymentPayload { + """RefundLinePayment created by the mutation.""" + refundLinePayment: SalesforceRefundLinePayment! +} + +input SalesforceDeleteRefundInput { + """The id of the Refund to delete.""" + id: String! +} + +type SalesforceDeleteRefundPayload { + """The id of the Refund deleted by the mutation.""" + id: String! +} + +input SalesforceRefundPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Type""" + type: String + + """Payment Group ID""" + paymentGroupId: String + + """Amount""" + amount: Float + + """Account ID""" + accountId: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceUpdateRefundInput { + patch: SalesforceRefundPatch! + + """The id of the Refund to update.""" + id: String! +} + +type SalesforceUpdateRefundPayload { + """Refund updated by the mutation.""" + refund: SalesforceRefund! +} + +input SalesforceRefundInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Type""" + type: String + + """Payment Group ID""" + paymentGroupId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Account ID""" + accountId: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceCreateRefundInput { + refund: SalesforceRefundInput! +} + +type SalesforceCreateRefundPayload { + """Refund created by the mutation.""" + refund: SalesforceRefund! +} + +input SalesforceDeleteRedirectWhitelistUrlInput { + """The id of the RedirectWhitelistUrl to delete.""" + id: String! +} + +type SalesforceDeleteRedirectWhitelistUrlPayload { + """The id of the RedirectWhitelistUrl deleted by the mutation.""" + id: String! +} + +input SalesforceRedirectWhitelistUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """URL""" + url: String +} + +input SalesforceUpdateRedirectWhitelistUrlInput { + patch: SalesforceRedirectWhitelistUrlPatch! + + """The id of the RedirectWhitelistUrl to update.""" + id: String! +} + +type SalesforceUpdateRedirectWhitelistUrlPayload { + """RedirectWhitelistUrl updated by the mutation.""" + redirectWhitelistUrl: SalesforceRedirectWhitelistUrl! +} + +input SalesforceRedirectWhitelistUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """URL""" + url: String +} + +input SalesforceCreateRedirectWhitelistUrlInput { + redirectWhitelistUrl: SalesforceRedirectWhitelistUrlInput! +} + +type SalesforceCreateRedirectWhitelistUrlPayload { + """RedirectWhitelistUrl created by the mutation.""" + redirectWhitelistUrl: SalesforceRedirectWhitelistUrl! +} + +input SalesforceRecordTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Record Type Name""" + developerName: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateRecordTypeInput { + patch: SalesforceRecordTypePatch! + + """The id of the RecordType to update.""" + id: String! +} + +type SalesforceUpdateRecordTypePayload { + """RecordType updated by the mutation.""" + recordType: SalesforceRecordType! +} + +input SalesforceRecordTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Record Type Name""" + developerName: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """SObject Type Name""" + sobjectType: String +} + +input SalesforceCreateRecordTypeInput { + recordType: SalesforceRecordTypeInput! +} + +type SalesforceCreateRecordTypePayload { + """RecordType created by the mutation.""" + recordType: SalesforceRecordType! +} + +input SalesforceDeleteRecordActionInput { + """The id of the RecordAction to delete.""" + id: String! +} + +type SalesforceDeleteRecordActionPayload { + """The id of the RecordAction deleted by the mutation.""" + id: String! +} + +input SalesforceRecordActionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Record ID""" + recordId: String + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean +} + +input SalesforceUpdateRecordActionInput { + patch: SalesforceRecordActionPatch! + + """The id of the RecordAction to update.""" + id: String! +} + +type SalesforceUpdateRecordActionPayload { + """RecordAction updated by the mutation.""" + recordAction: SalesforceRecordAction! +} + +input SalesforceRecordActionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent Record ID""" + recordId: String + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean +} + +input SalesforceCreateRecordActionInput { + recordAction: SalesforceRecordActionInput! +} + +type SalesforceCreateRecordActionPayload { + """RecordAction created by the mutation.""" + recordAction: SalesforceRecordAction! +} + +input SalesforceDeleteRecommendationInput { + """The id of the Recommendation to delete.""" + id: String! +} + +type SalesforceDeleteRecommendationPayload { + """The id of the Recommendation deleted by the mutation.""" + id: String! +} + +input SalesforceRecommendationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String +} + +input SalesforceUpdateRecommendationInput { + patch: SalesforceRecommendationPatch! + + """The id of the Recommendation to update.""" + id: String! +} + +type SalesforceUpdateRecommendationPayload { + """Recommendation updated by the mutation.""" + recommendation: SalesforceRecommendation! +} + +input SalesforceRecommendationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String +} + +input SalesforceCreateRecommendationInput { + recommendation: SalesforceRecommendationInput! +} + +type SalesforceCreateRecommendationPayload { + """Recommendation created by the mutation.""" + recommendation: SalesforceRecommendation! +} + +input SalesforceRecentlyViewedPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String +} + +input SalesforceUpdateRecentlyViewedInput { + patch: SalesforceRecentlyViewedPatch! + + """The id of the RecentlyViewed to update.""" + id: String! +} + +"""Recently Viewed""" +type SalesforceRecentlyViewed { + """Recently Viewed ID""" + id: String! + + """Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Type""" + type: String + + """Alias""" + alias: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Active""" + isActive: Boolean! + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """Title""" + title: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Name or Alias""" + nameOrAlias: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Language""" + language: String + + """ + A JSON object that contains all of the custom fields for a RecentlyViewed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceUpdateRecentlyViewedPayload { + """RecentlyViewed updated by the mutation.""" + recentlyViewed: SalesforceRecentlyViewed! +} + +input SalesforceDeleteQuickTextUsageShareInput { + """The id of the QuickTextUsageShare to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextUsageSharePayload { + """The id of the QuickTextUsageShare deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextUsageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateQuickTextUsageShareInput { + patch: SalesforceQuickTextUsageSharePatch! + + """The id of the QuickTextUsageShare to update.""" + id: String! +} + +type SalesforceUpdateQuickTextUsageSharePayload { + """QuickTextUsageShare updated by the mutation.""" + quickTextUsageShare: SalesforceQuickTextUsageShare! +} + +input SalesforceQuickTextUsageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateQuickTextUsageShareInput { + quickTextUsageShare: SalesforceQuickTextUsageShareInput! +} + +type SalesforceCreateQuickTextUsageSharePayload { + """QuickTextUsageShare created by the mutation.""" + quickTextUsageShare: SalesforceQuickTextUsageShare! +} + +input SalesforceDeleteQuickTextShareInput { + """The id of the QuickTextShare to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextSharePayload { + """The id of the QuickTextShare deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateQuickTextShareInput { + patch: SalesforceQuickTextSharePatch! + + """The id of the QuickTextShare to update.""" + id: String! +} + +type SalesforceUpdateQuickTextSharePayload { + """QuickTextShare updated by the mutation.""" + quickTextShare: SalesforceQuickTextShare! +} + +input SalesforceQuickTextShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateQuickTextShareInput { + quickTextShare: SalesforceQuickTextShareInput! +} + +type SalesforceCreateQuickTextSharePayload { + """QuickTextShare created by the mutation.""" + quickTextShare: SalesforceQuickTextShare! +} + +input SalesforceDeleteQuickTextInput { + """The id of the QuickText to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextPayload { + """The id of the QuickText deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Quick Text Name""" + name: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String +} + +input SalesforceUpdateQuickTextInput { + patch: SalesforceQuickTextPatch! + + """The id of the QuickText to update.""" + id: String! +} + +type SalesforceUpdateQuickTextPayload { + """QuickText updated by the mutation.""" + quickText: SalesforceQuickText! +} + +input SalesforceQuickTextInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String +} + +input SalesforceCreateQuickTextInput { + quickText: SalesforceQuickTextInput! +} + +type SalesforceCreateQuickTextPayload { + """QuickText created by the mutation.""" + quickText: SalesforceQuickText! +} + +input SalesforceDeleteQueueSobjectInput { + """The id of the QueueSobject to delete.""" + id: String! +} + +type SalesforceDeleteQueueSobjectPayload { + """The id of the QueueSobject deleted by the mutation.""" + id: String! +} + +input SalesforceQueueSobjectInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group ID""" + queueId: String + + """sObject Type""" + sobjectType: String +} + +input SalesforceCreateQueueSobjectInput { + queueSobject: SalesforceQueueSobjectInput! +} + +type SalesforceCreateQueueSobjectPayload { + """QueueSobject created by the mutation.""" + queueSobject: SalesforceQueueSobject! +} + +input SalesforceDeletePushTopicInput { + """The id of the PushTopic to delete.""" + id: String! +} + +type SalesforceDeletePushTopicPayload { + """The id of the PushTopic deleted by the mutation.""" + id: String! +} + +input SalesforcePushTopicPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic Name""" + name: String + + """SOQL Query""" + query: String + + """API Version""" + apiVersion: Float + + """Is Active""" + isActive: Boolean + + """Notify For Fields""" + notifyForFields: String + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean + + """Update""" + notifyForOperationUpdate: Boolean + + """Delete""" + notifyForOperationDelete: Boolean + + """Undelete""" + notifyForOperationUndelete: Boolean +} + +input SalesforceUpdatePushTopicInput { + patch: SalesforcePushTopicPatch! + + """The id of the PushTopic to update.""" + id: String! +} + +type SalesforceUpdatePushTopicPayload { + """PushTopic updated by the mutation.""" + pushTopic: SalesforcePushTopic! +} + +input SalesforcePushTopicInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic Name""" + name: String + + """SOQL Query""" + query: String + + """API Version""" + apiVersion: Float + + """Is Active""" + isActive: Boolean + + """Notify For Fields""" + notifyForFields: String + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean + + """Update""" + notifyForOperationUpdate: Boolean + + """Delete""" + notifyForOperationDelete: Boolean + + """Undelete""" + notifyForOperationUndelete: Boolean +} + +input SalesforceCreatePushTopicInput { + pushTopic: SalesforcePushTopicInput! +} + +type SalesforceCreatePushTopicPayload { + """PushTopic created by the mutation.""" + pushTopic: SalesforcePushTopic! +} + +input SalesforceDeletePromptVersionInput { + """The id of the PromptVersion to delete.""" + id: String! +} + +type SalesforceDeletePromptVersionPayload { + """The id of the PromptVersion deleted by the mutation.""" + id: String! +} + +input SalesforcePromptVersionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Master Label""" + masterLabel: String + + """Description""" + description: String + + """Type""" + displayType: String + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String + + """Version Number""" + versionNumber: Int + + """Target Page Type""" + targetPageType: String + + """Target Page Key 1""" + targetPageKey1: String + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String + + """Body""" + body: String + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String +} + +input SalesforceUpdatePromptVersionInput { + patch: SalesforcePromptVersionPatch! + + """The id of the PromptVersion to update.""" + id: String! +} + +type SalesforceUpdatePromptVersionPayload { + """PromptVersion updated by the mutation.""" + promptVersion: SalesforcePromptVersion! +} + +input SalesforcePromptVersionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt ID""" + parentId: String + + """Master Label""" + masterLabel: String + + """Description""" + description: String + + """Type""" + displayType: String + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String + + """Version Number""" + versionNumber: Int + + """Target Page Type""" + targetPageType: String + + """Target Page Key 1""" + targetPageKey1: String + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String + + """Body""" + body: String + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String +} + +input SalesforceCreatePromptVersionInput { + promptVersion: SalesforcePromptVersionInput! +} + +type SalesforceCreatePromptVersionPayload { + """PromptVersion created by the mutation.""" + promptVersion: SalesforcePromptVersion! +} + +input SalesforceDeletePromptErrorShareInput { + """The id of the PromptErrorShare to delete.""" + id: String! +} + +type SalesforceDeletePromptErrorSharePayload { + """The id of the PromptErrorShare deleted by the mutation.""" + id: String! +} + +input SalesforcePromptErrorSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePromptErrorShareInput { + patch: SalesforcePromptErrorSharePatch! + + """The id of the PromptErrorShare to update.""" + id: String! +} + +type SalesforceUpdatePromptErrorSharePayload { + """PromptErrorShare updated by the mutation.""" + promptErrorShare: SalesforcePromptErrorShare! +} + +input SalesforcePromptErrorShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePromptErrorShareInput { + promptErrorShare: SalesforcePromptErrorShareInput! +} + +type SalesforceCreatePromptErrorSharePayload { + """PromptErrorShare created by the mutation.""" + promptErrorShare: SalesforcePromptErrorShare! +} + +input SalesforceDeletePromptErrorInput { + """The id of the PromptError to delete.""" + id: String! +} + +type SalesforceDeletePromptErrorPayload { + """The id of the PromptError deleted by the mutation.""" + id: String! +} + +input SalesforcePromptErrorPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Prompt Action ID""" + promptActionId: String + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean +} + +input SalesforceUpdatePromptErrorInput { + patch: SalesforcePromptErrorPatch! + + """The id of the PromptError to update.""" + id: String! +} + +type SalesforceUpdatePromptErrorPayload { + """PromptError updated by the mutation.""" + promptError: SalesforcePromptError! +} + +input SalesforcePromptErrorInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt Action ID""" + promptActionId: String + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean +} + +input SalesforceCreatePromptErrorInput { + promptError: SalesforcePromptErrorInput! +} + +type SalesforceCreatePromptErrorPayload { + """PromptError created by the mutation.""" + promptError: SalesforcePromptError! +} + +input SalesforceDeletePromptActionShareInput { + """The id of the PromptActionShare to delete.""" + id: String! +} + +type SalesforceDeletePromptActionSharePayload { + """The id of the PromptActionShare deleted by the mutation.""" + id: String! +} + +input SalesforcePromptActionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePromptActionShareInput { + patch: SalesforcePromptActionSharePatch! + + """The id of the PromptActionShare to update.""" + id: String! +} + +type SalesforceUpdatePromptActionSharePayload { + """PromptActionShare updated by the mutation.""" + promptActionShare: SalesforcePromptActionShare! +} + +input SalesforcePromptActionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePromptActionShareInput { + promptActionShare: SalesforcePromptActionShareInput! +} + +type SalesforceCreatePromptActionSharePayload { + """PromptActionShare created by the mutation.""" + promptActionShare: SalesforcePromptActionShare! +} + +input SalesforceDeletePromptActionInput { + """The id of the PromptAction to delete.""" + id: String! +} + +type SalesforceDeletePromptActionPayload { + """The id of the PromptAction deleted by the mutation.""" + id: String! +} + +input SalesforcePromptActionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Prompt Version ID""" + promptVersionId: String + + """User ID""" + userId: String + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int +} + +input SalesforceUpdatePromptActionInput { + patch: SalesforcePromptActionPatch! + + """The id of the PromptAction to update.""" + id: String! +} + +type SalesforceUpdatePromptActionPayload { + """PromptAction updated by the mutation.""" + promptAction: SalesforcePromptAction! +} + +input SalesforcePromptActionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt Version ID""" + promptVersionId: String + + """User ID""" + userId: String + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int +} + +input SalesforceCreatePromptActionInput { + promptAction: SalesforcePromptActionInput! +} + +type SalesforceCreatePromptActionPayload { + """PromptAction created by the mutation.""" + promptAction: SalesforcePromptAction! +} + +input SalesforceDeletePromptInput { + """The id of the Prompt to delete.""" + id: String! +} + +type SalesforceDeletePromptPayload { + """The id of the Prompt deleted by the mutation.""" + id: String! +} + +input SalesforcePromptPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String +} + +input SalesforceUpdatePromptInput { + patch: SalesforcePromptPatch! + + """The id of the Prompt to update.""" + id: String! +} + +type SalesforceUpdatePromptPayload { + """Prompt updated by the mutation.""" + prompt: SalesforcePrompt! +} + +input SalesforcePromptInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreatePromptInput { + prompt: SalesforcePromptInput! +} + +type SalesforceCreatePromptPayload { + """Prompt created by the mutation.""" + prompt: SalesforcePrompt! +} + +input SalesforceDeleteProfileInput { + """The id of the Profile to delete.""" + id: String! +} + +type SalesforceDeleteProfilePayload { + """The id of the Profile deleted by the mutation.""" + id: String! +} + +input SalesforceProfilePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallMultiforce: Boolean + + """Upload AppExchange Packages""" + permissionsPublishMultiforce: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreateMultiforce: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateProfileInput { + patch: SalesforceProfilePatch! + + """The id of the Profile to update.""" + id: String! +} + +type SalesforceUpdateProfilePayload { + """Profile updated by the mutation.""" + profile: SalesforceProfile! +} + +input SalesforceDeleteProductConsumptionScheduleInput { + """The id of the ProductConsumptionSchedule to delete.""" + id: String! +} + +type SalesforceDeleteProductConsumptionSchedulePayload { + """The id of the ProductConsumptionSchedule deleted by the mutation.""" + id: String! +} + +input SalesforceProductConsumptionSchedulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product ID""" + productId: String + + """Consumption Schedule ID""" + consumptionScheduleId: String +} + +input SalesforceUpdateProductConsumptionScheduleInput { + patch: SalesforceProductConsumptionSchedulePatch! + + """The id of the ProductConsumptionSchedule to update.""" + id: String! +} + +type SalesforceUpdateProductConsumptionSchedulePayload { + """ProductConsumptionSchedule updated by the mutation.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +input SalesforceProductConsumptionScheduleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Product ID""" + productId: String + + """Consumption Schedule ID""" + consumptionScheduleId: String +} + +input SalesforceCreateProductConsumptionScheduleInput { + productConsumptionSchedule: SalesforceProductConsumptionScheduleInput! +} + +type SalesforceCreateProductConsumptionSchedulePayload { + """ProductConsumptionSchedule created by the mutation.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +input SalesforceDeleteProduct2FeedInput { + """The id of the Product2Feed to delete.""" + id: String! +} + +type SalesforceDeleteProduct2FeedPayload { + """The id of the Product2Feed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteProduct2Input { + """The id of the Product2 to delete.""" + id: String! +} + +type SalesforceDeleteProduct2Payload { + """The id of the Product2 deleted by the mutation.""" + id: String! +} + +input SalesforceProduct2Patch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Product SKU""" + stockKeepingUnit: String +} + +input SalesforceUpdateProduct2Input { + patch: SalesforceProduct2Patch! + + """The id of the Product2 to update.""" + id: String! +} + +type SalesforceUpdateProduct2Payload { + """Product2 updated by the mutation.""" + product2: SalesforceProduct2! +} + +input SalesforceProduct2Input { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Product SKU""" + stockKeepingUnit: String +} + +input SalesforceCreateProduct2Input { + product2: SalesforceProduct2Input! +} + +type SalesforceCreateProduct2Payload { + """Product2 created by the mutation.""" + product2: SalesforceProduct2! +} + +input SalesforceDeleteProcessInstanceWorkitemInput { + """The id of the ProcessInstanceWorkitem to delete.""" + id: String! +} + +type SalesforceDeleteProcessInstanceWorkitemPayload { + """The id of the ProcessInstanceWorkitem deleted by the mutation.""" + id: String! +} + +input SalesforceProcessInstanceWorkitemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Process Instance ID""" + processInstanceId: String + + """Original Actor ID""" + originalActorId: String + + """Actor ID""" + actorId: String +} + +input SalesforceUpdateProcessInstanceWorkitemInput { + patch: SalesforceProcessInstanceWorkitemPatch! + + """The id of the ProcessInstanceWorkitem to update.""" + id: String! +} + +type SalesforceUpdateProcessInstanceWorkitemPayload { + """ProcessInstanceWorkitem updated by the mutation.""" + processInstanceWorkitem: SalesforceProcessInstanceWorkitem! +} + +input SalesforceDeleteProcessExceptionShareInput { + """The id of the ProcessExceptionShare to delete.""" + id: String! +} + +type SalesforceDeleteProcessExceptionSharePayload { + """The id of the ProcessExceptionShare deleted by the mutation.""" + id: String! +} + +input SalesforceProcessExceptionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateProcessExceptionShareInput { + patch: SalesforceProcessExceptionSharePatch! + + """The id of the ProcessExceptionShare to update.""" + id: String! +} + +type SalesforceUpdateProcessExceptionSharePayload { + """ProcessExceptionShare updated by the mutation.""" + processExceptionShare: SalesforceProcessExceptionShare! +} + +input SalesforceProcessExceptionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateProcessExceptionShareInput { + processExceptionShare: SalesforceProcessExceptionShareInput! +} + +type SalesforceCreateProcessExceptionSharePayload { + """ProcessExceptionShare created by the mutation.""" + processExceptionShare: SalesforceProcessExceptionShare! +} + +input SalesforceProcessExceptionEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Description""" + description: String + + """Exception Type""" + exceptionType: String + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """External Reference""" + externalReference: String +} + +input SalesforceCreateProcessExceptionEventInput { + processExceptionEvent: SalesforceProcessExceptionEventInput! +} + +"""Process Exception Event""" +type SalesforceProcessExceptionEvent { + """Process Exception Event Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Process Exception Event Event UUID""" + eventUuid: String + + """Attached To ID""" + attachedToId: String! + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionEventAttachedToUnion + + """Message""" + message: String! + + """Description""" + description: String + + """Exception Type""" + exceptionType: String! + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """Background Operation ID""" + backgroundOperation: SalesforceBackgroundOperation + + """External Reference""" + externalReference: String + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateProcessExceptionEventPayload { + """ProcessExceptionEvent created by the mutation.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +input SalesforceDeleteProcessExceptionInput { + """The id of the ProcessException to delete.""" + id: String! +} + +type SalesforceDeleteProcessExceptionPayload { + """The id of the ProcessException deleted by the mutation.""" + id: String! +} + +input SalesforceProcessExceptionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """External Reference""" + externalReference: String + + """Description""" + description: String +} + +input SalesforceUpdateProcessExceptionInput { + patch: SalesforceProcessExceptionPatch! + + """The id of the ProcessException to update.""" + id: String! +} + +type SalesforceUpdateProcessExceptionPayload { + """ProcessException updated by the mutation.""" + processException: SalesforceProcessException! +} + +input SalesforceProcessExceptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """External Reference""" + externalReference: String + + """Description""" + description: String +} + +input SalesforceCreateProcessExceptionInput { + processException: SalesforceProcessExceptionInput! +} + +type SalesforceCreateProcessExceptionPayload { + """ProcessException created by the mutation.""" + processException: SalesforceProcessException! +} + +input SalesforceDeletePricebookEntryInput { + """The id of the PricebookEntry to delete.""" + id: String! +} + +type SalesforceDeletePricebookEntryPayload { + """The id of the PricebookEntry deleted by the mutation.""" + id: String! +} + +input SalesforcePricebookEntryPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """List Price""" + unitPrice: Float + + """Active""" + isActive: Boolean + + """Use Standard Price""" + useStandardPrice: Boolean +} + +input SalesforceUpdatePricebookEntryInput { + patch: SalesforcePricebookEntryPatch! + + """The id of the PricebookEntry to update.""" + id: String! +} + +type SalesforceUpdatePricebookEntryPayload { + """PricebookEntry updated by the mutation.""" + pricebookEntry: SalesforcePricebookEntry! +} + +input SalesforcePricebookEntryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book ID""" + pricebook2Id: String + + """Product ID""" + product2Id: String + + """List Price""" + unitPrice: Float + + """Active""" + isActive: Boolean + + """Use Standard Price""" + useStandardPrice: Boolean +} + +input SalesforceCreatePricebookEntryInput { + pricebookEntry: SalesforcePricebookEntryInput! +} + +type SalesforceCreatePricebookEntryPayload { + """PricebookEntry created by the mutation.""" + pricebookEntry: SalesforcePricebookEntry! +} + +input SalesforceDeletePricebook2Input { + """The id of the Pricebook2 to delete.""" + id: String! +} + +type SalesforceDeletePricebook2Payload { + """The id of the Pricebook2 deleted by the mutation.""" + id: String! +} + +input SalesforcePricebook2Patch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book Name""" + name: String + + """Active""" + isActive: Boolean + + """Description""" + description: String +} + +input SalesforceUpdatePricebook2Input { + patch: SalesforcePricebook2Patch! + + """The id of the Pricebook2 to update.""" + id: String! +} + +type SalesforceUpdatePricebook2Payload { + """Pricebook2 updated by the mutation.""" + pricebook2: SalesforcePricebook2! +} + +input SalesforcePricebook2Input { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Active""" + isActive: Boolean + + """Description""" + description: String +} + +input SalesforceCreatePricebook2Input { + pricebook2: SalesforcePricebook2Input! +} + +type SalesforceCreatePricebook2Payload { + """Pricebook2 created by the mutation.""" + pricebook2: SalesforcePricebook2! +} + +input SalesforceDeletePlatformCachePartitionTypeInput { + """The id of the PlatformCachePartitionType to delete.""" + id: String! +} + +type SalesforceDeletePlatformCachePartitionTypePayload { + """The id of the PlatformCachePartitionType deleted by the mutation.""" + id: String! +} + +input SalesforcePlatformCachePartitionTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Cache Type""" + cacheType: String + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int +} + +input SalesforceUpdatePlatformCachePartitionTypeInput { + patch: SalesforcePlatformCachePartitionTypePatch! + + """The id of the PlatformCachePartitionType to update.""" + id: String! +} + +type SalesforceUpdatePlatformCachePartitionTypePayload { + """PlatformCachePartitionType updated by the mutation.""" + platformCachePartitionType: SalesforcePlatformCachePartitionType! +} + +input SalesforcePlatformCachePartitionTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Platform Cache Partition ID""" + platformCachePartitionId: String + + """Cache Type""" + cacheType: String + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int +} + +input SalesforceCreatePlatformCachePartitionTypeInput { + platformCachePartitionType: SalesforcePlatformCachePartitionTypeInput! +} + +type SalesforceCreatePlatformCachePartitionTypePayload { + """PlatformCachePartitionType created by the mutation.""" + platformCachePartitionType: SalesforcePlatformCachePartitionType! +} + +input SalesforceDeletePlatformCachePartitionInput { + """The id of the PlatformCachePartition to delete.""" + id: String! +} + +type SalesforceDeletePlatformCachePartitionPayload { + """The id of the PlatformCachePartition deleted by the mutation.""" + id: String! +} + +input SalesforcePlatformCachePartitionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean +} + +input SalesforceUpdatePlatformCachePartitionInput { + patch: SalesforcePlatformCachePartitionPatch! + + """The id of the PlatformCachePartition to update.""" + id: String! +} + +type SalesforceUpdatePlatformCachePartitionPayload { + """PlatformCachePartition updated by the mutation.""" + platformCachePartition: SalesforcePlatformCachePartition! +} + +input SalesforcePlatformCachePartitionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean +} + +input SalesforceCreatePlatformCachePartitionInput { + platformCachePartition: SalesforcePlatformCachePartitionInput! +} + +type SalesforceCreatePlatformCachePartitionPayload { + """PlatformCachePartition created by the mutation.""" + platformCachePartition: SalesforcePlatformCachePartition! +} + +input SalesforceDeletePermissionSetTabSettingInput { + """The id of the PermissionSetTabSetting to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetTabSettingPayload { + """The id of the PermissionSetTabSetting deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetTabSettingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Visibility""" + visibility: String +} + +input SalesforceUpdatePermissionSetTabSettingInput { + patch: SalesforcePermissionSetTabSettingPatch! + + """The id of the PermissionSetTabSetting to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetTabSettingPayload { + """PermissionSetTabSetting updated by the mutation.""" + permissionSetTabSetting: SalesforcePermissionSetTabSetting! +} + +input SalesforcePermissionSetTabSettingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Visibility""" + visibility: String + + """Tab Name""" + name: String +} + +input SalesforceCreatePermissionSetTabSettingInput { + permissionSetTabSetting: SalesforcePermissionSetTabSettingInput! +} + +type SalesforceCreatePermissionSetTabSettingPayload { + """PermissionSetTabSetting created by the mutation.""" + permissionSetTabSetting: SalesforcePermissionSetTabSetting! +} + +input SalesforceDeletePermissionSetLicenseAssignInput { + """The id of the PermissionSetLicenseAssign to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetLicenseAssignPayload { + """The id of the PermissionSetLicenseAssign deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetLicenseAssignInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Permission Set License ID""" + permissionSetLicenseId: String + + """User ID""" + assigneeId: String +} + +input SalesforceCreatePermissionSetLicenseAssignInput { + permissionSetLicenseAssign: SalesforcePermissionSetLicenseAssignInput! +} + +type SalesforceCreatePermissionSetLicenseAssignPayload { + """PermissionSetLicenseAssign created by the mutation.""" + permissionSetLicenseAssign: SalesforcePermissionSetLicenseAssign! +} + +input SalesforceDeletePermissionSetGroupComponentInput { + """The id of the PermissionSetGroupComponent to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetGroupComponentPayload { + """The id of the PermissionSetGroupComponent deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetGroupComponentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSetId: String +} + +input SalesforceCreatePermissionSetGroupComponentInput { + permissionSetGroupComponent: SalesforcePermissionSetGroupComponentInput! +} + +type SalesforceCreatePermissionSetGroupComponentPayload { + """PermissionSetGroupComponent created by the mutation.""" + permissionSetGroupComponent: SalesforcePermissionSetGroupComponent! +} + +input SalesforceDeletePermissionSetGroupInput { + """The id of the PermissionSetGroup to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetGroupPayload { + """The id of the PermissionSetGroup deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String +} + +input SalesforceUpdatePermissionSetGroupInput { + patch: SalesforcePermissionSetGroupPatch! + + """The id of the PermissionSetGroup to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetGroupPayload { + """PermissionSetGroup updated by the mutation.""" + permissionSetGroup: SalesforcePermissionSetGroup! +} + +input SalesforcePermissionSetGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreatePermissionSetGroupInput { + permissionSetGroup: SalesforcePermissionSetGroupInput! +} + +type SalesforceCreatePermissionSetGroupPayload { + """PermissionSetGroup created by the mutation.""" + permissionSetGroup: SalesforcePermissionSetGroup! +} + +input SalesforceDeletePermissionSetAssignmentInput { + """The id of the PermissionSetAssignment to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetAssignmentPayload { + """The id of the PermissionSetAssignment deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetAssignmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expires On""" + expirationDate: String +} + +input SalesforceUpdatePermissionSetAssignmentInput { + patch: SalesforcePermissionSetAssignmentPatch! + + """The id of the PermissionSetAssignment to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetAssignmentPayload { + """PermissionSetAssignment updated by the mutation.""" + permissionSetAssignment: SalesforcePermissionSetAssignment! +} + +input SalesforcePermissionSetAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """PermissionSet ID""" + permissionSetId: String + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """Assignee ID""" + assigneeId: String + + """Expires On""" + expirationDate: String +} + +input SalesforceCreatePermissionSetAssignmentInput { + permissionSetAssignment: SalesforcePermissionSetAssignmentInput! +} + +type SalesforceCreatePermissionSetAssignmentPayload { + """PermissionSetAssignment created by the mutation.""" + permissionSetAssignment: SalesforcePermissionSetAssignment! +} + +input SalesforceDeletePermissionSetInput { + """The id of the PermissionSet to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetPayload { + """The id of the PermissionSet deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Permission Set Name""" + name: String + + """Permission Set Label""" + label: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String + + """Session Activation Required""" + hasActivationRequired: Boolean +} + +input SalesforceUpdatePermissionSetInput { + patch: SalesforcePermissionSetPatch! + + """The id of the PermissionSet to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetPayload { + """PermissionSet updated by the mutation.""" + permissionSet: SalesforcePermissionSet! +} + +input SalesforcePermissionSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Permission Set Name""" + name: String + + """Permission Set Label""" + label: String + + """License ID""" + licenseId: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String + + """Session Activation Required""" + hasActivationRequired: Boolean +} + +input SalesforceCreatePermissionSetInput { + permissionSet: SalesforcePermissionSetInput! +} + +type SalesforceCreatePermissionSetPayload { + """PermissionSet created by the mutation.""" + permissionSet: SalesforcePermissionSet! +} + +input SalesforcePaymentLineInvoicePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comments""" + comments: String +} + +input SalesforceUpdatePaymentLineInvoiceInput { + patch: SalesforcePaymentLineInvoicePatch! + + """The id of the PaymentLineInvoice to update.""" + id: String! +} + +type SalesforceUpdatePaymentLineInvoicePayload { + """PaymentLineInvoice updated by the mutation.""" + paymentLineInvoice: SalesforcePaymentLineInvoice! +} + +input SalesforcePaymentLineInvoiceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Invoice ID""" + invoiceId: String + + """Payment ID""" + paymentId: String + + """Amount""" + amount: Float + + """Type""" + type: String + + """Has Been Unapplied""" + hasBeenUnapplied: String + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Payment Line Invoice ID""" + associatedPaymentLineId: String +} + +input SalesforceCreatePaymentLineInvoiceInput { + paymentLineInvoice: SalesforcePaymentLineInvoiceInput! +} + +type SalesforceCreatePaymentLineInvoicePayload { + """PaymentLineInvoice created by the mutation.""" + paymentLineInvoice: SalesforcePaymentLineInvoice! +} + +input SalesforceDeletePaymentGroupInput { + """The id of the PaymentGroup to delete.""" + id: String! +} + +type SalesforceDeletePaymentGroupPayload { + """The id of the PaymentGroup deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Order ID""" + sourceObjectId: String +} + +input SalesforceUpdatePaymentGroupInput { + patch: SalesforcePaymentGroupPatch! + + """The id of the PaymentGroup to update.""" + id: String! +} + +type SalesforceUpdatePaymentGroupPayload { + """PaymentGroup updated by the mutation.""" + paymentGroup: SalesforcePaymentGroup! +} + +input SalesforcePaymentGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Order ID""" + sourceObjectId: String +} + +input SalesforceCreatePaymentGroupInput { + paymentGroup: SalesforcePaymentGroupInput! +} + +type SalesforceCreatePaymentGroupPayload { + """PaymentGroup created by the mutation.""" + paymentGroup: SalesforcePaymentGroup! +} + +input SalesforceDeletePaymentGatewayProviderInput { + """The id of the PaymentGatewayProvider to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayProviderPayload { + """The id of the PaymentGatewayProvider deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Class ID""" + apexAdapterId: String + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String +} + +input SalesforceUpdatePaymentGatewayProviderInput { + patch: SalesforcePaymentGatewayProviderPatch! + + """The id of the PaymentGatewayProvider to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayProviderPayload { + """PaymentGatewayProvider updated by the mutation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider! +} + +input SalesforcePaymentGatewayProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Class ID""" + apexAdapterId: String + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String +} + +input SalesforceCreatePaymentGatewayProviderInput { + paymentGatewayProvider: SalesforcePaymentGatewayProviderInput! +} + +type SalesforceCreatePaymentGatewayProviderPayload { + """PaymentGatewayProvider created by the mutation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider! +} + +input SalesforceDeletePaymentGatewayLogInput { + """The id of the PaymentGatewayLog to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayLogPayload { + """The id of the PaymentGatewayLog deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayLogPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ReferencedEntity ID""" + referencedEntityId: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String +} + +input SalesforceUpdatePaymentGatewayLogInput { + patch: SalesforcePaymentGatewayLogPatch! + + """The id of the PaymentGatewayLog to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayLogPayload { + """PaymentGatewayLog updated by the mutation.""" + paymentGatewayLog: SalesforcePaymentGatewayLog! +} + +input SalesforcePaymentGatewayLogInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """ReferencedEntity ID""" + referencedEntityId: String + + """Interaction Type""" + interactionType: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String +} + +input SalesforceCreatePaymentGatewayLogInput { + paymentGatewayLog: SalesforcePaymentGatewayLogInput! +} + +type SalesforceCreatePaymentGatewayLogPayload { + """PaymentGatewayLog created by the mutation.""" + paymentGatewayLog: SalesforcePaymentGatewayLog! +} + +input SalesforceDeletePaymentGatewayInput { + """The id of the PaymentGateway to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayPayload { + """The id of the PaymentGateway deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Gateway Name""" + paymentGatewayName: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Named Credential ID""" + merchantCredentialId: String + + """Status""" + status: String + + """Comments""" + comments: String + + """External Reference""" + externalReference: String +} + +input SalesforceUpdatePaymentGatewayInput { + patch: SalesforcePaymentGatewayPatch! + + """The id of the PaymentGateway to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayPayload { + """PaymentGateway updated by the mutation.""" + paymentGateway: SalesforcePaymentGateway! +} + +input SalesforcePaymentGatewayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Gateway Name""" + paymentGatewayName: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Named Credential ID""" + merchantCredentialId: String + + """Status""" + status: String + + """Comments""" + comments: String + + """External Reference""" + externalReference: String +} + +input SalesforceCreatePaymentGatewayInput { + paymentGateway: SalesforcePaymentGatewayInput! +} + +type SalesforceCreatePaymentGatewayPayload { + """PaymentGateway created by the mutation.""" + paymentGateway: SalesforcePaymentGateway! +} + +input SalesforceDeletePaymentAuthorizationInput { + """The id of the PaymentAuthorization to delete.""" + id: String! +} + +type SalesforceDeletePaymentAuthorizationPayload { + """The id of the PaymentAuthorization deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentAuthorizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceUpdatePaymentAuthorizationInput { + patch: SalesforcePaymentAuthorizationPatch! + + """The id of the PaymentAuthorization to update.""" + id: String! +} + +type SalesforceUpdatePaymentAuthorizationPayload { + """PaymentAuthorization updated by the mutation.""" + paymentAuthorization: SalesforcePaymentAuthorization! +} + +input SalesforcePaymentAuthorizationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Processing Mode""" + processingMode: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceCreatePaymentAuthorizationInput { + paymentAuthorization: SalesforcePaymentAuthorizationInput! +} + +type SalesforceCreatePaymentAuthorizationPayload { + """PaymentAuthorization created by the mutation.""" + paymentAuthorization: SalesforcePaymentAuthorization! +} + +input SalesforceDeletePaymentAuthAdjustmentInput { + """The id of the PaymentAuthAdjustment to delete.""" + id: String! +} + +type SalesforceDeletePaymentAuthAdjustmentPayload { + """The id of the PaymentAuthAdjustment deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentAuthAdjustmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Adjustment Type""" + type: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String +} + +input SalesforceUpdatePaymentAuthAdjustmentInput { + patch: SalesforcePaymentAuthAdjustmentPatch! + + """The id of the PaymentAuthAdjustment to update.""" + id: String! +} + +type SalesforceUpdatePaymentAuthAdjustmentPayload { + """PaymentAuthAdjustment updated by the mutation.""" + paymentAuthAdjustment: SalesforcePaymentAuthAdjustment! +} + +input SalesforcePaymentAuthAdjustmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Adjustment Type""" + type: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String +} + +input SalesforceCreatePaymentAuthAdjustmentInput { + paymentAuthAdjustment: SalesforcePaymentAuthAdjustmentInput! +} + +type SalesforceCreatePaymentAuthAdjustmentPayload { + """PaymentAuthAdjustment created by the mutation.""" + paymentAuthAdjustment: SalesforcePaymentAuthAdjustment! +} + +input SalesforceDeletePaymentInput { + """The id of the Payment to delete.""" + id: String! +} + +type SalesforceDeletePaymentPayload { + """The id of the Payment deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Type""" + type: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Method ID""" + paymentMethodId: String +} + +input SalesforceUpdatePaymentInput { + patch: SalesforcePaymentPatch! + + """The id of the Payment to update.""" + id: String! +} + +type SalesforceUpdatePaymentPayload { + """Payment updated by the mutation.""" + payment: SalesforcePayment! +} + +input SalesforcePaymentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Type""" + type: String + + """Processing Mode""" + processingMode: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Method ID""" + paymentMethodId: String +} + +input SalesforceCreatePaymentInput { + payment: SalesforcePaymentInput! +} + +type SalesforceCreatePaymentPayload { + """Payment created by the mutation.""" + payment: SalesforcePayment! +} + +input SalesforceDeletePartyConsentShareInput { + """The id of the PartyConsentShare to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentSharePayload { + """The id of the PartyConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforcePartyConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePartyConsentShareInput { + patch: SalesforcePartyConsentSharePatch! + + """The id of the PartyConsentShare to update.""" + id: String! +} + +type SalesforceUpdatePartyConsentSharePayload { + """PartyConsentShare updated by the mutation.""" + partyConsentShare: SalesforcePartyConsentShare! +} + +input SalesforcePartyConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePartyConsentShareInput { + partyConsentShare: SalesforcePartyConsentShareInput! +} + +type SalesforceCreatePartyConsentSharePayload { + """PartyConsentShare created by the mutation.""" + partyConsentShare: SalesforcePartyConsentShare! +} + +input SalesforceDeletePartyConsentFeedInput { + """The id of the PartyConsentFeed to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentFeedPayload { + """The id of the PartyConsentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeletePartyConsentInput { + """The id of the PartyConsent to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentPayload { + """The id of the PartyConsent deleted by the mutation.""" + id: String! +} + +input SalesforcePartyConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Individual ID""" + partyId: String + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String +} + +input SalesforceUpdatePartyConsentInput { + patch: SalesforcePartyConsentPatch! + + """The id of the PartyConsent to update.""" + id: String! +} + +type SalesforceUpdatePartyConsentPayload { + """PartyConsent updated by the mutation.""" + partyConsent: SalesforcePartyConsent! +} + +input SalesforcePartyConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Individual ID""" + partyId: String + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String +} + +input SalesforceCreatePartyConsentInput { + partyConsent: SalesforcePartyConsentInput! +} + +type SalesforceCreatePartyConsentPayload { + """PartyConsent created by the mutation.""" + partyConsent: SalesforcePartyConsent! +} + +input SalesforceDeletePartnerInput { + """The id of the Partner to delete.""" + id: String! +} + +type SalesforceDeletePartnerPayload { + """The id of the Partner deleted by the mutation.""" + id: String! +} + +input SalesforcePartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Account From ID""" + accountFromId: String + + """Account To ID""" + accountToId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreatePartnerInput { + partner: SalesforcePartnerInput! +} + +type SalesforceCreatePartnerPayload { + """Partner created by the mutation.""" + partner: SalesforcePartner! +} + +input SalesforceOutgoingEmailRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External ID""" + externalId: String + + """Outgoing Email ID""" + outgoingEmailId: String + + """Relation ID""" + relationId: String + + """Relation Address""" + relationAddress: String +} + +input SalesforceCreateOutgoingEmailRelationInput { + outgoingEmailRelation: SalesforceOutgoingEmailRelationInput! +} + +"""Outgoing Email Relation""" +type SalesforceOutgoingEmailRelation { + """Outgoing Email Relation ID""" + id: String! + + """External ID""" + externalId: String + + """Outgoing Email ID""" + outgoingEmailId: String + + """Outgoing Email ID""" + outgoingEmail: SalesforceOutgoingEmail + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceOutgoingEmailRelationRelationUnion + + """Relation Address""" + relationAddress: String + + """ + A JSON object that contains all of the custom fields for a OutgoingEmailRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateOutgoingEmailRelationPayload { + """OutgoingEmailRelation created by the mutation.""" + outgoingEmailRelation: SalesforceOutgoingEmailRelation! +} + +input SalesforceOutgoingEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External ID""" + externalId: String + + """From""" + validatedFromAddress: String + + """To""" + toAddress: String + + """CC""" + ccAddress: String + + """BCC""" + bccAddress: String + + """Subject""" + subject: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Related To ID""" + relatedToId: String + + """Name ID""" + whoId: String + + """Email Template ID""" + emailTemplateId: String + + """In Reply To""" + inReplyTo: String + + """References""" + references: String + + """Message Id""" + messageId: String +} + +input SalesforceCreateOutgoingEmailInput { + outgoingEmail: SalesforceOutgoingEmailInput! +} + +type SalesforceCreateOutgoingEmailPayload { + """OutgoingEmail created by the mutation.""" + outgoingEmail: SalesforceOutgoingEmail! +} + +input SalesforceOrganizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Division""" + division: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Primary Contact""" + primaryContact: String + + """Locale""" + defaultLocaleSidKey: String + + """Time Zone""" + timeZoneSidKey: String + + """Language""" + languageLocaleKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Info Emails Admin""" + receivesAdminInfoEmails: Boolean + + """RequireOpportunityProducts""" + preferencesRequireOpportunityProducts: Boolean + + """TransactionSecurityPolicy""" + preferencesTransactionSecurityPolicy: Boolean + + """TerminateOldestSession""" + preferencesTerminateOldestSession: Boolean + + """ConsentManagementEnabled""" + preferencesConsentManagementEnabled: Boolean + + """AutoSelectIndividualOnMerge""" + preferencesAutoSelectIndividualOnMerge: Boolean + + """LightningLoginEnabled""" + preferencesLightningLoginEnabled: Boolean + + """OnlyLLPermUserAllowed""" + preferencesOnlyLlPermUserAllowed: Boolean + + """UI Skin""" + uiSkin: String + + """Web to Cases Default Origin""" + webToCaseDefaultOrigin: String +} + +input SalesforceUpdateOrganizationInput { + patch: SalesforceOrganizationPatch! + + """The id of the Organization to update.""" + id: String! +} + +type SalesforceUpdateOrganizationPayload { + """Organization updated by the mutation.""" + organization: SalesforceOrganization! +} + +input SalesforceDeleteOrgWideEmailAddressInput { + """The id of the OrgWideEmailAddress to delete.""" + id: String! +} + +type SalesforceDeleteOrgWideEmailAddressPayload { + """The id of the OrgWideEmailAddress deleted by the mutation.""" + id: String! +} + +input SalesforceOrgWideEmailAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Address""" + address: String + + """Display Name""" + displayName: String + + """Allow All Profiles""" + isAllowAllProfiles: Boolean + + """Purpose""" + purpose: String +} + +input SalesforceUpdateOrgWideEmailAddressInput { + patch: SalesforceOrgWideEmailAddressPatch! + + """The id of the OrgWideEmailAddress to update.""" + id: String! +} + +type SalesforceUpdateOrgWideEmailAddressPayload { + """OrgWideEmailAddress updated by the mutation.""" + orgWideEmailAddress: SalesforceOrgWideEmailAddress! +} + +input SalesforceOrgWideEmailAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Address""" + address: String + + """Display Name""" + displayName: String + + """Allow All Profiles""" + isAllowAllProfiles: Boolean + + """Purpose""" + purpose: String +} + +input SalesforceCreateOrgWideEmailAddressInput { + orgWideEmailAddress: SalesforceOrgWideEmailAddressInput! +} + +type SalesforceCreateOrgWideEmailAddressPayload { + """OrgWideEmailAddress created by the mutation.""" + orgWideEmailAddress: SalesforceOrgWideEmailAddress! +} + +input SalesforceOrgMetricScanSummaryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric ID""" + orgMetricId: String + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String +} + +input SalesforceCreateOrgMetricScanSummaryInput { + orgMetricScanSummary: SalesforceOrgMetricScanSummaryInput! +} + +type SalesforceCreateOrgMetricScanSummaryPayload { + """OrgMetricScanSummary created by the mutation.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +input SalesforceOrgMetricScanResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Org Metric Scan Result""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int +} + +input SalesforceCreateOrgMetricScanResultInput { + orgMetricScanResult: SalesforceOrgMetricScanResultInput! +} + +type SalesforceCreateOrgMetricScanResultPayload { + """OrgMetricScanResult created by the mutation.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +input SalesforceOrgMetricPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String +} + +input SalesforceUpdateOrgMetricInput { + patch: SalesforceOrgMetricPatch! + + """The id of the OrgMetric to update.""" + id: String! +} + +type SalesforceUpdateOrgMetricPayload { + """OrgMetric updated by the mutation.""" + orgMetric: SalesforceOrgMetric! +} + +input SalesforceOrgMetricInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Feature Type""" + featureType: String + + """Category""" + category: String +} + +input SalesforceCreateOrgMetricInput { + orgMetric: SalesforceOrgMetricInput! +} + +type SalesforceCreateOrgMetricPayload { + """OrgMetric created by the mutation.""" + orgMetric: SalesforceOrgMetric! +} + +input SalesforceDeleteOrgDeleteRequestShareInput { + """The id of the OrgDeleteRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteOrgDeleteRequestSharePayload { + """The id of the OrgDeleteRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceOrgDeleteRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateOrgDeleteRequestShareInput { + patch: SalesforceOrgDeleteRequestSharePatch! + + """The id of the OrgDeleteRequestShare to update.""" + id: String! +} + +type SalesforceUpdateOrgDeleteRequestSharePayload { + """OrgDeleteRequestShare updated by the mutation.""" + orgDeleteRequestShare: SalesforceOrgDeleteRequestShare! +} + +input SalesforceOrgDeleteRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateOrgDeleteRequestShareInput { + orgDeleteRequestShare: SalesforceOrgDeleteRequestShareInput! +} + +type SalesforceCreateOrgDeleteRequestSharePayload { + """OrgDeleteRequestShare created by the mutation.""" + orgDeleteRequestShare: SalesforceOrgDeleteRequestShare! +} + +input SalesforceOrgDeleteRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Request Type""" + requestType: String +} + +input SalesforceCreateOrgDeleteRequestInput { + orgDeleteRequest: SalesforceOrgDeleteRequestInput! +} + +type SalesforceCreateOrgDeleteRequestPayload { + """OrgDeleteRequest created by the mutation.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +input SalesforceDeleteOrderItemFeedInput { + """The id of the OrderItemFeed to delete.""" + id: String! +} + +type SalesforceDeleteOrderItemFeedPayload { + """The id of the OrderItemFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOrderItemInput { + """The id of the OrderItem to delete.""" + id: String! +} + +type SalesforceDeleteOrderItemPayload { + """The id of the OrderItem deleted by the mutation.""" + id: String! +} + +input SalesforceOrderItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String +} + +input SalesforceUpdateOrderItemInput { + patch: SalesforceOrderItemPatch! + + """The id of the OrderItem to update.""" + id: String! +} + +type SalesforceUpdateOrderItemPayload { + """OrderItem updated by the mutation.""" + orderItem: SalesforceOrderItem! +} + +input SalesforceOrderItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product ID""" + product2Id: String + + """Order ID""" + orderId: String + + """Price Book Entry ID""" + pricebookEntryId: String + + """Original Order Item ID""" + originalOrderItemId: String + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String +} + +input SalesforceCreateOrderItemInput { + orderItem: SalesforceOrderItemInput! +} + +type SalesforceCreateOrderItemPayload { + """OrderItem created by the mutation.""" + orderItem: SalesforceOrderItem! +} + +input SalesforceDeleteOrderFeedInput { + """The id of the OrderFeed to delete.""" + id: String! +} + +type SalesforceDeleteOrderFeedPayload { + """The id of the OrderFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOrderInput { + """The id of the Order to delete.""" + id: String! +} + +type SalesforceDeleteOrderPayload { + """The id of the Order deleted by the mutation.""" + id: String! +} + +input SalesforceOrderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Contract ID""" + contractId: String + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Ship To Contact ID""" + shipToContactId: String + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Status Category""" + statusCode: String +} + +input SalesforceUpdateOrderInput { + patch: SalesforceOrderPatch! + + """The id of the Order to update.""" + id: String! +} + +type SalesforceUpdateOrderPayload { + """Order updated by the mutation.""" + order: SalesforceOrder! +} + +input SalesforceOrderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Contract ID""" + contractId: String + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Order ID""" + originalOrderId: String + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Ship To Contact ID""" + shipToContactId: String +} + +input SalesforceCreateOrderInput { + order: SalesforceOrderInput! +} + +type SalesforceCreateOrderPayload { + """Order created by the mutation.""" + order: SalesforceOrder! +} + +input SalesforceDeleteOpportunityPartnerInput { + """The id of the OpportunityPartner to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityPartnerPayload { + """The id of the OpportunityPartner deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityPartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Account ID""" + accountToId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateOpportunityPartnerInput { + opportunityPartner: SalesforceOpportunityPartnerInput! +} + +type SalesforceCreateOpportunityPartnerPayload { + """OpportunityPartner created by the mutation.""" + opportunityPartner: SalesforceOpportunityPartner! +} + +input SalesforceDeleteOpportunityLineItemInput { + """The id of the OpportunityLineItem to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityLineItemPayload { + """The id of the OpportunityLineItem deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityLineItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Sort Order""" + sortOrder: Int + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String +} + +input SalesforceUpdateOpportunityLineItemInput { + patch: SalesforceOpportunityLineItemPatch! + + """The id of the OpportunityLineItem to update.""" + id: String! +} + +type SalesforceUpdateOpportunityLineItemPayload { + """OpportunityLineItem updated by the mutation.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +input SalesforceOpportunityLineItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Product ID""" + product2Id: String + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String +} + +input SalesforceCreateOpportunityLineItemInput { + opportunityLineItem: SalesforceOpportunityLineItemInput! +} + +type SalesforceCreateOpportunityLineItemPayload { + """OpportunityLineItem created by the mutation.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +input SalesforceDeleteOpportunityFeedInput { + """The id of the OpportunityFeed to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityFeedPayload { + """The id of the OpportunityFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOpportunityContactRoleInput { + """The id of the OpportunityContactRole to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityContactRolePayload { + """The id of the OpportunityContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateOpportunityContactRoleInput { + patch: SalesforceOpportunityContactRolePatch! + + """The id of the OpportunityContactRole to update.""" + id: String! +} + +type SalesforceUpdateOpportunityContactRolePayload { + """OpportunityContactRole updated by the mutation.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +input SalesforceOpportunityContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateOpportunityContactRoleInput { + opportunityContactRole: SalesforceOpportunityContactRoleInput! +} + +type SalesforceCreateOpportunityContactRolePayload { + """OpportunityContactRole created by the mutation.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +input SalesforceDeleteOpportunityCompetitorInput { + """The id of the OpportunityCompetitor to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityCompetitorPayload { + """The id of the OpportunityCompetitor deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityCompetitorPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String +} + +input SalesforceUpdateOpportunityCompetitorInput { + patch: SalesforceOpportunityCompetitorPatch! + + """The id of the OpportunityCompetitor to update.""" + id: String! +} + +type SalesforceUpdateOpportunityCompetitorPayload { + """OpportunityCompetitor updated by the mutation.""" + opportunityCompetitor: SalesforceOpportunityCompetitor! +} + +input SalesforceOpportunityCompetitorInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String +} + +input SalesforceCreateOpportunityCompetitorInput { + opportunityCompetitor: SalesforceOpportunityCompetitorInput! +} + +type SalesforceCreateOpportunityCompetitorPayload { + """OpportunityCompetitor created by the mutation.""" + opportunityCompetitor: SalesforceOpportunityCompetitor! +} + +input SalesforceDeleteOpportunityInput { + """The id of the Opportunity to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityPayload { + """The id of the Opportunity deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Record Type ID""" + recordTypeId: String + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateOpportunityInput { + patch: SalesforceOpportunityPatch! + + """The id of the Opportunity to update.""" + id: String! +} + +type SalesforceUpdateOpportunityPayload { + """Opportunity updated by the mutation.""" + opportunity: SalesforceOpportunity! +} + +input SalesforceOpportunityInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account ID""" + accountId: String + + """Record Type ID""" + recordTypeId: String + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Contact ID""" + contactId: String +} + +input SalesforceCreateOpportunityInput { + opportunity: SalesforceOpportunityInput! +} + +type SalesforceCreateOpportunityPayload { + """Opportunity created by the mutation.""" + opportunity: SalesforceOpportunity! +} + +input SalesforceDeleteOnboardingMetricsInput { + """The id of the OnboardingMetrics to delete.""" + id: String! +} + +type SalesforceDeleteOnboardingMetricsPayload { + """The id of the OnboardingMetrics deleted by the mutation.""" + id: String! +} + +input SalesforceOnboardingMetricsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String +} + +input SalesforceUpdateOnboardingMetricsInput { + patch: SalesforceOnboardingMetricsPatch! + + """The id of the OnboardingMetrics to update.""" + id: String! +} + +type SalesforceUpdateOnboardingMetricsPayload { + """OnboardingMetrics updated by the mutation.""" + onboardingMetrics: SalesforceOnboardingMetrics! +} + +input SalesforceOnboardingMetricsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String +} + +input SalesforceCreateOnboardingMetricsInput { + onboardingMetrics: SalesforceOnboardingMetricsInput! +} + +type SalesforceCreateOnboardingMetricsPayload { + """OnboardingMetrics created by the mutation.""" + onboardingMetrics: SalesforceOnboardingMetrics! +} + +input SalesforceDeleteObjectPermissionsInput { + """The id of the ObjectPermissions to delete.""" + id: String! +} + +type SalesforceDeleteObjectPermissionsPayload { + """The id of the ObjectPermissions deleted by the mutation.""" + id: String! +} + +input SalesforceObjectPermissionsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Create Records""" + permissionsCreate: Boolean + + """Read Records""" + permissionsRead: Boolean + + """Edit Records""" + permissionsEdit: Boolean + + """Delete Records""" + permissionsDelete: Boolean + + """Read All Records""" + permissionsViewAllRecords: Boolean + + """Edit All Records""" + permissionsModifyAllRecords: Boolean +} + +input SalesforceUpdateObjectPermissionsInput { + patch: SalesforceObjectPermissionsPatch! + + """The id of the ObjectPermissions to update.""" + id: String! +} + +type SalesforceUpdateObjectPermissionsPayload { + """ObjectPermissions updated by the mutation.""" + objectPermissions: SalesforceObjectPermissions! +} + +input SalesforceObjectPermissionsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """SObject Type Name""" + sobjectType: String + + """Create Records""" + permissionsCreate: Boolean + + """Read Records""" + permissionsRead: Boolean + + """Edit Records""" + permissionsEdit: Boolean + + """Delete Records""" + permissionsDelete: Boolean + + """Read All Records""" + permissionsViewAllRecords: Boolean + + """Edit All Records""" + permissionsModifyAllRecords: Boolean +} + +input SalesforceCreateObjectPermissionsInput { + objectPermissions: SalesforceObjectPermissionsInput! +} + +type SalesforceCreateObjectPermissionsPayload { + """ObjectPermissions created by the mutation.""" + objectPermissions: SalesforceObjectPermissions! +} + +input SalesforceDeleteOauthCustomScopeAppInput { + """The id of the OauthCustomScopeApp to delete.""" + id: String! +} + +type SalesforceDeleteOauthCustomScopeAppPayload { + """The id of the OauthCustomScopeApp deleted by the mutation.""" + id: String! +} + +input SalesforceOauthCustomScopeAppPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String +} + +input SalesforceUpdateOauthCustomScopeAppInput { + patch: SalesforceOauthCustomScopeAppPatch! + + """The id of the OauthCustomScopeApp to update.""" + id: String! +} + +type SalesforceUpdateOauthCustomScopeAppPayload { + """OauthCustomScopeApp updated by the mutation.""" + oauthCustomScopeApp: SalesforceOauthCustomScopeApp! +} + +input SalesforceOauthCustomScopeAppInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String +} + +input SalesforceCreateOauthCustomScopeAppInput { + oauthCustomScopeApp: SalesforceOauthCustomScopeAppInput! +} + +type SalesforceCreateOauthCustomScopeAppPayload { + """OauthCustomScopeApp created by the mutation.""" + oauthCustomScopeApp: SalesforceOauthCustomScopeApp! +} + +input SalesforceDeleteOauthCustomScopeInput { + """The id of the OauthCustomScope to delete.""" + id: String! +} + +type SalesforceDeleteOauthCustomScopePayload { + """The id of the OauthCustomScope deleted by the mutation.""" + id: String! +} + +input SalesforceOauthCustomScopePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Include on well known endpoint""" + isPublic: Boolean +} + +input SalesforceUpdateOauthCustomScopeInput { + patch: SalesforceOauthCustomScopePatch! + + """The id of the OauthCustomScope to update.""" + id: String! +} + +type SalesforceUpdateOauthCustomScopePayload { + """OauthCustomScope updated by the mutation.""" + oauthCustomScope: SalesforceOauthCustomScope! +} + +input SalesforceOauthCustomScopeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Include on well known endpoint""" + isPublic: Boolean +} + +input SalesforceCreateOauthCustomScopeInput { + oauthCustomScope: SalesforceOauthCustomScopeInput! +} + +type SalesforceCreateOauthCustomScopePayload { + """OauthCustomScope created by the mutation.""" + oauthCustomScope: SalesforceOauthCustomScope! +} + +input SalesforceDeleteNoteInput { + """The id of the Note to delete.""" + id: String! +} + +type SalesforceDeleteNotePayload { + """The id of the Note deleted by the mutation.""" + id: String! +} + +input SalesforceNotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateNoteInput { + patch: SalesforceNotePatch! + + """The id of the Note to update.""" + id: String! +} + +type SalesforceUpdateNotePayload { + """Note updated by the mutation.""" + note: SalesforceNote! +} + +input SalesforceNoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateNoteInput { + note: SalesforceNoteInput! +} + +type SalesforceCreateNotePayload { + """Note created by the mutation.""" + note: SalesforceNote! +} + +input SalesforceDeleteMyDomainDiscoverableLoginInput { + """The id of the MyDomainDiscoverableLogin to delete.""" + id: String! +} + +type SalesforceDeleteMyDomainDiscoverableLoginPayload { + """The id of the MyDomainDiscoverableLogin deleted by the mutation.""" + id: String! +} + +input SalesforceMyDomainDiscoverableLoginPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Class ID""" + apexHandlerId: String + + """User ID""" + executeApexHandlerAsId: String + + """Login Prompt""" + usernameLabel: String +} + +input SalesforceUpdateMyDomainDiscoverableLoginInput { + patch: SalesforceMyDomainDiscoverableLoginPatch! + + """The id of the MyDomainDiscoverableLogin to update.""" + id: String! +} + +type SalesforceUpdateMyDomainDiscoverableLoginPayload { + """MyDomainDiscoverableLogin updated by the mutation.""" + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLogin! +} + +input SalesforceMyDomainDiscoverableLoginInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Class ID""" + apexHandlerId: String + + """User ID""" + executeApexHandlerAsId: String + + """Login Prompt""" + usernameLabel: String +} + +input SalesforceCreateMyDomainDiscoverableLoginInput { + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLoginInput! +} + +type SalesforceCreateMyDomainDiscoverableLoginPayload { + """MyDomainDiscoverableLogin created by the mutation.""" + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLogin! +} + +input SalesforceDeleteMutingPermissionSetInput { + """The id of the MutingPermissionSet to delete.""" + id: String! +} + +type SalesforceDeleteMutingPermissionSetPayload { + """The id of the MutingPermissionSet deleted by the mutation.""" + id: String! +} + +input SalesforceMutingPermissionSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Muting Permission Set Name""" + developerName: String + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean +} + +input SalesforceUpdateMutingPermissionSetInput { + patch: SalesforceMutingPermissionSetPatch! + + """The id of the MutingPermissionSet to update.""" + id: String! +} + +type SalesforceUpdateMutingPermissionSetPayload { + """MutingPermissionSet updated by the mutation.""" + mutingPermissionSet: SalesforceMutingPermissionSet! +} + +input SalesforceMutingPermissionSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Muting Permission Set Name""" + developerName: String + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean +} + +input SalesforceCreateMutingPermissionSetInput { + mutingPermissionSet: SalesforceMutingPermissionSetInput! +} + +type SalesforceCreateMutingPermissionSetPayload { + """MutingPermissionSet created by the mutation.""" + mutingPermissionSet: SalesforceMutingPermissionSet! +} + +input SalesforceMobileApplicationDetailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String + + """Version""" + version: String + + """Device Platform""" + devicePlatform: String + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String +} + +input SalesforceUpdateMobileApplicationDetailInput { + patch: SalesforceMobileApplicationDetailPatch! + + """The id of the MobileApplicationDetail to update.""" + id: String! +} + +type SalesforceUpdateMobileApplicationDetailPayload { + """MobileApplicationDetail updated by the mutation.""" + mobileApplicationDetail: SalesforceMobileApplicationDetail! +} + +input SalesforceMobileApplicationDetailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Version""" + version: String + + """Device Platform""" + devicePlatform: String + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String +} + +input SalesforceCreateMobileApplicationDetailInput { + mobileApplicationDetail: SalesforceMobileApplicationDetailInput! +} + +type SalesforceCreateMobileApplicationDetailPayload { + """MobileApplicationDetail created by the mutation.""" + mobileApplicationDetail: SalesforceMobileApplicationDetail! +} + +input SalesforceDeleteMailmergeTemplateInput { + """The id of the MailmergeTemplate to delete.""" + id: String! +} + +type SalesforceDeleteMailmergeTemplatePayload { + """The id of the MailmergeTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceMailmergeTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean +} + +input SalesforceUpdateMailmergeTemplateInput { + patch: SalesforceMailmergeTemplatePatch! + + """The id of the MailmergeTemplate to update.""" + id: String! +} + +type SalesforceUpdateMailmergeTemplatePayload { + """MailmergeTemplate updated by the mutation.""" + mailmergeTemplate: SalesforceMailmergeTemplate! +} + +input SalesforceMailmergeTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """File""" + filename: String + + """Body""" + body: String + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean +} + +input SalesforceCreateMailmergeTemplateInput { + mailmergeTemplate: SalesforceMailmergeTemplateInput! +} + +type SalesforceCreateMailmergeTemplatePayload { + """MailmergeTemplate created by the mutation.""" + mailmergeTemplate: SalesforceMailmergeTemplate! +} + +input SalesforceDeleteMacroUsageShareInput { + """The id of the MacroUsageShare to delete.""" + id: String! +} + +type SalesforceDeleteMacroUsageSharePayload { + """The id of the MacroUsageShare deleted by the mutation.""" + id: String! +} + +input SalesforceMacroUsageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateMacroUsageShareInput { + patch: SalesforceMacroUsageSharePatch! + + """The id of the MacroUsageShare to update.""" + id: String! +} + +type SalesforceUpdateMacroUsageSharePayload { + """MacroUsageShare updated by the mutation.""" + macroUsageShare: SalesforceMacroUsageShare! +} + +input SalesforceMacroUsageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateMacroUsageShareInput { + macroUsageShare: SalesforceMacroUsageShareInput! +} + +type SalesforceCreateMacroUsageSharePayload { + """MacroUsageShare created by the mutation.""" + macroUsageShare: SalesforceMacroUsageShare! +} + +input SalesforceDeleteMacroShareInput { + """The id of the MacroShare to delete.""" + id: String! +} + +type SalesforceDeleteMacroSharePayload { + """The id of the MacroShare deleted by the mutation.""" + id: String! +} + +input SalesforceMacroSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateMacroShareInput { + patch: SalesforceMacroSharePatch! + + """The id of the MacroShare to update.""" + id: String! +} + +type SalesforceUpdateMacroSharePayload { + """MacroShare updated by the mutation.""" + macroShare: SalesforceMacroShare! +} + +input SalesforceMacroShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateMacroShareInput { + macroShare: SalesforceMacroShareInput! +} + +type SalesforceCreateMacroSharePayload { + """MacroShare created by the mutation.""" + macroShare: SalesforceMacroShare! +} + +input SalesforceDeleteMacroInstructionInput { + """The id of the MacroInstruction to delete.""" + id: String! +} + +type SalesforceDeleteMacroInstructionPayload { + """The id of the MacroInstruction deleted by the mutation.""" + id: String! +} + +input SalesforceMacroInstructionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateMacroInstructionInput { + patch: SalesforceMacroInstructionPatch! + + """The id of the MacroInstruction to update.""" + id: String! +} + +type SalesforceUpdateMacroInstructionPayload { + """MacroInstruction updated by the mutation.""" + macroInstruction: SalesforceMacroInstruction! +} + +input SalesforceMacroInstructionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Macro ID""" + macroId: String + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateMacroInstructionInput { + macroInstruction: SalesforceMacroInstructionInput! +} + +type SalesforceCreateMacroInstructionPayload { + """MacroInstruction created by the mutation.""" + macroInstruction: SalesforceMacroInstruction! +} + +input SalesforceDeleteMacroInput { + """The id of the Macro to delete.""" + id: String! +} + +type SalesforceDeleteMacroPayload { + """The id of the Macro deleted by the mutation.""" + id: String! +} + +input SalesforceMacroPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Macro Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateMacroInput { + patch: SalesforceMacroPatch! + + """The id of the Macro to update.""" + id: String! +} + +type SalesforceUpdateMacroPayload { + """Macro updated by the mutation.""" + macro: SalesforceMacro! +} + +input SalesforceMacroInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Apply To""" + startingContext: String +} + +input SalesforceCreateMacroInput { + macro: SalesforceMacroInput! +} + +type SalesforceCreateMacroPayload { + """Macro created by the mutation.""" + macro: SalesforceMacro! +} + +input SalesforceDeleteMlPredictionDefinitionInput { + """The id of the MLPredictionDefinition to delete.""" + id: String! +} + +type SalesforceDeleteMlPredictionDefinitionPayload { + """The id of the MLPredictionDefinition deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteMlFieldInput { + """The id of the MLField to delete.""" + id: String! +} + +type SalesforceDeleteMlFieldPayload { + """The id of the MLField deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteLoginIpInput { + """The id of the LoginIp to delete.""" + id: String! +} + +type SalesforceDeleteLoginIpPayload { + """The id of the LoginIp deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteListViewChartInput { + """The id of the ListViewChart to delete.""" + id: String! +} + +type SalesforceDeleteListViewChartPayload { + """The id of the ListViewChart deleted by the mutation.""" + id: String! +} + +input SalesforceListViewChartPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """User ID""" + ownerId: String + + """Chart Type""" + chartType: String + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String +} + +input SalesforceUpdateListViewChartInput { + patch: SalesforceListViewChartPatch! + + """The id of the ListViewChart to update.""" + id: String! +} + +type SalesforceUpdateListViewChartPayload { + """ListViewChart updated by the mutation.""" + listViewChart: SalesforceListViewChart! +} + +input SalesforceListViewChartInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Definition ID""" + sobjectType: String + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + ownerId: String + + """Chart Type""" + chartType: String + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String +} + +input SalesforceCreateListViewChartInput { + listViewChart: SalesforceListViewChartInput! +} + +type SalesforceCreateListViewChartPayload { + """ListViewChart created by the mutation.""" + listViewChart: SalesforceListViewChart! +} + +input SalesforceDeleteListEmailShareInput { + """The id of the ListEmailShare to delete.""" + id: String! +} + +type SalesforceDeleteListEmailSharePayload { + """The id of the ListEmailShare deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateListEmailShareInput { + patch: SalesforceListEmailSharePatch! + + """The id of the ListEmailShare to update.""" + id: String! +} + +type SalesforceUpdateListEmailSharePayload { + """ListEmailShare updated by the mutation.""" + listEmailShare: SalesforceListEmailShare! +} + +input SalesforceListEmailShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateListEmailShareInput { + listEmailShare: SalesforceListEmailShareInput! +} + +type SalesforceCreateListEmailSharePayload { + """ListEmailShare created by the mutation.""" + listEmailShare: SalesforceListEmailShare! +} + +input SalesforceDeleteListEmailRecipientSourceInput { + """The id of the ListEmailRecipientSource to delete.""" + id: String! +} + +type SalesforceDeleteListEmailRecipientSourcePayload { + """The id of the ListEmailRecipientSource deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailRecipientSourcePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """SourceList ID""" + sourceListId: String + + """Type""" + sourceType: String +} + +input SalesforceUpdateListEmailRecipientSourceInput { + patch: SalesforceListEmailRecipientSourcePatch! + + """The id of the ListEmailRecipientSource to update.""" + id: String! +} + +type SalesforceUpdateListEmailRecipientSourcePayload { + """ListEmailRecipientSource updated by the mutation.""" + listEmailRecipientSource: SalesforceListEmailRecipientSource! +} + +input SalesforceListEmailRecipientSourceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """List Email ID""" + listEmailId: String + + """SourceList ID""" + sourceListId: String + + """Type""" + sourceType: String +} + +input SalesforceCreateListEmailRecipientSourceInput { + listEmailRecipientSource: SalesforceListEmailRecipientSourceInput! +} + +type SalesforceCreateListEmailRecipientSourcePayload { + """ListEmailRecipientSource created by the mutation.""" + listEmailRecipientSource: SalesforceListEmailRecipientSource! +} + +input SalesforceDeleteListEmailIndividualRecipientInput { + """The id of the ListEmailIndividualRecipient to delete.""" + id: String! +} + +type SalesforceDeleteListEmailIndividualRecipientPayload { + """The id of the ListEmailIndividualRecipient deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailIndividualRecipientPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Recipient ID""" + recipientId: String +} + +input SalesforceUpdateListEmailIndividualRecipientInput { + patch: SalesforceListEmailIndividualRecipientPatch! + + """The id of the ListEmailIndividualRecipient to update.""" + id: String! +} + +type SalesforceUpdateListEmailIndividualRecipientPayload { + """ListEmailIndividualRecipient updated by the mutation.""" + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipient! +} + +input SalesforceListEmailIndividualRecipientInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """List Email ID""" + listEmailId: String + + """Recipient ID""" + recipientId: String +} + +input SalesforceCreateListEmailIndividualRecipientInput { + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipientInput! +} + +type SalesforceCreateListEmailIndividualRecipientPayload { + """ListEmailIndividualRecipient created by the mutation.""" + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipient! +} + +input SalesforceDeleteListEmailInput { + """The id of the ListEmail to delete.""" + id: String! +} + +type SalesforceDeleteListEmailPayload { + """The id of the ListEmail deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Scheduled Date""" + scheduledDate: String + + """Campaign ID""" + campaignId: String +} + +input SalesforceUpdateListEmailInput { + patch: SalesforceListEmailPatch! + + """The id of the ListEmail to update.""" + id: String! +} + +type SalesforceUpdateListEmailPayload { + """ListEmail updated by the mutation.""" + listEmail: SalesforceListEmail! +} + +input SalesforceListEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Scheduled Date""" + scheduledDate: String + + """Campaign ID""" + campaignId: String +} + +input SalesforceCreateListEmailInput { + listEmail: SalesforceListEmailInput! +} + +type SalesforceCreateListEmailPayload { + """ListEmail created by the mutation.""" + listEmail: SalesforceListEmail! +} + +input SalesforceDeleteLightningOnboardingConfigInput { + """The id of the LightningOnboardingConfig to delete.""" + id: String! +} + +type SalesforceDeleteLightningOnboardingConfigPayload { + """The id of the LightningOnboardingConfig deleted by the mutation.""" + id: String! +} + +input SalesforceLightningOnboardingConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean + + """Is Custom""" + isCustom: Boolean + + """Prompt Delay Time""" + promptDelayTime: Int +} + +input SalesforceUpdateLightningOnboardingConfigInput { + patch: SalesforceLightningOnboardingConfigPatch! + + """The id of the LightningOnboardingConfig to update.""" + id: String! +} + +type SalesforceUpdateLightningOnboardingConfigPayload { + """LightningOnboardingConfig updated by the mutation.""" + lightningOnboardingConfig: SalesforceLightningOnboardingConfig! +} + +input SalesforceLightningOnboardingConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean + + """Is Custom""" + isCustom: Boolean + + """Prompt Delay Time""" + promptDelayTime: Int +} + +input SalesforceCreateLightningOnboardingConfigInput { + lightningOnboardingConfig: SalesforceLightningOnboardingConfigInput! +} + +type SalesforceCreateLightningOnboardingConfigPayload { + """LightningOnboardingConfig created by the mutation.""" + lightningOnboardingConfig: SalesforceLightningOnboardingConfig! +} + +input SalesforceDeleteLightningExperienceThemeInput { + """The id of the LightningExperienceTheme to delete.""" + id: String! +} + +type SalesforceDeleteLightningExperienceThemePayload { + """The id of the LightningExperienceTheme deleted by the mutation.""" + id: String! +} + +input SalesforceLightningExperienceThemePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateLightningExperienceThemeInput { + patch: SalesforceLightningExperienceThemePatch! + + """The id of the LightningExperienceTheme to update.""" + id: String! +} + +type SalesforceUpdateLightningExperienceThemePayload { + """LightningExperienceTheme updated by the mutation.""" + lightningExperienceTheme: SalesforceLightningExperienceTheme! +} + +input SalesforceLightningExperienceThemeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Branding Set ID""" + defaultBrandingSetId: String + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean + + """Description""" + description: String +} + +input SalesforceCreateLightningExperienceThemeInput { + lightningExperienceTheme: SalesforceLightningExperienceThemeInput! +} + +type SalesforceCreateLightningExperienceThemePayload { + """LightningExperienceTheme created by the mutation.""" + lightningExperienceTheme: SalesforceLightningExperienceTheme! +} + +input SalesforceDeleteLegalEntityShareInput { + """The id of the LegalEntityShare to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntitySharePayload { + """The id of the LegalEntityShare deleted by the mutation.""" + id: String! +} + +input SalesforceLegalEntitySharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateLegalEntityShareInput { + patch: SalesforceLegalEntitySharePatch! + + """The id of the LegalEntityShare to update.""" + id: String! +} + +type SalesforceUpdateLegalEntitySharePayload { + """LegalEntityShare updated by the mutation.""" + legalEntityShare: SalesforceLegalEntityShare! +} + +input SalesforceLegalEntityShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateLegalEntityShareInput { + legalEntityShare: SalesforceLegalEntityShareInput! +} + +type SalesforceCreateLegalEntitySharePayload { + """LegalEntityShare created by the mutation.""" + legalEntityShare: SalesforceLegalEntityShare! +} + +input SalesforceDeleteLegalEntityFeedInput { + """The id of the LegalEntityFeed to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntityFeedPayload { + """The id of the LegalEntityFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteLegalEntityInput { + """The id of the LegalEntity to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntityPayload { + """The id of the LegalEntity deleted by the mutation.""" + id: String! +} + +input SalesforceLegalEntityPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String +} + +input SalesforceUpdateLegalEntityInput { + patch: SalesforceLegalEntityPatch! + + """The id of the LegalEntity to update.""" + id: String! +} + +type SalesforceUpdateLegalEntityPayload { + """LegalEntity updated by the mutation.""" + legalEntity: SalesforceLegalEntity! +} + +input SalesforceLegalEntityInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String +} + +input SalesforceCreateLegalEntityInput { + legalEntity: SalesforceLegalEntityInput! +} + +type SalesforceCreateLegalEntityPayload { + """LegalEntity created by the mutation.""" + legalEntity: SalesforceLegalEntity! +} + +input SalesforceDeleteLeadFeedInput { + """The id of the LeadFeed to delete.""" + id: String! +} + +type SalesforceDeleteLeadFeedPayload { + """The id of the LeadFeed deleted by the mutation.""" + id: String! +} + +input SalesforceLeadCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Lead Clean Info Name""" + name: String + + """Contact Status in Salesforce""" + isInactive: Boolean + + """Name is Reviewed""" + isReviewedName: Boolean + + """Email is Reviewed""" + isReviewedEmail: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Title is Reviewed""" + isReviewedTitle: Boolean + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean + + """Industry is Reviewed""" + isReviewedIndustry: Boolean + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean + + """Company D-U-N-S Number is Reviewed""" + isReviewedCompanyDunsNumber: Boolean + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean + + """Company D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongCompanyDunsNumber: Boolean +} + +input SalesforceUpdateLeadCleanInfoInput { + patch: SalesforceLeadCleanInfoPatch! + + """The id of the LeadCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateLeadCleanInfoPayload { + """LeadCleanInfo updated by the mutation.""" + leadCleanInfo: SalesforceLeadCleanInfo! +} + +input SalesforceDeleteLeadInput { + """The id of the Lead to delete.""" + id: String! +} + +type SalesforceDeleteLeadPayload { + """The id of the Lead deleted by the mutation.""" + id: String! +} + +input SalesforceLeadPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateLeadInput { + patch: SalesforceLeadPatch! + + """The id of the Lead to update.""" + id: String! +} + +type SalesforceUpdateLeadPayload { + """Lead updated by the mutation.""" + lead: SalesforceLead! +} + +input SalesforceLeadInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Contact ID""" + convertedContactId: String + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """Individual ID""" + individualId: String +} + +input SalesforceCreateLeadInput { + lead: SalesforceLeadInput! +} + +type SalesforceCreateLeadPayload { + """Lead created by the mutation.""" + lead: SalesforceLead! +} + +input SalesforceDeleteInvoiceShareInput { + """The id of the InvoiceShare to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceSharePayload { + """The id of the InvoiceShare deleted by the mutation.""" + id: String! +} + +input SalesforceInvoiceSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateInvoiceShareInput { + patch: SalesforceInvoiceSharePatch! + + """The id of the InvoiceShare to update.""" + id: String! +} + +type SalesforceUpdateInvoiceSharePayload { + """InvoiceShare updated by the mutation.""" + invoiceShare: SalesforceInvoiceShare! +} + +input SalesforceInvoiceShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateInvoiceShareInput { + invoiceShare: SalesforceInvoiceShareInput! +} + +type SalesforceCreateInvoiceSharePayload { + """InvoiceShare created by the mutation.""" + invoiceShare: SalesforceInvoiceShare! +} + +input SalesforceDeleteInvoiceLineFeedInput { + """The id of the InvoiceLineFeed to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceLineFeedPayload { + """The id of the InvoiceLineFeed deleted by the mutation.""" + id: String! +} + +input SalesforceInvoiceLinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String + + """Invoice Line End Date""" + invoiceLineEndDate: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Invoice Line ID""" + relatedLineId: String + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String +} + +input SalesforceUpdateInvoiceLineInput { + patch: SalesforceInvoiceLinePatch! + + """The id of the InvoiceLine to update.""" + id: String! +} + +type SalesforceUpdateInvoiceLinePayload { + """InvoiceLine updated by the mutation.""" + invoiceLine: SalesforceInvoiceLine! +} + +input SalesforceDeleteInvoiceFeedInput { + """The id of the InvoiceFeed to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceFeedPayload { + """The id of the InvoiceFeed deleted by the mutation.""" + id: String! +} + +input SalesforceInvoicePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String + + """Status""" + status: String + + """Invoice Date""" + invoiceDate: String + + """Due Date""" + dueDate: String + + """Contact ID""" + billToContactId: String + + """Description""" + description: String +} + +input SalesforceUpdateInvoiceInput { + patch: SalesforceInvoicePatch! + + """The id of the Invoice to update.""" + id: String! +} + +type SalesforceUpdateInvoicePayload { + """Invoice updated by the mutation.""" + invoice: SalesforceInvoice! +} + +input SalesforceDeleteIndividualShareInput { + """The id of the IndividualShare to delete.""" + id: String! +} + +type SalesforceDeleteIndividualSharePayload { + """The id of the IndividualShare deleted by the mutation.""" + id: String! +} + +input SalesforceIndividualSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Individual Access Level""" + individualAccessLevel: String +} + +input SalesforceUpdateIndividualShareInput { + patch: SalesforceIndividualSharePatch! + + """The id of the IndividualShare to update.""" + id: String! +} + +type SalesforceUpdateIndividualSharePayload { + """IndividualShare updated by the mutation.""" + individualShare: SalesforceIndividualShare! +} + +input SalesforceIndividualShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Individual ID""" + individualId: String + + """User/Group ID""" + userOrGroupId: String + + """Individual Access Level""" + individualAccessLevel: String + + """Apex Sharing Reason ID""" + rowCause: String +} + +input SalesforceCreateIndividualShareInput { + individualShare: SalesforceIndividualShareInput! +} + +type SalesforceCreateIndividualSharePayload { + """IndividualShare created by the mutation.""" + individualShare: SalesforceIndividualShare! +} + +input SalesforceDeleteIndividualInput { + """The id of the Individual to delete.""" + id: String! +} + +type SalesforceDeleteIndividualPayload { + """The id of the Individual deleted by the mutation.""" + id: String! +} + +input SalesforceIndividualPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int +} + +input SalesforceUpdateIndividualInput { + patch: SalesforceIndividualPatch! + + """The id of the Individual to update.""" + id: String! +} + +type SalesforceUpdateIndividualPayload { + """Individual updated by the mutation.""" + individual: SalesforceIndividual! +} + +input SalesforceIndividualInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int +} + +input SalesforceCreateIndividualInput { + individual: SalesforceIndividualInput! +} + +type SalesforceCreateIndividualPayload { + """Individual created by the mutation.""" + individual: SalesforceIndividual! +} + +input SalesforceDeleteImageShareInput { + """The id of the ImageShare to delete.""" + id: String! +} + +type SalesforceDeleteImageSharePayload { + """The id of the ImageShare deleted by the mutation.""" + id: String! +} + +input SalesforceImageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateImageShareInput { + patch: SalesforceImageSharePatch! + + """The id of the ImageShare to update.""" + id: String! +} + +type SalesforceUpdateImageSharePayload { + """ImageShare updated by the mutation.""" + imageShare: SalesforceImageShare! +} + +input SalesforceImageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateImageShareInput { + imageShare: SalesforceImageShareInput! +} + +type SalesforceCreateImageSharePayload { + """ImageShare created by the mutation.""" + imageShare: SalesforceImageShare! +} + +input SalesforceDeleteImageFeedInput { + """The id of the ImageFeed to delete.""" + id: String! +} + +type SalesforceDeleteImageFeedPayload { + """The id of the ImageFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteImageInput { + """The id of the Image to delete.""" + id: String! +} + +type SalesforceDeleteImagePayload { + """The id of the Image deleted by the mutation.""" + id: String! +} + +input SalesforceImagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String +} + +input SalesforceUpdateImageInput { + patch: SalesforceImagePatch! + + """The id of the Image to update.""" + id: String! +} + +type SalesforceUpdateImagePayload { + """Image updated by the mutation.""" + image: SalesforceImage! +} + +input SalesforceImageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String +} + +input SalesforceCreateImageInput { + image: SalesforceImageInput! +} + +type SalesforceCreateImagePayload { + """Image created by the mutation.""" + image: SalesforceImage! +} + +input SalesforceDeleteIframeWhiteListUrlInput { + """The id of the IframeWhiteListUrl to delete.""" + id: String! +} + +type SalesforceDeleteIframeWhiteListUrlPayload { + """The id of the IframeWhiteListUrl deleted by the mutation.""" + id: String! +} + +input SalesforceIframeWhiteListUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Domain""" + url: String + + """IFrame Type""" + context: String +} + +input SalesforceUpdateIframeWhiteListUrlInput { + patch: SalesforceIframeWhiteListUrlPatch! + + """The id of the IframeWhiteListUrl to update.""" + id: String! +} + +type SalesforceUpdateIframeWhiteListUrlPayload { + """IframeWhiteListUrl updated by the mutation.""" + iframeWhiteListUrl: SalesforceIframeWhiteListUrl! +} + +input SalesforceIframeWhiteListUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Domain""" + url: String + + """IFrame Type""" + context: String +} + +input SalesforceCreateIframeWhiteListUrlInput { + iframeWhiteListUrl: SalesforceIframeWhiteListUrlInput! +} + +type SalesforceCreateIframeWhiteListUrlPayload { + """IframeWhiteListUrl created by the mutation.""" + iframeWhiteListUrl: SalesforceIframeWhiteListUrl! +} + +input SalesforceDeleteIdeaCommentInput { + """The id of the IdeaComment to delete.""" + id: String! +} + +type SalesforceDeleteIdeaCommentPayload { + """The id of the IdeaComment deleted by the mutation.""" + id: String! +} + +input SalesforceIdeaCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comment Body""" + commentBody: String +} + +input SalesforceUpdateIdeaCommentInput { + patch: SalesforceIdeaCommentPatch! + + """The id of the IdeaComment to update.""" + id: String! +} + +type SalesforceUpdateIdeaCommentPayload { + """IdeaComment updated by the mutation.""" + ideaComment: SalesforceIdeaComment! +} + +input SalesforceIdeaCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Idea ID""" + ideaId: String + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateIdeaCommentInput { + ideaComment: SalesforceIdeaCommentInput! +} + +type SalesforceCreateIdeaCommentPayload { + """IdeaComment created by the mutation.""" + ideaComment: SalesforceIdeaComment! +} + +input SalesforceDeleteIdeaInput { + """The id of the Idea to delete.""" + id: String! +} + +type SalesforceDeleteIdeaPayload { + """The id of the Idea deleted by the mutation.""" + id: String! +} + +input SalesforceIdeaPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Idea Body""" + body: String + + """Categories""" + categories: String + + """Status""" + status: String +} + +input SalesforceUpdateIdeaInput { + patch: SalesforceIdeaPatch! + + """The id of the Idea to update.""" + id: String! +} + +type SalesforceUpdateIdeaPayload { + """Idea updated by the mutation.""" + idea: SalesforceIdea! +} + +input SalesforceIdeaInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Title""" + title: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Zone ID""" + communityId: String + + """Idea Body""" + body: String + + """Categories""" + categories: String + + """Status""" + status: String +} + +input SalesforceCreateIdeaInput { + idea: SalesforceIdeaInput! +} + +type SalesforceCreateIdeaPayload { + """Idea created by the mutation.""" + idea: SalesforceIdea! +} + +input SalesforceDeleteIpAddressRangeInput { + """The id of the IPAddressRange to delete.""" + id: String! +} + +type SalesforceDeleteIpAddressRangePayload { + """The id of the IPAddressRange deleted by the mutation.""" + id: String! +} + +input SalesforceIpAddressRangePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """IP Address Feature""" + ipAddressFeature: String + + """Usage Scope""" + ipAddressUsageScope: String + + """Start Address""" + startAddress: String + + """End Address""" + endAddress: String + + """Description""" + description: String +} + +input SalesforceUpdateIpAddressRangeInput { + patch: SalesforceIpAddressRangePatch! + + """The id of the IPAddressRange to update.""" + id: String! +} + +type SalesforceUpdateIpAddressRangePayload { + """IPAddressRange updated by the mutation.""" + ipAddressRange: SalesforceIpAddressRange! +} + +input SalesforceIpAddressRangeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """IP Address Feature""" + ipAddressFeature: String + + """Usage Scope""" + ipAddressUsageScope: String + + """Start Address""" + startAddress: String + + """End Address""" + endAddress: String + + """Description""" + description: String +} + +input SalesforceCreateIpAddressRangeInput { + ipAddressRange: SalesforceIpAddressRangeInput! +} + +type SalesforceCreateIpAddressRangePayload { + """IPAddressRange created by the mutation.""" + ipAddressRange: SalesforceIpAddressRange! +} + +input SalesforceDeleteHolidayInput { + """The id of the Holiday to delete.""" + id: String! +} + +type SalesforceDeleteHolidayPayload { + """The id of the Holiday deleted by the mutation.""" + id: String! +} + +input SalesforceHolidayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Holiday Name""" + name: String + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Recurring Holiday""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String +} + +input SalesforceUpdateHolidayInput { + patch: SalesforceHolidayPatch! + + """The id of the Holiday to update.""" + id: String! +} + +type SalesforceUpdateHolidayPayload { + """Holiday updated by the mutation.""" + holiday: SalesforceHoliday! +} + +input SalesforceHolidayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Holiday Name""" + name: String + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Recurring Holiday""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String +} + +input SalesforceCreateHolidayInput { + holiday: SalesforceHolidayInput! +} + +type SalesforceCreateHolidayPayload { + """Holiday created by the mutation.""" + holiday: SalesforceHoliday! +} + +input SalesforceDeleteGtwyProvPaymentMethodTypeInput { + """The id of the GtwyProvPaymentMethodType to delete.""" + id: String! +} + +type SalesforceDeleteGtwyProvPaymentMethodTypePayload { + """The id of the GtwyProvPaymentMethodType deleted by the mutation.""" + id: String! +} + +input SalesforceGtwyProvPaymentMethodTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String +} + +input SalesforceUpdateGtwyProvPaymentMethodTypeInput { + patch: SalesforceGtwyProvPaymentMethodTypePatch! + + """The id of the GtwyProvPaymentMethodType to update.""" + id: String! +} + +type SalesforceUpdateGtwyProvPaymentMethodTypePayload { + """GtwyProvPaymentMethodType updated by the mutation.""" + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodType! +} + +input SalesforceGtwyProvPaymentMethodTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String +} + +input SalesforceCreateGtwyProvPaymentMethodTypeInput { + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodTypeInput! +} + +type SalesforceCreateGtwyProvPaymentMethodTypePayload { + """GtwyProvPaymentMethodType created by the mutation.""" + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodType! +} + +input SalesforceDeleteGroupMemberInput { + """The id of the GroupMember to delete.""" + id: String! +} + +type SalesforceDeleteGroupMemberPayload { + """The id of the GroupMember deleted by the mutation.""" + id: String! +} + +input SalesforceGroupMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group ID""" + groupId: String + + """User/Group ID""" + userOrGroupId: String +} + +input SalesforceCreateGroupMemberInput { + groupMember: SalesforceGroupMemberInput! +} + +type SalesforceCreateGroupMemberPayload { + """GroupMember created by the mutation.""" + groupMember: SalesforceGroupMember! +} + +input SalesforceDeleteGroupInput { + """The id of the Group to delete.""" + id: String! +} + +type SalesforceDeleteGroupPayload { + """The id of the Group deleted by the mutation.""" + id: String! +} + +input SalesforceGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Developer Name""" + developerName: String + + """Email""" + email: String + + """Send Email to Members""" + doesSendEmailToMembers: Boolean + + """Include Bosses""" + doesIncludeBosses: Boolean +} + +input SalesforceUpdateGroupInput { + patch: SalesforceGroupPatch! + + """The id of the Group to update.""" + id: String! +} + +type SalesforceUpdateGroupPayload { + """Group updated by the mutation.""" + group: SalesforceGroup! +} + +input SalesforceGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Developer Name""" + developerName: String + + """Type""" + type: String + + """Email""" + email: String + + """Send Email to Members""" + doesSendEmailToMembers: Boolean + + """Include Bosses""" + doesIncludeBosses: Boolean +} + +input SalesforceCreateGroupInput { + group: SalesforceGroupInput! +} + +type SalesforceCreateGroupPayload { + """Group created by the mutation.""" + group: SalesforceGroup! +} + +input SalesforceDeleteFolderInput { + """The id of the Folder to delete.""" + id: String! +} + +type SalesforceDeleteFolderPayload { + """The id of the Folder deleted by the mutation.""" + id: String! +} + +input SalesforceFolderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String + + """Read Only""" + isReadonly: Boolean +} + +input SalesforceUpdateFolderInput { + patch: SalesforceFolderPatch! + + """The id of the Folder to update.""" + id: String! +} + +type SalesforceUpdateFolderPayload { + """Folder updated by the mutation.""" + folder: SalesforceFolder! +} + +input SalesforceFolderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + parentId: String + + """Name""" + name: String + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String + + """Read Only""" + isReadonly: Boolean + + """Type""" + type: String +} + +input SalesforceCreateFolderInput { + folder: SalesforceFolderInput! +} + +type SalesforceCreateFolderPayload { + """Folder created by the mutation.""" + folder: SalesforceFolder! +} + +input SalesforceDeleteFlowStageRelationInput { + """The id of the FlowStageRelation to delete.""" + id: String! +} + +type SalesforceDeleteFlowStageRelationPayload { + """The id of the FlowStageRelation deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteFlowRecordRelationInput { + """The id of the FlowRecordRelation to delete.""" + id: String! +} + +type SalesforceDeleteFlowRecordRelationPayload { + """The id of the FlowRecordRelation deleted by the mutation.""" + id: String! +} + +input SalesforceFlowRecordRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Record ID""" + relatedRecordId: String +} + +input SalesforceUpdateFlowRecordRelationInput { + patch: SalesforceFlowRecordRelationPatch! + + """The id of the FlowRecordRelation to update.""" + id: String! +} + +type SalesforceUpdateFlowRecordRelationPayload { + """FlowRecordRelation updated by the mutation.""" + flowRecordRelation: SalesforceFlowRecordRelation! +} + +input SalesforceFlowRecordRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Flow Interview ID""" + parentId: String + + """Record ID""" + relatedRecordId: String +} + +input SalesforceCreateFlowRecordRelationInput { + flowRecordRelation: SalesforceFlowRecordRelationInput! +} + +type SalesforceCreateFlowRecordRelationPayload { + """FlowRecordRelation created by the mutation.""" + flowRecordRelation: SalesforceFlowRecordRelation! +} + +input SalesforceDeleteFlowInterviewShareInput { + """The id of the FlowInterviewShare to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewSharePayload { + """The id of the FlowInterviewShare deleted by the mutation.""" + id: String! +} + +input SalesforceFlowInterviewSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFlowInterviewShareInput { + patch: SalesforceFlowInterviewSharePatch! + + """The id of the FlowInterviewShare to update.""" + id: String! +} + +type SalesforceUpdateFlowInterviewSharePayload { + """FlowInterviewShare updated by the mutation.""" + flowInterviewShare: SalesforceFlowInterviewShare! +} + +input SalesforceFlowInterviewShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFlowInterviewShareInput { + flowInterviewShare: SalesforceFlowInterviewShareInput! +} + +type SalesforceCreateFlowInterviewSharePayload { + """FlowInterviewShare created by the mutation.""" + flowInterviewShare: SalesforceFlowInterviewShare! +} + +input SalesforceDeleteFlowInterviewLogShareInput { + """The id of the FlowInterviewLogShare to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewLogSharePayload { + """The id of the FlowInterviewLogShare deleted by the mutation.""" + id: String! +} + +input SalesforceFlowInterviewLogSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFlowInterviewLogShareInput { + patch: SalesforceFlowInterviewLogSharePatch! + + """The id of the FlowInterviewLogShare to update.""" + id: String! +} + +type SalesforceUpdateFlowInterviewLogSharePayload { + """FlowInterviewLogShare updated by the mutation.""" + flowInterviewLogShare: SalesforceFlowInterviewLogShare! +} + +input SalesforceFlowInterviewLogShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFlowInterviewLogShareInput { + flowInterviewLogShare: SalesforceFlowInterviewLogShareInput! +} + +type SalesforceCreateFlowInterviewLogSharePayload { + """FlowInterviewLogShare created by the mutation.""" + flowInterviewLogShare: SalesforceFlowInterviewLogShare! +} + +input SalesforceDeleteFlowInterviewInput { + """The id of the FlowInterview to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewPayload { + """The id of the FlowInterview deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteFinanceTransactionShareInput { + """The id of the FinanceTransactionShare to delete.""" + id: String! +} + +type SalesforceDeleteFinanceTransactionSharePayload { + """The id of the FinanceTransactionShare deleted by the mutation.""" + id: String! +} + +input SalesforceFinanceTransactionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFinanceTransactionShareInput { + patch: SalesforceFinanceTransactionSharePatch! + + """The id of the FinanceTransactionShare to update.""" + id: String! +} + +type SalesforceUpdateFinanceTransactionSharePayload { + """FinanceTransactionShare updated by the mutation.""" + financeTransactionShare: SalesforceFinanceTransactionShare! +} + +input SalesforceFinanceTransactionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFinanceTransactionShareInput { + financeTransactionShare: SalesforceFinanceTransactionShareInput! +} + +type SalesforceCreateFinanceTransactionSharePayload { + """FinanceTransactionShare created by the mutation.""" + financeTransactionShare: SalesforceFinanceTransactionShare! +} + +input SalesforceFinanceTransactionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceUpdateFinanceTransactionInput { + patch: SalesforceFinanceTransactionPatch! + + """The id of the FinanceTransaction to update.""" + id: String! +} + +type SalesforceUpdateFinanceTransactionPayload { + """FinanceTransaction updated by the mutation.""" + financeTransaction: SalesforceFinanceTransaction! +} + +input SalesforceFinanceTransactionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """SourceEntity ID""" + sourceEntityId: String + + """DestinationEntity ID""" + destinationEntityId: String + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceCreateFinanceTransactionInput { + financeTransaction: SalesforceFinanceTransactionInput! +} + +type SalesforceCreateFinanceTransactionPayload { + """FinanceTransaction created by the mutation.""" + financeTransaction: SalesforceFinanceTransaction! +} + +input SalesforceDeleteFinanceBalanceSnapshotShareInput { + """The id of the FinanceBalanceSnapshotShare to delete.""" + id: String! +} + +type SalesforceDeleteFinanceBalanceSnapshotSharePayload { + """The id of the FinanceBalanceSnapshotShare deleted by the mutation.""" + id: String! +} + +input SalesforceFinanceBalanceSnapshotSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFinanceBalanceSnapshotShareInput { + patch: SalesforceFinanceBalanceSnapshotSharePatch! + + """The id of the FinanceBalanceSnapshotShare to update.""" + id: String! +} + +type SalesforceUpdateFinanceBalanceSnapshotSharePayload { + """FinanceBalanceSnapshotShare updated by the mutation.""" + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShare! +} + +input SalesforceFinanceBalanceSnapshotShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFinanceBalanceSnapshotShareInput { + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShareInput! +} + +type SalesforceCreateFinanceBalanceSnapshotSharePayload { + """FinanceBalanceSnapshotShare created by the mutation.""" + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShare! +} + +input SalesforceFinanceBalanceSnapshotPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceUpdateFinanceBalanceSnapshotInput { + patch: SalesforceFinanceBalanceSnapshotPatch! + + """The id of the FinanceBalanceSnapshot to update.""" + id: String! +} + +type SalesforceUpdateFinanceBalanceSnapshotPayload { + """FinanceBalanceSnapshot updated by the mutation.""" + financeBalanceSnapshot: SalesforceFinanceBalanceSnapshot! +} + +input SalesforceDeleteFieldPermissionsInput { + """The id of the FieldPermissions to delete.""" + id: String! +} + +type SalesforceDeleteFieldPermissionsPayload { + """The id of the FieldPermissions deleted by the mutation.""" + id: String! +} + +input SalesforceFieldPermissionsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Edit Field""" + permissionsEdit: Boolean + + """Read Field""" + permissionsRead: Boolean +} + +input SalesforceUpdateFieldPermissionsInput { + patch: SalesforceFieldPermissionsPatch! + + """The id of the FieldPermissions to update.""" + id: String! +} + +type SalesforceUpdateFieldPermissionsPayload { + """FieldPermissions updated by the mutation.""" + fieldPermissions: SalesforceFieldPermissions! +} + +input SalesforceFieldPermissionsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """SObject Type Name""" + sobjectType: String + + """Field Name""" + field: String + + """Edit Field""" + permissionsEdit: Boolean + + """Read Field""" + permissionsRead: Boolean +} + +input SalesforceCreateFieldPermissionsInput { + fieldPermissions: SalesforceFieldPermissionsInput! +} + +type SalesforceCreateFieldPermissionsPayload { + """FieldPermissions created by the mutation.""" + fieldPermissions: SalesforceFieldPermissions! +} + +input SalesforceDeleteFeedSignalInput { + """The id of the FeedSignal to delete.""" + id: String! +} + +type SalesforceDeleteFeedSignalPayload { + """The id of the FeedSignal deleted by the mutation.""" + id: String! +} + +input SalesforceFeedSignalInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedEntityId: String + + """Signal value""" + signalValue: Int + + """Signal type""" + signalType: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateFeedSignalInput { + feedSignal: SalesforceFeedSignalInput! +} + +"""Feed Signal""" +type SalesforceFeedSignal { + """Feed Signal ID""" + id: String! + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedSignalFeedItemUnion + + """Feed Item ID""" + feedEntityId: String + + """Feed Item ID""" + feedEntity: SalesforceFeedSignalFeedEntityUnion + + """Signal value""" + signalValue: Int + + """Signal type""" + signalType: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a FeedSignal""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateFeedSignalPayload { + """FeedSignal created by the mutation.""" + feedSignal: SalesforceFeedSignal! +} + +input SalesforceDeleteFeedLikeInput { + """The id of the FeedLike to delete.""" + id: String! +} + +type SalesforceDeleteFeedLikePayload { + """The id of the FeedLike deleted by the mutation.""" + id: String! +} + +input SalesforceFeedLikeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedEntityId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateFeedLikeInput { + feedLike: SalesforceFeedLikeInput! +} + +"""Feed Like""" +type SalesforceFeedLike { + """Feed Like ID""" + id: String! + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedLikeFeedItemUnion + + """Feed Item ID""" + feedEntityId: String + + """Feed Item ID""" + feedEntity: SalesforceFeedLikeFeedEntityUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a FeedLike""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateFeedLikePayload { + """FeedLike created by the mutation.""" + feedLike: SalesforceFeedLike! +} + +input SalesforceDeleteFeedItemInput { + """The id of the FeedItem to delete.""" + id: String! +} + +type SalesforceDeleteFeedItemPayload { + """The id of the FeedItem deleted by the mutation.""" + id: String! +} + +input SalesforceFeedItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Body""" + body: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String +} + +input SalesforceUpdateFeedItemInput { + patch: SalesforceFeedItemPatch! + + """The id of the FeedItem to update.""" + id: String! +} + +type SalesforceUpdateFeedItemPayload { + """FeedItem updated by the mutation.""" + feedItem: SalesforceFeedItem! +} + +input SalesforceFeedItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit Date""" + lastEditDate: String + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean + + """Related Record ID""" + relatedRecordId: String + + """Status""" + status: String +} + +input SalesforceCreateFeedItemInput { + feedItem: SalesforceFeedItemInput! +} + +type SalesforceCreateFeedItemPayload { + """FeedItem created by the mutation.""" + feedItem: SalesforceFeedItem! +} + +input SalesforceDeleteFeedCommentInput { + """The id of the FeedComment to delete.""" + id: String! +} + +type SalesforceDeleteFeedCommentPayload { + """The id of the FeedComment deleted by the mutation.""" + id: String! +} + +input SalesforceFeedCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comment Body""" + commentBody: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String +} + +input SalesforceUpdateFeedCommentInput { + patch: SalesforceFeedCommentPatch! + + """The id of the FeedComment to update.""" + id: String! +} + +type SalesforceUpdateFeedCommentPayload { + """FeedComment updated by the mutation.""" + feedComment: SalesforceFeedComment! +} + +input SalesforceFeedCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Feed Item ID""" + feedItemId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String +} + +input SalesforceCreateFeedCommentInput { + feedComment: SalesforceFeedCommentInput! +} + +type SalesforceCreateFeedCommentPayload { + """FeedComment created by the mutation.""" + feedComment: SalesforceFeedComment! +} + +input SalesforceDeleteFeedAttachmentInput { + """The id of the FeedAttachment to delete.""" + id: String! +} + +type SalesforceDeleteFeedAttachmentPayload { + """The id of the FeedAttachment deleted by the mutation.""" + id: String! +} + +input SalesforceFeedAttachmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String +} + +input SalesforceUpdateFeedAttachmentInput { + patch: SalesforceFeedAttachmentPatch! + + """The id of the FeedAttachment to update.""" + id: String! +} + +type SalesforceUpdateFeedAttachmentPayload { + """FeedAttachment updated by the mutation.""" + feedAttachment: SalesforceFeedAttachment! +} + +input SalesforceFeedAttachmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Entity ID""" + feedEntityId: String + + """Feed Attachment Type""" + type: String + + """Attachment Record ID""" + recordId: String + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String +} + +input SalesforceCreateFeedAttachmentInput { + feedAttachment: SalesforceFeedAttachmentInput! +} + +type SalesforceCreateFeedAttachmentPayload { + """FeedAttachment created by the mutation.""" + feedAttachment: SalesforceFeedAttachment! +} + +input SalesforceDeleteExternalEventMappingShareInput { + """The id of the ExternalEventMappingShare to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventMappingSharePayload { + """The id of the ExternalEventMappingShare deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventMappingSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateExternalEventMappingShareInput { + patch: SalesforceExternalEventMappingSharePatch! + + """The id of the ExternalEventMappingShare to update.""" + id: String! +} + +type SalesforceUpdateExternalEventMappingSharePayload { + """ExternalEventMappingShare updated by the mutation.""" + externalEventMappingShare: SalesforceExternalEventMappingShare! +} + +input SalesforceExternalEventMappingShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateExternalEventMappingShareInput { + externalEventMappingShare: SalesforceExternalEventMappingShareInput! +} + +type SalesforceCreateExternalEventMappingSharePayload { + """ExternalEventMappingShare created by the mutation.""" + externalEventMappingShare: SalesforceExternalEventMappingShare! +} + +input SalesforceDeleteExternalEventMappingInput { + """The id of the ExternalEventMapping to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventMappingPayload { + """The id of the ExternalEventMapping deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventMappingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean +} + +input SalesforceUpdateExternalEventMappingInput { + patch: SalesforceExternalEventMappingPatch! + + """The id of the ExternalEventMapping to update.""" + id: String! +} + +type SalesforceUpdateExternalEventMappingPayload { + """ExternalEventMapping updated by the mutation.""" + externalEventMapping: SalesforceExternalEventMapping! +} + +input SalesforceExternalEventMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean +} + +input SalesforceCreateExternalEventMappingInput { + externalEventMapping: SalesforceExternalEventMappingInput! +} + +type SalesforceCreateExternalEventMappingPayload { + """ExternalEventMapping created by the mutation.""" + externalEventMapping: SalesforceExternalEventMapping! +} + +input SalesforceDeleteExternalEventInput { + """The id of the ExternalEvent to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventPayload { + """The id of the ExternalEvent deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String +} + +input SalesforceUpdateExternalEventInput { + patch: SalesforceExternalEventPatch! + + """The id of the ExternalEvent to update.""" + id: String! +} + +type SalesforceUpdateExternalEventPayload { + """ExternalEvent updated by the mutation.""" + externalEvent: SalesforceExternalEvent! +} + +input SalesforceExternalEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String +} + +input SalesforceCreateExternalEventInput { + externalEvent: SalesforceExternalEventInput! +} + +type SalesforceCreateExternalEventPayload { + """ExternalEvent created by the mutation.""" + externalEvent: SalesforceExternalEvent! +} + +input SalesforceDeleteExternalDataUserAuthInput { + """The id of the ExternalDataUserAuth to delete.""" + id: String! +} + +type SalesforceDeleteExternalDataUserAuthPayload { + """The id of the ExternalDataUserAuth deleted by the mutation.""" + id: String! +} + +input SalesforceExternalDataUserAuthPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String +} + +input SalesforceUpdateExternalDataUserAuthInput { + patch: SalesforceExternalDataUserAuthPatch! + + """The id of the ExternalDataUserAuth to update.""" + id: String! +} + +type SalesforceUpdateExternalDataUserAuthPayload { + """ExternalDataUserAuth updated by the mutation.""" + externalDataUserAuth: SalesforceExternalDataUserAuth! +} + +input SalesforceExternalDataUserAuthInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Data Source ID""" + externalDataSourceId: String + + """User ID""" + userId: String + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String +} + +input SalesforceCreateExternalDataUserAuthInput { + externalDataUserAuth: SalesforceExternalDataUserAuthInput! +} + +type SalesforceCreateExternalDataUserAuthPayload { + """ExternalDataUserAuth created by the mutation.""" + externalDataUserAuth: SalesforceExternalDataUserAuth! +} + +input SalesforceDeleteExpressionFilterCriteriaInput { + """The id of the ExpressionFilterCriteria to delete.""" + id: String! +} + +type SalesforceDeleteExpressionFilterCriteriaPayload { + """The id of the ExpressionFilterCriteria deleted by the mutation.""" + id: String! +} + +input SalesforceExpressionFilterCriteriaPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String + + """SortOrder""" + sortOrder: Int +} + +input SalesforceUpdateExpressionFilterCriteriaInput { + patch: SalesforceExpressionFilterCriteriaPatch! + + """The id of the ExpressionFilterCriteria to update.""" + id: String! +} + +type SalesforceUpdateExpressionFilterCriteriaPayload { + """ExpressionFilterCriteria updated by the mutation.""" + expressionFilterCriteria: SalesforceExpressionFilterCriteria! +} + +input SalesforceExpressionFilterCriteriaInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String + + """SortOrder""" + sortOrder: Int + + """ExpressionFilter ID""" + expressionFilterId: String +} + +input SalesforceCreateExpressionFilterCriteriaInput { + expressionFilterCriteria: SalesforceExpressionFilterCriteriaInput! +} + +type SalesforceCreateExpressionFilterCriteriaPayload { + """ExpressionFilterCriteria created by the mutation.""" + expressionFilterCriteria: SalesforceExpressionFilterCriteria! +} + +input SalesforceDeleteExpressionFilterInput { + """The id of the ExpressionFilter to delete.""" + id: String! +} + +type SalesforceDeleteExpressionFilterPayload { + """The id of the ExpressionFilter deleted by the mutation.""" + id: String! +} + +input SalesforceExpressionFilterPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """FilterConditionLogic""" + filterConditionLogic: String + + """FilterDescription""" + filterDescription: String +} + +input SalesforceUpdateExpressionFilterInput { + patch: SalesforceExpressionFilterPatch! + + """The id of the ExpressionFilter to update.""" + id: String! +} + +type SalesforceUpdateExpressionFilterPayload { + """ExpressionFilter updated by the mutation.""" + expressionFilter: SalesforceExpressionFilter! +} + +input SalesforceExpressionFilterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """FilterConditionLogic""" + filterConditionLogic: String + + """Macro Instruction ID""" + contextId: String + + """FilterDescription""" + filterDescription: String +} + +input SalesforceCreateExpressionFilterInput { + expressionFilter: SalesforceExpressionFilterInput! +} + +type SalesforceCreateExpressionFilterPayload { + """ExpressionFilter created by the mutation.""" + expressionFilter: SalesforceExpressionFilter! +} + +input SalesforceDeleteEventRelationInput { + """The id of the EventRelation to delete.""" + id: String! +} + +type SalesforceDeleteEventRelationPayload { + """The id of the EventRelation deleted by the mutation.""" + id: String! +} + +input SalesforceEventRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String +} + +input SalesforceUpdateEventRelationInput { + patch: SalesforceEventRelationPatch! + + """The id of the EventRelation to update.""" + id: String! +} + +type SalesforceUpdateEventRelationPayload { + """EventRelation updated by the mutation.""" + eventRelation: SalesforceEventRelation! +} + +input SalesforceEventRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Relation ID""" + relationId: String + + """Event ID""" + eventId: String + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String +} + +input SalesforceCreateEventRelationInput { + eventRelation: SalesforceEventRelationInput! +} + +type SalesforceCreateEventRelationPayload { + """EventRelation created by the mutation.""" + eventRelation: SalesforceEventRelation! +} + +input SalesforceDeleteEventFeedInput { + """The id of the EventFeed to delete.""" + id: String! +} + +type SalesforceDeleteEventFeedPayload { + """The id of the EventFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEventInput { + """The id of the Event to delete.""" + id: String! +} + +type SalesforceDeleteEventPayload { + """The id of the Event deleted by the mutation.""" + id: String! +} + +input SalesforceEventPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """Description""" + description: String + + """Assigned To ID""" + ownerId: String + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean +} + +input SalesforceUpdateEventInput { + patch: SalesforceEventPatch! + + """The id of the Event to update.""" + id: String! +} + +type SalesforceUpdateEventPayload { + """Event updated by the mutation.""" + event: SalesforceEvent! +} + +input SalesforceEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """Description""" + description: String + + """Assigned To ID""" + ownerId: String + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Event Subtype""" + eventSubtype: String + + """Recurrence Pattern""" + recurrence2PatternText: String +} + +input SalesforceCreateEventInput { + event: SalesforceEventInput! +} + +type SalesforceCreateEventPayload { + """Event created by the mutation.""" + event: SalesforceEvent! +} + +input SalesforceDeleteEnvironmentHubMemberInput { + """The id of the EnvironmentHubMember to delete.""" + id: String! +} + +type SalesforceDeleteEnvironmentHubMemberPayload { + """The id of the EnvironmentHubMember deleted by the mutation.""" + id: String! +} + +input SalesforceEnvironmentHubMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Sandbox""" + isSandbox: Boolean + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Service Provider ID""" + serviceProviderId: String + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean +} + +input SalesforceUpdateEnvironmentHubMemberInput { + patch: SalesforceEnvironmentHubMemberPatch! + + """The id of the EnvironmentHubMember to update.""" + id: String! +} + +type SalesforceUpdateEnvironmentHubMemberPayload { + """EnvironmentHubMember updated by the mutation.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +input SalesforceDeleteEnvironmentHubInvitationInput { + """The id of the EnvironmentHubInvitation to delete.""" + id: String! +} + +type SalesforceDeleteEnvironmentHubInvitationPayload { + """The id of the EnvironmentHubInvitation deleted by the mutation.""" + id: String! +} + +input SalesforceEnvironmentHubInvitationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String +} + +input SalesforceUpdateEnvironmentHubInvitationInput { + patch: SalesforceEnvironmentHubInvitationPatch! + + """The id of the EnvironmentHubInvitation to update.""" + id: String! +} + +type SalesforceUpdateEnvironmentHubInvitationPayload { + """EnvironmentHubInvitation updated by the mutation.""" + environmentHubInvitation: SalesforceEnvironmentHubInvitation! +} + +input SalesforceEnvironmentHubInvitationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Hub ID""" + environmentHubId: String + + """Invitee User Name""" + inviteeUserName: String + + """Environment Hub Member Description""" + environmentHubMemberDescription: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean +} + +input SalesforceCreateEnvironmentHubInvitationInput { + environmentHubInvitation: SalesforceEnvironmentHubInvitationInput! +} + +type SalesforceCreateEnvironmentHubInvitationPayload { + """EnvironmentHubInvitation created by the mutation.""" + environmentHubInvitation: SalesforceEnvironmentHubInvitation! +} + +input SalesforceDeleteEntitySubscriptionInput { + """The id of the EntitySubscription to delete.""" + id: String! +} + +type SalesforceDeleteEntitySubscriptionPayload { + """The id of the EntitySubscription deleted by the mutation.""" + id: String! +} + +input SalesforceEntitySubscriptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Subscriber ID""" + subscriberId: String +} + +input SalesforceCreateEntitySubscriptionInput { + entitySubscription: SalesforceEntitySubscriptionInput! +} + +type SalesforceCreateEntitySubscriptionPayload { + """EntitySubscription created by the mutation.""" + entitySubscription: SalesforceEntitySubscription! +} + +input SalesforceDeleteEnhancedLetterheadFeedInput { + """The id of the EnhancedLetterheadFeed to delete.""" + id: String! +} + +type SalesforceDeleteEnhancedLetterheadFeedPayload { + """The id of the EnhancedLetterheadFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEnhancedLetterheadInput { + """The id of the EnhancedLetterhead to delete.""" + id: String! +} + +type SalesforceDeleteEnhancedLetterheadPayload { + """The id of the EnhancedLetterhead deleted by the mutation.""" + id: String! +} + +input SalesforceEnhancedLetterheadPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String +} + +input SalesforceUpdateEnhancedLetterheadInput { + patch: SalesforceEnhancedLetterheadPatch! + + """The id of the EnhancedLetterhead to update.""" + id: String! +} + +type SalesforceUpdateEnhancedLetterheadPayload { + """EnhancedLetterhead updated by the mutation.""" + enhancedLetterhead: SalesforceEnhancedLetterhead! +} + +input SalesforceEnhancedLetterheadInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String +} + +input SalesforceCreateEnhancedLetterheadInput { + enhancedLetterhead: SalesforceEnhancedLetterheadInput! +} + +type SalesforceCreateEnhancedLetterheadPayload { + """EnhancedLetterhead created by the mutation.""" + enhancedLetterhead: SalesforceEnhancedLetterhead! +} + +input SalesforceDeleteEngagementChannelTypeShareInput { + """The id of the EngagementChannelTypeShare to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypeSharePayload { + """The id of the EngagementChannelTypeShare deleted by the mutation.""" + id: String! +} + +input SalesforceEngagementChannelTypeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateEngagementChannelTypeShareInput { + patch: SalesforceEngagementChannelTypeSharePatch! + + """The id of the EngagementChannelTypeShare to update.""" + id: String! +} + +type SalesforceUpdateEngagementChannelTypeSharePayload { + """EngagementChannelTypeShare updated by the mutation.""" + engagementChannelTypeShare: SalesforceEngagementChannelTypeShare! +} + +input SalesforceEngagementChannelTypeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateEngagementChannelTypeShareInput { + engagementChannelTypeShare: SalesforceEngagementChannelTypeShareInput! +} + +type SalesforceCreateEngagementChannelTypeSharePayload { + """EngagementChannelTypeShare created by the mutation.""" + engagementChannelTypeShare: SalesforceEngagementChannelTypeShare! +} + +input SalesforceDeleteEngagementChannelTypeFeedInput { + """The id of the EngagementChannelTypeFeed to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypeFeedPayload { + """The id of the EngagementChannelTypeFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEngagementChannelTypeInput { + """The id of the EngagementChannelType to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypePayload { + """The id of the EngagementChannelType deleted by the mutation.""" + id: String! +} + +input SalesforceEngagementChannelTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String +} + +input SalesforceUpdateEngagementChannelTypeInput { + patch: SalesforceEngagementChannelTypePatch! + + """The id of the EngagementChannelType to update.""" + id: String! +} + +type SalesforceUpdateEngagementChannelTypePayload { + """EngagementChannelType updated by the mutation.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +input SalesforceEngagementChannelTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateEngagementChannelTypeInput { + engagementChannelType: SalesforceEngagementChannelTypeInput! +} + +type SalesforceCreateEngagementChannelTypePayload { + """EngagementChannelType created by the mutation.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +input SalesforceDeleteEmailTemplateInput { + """The id of the EmailTemplate to delete.""" + id: String! +} + +type SalesforceDeleteEmailTemplatePayload { + """The id of the EmailTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceEmailTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Owner ID""" + ownerId: String + + """Folder ID""" + folderId: String + + """Letterhead ID""" + brandTemplateId: String + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Available For Use""" + isActive: Boolean + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String +} + +input SalesforceUpdateEmailTemplateInput { + patch: SalesforceEmailTemplatePatch! + + """The id of the EmailTemplate to update.""" + id: String! +} + +type SalesforceUpdateEmailTemplatePayload { + """EmailTemplate updated by the mutation.""" + emailTemplate: SalesforceEmailTemplate! +} + +input SalesforceEmailTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Owner ID""" + ownerId: String + + """Folder ID""" + folderId: String + + """Letterhead ID""" + brandTemplateId: String + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String +} + +input SalesforceCreateEmailTemplateInput { + emailTemplate: SalesforceEmailTemplateInput! +} + +type SalesforceCreateEmailTemplatePayload { + """EmailTemplate created by the mutation.""" + emailTemplate: SalesforceEmailTemplate! +} + +input SalesforceDeleteEmailServicesFunctionInput { + """The id of the EmailServicesFunction to delete.""" + id: String! +} + +type SalesforceDeleteEmailServicesFunctionPayload { + """The id of the EmailServicesFunction deleted by the mutation.""" + id: String! +} + +input SalesforceEmailServicesFunctionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email Service Name""" + functionName: String + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean + + """TLS Required""" + isTlsRequired: Boolean + + """Accept Attachments""" + attachmentOption: String + + """Class ID""" + apexClassId: String + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean +} + +input SalesforceUpdateEmailServicesFunctionInput { + patch: SalesforceEmailServicesFunctionPatch! + + """The id of the EmailServicesFunction to update.""" + id: String! +} + +type SalesforceUpdateEmailServicesFunctionPayload { + """EmailServicesFunction updated by the mutation.""" + emailServicesFunction: SalesforceEmailServicesFunction! +} + +input SalesforceEmailServicesFunctionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email Service Name""" + functionName: String + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean + + """TLS Required""" + isTlsRequired: Boolean + + """Accept Attachments""" + attachmentOption: String + + """Class ID""" + apexClassId: String + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean +} + +input SalesforceCreateEmailServicesFunctionInput { + emailServicesFunction: SalesforceEmailServicesFunctionInput! +} + +type SalesforceCreateEmailServicesFunctionPayload { + """EmailServicesFunction created by the mutation.""" + emailServicesFunction: SalesforceEmailServicesFunction! +} + +input SalesforceDeleteEmailServicesAddressInput { + """The id of the EmailServicesAddress to delete.""" + id: String! +} + +type SalesforceDeleteEmailServicesAddressPayload { + """The id of the EmailServicesAddress deleted by the mutation.""" + id: String! +} + +input SalesforceEmailServicesAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email address""" + localPart: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String + + """Service ID""" + functionId: String + + """Email Address Name""" + developerName: String +} + +input SalesforceUpdateEmailServicesAddressInput { + patch: SalesforceEmailServicesAddressPatch! + + """The id of the EmailServicesAddress to update.""" + id: String! +} + +type SalesforceUpdateEmailServicesAddressPayload { + """EmailServicesAddress updated by the mutation.""" + emailServicesAddress: SalesforceEmailServicesAddress! +} + +input SalesforceEmailServicesAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email address""" + localPart: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String + + """Service ID""" + functionId: String + + """Email Address Name""" + developerName: String +} + +input SalesforceCreateEmailServicesAddressInput { + emailServicesAddress: SalesforceEmailServicesAddressInput! +} + +type SalesforceCreateEmailServicesAddressPayload { + """EmailServicesAddress created by the mutation.""" + emailServicesAddress: SalesforceEmailServicesAddress! +} + +input SalesforceDeleteEmailRelayInput { + """The id of the EmailRelay to delete.""" + id: String! +} + +type SalesforceDeleteEmailRelayPayload { + """The id of the EmailRelay deleted by the mutation.""" + id: String! +} + +input SalesforceEmailRelayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Host""" + host: String + + """Port""" + port: String + + """TLS Setting""" + tlsSetting: String + + """Enable SMTP Auth""" + isRequireAuth: Boolean + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String +} + +input SalesforceUpdateEmailRelayInput { + patch: SalesforceEmailRelayPatch! + + """The id of the EmailRelay to update.""" + id: String! +} + +type SalesforceUpdateEmailRelayPayload { + """EmailRelay updated by the mutation.""" + emailRelay: SalesforceEmailRelay! +} + +input SalesforceEmailRelayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Host""" + host: String + + """Port""" + port: String + + """TLS Setting""" + tlsSetting: String + + """Enable SMTP Auth""" + isRequireAuth: Boolean + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String +} + +input SalesforceCreateEmailRelayInput { + emailRelay: SalesforceEmailRelayInput! +} + +type SalesforceCreateEmailRelayPayload { + """EmailRelay created by the mutation.""" + emailRelay: SalesforceEmailRelay! +} + +input SalesforceDeleteEmailMessageRelationInput { + """The id of the EmailMessageRelation to delete.""" + id: String! +} + +type SalesforceDeleteEmailMessageRelationPayload { + """The id of the EmailMessageRelation deleted by the mutation.""" + id: String! +} + +input SalesforceEmailMessageRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Relation ID""" + relationId: String +} + +input SalesforceUpdateEmailMessageRelationInput { + patch: SalesforceEmailMessageRelationPatch! + + """The id of the EmailMessageRelation to update.""" + id: String! +} + +type SalesforceUpdateEmailMessageRelationPayload { + """EmailMessageRelation updated by the mutation.""" + emailMessageRelation: SalesforceEmailMessageRelation! +} + +input SalesforceEmailMessageRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Message ID""" + emailMessageId: String + + """Relation ID""" + relationId: String + + """Relation Type""" + relationType: String + + """Relation Address""" + relationAddress: String +} + +input SalesforceCreateEmailMessageRelationInput { + emailMessageRelation: SalesforceEmailMessageRelationInput! +} + +type SalesforceCreateEmailMessageRelationPayload { + """EmailMessageRelation created by the mutation.""" + emailMessageRelation: SalesforceEmailMessageRelation! +} + +input SalesforceDeleteEmailMessageInput { + """The id of the EmailMessage to delete.""" + id: String! +} + +type SalesforceDeleteEmailMessagePayload { + """The id of the EmailMessage deleted by the mutation.""" + id: String! +} + +input SalesforceEmailMessagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String +} + +input SalesforceUpdateEmailMessageInput { + patch: SalesforceEmailMessagePatch! + + """The id of the EmailMessage to update.""" + id: String! +} + +type SalesforceUpdateEmailMessagePayload { + """EmailMessage updated by the mutation.""" + emailMessage: SalesforceEmailMessage! +} + +input SalesforceEmailMessageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Case ID""" + parentId: String + + """Activity ID""" + activityId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String +} + +input SalesforceCreateEmailMessageInput { + emailMessage: SalesforceEmailMessageInput! +} + +type SalesforceCreateEmailMessagePayload { + """EmailMessage created by the mutation.""" + emailMessage: SalesforceEmailMessage! +} + +input SalesforceDeleteEmailDomainKeyInput { + """The id of the EmailDomainKey to delete.""" + id: String! +} + +type SalesforceDeleteEmailDomainKeyPayload { + """The id of the EmailDomainKey deleted by the mutation.""" + id: String! +} + +input SalesforceEmailDomainKeyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Selector""" + selector: String + + """Domain""" + domain: String + + """Domain Match""" + domainMatch: String + + """Active""" + isActive: Boolean + + """Alternate Selector""" + alternateSelector: String + + """Public Key""" + publicKey: String +} + +input SalesforceUpdateEmailDomainKeyInput { + patch: SalesforceEmailDomainKeyPatch! + + """The id of the EmailDomainKey to update.""" + id: String! +} + +type SalesforceUpdateEmailDomainKeyPayload { + """EmailDomainKey updated by the mutation.""" + emailDomainKey: SalesforceEmailDomainKey! +} + +input SalesforceEmailDomainKeyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Selector""" + selector: String + + """Domain""" + domain: String + + """Domain Match""" + domainMatch: String + + """Active""" + isActive: Boolean + + """Alternate Selector""" + alternateSelector: String + + """Key Size""" + keySize: Int + + """Public Key""" + publicKey: String +} + +input SalesforceCreateEmailDomainKeyInput { + emailDomainKey: SalesforceEmailDomainKeyInput! +} + +type SalesforceCreateEmailDomainKeyPayload { + """EmailDomainKey created by the mutation.""" + emailDomainKey: SalesforceEmailDomainKey! +} + +input SalesforceDeleteEmailDomainFilterInput { + """The id of the EmailDomainFilter to delete.""" + id: String! +} + +type SalesforceDeleteEmailDomainFilterPayload { + """The id of the EmailDomainFilter deleted by the mutation.""" + id: String! +} + +input SalesforceEmailDomainFilterPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateEmailDomainFilterInput { + patch: SalesforceEmailDomainFilterPatch! + + """The id of the EmailDomainFilter to update.""" + id: String! +} + +type SalesforceUpdateEmailDomainFilterPayload { + """EmailDomainFilter updated by the mutation.""" + emailDomainFilter: SalesforceEmailDomainFilter! +} + +input SalesforceEmailDomainFilterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean +} + +input SalesforceCreateEmailDomainFilterInput { + emailDomainFilter: SalesforceEmailDomainFilterInput! +} + +type SalesforceCreateEmailDomainFilterPayload { + """EmailDomainFilter created by the mutation.""" + emailDomainFilter: SalesforceEmailDomainFilter! +} + +input SalesforceDeleteEmailCaptureInput { + """The id of the EmailCapture to delete.""" + id: String! +} + +type SalesforceDeleteEmailCapturePayload { + """The id of the EmailCapture deleted by the mutation.""" + id: String! +} + +input SalesforceEmailCapturePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateEmailCaptureInput { + patch: SalesforceEmailCapturePatch! + + """The id of the EmailCapture to update.""" + id: String! +} + +type SalesforceUpdateEmailCapturePayload { + """EmailCapture updated by the mutation.""" + emailCapture: SalesforceEmailCapture! +} + +input SalesforceEmailCaptureInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """To""" + toPattern: String + + """From""" + fromPattern: String +} + +input SalesforceCreateEmailCaptureInput { + emailCapture: SalesforceEmailCaptureInput! +} + +type SalesforceCreateEmailCapturePayload { + """EmailCapture created by the mutation.""" + emailCapture: SalesforceEmailCapture! +} + +input SalesforceDeleteDuplicateRecordSetInput { + """The id of the DuplicateRecordSet to delete.""" + id: String! +} + +type SalesforceDeleteDuplicateRecordSetPayload { + """The id of the DuplicateRecordSet deleted by the mutation.""" + id: String! +} + +input SalesforceDuplicateRecordSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Duplicate Rule ID""" + duplicateRuleId: String +} + +input SalesforceUpdateDuplicateRecordSetInput { + patch: SalesforceDuplicateRecordSetPatch! + + """The id of the DuplicateRecordSet to update.""" + id: String! +} + +type SalesforceUpdateDuplicateRecordSetPayload { + """DuplicateRecordSet updated by the mutation.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +input SalesforceDuplicateRecordSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Duplicate Rule ID""" + duplicateRuleId: String +} + +input SalesforceCreateDuplicateRecordSetInput { + duplicateRecordSet: SalesforceDuplicateRecordSetInput! +} + +type SalesforceCreateDuplicateRecordSetPayload { + """DuplicateRecordSet created by the mutation.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +input SalesforceDeleteDuplicateRecordItemInput { + """The id of the DuplicateRecordItem to delete.""" + id: String! +} + +type SalesforceDeleteDuplicateRecordItemPayload { + """The id of the DuplicateRecordItem deleted by the mutation.""" + id: String! +} + +input SalesforceDuplicateRecordItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Record ID""" + recordId: String +} + +input SalesforceUpdateDuplicateRecordItemInput { + patch: SalesforceDuplicateRecordItemPatch! + + """The id of the DuplicateRecordItem to update.""" + id: String! +} + +type SalesforceUpdateDuplicateRecordItemPayload { + """DuplicateRecordItem updated by the mutation.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +input SalesforceDuplicateRecordItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Duplicate Record Set ID""" + duplicateRecordSetId: String + + """Record ID""" + recordId: String +} + +input SalesforceCreateDuplicateRecordItemInput { + duplicateRecordItem: SalesforceDuplicateRecordItemInput! +} + +type SalesforceCreateDuplicateRecordItemPayload { + """DuplicateRecordItem created by the mutation.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +input SalesforceDocumentAttachmentMapPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Entity ID""" + parentId: String + + """Document ID""" + documentId: String + + """Attachment Sequence""" + documentSequence: Int +} + +input SalesforceUpdateDocumentAttachmentMapInput { + patch: SalesforceDocumentAttachmentMapPatch! + + """The id of the DocumentAttachmentMap to update.""" + id: String! +} + +type SalesforceUpdateDocumentAttachmentMapPayload { + """DocumentAttachmentMap updated by the mutation.""" + documentAttachmentMap: SalesforceDocumentAttachmentMap! +} + +input SalesforceDocumentAttachmentMapInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Entity ID""" + parentId: String + + """Document ID""" + documentId: String + + """Attachment Sequence""" + documentSequence: Int +} + +input SalesforceCreateDocumentAttachmentMapInput { + documentAttachmentMap: SalesforceDocumentAttachmentMapInput! +} + +type SalesforceCreateDocumentAttachmentMapPayload { + """DocumentAttachmentMap created by the mutation.""" + documentAttachmentMap: SalesforceDocumentAttachmentMap! +} + +input SalesforceDeleteDocumentInput { + """The id of the Document to delete.""" + id: String! +} + +type SalesforceDeleteDocumentPayload { + """The id of the Document deleted by the mutation.""" + id: String! +} + +input SalesforceDocumentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + folderId: String + + """Document Name""" + name: String + + """Document Unique Name""" + developerName: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean + + """Author ID""" + authorId: String +} + +input SalesforceUpdateDocumentInput { + patch: SalesforceDocumentPatch! + + """The id of the Document to update.""" + id: String! +} + +type SalesforceUpdateDocumentPayload { + """Document updated by the mutation.""" + document: SalesforceDocument! +} + +input SalesforceDocumentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + folderId: String + + """Document Name""" + name: String + + """Document Unique Name""" + developerName: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean + + """Author ID""" + authorId: String +} + +input SalesforceCreateDocumentInput { + document: SalesforceDocumentInput! +} + +type SalesforceCreateDocumentPayload { + """Document created by the mutation.""" + document: SalesforceDocument! +} + +input SalesforceDeleteDigitalWalletInput { + """The id of the DigitalWallet to delete.""" + id: String! +} + +type SalesforceDeleteDigitalWalletPayload { + """The id of the DigitalWallet deleted by the mutation.""" + id: String! +} + +input SalesforceDigitalWalletPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceUpdateDigitalWalletInput { + patch: SalesforceDigitalWalletPatch! + + """The id of the DigitalWallet to update.""" + id: String! +} + +type SalesforceUpdateDigitalWalletPayload { + """DigitalWallet updated by the mutation.""" + digitalWallet: SalesforceDigitalWallet! +} + +input SalesforceDigitalWalletInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Customer ID""" + customer: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceCreateDigitalWalletInput { + digitalWallet: SalesforceDigitalWalletInput! +} + +type SalesforceCreateDigitalWalletPayload { + """DigitalWallet created by the mutation.""" + digitalWallet: SalesforceDigitalWallet! +} + +input SalesforceDeleteDataUsePurposeShareInput { + """The id of the DataUsePurposeShare to delete.""" + id: String! +} + +type SalesforceDeleteDataUsePurposeSharePayload { + """The id of the DataUsePurposeShare deleted by the mutation.""" + id: String! +} + +input SalesforceDataUsePurposeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateDataUsePurposeShareInput { + patch: SalesforceDataUsePurposeSharePatch! + + """The id of the DataUsePurposeShare to update.""" + id: String! +} + +type SalesforceUpdateDataUsePurposeSharePayload { + """DataUsePurposeShare updated by the mutation.""" + dataUsePurposeShare: SalesforceDataUsePurposeShare! +} + +input SalesforceDataUsePurposeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateDataUsePurposeShareInput { + dataUsePurposeShare: SalesforceDataUsePurposeShareInput! +} + +type SalesforceCreateDataUsePurposeSharePayload { + """DataUsePurposeShare created by the mutation.""" + dataUsePurposeShare: SalesforceDataUsePurposeShare! +} + +input SalesforceDeleteDataUsePurposeInput { + """The id of the DataUsePurpose to delete.""" + id: String! +} + +type SalesforceDeleteDataUsePurposePayload { + """The id of the DataUsePurpose deleted by the mutation.""" + id: String! +} + +input SalesforceDataUsePurposePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Legal Basis ID""" + legalBasisId: String + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean +} + +input SalesforceUpdateDataUsePurposeInput { + patch: SalesforceDataUsePurposePatch! + + """The id of the DataUsePurpose to update.""" + id: String! +} + +type SalesforceUpdateDataUsePurposePayload { + """DataUsePurpose updated by the mutation.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +input SalesforceDataUsePurposeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Legal Basis ID""" + legalBasisId: String + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean +} + +input SalesforceCreateDataUsePurposeInput { + dataUsePurpose: SalesforceDataUsePurposeInput! +} + +type SalesforceCreateDataUsePurposePayload { + """DataUsePurpose created by the mutation.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +input SalesforceDeleteDataUseLegalBasisShareInput { + """The id of the DataUseLegalBasisShare to delete.""" + id: String! +} + +type SalesforceDeleteDataUseLegalBasisSharePayload { + """The id of the DataUseLegalBasisShare deleted by the mutation.""" + id: String! +} + +input SalesforceDataUseLegalBasisSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateDataUseLegalBasisShareInput { + patch: SalesforceDataUseLegalBasisSharePatch! + + """The id of the DataUseLegalBasisShare to update.""" + id: String! +} + +type SalesforceUpdateDataUseLegalBasisSharePayload { + """DataUseLegalBasisShare updated by the mutation.""" + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShare! +} + +input SalesforceDataUseLegalBasisShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateDataUseLegalBasisShareInput { + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShareInput! +} + +type SalesforceCreateDataUseLegalBasisSharePayload { + """DataUseLegalBasisShare created by the mutation.""" + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShare! +} + +input SalesforceDeleteDataUseLegalBasisInput { + """The id of the DataUseLegalBasis to delete.""" + id: String! +} + +type SalesforceDeleteDataUseLegalBasisPayload { + """The id of the DataUseLegalBasis deleted by the mutation.""" + id: String! +} + +input SalesforceDataUseLegalBasisPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Source""" + source: String + + """Description""" + description: String +} + +input SalesforceUpdateDataUseLegalBasisInput { + patch: SalesforceDataUseLegalBasisPatch! + + """The id of the DataUseLegalBasis to update.""" + id: String! +} + +type SalesforceUpdateDataUseLegalBasisPayload { + """DataUseLegalBasis updated by the mutation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +input SalesforceDataUseLegalBasisInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Source""" + source: String + + """Description""" + description: String +} + +input SalesforceCreateDataUseLegalBasisInput { + dataUseLegalBasis: SalesforceDataUseLegalBasisInput! +} + +type SalesforceCreateDataUseLegalBasisPayload { + """DataUseLegalBasis created by the mutation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +input SalesforceDeleteDataAssetUsageTrackingInfoInput { + """The id of the DataAssetUsageTrackingInfo to delete.""" + id: String! +} + +type SalesforceDeleteDataAssetUsageTrackingInfoPayload { + """The id of the DataAssetUsageTrackingInfo deleted by the mutation.""" + id: String! +} + +input SalesforceDataAssetUsageTrackingInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetUsageTrackingInfo Name""" + name: String + + """UsageEntity ID""" + usageEntityId: String + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String +} + +input SalesforceUpdateDataAssetUsageTrackingInfoInput { + patch: SalesforceDataAssetUsageTrackingInfoPatch! + + """The id of the DataAssetUsageTrackingInfo to update.""" + id: String! +} + +type SalesforceUpdateDataAssetUsageTrackingInfoPayload { + """DataAssetUsageTrackingInfo updated by the mutation.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +input SalesforceDataAssetUsageTrackingInfoInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetUsageTrackingInfo Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """UsageEntity ID""" + usageEntityId: String + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String +} + +input SalesforceCreateDataAssetUsageTrackingInfoInput { + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfoInput! +} + +type SalesforceCreateDataAssetUsageTrackingInfoPayload { + """DataAssetUsageTrackingInfo created by the mutation.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +input SalesforceDeleteDataAssetSemanticGraphEdgeInput { + """The id of the DataAssetSemanticGraphEdge to delete.""" + id: String! +} + +type SalesforceDeleteDataAssetSemanticGraphEdgePayload { + """The id of the DataAssetSemanticGraphEdge deleted by the mutation.""" + id: String! +} + +input SalesforceDataAssetSemanticGraphEdgePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String +} + +input SalesforceUpdateDataAssetSemanticGraphEdgeInput { + patch: SalesforceDataAssetSemanticGraphEdgePatch! + + """The id of the DataAssetSemanticGraphEdge to update.""" + id: String! +} + +type SalesforceUpdateDataAssetSemanticGraphEdgePayload { + """DataAssetSemanticGraphEdge updated by the mutation.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +input SalesforceDataAssetSemanticGraphEdgeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String +} + +input SalesforceCreateDataAssetSemanticGraphEdgeInput { + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdgeInput! +} + +type SalesforceCreateDataAssetSemanticGraphEdgePayload { + """DataAssetSemanticGraphEdge created by the mutation.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +input SalesforceDeleteDashboardFeedInput { + """The id of the DashboardFeed to delete.""" + id: String! +} + +type SalesforceDeleteDashboardFeedPayload { + """The id of the DashboardFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteDashboardComponentFeedInput { + """The id of the DashboardComponentFeed to delete.""" + id: String! +} + +type SalesforceDeleteDashboardComponentFeedPayload { + """The id of the DashboardComponentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteDandBCompanyInput { + """The id of the DandBCompany to delete.""" + id: String! +} + +type SalesforceDeleteDandBCompanyPayload { + """The id of the DandBCompany deleted by the mutation.""" + id: String! +} + +input SalesforceDandBCompanyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Primary Business Name""" + name: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float +} + +input SalesforceUpdateDandBCompanyInput { + patch: SalesforceDandBCompanyPatch! + + """The id of the DandBCompany to update.""" + id: String! +} + +type SalesforceUpdateDandBCompanyPayload { + """DandBCompany updated by the mutation.""" + dandBCompany: SalesforceDandBCompany! +} + +input SalesforceDandBCompanyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Primary Business Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float +} + +input SalesforceCreateDandBCompanyInput { + dandBCompany: SalesforceDandBCompanyInput! +} + +type SalesforceCreateDandBCompanyPayload { + """DandBCompany created by the mutation.""" + dandBCompany: SalesforceDandBCompany! +} + +input SalesforceDeleteCustomNotificationTypeInput { + """The id of the CustomNotificationType to delete.""" + id: String! +} + +type SalesforceDeleteCustomNotificationTypePayload { + """The id of the CustomNotificationType deleted by the mutation.""" + id: String! +} + +input SalesforceCustomNotificationTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Name""" + customNotifTypeName: String + + """Description""" + description: String + + """Desktop""" + desktop: Boolean + + """Mobile""" + mobile: Boolean +} + +input SalesforceUpdateCustomNotificationTypeInput { + patch: SalesforceCustomNotificationTypePatch! + + """The id of the CustomNotificationType to update.""" + id: String! +} + +type SalesforceUpdateCustomNotificationTypePayload { + """CustomNotificationType updated by the mutation.""" + customNotificationType: SalesforceCustomNotificationType! +} + +input SalesforceCustomNotificationTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Name""" + customNotifTypeName: String + + """Description""" + description: String + + """Desktop""" + desktop: Boolean + + """Mobile""" + mobile: Boolean +} + +input SalesforceCreateCustomNotificationTypeInput { + customNotificationType: SalesforceCustomNotificationTypeInput! +} + +type SalesforceCreateCustomNotificationTypePayload { + """CustomNotificationType created by the mutation.""" + customNotificationType: SalesforceCustomNotificationType! +} + +input SalesforceDeleteCustomHelpMenuSectionInput { + """The id of the CustomHelpMenuSection to delete.""" + id: String! +} + +type SalesforceDeleteCustomHelpMenuSectionPayload { + """The id of the CustomHelpMenuSection deleted by the mutation.""" + id: String! +} + +input SalesforceCustomHelpMenuSectionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String +} + +input SalesforceUpdateCustomHelpMenuSectionInput { + patch: SalesforceCustomHelpMenuSectionPatch! + + """The id of the CustomHelpMenuSection to update.""" + id: String! +} + +type SalesforceUpdateCustomHelpMenuSectionPayload { + """CustomHelpMenuSection updated by the mutation.""" + customHelpMenuSection: SalesforceCustomHelpMenuSection! +} + +input SalesforceCustomHelpMenuSectionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCustomHelpMenuSectionInput { + customHelpMenuSection: SalesforceCustomHelpMenuSectionInput! +} + +type SalesforceCreateCustomHelpMenuSectionPayload { + """CustomHelpMenuSection created by the mutation.""" + customHelpMenuSection: SalesforceCustomHelpMenuSection! +} + +input SalesforceDeleteCustomHelpMenuItemInput { + """The id of the CustomHelpMenuItem to delete.""" + id: String! +} + +type SalesforceDeleteCustomHelpMenuItemPayload { + """The id of the CustomHelpMenuItem deleted by the mutation.""" + id: String! +} + +input SalesforceCustomHelpMenuItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Item Label""" + masterLabel: String + + """Link Url""" + linkUrl: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateCustomHelpMenuItemInput { + patch: SalesforceCustomHelpMenuItemPatch! + + """The id of the CustomHelpMenuItem to update.""" + id: String! +} + +type SalesforceUpdateCustomHelpMenuItemPayload { + """CustomHelpMenuItem updated by the mutation.""" + customHelpMenuItem: SalesforceCustomHelpMenuItem! +} + +input SalesforceCustomHelpMenuItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Custom Help Menu Section ID""" + parentId: String + + """Item Label""" + masterLabel: String + + """Link Url""" + linkUrl: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateCustomHelpMenuItemInput { + customHelpMenuItem: SalesforceCustomHelpMenuItemInput! +} + +type SalesforceCreateCustomHelpMenuItemPayload { + """CustomHelpMenuItem created by the mutation.""" + customHelpMenuItem: SalesforceCustomHelpMenuItem! +} + +input SalesforceDeleteCustomBrandAssetInput { + """The id of the CustomBrandAsset to delete.""" + id: String! +} + +type SalesforceDeleteCustomBrandAssetPayload { + """The id of the CustomBrandAsset deleted by the mutation.""" + id: String! +} + +input SalesforceCustomBrandAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Brand ID""" + customBrandId: String + + """Asset Category""" + assetCategory: String + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String +} + +input SalesforceUpdateCustomBrandAssetInput { + patch: SalesforceCustomBrandAssetPatch! + + """The id of the CustomBrandAsset to update.""" + id: String! +} + +type SalesforceUpdateCustomBrandAssetPayload { + """CustomBrandAsset updated by the mutation.""" + customBrandAsset: SalesforceCustomBrandAsset! +} + +input SalesforceCustomBrandAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Brand ID""" + customBrandId: String + + """Asset Category""" + assetCategory: String + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String +} + +input SalesforceCreateCustomBrandAssetInput { + customBrandAsset: SalesforceCustomBrandAssetInput! +} + +type SalesforceCreateCustomBrandAssetPayload { + """CustomBrandAsset created by the mutation.""" + customBrandAsset: SalesforceCustomBrandAsset! +} + +input SalesforceCustomBrandPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branded Entity ID""" + parentId: String +} + +input SalesforceUpdateCustomBrandInput { + patch: SalesforceCustomBrandPatch! + + """The id of the CustomBrand to update.""" + id: String! +} + +type SalesforceUpdateCustomBrandPayload { + """CustomBrand updated by the mutation.""" + customBrand: SalesforceCustomBrand! +} + +input SalesforceCustomBrandInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branded Entity ID""" + parentId: String +} + +input SalesforceCreateCustomBrandInput { + customBrand: SalesforceCustomBrandInput! +} + +type SalesforceCreateCustomBrandPayload { + """CustomBrand created by the mutation.""" + customBrand: SalesforceCustomBrand! +} + +input SalesforceDeleteCspTrustedSiteInput { + """The id of the CspTrustedSite to delete.""" + id: String! +} + +type SalesforceDeleteCspTrustedSitePayload { + """The id of the CspTrustedSite deleted by the mutation.""" + id: String! +} + +input SalesforceCspTrustedSitePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Trusted Site Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Trusted Site URL""" + endpointUrl: String + + """Description""" + description: String + + """Active""" + isActive: Boolean + + """Context""" + context: String + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean +} + +input SalesforceUpdateCspTrustedSiteInput { + patch: SalesforceCspTrustedSitePatch! + + """The id of the CspTrustedSite to update.""" + id: String! +} + +type SalesforceUpdateCspTrustedSitePayload { + """CspTrustedSite updated by the mutation.""" + cspTrustedSite: SalesforceCspTrustedSite! +} + +input SalesforceCspTrustedSiteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Trusted Site Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Trusted Site URL""" + endpointUrl: String + + """Description""" + description: String + + """Active""" + isActive: Boolean + + """Context""" + context: String + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean +} + +input SalesforceCreateCspTrustedSiteInput { + cspTrustedSite: SalesforceCspTrustedSiteInput! +} + +type SalesforceCreateCspTrustedSitePayload { + """CspTrustedSite created by the mutation.""" + cspTrustedSite: SalesforceCspTrustedSite! +} + +input SalesforceDeleteCreditMemoShareInput { + """The id of the CreditMemoShare to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoSharePayload { + """The id of the CreditMemoShare deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCreditMemoShareInput { + patch: SalesforceCreditMemoSharePatch! + + """The id of the CreditMemoShare to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoSharePayload { + """CreditMemoShare updated by the mutation.""" + creditMemoShare: SalesforceCreditMemoShare! +} + +input SalesforceCreditMemoShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCreditMemoShareInput { + creditMemoShare: SalesforceCreditMemoShareInput! +} + +type SalesforceCreateCreditMemoSharePayload { + """CreditMemoShare created by the mutation.""" + creditMemoShare: SalesforceCreditMemoShare! +} + +input SalesforceDeleteCreditMemoLineFeedInput { + """The id of the CreditMemoLineFeed to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoLineFeedPayload { + """The id of the CreditMemoLineFeed deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoLinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Product ID""" + product2Id: String + + """Tax Name""" + taxName: String +} + +input SalesforceUpdateCreditMemoLineInput { + patch: SalesforceCreditMemoLinePatch! + + """The id of the CreditMemoLine to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoLinePayload { + """CreditMemoLine updated by the mutation.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +input SalesforceDeleteCreditMemoFeedInput { + """The id of the CreditMemoFeed to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoFeedPayload { + """The id of the CreditMemoFeed deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Account ID""" + billingAccountId: String + + """Credit Memo Number""" + creditMemoNumber: String + + """Credit Date""" + creditDate: String + + """Description""" + description: String + + """Status""" + status: String + + """Contact ID""" + billToContactId: String +} + +input SalesforceUpdateCreditMemoInput { + patch: SalesforceCreditMemoPatch! + + """The id of the CreditMemo to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoPayload { + """CreditMemo updated by the mutation.""" + creditMemo: SalesforceCreditMemo! +} + +input SalesforceDeleteCredentialStuffingEventStoreFeedInput { + """The id of the CredentialStuffingEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteCredentialStuffingEventStoreFeedPayload { + """ + The id of the CredentialStuffingEventStoreFeed deleted by the mutation. + """ + id: String! +} + +input SalesforceDeleteCorsWhitelistEntryInput { + """The id of the CorsWhitelistEntry to delete.""" + id: String! +} + +type SalesforceDeleteCorsWhitelistEntryPayload { + """The id of the CorsWhitelistEntry deleted by the mutation.""" + id: String! +} + +input SalesforceCorsWhitelistEntryPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Origin URL Pattern""" + urlPattern: String +} + +input SalesforceUpdateCorsWhitelistEntryInput { + patch: SalesforceCorsWhitelistEntryPatch! + + """The id of the CorsWhitelistEntry to update.""" + id: String! +} + +type SalesforceUpdateCorsWhitelistEntryPayload { + """CorsWhitelistEntry updated by the mutation.""" + corsWhitelistEntry: SalesforceCorsWhitelistEntry! +} + +input SalesforceCorsWhitelistEntryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Origin URL Pattern""" + urlPattern: String +} + +input SalesforceCreateCorsWhitelistEntryInput { + corsWhitelistEntry: SalesforceCorsWhitelistEntryInput! +} + +type SalesforceCreateCorsWhitelistEntryPayload { + """CorsWhitelistEntry created by the mutation.""" + corsWhitelistEntry: SalesforceCorsWhitelistEntry! +} + +input SalesforceDeleteContractFeedInput { + """The id of the ContractFeed to delete.""" + id: String! +} + +type SalesforceDeleteContractFeedPayload { + """The id of the ContractFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContractContactRoleInput { + """The id of the ContractContactRole to delete.""" + id: String! +} + +type SalesforceDeleteContractContactRolePayload { + """The id of the ContractContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceContractContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateContractContactRoleInput { + patch: SalesforceContractContactRolePatch! + + """The id of the ContractContactRole to update.""" + id: String! +} + +type SalesforceUpdateContractContactRolePayload { + """ContractContactRole updated by the mutation.""" + contractContactRole: SalesforceContractContactRole! +} + +input SalesforceContractContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contract ID""" + contractId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateContractContactRoleInput { + contractContactRole: SalesforceContractContactRoleInput! +} + +type SalesforceCreateContractContactRolePayload { + """ContractContactRole created by the mutation.""" + contractContactRole: SalesforceContractContactRole! +} + +input SalesforceDeleteContractInput { + """The id of the Contract to delete.""" + id: String! +} + +type SalesforceDeleteContractPayload { + """The id of the Contract deleted by the mutation.""" + id: String! +} + +input SalesforceContractPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated Date""" + activatedDate: String + + """Description""" + description: String +} + +input SalesforceUpdateContractInput { + patch: SalesforceContractPatch! + + """The id of the Contract to update.""" + id: String! +} + +type SalesforceUpdateContractPayload { + """Contract updated by the mutation.""" + contract: SalesforceContract! +} + +input SalesforceContractInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateContractInput { + contract: SalesforceContractInput! +} + +type SalesforceCreateContractPayload { + """Contract created by the mutation.""" + contract: SalesforceContract! +} + +input SalesforceDeleteContentWorkspaceSubscriptionInput { + """The id of the ContentWorkspaceSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceSubscriptionPayload { + """The id of the ContentWorkspaceSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentWorkspacePermissionInput { + """The id of the ContentWorkspacePermission to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspacePermissionPayload { + """The id of the ContentWorkspacePermission deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspacePermissionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Manage Library""" + permissionsManageWorkspace: Boolean + + """Add Content""" + permissionsAddContent: Boolean + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean + + """Archive Content""" + permissionsArchiveContent: Boolean + + """Delete Content""" + permissionsDeleteContent: Boolean + + """Feature Content""" + permissionsFeatureContent: Boolean + + """View Comment""" + permissionsViewComments: Boolean + + """Add Comment""" + permissionsAddComment: Boolean + + """Modify Comments""" + permissionsModifyComments: Boolean + + """Tag Content""" + permissionsTagContent: Boolean + + """Deliver Content""" + permissionsDeliverContent: Boolean + + """Attach or Share Content""" + permissionsChatterSharing: Boolean + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateContentWorkspacePermissionInput { + patch: SalesforceContentWorkspacePermissionPatch! + + """The id of the ContentWorkspacePermission to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspacePermissionPayload { + """ContentWorkspacePermission updated by the mutation.""" + contentWorkspacePermission: SalesforceContentWorkspacePermission! +} + +input SalesforceContentWorkspacePermissionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Manage Library""" + permissionsManageWorkspace: Boolean + + """Add Content""" + permissionsAddContent: Boolean + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean + + """Archive Content""" + permissionsArchiveContent: Boolean + + """Delete Content""" + permissionsDeleteContent: Boolean + + """Feature Content""" + permissionsFeatureContent: Boolean + + """View Comment""" + permissionsViewComments: Boolean + + """Add Comment""" + permissionsAddComment: Boolean + + """Modify Comments""" + permissionsModifyComments: Boolean + + """Tag Content""" + permissionsTagContent: Boolean + + """Deliver Content""" + permissionsDeliverContent: Boolean + + """Attach or Share Content""" + permissionsChatterSharing: Boolean + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean + + """Description""" + description: String +} + +input SalesforceCreateContentWorkspacePermissionInput { + contentWorkspacePermission: SalesforceContentWorkspacePermissionInput! +} + +type SalesforceCreateContentWorkspacePermissionPayload { + """ContentWorkspacePermission created by the mutation.""" + contentWorkspacePermission: SalesforceContentWorkspacePermission! +} + +input SalesforceDeleteContentWorkspaceMemberInput { + """The id of the ContentWorkspaceMember to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceMemberPayload { + """The id of the ContentWorkspaceMember deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspaceMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library Permission ID""" + contentWorkspacePermissionId: String +} + +input SalesforceUpdateContentWorkspaceMemberInput { + patch: SalesforceContentWorkspaceMemberPatch! + + """The id of the ContentWorkspaceMember to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspaceMemberPayload { + """ContentWorkspaceMember updated by the mutation.""" + contentWorkspaceMember: SalesforceContentWorkspaceMember! +} + +input SalesforceContentWorkspaceMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library ID""" + contentWorkspaceId: String + + """Library Permission ID""" + contentWorkspacePermissionId: String + + """Member ID""" + memberId: String +} + +input SalesforceCreateContentWorkspaceMemberInput { + contentWorkspaceMember: SalesforceContentWorkspaceMemberInput! +} + +type SalesforceCreateContentWorkspaceMemberPayload { + """ContentWorkspaceMember created by the mutation.""" + contentWorkspaceMember: SalesforceContentWorkspaceMember! +} + +input SalesforceDeleteContentWorkspaceDocInput { + """The id of the ContentWorkspaceDoc to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceDocPayload { + """The id of the ContentWorkspaceDoc deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspaceDocPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateContentWorkspaceDocInput { + patch: SalesforceContentWorkspaceDocPatch! + + """The id of the ContentWorkspaceDoc to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspaceDocPayload { + """ContentWorkspaceDoc updated by the mutation.""" + contentWorkspaceDoc: SalesforceContentWorkspaceDoc! +} + +input SalesforceContentWorkspaceDocInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library ID""" + contentWorkspaceId: String + + """ContentDocument ID""" + contentDocumentId: String +} + +input SalesforceCreateContentWorkspaceDocInput { + contentWorkspaceDoc: SalesforceContentWorkspaceDocInput! +} + +type SalesforceCreateContentWorkspaceDocPayload { + """ContentWorkspaceDoc created by the mutation.""" + contentWorkspaceDoc: SalesforceContentWorkspaceDoc! +} + +input SalesforceDeleteContentWorkspaceInput { + """The id of the ContentWorkspace to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspacePayload { + """The id of the ContentWorkspace deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspacePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String +} + +input SalesforceUpdateContentWorkspaceInput { + patch: SalesforceContentWorkspacePatch! + + """The id of the ContentWorkspace to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspacePayload { + """ContentWorkspace updated by the mutation.""" + contentWorkspace: SalesforceContentWorkspace! +} + +input SalesforceContentWorkspaceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Add Creator Membership""" + shouldAddCreatorMembership: Boolean + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String +} + +input SalesforceCreateContentWorkspaceInput { + contentWorkspace: SalesforceContentWorkspaceInput! +} + +type SalesforceCreateContentWorkspacePayload { + """ContentWorkspace created by the mutation.""" + contentWorkspace: SalesforceContentWorkspace! +} + +input SalesforceDeleteContentVersionRatingInput { + """The id of the ContentVersionRating to delete.""" + id: String! +} + +type SalesforceDeleteContentVersionRatingPayload { + """The id of the ContentVersionRating deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentVersionCommentInput { + """The id of the ContentVersionComment to delete.""" + id: String! +} + +type SalesforceDeleteContentVersionCommentPayload { + """The id of the ContentVersionComment deleted by the mutation.""" + id: String! +} + +input SalesforceContentVersionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Content URL""" + contentUrl: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Owner ID""" + ownerId: String + + """Tags""" + tagCsv: String + + """Version Data""" + versionData: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String +} + +input SalesforceUpdateContentVersionInput { + patch: SalesforceContentVersionPatch! + + """The id of the ContentVersion to update.""" + id: String! +} + +type SalesforceUpdateContentVersionPayload { + """ContentVersion updated by the mutation.""" + contentVersion: SalesforceContentVersion! +} + +input SalesforceContentVersionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """ContentDocument ID""" + contentDocumentId: String + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Path On Client""" + pathOnClient: String + + """Content Modified Date""" + contentModifiedDate: String + + """Owner ID""" + ownerId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Tags""" + tagCsv: String + + """Version Data""" + versionData: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """Content Origin""" + origin: String + + """Content Location""" + contentLocation: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """Major Version""" + isMajorVersion: Boolean + + """Asset File Enabled""" + isAssetEnabled: Boolean +} + +input SalesforceCreateContentVersionInput { + contentVersion: SalesforceContentVersionInput! +} + +type SalesforceCreateContentVersionPayload { + """ContentVersion created by the mutation.""" + contentVersion: SalesforceContentVersion! +} + +input SalesforceDeleteContentUserSubscriptionInput { + """The id of the ContentUserSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentUserSubscriptionPayload { + """The id of the ContentUserSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentTagSubscriptionInput { + """The id of the ContentTagSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentTagSubscriptionPayload { + """The id of the ContentTagSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentNotificationInput { + """The id of the ContentNotification to delete.""" + id: String! +} + +type SalesforceDeleteContentNotificationPayload { + """The id of the ContentNotification deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentNoteInput { + """The id of the ContentNote to delete.""" + id: String! +} + +type SalesforceDeleteContentNotePayload { + """The id of the ContentNote deleted by the mutation.""" + id: String! +} + +input SalesforceContentNotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Content""" + content: String + + """Note Privacy on Records""" + sharingPrivacy: String +} + +input SalesforceUpdateContentNoteInput { + patch: SalesforceContentNotePatch! + + """The id of the ContentNote to update.""" + id: String! +} + +type SalesforceUpdateContentNotePayload { + """ContentNote updated by the mutation.""" + contentNote: SalesforceContentNote! +} + +input SalesforceContentNoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Title""" + title: String + + """Created By ID""" + createdById: String + + """Created""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified""" + lastModifiedDate: String + + """Owner ID""" + ownerId: String + + """Content""" + content: String + + """Note Privacy on Records""" + sharingPrivacy: String +} + +input SalesforceCreateContentNoteInput { + contentNote: SalesforceContentNoteInput! +} + +type SalesforceCreateContentNotePayload { + """ContentNote created by the mutation.""" + contentNote: SalesforceContentNote! +} + +input SalesforceDeleteContentFolderMemberInput { + """The id of the ContentFolderMember to delete.""" + id: String! +} + +type SalesforceDeleteContentFolderMemberPayload { + """The id of the ContentFolderMember deleted by the mutation.""" + id: String! +} + +input SalesforceContentFolderMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceUpdateContentFolderMemberInput { + patch: SalesforceContentFolderMemberPatch! + + """The id of the ContentFolderMember to update.""" + id: String! +} + +type SalesforceUpdateContentFolderMemberPayload { + """ContentFolderMember updated by the mutation.""" + contentFolderMember: SalesforceContentFolderMember! +} + +input SalesforceDeleteContentFolderInput { + """The id of the ContentFolder to delete.""" + id: String! +} + +type SalesforceDeleteContentFolderPayload { + """The id of the ContentFolder deleted by the mutation.""" + id: String! +} + +input SalesforceContentFolderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceUpdateContentFolderInput { + patch: SalesforceContentFolderPatch! + + """The id of the ContentFolder to update.""" + id: String! +} + +type SalesforceUpdateContentFolderPayload { + """ContentFolder updated by the mutation.""" + contentFolder: SalesforceContentFolder! +} + +input SalesforceContentFolderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceCreateContentFolderInput { + contentFolder: SalesforceContentFolderInput! +} + +type SalesforceCreateContentFolderPayload { + """ContentFolder created by the mutation.""" + contentFolder: SalesforceContentFolder! +} + +input SalesforceDeleteContentDocumentSubscriptionInput { + """The id of the ContentDocumentSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentSubscriptionPayload { + """The id of the ContentDocumentSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentDocumentLinkInput { + """The id of the ContentDocumentLink to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentLinkPayload { + """The id of the ContentDocumentLink deleted by the mutation.""" + id: String! +} + +input SalesforceContentDocumentLinkPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String +} + +input SalesforceUpdateContentDocumentLinkInput { + patch: SalesforceContentDocumentLinkPatch! + + """The id of the ContentDocumentLink to update.""" + id: String! +} + +type SalesforceUpdateContentDocumentLinkPayload { + """ContentDocumentLink updated by the mutation.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +input SalesforceContentDocumentLinkInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Linked Entity ID""" + linkedEntityId: String + + """ContentDocument ID""" + contentDocumentId: String + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String +} + +input SalesforceCreateContentDocumentLinkInput { + contentDocumentLink: SalesforceContentDocumentLinkInput! +} + +type SalesforceCreateContentDocumentLinkPayload { + """ContentDocumentLink created by the mutation.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +input SalesforceDeleteContentDocumentFeedInput { + """The id of the ContentDocumentFeed to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentFeedPayload { + """The id of the ContentDocumentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentDocumentInput { + """The id of the ContentDocument to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentPayload { + """The id of the ContentDocument deleted by the mutation.""" + id: String! +} + +input SalesforceContentDocumentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Archived""" + isArchived: Boolean + + """Owner ID""" + ownerId: String + + """Title""" + title: String + + """Parent ID""" + parentId: String + + """Description""" + description: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Asset File ID""" + contentAssetId: String +} + +input SalesforceUpdateContentDocumentInput { + patch: SalesforceContentDocumentPatch! + + """The id of the ContentDocument to update.""" + id: String! +} + +type SalesforceUpdateContentDocumentPayload { + """ContentDocument updated by the mutation.""" + contentDocument: SalesforceContentDocument! +} + +input SalesforceDeleteContentDistributionViewInput { + """The id of the ContentDistributionView to delete.""" + id: String! +} + +type SalesforceDeleteContentDistributionViewPayload { + """The id of the ContentDistributionView deleted by the mutation.""" + id: String! +} + +input SalesforceContentDistributionViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateContentDistributionViewInput { + patch: SalesforceContentDistributionViewPatch! + + """The id of the ContentDistributionView to update.""" + id: String! +} + +type SalesforceUpdateContentDistributionViewPayload { + """ContentDistributionView updated by the mutation.""" + contentDistributionView: SalesforceContentDistributionView! +} + +input SalesforceDeleteContentDistributionInput { + """The id of the ContentDistribution to delete.""" + id: String! +} + +type SalesforceDeleteContentDistributionPayload { + """The id of the ContentDistribution deleted by the mutation.""" + id: String! +} + +input SalesforceContentDistributionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Content Delivery Name""" + name: String + + """Related Record ID""" + relatedRecordId: String + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String +} + +input SalesforceUpdateContentDistributionInput { + patch: SalesforceContentDistributionPatch! + + """The id of the ContentDistribution to update.""" + id: String! +} + +type SalesforceUpdateContentDistributionPayload { + """ContentDistribution updated by the mutation.""" + contentDistribution: SalesforceContentDistribution! +} + +input SalesforceContentDistributionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Content Delivery Name""" + name: String + + """ContentVersion ID""" + contentVersionId: String + + """Related Record ID""" + relatedRecordId: String + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String +} + +input SalesforceCreateContentDistributionInput { + contentDistribution: SalesforceContentDistributionInput! +} + +type SalesforceCreateContentDistributionPayload { + """ContentDistribution created by the mutation.""" + contentDistribution: SalesforceContentDistribution! +} + +input SalesforceDeleteContentAssetInput { + """The id of the ContentAsset to delete.""" + id: String! +} + +type SalesforceDeleteContentAssetPayload { + """The id of the ContentAsset deleted by the mutation.""" + id: String! +} + +input SalesforceContentAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unique Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean +} + +input SalesforceUpdateContentAssetInput { + patch: SalesforceContentAssetPatch! + + """The id of the ContentAsset to update.""" + id: String! +} + +type SalesforceUpdateContentAssetPayload { + """ContentAsset updated by the mutation.""" + contentAsset: SalesforceContentAsset! +} + +input SalesforceContentAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unique Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean +} + +input SalesforceCreateContentAssetInput { + contentAsset: SalesforceContentAssetInput! +} + +type SalesforceCreateContentAssetPayload { + """ContentAsset created by the mutation.""" + contentAsset: SalesforceContentAsset! +} + +input SalesforceDeleteContactRequestShareInput { + """The id of the ContactRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteContactRequestSharePayload { + """The id of the ContactRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactRequestShareInput { + patch: SalesforceContactRequestSharePatch! + + """The id of the ContactRequestShare to update.""" + id: String! +} + +type SalesforceUpdateContactRequestSharePayload { + """ContactRequestShare updated by the mutation.""" + contactRequestShare: SalesforceContactRequestShare! +} + +input SalesforceContactRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactRequestShareInput { + contactRequestShare: SalesforceContactRequestShareInput! +} + +type SalesforceCreateContactRequestSharePayload { + """ContactRequestShare created by the mutation.""" + contactRequestShare: SalesforceContactRequestShare! +} + +input SalesforceDeleteContactRequestInput { + """The id of the ContactRequest to delete.""" + id: String! +} + +type SalesforceDeleteContactRequestPayload { + """The id of the ContactRequest deleted by the mutation.""" + id: String! +} + +input SalesforceContactRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Related To ID""" + whatId: String + + """Requestor ID""" + whoId: String + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String +} + +input SalesforceUpdateContactRequestInput { + patch: SalesforceContactRequestPatch! + + """The id of the ContactRequest to update.""" + id: String! +} + +type SalesforceUpdateContactRequestPayload { + """ContactRequest updated by the mutation.""" + contactRequest: SalesforceContactRequest! +} + +input SalesforceContactRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Related To ID""" + whatId: String + + """Requestor ID""" + whoId: String + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String +} + +input SalesforceCreateContactRequestInput { + contactRequest: SalesforceContactRequestInput! +} + +type SalesforceCreateContactRequestPayload { + """ContactRequest created by the mutation.""" + contactRequest: SalesforceContactRequest! +} + +input SalesforceDeleteContactPointTypeConsentShareInput { + """The id of the ContactPointTypeConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointTypeConsentSharePayload { + """The id of the ContactPointTypeConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointTypeConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointTypeConsentShareInput { + patch: SalesforceContactPointTypeConsentSharePatch! + + """The id of the ContactPointTypeConsentShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointTypeConsentSharePayload { + """ContactPointTypeConsentShare updated by the mutation.""" + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShare! +} + +input SalesforceContactPointTypeConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointTypeConsentShareInput { + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShareInput! +} + +type SalesforceCreateContactPointTypeConsentSharePayload { + """ContactPointTypeConsentShare created by the mutation.""" + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShare! +} + +input SalesforceDeleteContactPointTypeConsentInput { + """The id of the ContactPointTypeConsent to delete.""" + id: String! +} + +type SalesforceDeleteContactPointTypeConsentPayload { + """The id of the ContactPointTypeConsent deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointTypeConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Party ID""" + partyId: String + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceUpdateContactPointTypeConsentInput { + patch: SalesforceContactPointTypeConsentPatch! + + """The id of the ContactPointTypeConsent to update.""" + id: String! +} + +type SalesforceUpdateContactPointTypeConsentPayload { + """ContactPointTypeConsent updated by the mutation.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +input SalesforceContactPointTypeConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Party ID""" + partyId: String + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceCreateContactPointTypeConsentInput { + contactPointTypeConsent: SalesforceContactPointTypeConsentInput! +} + +type SalesforceCreateContactPointTypeConsentPayload { + """ContactPointTypeConsent created by the mutation.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +input SalesforceDeleteContactPointPhoneShareInput { + """The id of the ContactPointPhoneShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointPhoneSharePayload { + """The id of the ContactPointPhoneShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointPhoneSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointPhoneShareInput { + patch: SalesforceContactPointPhoneSharePatch! + + """The id of the ContactPointPhoneShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointPhoneSharePayload { + """ContactPointPhoneShare updated by the mutation.""" + contactPointPhoneShare: SalesforceContactPointPhoneShare! +} + +input SalesforceContactPointPhoneShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointPhoneShareInput { + contactPointPhoneShare: SalesforceContactPointPhoneShareInput! +} + +type SalesforceCreateContactPointPhoneSharePayload { + """ContactPointPhoneShare created by the mutation.""" + contactPointPhoneShare: SalesforceContactPointPhoneShare! +} + +input SalesforceDeleteContactPointPhoneInput { + """The id of the ContactPointPhone to delete.""" + id: String! +} + +type SalesforceDeleteContactPointPhonePayload { + """The id of the ContactPointPhone deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointPhonePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean +} + +input SalesforceUpdateContactPointPhoneInput { + patch: SalesforceContactPointPhonePatch! + + """The id of the ContactPointPhone to update.""" + id: String! +} + +type SalesforceUpdateContactPointPhonePayload { + """ContactPointPhone updated by the mutation.""" + contactPointPhone: SalesforceContactPointPhone! +} + +input SalesforceContactPointPhoneInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean +} + +input SalesforceCreateContactPointPhoneInput { + contactPointPhone: SalesforceContactPointPhoneInput! +} + +type SalesforceCreateContactPointPhonePayload { + """ContactPointPhone created by the mutation.""" + contactPointPhone: SalesforceContactPointPhone! +} + +input SalesforceDeleteContactPointEmailShareInput { + """The id of the ContactPointEmailShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointEmailSharePayload { + """The id of the ContactPointEmailShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointEmailSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointEmailShareInput { + patch: SalesforceContactPointEmailSharePatch! + + """The id of the ContactPointEmailShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointEmailSharePayload { + """ContactPointEmailShare updated by the mutation.""" + contactPointEmailShare: SalesforceContactPointEmailShare! +} + +input SalesforceContactPointEmailShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointEmailShareInput { + contactPointEmailShare: SalesforceContactPointEmailShareInput! +} + +type SalesforceCreateContactPointEmailSharePayload { + """ContactPointEmailShare created by the mutation.""" + contactPointEmailShare: SalesforceContactPointEmailShare! +} + +input SalesforceDeleteContactPointEmailInput { + """The id of the ContactPointEmail to delete.""" + id: String! +} + +type SalesforceDeleteContactPointEmailPayload { + """The id of the ContactPointEmail deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointEmailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String +} + +input SalesforceUpdateContactPointEmailInput { + patch: SalesforceContactPointEmailPatch! + + """The id of the ContactPointEmail to update.""" + id: String! +} + +type SalesforceUpdateContactPointEmailPayload { + """ContactPointEmail updated by the mutation.""" + contactPointEmail: SalesforceContactPointEmail! +} + +input SalesforceContactPointEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String +} + +input SalesforceCreateContactPointEmailInput { + contactPointEmail: SalesforceContactPointEmailInput! +} + +type SalesforceCreateContactPointEmailPayload { + """ContactPointEmail created by the mutation.""" + contactPointEmail: SalesforceContactPointEmail! +} + +input SalesforceDeleteContactPointConsentShareInput { + """The id of the ContactPointConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointConsentSharePayload { + """The id of the ContactPointConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointConsentShareInput { + patch: SalesforceContactPointConsentSharePatch! + + """The id of the ContactPointConsentShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointConsentSharePayload { + """ContactPointConsentShare updated by the mutation.""" + contactPointConsentShare: SalesforceContactPointConsentShare! +} + +input SalesforceContactPointConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointConsentShareInput { + contactPointConsentShare: SalesforceContactPointConsentShareInput! +} + +type SalesforceCreateContactPointConsentSharePayload { + """ContactPointConsentShare created by the mutation.""" + contactPointConsentShare: SalesforceContactPointConsentShare! +} + +input SalesforceDeleteContactPointConsentInput { + """The id of the ContactPointConsent to delete.""" + id: String! +} + +type SalesforceDeleteContactPointConsentPayload { + """The id of the ContactPointConsent deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Contact Point ID""" + contactPointId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceUpdateContactPointConsentInput { + patch: SalesforceContactPointConsentPatch! + + """The id of the ContactPointConsent to update.""" + id: String! +} + +type SalesforceUpdateContactPointConsentPayload { + """ContactPointConsent updated by the mutation.""" + contactPointConsent: SalesforceContactPointConsent! +} + +input SalesforceContactPointConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Contact Point ID""" + contactPointId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceCreateContactPointConsentInput { + contactPointConsent: SalesforceContactPointConsentInput! +} + +type SalesforceCreateContactPointConsentPayload { + """ContactPointConsent created by the mutation.""" + contactPointConsent: SalesforceContactPointConsent! +} + +input SalesforceDeleteContactPointAddressShareInput { + """The id of the ContactPointAddressShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointAddressSharePayload { + """The id of the ContactPointAddressShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointAddressSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointAddressShareInput { + patch: SalesforceContactPointAddressSharePatch! + + """The id of the ContactPointAddressShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointAddressSharePayload { + """ContactPointAddressShare updated by the mutation.""" + contactPointAddressShare: SalesforceContactPointAddressShare! +} + +input SalesforceContactPointAddressShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointAddressShareInput { + contactPointAddressShare: SalesforceContactPointAddressShareInput! +} + +type SalesforceCreateContactPointAddressSharePayload { + """ContactPointAddressShare created by the mutation.""" + contactPointAddressShare: SalesforceContactPointAddressShare! +} + +input SalesforceDeleteContactPointAddressInput { + """The id of the ContactPointAddress to delete.""" + id: String! +} + +type SalesforceDeleteContactPointAddressPayload { + """The id of the ContactPointAddress deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String +} + +input SalesforceUpdateContactPointAddressInput { + patch: SalesforceContactPointAddressPatch! + + """The id of the ContactPointAddress to update.""" + id: String! +} + +type SalesforceUpdateContactPointAddressPayload { + """ContactPointAddress updated by the mutation.""" + contactPointAddress: SalesforceContactPointAddress! +} + +input SalesforceContactPointAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String +} + +input SalesforceCreateContactPointAddressInput { + contactPointAddress: SalesforceContactPointAddressInput! +} + +type SalesforceCreateContactPointAddressPayload { + """ContactPointAddress created by the mutation.""" + contactPointAddress: SalesforceContactPointAddress! +} + +input SalesforceDeleteContactFeedInput { + """The id of the ContactFeed to delete.""" + id: String! +} + +type SalesforceDeleteContactFeedPayload { + """The id of the ContactFeed deleted by the mutation.""" + id: String! +} + +input SalesforceContactCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact Clean Info Name""" + name: String + + """Contact Status in Salesforce""" + isInactive: Boolean + + """Name is Reviewed""" + isReviewedName: Boolean + + """Email is Reviewed""" + isReviewedEmail: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Title is Reviewed""" + isReviewedTitle: Boolean + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean +} + +input SalesforceUpdateContactCleanInfoInput { + patch: SalesforceContactCleanInfoPatch! + + """The id of the ContactCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateContactCleanInfoPayload { + """ContactCleanInfo updated by the mutation.""" + contactCleanInfo: SalesforceContactCleanInfo! +} + +input SalesforceDeleteContactInput { + """The id of the Contact to delete.""" + id: String! +} + +type SalesforceDeleteContactPayload { + """The id of the Contact deleted by the mutation.""" + id: String! +} + +input SalesforceContactPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateContactInput { + patch: SalesforceContactPatch! + + """The id of the Contact to update.""" + id: String! +} + +type SalesforceUpdateContactPayload { + """Contact updated by the mutation.""" + contact: SalesforceContact! +} + +input SalesforceContactInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account ID""" + accountId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String +} + +input SalesforceCreateContactInput { + contact: SalesforceContactInput! +} + +type SalesforceCreateContactPayload { + """Contact created by the mutation.""" + contact: SalesforceContact! +} + +input SalesforceDeleteConsumptionScheduleShareInput { + """The id of the ConsumptionScheduleShare to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionScheduleSharePayload { + """The id of the ConsumptionScheduleShare deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionScheduleSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateConsumptionScheduleShareInput { + patch: SalesforceConsumptionScheduleSharePatch! + + """The id of the ConsumptionScheduleShare to update.""" + id: String! +} + +type SalesforceUpdateConsumptionScheduleSharePayload { + """ConsumptionScheduleShare updated by the mutation.""" + consumptionScheduleShare: SalesforceConsumptionScheduleShare! +} + +input SalesforceConsumptionScheduleShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateConsumptionScheduleShareInput { + consumptionScheduleShare: SalesforceConsumptionScheduleShareInput! +} + +type SalesforceCreateConsumptionScheduleSharePayload { + """ConsumptionScheduleShare created by the mutation.""" + consumptionScheduleShare: SalesforceConsumptionScheduleShare! +} + +input SalesforceDeleteConsumptionScheduleFeedInput { + """The id of the ConsumptionScheduleFeed to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionScheduleFeedPayload { + """The id of the ConsumptionScheduleFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteConsumptionScheduleInput { + """The id of the ConsumptionSchedule to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionSchedulePayload { + """The id of the ConsumptionSchedule deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionSchedulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Consumption Schedule Name""" + name: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String +} + +input SalesforceUpdateConsumptionScheduleInput { + patch: SalesforceConsumptionSchedulePatch! + + """The id of the ConsumptionSchedule to update.""" + id: String! +} + +type SalesforceUpdateConsumptionSchedulePayload { + """ConsumptionSchedule updated by the mutation.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +input SalesforceConsumptionScheduleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Consumption Schedule Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String +} + +input SalesforceCreateConsumptionScheduleInput { + consumptionSchedule: SalesforceConsumptionScheduleInput! +} + +type SalesforceCreateConsumptionSchedulePayload { + """ConsumptionSchedule created by the mutation.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +input SalesforceDeleteConsumptionRateInput { + """The id of the ConsumptionRate to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionRatePayload { + """The id of the ConsumptionRate deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionRatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float +} + +input SalesforceUpdateConsumptionRateInput { + patch: SalesforceConsumptionRatePatch! + + """The id of the ConsumptionRate to update.""" + id: String! +} + +type SalesforceUpdateConsumptionRatePayload { + """ConsumptionRate updated by the mutation.""" + consumptionRate: SalesforceConsumptionRate! +} + +input SalesforceConsumptionRateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float +} + +input SalesforceCreateConsumptionRateInput { + consumptionRate: SalesforceConsumptionRateInput! +} + +type SalesforceCreateConsumptionRatePayload { + """ConsumptionRate created by the mutation.""" + consumptionRate: SalesforceConsumptionRate! +} + +input SalesforceDeleteConferenceNumberInput { + """The id of the ConferenceNumber to delete.""" + id: String! +} + +type SalesforceDeleteConferenceNumberPayload { + """The id of the ConferenceNumber deleted by the mutation.""" + id: String! +} + +input SalesforceConferenceNumberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External Event ID""" + externalEventId: String + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String +} + +input SalesforceUpdateConferenceNumberInput { + patch: SalesforceConferenceNumberPatch! + + """The id of the ConferenceNumber to update.""" + id: String! +} + +type SalesforceUpdateConferenceNumberPayload { + """ConferenceNumber updated by the mutation.""" + conferenceNumber: SalesforceConferenceNumber! +} + +input SalesforceConferenceNumberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Event ID""" + externalEventId: String + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String +} + +input SalesforceCreateConferenceNumberInput { + conferenceNumber: SalesforceConferenceNumberInput! +} + +type SalesforceCreateConferenceNumberPayload { + """ConferenceNumber created by the mutation.""" + conferenceNumber: SalesforceConferenceNumber! +} + +input SalesforceDeleteCommSubscriptionTimingFeedInput { + """The id of the CommSubscriptionTimingFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionTimingFeedPayload { + """The id of the CommSubscriptionTimingFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionTimingInput { + """The id of the CommSubscriptionTiming to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionTimingPayload { + """The id of the CommSubscriptionTiming deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionTimingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unit""" + unit: String +} + +input SalesforceUpdateCommSubscriptionTimingInput { + patch: SalesforceCommSubscriptionTimingPatch! + + """The id of the CommSubscriptionTiming to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionTimingPayload { + """CommSubscriptionTiming updated by the mutation.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +input SalesforceCommSubscriptionTimingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String + + """Unit""" + unit: String +} + +input SalesforceCreateCommSubscriptionTimingInput { + commSubscriptionTiming: SalesforceCommSubscriptionTimingInput! +} + +type SalesforceCreateCommSubscriptionTimingPayload { + """CommSubscriptionTiming created by the mutation.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +input SalesforceDeleteCommSubscriptionShareInput { + """The id of the CommSubscriptionShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionSharePayload { + """The id of the CommSubscriptionShare deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionShareInput { + patch: SalesforceCommSubscriptionSharePatch! + + """The id of the CommSubscriptionShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionSharePayload { + """CommSubscriptionShare updated by the mutation.""" + commSubscriptionShare: SalesforceCommSubscriptionShare! +} + +input SalesforceCommSubscriptionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionShareInput { + commSubscriptionShare: SalesforceCommSubscriptionShareInput! +} + +type SalesforceCreateCommSubscriptionSharePayload { + """CommSubscriptionShare created by the mutation.""" + commSubscriptionShare: SalesforceCommSubscriptionShare! +} + +input SalesforceDeleteCommSubscriptionFeedInput { + """The id of the CommSubscriptionFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionFeedPayload { + """The id of the CommSubscriptionFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionConsentShareInput { + """The id of the CommSubscriptionConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentSharePayload { + """The id of the CommSubscriptionConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionConsentShareInput { + patch: SalesforceCommSubscriptionConsentSharePatch! + + """The id of the CommSubscriptionConsentShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionConsentSharePayload { + """CommSubscriptionConsentShare updated by the mutation.""" + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShare! +} + +input SalesforceCommSubscriptionConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionConsentShareInput { + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShareInput! +} + +type SalesforceCreateCommSubscriptionConsentSharePayload { + """CommSubscriptionConsentShare created by the mutation.""" + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShare! +} + +input SalesforceDeleteCommSubscriptionConsentFeedInput { + """The id of the CommSubscriptionConsentFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentFeedPayload { + """The id of the CommSubscriptionConsentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionConsentInput { + """The id of the CommSubscriptionConsent to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentPayload { + """The id of the CommSubscriptionConsent deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Consent Giver ID""" + consentGiverId: String + + """Contact Point ID""" + contactPointId: String + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String +} + +input SalesforceUpdateCommSubscriptionConsentInput { + patch: SalesforceCommSubscriptionConsentPatch! + + """The id of the CommSubscriptionConsent to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionConsentPayload { + """CommSubscriptionConsent updated by the mutation.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +input SalesforceCommSubscriptionConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consent Giver ID""" + consentGiverId: String + + """Contact Point ID""" + contactPointId: String + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String +} + +input SalesforceCreateCommSubscriptionConsentInput { + commSubscriptionConsent: SalesforceCommSubscriptionConsentInput! +} + +type SalesforceCreateCommSubscriptionConsentPayload { + """CommSubscriptionConsent created by the mutation.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +input SalesforceDeleteCommSubscriptionChannelTypeShareInput { + """The id of the CommSubscriptionChannelTypeShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypeSharePayload { + """ + The id of the CommSubscriptionChannelTypeShare deleted by the mutation. + """ + id: String! +} + +input SalesforceCommSubscriptionChannelTypeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionChannelTypeShareInput { + patch: SalesforceCommSubscriptionChannelTypeSharePatch! + + """The id of the CommSubscriptionChannelTypeShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionChannelTypeSharePayload { + """CommSubscriptionChannelTypeShare updated by the mutation.""" + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShare! +} + +input SalesforceCommSubscriptionChannelTypeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionChannelTypeShareInput { + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShareInput! +} + +type SalesforceCreateCommSubscriptionChannelTypeSharePayload { + """CommSubscriptionChannelTypeShare created by the mutation.""" + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShare! +} + +input SalesforceDeleteCommSubscriptionChannelTypeFeedInput { + """The id of the CommSubscriptionChannelTypeFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypeFeedPayload { + """The id of the CommSubscriptionChannelTypeFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionChannelTypeInput { + """The id of the CommSubscriptionChannelType to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypePayload { + """The id of the CommSubscriptionChannelType deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionChannelTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Engagement Channel Type ID""" + engagementChannelTypeId: String +} + +input SalesforceUpdateCommSubscriptionChannelTypeInput { + patch: SalesforceCommSubscriptionChannelTypePatch! + + """The id of the CommSubscriptionChannelType to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionChannelTypePayload { + """CommSubscriptionChannelType updated by the mutation.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +input SalesforceCommSubscriptionChannelTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Engagement Channel Type ID""" + engagementChannelTypeId: String +} + +input SalesforceCreateCommSubscriptionChannelTypeInput { + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeInput! +} + +type SalesforceCreateCommSubscriptionChannelTypePayload { + """CommSubscriptionChannelType created by the mutation.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +input SalesforceDeleteCommSubscriptionInput { + """The id of the CommSubscription to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionPayload { + """The id of the CommSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String +} + +input SalesforceUpdateCommSubscriptionInput { + patch: SalesforceCommSubscriptionPatch! + + """The id of the CommSubscription to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionPayload { + """CommSubscription updated by the mutation.""" + commSubscription: SalesforceCommSubscription! +} + +input SalesforceCommSubscriptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCommSubscriptionInput { + commSubscription: SalesforceCommSubscriptionInput! +} + +type SalesforceCreateCommSubscriptionPayload { + """CommSubscription created by the mutation.""" + commSubscription: SalesforceCommSubscription! +} + +input SalesforceDeleteCollaborationInvitationInput { + """The id of the CollaborationInvitation to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationInvitationPayload { + """The id of the CollaborationInvitation deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationInvitationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Shared Entity ID""" + sharedEntityId: String + + """Invited Email""" + invitedUserEmail: String + + """Optional Message""" + optionalMessage: String +} + +input SalesforceCreateCollaborationInvitationInput { + collaborationInvitation: SalesforceCollaborationInvitationInput! +} + +type SalesforceCreateCollaborationInvitationPayload { + """CollaborationInvitation created by the mutation.""" + collaborationInvitation: SalesforceCollaborationInvitation! +} + +input SalesforceDeleteCollaborationGroupRecordInput { + """The id of the CollaborationGroupRecord to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupRecordPayload { + """The id of the CollaborationGroupRecord deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupRecordPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateCollaborationGroupRecordInput { + patch: SalesforceCollaborationGroupRecordPatch! + + """The id of the CollaborationGroupRecord to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupRecordPayload { + """CollaborationGroupRecord updated by the mutation.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +input SalesforceCollaborationGroupRecordInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Chatter Group ID""" + collaborationGroupId: String + + """Record ID""" + recordId: String +} + +input SalesforceCreateCollaborationGroupRecordInput { + collaborationGroupRecord: SalesforceCollaborationGroupRecordInput! +} + +type SalesforceCreateCollaborationGroupRecordPayload { + """CollaborationGroupRecord created by the mutation.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +input SalesforceDeleteCollaborationGroupMemberRequestInput { + """The id of the CollaborationGroupMemberRequest to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupMemberRequestPayload { + """The id of the CollaborationGroupMemberRequest deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupMemberRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Response Message""" + responseMessage: String + + """Status""" + status: String +} + +input SalesforceUpdateCollaborationGroupMemberRequestInput { + patch: SalesforceCollaborationGroupMemberRequestPatch! + + """The id of the CollaborationGroupMemberRequest to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupMemberRequestPayload { + """CollaborationGroupMemberRequest updated by the mutation.""" + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequest! +} + +input SalesforceCollaborationGroupMemberRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """CollaborationGroup ID""" + collaborationGroupId: String + + """User ID""" + requesterId: String +} + +input SalesforceCreateCollaborationGroupMemberRequestInput { + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequestInput! +} + +type SalesforceCreateCollaborationGroupMemberRequestPayload { + """CollaborationGroupMemberRequest created by the mutation.""" + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequest! +} + +input SalesforceDeleteCollaborationGroupMemberInput { + """The id of the CollaborationGroupMember to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupMemberPayload { + """The id of the CollaborationGroupMember deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String +} + +input SalesforceUpdateCollaborationGroupMemberInput { + patch: SalesforceCollaborationGroupMemberPatch! + + """The id of the CollaborationGroupMember to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupMemberPayload { + """CollaborationGroupMember updated by the mutation.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +input SalesforceCollaborationGroupMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """CollaborationGroup ID""" + collaborationGroupId: String + + """Member ID""" + memberId: String + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String +} + +input SalesforceCreateCollaborationGroupMemberInput { + collaborationGroupMember: SalesforceCollaborationGroupMemberInput! +} + +type SalesforceCreateCollaborationGroupMemberPayload { + """CollaborationGroupMember created by the mutation.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +input SalesforceDeleteCollaborationGroupFeedInput { + """The id of the CollaborationGroupFeed to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupFeedPayload { + """The id of the CollaborationGroupFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCollaborationGroupInput { + """The id of the CollaborationGroup to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupPayload { + """The id of the CollaborationGroup deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Owner ID""" + ownerId: String + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Allow customers""" + canHaveGuests: Boolean + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Broadcast Only""" + isBroadcast: Boolean +} + +input SalesforceUpdateCollaborationGroupInput { + patch: SalesforceCollaborationGroupPatch! + + """The id of the CollaborationGroup to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupPayload { + """CollaborationGroup updated by the mutation.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +input SalesforceCollaborationGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Owner ID""" + ownerId: String + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Allow customers""" + canHaveGuests: Boolean + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Broadcast Only""" + isBroadcast: Boolean +} + +input SalesforceCreateCollaborationGroupInput { + collaborationGroup: SalesforceCollaborationGroupInput! +} + +type SalesforceCreateCollaborationGroupPayload { + """CollaborationGroup created by the mutation.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +input SalesforceDeleteClientBrowserInput { + """The id of the ClientBrowser to delete.""" + id: String! +} + +type SalesforceDeleteClientBrowserPayload { + """The id of the ClientBrowser deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteChatterExtensionConfigInput { + """The id of the ChatterExtensionConfig to delete.""" + id: String! +} + +type SalesforceDeleteChatterExtensionConfigPayload { + """The id of the ChatterExtensionConfig deleted by the mutation.""" + id: String! +} + +input SalesforceChatterExtensionConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Chatter Extension ID""" + chatterExtensionId: String + + """Can Create""" + canCreate: Boolean + + """Can Read""" + canRead: Boolean + + """Position""" + position: Int +} + +input SalesforceUpdateChatterExtensionConfigInput { + patch: SalesforceChatterExtensionConfigPatch! + + """The id of the ChatterExtensionConfig to update.""" + id: String! +} + +type SalesforceUpdateChatterExtensionConfigPayload { + """ChatterExtensionConfig updated by the mutation.""" + chatterExtensionConfig: SalesforceChatterExtensionConfig! +} + +input SalesforceChatterExtensionConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Chatter Extension ID""" + chatterExtensionId: String + + """Can Create""" + canCreate: Boolean + + """Can Read""" + canRead: Boolean + + """Position""" + position: Int +} + +input SalesforceCreateChatterExtensionConfigInput { + chatterExtensionConfig: SalesforceChatterExtensionConfigInput! +} + +type SalesforceCreateChatterExtensionConfigPayload { + """ChatterExtensionConfig created by the mutation.""" + chatterExtensionConfig: SalesforceChatterExtensionConfig! +} + +input SalesforceDeleteChatterExtensionInput { + """The id of the ChatterExtension to delete.""" + id: String! +} + +type SalesforceDeleteChatterExtensionPayload { + """The id of the ChatterExtension deleted by the mutation.""" + id: String! +} + +input SalesforceChatterExtensionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Protected Component""" + isProtected: Boolean + + """Name""" + extensionName: String + + """Type""" + type: String + + """Asset File ID""" + iconId: String + + """Description""" + description: String + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String +} + +input SalesforceUpdateChatterExtensionInput { + patch: SalesforceChatterExtensionPatch! + + """The id of the ChatterExtension to update.""" + id: String! +} + +type SalesforceUpdateChatterExtensionPayload { + """ChatterExtension updated by the mutation.""" + chatterExtension: SalesforceChatterExtension! +} + +input SalesforceChatterExtensionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Protected Component""" + isProtected: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Name""" + extensionName: String + + """Type""" + type: String + + """Asset File ID""" + iconId: String + + """Description""" + description: String + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String +} + +input SalesforceCreateChatterExtensionInput { + chatterExtension: SalesforceChatterExtensionInput! +} + +type SalesforceCreateChatterExtensionPayload { + """ChatterExtension created by the mutation.""" + chatterExtension: SalesforceChatterExtension! +} + +input SalesforceDeleteCategoryNodeInput { + """The id of the CategoryNode to delete.""" + id: String! +} + +type SalesforceDeleteCategoryNodePayload { + """The id of the CategoryNode deleted by the mutation.""" + id: String! +} + +input SalesforceCategoryNodePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Category Node ID""" + parentId: String + + """Name""" + masterLabel: String + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String +} + +input SalesforceUpdateCategoryNodeInput { + patch: SalesforceCategoryNodePatch! + + """The id of the CategoryNode to update.""" + id: String! +} + +type SalesforceUpdateCategoryNodePayload { + """CategoryNode updated by the mutation.""" + categoryNode: SalesforceCategoryNode! +} + +input SalesforceCategoryNodeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Category Node ID""" + parentId: String + + """Name""" + masterLabel: String + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String +} + +input SalesforceCreateCategoryNodeInput { + categoryNode: SalesforceCategoryNodeInput! +} + +type SalesforceCreateCategoryNodePayload { + """CategoryNode created by the mutation.""" + categoryNode: SalesforceCategoryNode! +} + +input SalesforceDeleteCategoryDataInput { + """The id of the CategoryData to delete.""" + id: String! +} + +type SalesforceDeleteCategoryDataPayload { + """The id of the CategoryData deleted by the mutation.""" + id: String! +} + +input SalesforceCategoryDataPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Category Node ID""" + categoryNodeId: String + + """sObject ID""" + relatedSobjectId: String +} + +input SalesforceUpdateCategoryDataInput { + patch: SalesforceCategoryDataPatch! + + """The id of the CategoryData to update.""" + id: String! +} + +type SalesforceUpdateCategoryDataPayload { + """CategoryData updated by the mutation.""" + categoryData: SalesforceCategoryData! +} + +input SalesforceCategoryDataInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Category Node ID""" + categoryNodeId: String + + """sObject ID""" + relatedSobjectId: String +} + +input SalesforceCreateCategoryDataInput { + categoryData: SalesforceCategoryDataInput! +} + +type SalesforceCreateCategoryDataPayload { + """CategoryData created by the mutation.""" + categoryData: SalesforceCategoryData! +} + +input SalesforceDeleteCaseTeamTemplateRecordInput { + """The id of the CaseTeamTemplateRecord to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplateRecordPayload { + """The id of the CaseTeamTemplateRecord deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplateRecordInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + parentId: String + + """Team Template ID""" + teamTemplateId: String +} + +input SalesforceCreateCaseTeamTemplateRecordInput { + caseTeamTemplateRecord: SalesforceCaseTeamTemplateRecordInput! +} + +type SalesforceCreateCaseTeamTemplateRecordPayload { + """CaseTeamTemplateRecord created by the mutation.""" + caseTeamTemplateRecord: SalesforceCaseTeamTemplateRecord! +} + +input SalesforceDeleteCaseTeamTemplateMemberInput { + """The id of the CaseTeamTemplateMember to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplateMemberPayload { + """The id of the CaseTeamTemplateMember deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplateMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceUpdateCaseTeamTemplateMemberInput { + patch: SalesforceCaseTeamTemplateMemberPatch! + + """The id of the CaseTeamTemplateMember to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamTemplateMemberPayload { + """CaseTeamTemplateMember updated by the mutation.""" + caseTeamTemplateMember: SalesforceCaseTeamTemplateMember! +} + +input SalesforceCaseTeamTemplateMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Template ID""" + teamTemplateId: String + + """Member ID""" + memberId: String + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceCreateCaseTeamTemplateMemberInput { + caseTeamTemplateMember: SalesforceCaseTeamTemplateMemberInput! +} + +type SalesforceCreateCaseTeamTemplateMemberPayload { + """CaseTeamTemplateMember created by the mutation.""" + caseTeamTemplateMember: SalesforceCaseTeamTemplateMember! +} + +input SalesforceDeleteCaseTeamTemplateInput { + """The id of the CaseTeamTemplate to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplatePayload { + """The id of the CaseTeamTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateCaseTeamTemplateInput { + patch: SalesforceCaseTeamTemplatePatch! + + """The id of the CaseTeamTemplate to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamTemplatePayload { + """CaseTeamTemplate updated by the mutation.""" + caseTeamTemplate: SalesforceCaseTeamTemplate! +} + +input SalesforceCaseTeamTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceCreateCaseTeamTemplateInput { + caseTeamTemplate: SalesforceCaseTeamTemplateInput! +} + +type SalesforceCreateCaseTeamTemplatePayload { + """CaseTeamTemplate created by the mutation.""" + caseTeamTemplate: SalesforceCaseTeamTemplate! +} + +input SalesforceCaseTeamRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Access Level""" + accessLevel: String + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean +} + +input SalesforceUpdateCaseTeamRoleInput { + patch: SalesforceCaseTeamRolePatch! + + """The id of the CaseTeamRole to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamRolePayload { + """CaseTeamRole updated by the mutation.""" + caseTeamRole: SalesforceCaseTeamRole! +} + +input SalesforceCaseTeamRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Access Level""" + accessLevel: String + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean +} + +input SalesforceCreateCaseTeamRoleInput { + caseTeamRole: SalesforceCaseTeamRoleInput! +} + +type SalesforceCreateCaseTeamRolePayload { + """CaseTeamRole created by the mutation.""" + caseTeamRole: SalesforceCaseTeamRole! +} + +input SalesforceDeleteCaseTeamMemberInput { + """The id of the CaseTeamMember to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamMemberPayload { + """The id of the CaseTeamMember deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceUpdateCaseTeamMemberInput { + patch: SalesforceCaseTeamMemberPatch! + + """The id of the CaseTeamMember to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamMemberPayload { + """CaseTeamMember updated by the mutation.""" + caseTeamMember: SalesforceCaseTeamMember! +} + +input SalesforceCaseTeamMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + parentId: String + + """Member ID""" + memberId: String + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceCreateCaseTeamMemberInput { + caseTeamMember: SalesforceCaseTeamMemberInput! +} + +type SalesforceCreateCaseTeamMemberPayload { + """CaseTeamMember created by the mutation.""" + caseTeamMember: SalesforceCaseTeamMember! +} + +input SalesforceDeleteCaseSolutionInput { + """The id of the CaseSolution to delete.""" + id: String! +} + +type SalesforceDeleteCaseSolutionPayload { + """The id of the CaseSolution deleted by the mutation.""" + id: String! +} + +input SalesforceCaseSolutionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + caseId: String + + """Solution ID""" + solutionId: String +} + +input SalesforceCreateCaseSolutionInput { + caseSolution: SalesforceCaseSolutionInput! +} + +type SalesforceCreateCaseSolutionPayload { + """CaseSolution created by the mutation.""" + caseSolution: SalesforceCaseSolution! +} + +input SalesforceDeleteCaseFeedInput { + """The id of the CaseFeed to delete.""" + id: String! +} + +type SalesforceDeleteCaseFeedPayload { + """The id of the CaseFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCaseContactRoleInput { + """The id of the CaseContactRole to delete.""" + id: String! +} + +type SalesforceDeleteCaseContactRolePayload { + """The id of the CaseContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceCaseContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String +} + +input SalesforceUpdateCaseContactRoleInput { + patch: SalesforceCaseContactRolePatch! + + """The id of the CaseContactRole to update.""" + id: String! +} + +type SalesforceUpdateCaseContactRolePayload { + """CaseContactRole updated by the mutation.""" + caseContactRole: SalesforceCaseContactRole! +} + +input SalesforceCaseContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + casesId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String +} + +input SalesforceCreateCaseContactRoleInput { + caseContactRole: SalesforceCaseContactRoleInput! +} + +type SalesforceCreateCaseContactRolePayload { + """CaseContactRole created by the mutation.""" + caseContactRole: SalesforceCaseContactRole! +} + +input SalesforceDeleteCaseCommentInput { + """The id of the CaseComment to delete.""" + id: String! +} + +type SalesforceDeleteCaseCommentPayload { + """The id of the CaseComment deleted by the mutation.""" + id: String! +} + +input SalesforceCaseCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String +} + +input SalesforceUpdateCaseCommentInput { + patch: SalesforceCaseCommentPatch! + + """The id of the CaseComment to update.""" + id: String! +} + +type SalesforceUpdateCaseCommentPayload { + """CaseComment updated by the mutation.""" + caseComment: SalesforceCaseComment! +} + +input SalesforceCaseCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCaseCommentInput { + caseComment: SalesforceCaseCommentInput! +} + +type SalesforceCreateCaseCommentPayload { + """CaseComment created by the mutation.""" + caseComment: SalesforceCaseComment! +} + +input SalesforceDeleteCaseInput { + """The id of the Case to delete.""" + id: String! +} + +type SalesforceDeleteCasePayload { + """The id of the Case deleted by the mutation.""" + id: String! +} + +input SalesforceCasePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Asset ID""" + assetId: String + + """Parent Case ID""" + parentId: String + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Internal Comments""" + comments: String +} + +input SalesforceUpdateCaseInput { + patch: SalesforceCasePatch! + + """The id of the Case to update.""" + id: String! +} + +type SalesforceUpdateCasePayload { + """Case updated by the mutation.""" + case: SalesforceCase! +} + +input SalesforceCaseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Asset ID""" + assetId: String + + """Parent Case ID""" + parentId: String + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Internal Comments""" + comments: String +} + +input SalesforceCreateCaseInput { + case: SalesforceCaseInput! +} + +type SalesforceCreateCasePayload { + """Case created by the mutation.""" + case: SalesforceCase! +} + +input SalesforceDeleteCardPaymentMethodInput { + """The id of the CardPaymentMethod to delete.""" + id: String! +} + +type SalesforceDeleteCardPaymentMethodPayload { + """The id of the CardPaymentMethod deleted by the mutation.""" + id: String! +} + +input SalesforceCardPaymentMethodPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Account ID""" + accountId: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceUpdateCardPaymentMethodInput { + patch: SalesforceCardPaymentMethodPatch! + + """The id of the CardPaymentMethod to update.""" + id: String! +} + +type SalesforceUpdateCardPaymentMethodPayload { + """CardPaymentMethod updated by the mutation.""" + cardPaymentMethod: SalesforceCardPaymentMethod! +} + +input SalesforceCardPaymentMethodInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Card Type""" + cardType: String + + """Auto Card Type""" + autoCardType: String + + """Card Category""" + cardCategory: String + + """Account ID""" + accountId: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Card BIN""" + cardBin: Int + + """Card Last Four""" + cardLastFour: Int + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Input Card Number""" + inputCardNumber: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceCreateCardPaymentMethodInput { + cardPaymentMethod: SalesforceCardPaymentMethodInput! +} + +type SalesforceCreateCardPaymentMethodPayload { + """CardPaymentMethod created by the mutation.""" + cardPaymentMethod: SalesforceCardPaymentMethod! +} + +input SalesforceDeleteCampaignMemberStatusInput { + """The id of the CampaignMemberStatus to delete.""" + id: String! +} + +type SalesforceDeleteCampaignMemberStatusPayload { + """The id of the CampaignMemberStatus deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignMemberStatusPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Member Status""" + label: String + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean +} + +input SalesforceUpdateCampaignMemberStatusInput { + patch: SalesforceCampaignMemberStatusPatch! + + """The id of the CampaignMemberStatus to update.""" + id: String! +} + +type SalesforceUpdateCampaignMemberStatusPayload { + """CampaignMemberStatus updated by the mutation.""" + campaignMemberStatus: SalesforceCampaignMemberStatus! +} + +input SalesforceCampaignMemberStatusInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Campaign ID""" + campaignId: String + + """Member Status""" + label: String + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean +} + +input SalesforceCreateCampaignMemberStatusInput { + campaignMemberStatus: SalesforceCampaignMemberStatusInput! +} + +type SalesforceCreateCampaignMemberStatusPayload { + """CampaignMemberStatus created by the mutation.""" + campaignMemberStatus: SalesforceCampaignMemberStatus! +} + +input SalesforceDeleteCampaignMemberInput { + """The id of the CampaignMember to delete.""" + id: String! +} + +type SalesforceDeleteCampaignMemberPayload { + """The id of the CampaignMember deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String +} + +input SalesforceUpdateCampaignMemberInput { + patch: SalesforceCampaignMemberPatch! + + """The id of the CampaignMember to update.""" + id: String! +} + +type SalesforceUpdateCampaignMemberPayload { + """CampaignMember updated by the mutation.""" + campaignMember: SalesforceCampaignMember! +} + +input SalesforceCampaignMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Campaign ID""" + campaignId: String + + """Lead ID""" + leadId: String + + """Contact ID""" + contactId: String + + """Status""" + status: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCampaignMemberInput { + campaignMember: SalesforceCampaignMemberInput! +} + +type SalesforceCreateCampaignMemberPayload { + """CampaignMember created by the mutation.""" + campaignMember: SalesforceCampaignMember! +} + +input SalesforceDeleteCampaignFeedInput { + """The id of the CampaignFeed to delete.""" + id: String! +} + +type SalesforceDeleteCampaignFeedPayload { + """The id of the CampaignFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCampaignInput { + """The id of the Campaign to delete.""" + id: String! +} + +type SalesforceDeleteCampaignPayload { + """The id of the Campaign deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Record Type ID""" + campaignMemberRecordTypeId: String +} + +input SalesforceUpdateCampaignInput { + patch: SalesforceCampaignPatch! + + """The id of the Campaign to update.""" + id: String! +} + +type SalesforceUpdateCampaignPayload { + """Campaign updated by the mutation.""" + campaign: SalesforceCampaign! +} + +input SalesforceCampaignInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Record Type ID""" + campaignMemberRecordTypeId: String +} + +input SalesforceCreateCampaignInput { + campaign: SalesforceCampaignInput! +} + +type SalesforceCreateCampaignPayload { + """Campaign created by the mutation.""" + campaign: SalesforceCampaign! +} + +input SalesforceCallCoachingMediaProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Description""" + providerDescription: String +} + +input SalesforceUpdateCallCoachingMediaProviderInput { + patch: SalesforceCallCoachingMediaProviderPatch! + + """The id of the CallCoachingMediaProvider to update.""" + id: String! +} + +type SalesforceUpdateCallCoachingMediaProviderPayload { + """CallCoachingMediaProvider updated by the mutation.""" + callCoachingMediaProvider: SalesforceCallCoachingMediaProvider! +} + +input SalesforceCallCoachingMediaProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Provider Name""" + providerName: String + + """Provider Description""" + providerDescription: String +} + +input SalesforceCreateCallCoachingMediaProviderInput { + callCoachingMediaProvider: SalesforceCallCoachingMediaProviderInput! +} + +type SalesforceCreateCallCoachingMediaProviderPayload { + """CallCoachingMediaProvider created by the mutation.""" + callCoachingMediaProvider: SalesforceCallCoachingMediaProvider! +} + +input SalesforceCallCenterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Internal Name""" + internalName: String + + """Version""" + version: Float + + """CTI Adapter URL""" + adapterUrl: String + + """Custom Settings""" + customSettings: String +} + +input SalesforceCreateCallCenterInput { + callCenter: SalesforceCallCenterInput! +} + +type SalesforceCreateCallCenterPayload { + """CallCenter created by the mutation.""" + callCenter: SalesforceCallCenter! +} + +input SalesforceDeleteCalendarViewShareInput { + """The id of the CalendarViewShare to delete.""" + id: String! +} + +type SalesforceDeleteCalendarViewSharePayload { + """The id of the CalendarViewShare deleted by the mutation.""" + id: String! +} + +input SalesforceCalendarViewSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCalendarViewShareInput { + patch: SalesforceCalendarViewSharePatch! + + """The id of the CalendarViewShare to update.""" + id: String! +} + +type SalesforceUpdateCalendarViewSharePayload { + """CalendarViewShare updated by the mutation.""" + calendarViewShare: SalesforceCalendarViewShare! +} + +input SalesforceCalendarViewShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCalendarViewShareInput { + calendarViewShare: SalesforceCalendarViewShareInput! +} + +type SalesforceCreateCalendarViewSharePayload { + """CalendarViewShare created by the mutation.""" + calendarViewShare: SalesforceCalendarViewShare! +} + +input SalesforceDeleteCalendarViewInput { + """The id of the CalendarView to delete.""" + id: String! +} + +type SalesforceDeleteCalendarViewPayload { + """The id of the CalendarView deleted by the mutation.""" + id: String! +} + +input SalesforceCalendarViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Calendar Name""" + name: String + + """Is Displayed""" + isDisplayed: Boolean + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """Start Field""" + startField: String + + """End Field""" + endField: String + + """Display Field""" + displayField: String +} + +input SalesforceUpdateCalendarViewInput { + patch: SalesforceCalendarViewPatch! + + """The id of the CalendarView to update.""" + id: String! +} + +type SalesforceUpdateCalendarViewPayload { + """CalendarView updated by the mutation.""" + calendarView: SalesforceCalendarView! +} + +input SalesforceCalendarViewInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Calendar Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Is Displayed""" + isDisplayed: Boolean + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """Start Field""" + startField: String + + """End Field""" + endField: String + + """Display Field""" + displayField: String + + """sObject Type""" + sobjectType: String + + """Publisher ID""" + publisherId: String +} + +input SalesforceCreateCalendarViewInput { + calendarView: SalesforceCalendarViewInput! +} + +type SalesforceCreateCalendarViewPayload { + """CalendarView created by the mutation.""" + calendarView: SalesforceCalendarView! +} + +input SalesforceBusinessProcessPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateBusinessProcessInput { + patch: SalesforceBusinessProcessPatch! + + """The id of the BusinessProcess to update.""" + id: String! +} + +type SalesforceUpdateBusinessProcessPayload { + """BusinessProcess updated by the mutation.""" + businessProcess: SalesforceBusinessProcess! +} + +input SalesforceBusinessProcessInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Entity Enumeration Or ID""" + tableEnumOrId: String +} + +input SalesforceCreateBusinessProcessInput { + businessProcess: SalesforceBusinessProcessInput! +} + +type SalesforceCreateBusinessProcessPayload { + """BusinessProcess created by the mutation.""" + businessProcess: SalesforceBusinessProcess! +} + +input SalesforceBusinessHoursPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Business Hours Name""" + name: String + + """Active""" + isActive: Boolean + + """Default Business Hours""" + isDefault: Boolean + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String +} + +input SalesforceUpdateBusinessHoursInput { + patch: SalesforceBusinessHoursPatch! + + """The id of the BusinessHours to update.""" + id: String! +} + +type SalesforceUpdateBusinessHoursPayload { + """BusinessHours updated by the mutation.""" + businessHours: SalesforceBusinessHours! +} + +input SalesforceBusinessHoursInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Business Hours Name""" + name: String + + """Active""" + isActive: Boolean + + """Default Business Hours""" + isDefault: Boolean + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String +} + +input SalesforceCreateBusinessHoursInput { + businessHours: SalesforceBusinessHoursInput! +} + +type SalesforceCreateBusinessHoursPayload { + """BusinessHours created by the mutation.""" + businessHours: SalesforceBusinessHours! +} + +input SalesforceDeleteBrandingSetPropertyInput { + """The id of the BrandingSetProperty to delete.""" + id: String! +} + +type SalesforceDeleteBrandingSetPropertyPayload { + """The id of the BrandingSetProperty deleted by the mutation.""" + id: String! +} + +input SalesforceBrandingSetPropertyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branding Set Property Name""" + propertyName: String + + """Branding Set Property Value""" + propertyValue: String +} + +input SalesforceUpdateBrandingSetPropertyInput { + patch: SalesforceBrandingSetPropertyPatch! + + """The id of the BrandingSetProperty to update.""" + id: String! +} + +type SalesforceUpdateBrandingSetPropertyPayload { + """BrandingSetProperty updated by the mutation.""" + brandingSetProperty: SalesforceBrandingSetProperty! +} + +input SalesforceBrandingSetPropertyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Branding Set ID""" + brandingSetId: String + + """Branding Set Property Name""" + propertyName: String + + """Branding Set Property Value""" + propertyValue: String +} + +input SalesforceCreateBrandingSetPropertyInput { + brandingSetProperty: SalesforceBrandingSetPropertyInput! +} + +type SalesforceCreateBrandingSetPropertyPayload { + """BrandingSetProperty created by the mutation.""" + brandingSetProperty: SalesforceBrandingSetProperty! +} + +input SalesforceDeleteBrandingSetInput { + """The id of the BrandingSet to delete.""" + id: String! +} + +type SalesforceDeleteBrandingSetPayload { + """The id of the BrandingSet deleted by the mutation.""" + id: String! +} + +input SalesforceBrandingSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String + + """Description""" + description: String +} + +input SalesforceUpdateBrandingSetInput { + patch: SalesforceBrandingSetPatch! + + """The id of the BrandingSet to update.""" + id: String! +} + +type SalesforceUpdateBrandingSetPayload { + """BrandingSet updated by the mutation.""" + brandingSet: SalesforceBrandingSet! +} + +input SalesforceBrandingSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateBrandingSetInput { + brandingSet: SalesforceBrandingSetInput! +} + +type SalesforceCreateBrandingSetPayload { + """BrandingSet created by the mutation.""" + brandingSet: SalesforceBrandingSet! +} + +input SalesforceDeleteBrandTemplateInput { + """The id of the BrandTemplate to delete.""" + id: String! +} + +type SalesforceDeleteBrandTemplatePayload { + """The id of the BrandTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceBrandTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Brand Template Name""" + name: String + + """Letterhead Unique Name""" + developerName: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Value""" + value: String +} + +input SalesforceUpdateBrandTemplateInput { + patch: SalesforceBrandTemplatePatch! + + """The id of the BrandTemplate to update.""" + id: String! +} + +type SalesforceUpdateBrandTemplatePayload { + """BrandTemplate updated by the mutation.""" + brandTemplate: SalesforceBrandTemplate! +} + +input SalesforceBrandTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Brand Template Name""" + name: String + + """Letterhead Unique Name""" + developerName: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Value""" + value: String +} + +input SalesforceCreateBrandTemplateInput { + brandTemplate: SalesforceBrandTemplateInput! +} + +type SalesforceCreateBrandTemplatePayload { + """BrandTemplate created by the mutation.""" + brandTemplate: SalesforceBrandTemplate! +} + +input SalesforceDeleteAuthorizationFormTextFeedInput { + """The id of the AuthorizationFormTextFeed to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormTextFeedPayload { + """The id of the AuthorizationFormTextFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAuthorizationFormTextInput { + """The id of the AuthorizationFormText to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormTextPayload { + """The id of the AuthorizationFormText deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormTextPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String +} + +input SalesforceUpdateAuthorizationFormTextInput { + patch: SalesforceAuthorizationFormTextPatch! + + """The id of the AuthorizationFormText to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormTextPayload { + """AuthorizationFormText updated by the mutation.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +input SalesforceAuthorizationFormTextInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Authorization Form ID""" + authorizationFormId: String + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String +} + +input SalesforceCreateAuthorizationFormTextInput { + authorizationFormText: SalesforceAuthorizationFormTextInput! +} + +type SalesforceCreateAuthorizationFormTextPayload { + """AuthorizationFormText created by the mutation.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +input SalesforceDeleteAuthorizationFormShareInput { + """The id of the AuthorizationFormShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormSharePayload { + """The id of the AuthorizationFormShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormShareInput { + patch: SalesforceAuthorizationFormSharePatch! + + """The id of the AuthorizationFormShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormSharePayload { + """AuthorizationFormShare updated by the mutation.""" + authorizationFormShare: SalesforceAuthorizationFormShare! +} + +input SalesforceAuthorizationFormShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormShareInput { + authorizationFormShare: SalesforceAuthorizationFormShareInput! +} + +type SalesforceCreateAuthorizationFormSharePayload { + """AuthorizationFormShare created by the mutation.""" + authorizationFormShare: SalesforceAuthorizationFormShare! +} + +input SalesforceDeleteAuthorizationFormDataUseShareInput { + """The id of the AuthorizationFormDataUseShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormDataUseSharePayload { + """The id of the AuthorizationFormDataUseShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormDataUseSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormDataUseShareInput { + patch: SalesforceAuthorizationFormDataUseSharePatch! + + """The id of the AuthorizationFormDataUseShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormDataUseSharePayload { + """AuthorizationFormDataUseShare updated by the mutation.""" + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShare! +} + +input SalesforceAuthorizationFormDataUseShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormDataUseShareInput { + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShareInput! +} + +type SalesforceCreateAuthorizationFormDataUseSharePayload { + """AuthorizationFormDataUseShare created by the mutation.""" + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShare! +} + +input SalesforceDeleteAuthorizationFormDataUseInput { + """The id of the AuthorizationFormDataUse to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormDataUsePayload { + """The id of the AuthorizationFormDataUse deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormDataUsePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Authorization Form ID""" + authorizationFormId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String +} + +input SalesforceUpdateAuthorizationFormDataUseInput { + patch: SalesforceAuthorizationFormDataUsePatch! + + """The id of the AuthorizationFormDataUse to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormDataUsePayload { + """AuthorizationFormDataUse updated by the mutation.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +input SalesforceAuthorizationFormDataUseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Authorization Form ID""" + authorizationFormId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String +} + +input SalesforceCreateAuthorizationFormDataUseInput { + authorizationFormDataUse: SalesforceAuthorizationFormDataUseInput! +} + +type SalesforceCreateAuthorizationFormDataUsePayload { + """AuthorizationFormDataUse created by the mutation.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +input SalesforceDeleteAuthorizationFormConsentShareInput { + """The id of the AuthorizationFormConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormConsentSharePayload { + """The id of the AuthorizationFormConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormConsentShareInput { + patch: SalesforceAuthorizationFormConsentSharePatch! + + """The id of the AuthorizationFormConsentShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormConsentSharePayload { + """AuthorizationFormConsentShare updated by the mutation.""" + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShare! +} + +input SalesforceAuthorizationFormConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormConsentShareInput { + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShareInput! +} + +type SalesforceCreateAuthorizationFormConsentSharePayload { + """AuthorizationFormConsentShare created by the mutation.""" + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShare! +} + +input SalesforceDeleteAuthorizationFormConsentInput { + """The id of the AuthorizationFormConsent to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormConsentPayload { + """The id of the AuthorizationFormConsent deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Consent Giver ID""" + consentGiverId: String + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """Related Record ID""" + relatedRecordId: String +} + +input SalesforceUpdateAuthorizationFormConsentInput { + patch: SalesforceAuthorizationFormConsentPatch! + + """The id of the AuthorizationFormConsent to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormConsentPayload { + """AuthorizationFormConsent updated by the mutation.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +input SalesforceAuthorizationFormConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consent Giver ID""" + consentGiverId: String + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """Related Record ID""" + relatedRecordId: String +} + +input SalesforceCreateAuthorizationFormConsentInput { + authorizationFormConsent: SalesforceAuthorizationFormConsentInput! +} + +type SalesforceCreateAuthorizationFormConsentPayload { + """AuthorizationFormConsent created by the mutation.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +input SalesforceDeleteAuthorizationFormInput { + """The id of the AuthorizationForm to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormPayload { + """The id of the AuthorizationForm deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Is Signature Required""" + isSignatureRequired: Boolean +} + +input SalesforceUpdateAuthorizationFormInput { + patch: SalesforceAuthorizationFormPatch! + + """The id of the AuthorizationForm to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormPayload { + """AuthorizationForm updated by the mutation.""" + authorizationForm: SalesforceAuthorizationForm! +} + +input SalesforceAuthorizationFormInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Is Signature Required""" + isSignatureRequired: Boolean +} + +input SalesforceCreateAuthorizationFormInput { + authorizationForm: SalesforceAuthorizationFormInput! +} + +type SalesforceCreateAuthorizationFormPayload { + """AuthorizationForm created by the mutation.""" + authorizationForm: SalesforceAuthorizationForm! +} + +input SalesforceDeleteAuthSessionInput { + """The id of the AuthSession to delete.""" + id: String! +} + +type SalesforceDeleteAuthSessionPayload { + """The id of the AuthSession deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAuthProviderInput { + """The id of the AuthProvider to delete.""" + id: String! +} + +type SalesforceDeleteAuthProviderPayload { + """The id of the AuthProvider deleted by the mutation.""" + id: String! +} + +input SalesforceAuthProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Type""" + providerType: String + + """Name""" + friendlyName: String + + """URL Suffix""" + developerName: String + + """Class ID""" + registrationHandlerId: String + + """User ID""" + executionUserId: String + + """Consumer Key""" + consumerKey: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String +} + +input SalesforceUpdateAuthProviderInput { + patch: SalesforceAuthProviderPatch! + + """The id of the AuthProvider to update.""" + id: String! +} + +type SalesforceUpdateAuthProviderPayload { + """AuthProvider updated by the mutation.""" + authProvider: SalesforceAuthProvider! +} + +input SalesforceAuthProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Type""" + providerType: String + + """Name""" + friendlyName: String + + """URL Suffix""" + developerName: String + + """Class ID""" + registrationHandlerId: String + + """User ID""" + executionUserId: String + + """Consumer Key""" + consumerKey: String + + """Consumer Secret""" + consumerSecret: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String +} + +input SalesforceCreateAuthProviderInput { + authProvider: SalesforceAuthProviderInput! +} + +type SalesforceCreateAuthProviderPayload { + """AuthProvider created by the mutation.""" + authProvider: SalesforceAuthProvider! +} + +input SalesforceDeleteAuraDefinitionBundleInput { + """The id of the AuraDefinitionBundle to delete.""" + id: String! +} + +type SalesforceDeleteAuraDefinitionBundlePayload { + """The id of the AuraDefinitionBundle deleted by the mutation.""" + id: String! +} + +input SalesforceAuraDefinitionBundlePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Api Version""" + apiVersion: Float + + """Description""" + description: String +} + +input SalesforceUpdateAuraDefinitionBundleInput { + patch: SalesforceAuraDefinitionBundlePatch! + + """The id of the AuraDefinitionBundle to update.""" + id: String! +} + +type SalesforceUpdateAuraDefinitionBundlePayload { + """AuraDefinitionBundle updated by the mutation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle! +} + +input SalesforceAuraDefinitionBundleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Api Version""" + apiVersion: Float + + """Description""" + description: String +} + +input SalesforceCreateAuraDefinitionBundleInput { + auraDefinitionBundle: SalesforceAuraDefinitionBundleInput! +} + +type SalesforceCreateAuraDefinitionBundlePayload { + """AuraDefinitionBundle created by the mutation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle! +} + +input SalesforceDeleteAuraDefinitionInput { + """The id of the AuraDefinition to delete.""" + id: String! +} + +type SalesforceDeleteAuraDefinitionPayload { + """The id of the AuraDefinition deleted by the mutation.""" + id: String! +} + +input SalesforceAuraDefinitionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Definition Type""" + defType: String + + """Format""" + format: String + + """Source""" + source: String +} + +input SalesforceUpdateAuraDefinitionInput { + patch: SalesforceAuraDefinitionPatch! + + """The id of the AuraDefinition to update.""" + id: String! +} + +type SalesforceUpdateAuraDefinitionPayload { + """AuraDefinition updated by the mutation.""" + auraDefinition: SalesforceAuraDefinition! +} + +input SalesforceAuraDefinitionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Lightning Definition Bundle ID""" + auraDefinitionBundleId: String + + """Definition Type""" + defType: String + + """Format""" + format: String + + """Source""" + source: String +} + +input SalesforceCreateAuraDefinitionInput { + auraDefinition: SalesforceAuraDefinitionInput! +} + +type SalesforceCreateAuraDefinitionPayload { + """AuraDefinition created by the mutation.""" + auraDefinition: SalesforceAuraDefinition! +} + +input SalesforceDeleteAttachmentInput { + """The id of the Attachment to delete.""" + id: String! +} + +type SalesforceDeleteAttachmentPayload { + """The id of the Attachment deleted by the mutation.""" + id: String! +} + +input SalesforceAttachmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Description""" + description: String +} + +input SalesforceUpdateAttachmentInput { + patch: SalesforceAttachmentPatch! + + """The id of the Attachment to update.""" + id: String! +} + +type SalesforceUpdateAttachmentPayload { + """Attachment updated by the mutation.""" + attachment: SalesforceAttachment! +} + +input SalesforceAttachmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateAttachmentInput { + attachment: SalesforceAttachmentInput! +} + +type SalesforceCreateAttachmentPayload { + """Attachment created by the mutation.""" + attachment: SalesforceAttachment! +} + +input SalesforceDeleteAssetRelationshipFeedInput { + """The id of the AssetRelationshipFeed to delete.""" + id: String! +} + +type SalesforceDeleteAssetRelationshipFeedPayload { + """The id of the AssetRelationshipFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAssetRelationshipInput { + """The id of the AssetRelationship to delete.""" + id: String! +} + +type SalesforceDeleteAssetRelationshipPayload { + """The id of the AssetRelationship deleted by the mutation.""" + id: String! +} + +input SalesforceAssetRelationshipPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Asset ID""" + relatedAssetId: String + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String +} + +input SalesforceUpdateAssetRelationshipInput { + patch: SalesforceAssetRelationshipPatch! + + """The id of the AssetRelationship to update.""" + id: String! +} + +type SalesforceUpdateAssetRelationshipPayload { + """AssetRelationship updated by the mutation.""" + assetRelationship: SalesforceAssetRelationship! +} + +input SalesforceAssetRelationshipInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Asset ID""" + assetId: String + + """Asset ID""" + relatedAssetId: String + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String +} + +input SalesforceCreateAssetRelationshipInput { + assetRelationship: SalesforceAssetRelationshipInput! +} + +type SalesforceCreateAssetRelationshipPayload { + """AssetRelationship created by the mutation.""" + assetRelationship: SalesforceAssetRelationship! +} + +input SalesforceDeleteAssetFeedInput { + """The id of the AssetFeed to delete.""" + id: String! +} + +type SalesforceDeleteAssetFeedPayload { + """The id of the AssetFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAssetInput { + """The id of the Asset to delete.""" + id: String! +} + +type SalesforceDeleteAssetPayload { + """The id of the Asset deleted by the mutation.""" + id: String! +} + +input SalesforceAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Parent Asset ID""" + parentId: String + + """Product ID""" + product2Id: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Serviced By ID""" + assetServicedById: String + + """Internal Asset""" + isInternal: Boolean +} + +input SalesforceUpdateAssetInput { + patch: SalesforceAssetPatch! + + """The id of the Asset to update.""" + id: String! +} + +type SalesforceUpdateAssetPayload { + """Asset updated by the mutation.""" + asset: SalesforceAsset! +} + +input SalesforceAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Parent Asset ID""" + parentId: String + + """Product ID""" + product2Id: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Serviced By ID""" + assetServicedById: String + + """Internal Asset""" + isInternal: Boolean +} + +input SalesforceCreateAssetInput { + asset: SalesforceAssetInput! +} + +type SalesforceCreateAssetPayload { + """Asset created by the mutation.""" + asset: SalesforceAsset! +} + +input SalesforceDeleteAppUsageAssignmentInput { + """The id of the AppUsageAssignment to delete.""" + id: String! +} + +type SalesforceDeleteAppUsageAssignmentPayload { + """The id of the AppUsageAssignment deleted by the mutation.""" + id: String! +} + +input SalesforceAppUsageAssignmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateAppUsageAssignmentInput { + patch: SalesforceAppUsageAssignmentPatch! + + """The id of the AppUsageAssignment to update.""" + id: String! +} + +type SalesforceUpdateAppUsageAssignmentPayload { + """AppUsageAssignment updated by the mutation.""" + appUsageAssignment: SalesforceAppUsageAssignment! +} + +input SalesforceAppUsageAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Record ID""" + recordId: String + + """Application Usage Type""" + appUsageType: String +} + +input SalesforceCreateAppUsageAssignmentInput { + appUsageAssignment: SalesforceAppUsageAssignmentInput! +} + +type SalesforceCreateAppUsageAssignmentPayload { + """AppUsageAssignment created by the mutation.""" + appUsageAssignment: SalesforceAppUsageAssignment! +} + +input SalesforceDeleteAppMenuItemInput { + """The id of the AppMenuItem to delete.""" + id: String! +} + +type SalesforceDeleteAppMenuItemPayload { + """The id of the AppMenuItem deleted by the mutation.""" + id: String! +} + +input SalesforceAppMenuItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Visible""" + isVisible: Boolean +} + +input SalesforceUpdateAppMenuItemInput { + patch: SalesforceAppMenuItemPatch! + + """The id of the AppMenuItem to update.""" + id: String! +} + +type SalesforceUpdateAppMenuItemPayload { + """AppMenuItem updated by the mutation.""" + appMenuItem: SalesforceAppMenuItem! +} + +input SalesforceDeleteAppAnalyticsQueryRequestInput { + """The id of the AppAnalyticsQueryRequest to delete.""" + id: String! +} + +type SalesforceDeleteAppAnalyticsQueryRequestPayload { + """The id of the AppAnalyticsQueryRequest deleted by the mutation.""" + id: String! +} + +input SalesforceAppAnalyticsQueryRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateAppAnalyticsQueryRequestInput { + patch: SalesforceAppAnalyticsQueryRequestPatch! + + """The id of the AppAnalyticsQueryRequest to update.""" + id: String! +} + +type SalesforceUpdateAppAnalyticsQueryRequestPayload { + """AppAnalyticsQueryRequest updated by the mutation.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +input SalesforceAppAnalyticsQueryRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data Type""" + dataType: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String +} + +input SalesforceCreateAppAnalyticsQueryRequestInput { + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequestInput! +} + +type SalesforceCreateAppAnalyticsQueryRequestPayload { + """AppAnalyticsQueryRequest created by the mutation.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +input SalesforceDeleteApiAnomalyEventStoreFeedInput { + """The id of the ApiAnomalyEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteApiAnomalyEventStoreFeedPayload { + """The id of the ApiAnomalyEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteApexTriggerInput { + """The id of the ApexTrigger to delete.""" + id: String! +} + +type SalesforceDeleteApexTriggerPayload { + """The id of the ApexTrigger deleted by the mutation.""" + id: String! +} + +input SalesforceApexTriggerPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean + + """AfterInsert""" + usageAfterInsert: Boolean + + """BeforeUpdate""" + usageBeforeUpdate: Boolean + + """AfterUpdate""" + usageAfterUpdate: Boolean + + """BeforeDelete""" + usageBeforeDelete: Boolean + + """AfterDelete""" + usageAfterDelete: Boolean + + """IsBulk""" + usageIsBulk: Boolean + + """AfterUndelete""" + usageAfterUndelete: Boolean + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceUpdateApexTriggerInput { + patch: SalesforceApexTriggerPatch! + + """The id of the ApexTrigger to update.""" + id: String! +} + +type SalesforceUpdateApexTriggerPayload { + """ApexTrigger updated by the mutation.""" + apexTrigger: SalesforceApexTrigger! +} + +input SalesforceApexTriggerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean + + """AfterInsert""" + usageAfterInsert: Boolean + + """BeforeUpdate""" + usageBeforeUpdate: Boolean + + """AfterUpdate""" + usageAfterUpdate: Boolean + + """BeforeDelete""" + usageBeforeDelete: Boolean + + """AfterDelete""" + usageAfterDelete: Boolean + + """IsBulk""" + usageIsBulk: Boolean + + """AfterUndelete""" + usageAfterUndelete: Boolean + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceCreateApexTriggerInput { + apexTrigger: SalesforceApexTriggerInput! +} + +type SalesforceCreateApexTriggerPayload { + """ApexTrigger created by the mutation.""" + apexTrigger: SalesforceApexTrigger! +} + +input SalesforceDeleteApexTestSuiteInput { + """The id of the ApexTestSuite to delete.""" + id: String! +} + +type SalesforceDeleteApexTestSuitePayload { + """The id of the ApexTestSuite deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestSuitePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Test Suite Name""" + testSuiteName: String +} + +input SalesforceUpdateApexTestSuiteInput { + patch: SalesforceApexTestSuitePatch! + + """The id of the ApexTestSuite to update.""" + id: String! +} + +type SalesforceUpdateApexTestSuitePayload { + """ApexTestSuite updated by the mutation.""" + apexTestSuite: SalesforceApexTestSuite! +} + +input SalesforceApexTestSuiteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Test Suite Name""" + testSuiteName: String +} + +input SalesforceCreateApexTestSuiteInput { + apexTestSuite: SalesforceApexTestSuiteInput! +} + +type SalesforceCreateApexTestSuitePayload { + """ApexTestSuite created by the mutation.""" + apexTestSuite: SalesforceApexTestSuite! +} + +input SalesforceDeleteApexTestRunResultInput { + """The id of the ApexTestRunResult to delete.""" + id: String! +} + +type SalesforceDeleteApexTestRunResultPayload { + """The id of the ApexTestRunResult deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestRunResultPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Apex Job ID""" + asyncApexJobId: String + + """User ID""" + userId: String + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String + + """Number of classes enqueued in this test run""" + classesEnqueued: Int + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int +} + +input SalesforceUpdateApexTestRunResultInput { + patch: SalesforceApexTestRunResultPatch! + + """The id of the ApexTestRunResult to update.""" + id: String! +} + +type SalesforceUpdateApexTestRunResultPayload { + """ApexTestRunResult updated by the mutation.""" + apexTestRunResult: SalesforceApexTestRunResult! +} + +input SalesforceApexTestRunResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Apex Job ID""" + asyncApexJobId: String + + """User ID""" + userId: String + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String + + """Number of classes enqueued in this test run""" + classesEnqueued: Int + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int +} + +input SalesforceCreateApexTestRunResultInput { + apexTestRunResult: SalesforceApexTestRunResultInput! +} + +type SalesforceCreateApexTestRunResultPayload { + """ApexTestRunResult created by the mutation.""" + apexTestRunResult: SalesforceApexTestRunResult! +} + +input SalesforceDeleteApexTestResultLimitsInput { + """The id of the ApexTestResultLimits to delete.""" + id: String! +} + +type SalesforceDeleteApexTestResultLimitsPayload { + """The id of the ApexTestResultLimits deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestResultLimitsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Total number of SOQL queries issued""" + soql: Int + + """Total number of records retrieved by SOQL queries""" + queryRows: Int + + """Total number of SOSL queries issued""" + sosl: Int + + """Total number of DML statements issued""" + dml: Int + + """Total number of records processed as a result of DML statements""" + dmlRows: Int + + """Maximum CPU time on the Salesforce servers""" + cpu: Int + + """Total number of callouts""" + callouts: Int + + """Total number of sendEmail methods allowed""" + email: Int + + """Total number of async calls""" + asyncCalls: Int + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String +} + +input SalesforceUpdateApexTestResultLimitsInput { + patch: SalesforceApexTestResultLimitsPatch! + + """The id of the ApexTestResultLimits to update.""" + id: String! +} + +type SalesforceUpdateApexTestResultLimitsPayload { + """ApexTestResultLimits updated by the mutation.""" + apexTestResultLimits: SalesforceApexTestResultLimits! +} + +input SalesforceApexTestResultLimitsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Apex Test Result ID""" + apexTestResultId: String + + """Total number of SOQL queries issued""" + soql: Int + + """Total number of records retrieved by SOQL queries""" + queryRows: Int + + """Total number of SOSL queries issued""" + sosl: Int + + """Total number of DML statements issued""" + dml: Int + + """Total number of records processed as a result of DML statements""" + dmlRows: Int + + """Maximum CPU time on the Salesforce servers""" + cpu: Int + + """Total number of callouts""" + callouts: Int + + """Total number of sendEmail methods allowed""" + email: Int + + """Total number of async calls""" + asyncCalls: Int + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String +} + +input SalesforceCreateApexTestResultLimitsInput { + apexTestResultLimits: SalesforceApexTestResultLimitsInput! +} + +type SalesforceCreateApexTestResultLimitsPayload { + """ApexTestResultLimits created by the mutation.""" + apexTestResultLimits: SalesforceApexTestResultLimits! +} + +input SalesforceDeleteApexTestResultInput { + """The id of the ApexTestResult to delete.""" + id: String! +} + +type SalesforceDeleteApexTestResultPayload { + """The id of the ApexTestResult deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestResultPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Time Started""" + testTimestamp: String + + """Pass/Fail""" + outcome: String + + """Class ID""" + apexClassId: String + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Test Queue Item ID""" + queueItemId: String + + """Log ID""" + apexLogId: String + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """Run Time""" + runTime: Int +} + +input SalesforceUpdateApexTestResultInput { + patch: SalesforceApexTestResultPatch! + + """The id of the ApexTestResult to update.""" + id: String! +} + +type SalesforceUpdateApexTestResultPayload { + """ApexTestResult updated by the mutation.""" + apexTestResult: SalesforceApexTestResult! +} + +input SalesforceApexTestResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Time Started""" + testTimestamp: String + + """Pass/Fail""" + outcome: String + + """Class ID""" + apexClassId: String + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Test Queue Item ID""" + queueItemId: String + + """Log ID""" + apexLogId: String + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """Run Time""" + runTime: Int +} + +input SalesforceCreateApexTestResultInput { + apexTestResult: SalesforceApexTestResultInput! +} + +type SalesforceCreateApexTestResultPayload { + """ApexTestResult created by the mutation.""" + apexTestResult: SalesforceApexTestResult! +} + +input SalesforceApexTestQueueItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean +} + +input SalesforceUpdateApexTestQueueItemInput { + patch: SalesforceApexTestQueueItemPatch! + + """The id of the ApexTestQueueItem to update.""" + id: String! +} + +type SalesforceUpdateApexTestQueueItemPayload { + """ApexTestQueueItem updated by the mutation.""" + apexTestQueueItem: SalesforceApexTestQueueItem! +} + +input SalesforceApexTestQueueItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Class ID""" + apexClassId: String + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean +} + +input SalesforceCreateApexTestQueueItemInput { + apexTestQueueItem: SalesforceApexTestQueueItemInput! +} + +type SalesforceCreateApexTestQueueItemPayload { + """ApexTestQueueItem created by the mutation.""" + apexTestQueueItem: SalesforceApexTestQueueItem! +} + +input SalesforceDeleteApexPageInput { + """The id of the ApexPage to delete.""" + id: String! +} + +type SalesforceDeleteApexPagePayload { + """The id of the ApexPage deleted by the mutation.""" + id: String! +} + +input SalesforceApexPagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean + + """Markup""" + markup: String +} + +input SalesforceUpdateApexPageInput { + patch: SalesforceApexPagePatch! + + """The id of the ApexPage to update.""" + id: String! +} + +type SalesforceUpdateApexPagePayload { + """ApexPage updated by the mutation.""" + apexPage: SalesforceApexPage! +} + +input SalesforceApexPageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean + + """Markup""" + markup: String +} + +input SalesforceCreateApexPageInput { + apexPage: SalesforceApexPageInput! +} + +type SalesforceCreateApexPagePayload { + """ApexPage created by the mutation.""" + apexPage: SalesforceApexPage! +} + +input SalesforceDeleteApexLogInput { + """The id of the ApexLog to delete.""" + id: String! +} + +type SalesforceDeleteApexLogPayload { + """The id of the ApexLog deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteApexEmailNotificationInput { + """The id of the ApexEmailNotification to delete.""" + id: String! +} + +type SalesforceDeleteApexEmailNotificationPayload { + """The id of the ApexEmailNotification deleted by the mutation.""" + id: String! +} + +input SalesforceApexEmailNotificationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """email""" + email: String +} + +input SalesforceUpdateApexEmailNotificationInput { + patch: SalesforceApexEmailNotificationPatch! + + """The id of the ApexEmailNotification to update.""" + id: String! +} + +type SalesforceUpdateApexEmailNotificationPayload { + """ApexEmailNotification updated by the mutation.""" + apexEmailNotification: SalesforceApexEmailNotification! +} + +input SalesforceApexEmailNotificationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """email""" + email: String +} + +input SalesforceCreateApexEmailNotificationInput { + apexEmailNotification: SalesforceApexEmailNotificationInput! +} + +type SalesforceCreateApexEmailNotificationPayload { + """ApexEmailNotification created by the mutation.""" + apexEmailNotification: SalesforceApexEmailNotification! +} + +input SalesforceDeleteApexComponentInput { + """The id of the ApexComponent to delete.""" + id: String! +} + +type SalesforceDeleteApexComponentPayload { + """The id of the ApexComponent deleted by the mutation.""" + id: String! +} + +input SalesforceApexComponentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String +} + +input SalesforceUpdateApexComponentInput { + patch: SalesforceApexComponentPatch! + + """The id of the ApexComponent to update.""" + id: String! +} + +type SalesforceUpdateApexComponentPayload { + """ApexComponent updated by the mutation.""" + apexComponent: SalesforceApexComponent! +} + +input SalesforceApexComponentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String +} + +input SalesforceCreateApexComponentInput { + apexComponent: SalesforceApexComponentInput! +} + +type SalesforceCreateApexComponentPayload { + """ApexComponent created by the mutation.""" + apexComponent: SalesforceApexComponent! +} + +input SalesforceDeleteApexClassInput { + """The id of the ApexClass to delete.""" + id: String! +} + +type SalesforceDeleteApexClassPayload { + """The id of the ApexClass deleted by the mutation.""" + id: String! +} + +input SalesforceApexClassPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceUpdateApexClassInput { + patch: SalesforceApexClassPatch! + + """The id of the ApexClass to update.""" + id: String! +} + +type SalesforceUpdateApexClassPayload { + """ApexClass updated by the mutation.""" + apexClass: SalesforceApexClass! +} + +input SalesforceApexClassInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceCreateApexClassInput { + apexClass: SalesforceApexClassInput! +} + +type SalesforceCreateApexClassPayload { + """ApexClass created by the mutation.""" + apexClass: SalesforceApexClass! +} + +input SalesforceDeleteAnnouncementInput { + """The id of the Announcement to delete.""" + id: String! +} + +type SalesforceDeleteAnnouncementPayload { + """The id of the Announcement deleted by the mutation.""" + id: String! +} + +input SalesforceAnnouncementPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expiration Date""" + expirationDate: String + + """Is Announcement Archived""" + isArchived: Boolean +} + +input SalesforceUpdateAnnouncementInput { + patch: SalesforceAnnouncementPatch! + + """The id of the Announcement to update.""" + id: String! +} + +type SalesforceUpdateAnnouncementPayload { + """Announcement updated by the mutation.""" + announcement: SalesforceAnnouncement! +} + +input SalesforceAnnouncementInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Feed Item ID""" + feedItemId: String + + """Expiration Date""" + expirationDate: String +} + +input SalesforceCreateAnnouncementInput { + announcement: SalesforceAnnouncementInput! +} + +type SalesforceCreateAnnouncementPayload { + """Announcement created by the mutation.""" + announcement: SalesforceAnnouncement! +} + +input SalesforceDeleteAlternativePaymentMethodShareInput { + """The id of the AlternativePaymentMethodShare to delete.""" + id: String! +} + +type SalesforceDeleteAlternativePaymentMethodSharePayload { + """The id of the AlternativePaymentMethodShare deleted by the mutation.""" + id: String! +} + +input SalesforceAlternativePaymentMethodSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAlternativePaymentMethodShareInput { + patch: SalesforceAlternativePaymentMethodSharePatch! + + """The id of the AlternativePaymentMethodShare to update.""" + id: String! +} + +type SalesforceUpdateAlternativePaymentMethodSharePayload { + """AlternativePaymentMethodShare updated by the mutation.""" + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShare! +} + +input SalesforceAlternativePaymentMethodShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAlternativePaymentMethodShareInput { + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShareInput! +} + +type SalesforceCreateAlternativePaymentMethodSharePayload { + """AlternativePaymentMethodShare created by the mutation.""" + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShare! +} + +input SalesforceDeleteAlternativePaymentMethodInput { + """The id of the AlternativePaymentMethod to delete.""" + id: String! +} + +type SalesforceDeleteAlternativePaymentMethodPayload { + """The id of the AlternativePaymentMethod deleted by the mutation.""" + id: String! +} + +input SalesforceAlternativePaymentMethodPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String +} + +input SalesforceUpdateAlternativePaymentMethodInput { + patch: SalesforceAlternativePaymentMethodPatch! + + """The id of the AlternativePaymentMethod to update.""" + id: String! +} + +type SalesforceUpdateAlternativePaymentMethodPayload { + """AlternativePaymentMethod updated by the mutation.""" + alternativePaymentMethod: SalesforceAlternativePaymentMethod! +} + +input SalesforceAlternativePaymentMethodInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String +} + +input SalesforceCreateAlternativePaymentMethodInput { + alternativePaymentMethod: SalesforceAlternativePaymentMethodInput! +} + +type SalesforceCreateAlternativePaymentMethodPayload { + """AlternativePaymentMethod created by the mutation.""" + alternativePaymentMethod: SalesforceAlternativePaymentMethod! +} + +input SalesforceDeleteAdditionalNumberInput { + """The id of the AdditionalNumber to delete.""" + id: String! +} + +type SalesforceDeleteAdditionalNumberPayload { + """The id of the AdditionalNumber deleted by the mutation.""" + id: String! +} + +input SalesforceAdditionalNumberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Call Center ID""" + callCenterId: String + + """Name""" + name: String + + """Description""" + description: String + + """Phone""" + phone: String +} + +input SalesforceUpdateAdditionalNumberInput { + patch: SalesforceAdditionalNumberPatch! + + """The id of the AdditionalNumber to update.""" + id: String! +} + +type SalesforceUpdateAdditionalNumberPayload { + """AdditionalNumber updated by the mutation.""" + additionalNumber: SalesforceAdditionalNumber! +} + +input SalesforceAdditionalNumberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Call Center ID""" + callCenterId: String + + """Name""" + name: String + + """Description""" + description: String + + """Phone""" + phone: String +} + +input SalesforceCreateAdditionalNumberInput { + additionalNumber: SalesforceAdditionalNumberInput! +} + +type SalesforceCreateAdditionalNumberPayload { + """AdditionalNumber created by the mutation.""" + additionalNumber: SalesforceAdditionalNumber! +} + +input SalesforceDeleteActionLinkTemplateInput { + """The id of the ActionLinkTemplate to delete.""" + id: String! +} + +type SalesforceDeleteActionLinkTemplatePayload { + """The id of the ActionLinkTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceActionLinkTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Label Key""" + labelKey: String + + """HTTP Method""" + method: String + + """Action Type""" + linkType: String + + """Position""" + position: Int + + """Confirmation Required""" + isConfirmationRequired: Boolean + + """Default Link in Group""" + isGroupDefault: Boolean + + """User Visibility""" + userVisibility: String + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String +} + +input SalesforceUpdateActionLinkTemplateInput { + patch: SalesforceActionLinkTemplatePatch! + + """The id of the ActionLinkTemplate to update.""" + id: String! +} + +type SalesforceUpdateActionLinkTemplatePayload { + """ActionLinkTemplate updated by the mutation.""" + actionLinkTemplate: SalesforceActionLinkTemplate! +} + +input SalesforceActionLinkTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Action Link Group Template ID""" + actionLinkGroupTemplateId: String + + """Label Key""" + labelKey: String + + """HTTP Method""" + method: String + + """Action Type""" + linkType: String + + """Position""" + position: Int + + """Confirmation Required""" + isConfirmationRequired: Boolean + + """Default Link in Group""" + isGroupDefault: Boolean + + """User Visibility""" + userVisibility: String + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String +} + +input SalesforceCreateActionLinkTemplateInput { + actionLinkTemplate: SalesforceActionLinkTemplateInput! +} + +type SalesforceCreateActionLinkTemplatePayload { + """ActionLinkTemplate created by the mutation.""" + actionLinkTemplate: SalesforceActionLinkTemplate! +} + +input SalesforceDeleteActionLinkGroupTemplateInput { + """The id of the ActionLinkGroupTemplate to delete.""" + id: String! +} + +type SalesforceDeleteActionLinkGroupTemplatePayload { + """The id of the ActionLinkGroupTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceActionLinkGroupTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Developer Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Executions Allowed""" + executionsAllowed: String + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String + + """Published""" + isPublished: Boolean +} + +input SalesforceUpdateActionLinkGroupTemplateInput { + patch: SalesforceActionLinkGroupTemplatePatch! + + """The id of the ActionLinkGroupTemplate to update.""" + id: String! +} + +type SalesforceUpdateActionLinkGroupTemplatePayload { + """ActionLinkGroupTemplate updated by the mutation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate! +} + +input SalesforceActionLinkGroupTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Developer Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Executions Allowed""" + executionsAllowed: String + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String + + """Published""" + isPublished: Boolean +} + +input SalesforceCreateActionLinkGroupTemplateInput { + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplateInput! +} + +type SalesforceCreateActionLinkGroupTemplatePayload { + """ActionLinkGroupTemplate created by the mutation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate! +} + +input SalesforceDeleteAccountPartnerInput { + """The id of the AccountPartner to delete.""" + id: String! +} + +type SalesforceDeleteAccountPartnerPayload { + """The id of the AccountPartner deleted by the mutation.""" + id: String! +} + +input SalesforceAccountPartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountFromId: String + + """Account ID""" + accountToId: String + + """Opportunity ID""" + opportunityId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateAccountPartnerInput { + accountPartner: SalesforceAccountPartnerInput! +} + +type SalesforceCreateAccountPartnerPayload { + """AccountPartner created by the mutation.""" + accountPartner: SalesforceAccountPartner! +} + +input SalesforceDeleteAccountFeedInput { + """The id of the AccountFeed to delete.""" + id: String! +} + +type SalesforceDeleteAccountFeedPayload { + """The id of the AccountFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAccountContactRoleInput { + """The id of the AccountContactRole to delete.""" + id: String! +} + +type SalesforceDeleteAccountContactRolePayload { + """The id of the AccountContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceAccountContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateAccountContactRoleInput { + patch: SalesforceAccountContactRolePatch! + + """The id of the AccountContactRole to update.""" + id: String! +} + +type SalesforceUpdateAccountContactRolePayload { + """AccountContactRole updated by the mutation.""" + accountContactRole: SalesforceAccountContactRole! +} + +input SalesforceAccountContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Account ID""" + accountId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateAccountContactRoleInput { + accountContactRole: SalesforceAccountContactRoleInput! +} + +type SalesforceCreateAccountContactRolePayload { + """AccountContactRole created by the mutation.""" + accountContactRole: SalesforceAccountContactRole! +} + +input SalesforceAccountCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account Clean Info Name""" + name: String + + """Company Status in Salesforce""" + isInactive: Boolean + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Website is Reviewed""" + isReviewedWebsite: Boolean + + """Ticker Symbol is Reviewed""" + isReviewedTickerSymbol: Boolean + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean + + """Industry is Reviewed""" + isReviewedIndustry: Boolean + + """Ownership is Reviewed""" + isReviewedOwnership: Boolean + + """D-U-N-S Number is Reviewed""" + isReviewedDunsNumber: Boolean + + """SIC Code is Reviewed""" + isReviewedSic: Boolean + + """SIC Description is Reviewed""" + isReviewedSicDescription: Boolean + + """NAICS Code is Reviewed""" + isReviewedNaicsCode: Boolean + + """NAICS Description is Reviewed""" + isReviewedNaicsDescription: Boolean + + """Year Started is Reviewed""" + isReviewedYearStarted: Boolean + + """Fax is Reviewed""" + isReviewedFax: Boolean + + """Account Site is Reviewed""" + isReviewedAccountSite: Boolean + + """Description is Reviewed""" + isReviewedDescription: Boolean + + """Tradestyle is Reviewed""" + isReviewedTradestyle: Boolean + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Website is Flagged Wrong""" + isFlaggedWrongWebsite: Boolean + + """Ticker Symbol is Flagged Wrong""" + isFlaggedWrongTickerSymbol: Boolean + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean + + """Ownership is Flagged Wrong""" + isFlaggedWrongOwnership: Boolean + + """D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongDunsNumber: Boolean + + """SIC Code is Flagged Wrong""" + isFlaggedWrongSic: Boolean + + """SIC Description is Flagged Wrong""" + isFlaggedWrongSicDescription: Boolean + + """NAICS Code is Flagged Wrong""" + isFlaggedWrongNaicsCode: Boolean + + """NAICS Description is Flagged Wrong""" + isFlaggedWrongNaicsDescription: Boolean + + """Year Started is Flagged Wrong""" + isFlaggedWrongYearStarted: Boolean + + """Fax is Flagged Wrong""" + isFlaggedWrongFax: Boolean + + """Account Site is Flagged Wrong""" + isFlaggedWrongAccountSite: Boolean + + """Description is Flagged Wrong""" + isFlaggedWrongDescription: Boolean + + """Tradestyle is Flagged Wrong""" + isFlaggedWrongTradestyle: Boolean +} + +input SalesforceUpdateAccountCleanInfoInput { + patch: SalesforceAccountCleanInfoPatch! + + """The id of the AccountCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateAccountCleanInfoPayload { + """AccountCleanInfo updated by the mutation.""" + accountCleanInfo: SalesforceAccountCleanInfo! +} + +input SalesforceDeleteAccountInput { + """The id of the Account to delete.""" + id: String! +} + +type SalesforceDeleteAccountPayload { + """The id of the Account deleted by the mutation.""" + id: String! +} + +input SalesforceAccountPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String +} + +input SalesforceUpdateAccountInput { + patch: SalesforceAccountPatch! + + """The id of the Account to update.""" + id: String! +} + +type SalesforceUpdateAccountPayload { + """Account updated by the mutation.""" + account: SalesforceAccount! +} + +input SalesforceCustomFieldInput { + """The value of the custom field""" + value: JSON! + + """The name of the custom field, e.g. `NumberofLocations__c`.""" + fieldName: String! +} + +input SalesforceAuditFieldsInput { + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last modified by ID""" + lastModifiedById: String + + """Last modified date""" + lastModifiedDate: String +} + +input SalesforceAccountInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String +} + +input SalesforceCreateAccountInput { + account: SalesforceAccountInput! +} + +type SalesforceCreateAccountPayload { + """Account created by the mutation.""" + account: SalesforceAccount! +} + +input SalesforceDeleteAiRecordInsightInput { + """The id of the AIRecordInsight to delete.""" + id: String! +} + +type SalesforceDeleteAiRecordInsightPayload { + """The id of the AIRecordInsight deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAiApplicationConfigInput { + """The id of the AIApplicationConfig to delete.""" + id: String! +} + +type SalesforceDeleteAiApplicationConfigPayload { + """The id of the AIApplicationConfig deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAiApplicationInput { + """The id of the AIApplication to delete.""" + id: String! +} + +type SalesforceDeleteAiApplicationPayload { + """The id of the AIApplication deleted by the mutation.""" + id: String! +} + +"""The root for Salesforce mutations""" +type SalesforceMutation { + """Delete AIApplication by its id.""" + deleteAiApplication(input: SalesforceDeleteAiApplicationInput!): SalesforceDeleteAiApplicationPayload! + + """Delete AIApplicationConfig by its id.""" + deleteAiApplicationConfig(input: SalesforceDeleteAiApplicationConfigInput!): SalesforceDeleteAiApplicationConfigPayload! + + """Delete AIRecordInsight by its id.""" + deleteAiRecordInsight(input: SalesforceDeleteAiRecordInsightInput!): SalesforceDeleteAiRecordInsightPayload! + + """Create a new Account""" + createAccount(input: SalesforceCreateAccountInput!): SalesforceCreateAccountPayload! + + """Update Account""" + updateAccount(input: SalesforceUpdateAccountInput!): SalesforceUpdateAccountPayload! + + """Delete Account by its id.""" + deleteAccount(input: SalesforceDeleteAccountInput!): SalesforceDeleteAccountPayload! + + """Update AccountCleanInfo""" + updateAccountCleanInfo(input: SalesforceUpdateAccountCleanInfoInput!): SalesforceUpdateAccountCleanInfoPayload! + + """Create a new AccountContactRole""" + createAccountContactRole(input: SalesforceCreateAccountContactRoleInput!): SalesforceCreateAccountContactRolePayload! + + """Update AccountContactRole""" + updateAccountContactRole(input: SalesforceUpdateAccountContactRoleInput!): SalesforceUpdateAccountContactRolePayload! + + """Delete AccountContactRole by its id.""" + deleteAccountContactRole(input: SalesforceDeleteAccountContactRoleInput!): SalesforceDeleteAccountContactRolePayload! + + """Delete AccountFeed by its id.""" + deleteAccountFeed(input: SalesforceDeleteAccountFeedInput!): SalesforceDeleteAccountFeedPayload! + + """Create a new AccountPartner""" + createAccountPartner(input: SalesforceCreateAccountPartnerInput!): SalesforceCreateAccountPartnerPayload! + + """Delete AccountPartner by its id.""" + deleteAccountPartner(input: SalesforceDeleteAccountPartnerInput!): SalesforceDeleteAccountPartnerPayload! + + """Create a new ActionLinkGroupTemplate""" + createActionLinkGroupTemplate(input: SalesforceCreateActionLinkGroupTemplateInput!): SalesforceCreateActionLinkGroupTemplatePayload! + + """Update ActionLinkGroupTemplate""" + updateActionLinkGroupTemplate(input: SalesforceUpdateActionLinkGroupTemplateInput!): SalesforceUpdateActionLinkGroupTemplatePayload! + + """Delete ActionLinkGroupTemplate by its id.""" + deleteActionLinkGroupTemplate(input: SalesforceDeleteActionLinkGroupTemplateInput!): SalesforceDeleteActionLinkGroupTemplatePayload! + + """Create a new ActionLinkTemplate""" + createActionLinkTemplate(input: SalesforceCreateActionLinkTemplateInput!): SalesforceCreateActionLinkTemplatePayload! + + """Update ActionLinkTemplate""" + updateActionLinkTemplate(input: SalesforceUpdateActionLinkTemplateInput!): SalesforceUpdateActionLinkTemplatePayload! + + """Delete ActionLinkTemplate by its id.""" + deleteActionLinkTemplate(input: SalesforceDeleteActionLinkTemplateInput!): SalesforceDeleteActionLinkTemplatePayload! + + """Create a new AdditionalNumber""" + createAdditionalNumber(input: SalesforceCreateAdditionalNumberInput!): SalesforceCreateAdditionalNumberPayload! + + """Update AdditionalNumber""" + updateAdditionalNumber(input: SalesforceUpdateAdditionalNumberInput!): SalesforceUpdateAdditionalNumberPayload! + + """Delete AdditionalNumber by its id.""" + deleteAdditionalNumber(input: SalesforceDeleteAdditionalNumberInput!): SalesforceDeleteAdditionalNumberPayload! + + """Create a new AlternativePaymentMethod""" + createAlternativePaymentMethod(input: SalesforceCreateAlternativePaymentMethodInput!): SalesforceCreateAlternativePaymentMethodPayload! + + """Update AlternativePaymentMethod""" + updateAlternativePaymentMethod(input: SalesforceUpdateAlternativePaymentMethodInput!): SalesforceUpdateAlternativePaymentMethodPayload! + + """Delete AlternativePaymentMethod by its id.""" + deleteAlternativePaymentMethod(input: SalesforceDeleteAlternativePaymentMethodInput!): SalesforceDeleteAlternativePaymentMethodPayload! + + """Create a new AlternativePaymentMethodShare""" + createAlternativePaymentMethodShare(input: SalesforceCreateAlternativePaymentMethodShareInput!): SalesforceCreateAlternativePaymentMethodSharePayload! + + """Update AlternativePaymentMethodShare""" + updateAlternativePaymentMethodShare(input: SalesforceUpdateAlternativePaymentMethodShareInput!): SalesforceUpdateAlternativePaymentMethodSharePayload! + + """Delete AlternativePaymentMethodShare by its id.""" + deleteAlternativePaymentMethodShare(input: SalesforceDeleteAlternativePaymentMethodShareInput!): SalesforceDeleteAlternativePaymentMethodSharePayload! + + """Create a new Announcement""" + createAnnouncement(input: SalesforceCreateAnnouncementInput!): SalesforceCreateAnnouncementPayload! + + """Update Announcement""" + updateAnnouncement(input: SalesforceUpdateAnnouncementInput!): SalesforceUpdateAnnouncementPayload! + + """Delete Announcement by its id.""" + deleteAnnouncement(input: SalesforceDeleteAnnouncementInput!): SalesforceDeleteAnnouncementPayload! + + """Create a new ApexClass""" + createApexClass(input: SalesforceCreateApexClassInput!): SalesforceCreateApexClassPayload! + + """Update ApexClass""" + updateApexClass(input: SalesforceUpdateApexClassInput!): SalesforceUpdateApexClassPayload! + + """Delete ApexClass by its id.""" + deleteApexClass(input: SalesforceDeleteApexClassInput!): SalesforceDeleteApexClassPayload! + + """Create a new ApexComponent""" + createApexComponent(input: SalesforceCreateApexComponentInput!): SalesforceCreateApexComponentPayload! + + """Update ApexComponent""" + updateApexComponent(input: SalesforceUpdateApexComponentInput!): SalesforceUpdateApexComponentPayload! + + """Delete ApexComponent by its id.""" + deleteApexComponent(input: SalesforceDeleteApexComponentInput!): SalesforceDeleteApexComponentPayload! + + """Create a new ApexEmailNotification""" + createApexEmailNotification(input: SalesforceCreateApexEmailNotificationInput!): SalesforceCreateApexEmailNotificationPayload! + + """Update ApexEmailNotification""" + updateApexEmailNotification(input: SalesforceUpdateApexEmailNotificationInput!): SalesforceUpdateApexEmailNotificationPayload! + + """Delete ApexEmailNotification by its id.""" + deleteApexEmailNotification(input: SalesforceDeleteApexEmailNotificationInput!): SalesforceDeleteApexEmailNotificationPayload! + + """Delete ApexLog by its id.""" + deleteApexLog(input: SalesforceDeleteApexLogInput!): SalesforceDeleteApexLogPayload! + + """Create a new ApexPage""" + createApexPage(input: SalesforceCreateApexPageInput!): SalesforceCreateApexPagePayload! + + """Update ApexPage""" + updateApexPage(input: SalesforceUpdateApexPageInput!): SalesforceUpdateApexPagePayload! + + """Delete ApexPage by its id.""" + deleteApexPage(input: SalesforceDeleteApexPageInput!): SalesforceDeleteApexPagePayload! + + """Create a new ApexTestQueueItem""" + createApexTestQueueItem(input: SalesforceCreateApexTestQueueItemInput!): SalesforceCreateApexTestQueueItemPayload! + + """Update ApexTestQueueItem""" + updateApexTestQueueItem(input: SalesforceUpdateApexTestQueueItemInput!): SalesforceUpdateApexTestQueueItemPayload! + + """Create a new ApexTestResult""" + createApexTestResult(input: SalesforceCreateApexTestResultInput!): SalesforceCreateApexTestResultPayload! + + """Update ApexTestResult""" + updateApexTestResult(input: SalesforceUpdateApexTestResultInput!): SalesforceUpdateApexTestResultPayload! + + """Delete ApexTestResult by its id.""" + deleteApexTestResult(input: SalesforceDeleteApexTestResultInput!): SalesforceDeleteApexTestResultPayload! + + """Create a new ApexTestResultLimits""" + createApexTestResultLimits(input: SalesforceCreateApexTestResultLimitsInput!): SalesforceCreateApexTestResultLimitsPayload! + + """Update ApexTestResultLimits""" + updateApexTestResultLimits(input: SalesforceUpdateApexTestResultLimitsInput!): SalesforceUpdateApexTestResultLimitsPayload! + + """Delete ApexTestResultLimits by its id.""" + deleteApexTestResultLimits(input: SalesforceDeleteApexTestResultLimitsInput!): SalesforceDeleteApexTestResultLimitsPayload! + + """Create a new ApexTestRunResult""" + createApexTestRunResult(input: SalesforceCreateApexTestRunResultInput!): SalesforceCreateApexTestRunResultPayload! + + """Update ApexTestRunResult""" + updateApexTestRunResult(input: SalesforceUpdateApexTestRunResultInput!): SalesforceUpdateApexTestRunResultPayload! + + """Delete ApexTestRunResult by its id.""" + deleteApexTestRunResult(input: SalesforceDeleteApexTestRunResultInput!): SalesforceDeleteApexTestRunResultPayload! + + """Create a new ApexTestSuite""" + createApexTestSuite(input: SalesforceCreateApexTestSuiteInput!): SalesforceCreateApexTestSuitePayload! + + """Update ApexTestSuite""" + updateApexTestSuite(input: SalesforceUpdateApexTestSuiteInput!): SalesforceUpdateApexTestSuitePayload! + + """Delete ApexTestSuite by its id.""" + deleteApexTestSuite(input: SalesforceDeleteApexTestSuiteInput!): SalesforceDeleteApexTestSuitePayload! + + """Create a new ApexTrigger""" + createApexTrigger(input: SalesforceCreateApexTriggerInput!): SalesforceCreateApexTriggerPayload! + + """Update ApexTrigger""" + updateApexTrigger(input: SalesforceUpdateApexTriggerInput!): SalesforceUpdateApexTriggerPayload! + + """Delete ApexTrigger by its id.""" + deleteApexTrigger(input: SalesforceDeleteApexTriggerInput!): SalesforceDeleteApexTriggerPayload! + + """Delete ApiAnomalyEventStoreFeed by its id.""" + deleteApiAnomalyEventStoreFeed(input: SalesforceDeleteApiAnomalyEventStoreFeedInput!): SalesforceDeleteApiAnomalyEventStoreFeedPayload! + + """Create a new AppAnalyticsQueryRequest""" + createAppAnalyticsQueryRequest(input: SalesforceCreateAppAnalyticsQueryRequestInput!): SalesforceCreateAppAnalyticsQueryRequestPayload! + + """Update AppAnalyticsQueryRequest""" + updateAppAnalyticsQueryRequest(input: SalesforceUpdateAppAnalyticsQueryRequestInput!): SalesforceUpdateAppAnalyticsQueryRequestPayload! + + """Delete AppAnalyticsQueryRequest by its id.""" + deleteAppAnalyticsQueryRequest(input: SalesforceDeleteAppAnalyticsQueryRequestInput!): SalesforceDeleteAppAnalyticsQueryRequestPayload! + + """Update AppMenuItem""" + updateAppMenuItem(input: SalesforceUpdateAppMenuItemInput!): SalesforceUpdateAppMenuItemPayload! + + """Delete AppMenuItem by its id.""" + deleteAppMenuItem(input: SalesforceDeleteAppMenuItemInput!): SalesforceDeleteAppMenuItemPayload! + + """Create a new AppUsageAssignment""" + createAppUsageAssignment(input: SalesforceCreateAppUsageAssignmentInput!): SalesforceCreateAppUsageAssignmentPayload! + + """Update AppUsageAssignment""" + updateAppUsageAssignment(input: SalesforceUpdateAppUsageAssignmentInput!): SalesforceUpdateAppUsageAssignmentPayload! + + """Delete AppUsageAssignment by its id.""" + deleteAppUsageAssignment(input: SalesforceDeleteAppUsageAssignmentInput!): SalesforceDeleteAppUsageAssignmentPayload! + + """Create a new Asset""" + createAsset(input: SalesforceCreateAssetInput!): SalesforceCreateAssetPayload! + + """Update Asset""" + updateAsset(input: SalesforceUpdateAssetInput!): SalesforceUpdateAssetPayload! + + """Delete Asset by its id.""" + deleteAsset(input: SalesforceDeleteAssetInput!): SalesforceDeleteAssetPayload! + + """Delete AssetFeed by its id.""" + deleteAssetFeed(input: SalesforceDeleteAssetFeedInput!): SalesforceDeleteAssetFeedPayload! + + """Create a new AssetRelationship""" + createAssetRelationship(input: SalesforceCreateAssetRelationshipInput!): SalesforceCreateAssetRelationshipPayload! + + """Update AssetRelationship""" + updateAssetRelationship(input: SalesforceUpdateAssetRelationshipInput!): SalesforceUpdateAssetRelationshipPayload! + + """Delete AssetRelationship by its id.""" + deleteAssetRelationship(input: SalesforceDeleteAssetRelationshipInput!): SalesforceDeleteAssetRelationshipPayload! + + """Delete AssetRelationshipFeed by its id.""" + deleteAssetRelationshipFeed(input: SalesforceDeleteAssetRelationshipFeedInput!): SalesforceDeleteAssetRelationshipFeedPayload! + + """Create a new Attachment""" + createAttachment(input: SalesforceCreateAttachmentInput!): SalesforceCreateAttachmentPayload! + + """Update Attachment""" + updateAttachment(input: SalesforceUpdateAttachmentInput!): SalesforceUpdateAttachmentPayload! + + """Delete Attachment by its id.""" + deleteAttachment(input: SalesforceDeleteAttachmentInput!): SalesforceDeleteAttachmentPayload! + + """Create a new AuraDefinition""" + createAuraDefinition(input: SalesforceCreateAuraDefinitionInput!): SalesforceCreateAuraDefinitionPayload! + + """Update AuraDefinition""" + updateAuraDefinition(input: SalesforceUpdateAuraDefinitionInput!): SalesforceUpdateAuraDefinitionPayload! + + """Delete AuraDefinition by its id.""" + deleteAuraDefinition(input: SalesforceDeleteAuraDefinitionInput!): SalesforceDeleteAuraDefinitionPayload! + + """Create a new AuraDefinitionBundle""" + createAuraDefinitionBundle(input: SalesforceCreateAuraDefinitionBundleInput!): SalesforceCreateAuraDefinitionBundlePayload! + + """Update AuraDefinitionBundle""" + updateAuraDefinitionBundle(input: SalesforceUpdateAuraDefinitionBundleInput!): SalesforceUpdateAuraDefinitionBundlePayload! + + """Delete AuraDefinitionBundle by its id.""" + deleteAuraDefinitionBundle(input: SalesforceDeleteAuraDefinitionBundleInput!): SalesforceDeleteAuraDefinitionBundlePayload! + + """Create a new AuthProvider""" + createAuthProvider(input: SalesforceCreateAuthProviderInput!): SalesforceCreateAuthProviderPayload! + + """Update AuthProvider""" + updateAuthProvider(input: SalesforceUpdateAuthProviderInput!): SalesforceUpdateAuthProviderPayload! + + """Delete AuthProvider by its id.""" + deleteAuthProvider(input: SalesforceDeleteAuthProviderInput!): SalesforceDeleteAuthProviderPayload! + + """Delete AuthSession by its id.""" + deleteAuthSession(input: SalesforceDeleteAuthSessionInput!): SalesforceDeleteAuthSessionPayload! + + """Create a new AuthorizationForm""" + createAuthorizationForm(input: SalesforceCreateAuthorizationFormInput!): SalesforceCreateAuthorizationFormPayload! + + """Update AuthorizationForm""" + updateAuthorizationForm(input: SalesforceUpdateAuthorizationFormInput!): SalesforceUpdateAuthorizationFormPayload! + + """Delete AuthorizationForm by its id.""" + deleteAuthorizationForm(input: SalesforceDeleteAuthorizationFormInput!): SalesforceDeleteAuthorizationFormPayload! + + """Create a new AuthorizationFormConsent""" + createAuthorizationFormConsent(input: SalesforceCreateAuthorizationFormConsentInput!): SalesforceCreateAuthorizationFormConsentPayload! + + """Update AuthorizationFormConsent""" + updateAuthorizationFormConsent(input: SalesforceUpdateAuthorizationFormConsentInput!): SalesforceUpdateAuthorizationFormConsentPayload! + + """Delete AuthorizationFormConsent by its id.""" + deleteAuthorizationFormConsent(input: SalesforceDeleteAuthorizationFormConsentInput!): SalesforceDeleteAuthorizationFormConsentPayload! + + """Create a new AuthorizationFormConsentShare""" + createAuthorizationFormConsentShare(input: SalesforceCreateAuthorizationFormConsentShareInput!): SalesforceCreateAuthorizationFormConsentSharePayload! + + """Update AuthorizationFormConsentShare""" + updateAuthorizationFormConsentShare(input: SalesforceUpdateAuthorizationFormConsentShareInput!): SalesforceUpdateAuthorizationFormConsentSharePayload! + + """Delete AuthorizationFormConsentShare by its id.""" + deleteAuthorizationFormConsentShare(input: SalesforceDeleteAuthorizationFormConsentShareInput!): SalesforceDeleteAuthorizationFormConsentSharePayload! + + """Create a new AuthorizationFormDataUse""" + createAuthorizationFormDataUse(input: SalesforceCreateAuthorizationFormDataUseInput!): SalesforceCreateAuthorizationFormDataUsePayload! + + """Update AuthorizationFormDataUse""" + updateAuthorizationFormDataUse(input: SalesforceUpdateAuthorizationFormDataUseInput!): SalesforceUpdateAuthorizationFormDataUsePayload! + + """Delete AuthorizationFormDataUse by its id.""" + deleteAuthorizationFormDataUse(input: SalesforceDeleteAuthorizationFormDataUseInput!): SalesforceDeleteAuthorizationFormDataUsePayload! + + """Create a new AuthorizationFormDataUseShare""" + createAuthorizationFormDataUseShare(input: SalesforceCreateAuthorizationFormDataUseShareInput!): SalesforceCreateAuthorizationFormDataUseSharePayload! + + """Update AuthorizationFormDataUseShare""" + updateAuthorizationFormDataUseShare(input: SalesforceUpdateAuthorizationFormDataUseShareInput!): SalesforceUpdateAuthorizationFormDataUseSharePayload! + + """Delete AuthorizationFormDataUseShare by its id.""" + deleteAuthorizationFormDataUseShare(input: SalesforceDeleteAuthorizationFormDataUseShareInput!): SalesforceDeleteAuthorizationFormDataUseSharePayload! + + """Create a new AuthorizationFormShare""" + createAuthorizationFormShare(input: SalesforceCreateAuthorizationFormShareInput!): SalesforceCreateAuthorizationFormSharePayload! + + """Update AuthorizationFormShare""" + updateAuthorizationFormShare(input: SalesforceUpdateAuthorizationFormShareInput!): SalesforceUpdateAuthorizationFormSharePayload! + + """Delete AuthorizationFormShare by its id.""" + deleteAuthorizationFormShare(input: SalesforceDeleteAuthorizationFormShareInput!): SalesforceDeleteAuthorizationFormSharePayload! + + """Create a new AuthorizationFormText""" + createAuthorizationFormText(input: SalesforceCreateAuthorizationFormTextInput!): SalesforceCreateAuthorizationFormTextPayload! + + """Update AuthorizationFormText""" + updateAuthorizationFormText(input: SalesforceUpdateAuthorizationFormTextInput!): SalesforceUpdateAuthorizationFormTextPayload! + + """Delete AuthorizationFormText by its id.""" + deleteAuthorizationFormText(input: SalesforceDeleteAuthorizationFormTextInput!): SalesforceDeleteAuthorizationFormTextPayload! + + """Delete AuthorizationFormTextFeed by its id.""" + deleteAuthorizationFormTextFeed(input: SalesforceDeleteAuthorizationFormTextFeedInput!): SalesforceDeleteAuthorizationFormTextFeedPayload! + + """Create a new BrandTemplate""" + createBrandTemplate(input: SalesforceCreateBrandTemplateInput!): SalesforceCreateBrandTemplatePayload! + + """Update BrandTemplate""" + updateBrandTemplate(input: SalesforceUpdateBrandTemplateInput!): SalesforceUpdateBrandTemplatePayload! + + """Delete BrandTemplate by its id.""" + deleteBrandTemplate(input: SalesforceDeleteBrandTemplateInput!): SalesforceDeleteBrandTemplatePayload! + + """Create a new BrandingSet""" + createBrandingSet(input: SalesforceCreateBrandingSetInput!): SalesforceCreateBrandingSetPayload! + + """Update BrandingSet""" + updateBrandingSet(input: SalesforceUpdateBrandingSetInput!): SalesforceUpdateBrandingSetPayload! + + """Delete BrandingSet by its id.""" + deleteBrandingSet(input: SalesforceDeleteBrandingSetInput!): SalesforceDeleteBrandingSetPayload! + + """Create a new BrandingSetProperty""" + createBrandingSetProperty(input: SalesforceCreateBrandingSetPropertyInput!): SalesforceCreateBrandingSetPropertyPayload! + + """Update BrandingSetProperty""" + updateBrandingSetProperty(input: SalesforceUpdateBrandingSetPropertyInput!): SalesforceUpdateBrandingSetPropertyPayload! + + """Delete BrandingSetProperty by its id.""" + deleteBrandingSetProperty(input: SalesforceDeleteBrandingSetPropertyInput!): SalesforceDeleteBrandingSetPropertyPayload! + + """Create a new BusinessHours""" + createBusinessHours(input: SalesforceCreateBusinessHoursInput!): SalesforceCreateBusinessHoursPayload! + + """Update BusinessHours""" + updateBusinessHours(input: SalesforceUpdateBusinessHoursInput!): SalesforceUpdateBusinessHoursPayload! + + """Create a new BusinessProcess""" + createBusinessProcess(input: SalesforceCreateBusinessProcessInput!): SalesforceCreateBusinessProcessPayload! + + """Update BusinessProcess""" + updateBusinessProcess(input: SalesforceUpdateBusinessProcessInput!): SalesforceUpdateBusinessProcessPayload! + + """Create a new CalendarView""" + createCalendarView(input: SalesforceCreateCalendarViewInput!): SalesforceCreateCalendarViewPayload! + + """Update CalendarView""" + updateCalendarView(input: SalesforceUpdateCalendarViewInput!): SalesforceUpdateCalendarViewPayload! + + """Delete CalendarView by its id.""" + deleteCalendarView(input: SalesforceDeleteCalendarViewInput!): SalesforceDeleteCalendarViewPayload! + + """Create a new CalendarViewShare""" + createCalendarViewShare(input: SalesforceCreateCalendarViewShareInput!): SalesforceCreateCalendarViewSharePayload! + + """Update CalendarViewShare""" + updateCalendarViewShare(input: SalesforceUpdateCalendarViewShareInput!): SalesforceUpdateCalendarViewSharePayload! + + """Delete CalendarViewShare by its id.""" + deleteCalendarViewShare(input: SalesforceDeleteCalendarViewShareInput!): SalesforceDeleteCalendarViewSharePayload! + + """Create a new CallCenter""" + createCallCenter(input: SalesforceCreateCallCenterInput!): SalesforceCreateCallCenterPayload! + + """Create a new CallCoachingMediaProvider""" + createCallCoachingMediaProvider(input: SalesforceCreateCallCoachingMediaProviderInput!): SalesforceCreateCallCoachingMediaProviderPayload! + + """Update CallCoachingMediaProvider""" + updateCallCoachingMediaProvider(input: SalesforceUpdateCallCoachingMediaProviderInput!): SalesforceUpdateCallCoachingMediaProviderPayload! + + """Create a new Campaign""" + createCampaign(input: SalesforceCreateCampaignInput!): SalesforceCreateCampaignPayload! + + """Update Campaign""" + updateCampaign(input: SalesforceUpdateCampaignInput!): SalesforceUpdateCampaignPayload! + + """Delete Campaign by its id.""" + deleteCampaign(input: SalesforceDeleteCampaignInput!): SalesforceDeleteCampaignPayload! + + """Delete CampaignFeed by its id.""" + deleteCampaignFeed(input: SalesforceDeleteCampaignFeedInput!): SalesforceDeleteCampaignFeedPayload! + + """Create a new CampaignMember""" + createCampaignMember(input: SalesforceCreateCampaignMemberInput!): SalesforceCreateCampaignMemberPayload! + + """Update CampaignMember""" + updateCampaignMember(input: SalesforceUpdateCampaignMemberInput!): SalesforceUpdateCampaignMemberPayload! + + """Delete CampaignMember by its id.""" + deleteCampaignMember(input: SalesforceDeleteCampaignMemberInput!): SalesforceDeleteCampaignMemberPayload! + + """Create a new CampaignMemberStatus""" + createCampaignMemberStatus(input: SalesforceCreateCampaignMemberStatusInput!): SalesforceCreateCampaignMemberStatusPayload! + + """Update CampaignMemberStatus""" + updateCampaignMemberStatus(input: SalesforceUpdateCampaignMemberStatusInput!): SalesforceUpdateCampaignMemberStatusPayload! + + """Delete CampaignMemberStatus by its id.""" + deleteCampaignMemberStatus(input: SalesforceDeleteCampaignMemberStatusInput!): SalesforceDeleteCampaignMemberStatusPayload! + + """Create a new CardPaymentMethod""" + createCardPaymentMethod(input: SalesforceCreateCardPaymentMethodInput!): SalesforceCreateCardPaymentMethodPayload! + + """Update CardPaymentMethod""" + updateCardPaymentMethod(input: SalesforceUpdateCardPaymentMethodInput!): SalesforceUpdateCardPaymentMethodPayload! + + """Delete CardPaymentMethod by its id.""" + deleteCardPaymentMethod(input: SalesforceDeleteCardPaymentMethodInput!): SalesforceDeleteCardPaymentMethodPayload! + + """Create a new Case""" + createCase(input: SalesforceCreateCaseInput!): SalesforceCreateCasePayload! + + """Update Case""" + updateCase(input: SalesforceUpdateCaseInput!): SalesforceUpdateCasePayload! + + """Delete Case by its id.""" + deleteCase(input: SalesforceDeleteCaseInput!): SalesforceDeleteCasePayload! + + """Create a new CaseComment""" + createCaseComment(input: SalesforceCreateCaseCommentInput!): SalesforceCreateCaseCommentPayload! + + """Update CaseComment""" + updateCaseComment(input: SalesforceUpdateCaseCommentInput!): SalesforceUpdateCaseCommentPayload! + + """Delete CaseComment by its id.""" + deleteCaseComment(input: SalesforceDeleteCaseCommentInput!): SalesforceDeleteCaseCommentPayload! + + """Create a new CaseContactRole""" + createCaseContactRole(input: SalesforceCreateCaseContactRoleInput!): SalesforceCreateCaseContactRolePayload! + + """Update CaseContactRole""" + updateCaseContactRole(input: SalesforceUpdateCaseContactRoleInput!): SalesforceUpdateCaseContactRolePayload! + + """Delete CaseContactRole by its id.""" + deleteCaseContactRole(input: SalesforceDeleteCaseContactRoleInput!): SalesforceDeleteCaseContactRolePayload! + + """Delete CaseFeed by its id.""" + deleteCaseFeed(input: SalesforceDeleteCaseFeedInput!): SalesforceDeleteCaseFeedPayload! + + """Create a new CaseSolution""" + createCaseSolution(input: SalesforceCreateCaseSolutionInput!): SalesforceCreateCaseSolutionPayload! + + """Delete CaseSolution by its id.""" + deleteCaseSolution(input: SalesforceDeleteCaseSolutionInput!): SalesforceDeleteCaseSolutionPayload! + + """Create a new CaseTeamMember""" + createCaseTeamMember(input: SalesforceCreateCaseTeamMemberInput!): SalesforceCreateCaseTeamMemberPayload! + + """Update CaseTeamMember""" + updateCaseTeamMember(input: SalesforceUpdateCaseTeamMemberInput!): SalesforceUpdateCaseTeamMemberPayload! + + """Delete CaseTeamMember by its id.""" + deleteCaseTeamMember(input: SalesforceDeleteCaseTeamMemberInput!): SalesforceDeleteCaseTeamMemberPayload! + + """Create a new CaseTeamRole""" + createCaseTeamRole(input: SalesforceCreateCaseTeamRoleInput!): SalesforceCreateCaseTeamRolePayload! + + """Update CaseTeamRole""" + updateCaseTeamRole(input: SalesforceUpdateCaseTeamRoleInput!): SalesforceUpdateCaseTeamRolePayload! + + """Create a new CaseTeamTemplate""" + createCaseTeamTemplate(input: SalesforceCreateCaseTeamTemplateInput!): SalesforceCreateCaseTeamTemplatePayload! + + """Update CaseTeamTemplate""" + updateCaseTeamTemplate(input: SalesforceUpdateCaseTeamTemplateInput!): SalesforceUpdateCaseTeamTemplatePayload! + + """Delete CaseTeamTemplate by its id.""" + deleteCaseTeamTemplate(input: SalesforceDeleteCaseTeamTemplateInput!): SalesforceDeleteCaseTeamTemplatePayload! + + """Create a new CaseTeamTemplateMember""" + createCaseTeamTemplateMember(input: SalesforceCreateCaseTeamTemplateMemberInput!): SalesforceCreateCaseTeamTemplateMemberPayload! + + """Update CaseTeamTemplateMember""" + updateCaseTeamTemplateMember(input: SalesforceUpdateCaseTeamTemplateMemberInput!): SalesforceUpdateCaseTeamTemplateMemberPayload! + + """Delete CaseTeamTemplateMember by its id.""" + deleteCaseTeamTemplateMember(input: SalesforceDeleteCaseTeamTemplateMemberInput!): SalesforceDeleteCaseTeamTemplateMemberPayload! + + """Create a new CaseTeamTemplateRecord""" + createCaseTeamTemplateRecord(input: SalesforceCreateCaseTeamTemplateRecordInput!): SalesforceCreateCaseTeamTemplateRecordPayload! + + """Delete CaseTeamTemplateRecord by its id.""" + deleteCaseTeamTemplateRecord(input: SalesforceDeleteCaseTeamTemplateRecordInput!): SalesforceDeleteCaseTeamTemplateRecordPayload! + + """Create a new CategoryData""" + createCategoryData(input: SalesforceCreateCategoryDataInput!): SalesforceCreateCategoryDataPayload! + + """Update CategoryData""" + updateCategoryData(input: SalesforceUpdateCategoryDataInput!): SalesforceUpdateCategoryDataPayload! + + """Delete CategoryData by its id.""" + deleteCategoryData(input: SalesforceDeleteCategoryDataInput!): SalesforceDeleteCategoryDataPayload! + + """Create a new CategoryNode""" + createCategoryNode(input: SalesforceCreateCategoryNodeInput!): SalesforceCreateCategoryNodePayload! + + """Update CategoryNode""" + updateCategoryNode(input: SalesforceUpdateCategoryNodeInput!): SalesforceUpdateCategoryNodePayload! + + """Delete CategoryNode by its id.""" + deleteCategoryNode(input: SalesforceDeleteCategoryNodeInput!): SalesforceDeleteCategoryNodePayload! + + """Create a new ChatterExtension""" + createChatterExtension(input: SalesforceCreateChatterExtensionInput!): SalesforceCreateChatterExtensionPayload! + + """Update ChatterExtension""" + updateChatterExtension(input: SalesforceUpdateChatterExtensionInput!): SalesforceUpdateChatterExtensionPayload! + + """Delete ChatterExtension by its id.""" + deleteChatterExtension(input: SalesforceDeleteChatterExtensionInput!): SalesforceDeleteChatterExtensionPayload! + + """Create a new ChatterExtensionConfig""" + createChatterExtensionConfig(input: SalesforceCreateChatterExtensionConfigInput!): SalesforceCreateChatterExtensionConfigPayload! + + """Update ChatterExtensionConfig""" + updateChatterExtensionConfig(input: SalesforceUpdateChatterExtensionConfigInput!): SalesforceUpdateChatterExtensionConfigPayload! + + """Delete ChatterExtensionConfig by its id.""" + deleteChatterExtensionConfig(input: SalesforceDeleteChatterExtensionConfigInput!): SalesforceDeleteChatterExtensionConfigPayload! + + """Delete ClientBrowser by its id.""" + deleteClientBrowser(input: SalesforceDeleteClientBrowserInput!): SalesforceDeleteClientBrowserPayload! + + """Create a new CollaborationGroup""" + createCollaborationGroup(input: SalesforceCreateCollaborationGroupInput!): SalesforceCreateCollaborationGroupPayload! + + """Update CollaborationGroup""" + updateCollaborationGroup(input: SalesforceUpdateCollaborationGroupInput!): SalesforceUpdateCollaborationGroupPayload! + + """Delete CollaborationGroup by its id.""" + deleteCollaborationGroup(input: SalesforceDeleteCollaborationGroupInput!): SalesforceDeleteCollaborationGroupPayload! + + """Delete CollaborationGroupFeed by its id.""" + deleteCollaborationGroupFeed(input: SalesforceDeleteCollaborationGroupFeedInput!): SalesforceDeleteCollaborationGroupFeedPayload! + + """Create a new CollaborationGroupMember""" + createCollaborationGroupMember(input: SalesforceCreateCollaborationGroupMemberInput!): SalesforceCreateCollaborationGroupMemberPayload! + + """Update CollaborationGroupMember""" + updateCollaborationGroupMember(input: SalesforceUpdateCollaborationGroupMemberInput!): SalesforceUpdateCollaborationGroupMemberPayload! + + """Delete CollaborationGroupMember by its id.""" + deleteCollaborationGroupMember(input: SalesforceDeleteCollaborationGroupMemberInput!): SalesforceDeleteCollaborationGroupMemberPayload! + + """Create a new CollaborationGroupMemberRequest""" + createCollaborationGroupMemberRequest(input: SalesforceCreateCollaborationGroupMemberRequestInput!): SalesforceCreateCollaborationGroupMemberRequestPayload! + + """Update CollaborationGroupMemberRequest""" + updateCollaborationGroupMemberRequest(input: SalesforceUpdateCollaborationGroupMemberRequestInput!): SalesforceUpdateCollaborationGroupMemberRequestPayload! + + """Delete CollaborationGroupMemberRequest by its id.""" + deleteCollaborationGroupMemberRequest(input: SalesforceDeleteCollaborationGroupMemberRequestInput!): SalesforceDeleteCollaborationGroupMemberRequestPayload! + + """Create a new CollaborationGroupRecord""" + createCollaborationGroupRecord(input: SalesforceCreateCollaborationGroupRecordInput!): SalesforceCreateCollaborationGroupRecordPayload! + + """Update CollaborationGroupRecord""" + updateCollaborationGroupRecord(input: SalesforceUpdateCollaborationGroupRecordInput!): SalesforceUpdateCollaborationGroupRecordPayload! + + """Delete CollaborationGroupRecord by its id.""" + deleteCollaborationGroupRecord(input: SalesforceDeleteCollaborationGroupRecordInput!): SalesforceDeleteCollaborationGroupRecordPayload! + + """Create a new CollaborationInvitation""" + createCollaborationInvitation(input: SalesforceCreateCollaborationInvitationInput!): SalesforceCreateCollaborationInvitationPayload! + + """Delete CollaborationInvitation by its id.""" + deleteCollaborationInvitation(input: SalesforceDeleteCollaborationInvitationInput!): SalesforceDeleteCollaborationInvitationPayload! + + """Create a new CommSubscription""" + createCommSubscription(input: SalesforceCreateCommSubscriptionInput!): SalesforceCreateCommSubscriptionPayload! + + """Update CommSubscription""" + updateCommSubscription(input: SalesforceUpdateCommSubscriptionInput!): SalesforceUpdateCommSubscriptionPayload! + + """Delete CommSubscription by its id.""" + deleteCommSubscription(input: SalesforceDeleteCommSubscriptionInput!): SalesforceDeleteCommSubscriptionPayload! + + """Create a new CommSubscriptionChannelType""" + createCommSubscriptionChannelType(input: SalesforceCreateCommSubscriptionChannelTypeInput!): SalesforceCreateCommSubscriptionChannelTypePayload! + + """Update CommSubscriptionChannelType""" + updateCommSubscriptionChannelType(input: SalesforceUpdateCommSubscriptionChannelTypeInput!): SalesforceUpdateCommSubscriptionChannelTypePayload! + + """Delete CommSubscriptionChannelType by its id.""" + deleteCommSubscriptionChannelType(input: SalesforceDeleteCommSubscriptionChannelTypeInput!): SalesforceDeleteCommSubscriptionChannelTypePayload! + + """Delete CommSubscriptionChannelTypeFeed by its id.""" + deleteCommSubscriptionChannelTypeFeed(input: SalesforceDeleteCommSubscriptionChannelTypeFeedInput!): SalesforceDeleteCommSubscriptionChannelTypeFeedPayload! + + """Create a new CommSubscriptionChannelTypeShare""" + createCommSubscriptionChannelTypeShare(input: SalesforceCreateCommSubscriptionChannelTypeShareInput!): SalesforceCreateCommSubscriptionChannelTypeSharePayload! + + """Update CommSubscriptionChannelTypeShare""" + updateCommSubscriptionChannelTypeShare(input: SalesforceUpdateCommSubscriptionChannelTypeShareInput!): SalesforceUpdateCommSubscriptionChannelTypeSharePayload! + + """Delete CommSubscriptionChannelTypeShare by its id.""" + deleteCommSubscriptionChannelTypeShare(input: SalesforceDeleteCommSubscriptionChannelTypeShareInput!): SalesforceDeleteCommSubscriptionChannelTypeSharePayload! + + """Create a new CommSubscriptionConsent""" + createCommSubscriptionConsent(input: SalesforceCreateCommSubscriptionConsentInput!): SalesforceCreateCommSubscriptionConsentPayload! + + """Update CommSubscriptionConsent""" + updateCommSubscriptionConsent(input: SalesforceUpdateCommSubscriptionConsentInput!): SalesforceUpdateCommSubscriptionConsentPayload! + + """Delete CommSubscriptionConsent by its id.""" + deleteCommSubscriptionConsent(input: SalesforceDeleteCommSubscriptionConsentInput!): SalesforceDeleteCommSubscriptionConsentPayload! + + """Delete CommSubscriptionConsentFeed by its id.""" + deleteCommSubscriptionConsentFeed(input: SalesforceDeleteCommSubscriptionConsentFeedInput!): SalesforceDeleteCommSubscriptionConsentFeedPayload! + + """Create a new CommSubscriptionConsentShare""" + createCommSubscriptionConsentShare(input: SalesforceCreateCommSubscriptionConsentShareInput!): SalesforceCreateCommSubscriptionConsentSharePayload! + + """Update CommSubscriptionConsentShare""" + updateCommSubscriptionConsentShare(input: SalesforceUpdateCommSubscriptionConsentShareInput!): SalesforceUpdateCommSubscriptionConsentSharePayload! + + """Delete CommSubscriptionConsentShare by its id.""" + deleteCommSubscriptionConsentShare(input: SalesforceDeleteCommSubscriptionConsentShareInput!): SalesforceDeleteCommSubscriptionConsentSharePayload! + + """Delete CommSubscriptionFeed by its id.""" + deleteCommSubscriptionFeed(input: SalesforceDeleteCommSubscriptionFeedInput!): SalesforceDeleteCommSubscriptionFeedPayload! + + """Create a new CommSubscriptionShare""" + createCommSubscriptionShare(input: SalesforceCreateCommSubscriptionShareInput!): SalesforceCreateCommSubscriptionSharePayload! + + """Update CommSubscriptionShare""" + updateCommSubscriptionShare(input: SalesforceUpdateCommSubscriptionShareInput!): SalesforceUpdateCommSubscriptionSharePayload! + + """Delete CommSubscriptionShare by its id.""" + deleteCommSubscriptionShare(input: SalesforceDeleteCommSubscriptionShareInput!): SalesforceDeleteCommSubscriptionSharePayload! + + """Create a new CommSubscriptionTiming""" + createCommSubscriptionTiming(input: SalesforceCreateCommSubscriptionTimingInput!): SalesforceCreateCommSubscriptionTimingPayload! + + """Update CommSubscriptionTiming""" + updateCommSubscriptionTiming(input: SalesforceUpdateCommSubscriptionTimingInput!): SalesforceUpdateCommSubscriptionTimingPayload! + + """Delete CommSubscriptionTiming by its id.""" + deleteCommSubscriptionTiming(input: SalesforceDeleteCommSubscriptionTimingInput!): SalesforceDeleteCommSubscriptionTimingPayload! + + """Delete CommSubscriptionTimingFeed by its id.""" + deleteCommSubscriptionTimingFeed(input: SalesforceDeleteCommSubscriptionTimingFeedInput!): SalesforceDeleteCommSubscriptionTimingFeedPayload! + + """Create a new ConferenceNumber""" + createConferenceNumber(input: SalesforceCreateConferenceNumberInput!): SalesforceCreateConferenceNumberPayload! + + """Update ConferenceNumber""" + updateConferenceNumber(input: SalesforceUpdateConferenceNumberInput!): SalesforceUpdateConferenceNumberPayload! + + """Delete ConferenceNumber by its id.""" + deleteConferenceNumber(input: SalesforceDeleteConferenceNumberInput!): SalesforceDeleteConferenceNumberPayload! + + """Create a new ConsumptionRate""" + createConsumptionRate(input: SalesforceCreateConsumptionRateInput!): SalesforceCreateConsumptionRatePayload! + + """Update ConsumptionRate""" + updateConsumptionRate(input: SalesforceUpdateConsumptionRateInput!): SalesforceUpdateConsumptionRatePayload! + + """Delete ConsumptionRate by its id.""" + deleteConsumptionRate(input: SalesforceDeleteConsumptionRateInput!): SalesforceDeleteConsumptionRatePayload! + + """Create a new ConsumptionSchedule""" + createConsumptionSchedule(input: SalesforceCreateConsumptionScheduleInput!): SalesforceCreateConsumptionSchedulePayload! + + """Update ConsumptionSchedule""" + updateConsumptionSchedule(input: SalesforceUpdateConsumptionScheduleInput!): SalesforceUpdateConsumptionSchedulePayload! + + """Delete ConsumptionSchedule by its id.""" + deleteConsumptionSchedule(input: SalesforceDeleteConsumptionScheduleInput!): SalesforceDeleteConsumptionSchedulePayload! + + """Delete ConsumptionScheduleFeed by its id.""" + deleteConsumptionScheduleFeed(input: SalesforceDeleteConsumptionScheduleFeedInput!): SalesforceDeleteConsumptionScheduleFeedPayload! + + """Create a new ConsumptionScheduleShare""" + createConsumptionScheduleShare(input: SalesforceCreateConsumptionScheduleShareInput!): SalesforceCreateConsumptionScheduleSharePayload! + + """Update ConsumptionScheduleShare""" + updateConsumptionScheduleShare(input: SalesforceUpdateConsumptionScheduleShareInput!): SalesforceUpdateConsumptionScheduleSharePayload! + + """Delete ConsumptionScheduleShare by its id.""" + deleteConsumptionScheduleShare(input: SalesforceDeleteConsumptionScheduleShareInput!): SalesforceDeleteConsumptionScheduleSharePayload! + + """Create a new Contact""" + createContact(input: SalesforceCreateContactInput!): SalesforceCreateContactPayload! + + """Update Contact""" + updateContact(input: SalesforceUpdateContactInput!): SalesforceUpdateContactPayload! + + """Delete Contact by its id.""" + deleteContact(input: SalesforceDeleteContactInput!): SalesforceDeleteContactPayload! + + """Update ContactCleanInfo""" + updateContactCleanInfo(input: SalesforceUpdateContactCleanInfoInput!): SalesforceUpdateContactCleanInfoPayload! + + """Delete ContactFeed by its id.""" + deleteContactFeed(input: SalesforceDeleteContactFeedInput!): SalesforceDeleteContactFeedPayload! + + """Create a new ContactPointAddress""" + createContactPointAddress(input: SalesforceCreateContactPointAddressInput!): SalesforceCreateContactPointAddressPayload! + + """Update ContactPointAddress""" + updateContactPointAddress(input: SalesforceUpdateContactPointAddressInput!): SalesforceUpdateContactPointAddressPayload! + + """Delete ContactPointAddress by its id.""" + deleteContactPointAddress(input: SalesforceDeleteContactPointAddressInput!): SalesforceDeleteContactPointAddressPayload! + + """Create a new ContactPointAddressShare""" + createContactPointAddressShare(input: SalesforceCreateContactPointAddressShareInput!): SalesforceCreateContactPointAddressSharePayload! + + """Update ContactPointAddressShare""" + updateContactPointAddressShare(input: SalesforceUpdateContactPointAddressShareInput!): SalesforceUpdateContactPointAddressSharePayload! + + """Delete ContactPointAddressShare by its id.""" + deleteContactPointAddressShare(input: SalesforceDeleteContactPointAddressShareInput!): SalesforceDeleteContactPointAddressSharePayload! + + """Create a new ContactPointConsent""" + createContactPointConsent(input: SalesforceCreateContactPointConsentInput!): SalesforceCreateContactPointConsentPayload! + + """Update ContactPointConsent""" + updateContactPointConsent(input: SalesforceUpdateContactPointConsentInput!): SalesforceUpdateContactPointConsentPayload! + + """Delete ContactPointConsent by its id.""" + deleteContactPointConsent(input: SalesforceDeleteContactPointConsentInput!): SalesforceDeleteContactPointConsentPayload! + + """Create a new ContactPointConsentShare""" + createContactPointConsentShare(input: SalesforceCreateContactPointConsentShareInput!): SalesforceCreateContactPointConsentSharePayload! + + """Update ContactPointConsentShare""" + updateContactPointConsentShare(input: SalesforceUpdateContactPointConsentShareInput!): SalesforceUpdateContactPointConsentSharePayload! + + """Delete ContactPointConsentShare by its id.""" + deleteContactPointConsentShare(input: SalesforceDeleteContactPointConsentShareInput!): SalesforceDeleteContactPointConsentSharePayload! + + """Create a new ContactPointEmail""" + createContactPointEmail(input: SalesforceCreateContactPointEmailInput!): SalesforceCreateContactPointEmailPayload! + + """Update ContactPointEmail""" + updateContactPointEmail(input: SalesforceUpdateContactPointEmailInput!): SalesforceUpdateContactPointEmailPayload! + + """Delete ContactPointEmail by its id.""" + deleteContactPointEmail(input: SalesforceDeleteContactPointEmailInput!): SalesforceDeleteContactPointEmailPayload! + + """Create a new ContactPointEmailShare""" + createContactPointEmailShare(input: SalesforceCreateContactPointEmailShareInput!): SalesforceCreateContactPointEmailSharePayload! + + """Update ContactPointEmailShare""" + updateContactPointEmailShare(input: SalesforceUpdateContactPointEmailShareInput!): SalesforceUpdateContactPointEmailSharePayload! + + """Delete ContactPointEmailShare by its id.""" + deleteContactPointEmailShare(input: SalesforceDeleteContactPointEmailShareInput!): SalesforceDeleteContactPointEmailSharePayload! + + """Create a new ContactPointPhone""" + createContactPointPhone(input: SalesforceCreateContactPointPhoneInput!): SalesforceCreateContactPointPhonePayload! + + """Update ContactPointPhone""" + updateContactPointPhone(input: SalesforceUpdateContactPointPhoneInput!): SalesforceUpdateContactPointPhonePayload! + + """Delete ContactPointPhone by its id.""" + deleteContactPointPhone(input: SalesforceDeleteContactPointPhoneInput!): SalesforceDeleteContactPointPhonePayload! + + """Create a new ContactPointPhoneShare""" + createContactPointPhoneShare(input: SalesforceCreateContactPointPhoneShareInput!): SalesforceCreateContactPointPhoneSharePayload! + + """Update ContactPointPhoneShare""" + updateContactPointPhoneShare(input: SalesforceUpdateContactPointPhoneShareInput!): SalesforceUpdateContactPointPhoneSharePayload! + + """Delete ContactPointPhoneShare by its id.""" + deleteContactPointPhoneShare(input: SalesforceDeleteContactPointPhoneShareInput!): SalesforceDeleteContactPointPhoneSharePayload! + + """Create a new ContactPointTypeConsent""" + createContactPointTypeConsent(input: SalesforceCreateContactPointTypeConsentInput!): SalesforceCreateContactPointTypeConsentPayload! + + """Update ContactPointTypeConsent""" + updateContactPointTypeConsent(input: SalesforceUpdateContactPointTypeConsentInput!): SalesforceUpdateContactPointTypeConsentPayload! + + """Delete ContactPointTypeConsent by its id.""" + deleteContactPointTypeConsent(input: SalesforceDeleteContactPointTypeConsentInput!): SalesforceDeleteContactPointTypeConsentPayload! + + """Create a new ContactPointTypeConsentShare""" + createContactPointTypeConsentShare(input: SalesforceCreateContactPointTypeConsentShareInput!): SalesforceCreateContactPointTypeConsentSharePayload! + + """Update ContactPointTypeConsentShare""" + updateContactPointTypeConsentShare(input: SalesforceUpdateContactPointTypeConsentShareInput!): SalesforceUpdateContactPointTypeConsentSharePayload! + + """Delete ContactPointTypeConsentShare by its id.""" + deleteContactPointTypeConsentShare(input: SalesforceDeleteContactPointTypeConsentShareInput!): SalesforceDeleteContactPointTypeConsentSharePayload! + + """Create a new ContactRequest""" + createContactRequest(input: SalesforceCreateContactRequestInput!): SalesforceCreateContactRequestPayload! + + """Update ContactRequest""" + updateContactRequest(input: SalesforceUpdateContactRequestInput!): SalesforceUpdateContactRequestPayload! + + """Delete ContactRequest by its id.""" + deleteContactRequest(input: SalesforceDeleteContactRequestInput!): SalesforceDeleteContactRequestPayload! + + """Create a new ContactRequestShare""" + createContactRequestShare(input: SalesforceCreateContactRequestShareInput!): SalesforceCreateContactRequestSharePayload! + + """Update ContactRequestShare""" + updateContactRequestShare(input: SalesforceUpdateContactRequestShareInput!): SalesforceUpdateContactRequestSharePayload! + + """Delete ContactRequestShare by its id.""" + deleteContactRequestShare(input: SalesforceDeleteContactRequestShareInput!): SalesforceDeleteContactRequestSharePayload! + + """Create a new ContentAsset""" + createContentAsset(input: SalesforceCreateContentAssetInput!): SalesforceCreateContentAssetPayload! + + """Update ContentAsset""" + updateContentAsset(input: SalesforceUpdateContentAssetInput!): SalesforceUpdateContentAssetPayload! + + """Delete ContentAsset by its id.""" + deleteContentAsset(input: SalesforceDeleteContentAssetInput!): SalesforceDeleteContentAssetPayload! + + """Create a new ContentDistribution""" + createContentDistribution(input: SalesforceCreateContentDistributionInput!): SalesforceCreateContentDistributionPayload! + + """Update ContentDistribution""" + updateContentDistribution(input: SalesforceUpdateContentDistributionInput!): SalesforceUpdateContentDistributionPayload! + + """Delete ContentDistribution by its id.""" + deleteContentDistribution(input: SalesforceDeleteContentDistributionInput!): SalesforceDeleteContentDistributionPayload! + + """Update ContentDistributionView""" + updateContentDistributionView(input: SalesforceUpdateContentDistributionViewInput!): SalesforceUpdateContentDistributionViewPayload! + + """Delete ContentDistributionView by its id.""" + deleteContentDistributionView(input: SalesforceDeleteContentDistributionViewInput!): SalesforceDeleteContentDistributionViewPayload! + + """Update ContentDocument""" + updateContentDocument(input: SalesforceUpdateContentDocumentInput!): SalesforceUpdateContentDocumentPayload! + + """Delete ContentDocument by its id.""" + deleteContentDocument(input: SalesforceDeleteContentDocumentInput!): SalesforceDeleteContentDocumentPayload! + + """Delete ContentDocumentFeed by its id.""" + deleteContentDocumentFeed(input: SalesforceDeleteContentDocumentFeedInput!): SalesforceDeleteContentDocumentFeedPayload! + + """Create a new ContentDocumentLink""" + createContentDocumentLink(input: SalesforceCreateContentDocumentLinkInput!): SalesforceCreateContentDocumentLinkPayload! + + """Update ContentDocumentLink""" + updateContentDocumentLink(input: SalesforceUpdateContentDocumentLinkInput!): SalesforceUpdateContentDocumentLinkPayload! + + """Delete ContentDocumentLink by its id.""" + deleteContentDocumentLink(input: SalesforceDeleteContentDocumentLinkInput!): SalesforceDeleteContentDocumentLinkPayload! + + """Delete ContentDocumentSubscription by its id.""" + deleteContentDocumentSubscription(input: SalesforceDeleteContentDocumentSubscriptionInput!): SalesforceDeleteContentDocumentSubscriptionPayload! + + """Create a new ContentFolder""" + createContentFolder(input: SalesforceCreateContentFolderInput!): SalesforceCreateContentFolderPayload! + + """Update ContentFolder""" + updateContentFolder(input: SalesforceUpdateContentFolderInput!): SalesforceUpdateContentFolderPayload! + + """Delete ContentFolder by its id.""" + deleteContentFolder(input: SalesforceDeleteContentFolderInput!): SalesforceDeleteContentFolderPayload! + + """Update ContentFolderMember""" + updateContentFolderMember(input: SalesforceUpdateContentFolderMemberInput!): SalesforceUpdateContentFolderMemberPayload! + + """Delete ContentFolderMember by its id.""" + deleteContentFolderMember(input: SalesforceDeleteContentFolderMemberInput!): SalesforceDeleteContentFolderMemberPayload! + + """Create a new ContentNote""" + createContentNote(input: SalesforceCreateContentNoteInput!): SalesforceCreateContentNotePayload! + + """Update ContentNote""" + updateContentNote(input: SalesforceUpdateContentNoteInput!): SalesforceUpdateContentNotePayload! + + """Delete ContentNote by its id.""" + deleteContentNote(input: SalesforceDeleteContentNoteInput!): SalesforceDeleteContentNotePayload! + + """Delete ContentNotification by its id.""" + deleteContentNotification(input: SalesforceDeleteContentNotificationInput!): SalesforceDeleteContentNotificationPayload! + + """Delete ContentTagSubscription by its id.""" + deleteContentTagSubscription(input: SalesforceDeleteContentTagSubscriptionInput!): SalesforceDeleteContentTagSubscriptionPayload! + + """Delete ContentUserSubscription by its id.""" + deleteContentUserSubscription(input: SalesforceDeleteContentUserSubscriptionInput!): SalesforceDeleteContentUserSubscriptionPayload! + + """Create a new ContentVersion""" + createContentVersion(input: SalesforceCreateContentVersionInput!): SalesforceCreateContentVersionPayload! + + """Update ContentVersion""" + updateContentVersion(input: SalesforceUpdateContentVersionInput!): SalesforceUpdateContentVersionPayload! + + """Delete ContentVersionComment by its id.""" + deleteContentVersionComment(input: SalesforceDeleteContentVersionCommentInput!): SalesforceDeleteContentVersionCommentPayload! + + """Delete ContentVersionRating by its id.""" + deleteContentVersionRating(input: SalesforceDeleteContentVersionRatingInput!): SalesforceDeleteContentVersionRatingPayload! + + """Create a new ContentWorkspace""" + createContentWorkspace(input: SalesforceCreateContentWorkspaceInput!): SalesforceCreateContentWorkspacePayload! + + """Update ContentWorkspace""" + updateContentWorkspace(input: SalesforceUpdateContentWorkspaceInput!): SalesforceUpdateContentWorkspacePayload! + + """Delete ContentWorkspace by its id.""" + deleteContentWorkspace(input: SalesforceDeleteContentWorkspaceInput!): SalesforceDeleteContentWorkspacePayload! + + """Create a new ContentWorkspaceDoc""" + createContentWorkspaceDoc(input: SalesforceCreateContentWorkspaceDocInput!): SalesforceCreateContentWorkspaceDocPayload! + + """Update ContentWorkspaceDoc""" + updateContentWorkspaceDoc(input: SalesforceUpdateContentWorkspaceDocInput!): SalesforceUpdateContentWorkspaceDocPayload! + + """Delete ContentWorkspaceDoc by its id.""" + deleteContentWorkspaceDoc(input: SalesforceDeleteContentWorkspaceDocInput!): SalesforceDeleteContentWorkspaceDocPayload! + + """Create a new ContentWorkspaceMember""" + createContentWorkspaceMember(input: SalesforceCreateContentWorkspaceMemberInput!): SalesforceCreateContentWorkspaceMemberPayload! + + """Update ContentWorkspaceMember""" + updateContentWorkspaceMember(input: SalesforceUpdateContentWorkspaceMemberInput!): SalesforceUpdateContentWorkspaceMemberPayload! + + """Delete ContentWorkspaceMember by its id.""" + deleteContentWorkspaceMember(input: SalesforceDeleteContentWorkspaceMemberInput!): SalesforceDeleteContentWorkspaceMemberPayload! + + """Create a new ContentWorkspacePermission""" + createContentWorkspacePermission(input: SalesforceCreateContentWorkspacePermissionInput!): SalesforceCreateContentWorkspacePermissionPayload! + + """Update ContentWorkspacePermission""" + updateContentWorkspacePermission(input: SalesforceUpdateContentWorkspacePermissionInput!): SalesforceUpdateContentWorkspacePermissionPayload! + + """Delete ContentWorkspacePermission by its id.""" + deleteContentWorkspacePermission(input: SalesforceDeleteContentWorkspacePermissionInput!): SalesforceDeleteContentWorkspacePermissionPayload! + + """Delete ContentWorkspaceSubscription by its id.""" + deleteContentWorkspaceSubscription(input: SalesforceDeleteContentWorkspaceSubscriptionInput!): SalesforceDeleteContentWorkspaceSubscriptionPayload! + + """Create a new Contract""" + createContract(input: SalesforceCreateContractInput!): SalesforceCreateContractPayload! + + """Update Contract""" + updateContract(input: SalesforceUpdateContractInput!): SalesforceUpdateContractPayload! + + """Delete Contract by its id.""" + deleteContract(input: SalesforceDeleteContractInput!): SalesforceDeleteContractPayload! + + """Create a new ContractContactRole""" + createContractContactRole(input: SalesforceCreateContractContactRoleInput!): SalesforceCreateContractContactRolePayload! + + """Update ContractContactRole""" + updateContractContactRole(input: SalesforceUpdateContractContactRoleInput!): SalesforceUpdateContractContactRolePayload! + + """Delete ContractContactRole by its id.""" + deleteContractContactRole(input: SalesforceDeleteContractContactRoleInput!): SalesforceDeleteContractContactRolePayload! + + """Delete ContractFeed by its id.""" + deleteContractFeed(input: SalesforceDeleteContractFeedInput!): SalesforceDeleteContractFeedPayload! + + """Create a new CorsWhitelistEntry""" + createCorsWhitelistEntry(input: SalesforceCreateCorsWhitelistEntryInput!): SalesforceCreateCorsWhitelistEntryPayload! + + """Update CorsWhitelistEntry""" + updateCorsWhitelistEntry(input: SalesforceUpdateCorsWhitelistEntryInput!): SalesforceUpdateCorsWhitelistEntryPayload! + + """Delete CorsWhitelistEntry by its id.""" + deleteCorsWhitelistEntry(input: SalesforceDeleteCorsWhitelistEntryInput!): SalesforceDeleteCorsWhitelistEntryPayload! + + """Delete CredentialStuffingEventStoreFeed by its id.""" + deleteCredentialStuffingEventStoreFeed(input: SalesforceDeleteCredentialStuffingEventStoreFeedInput!): SalesforceDeleteCredentialStuffingEventStoreFeedPayload! + + """Update CreditMemo""" + updateCreditMemo(input: SalesforceUpdateCreditMemoInput!): SalesforceUpdateCreditMemoPayload! + + """Delete CreditMemoFeed by its id.""" + deleteCreditMemoFeed(input: SalesforceDeleteCreditMemoFeedInput!): SalesforceDeleteCreditMemoFeedPayload! + + """Update CreditMemoLine""" + updateCreditMemoLine(input: SalesforceUpdateCreditMemoLineInput!): SalesforceUpdateCreditMemoLinePayload! + + """Delete CreditMemoLineFeed by its id.""" + deleteCreditMemoLineFeed(input: SalesforceDeleteCreditMemoLineFeedInput!): SalesforceDeleteCreditMemoLineFeedPayload! + + """Create a new CreditMemoShare""" + createCreditMemoShare(input: SalesforceCreateCreditMemoShareInput!): SalesforceCreateCreditMemoSharePayload! + + """Update CreditMemoShare""" + updateCreditMemoShare(input: SalesforceUpdateCreditMemoShareInput!): SalesforceUpdateCreditMemoSharePayload! + + """Delete CreditMemoShare by its id.""" + deleteCreditMemoShare(input: SalesforceDeleteCreditMemoShareInput!): SalesforceDeleteCreditMemoSharePayload! + + """Create a new CspTrustedSite""" + createCspTrustedSite(input: SalesforceCreateCspTrustedSiteInput!): SalesforceCreateCspTrustedSitePayload! + + """Update CspTrustedSite""" + updateCspTrustedSite(input: SalesforceUpdateCspTrustedSiteInput!): SalesforceUpdateCspTrustedSitePayload! + + """Delete CspTrustedSite by its id.""" + deleteCspTrustedSite(input: SalesforceDeleteCspTrustedSiteInput!): SalesforceDeleteCspTrustedSitePayload! + + """Create a new CustomBrand""" + createCustomBrand(input: SalesforceCreateCustomBrandInput!): SalesforceCreateCustomBrandPayload! + + """Update CustomBrand""" + updateCustomBrand(input: SalesforceUpdateCustomBrandInput!): SalesforceUpdateCustomBrandPayload! + + """Create a new CustomBrandAsset""" + createCustomBrandAsset(input: SalesforceCreateCustomBrandAssetInput!): SalesforceCreateCustomBrandAssetPayload! + + """Update CustomBrandAsset""" + updateCustomBrandAsset(input: SalesforceUpdateCustomBrandAssetInput!): SalesforceUpdateCustomBrandAssetPayload! + + """Delete CustomBrandAsset by its id.""" + deleteCustomBrandAsset(input: SalesforceDeleteCustomBrandAssetInput!): SalesforceDeleteCustomBrandAssetPayload! + + """Create a new CustomHelpMenuItem""" + createCustomHelpMenuItem(input: SalesforceCreateCustomHelpMenuItemInput!): SalesforceCreateCustomHelpMenuItemPayload! + + """Update CustomHelpMenuItem""" + updateCustomHelpMenuItem(input: SalesforceUpdateCustomHelpMenuItemInput!): SalesforceUpdateCustomHelpMenuItemPayload! + + """Delete CustomHelpMenuItem by its id.""" + deleteCustomHelpMenuItem(input: SalesforceDeleteCustomHelpMenuItemInput!): SalesforceDeleteCustomHelpMenuItemPayload! + + """Create a new CustomHelpMenuSection""" + createCustomHelpMenuSection(input: SalesforceCreateCustomHelpMenuSectionInput!): SalesforceCreateCustomHelpMenuSectionPayload! + + """Update CustomHelpMenuSection""" + updateCustomHelpMenuSection(input: SalesforceUpdateCustomHelpMenuSectionInput!): SalesforceUpdateCustomHelpMenuSectionPayload! + + """Delete CustomHelpMenuSection by its id.""" + deleteCustomHelpMenuSection(input: SalesforceDeleteCustomHelpMenuSectionInput!): SalesforceDeleteCustomHelpMenuSectionPayload! + + """Create a new CustomNotificationType""" + createCustomNotificationType(input: SalesforceCreateCustomNotificationTypeInput!): SalesforceCreateCustomNotificationTypePayload! + + """Update CustomNotificationType""" + updateCustomNotificationType(input: SalesforceUpdateCustomNotificationTypeInput!): SalesforceUpdateCustomNotificationTypePayload! + + """Delete CustomNotificationType by its id.""" + deleteCustomNotificationType(input: SalesforceDeleteCustomNotificationTypeInput!): SalesforceDeleteCustomNotificationTypePayload! + + """Create a new DandBCompany""" + createDandBCompany(input: SalesforceCreateDandBCompanyInput!): SalesforceCreateDandBCompanyPayload! + + """Update DandBCompany""" + updateDandBCompany(input: SalesforceUpdateDandBCompanyInput!): SalesforceUpdateDandBCompanyPayload! + + """Delete DandBCompany by its id.""" + deleteDandBCompany(input: SalesforceDeleteDandBCompanyInput!): SalesforceDeleteDandBCompanyPayload! + + """Delete DashboardComponentFeed by its id.""" + deleteDashboardComponentFeed(input: SalesforceDeleteDashboardComponentFeedInput!): SalesforceDeleteDashboardComponentFeedPayload! + + """Delete DashboardFeed by its id.""" + deleteDashboardFeed(input: SalesforceDeleteDashboardFeedInput!): SalesforceDeleteDashboardFeedPayload! + + """Create a new DataAssetSemanticGraphEdge""" + createDataAssetSemanticGraphEdge(input: SalesforceCreateDataAssetSemanticGraphEdgeInput!): SalesforceCreateDataAssetSemanticGraphEdgePayload! + + """Update DataAssetSemanticGraphEdge""" + updateDataAssetSemanticGraphEdge(input: SalesforceUpdateDataAssetSemanticGraphEdgeInput!): SalesforceUpdateDataAssetSemanticGraphEdgePayload! + + """Delete DataAssetSemanticGraphEdge by its id.""" + deleteDataAssetSemanticGraphEdge(input: SalesforceDeleteDataAssetSemanticGraphEdgeInput!): SalesforceDeleteDataAssetSemanticGraphEdgePayload! + + """Create a new DataAssetUsageTrackingInfo""" + createDataAssetUsageTrackingInfo(input: SalesforceCreateDataAssetUsageTrackingInfoInput!): SalesforceCreateDataAssetUsageTrackingInfoPayload! + + """Update DataAssetUsageTrackingInfo""" + updateDataAssetUsageTrackingInfo(input: SalesforceUpdateDataAssetUsageTrackingInfoInput!): SalesforceUpdateDataAssetUsageTrackingInfoPayload! + + """Delete DataAssetUsageTrackingInfo by its id.""" + deleteDataAssetUsageTrackingInfo(input: SalesforceDeleteDataAssetUsageTrackingInfoInput!): SalesforceDeleteDataAssetUsageTrackingInfoPayload! + + """Create a new DataUseLegalBasis""" + createDataUseLegalBasis(input: SalesforceCreateDataUseLegalBasisInput!): SalesforceCreateDataUseLegalBasisPayload! + + """Update DataUseLegalBasis""" + updateDataUseLegalBasis(input: SalesforceUpdateDataUseLegalBasisInput!): SalesforceUpdateDataUseLegalBasisPayload! + + """Delete DataUseLegalBasis by its id.""" + deleteDataUseLegalBasis(input: SalesforceDeleteDataUseLegalBasisInput!): SalesforceDeleteDataUseLegalBasisPayload! + + """Create a new DataUseLegalBasisShare""" + createDataUseLegalBasisShare(input: SalesforceCreateDataUseLegalBasisShareInput!): SalesforceCreateDataUseLegalBasisSharePayload! + + """Update DataUseLegalBasisShare""" + updateDataUseLegalBasisShare(input: SalesforceUpdateDataUseLegalBasisShareInput!): SalesforceUpdateDataUseLegalBasisSharePayload! + + """Delete DataUseLegalBasisShare by its id.""" + deleteDataUseLegalBasisShare(input: SalesforceDeleteDataUseLegalBasisShareInput!): SalesforceDeleteDataUseLegalBasisSharePayload! + + """Create a new DataUsePurpose""" + createDataUsePurpose(input: SalesforceCreateDataUsePurposeInput!): SalesforceCreateDataUsePurposePayload! + + """Update DataUsePurpose""" + updateDataUsePurpose(input: SalesforceUpdateDataUsePurposeInput!): SalesforceUpdateDataUsePurposePayload! + + """Delete DataUsePurpose by its id.""" + deleteDataUsePurpose(input: SalesforceDeleteDataUsePurposeInput!): SalesforceDeleteDataUsePurposePayload! + + """Create a new DataUsePurposeShare""" + createDataUsePurposeShare(input: SalesforceCreateDataUsePurposeShareInput!): SalesforceCreateDataUsePurposeSharePayload! + + """Update DataUsePurposeShare""" + updateDataUsePurposeShare(input: SalesforceUpdateDataUsePurposeShareInput!): SalesforceUpdateDataUsePurposeSharePayload! + + """Delete DataUsePurposeShare by its id.""" + deleteDataUsePurposeShare(input: SalesforceDeleteDataUsePurposeShareInput!): SalesforceDeleteDataUsePurposeSharePayload! + + """Create a new DigitalWallet""" + createDigitalWallet(input: SalesforceCreateDigitalWalletInput!): SalesforceCreateDigitalWalletPayload! + + """Update DigitalWallet""" + updateDigitalWallet(input: SalesforceUpdateDigitalWalletInput!): SalesforceUpdateDigitalWalletPayload! + + """Delete DigitalWallet by its id.""" + deleteDigitalWallet(input: SalesforceDeleteDigitalWalletInput!): SalesforceDeleteDigitalWalletPayload! + + """Create a new Document""" + createDocument(input: SalesforceCreateDocumentInput!): SalesforceCreateDocumentPayload! + + """Update Document""" + updateDocument(input: SalesforceUpdateDocumentInput!): SalesforceUpdateDocumentPayload! + + """Delete Document by its id.""" + deleteDocument(input: SalesforceDeleteDocumentInput!): SalesforceDeleteDocumentPayload! + + """Create a new DocumentAttachmentMap""" + createDocumentAttachmentMap(input: SalesforceCreateDocumentAttachmentMapInput!): SalesforceCreateDocumentAttachmentMapPayload! + + """Update DocumentAttachmentMap""" + updateDocumentAttachmentMap(input: SalesforceUpdateDocumentAttachmentMapInput!): SalesforceUpdateDocumentAttachmentMapPayload! + + """Create a new DuplicateRecordItem""" + createDuplicateRecordItem(input: SalesforceCreateDuplicateRecordItemInput!): SalesforceCreateDuplicateRecordItemPayload! + + """Update DuplicateRecordItem""" + updateDuplicateRecordItem(input: SalesforceUpdateDuplicateRecordItemInput!): SalesforceUpdateDuplicateRecordItemPayload! + + """Delete DuplicateRecordItem by its id.""" + deleteDuplicateRecordItem(input: SalesforceDeleteDuplicateRecordItemInput!): SalesforceDeleteDuplicateRecordItemPayload! + + """Create a new DuplicateRecordSet""" + createDuplicateRecordSet(input: SalesforceCreateDuplicateRecordSetInput!): SalesforceCreateDuplicateRecordSetPayload! + + """Update DuplicateRecordSet""" + updateDuplicateRecordSet(input: SalesforceUpdateDuplicateRecordSetInput!): SalesforceUpdateDuplicateRecordSetPayload! + + """Delete DuplicateRecordSet by its id.""" + deleteDuplicateRecordSet(input: SalesforceDeleteDuplicateRecordSetInput!): SalesforceDeleteDuplicateRecordSetPayload! + + """Create a new EmailCapture""" + createEmailCapture(input: SalesforceCreateEmailCaptureInput!): SalesforceCreateEmailCapturePayload! + + """Update EmailCapture""" + updateEmailCapture(input: SalesforceUpdateEmailCaptureInput!): SalesforceUpdateEmailCapturePayload! + + """Delete EmailCapture by its id.""" + deleteEmailCapture(input: SalesforceDeleteEmailCaptureInput!): SalesforceDeleteEmailCapturePayload! + + """Create a new EmailDomainFilter""" + createEmailDomainFilter(input: SalesforceCreateEmailDomainFilterInput!): SalesforceCreateEmailDomainFilterPayload! + + """Update EmailDomainFilter""" + updateEmailDomainFilter(input: SalesforceUpdateEmailDomainFilterInput!): SalesforceUpdateEmailDomainFilterPayload! + + """Delete EmailDomainFilter by its id.""" + deleteEmailDomainFilter(input: SalesforceDeleteEmailDomainFilterInput!): SalesforceDeleteEmailDomainFilterPayload! + + """Create a new EmailDomainKey""" + createEmailDomainKey(input: SalesforceCreateEmailDomainKeyInput!): SalesforceCreateEmailDomainKeyPayload! + + """Update EmailDomainKey""" + updateEmailDomainKey(input: SalesforceUpdateEmailDomainKeyInput!): SalesforceUpdateEmailDomainKeyPayload! + + """Delete EmailDomainKey by its id.""" + deleteEmailDomainKey(input: SalesforceDeleteEmailDomainKeyInput!): SalesforceDeleteEmailDomainKeyPayload! + + """Create a new EmailMessage""" + createEmailMessage(input: SalesforceCreateEmailMessageInput!): SalesforceCreateEmailMessagePayload! + + """Update EmailMessage""" + updateEmailMessage(input: SalesforceUpdateEmailMessageInput!): SalesforceUpdateEmailMessagePayload! + + """Delete EmailMessage by its id.""" + deleteEmailMessage(input: SalesforceDeleteEmailMessageInput!): SalesforceDeleteEmailMessagePayload! + + """Create a new EmailMessageRelation""" + createEmailMessageRelation(input: SalesforceCreateEmailMessageRelationInput!): SalesforceCreateEmailMessageRelationPayload! + + """Update EmailMessageRelation""" + updateEmailMessageRelation(input: SalesforceUpdateEmailMessageRelationInput!): SalesforceUpdateEmailMessageRelationPayload! + + """Delete EmailMessageRelation by its id.""" + deleteEmailMessageRelation(input: SalesforceDeleteEmailMessageRelationInput!): SalesforceDeleteEmailMessageRelationPayload! + + """Create a new EmailRelay""" + createEmailRelay(input: SalesforceCreateEmailRelayInput!): SalesforceCreateEmailRelayPayload! + + """Update EmailRelay""" + updateEmailRelay(input: SalesforceUpdateEmailRelayInput!): SalesforceUpdateEmailRelayPayload! + + """Delete EmailRelay by its id.""" + deleteEmailRelay(input: SalesforceDeleteEmailRelayInput!): SalesforceDeleteEmailRelayPayload! + + """Create a new EmailServicesAddress""" + createEmailServicesAddress(input: SalesforceCreateEmailServicesAddressInput!): SalesforceCreateEmailServicesAddressPayload! + + """Update EmailServicesAddress""" + updateEmailServicesAddress(input: SalesforceUpdateEmailServicesAddressInput!): SalesforceUpdateEmailServicesAddressPayload! + + """Delete EmailServicesAddress by its id.""" + deleteEmailServicesAddress(input: SalesforceDeleteEmailServicesAddressInput!): SalesforceDeleteEmailServicesAddressPayload! + + """Create a new EmailServicesFunction""" + createEmailServicesFunction(input: SalesforceCreateEmailServicesFunctionInput!): SalesforceCreateEmailServicesFunctionPayload! + + """Update EmailServicesFunction""" + updateEmailServicesFunction(input: SalesforceUpdateEmailServicesFunctionInput!): SalesforceUpdateEmailServicesFunctionPayload! + + """Delete EmailServicesFunction by its id.""" + deleteEmailServicesFunction(input: SalesforceDeleteEmailServicesFunctionInput!): SalesforceDeleteEmailServicesFunctionPayload! + + """Create a new EmailTemplate""" + createEmailTemplate(input: SalesforceCreateEmailTemplateInput!): SalesforceCreateEmailTemplatePayload! + + """Update EmailTemplate""" + updateEmailTemplate(input: SalesforceUpdateEmailTemplateInput!): SalesforceUpdateEmailTemplatePayload! + + """Delete EmailTemplate by its id.""" + deleteEmailTemplate(input: SalesforceDeleteEmailTemplateInput!): SalesforceDeleteEmailTemplatePayload! + + """Create a new EngagementChannelType""" + createEngagementChannelType(input: SalesforceCreateEngagementChannelTypeInput!): SalesforceCreateEngagementChannelTypePayload! + + """Update EngagementChannelType""" + updateEngagementChannelType(input: SalesforceUpdateEngagementChannelTypeInput!): SalesforceUpdateEngagementChannelTypePayload! + + """Delete EngagementChannelType by its id.""" + deleteEngagementChannelType(input: SalesforceDeleteEngagementChannelTypeInput!): SalesforceDeleteEngagementChannelTypePayload! + + """Delete EngagementChannelTypeFeed by its id.""" + deleteEngagementChannelTypeFeed(input: SalesforceDeleteEngagementChannelTypeFeedInput!): SalesforceDeleteEngagementChannelTypeFeedPayload! + + """Create a new EngagementChannelTypeShare""" + createEngagementChannelTypeShare(input: SalesforceCreateEngagementChannelTypeShareInput!): SalesforceCreateEngagementChannelTypeSharePayload! + + """Update EngagementChannelTypeShare""" + updateEngagementChannelTypeShare(input: SalesforceUpdateEngagementChannelTypeShareInput!): SalesforceUpdateEngagementChannelTypeSharePayload! + + """Delete EngagementChannelTypeShare by its id.""" + deleteEngagementChannelTypeShare(input: SalesforceDeleteEngagementChannelTypeShareInput!): SalesforceDeleteEngagementChannelTypeSharePayload! + + """Create a new EnhancedLetterhead""" + createEnhancedLetterhead(input: SalesforceCreateEnhancedLetterheadInput!): SalesforceCreateEnhancedLetterheadPayload! + + """Update EnhancedLetterhead""" + updateEnhancedLetterhead(input: SalesforceUpdateEnhancedLetterheadInput!): SalesforceUpdateEnhancedLetterheadPayload! + + """Delete EnhancedLetterhead by its id.""" + deleteEnhancedLetterhead(input: SalesforceDeleteEnhancedLetterheadInput!): SalesforceDeleteEnhancedLetterheadPayload! + + """Delete EnhancedLetterheadFeed by its id.""" + deleteEnhancedLetterheadFeed(input: SalesforceDeleteEnhancedLetterheadFeedInput!): SalesforceDeleteEnhancedLetterheadFeedPayload! + + """Create a new EntitySubscription""" + createEntitySubscription(input: SalesforceCreateEntitySubscriptionInput!): SalesforceCreateEntitySubscriptionPayload! + + """Delete EntitySubscription by its id.""" + deleteEntitySubscription(input: SalesforceDeleteEntitySubscriptionInput!): SalesforceDeleteEntitySubscriptionPayload! + + """Create a new EnvironmentHubInvitation""" + createEnvironmentHubInvitation(input: SalesforceCreateEnvironmentHubInvitationInput!): SalesforceCreateEnvironmentHubInvitationPayload! + + """Update EnvironmentHubInvitation""" + updateEnvironmentHubInvitation(input: SalesforceUpdateEnvironmentHubInvitationInput!): SalesforceUpdateEnvironmentHubInvitationPayload! + + """Delete EnvironmentHubInvitation by its id.""" + deleteEnvironmentHubInvitation(input: SalesforceDeleteEnvironmentHubInvitationInput!): SalesforceDeleteEnvironmentHubInvitationPayload! + + """Update EnvironmentHubMember""" + updateEnvironmentHubMember(input: SalesforceUpdateEnvironmentHubMemberInput!): SalesforceUpdateEnvironmentHubMemberPayload! + + """Delete EnvironmentHubMember by its id.""" + deleteEnvironmentHubMember(input: SalesforceDeleteEnvironmentHubMemberInput!): SalesforceDeleteEnvironmentHubMemberPayload! + + """Create a new Event""" + createEvent(input: SalesforceCreateEventInput!): SalesforceCreateEventPayload! + + """Update Event""" + updateEvent(input: SalesforceUpdateEventInput!): SalesforceUpdateEventPayload! + + """Delete Event by its id.""" + deleteEvent(input: SalesforceDeleteEventInput!): SalesforceDeleteEventPayload! + + """Delete EventFeed by its id.""" + deleteEventFeed(input: SalesforceDeleteEventFeedInput!): SalesforceDeleteEventFeedPayload! + + """Create a new EventRelation""" + createEventRelation(input: SalesforceCreateEventRelationInput!): SalesforceCreateEventRelationPayload! + + """Update EventRelation""" + updateEventRelation(input: SalesforceUpdateEventRelationInput!): SalesforceUpdateEventRelationPayload! + + """Delete EventRelation by its id.""" + deleteEventRelation(input: SalesforceDeleteEventRelationInput!): SalesforceDeleteEventRelationPayload! + + """Create a new ExpressionFilter""" + createExpressionFilter(input: SalesforceCreateExpressionFilterInput!): SalesforceCreateExpressionFilterPayload! + + """Update ExpressionFilter""" + updateExpressionFilter(input: SalesforceUpdateExpressionFilterInput!): SalesforceUpdateExpressionFilterPayload! + + """Delete ExpressionFilter by its id.""" + deleteExpressionFilter(input: SalesforceDeleteExpressionFilterInput!): SalesforceDeleteExpressionFilterPayload! + + """Create a new ExpressionFilterCriteria""" + createExpressionFilterCriteria(input: SalesforceCreateExpressionFilterCriteriaInput!): SalesforceCreateExpressionFilterCriteriaPayload! + + """Update ExpressionFilterCriteria""" + updateExpressionFilterCriteria(input: SalesforceUpdateExpressionFilterCriteriaInput!): SalesforceUpdateExpressionFilterCriteriaPayload! + + """Delete ExpressionFilterCriteria by its id.""" + deleteExpressionFilterCriteria(input: SalesforceDeleteExpressionFilterCriteriaInput!): SalesforceDeleteExpressionFilterCriteriaPayload! + + """Create a new ExternalDataUserAuth""" + createExternalDataUserAuth(input: SalesforceCreateExternalDataUserAuthInput!): SalesforceCreateExternalDataUserAuthPayload! + + """Update ExternalDataUserAuth""" + updateExternalDataUserAuth(input: SalesforceUpdateExternalDataUserAuthInput!): SalesforceUpdateExternalDataUserAuthPayload! + + """Delete ExternalDataUserAuth by its id.""" + deleteExternalDataUserAuth(input: SalesforceDeleteExternalDataUserAuthInput!): SalesforceDeleteExternalDataUserAuthPayload! + + """Create a new ExternalEvent""" + createExternalEvent(input: SalesforceCreateExternalEventInput!): SalesforceCreateExternalEventPayload! + + """Update ExternalEvent""" + updateExternalEvent(input: SalesforceUpdateExternalEventInput!): SalesforceUpdateExternalEventPayload! + + """Delete ExternalEvent by its id.""" + deleteExternalEvent(input: SalesforceDeleteExternalEventInput!): SalesforceDeleteExternalEventPayload! + + """Create a new ExternalEventMapping""" + createExternalEventMapping(input: SalesforceCreateExternalEventMappingInput!): SalesforceCreateExternalEventMappingPayload! + + """Update ExternalEventMapping""" + updateExternalEventMapping(input: SalesforceUpdateExternalEventMappingInput!): SalesforceUpdateExternalEventMappingPayload! + + """Delete ExternalEventMapping by its id.""" + deleteExternalEventMapping(input: SalesforceDeleteExternalEventMappingInput!): SalesforceDeleteExternalEventMappingPayload! + + """Create a new ExternalEventMappingShare""" + createExternalEventMappingShare(input: SalesforceCreateExternalEventMappingShareInput!): SalesforceCreateExternalEventMappingSharePayload! + + """Update ExternalEventMappingShare""" + updateExternalEventMappingShare(input: SalesforceUpdateExternalEventMappingShareInput!): SalesforceUpdateExternalEventMappingSharePayload! + + """Delete ExternalEventMappingShare by its id.""" + deleteExternalEventMappingShare(input: SalesforceDeleteExternalEventMappingShareInput!): SalesforceDeleteExternalEventMappingSharePayload! + + """Create a new FeedAttachment""" + createFeedAttachment(input: SalesforceCreateFeedAttachmentInput!): SalesforceCreateFeedAttachmentPayload! + + """Update FeedAttachment""" + updateFeedAttachment(input: SalesforceUpdateFeedAttachmentInput!): SalesforceUpdateFeedAttachmentPayload! + + """Delete FeedAttachment by its id.""" + deleteFeedAttachment(input: SalesforceDeleteFeedAttachmentInput!): SalesforceDeleteFeedAttachmentPayload! + + """Create a new FeedComment""" + createFeedComment(input: SalesforceCreateFeedCommentInput!): SalesforceCreateFeedCommentPayload! + + """Update FeedComment""" + updateFeedComment(input: SalesforceUpdateFeedCommentInput!): SalesforceUpdateFeedCommentPayload! + + """Delete FeedComment by its id.""" + deleteFeedComment(input: SalesforceDeleteFeedCommentInput!): SalesforceDeleteFeedCommentPayload! + + """Create a new FeedItem""" + createFeedItem(input: SalesforceCreateFeedItemInput!): SalesforceCreateFeedItemPayload! + + """Update FeedItem""" + updateFeedItem(input: SalesforceUpdateFeedItemInput!): SalesforceUpdateFeedItemPayload! + + """Delete FeedItem by its id.""" + deleteFeedItem(input: SalesforceDeleteFeedItemInput!): SalesforceDeleteFeedItemPayload! + + """Create a new FeedLike""" + createFeedLike(input: SalesforceCreateFeedLikeInput!): SalesforceCreateFeedLikePayload! + + """Delete FeedLike by its id.""" + deleteFeedLike(input: SalesforceDeleteFeedLikeInput!): SalesforceDeleteFeedLikePayload! + + """Create a new FeedSignal""" + createFeedSignal(input: SalesforceCreateFeedSignalInput!): SalesforceCreateFeedSignalPayload! + + """Delete FeedSignal by its id.""" + deleteFeedSignal(input: SalesforceDeleteFeedSignalInput!): SalesforceDeleteFeedSignalPayload! + + """Create a new FieldPermissions""" + createFieldPermissions(input: SalesforceCreateFieldPermissionsInput!): SalesforceCreateFieldPermissionsPayload! + + """Update FieldPermissions""" + updateFieldPermissions(input: SalesforceUpdateFieldPermissionsInput!): SalesforceUpdateFieldPermissionsPayload! + + """Delete FieldPermissions by its id.""" + deleteFieldPermissions(input: SalesforceDeleteFieldPermissionsInput!): SalesforceDeleteFieldPermissionsPayload! + + """Update FinanceBalanceSnapshot""" + updateFinanceBalanceSnapshot(input: SalesforceUpdateFinanceBalanceSnapshotInput!): SalesforceUpdateFinanceBalanceSnapshotPayload! + + """Create a new FinanceBalanceSnapshotShare""" + createFinanceBalanceSnapshotShare(input: SalesforceCreateFinanceBalanceSnapshotShareInput!): SalesforceCreateFinanceBalanceSnapshotSharePayload! + + """Update FinanceBalanceSnapshotShare""" + updateFinanceBalanceSnapshotShare(input: SalesforceUpdateFinanceBalanceSnapshotShareInput!): SalesforceUpdateFinanceBalanceSnapshotSharePayload! + + """Delete FinanceBalanceSnapshotShare by its id.""" + deleteFinanceBalanceSnapshotShare(input: SalesforceDeleteFinanceBalanceSnapshotShareInput!): SalesforceDeleteFinanceBalanceSnapshotSharePayload! + + """Create a new FinanceTransaction""" + createFinanceTransaction(input: SalesforceCreateFinanceTransactionInput!): SalesforceCreateFinanceTransactionPayload! + + """Update FinanceTransaction""" + updateFinanceTransaction(input: SalesforceUpdateFinanceTransactionInput!): SalesforceUpdateFinanceTransactionPayload! + + """Create a new FinanceTransactionShare""" + createFinanceTransactionShare(input: SalesforceCreateFinanceTransactionShareInput!): SalesforceCreateFinanceTransactionSharePayload! + + """Update FinanceTransactionShare""" + updateFinanceTransactionShare(input: SalesforceUpdateFinanceTransactionShareInput!): SalesforceUpdateFinanceTransactionSharePayload! + + """Delete FinanceTransactionShare by its id.""" + deleteFinanceTransactionShare(input: SalesforceDeleteFinanceTransactionShareInput!): SalesforceDeleteFinanceTransactionSharePayload! + + """Delete FlowInterview by its id.""" + deleteFlowInterview(input: SalesforceDeleteFlowInterviewInput!): SalesforceDeleteFlowInterviewPayload! + + """Create a new FlowInterviewLogShare""" + createFlowInterviewLogShare(input: SalesforceCreateFlowInterviewLogShareInput!): SalesforceCreateFlowInterviewLogSharePayload! + + """Update FlowInterviewLogShare""" + updateFlowInterviewLogShare(input: SalesforceUpdateFlowInterviewLogShareInput!): SalesforceUpdateFlowInterviewLogSharePayload! + + """Delete FlowInterviewLogShare by its id.""" + deleteFlowInterviewLogShare(input: SalesforceDeleteFlowInterviewLogShareInput!): SalesforceDeleteFlowInterviewLogSharePayload! + + """Create a new FlowInterviewShare""" + createFlowInterviewShare(input: SalesforceCreateFlowInterviewShareInput!): SalesforceCreateFlowInterviewSharePayload! + + """Update FlowInterviewShare""" + updateFlowInterviewShare(input: SalesforceUpdateFlowInterviewShareInput!): SalesforceUpdateFlowInterviewSharePayload! + + """Delete FlowInterviewShare by its id.""" + deleteFlowInterviewShare(input: SalesforceDeleteFlowInterviewShareInput!): SalesforceDeleteFlowInterviewSharePayload! + + """Create a new FlowRecordRelation""" + createFlowRecordRelation(input: SalesforceCreateFlowRecordRelationInput!): SalesforceCreateFlowRecordRelationPayload! + + """Update FlowRecordRelation""" + updateFlowRecordRelation(input: SalesforceUpdateFlowRecordRelationInput!): SalesforceUpdateFlowRecordRelationPayload! + + """Delete FlowRecordRelation by its id.""" + deleteFlowRecordRelation(input: SalesforceDeleteFlowRecordRelationInput!): SalesforceDeleteFlowRecordRelationPayload! + + """Delete FlowStageRelation by its id.""" + deleteFlowStageRelation(input: SalesforceDeleteFlowStageRelationInput!): SalesforceDeleteFlowStageRelationPayload! + + """Create a new Folder""" + createFolder(input: SalesforceCreateFolderInput!): SalesforceCreateFolderPayload! + + """Update Folder""" + updateFolder(input: SalesforceUpdateFolderInput!): SalesforceUpdateFolderPayload! + + """Delete Folder by its id.""" + deleteFolder(input: SalesforceDeleteFolderInput!): SalesforceDeleteFolderPayload! + + """Create a new Group""" + createGroup(input: SalesforceCreateGroupInput!): SalesforceCreateGroupPayload! + + """Update Group""" + updateGroup(input: SalesforceUpdateGroupInput!): SalesforceUpdateGroupPayload! + + """Delete Group by its id.""" + deleteGroup(input: SalesforceDeleteGroupInput!): SalesforceDeleteGroupPayload! + + """Create a new GroupMember""" + createGroupMember(input: SalesforceCreateGroupMemberInput!): SalesforceCreateGroupMemberPayload! + + """Delete GroupMember by its id.""" + deleteGroupMember(input: SalesforceDeleteGroupMemberInput!): SalesforceDeleteGroupMemberPayload! + + """Create a new GtwyProvPaymentMethodType""" + createGtwyProvPaymentMethodType(input: SalesforceCreateGtwyProvPaymentMethodTypeInput!): SalesforceCreateGtwyProvPaymentMethodTypePayload! + + """Update GtwyProvPaymentMethodType""" + updateGtwyProvPaymentMethodType(input: SalesforceUpdateGtwyProvPaymentMethodTypeInput!): SalesforceUpdateGtwyProvPaymentMethodTypePayload! + + """Delete GtwyProvPaymentMethodType by its id.""" + deleteGtwyProvPaymentMethodType(input: SalesforceDeleteGtwyProvPaymentMethodTypeInput!): SalesforceDeleteGtwyProvPaymentMethodTypePayload! + + """Create a new Holiday""" + createHoliday(input: SalesforceCreateHolidayInput!): SalesforceCreateHolidayPayload! + + """Update Holiday""" + updateHoliday(input: SalesforceUpdateHolidayInput!): SalesforceUpdateHolidayPayload! + + """Delete Holiday by its id.""" + deleteHoliday(input: SalesforceDeleteHolidayInput!): SalesforceDeleteHolidayPayload! + + """Create a new IPAddressRange""" + createIpAddressRange(input: SalesforceCreateIpAddressRangeInput!): SalesforceCreateIpAddressRangePayload! + + """Update IPAddressRange""" + updateIpAddressRange(input: SalesforceUpdateIpAddressRangeInput!): SalesforceUpdateIpAddressRangePayload! + + """Delete IPAddressRange by its id.""" + deleteIpAddressRange(input: SalesforceDeleteIpAddressRangeInput!): SalesforceDeleteIpAddressRangePayload! + + """Create a new Idea""" + createIdea(input: SalesforceCreateIdeaInput!): SalesforceCreateIdeaPayload! + + """Update Idea""" + updateIdea(input: SalesforceUpdateIdeaInput!): SalesforceUpdateIdeaPayload! + + """Delete Idea by its id.""" + deleteIdea(input: SalesforceDeleteIdeaInput!): SalesforceDeleteIdeaPayload! + + """Create a new IdeaComment""" + createIdeaComment(input: SalesforceCreateIdeaCommentInput!): SalesforceCreateIdeaCommentPayload! + + """Update IdeaComment""" + updateIdeaComment(input: SalesforceUpdateIdeaCommentInput!): SalesforceUpdateIdeaCommentPayload! + + """Delete IdeaComment by its id.""" + deleteIdeaComment(input: SalesforceDeleteIdeaCommentInput!): SalesforceDeleteIdeaCommentPayload! + + """Create a new IframeWhiteListUrl""" + createIframeWhiteListUrl(input: SalesforceCreateIframeWhiteListUrlInput!): SalesforceCreateIframeWhiteListUrlPayload! + + """Update IframeWhiteListUrl""" + updateIframeWhiteListUrl(input: SalesforceUpdateIframeWhiteListUrlInput!): SalesforceUpdateIframeWhiteListUrlPayload! + + """Delete IframeWhiteListUrl by its id.""" + deleteIframeWhiteListUrl(input: SalesforceDeleteIframeWhiteListUrlInput!): SalesforceDeleteIframeWhiteListUrlPayload! + + """Create a new Image""" + createImage(input: SalesforceCreateImageInput!): SalesforceCreateImagePayload! + + """Update Image""" + updateImage(input: SalesforceUpdateImageInput!): SalesforceUpdateImagePayload! + + """Delete Image by its id.""" + deleteImage(input: SalesforceDeleteImageInput!): SalesforceDeleteImagePayload! + + """Delete ImageFeed by its id.""" + deleteImageFeed(input: SalesforceDeleteImageFeedInput!): SalesforceDeleteImageFeedPayload! + + """Create a new ImageShare""" + createImageShare(input: SalesforceCreateImageShareInput!): SalesforceCreateImageSharePayload! + + """Update ImageShare""" + updateImageShare(input: SalesforceUpdateImageShareInput!): SalesforceUpdateImageSharePayload! + + """Delete ImageShare by its id.""" + deleteImageShare(input: SalesforceDeleteImageShareInput!): SalesforceDeleteImageSharePayload! + + """Create a new Individual""" + createIndividual(input: SalesforceCreateIndividualInput!): SalesforceCreateIndividualPayload! + + """Update Individual""" + updateIndividual(input: SalesforceUpdateIndividualInput!): SalesforceUpdateIndividualPayload! + + """Delete Individual by its id.""" + deleteIndividual(input: SalesforceDeleteIndividualInput!): SalesforceDeleteIndividualPayload! + + """Create a new IndividualShare""" + createIndividualShare(input: SalesforceCreateIndividualShareInput!): SalesforceCreateIndividualSharePayload! + + """Update IndividualShare""" + updateIndividualShare(input: SalesforceUpdateIndividualShareInput!): SalesforceUpdateIndividualSharePayload! + + """Delete IndividualShare by its id.""" + deleteIndividualShare(input: SalesforceDeleteIndividualShareInput!): SalesforceDeleteIndividualSharePayload! + + """Update Invoice""" + updateInvoice(input: SalesforceUpdateInvoiceInput!): SalesforceUpdateInvoicePayload! + + """Delete InvoiceFeed by its id.""" + deleteInvoiceFeed(input: SalesforceDeleteInvoiceFeedInput!): SalesforceDeleteInvoiceFeedPayload! + + """Update InvoiceLine""" + updateInvoiceLine(input: SalesforceUpdateInvoiceLineInput!): SalesforceUpdateInvoiceLinePayload! + + """Delete InvoiceLineFeed by its id.""" + deleteInvoiceLineFeed(input: SalesforceDeleteInvoiceLineFeedInput!): SalesforceDeleteInvoiceLineFeedPayload! + + """Create a new InvoiceShare""" + createInvoiceShare(input: SalesforceCreateInvoiceShareInput!): SalesforceCreateInvoiceSharePayload! + + """Update InvoiceShare""" + updateInvoiceShare(input: SalesforceUpdateInvoiceShareInput!): SalesforceUpdateInvoiceSharePayload! + + """Delete InvoiceShare by its id.""" + deleteInvoiceShare(input: SalesforceDeleteInvoiceShareInput!): SalesforceDeleteInvoiceSharePayload! + + """Create a new Lead""" + createLead(input: SalesforceCreateLeadInput!): SalesforceCreateLeadPayload! + + """Update Lead""" + updateLead(input: SalesforceUpdateLeadInput!): SalesforceUpdateLeadPayload! + + """Delete Lead by its id.""" + deleteLead(input: SalesforceDeleteLeadInput!): SalesforceDeleteLeadPayload! + + """Update LeadCleanInfo""" + updateLeadCleanInfo(input: SalesforceUpdateLeadCleanInfoInput!): SalesforceUpdateLeadCleanInfoPayload! + + """Delete LeadFeed by its id.""" + deleteLeadFeed(input: SalesforceDeleteLeadFeedInput!): SalesforceDeleteLeadFeedPayload! + + """Create a new LegalEntity""" + createLegalEntity(input: SalesforceCreateLegalEntityInput!): SalesforceCreateLegalEntityPayload! + + """Update LegalEntity""" + updateLegalEntity(input: SalesforceUpdateLegalEntityInput!): SalesforceUpdateLegalEntityPayload! + + """Delete LegalEntity by its id.""" + deleteLegalEntity(input: SalesforceDeleteLegalEntityInput!): SalesforceDeleteLegalEntityPayload! + + """Delete LegalEntityFeed by its id.""" + deleteLegalEntityFeed(input: SalesforceDeleteLegalEntityFeedInput!): SalesforceDeleteLegalEntityFeedPayload! + + """Create a new LegalEntityShare""" + createLegalEntityShare(input: SalesforceCreateLegalEntityShareInput!): SalesforceCreateLegalEntitySharePayload! + + """Update LegalEntityShare""" + updateLegalEntityShare(input: SalesforceUpdateLegalEntityShareInput!): SalesforceUpdateLegalEntitySharePayload! + + """Delete LegalEntityShare by its id.""" + deleteLegalEntityShare(input: SalesforceDeleteLegalEntityShareInput!): SalesforceDeleteLegalEntitySharePayload! + + """Create a new LightningExperienceTheme""" + createLightningExperienceTheme(input: SalesforceCreateLightningExperienceThemeInput!): SalesforceCreateLightningExperienceThemePayload! + + """Update LightningExperienceTheme""" + updateLightningExperienceTheme(input: SalesforceUpdateLightningExperienceThemeInput!): SalesforceUpdateLightningExperienceThemePayload! + + """Delete LightningExperienceTheme by its id.""" + deleteLightningExperienceTheme(input: SalesforceDeleteLightningExperienceThemeInput!): SalesforceDeleteLightningExperienceThemePayload! + + """Create a new LightningOnboardingConfig""" + createLightningOnboardingConfig(input: SalesforceCreateLightningOnboardingConfigInput!): SalesforceCreateLightningOnboardingConfigPayload! + + """Update LightningOnboardingConfig""" + updateLightningOnboardingConfig(input: SalesforceUpdateLightningOnboardingConfigInput!): SalesforceUpdateLightningOnboardingConfigPayload! + + """Delete LightningOnboardingConfig by its id.""" + deleteLightningOnboardingConfig(input: SalesforceDeleteLightningOnboardingConfigInput!): SalesforceDeleteLightningOnboardingConfigPayload! + + """Create a new ListEmail""" + createListEmail(input: SalesforceCreateListEmailInput!): SalesforceCreateListEmailPayload! + + """Update ListEmail""" + updateListEmail(input: SalesforceUpdateListEmailInput!): SalesforceUpdateListEmailPayload! + + """Delete ListEmail by its id.""" + deleteListEmail(input: SalesforceDeleteListEmailInput!): SalesforceDeleteListEmailPayload! + + """Create a new ListEmailIndividualRecipient""" + createListEmailIndividualRecipient(input: SalesforceCreateListEmailIndividualRecipientInput!): SalesforceCreateListEmailIndividualRecipientPayload! + + """Update ListEmailIndividualRecipient""" + updateListEmailIndividualRecipient(input: SalesforceUpdateListEmailIndividualRecipientInput!): SalesforceUpdateListEmailIndividualRecipientPayload! + + """Delete ListEmailIndividualRecipient by its id.""" + deleteListEmailIndividualRecipient(input: SalesforceDeleteListEmailIndividualRecipientInput!): SalesforceDeleteListEmailIndividualRecipientPayload! + + """Create a new ListEmailRecipientSource""" + createListEmailRecipientSource(input: SalesforceCreateListEmailRecipientSourceInput!): SalesforceCreateListEmailRecipientSourcePayload! + + """Update ListEmailRecipientSource""" + updateListEmailRecipientSource(input: SalesforceUpdateListEmailRecipientSourceInput!): SalesforceUpdateListEmailRecipientSourcePayload! + + """Delete ListEmailRecipientSource by its id.""" + deleteListEmailRecipientSource(input: SalesforceDeleteListEmailRecipientSourceInput!): SalesforceDeleteListEmailRecipientSourcePayload! + + """Create a new ListEmailShare""" + createListEmailShare(input: SalesforceCreateListEmailShareInput!): SalesforceCreateListEmailSharePayload! + + """Update ListEmailShare""" + updateListEmailShare(input: SalesforceUpdateListEmailShareInput!): SalesforceUpdateListEmailSharePayload! + + """Delete ListEmailShare by its id.""" + deleteListEmailShare(input: SalesforceDeleteListEmailShareInput!): SalesforceDeleteListEmailSharePayload! + + """Create a new ListViewChart""" + createListViewChart(input: SalesforceCreateListViewChartInput!): SalesforceCreateListViewChartPayload! + + """Update ListViewChart""" + updateListViewChart(input: SalesforceUpdateListViewChartInput!): SalesforceUpdateListViewChartPayload! + + """Delete ListViewChart by its id.""" + deleteListViewChart(input: SalesforceDeleteListViewChartInput!): SalesforceDeleteListViewChartPayload! + + """Delete LoginIp by its id.""" + deleteLoginIp(input: SalesforceDeleteLoginIpInput!): SalesforceDeleteLoginIpPayload! + + """Delete MLField by its id.""" + deleteMlField(input: SalesforceDeleteMlFieldInput!): SalesforceDeleteMlFieldPayload! + + """Delete MLPredictionDefinition by its id.""" + deleteMlPredictionDefinition(input: SalesforceDeleteMlPredictionDefinitionInput!): SalesforceDeleteMlPredictionDefinitionPayload! + + """Create a new Macro""" + createMacro(input: SalesforceCreateMacroInput!): SalesforceCreateMacroPayload! + + """Update Macro""" + updateMacro(input: SalesforceUpdateMacroInput!): SalesforceUpdateMacroPayload! + + """Delete Macro by its id.""" + deleteMacro(input: SalesforceDeleteMacroInput!): SalesforceDeleteMacroPayload! + + """Create a new MacroInstruction""" + createMacroInstruction(input: SalesforceCreateMacroInstructionInput!): SalesforceCreateMacroInstructionPayload! + + """Update MacroInstruction""" + updateMacroInstruction(input: SalesforceUpdateMacroInstructionInput!): SalesforceUpdateMacroInstructionPayload! + + """Delete MacroInstruction by its id.""" + deleteMacroInstruction(input: SalesforceDeleteMacroInstructionInput!): SalesforceDeleteMacroInstructionPayload! + + """Create a new MacroShare""" + createMacroShare(input: SalesforceCreateMacroShareInput!): SalesforceCreateMacroSharePayload! + + """Update MacroShare""" + updateMacroShare(input: SalesforceUpdateMacroShareInput!): SalesforceUpdateMacroSharePayload! + + """Delete MacroShare by its id.""" + deleteMacroShare(input: SalesforceDeleteMacroShareInput!): SalesforceDeleteMacroSharePayload! + + """Create a new MacroUsageShare""" + createMacroUsageShare(input: SalesforceCreateMacroUsageShareInput!): SalesforceCreateMacroUsageSharePayload! + + """Update MacroUsageShare""" + updateMacroUsageShare(input: SalesforceUpdateMacroUsageShareInput!): SalesforceUpdateMacroUsageSharePayload! + + """Delete MacroUsageShare by its id.""" + deleteMacroUsageShare(input: SalesforceDeleteMacroUsageShareInput!): SalesforceDeleteMacroUsageSharePayload! + + """Create a new MailmergeTemplate""" + createMailmergeTemplate(input: SalesforceCreateMailmergeTemplateInput!): SalesforceCreateMailmergeTemplatePayload! + + """Update MailmergeTemplate""" + updateMailmergeTemplate(input: SalesforceUpdateMailmergeTemplateInput!): SalesforceUpdateMailmergeTemplatePayload! + + """Delete MailmergeTemplate by its id.""" + deleteMailmergeTemplate(input: SalesforceDeleteMailmergeTemplateInput!): SalesforceDeleteMailmergeTemplatePayload! + + """Create a new MobileApplicationDetail""" + createMobileApplicationDetail(input: SalesforceCreateMobileApplicationDetailInput!): SalesforceCreateMobileApplicationDetailPayload! + + """Update MobileApplicationDetail""" + updateMobileApplicationDetail(input: SalesforceUpdateMobileApplicationDetailInput!): SalesforceUpdateMobileApplicationDetailPayload! + + """Create a new MutingPermissionSet""" + createMutingPermissionSet(input: SalesforceCreateMutingPermissionSetInput!): SalesforceCreateMutingPermissionSetPayload! + + """Update MutingPermissionSet""" + updateMutingPermissionSet(input: SalesforceUpdateMutingPermissionSetInput!): SalesforceUpdateMutingPermissionSetPayload! + + """Delete MutingPermissionSet by its id.""" + deleteMutingPermissionSet(input: SalesforceDeleteMutingPermissionSetInput!): SalesforceDeleteMutingPermissionSetPayload! + + """Create a new MyDomainDiscoverableLogin""" + createMyDomainDiscoverableLogin(input: SalesforceCreateMyDomainDiscoverableLoginInput!): SalesforceCreateMyDomainDiscoverableLoginPayload! + + """Update MyDomainDiscoverableLogin""" + updateMyDomainDiscoverableLogin(input: SalesforceUpdateMyDomainDiscoverableLoginInput!): SalesforceUpdateMyDomainDiscoverableLoginPayload! + + """Delete MyDomainDiscoverableLogin by its id.""" + deleteMyDomainDiscoverableLogin(input: SalesforceDeleteMyDomainDiscoverableLoginInput!): SalesforceDeleteMyDomainDiscoverableLoginPayload! + + """Create a new Note""" + createNote(input: SalesforceCreateNoteInput!): SalesforceCreateNotePayload! + + """Update Note""" + updateNote(input: SalesforceUpdateNoteInput!): SalesforceUpdateNotePayload! + + """Delete Note by its id.""" + deleteNote(input: SalesforceDeleteNoteInput!): SalesforceDeleteNotePayload! + + """Create a new OauthCustomScope""" + createOauthCustomScope(input: SalesforceCreateOauthCustomScopeInput!): SalesforceCreateOauthCustomScopePayload! + + """Update OauthCustomScope""" + updateOauthCustomScope(input: SalesforceUpdateOauthCustomScopeInput!): SalesforceUpdateOauthCustomScopePayload! + + """Delete OauthCustomScope by its id.""" + deleteOauthCustomScope(input: SalesforceDeleteOauthCustomScopeInput!): SalesforceDeleteOauthCustomScopePayload! + + """Create a new OauthCustomScopeApp""" + createOauthCustomScopeApp(input: SalesforceCreateOauthCustomScopeAppInput!): SalesforceCreateOauthCustomScopeAppPayload! + + """Update OauthCustomScopeApp""" + updateOauthCustomScopeApp(input: SalesforceUpdateOauthCustomScopeAppInput!): SalesforceUpdateOauthCustomScopeAppPayload! + + """Delete OauthCustomScopeApp by its id.""" + deleteOauthCustomScopeApp(input: SalesforceDeleteOauthCustomScopeAppInput!): SalesforceDeleteOauthCustomScopeAppPayload! + + """Create a new ObjectPermissions""" + createObjectPermissions(input: SalesforceCreateObjectPermissionsInput!): SalesforceCreateObjectPermissionsPayload! + + """Update ObjectPermissions""" + updateObjectPermissions(input: SalesforceUpdateObjectPermissionsInput!): SalesforceUpdateObjectPermissionsPayload! + + """Delete ObjectPermissions by its id.""" + deleteObjectPermissions(input: SalesforceDeleteObjectPermissionsInput!): SalesforceDeleteObjectPermissionsPayload! + + """Create a new OnboardingMetrics""" + createOnboardingMetrics(input: SalesforceCreateOnboardingMetricsInput!): SalesforceCreateOnboardingMetricsPayload! + + """Update OnboardingMetrics""" + updateOnboardingMetrics(input: SalesforceUpdateOnboardingMetricsInput!): SalesforceUpdateOnboardingMetricsPayload! + + """Delete OnboardingMetrics by its id.""" + deleteOnboardingMetrics(input: SalesforceDeleteOnboardingMetricsInput!): SalesforceDeleteOnboardingMetricsPayload! + + """Create a new Opportunity""" + createOpportunity(input: SalesforceCreateOpportunityInput!): SalesforceCreateOpportunityPayload! + + """Update Opportunity""" + updateOpportunity(input: SalesforceUpdateOpportunityInput!): SalesforceUpdateOpportunityPayload! + + """Delete Opportunity by its id.""" + deleteOpportunity(input: SalesforceDeleteOpportunityInput!): SalesforceDeleteOpportunityPayload! + + """Create a new OpportunityCompetitor""" + createOpportunityCompetitor(input: SalesforceCreateOpportunityCompetitorInput!): SalesforceCreateOpportunityCompetitorPayload! + + """Update OpportunityCompetitor""" + updateOpportunityCompetitor(input: SalesforceUpdateOpportunityCompetitorInput!): SalesforceUpdateOpportunityCompetitorPayload! + + """Delete OpportunityCompetitor by its id.""" + deleteOpportunityCompetitor(input: SalesforceDeleteOpportunityCompetitorInput!): SalesforceDeleteOpportunityCompetitorPayload! + + """Create a new OpportunityContactRole""" + createOpportunityContactRole(input: SalesforceCreateOpportunityContactRoleInput!): SalesforceCreateOpportunityContactRolePayload! + + """Update OpportunityContactRole""" + updateOpportunityContactRole(input: SalesforceUpdateOpportunityContactRoleInput!): SalesforceUpdateOpportunityContactRolePayload! + + """Delete OpportunityContactRole by its id.""" + deleteOpportunityContactRole(input: SalesforceDeleteOpportunityContactRoleInput!): SalesforceDeleteOpportunityContactRolePayload! + + """Delete OpportunityFeed by its id.""" + deleteOpportunityFeed(input: SalesforceDeleteOpportunityFeedInput!): SalesforceDeleteOpportunityFeedPayload! + + """Create a new OpportunityLineItem""" + createOpportunityLineItem(input: SalesforceCreateOpportunityLineItemInput!): SalesforceCreateOpportunityLineItemPayload! + + """Update OpportunityLineItem""" + updateOpportunityLineItem(input: SalesforceUpdateOpportunityLineItemInput!): SalesforceUpdateOpportunityLineItemPayload! + + """Delete OpportunityLineItem by its id.""" + deleteOpportunityLineItem(input: SalesforceDeleteOpportunityLineItemInput!): SalesforceDeleteOpportunityLineItemPayload! + + """Create a new OpportunityPartner""" + createOpportunityPartner(input: SalesforceCreateOpportunityPartnerInput!): SalesforceCreateOpportunityPartnerPayload! + + """Delete OpportunityPartner by its id.""" + deleteOpportunityPartner(input: SalesforceDeleteOpportunityPartnerInput!): SalesforceDeleteOpportunityPartnerPayload! + + """Create a new Order""" + createOrder(input: SalesforceCreateOrderInput!): SalesforceCreateOrderPayload! + + """Update Order""" + updateOrder(input: SalesforceUpdateOrderInput!): SalesforceUpdateOrderPayload! + + """Delete Order by its id.""" + deleteOrder(input: SalesforceDeleteOrderInput!): SalesforceDeleteOrderPayload! + + """Delete OrderFeed by its id.""" + deleteOrderFeed(input: SalesforceDeleteOrderFeedInput!): SalesforceDeleteOrderFeedPayload! + + """Create a new OrderItem""" + createOrderItem(input: SalesforceCreateOrderItemInput!): SalesforceCreateOrderItemPayload! + + """Update OrderItem""" + updateOrderItem(input: SalesforceUpdateOrderItemInput!): SalesforceUpdateOrderItemPayload! + + """Delete OrderItem by its id.""" + deleteOrderItem(input: SalesforceDeleteOrderItemInput!): SalesforceDeleteOrderItemPayload! + + """Delete OrderItemFeed by its id.""" + deleteOrderItemFeed(input: SalesforceDeleteOrderItemFeedInput!): SalesforceDeleteOrderItemFeedPayload! + + """Create a new OrgDeleteRequest""" + createOrgDeleteRequest(input: SalesforceCreateOrgDeleteRequestInput!): SalesforceCreateOrgDeleteRequestPayload! + + """Create a new OrgDeleteRequestShare""" + createOrgDeleteRequestShare(input: SalesforceCreateOrgDeleteRequestShareInput!): SalesforceCreateOrgDeleteRequestSharePayload! + + """Update OrgDeleteRequestShare""" + updateOrgDeleteRequestShare(input: SalesforceUpdateOrgDeleteRequestShareInput!): SalesforceUpdateOrgDeleteRequestSharePayload! + + """Delete OrgDeleteRequestShare by its id.""" + deleteOrgDeleteRequestShare(input: SalesforceDeleteOrgDeleteRequestShareInput!): SalesforceDeleteOrgDeleteRequestSharePayload! + + """Create a new OrgMetric""" + createOrgMetric(input: SalesforceCreateOrgMetricInput!): SalesforceCreateOrgMetricPayload! + + """Update OrgMetric""" + updateOrgMetric(input: SalesforceUpdateOrgMetricInput!): SalesforceUpdateOrgMetricPayload! + + """Create a new OrgMetricScanResult""" + createOrgMetricScanResult(input: SalesforceCreateOrgMetricScanResultInput!): SalesforceCreateOrgMetricScanResultPayload! + + """Create a new OrgMetricScanSummary""" + createOrgMetricScanSummary(input: SalesforceCreateOrgMetricScanSummaryInput!): SalesforceCreateOrgMetricScanSummaryPayload! + + """Create a new OrgWideEmailAddress""" + createOrgWideEmailAddress(input: SalesforceCreateOrgWideEmailAddressInput!): SalesforceCreateOrgWideEmailAddressPayload! + + """Update OrgWideEmailAddress""" + updateOrgWideEmailAddress(input: SalesforceUpdateOrgWideEmailAddressInput!): SalesforceUpdateOrgWideEmailAddressPayload! + + """Delete OrgWideEmailAddress by its id.""" + deleteOrgWideEmailAddress(input: SalesforceDeleteOrgWideEmailAddressInput!): SalesforceDeleteOrgWideEmailAddressPayload! + + """Update Organization""" + updateOrganization(input: SalesforceUpdateOrganizationInput!): SalesforceUpdateOrganizationPayload! + + """Create a new OutgoingEmail""" + createOutgoingEmail(input: SalesforceCreateOutgoingEmailInput!): SalesforceCreateOutgoingEmailPayload! + + """Create a new OutgoingEmailRelation""" + createOutgoingEmailRelation(input: SalesforceCreateOutgoingEmailRelationInput!): SalesforceCreateOutgoingEmailRelationPayload! + + """Create a new Partner""" + createPartner(input: SalesforceCreatePartnerInput!): SalesforceCreatePartnerPayload! + + """Delete Partner by its id.""" + deletePartner(input: SalesforceDeletePartnerInput!): SalesforceDeletePartnerPayload! + + """Create a new PartyConsent""" + createPartyConsent(input: SalesforceCreatePartyConsentInput!): SalesforceCreatePartyConsentPayload! + + """Update PartyConsent""" + updatePartyConsent(input: SalesforceUpdatePartyConsentInput!): SalesforceUpdatePartyConsentPayload! + + """Delete PartyConsent by its id.""" + deletePartyConsent(input: SalesforceDeletePartyConsentInput!): SalesforceDeletePartyConsentPayload! + + """Delete PartyConsentFeed by its id.""" + deletePartyConsentFeed(input: SalesforceDeletePartyConsentFeedInput!): SalesforceDeletePartyConsentFeedPayload! + + """Create a new PartyConsentShare""" + createPartyConsentShare(input: SalesforceCreatePartyConsentShareInput!): SalesforceCreatePartyConsentSharePayload! + + """Update PartyConsentShare""" + updatePartyConsentShare(input: SalesforceUpdatePartyConsentShareInput!): SalesforceUpdatePartyConsentSharePayload! + + """Delete PartyConsentShare by its id.""" + deletePartyConsentShare(input: SalesforceDeletePartyConsentShareInput!): SalesforceDeletePartyConsentSharePayload! + + """Create a new Payment""" + createPayment(input: SalesforceCreatePaymentInput!): SalesforceCreatePaymentPayload! + + """Update Payment""" + updatePayment(input: SalesforceUpdatePaymentInput!): SalesforceUpdatePaymentPayload! + + """Delete Payment by its id.""" + deletePayment(input: SalesforceDeletePaymentInput!): SalesforceDeletePaymentPayload! + + """Create a new PaymentAuthAdjustment""" + createPaymentAuthAdjustment(input: SalesforceCreatePaymentAuthAdjustmentInput!): SalesforceCreatePaymentAuthAdjustmentPayload! + + """Update PaymentAuthAdjustment""" + updatePaymentAuthAdjustment(input: SalesforceUpdatePaymentAuthAdjustmentInput!): SalesforceUpdatePaymentAuthAdjustmentPayload! + + """Delete PaymentAuthAdjustment by its id.""" + deletePaymentAuthAdjustment(input: SalesforceDeletePaymentAuthAdjustmentInput!): SalesforceDeletePaymentAuthAdjustmentPayload! + + """Create a new PaymentAuthorization""" + createPaymentAuthorization(input: SalesforceCreatePaymentAuthorizationInput!): SalesforceCreatePaymentAuthorizationPayload! + + """Update PaymentAuthorization""" + updatePaymentAuthorization(input: SalesforceUpdatePaymentAuthorizationInput!): SalesforceUpdatePaymentAuthorizationPayload! + + """Delete PaymentAuthorization by its id.""" + deletePaymentAuthorization(input: SalesforceDeletePaymentAuthorizationInput!): SalesforceDeletePaymentAuthorizationPayload! + + """Create a new PaymentGateway""" + createPaymentGateway(input: SalesforceCreatePaymentGatewayInput!): SalesforceCreatePaymentGatewayPayload! + + """Update PaymentGateway""" + updatePaymentGateway(input: SalesforceUpdatePaymentGatewayInput!): SalesforceUpdatePaymentGatewayPayload! + + """Delete PaymentGateway by its id.""" + deletePaymentGateway(input: SalesforceDeletePaymentGatewayInput!): SalesforceDeletePaymentGatewayPayload! + + """Create a new PaymentGatewayLog""" + createPaymentGatewayLog(input: SalesforceCreatePaymentGatewayLogInput!): SalesforceCreatePaymentGatewayLogPayload! + + """Update PaymentGatewayLog""" + updatePaymentGatewayLog(input: SalesforceUpdatePaymentGatewayLogInput!): SalesforceUpdatePaymentGatewayLogPayload! + + """Delete PaymentGatewayLog by its id.""" + deletePaymentGatewayLog(input: SalesforceDeletePaymentGatewayLogInput!): SalesforceDeletePaymentGatewayLogPayload! + + """Create a new PaymentGatewayProvider""" + createPaymentGatewayProvider(input: SalesforceCreatePaymentGatewayProviderInput!): SalesforceCreatePaymentGatewayProviderPayload! + + """Update PaymentGatewayProvider""" + updatePaymentGatewayProvider(input: SalesforceUpdatePaymentGatewayProviderInput!): SalesforceUpdatePaymentGatewayProviderPayload! + + """Delete PaymentGatewayProvider by its id.""" + deletePaymentGatewayProvider(input: SalesforceDeletePaymentGatewayProviderInput!): SalesforceDeletePaymentGatewayProviderPayload! + + """Create a new PaymentGroup""" + createPaymentGroup(input: SalesforceCreatePaymentGroupInput!): SalesforceCreatePaymentGroupPayload! + + """Update PaymentGroup""" + updatePaymentGroup(input: SalesforceUpdatePaymentGroupInput!): SalesforceUpdatePaymentGroupPayload! + + """Delete PaymentGroup by its id.""" + deletePaymentGroup(input: SalesforceDeletePaymentGroupInput!): SalesforceDeletePaymentGroupPayload! + + """Create a new PaymentLineInvoice""" + createPaymentLineInvoice(input: SalesforceCreatePaymentLineInvoiceInput!): SalesforceCreatePaymentLineInvoicePayload! + + """Update PaymentLineInvoice""" + updatePaymentLineInvoice(input: SalesforceUpdatePaymentLineInvoiceInput!): SalesforceUpdatePaymentLineInvoicePayload! + + """Create a new PermissionSet""" + createPermissionSet(input: SalesforceCreatePermissionSetInput!): SalesforceCreatePermissionSetPayload! + + """Update PermissionSet""" + updatePermissionSet(input: SalesforceUpdatePermissionSetInput!): SalesforceUpdatePermissionSetPayload! + + """Delete PermissionSet by its id.""" + deletePermissionSet(input: SalesforceDeletePermissionSetInput!): SalesforceDeletePermissionSetPayload! + + """Create a new PermissionSetAssignment""" + createPermissionSetAssignment(input: SalesforceCreatePermissionSetAssignmentInput!): SalesforceCreatePermissionSetAssignmentPayload! + + """Update PermissionSetAssignment""" + updatePermissionSetAssignment(input: SalesforceUpdatePermissionSetAssignmentInput!): SalesforceUpdatePermissionSetAssignmentPayload! + + """Delete PermissionSetAssignment by its id.""" + deletePermissionSetAssignment(input: SalesforceDeletePermissionSetAssignmentInput!): SalesforceDeletePermissionSetAssignmentPayload! + + """Create a new PermissionSetGroup""" + createPermissionSetGroup(input: SalesforceCreatePermissionSetGroupInput!): SalesforceCreatePermissionSetGroupPayload! + + """Update PermissionSetGroup""" + updatePermissionSetGroup(input: SalesforceUpdatePermissionSetGroupInput!): SalesforceUpdatePermissionSetGroupPayload! + + """Delete PermissionSetGroup by its id.""" + deletePermissionSetGroup(input: SalesforceDeletePermissionSetGroupInput!): SalesforceDeletePermissionSetGroupPayload! + + """Create a new PermissionSetGroupComponent""" + createPermissionSetGroupComponent(input: SalesforceCreatePermissionSetGroupComponentInput!): SalesforceCreatePermissionSetGroupComponentPayload! + + """Delete PermissionSetGroupComponent by its id.""" + deletePermissionSetGroupComponent(input: SalesforceDeletePermissionSetGroupComponentInput!): SalesforceDeletePermissionSetGroupComponentPayload! + + """Create a new PermissionSetLicenseAssign""" + createPermissionSetLicenseAssign(input: SalesforceCreatePermissionSetLicenseAssignInput!): SalesforceCreatePermissionSetLicenseAssignPayload! + + """Delete PermissionSetLicenseAssign by its id.""" + deletePermissionSetLicenseAssign(input: SalesforceDeletePermissionSetLicenseAssignInput!): SalesforceDeletePermissionSetLicenseAssignPayload! + + """Create a new PermissionSetTabSetting""" + createPermissionSetTabSetting(input: SalesforceCreatePermissionSetTabSettingInput!): SalesforceCreatePermissionSetTabSettingPayload! + + """Update PermissionSetTabSetting""" + updatePermissionSetTabSetting(input: SalesforceUpdatePermissionSetTabSettingInput!): SalesforceUpdatePermissionSetTabSettingPayload! + + """Delete PermissionSetTabSetting by its id.""" + deletePermissionSetTabSetting(input: SalesforceDeletePermissionSetTabSettingInput!): SalesforceDeletePermissionSetTabSettingPayload! + + """Create a new PlatformCachePartition""" + createPlatformCachePartition(input: SalesforceCreatePlatformCachePartitionInput!): SalesforceCreatePlatformCachePartitionPayload! + + """Update PlatformCachePartition""" + updatePlatformCachePartition(input: SalesforceUpdatePlatformCachePartitionInput!): SalesforceUpdatePlatformCachePartitionPayload! + + """Delete PlatformCachePartition by its id.""" + deletePlatformCachePartition(input: SalesforceDeletePlatformCachePartitionInput!): SalesforceDeletePlatformCachePartitionPayload! + + """Create a new PlatformCachePartitionType""" + createPlatformCachePartitionType(input: SalesforceCreatePlatformCachePartitionTypeInput!): SalesforceCreatePlatformCachePartitionTypePayload! + + """Update PlatformCachePartitionType""" + updatePlatformCachePartitionType(input: SalesforceUpdatePlatformCachePartitionTypeInput!): SalesforceUpdatePlatformCachePartitionTypePayload! + + """Delete PlatformCachePartitionType by its id.""" + deletePlatformCachePartitionType(input: SalesforceDeletePlatformCachePartitionTypeInput!): SalesforceDeletePlatformCachePartitionTypePayload! + + """Create a new Pricebook2""" + createPricebook2(input: SalesforceCreatePricebook2Input!): SalesforceCreatePricebook2Payload! + + """Update Pricebook2""" + updatePricebook2(input: SalesforceUpdatePricebook2Input!): SalesforceUpdatePricebook2Payload! + + """Delete Pricebook2 by its id.""" + deletePricebook2(input: SalesforceDeletePricebook2Input!): SalesforceDeletePricebook2Payload! + + """Create a new PricebookEntry""" + createPricebookEntry(input: SalesforceCreatePricebookEntryInput!): SalesforceCreatePricebookEntryPayload! + + """Update PricebookEntry""" + updatePricebookEntry(input: SalesforceUpdatePricebookEntryInput!): SalesforceUpdatePricebookEntryPayload! + + """Delete PricebookEntry by its id.""" + deletePricebookEntry(input: SalesforceDeletePricebookEntryInput!): SalesforceDeletePricebookEntryPayload! + + """Create a new ProcessException""" + createProcessException(input: SalesforceCreateProcessExceptionInput!): SalesforceCreateProcessExceptionPayload! + + """Update ProcessException""" + updateProcessException(input: SalesforceUpdateProcessExceptionInput!): SalesforceUpdateProcessExceptionPayload! + + """Delete ProcessException by its id.""" + deleteProcessException(input: SalesforceDeleteProcessExceptionInput!): SalesforceDeleteProcessExceptionPayload! + + """Create a new ProcessExceptionEvent""" + createProcessExceptionEvent(input: SalesforceCreateProcessExceptionEventInput!): SalesforceCreateProcessExceptionEventPayload! + + """Create a new ProcessExceptionShare""" + createProcessExceptionShare(input: SalesforceCreateProcessExceptionShareInput!): SalesforceCreateProcessExceptionSharePayload! + + """Update ProcessExceptionShare""" + updateProcessExceptionShare(input: SalesforceUpdateProcessExceptionShareInput!): SalesforceUpdateProcessExceptionSharePayload! + + """Delete ProcessExceptionShare by its id.""" + deleteProcessExceptionShare(input: SalesforceDeleteProcessExceptionShareInput!): SalesforceDeleteProcessExceptionSharePayload! + + """Update ProcessInstanceWorkitem""" + updateProcessInstanceWorkitem(input: SalesforceUpdateProcessInstanceWorkitemInput!): SalesforceUpdateProcessInstanceWorkitemPayload! + + """Delete ProcessInstanceWorkitem by its id.""" + deleteProcessInstanceWorkitem(input: SalesforceDeleteProcessInstanceWorkitemInput!): SalesforceDeleteProcessInstanceWorkitemPayload! + + """Create a new Product2""" + createProduct2(input: SalesforceCreateProduct2Input!): SalesforceCreateProduct2Payload! + + """Update Product2""" + updateProduct2(input: SalesforceUpdateProduct2Input!): SalesforceUpdateProduct2Payload! + + """Delete Product2 by its id.""" + deleteProduct2(input: SalesforceDeleteProduct2Input!): SalesforceDeleteProduct2Payload! + + """Delete Product2Feed by its id.""" + deleteProduct2Feed(input: SalesforceDeleteProduct2FeedInput!): SalesforceDeleteProduct2FeedPayload! + + """Create a new ProductConsumptionSchedule""" + createProductConsumptionSchedule(input: SalesforceCreateProductConsumptionScheduleInput!): SalesforceCreateProductConsumptionSchedulePayload! + + """Update ProductConsumptionSchedule""" + updateProductConsumptionSchedule(input: SalesforceUpdateProductConsumptionScheduleInput!): SalesforceUpdateProductConsumptionSchedulePayload! + + """Delete ProductConsumptionSchedule by its id.""" + deleteProductConsumptionSchedule(input: SalesforceDeleteProductConsumptionScheduleInput!): SalesforceDeleteProductConsumptionSchedulePayload! + + """Update Profile""" + updateProfile(input: SalesforceUpdateProfileInput!): SalesforceUpdateProfilePayload! + + """Delete Profile by its id.""" + deleteProfile(input: SalesforceDeleteProfileInput!): SalesforceDeleteProfilePayload! + + """Create a new Prompt""" + createPrompt(input: SalesforceCreatePromptInput!): SalesforceCreatePromptPayload! + + """Update Prompt""" + updatePrompt(input: SalesforceUpdatePromptInput!): SalesforceUpdatePromptPayload! + + """Delete Prompt by its id.""" + deletePrompt(input: SalesforceDeletePromptInput!): SalesforceDeletePromptPayload! + + """Create a new PromptAction""" + createPromptAction(input: SalesforceCreatePromptActionInput!): SalesforceCreatePromptActionPayload! + + """Update PromptAction""" + updatePromptAction(input: SalesforceUpdatePromptActionInput!): SalesforceUpdatePromptActionPayload! + + """Delete PromptAction by its id.""" + deletePromptAction(input: SalesforceDeletePromptActionInput!): SalesforceDeletePromptActionPayload! + + """Create a new PromptActionShare""" + createPromptActionShare(input: SalesforceCreatePromptActionShareInput!): SalesforceCreatePromptActionSharePayload! + + """Update PromptActionShare""" + updatePromptActionShare(input: SalesforceUpdatePromptActionShareInput!): SalesforceUpdatePromptActionSharePayload! + + """Delete PromptActionShare by its id.""" + deletePromptActionShare(input: SalesforceDeletePromptActionShareInput!): SalesforceDeletePromptActionSharePayload! + + """Create a new PromptError""" + createPromptError(input: SalesforceCreatePromptErrorInput!): SalesforceCreatePromptErrorPayload! + + """Update PromptError""" + updatePromptError(input: SalesforceUpdatePromptErrorInput!): SalesforceUpdatePromptErrorPayload! + + """Delete PromptError by its id.""" + deletePromptError(input: SalesforceDeletePromptErrorInput!): SalesforceDeletePromptErrorPayload! + + """Create a new PromptErrorShare""" + createPromptErrorShare(input: SalesforceCreatePromptErrorShareInput!): SalesforceCreatePromptErrorSharePayload! + + """Update PromptErrorShare""" + updatePromptErrorShare(input: SalesforceUpdatePromptErrorShareInput!): SalesforceUpdatePromptErrorSharePayload! + + """Delete PromptErrorShare by its id.""" + deletePromptErrorShare(input: SalesforceDeletePromptErrorShareInput!): SalesforceDeletePromptErrorSharePayload! + + """Create a new PromptVersion""" + createPromptVersion(input: SalesforceCreatePromptVersionInput!): SalesforceCreatePromptVersionPayload! + + """Update PromptVersion""" + updatePromptVersion(input: SalesforceUpdatePromptVersionInput!): SalesforceUpdatePromptVersionPayload! + + """Delete PromptVersion by its id.""" + deletePromptVersion(input: SalesforceDeletePromptVersionInput!): SalesforceDeletePromptVersionPayload! + + """Create a new PushTopic""" + createPushTopic(input: SalesforceCreatePushTopicInput!): SalesforceCreatePushTopicPayload! + + """Update PushTopic""" + updatePushTopic(input: SalesforceUpdatePushTopicInput!): SalesforceUpdatePushTopicPayload! + + """Delete PushTopic by its id.""" + deletePushTopic(input: SalesforceDeletePushTopicInput!): SalesforceDeletePushTopicPayload! + + """Create a new QueueSobject""" + createQueueSobject(input: SalesforceCreateQueueSobjectInput!): SalesforceCreateQueueSobjectPayload! + + """Delete QueueSobject by its id.""" + deleteQueueSobject(input: SalesforceDeleteQueueSobjectInput!): SalesforceDeleteQueueSobjectPayload! + + """Create a new QuickText""" + createQuickText(input: SalesforceCreateQuickTextInput!): SalesforceCreateQuickTextPayload! + + """Update QuickText""" + updateQuickText(input: SalesforceUpdateQuickTextInput!): SalesforceUpdateQuickTextPayload! + + """Delete QuickText by its id.""" + deleteQuickText(input: SalesforceDeleteQuickTextInput!): SalesforceDeleteQuickTextPayload! + + """Create a new QuickTextShare""" + createQuickTextShare(input: SalesforceCreateQuickTextShareInput!): SalesforceCreateQuickTextSharePayload! + + """Update QuickTextShare""" + updateQuickTextShare(input: SalesforceUpdateQuickTextShareInput!): SalesforceUpdateQuickTextSharePayload! + + """Delete QuickTextShare by its id.""" + deleteQuickTextShare(input: SalesforceDeleteQuickTextShareInput!): SalesforceDeleteQuickTextSharePayload! + + """Create a new QuickTextUsageShare""" + createQuickTextUsageShare(input: SalesforceCreateQuickTextUsageShareInput!): SalesforceCreateQuickTextUsageSharePayload! + + """Update QuickTextUsageShare""" + updateQuickTextUsageShare(input: SalesforceUpdateQuickTextUsageShareInput!): SalesforceUpdateQuickTextUsageSharePayload! + + """Delete QuickTextUsageShare by its id.""" + deleteQuickTextUsageShare(input: SalesforceDeleteQuickTextUsageShareInput!): SalesforceDeleteQuickTextUsageSharePayload! + + """Update RecentlyViewed""" + updateRecentlyViewed(input: SalesforceUpdateRecentlyViewedInput!): SalesforceUpdateRecentlyViewedPayload! + + """Create a new Recommendation""" + createRecommendation(input: SalesforceCreateRecommendationInput!): SalesforceCreateRecommendationPayload! + + """Update Recommendation""" + updateRecommendation(input: SalesforceUpdateRecommendationInput!): SalesforceUpdateRecommendationPayload! + + """Delete Recommendation by its id.""" + deleteRecommendation(input: SalesforceDeleteRecommendationInput!): SalesforceDeleteRecommendationPayload! + + """Create a new RecordAction""" + createRecordAction(input: SalesforceCreateRecordActionInput!): SalesforceCreateRecordActionPayload! + + """Update RecordAction""" + updateRecordAction(input: SalesforceUpdateRecordActionInput!): SalesforceUpdateRecordActionPayload! + + """Delete RecordAction by its id.""" + deleteRecordAction(input: SalesforceDeleteRecordActionInput!): SalesforceDeleteRecordActionPayload! + + """Create a new RecordType""" + createRecordType(input: SalesforceCreateRecordTypeInput!): SalesforceCreateRecordTypePayload! + + """Update RecordType""" + updateRecordType(input: SalesforceUpdateRecordTypeInput!): SalesforceUpdateRecordTypePayload! + + """Create a new RedirectWhitelistUrl""" + createRedirectWhitelistUrl(input: SalesforceCreateRedirectWhitelistUrlInput!): SalesforceCreateRedirectWhitelistUrlPayload! + + """Update RedirectWhitelistUrl""" + updateRedirectWhitelistUrl(input: SalesforceUpdateRedirectWhitelistUrlInput!): SalesforceUpdateRedirectWhitelistUrlPayload! + + """Delete RedirectWhitelistUrl by its id.""" + deleteRedirectWhitelistUrl(input: SalesforceDeleteRedirectWhitelistUrlInput!): SalesforceDeleteRedirectWhitelistUrlPayload! + + """Create a new Refund""" + createRefund(input: SalesforceCreateRefundInput!): SalesforceCreateRefundPayload! + + """Update Refund""" + updateRefund(input: SalesforceUpdateRefundInput!): SalesforceUpdateRefundPayload! + + """Delete Refund by its id.""" + deleteRefund(input: SalesforceDeleteRefundInput!): SalesforceDeleteRefundPayload! + + """Create a new RefundLinePayment""" + createRefundLinePayment(input: SalesforceCreateRefundLinePaymentInput!): SalesforceCreateRefundLinePaymentPayload! + + """Update RefundLinePayment""" + updateRefundLinePayment(input: SalesforceUpdateRefundLinePaymentInput!): SalesforceUpdateRefundLinePaymentPayload! + + """Delete ReportAnomalyEventStoreFeed by its id.""" + deleteReportAnomalyEventStoreFeed(input: SalesforceDeleteReportAnomalyEventStoreFeedInput!): SalesforceDeleteReportAnomalyEventStoreFeedPayload! + + """Delete ReportFeed by its id.""" + deleteReportFeed(input: SalesforceDeleteReportFeedInput!): SalesforceDeleteReportFeedPayload! + + """Create a new SPSamlAttributes""" + createSpSamlAttributes(input: SalesforceCreateSpSamlAttributesInput!): SalesforceCreateSpSamlAttributesPayload! + + """Update SPSamlAttributes""" + updateSpSamlAttributes(input: SalesforceUpdateSpSamlAttributesInput!): SalesforceUpdateSpSamlAttributesPayload! + + """Delete SPSamlAttributes by its id.""" + deleteSpSamlAttributes(input: SalesforceDeleteSpSamlAttributesInput!): SalesforceDeleteSpSamlAttributesPayload! + + """Update Scontrol""" + updateScontrol(input: SalesforceUpdateScontrolInput!): SalesforceUpdateScontrolPayload! + + """Delete Scontrol by its id.""" + deleteScontrol(input: SalesforceDeleteScontrolInput!): SalesforceDeleteScontrolPayload! + + """Create a new SearchPromotionRule""" + createSearchPromotionRule(input: SalesforceCreateSearchPromotionRuleInput!): SalesforceCreateSearchPromotionRulePayload! + + """Update SearchPromotionRule""" + updateSearchPromotionRule(input: SalesforceUpdateSearchPromotionRuleInput!): SalesforceUpdateSearchPromotionRulePayload! + + """Delete SearchPromotionRule by its id.""" + deleteSearchPromotionRule(input: SalesforceDeleteSearchPromotionRuleInput!): SalesforceDeleteSearchPromotionRulePayload! + + """Create a new SecurityCustomBaseline""" + createSecurityCustomBaseline(input: SalesforceCreateSecurityCustomBaselineInput!): SalesforceCreateSecurityCustomBaselinePayload! + + """Update SecurityCustomBaseline""" + updateSecurityCustomBaseline(input: SalesforceUpdateSecurityCustomBaselineInput!): SalesforceUpdateSecurityCustomBaselinePayload! + + """Delete SecurityCustomBaseline by its id.""" + deleteSecurityCustomBaseline(input: SalesforceDeleteSecurityCustomBaselineInput!): SalesforceDeleteSecurityCustomBaselinePayload! + + """Delete SessionHijackingEventStoreFeed by its id.""" + deleteSessionHijackingEventStoreFeed(input: SalesforceDeleteSessionHijackingEventStoreFeedInput!): SalesforceDeleteSessionHijackingEventStoreFeedPayload! + + """Create a new SetupAssistantStep""" + createSetupAssistantStep(input: SalesforceCreateSetupAssistantStepInput!): SalesforceCreateSetupAssistantStepPayload! + + """Update SetupAssistantStep""" + updateSetupAssistantStep(input: SalesforceUpdateSetupAssistantStepInput!): SalesforceUpdateSetupAssistantStepPayload! + + """Delete SetupAssistantStep by its id.""" + deleteSetupAssistantStep(input: SalesforceDeleteSetupAssistantStepInput!): SalesforceDeleteSetupAssistantStepPayload! + + """Create a new SetupEntityAccess""" + createSetupEntityAccess(input: SalesforceCreateSetupEntityAccessInput!): SalesforceCreateSetupEntityAccessPayload! + + """Delete SetupEntityAccess by its id.""" + deleteSetupEntityAccess(input: SalesforceDeleteSetupEntityAccessInput!): SalesforceDeleteSetupEntityAccessPayload! + + """Create a new ShapeRepresentation""" + createShapeRepresentation(input: SalesforceCreateShapeRepresentationInput!): SalesforceCreateShapeRepresentationPayload! + + """Update ShapeRepresentation""" + updateShapeRepresentation(input: SalesforceUpdateShapeRepresentationInput!): SalesforceUpdateShapeRepresentationPayload! + + """Delete ShapeRepresentation by its id.""" + deleteShapeRepresentation(input: SalesforceDeleteShapeRepresentationInput!): SalesforceDeleteShapeRepresentationPayload! + + """Create a new SignupRequest""" + createSignupRequest(input: SalesforceCreateSignupRequestInput!): SalesforceCreateSignupRequestPayload! + + """Delete SignupRequest by its id.""" + deleteSignupRequest(input: SalesforceDeleteSignupRequestInput!): SalesforceDeleteSignupRequestPayload! + + """Delete SignupRequestFeed by its id.""" + deleteSignupRequestFeed(input: SalesforceDeleteSignupRequestFeedInput!): SalesforceDeleteSignupRequestFeedPayload! + + """Create a new SignupRequestShare""" + createSignupRequestShare(input: SalesforceCreateSignupRequestShareInput!): SalesforceCreateSignupRequestSharePayload! + + """Update SignupRequestShare""" + updateSignupRequestShare(input: SalesforceUpdateSignupRequestShareInput!): SalesforceUpdateSignupRequestSharePayload! + + """Delete SignupRequestShare by its id.""" + deleteSignupRequestShare(input: SalesforceDeleteSignupRequestShareInput!): SalesforceDeleteSignupRequestSharePayload! + + """Delete SiteFeed by its id.""" + deleteSiteFeed(input: SalesforceDeleteSiteFeedInput!): SalesforceDeleteSiteFeedPayload! + + """Create a new SiteIframeWhiteListUrl""" + createSiteIframeWhiteListUrl(input: SalesforceCreateSiteIframeWhiteListUrlInput!): SalesforceCreateSiteIframeWhiteListUrlPayload! + + """Update SiteIframeWhiteListUrl""" + updateSiteIframeWhiteListUrl(input: SalesforceUpdateSiteIframeWhiteListUrlInput!): SalesforceUpdateSiteIframeWhiteListUrlPayload! + + """Delete SiteIframeWhiteListUrl by its id.""" + deleteSiteIframeWhiteListUrl(input: SalesforceDeleteSiteIframeWhiteListUrlInput!): SalesforceDeleteSiteIframeWhiteListUrlPayload! + + """Create a new SiteRedirectMapping""" + createSiteRedirectMapping(input: SalesforceCreateSiteRedirectMappingInput!): SalesforceCreateSiteRedirectMappingPayload! + + """Update SiteRedirectMapping""" + updateSiteRedirectMapping(input: SalesforceUpdateSiteRedirectMappingInput!): SalesforceUpdateSiteRedirectMappingPayload! + + """Delete SiteRedirectMapping by its id.""" + deleteSiteRedirectMapping(input: SalesforceDeleteSiteRedirectMappingInput!): SalesforceDeleteSiteRedirectMappingPayload! + + """Create a new Solution""" + createSolution(input: SalesforceCreateSolutionInput!): SalesforceCreateSolutionPayload! + + """Update Solution""" + updateSolution(input: SalesforceUpdateSolutionInput!): SalesforceUpdateSolutionPayload! + + """Delete Solution by its id.""" + deleteSolution(input: SalesforceDeleteSolutionInput!): SalesforceDeleteSolutionPayload! + + """Delete SolutionFeed by its id.""" + deleteSolutionFeed(input: SalesforceDeleteSolutionFeedInput!): SalesforceDeleteSolutionFeedPayload! + + """Create a new SsoUserMapping""" + createSsoUserMapping(input: SalesforceCreateSsoUserMappingInput!): SalesforceCreateSsoUserMappingPayload! + + """Delete SsoUserMapping by its id.""" + deleteSsoUserMapping(input: SalesforceDeleteSsoUserMappingInput!): SalesforceDeleteSsoUserMappingPayload! + + """Create a new StaticResource""" + createStaticResource(input: SalesforceCreateStaticResourceInput!): SalesforceCreateStaticResourcePayload! + + """Update StaticResource""" + updateStaticResource(input: SalesforceUpdateStaticResourceInput!): SalesforceUpdateStaticResourcePayload! + + """Delete StaticResource by its id.""" + deleteStaticResource(input: SalesforceDeleteStaticResourceInput!): SalesforceDeleteStaticResourcePayload! + + """Create a new StreamingChannel""" + createStreamingChannel(input: SalesforceCreateStreamingChannelInput!): SalesforceCreateStreamingChannelPayload! + + """Update StreamingChannel""" + updateStreamingChannel(input: SalesforceUpdateStreamingChannelInput!): SalesforceUpdateStreamingChannelPayload! + + """Delete StreamingChannel by its id.""" + deleteStreamingChannel(input: SalesforceDeleteStreamingChannelInput!): SalesforceDeleteStreamingChannelPayload! + + """Create a new StreamingChannelShare""" + createStreamingChannelShare(input: SalesforceCreateStreamingChannelShareInput!): SalesforceCreateStreamingChannelSharePayload! + + """Update StreamingChannelShare""" + updateStreamingChannelShare(input: SalesforceUpdateStreamingChannelShareInput!): SalesforceUpdateStreamingChannelSharePayload! + + """Delete StreamingChannelShare by its id.""" + deleteStreamingChannelShare(input: SalesforceDeleteStreamingChannelShareInput!): SalesforceDeleteStreamingChannelSharePayload! + + """Create a new Task""" + createTask(input: SalesforceCreateTaskInput!): SalesforceCreateTaskPayload! + + """Update Task""" + updateTask(input: SalesforceUpdateTaskInput!): SalesforceUpdateTaskPayload! + + """Delete Task by its id.""" + deleteTask(input: SalesforceDeleteTaskInput!): SalesforceDeleteTaskPayload! + + """Delete TaskFeed by its id.""" + deleteTaskFeed(input: SalesforceDeleteTaskFeedInput!): SalesforceDeleteTaskFeedPayload! + + """Create a new TestSuiteMembership""" + createTestSuiteMembership(input: SalesforceCreateTestSuiteMembershipInput!): SalesforceCreateTestSuiteMembershipPayload! + + """Update TestSuiteMembership""" + updateTestSuiteMembership(input: SalesforceUpdateTestSuiteMembershipInput!): SalesforceUpdateTestSuiteMembershipPayload! + + """Delete TestSuiteMembership by its id.""" + deleteTestSuiteMembership(input: SalesforceDeleteTestSuiteMembershipInput!): SalesforceDeleteTestSuiteMembershipPayload! + + """Create a new ThreatDetectionFeedback""" + createThreatDetectionFeedback(input: SalesforceCreateThreatDetectionFeedbackInput!): SalesforceCreateThreatDetectionFeedbackPayload! + + """Update ThreatDetectionFeedback""" + updateThreatDetectionFeedback(input: SalesforceUpdateThreatDetectionFeedbackInput!): SalesforceUpdateThreatDetectionFeedbackPayload! + + """Delete ThreatDetectionFeedbackFeed by its id.""" + deleteThreatDetectionFeedbackFeed(input: SalesforceDeleteThreatDetectionFeedbackFeedInput!): SalesforceDeleteThreatDetectionFeedbackFeedPayload! + + """Create a new TodayGoal""" + createTodayGoal(input: SalesforceCreateTodayGoalInput!): SalesforceCreateTodayGoalPayload! + + """Update TodayGoal""" + updateTodayGoal(input: SalesforceUpdateTodayGoalInput!): SalesforceUpdateTodayGoalPayload! + + """Delete TodayGoal by its id.""" + deleteTodayGoal(input: SalesforceDeleteTodayGoalInput!): SalesforceDeleteTodayGoalPayload! + + """Create a new TodayGoalShare""" + createTodayGoalShare(input: SalesforceCreateTodayGoalShareInput!): SalesforceCreateTodayGoalSharePayload! + + """Update TodayGoalShare""" + updateTodayGoalShare(input: SalesforceUpdateTodayGoalShareInput!): SalesforceUpdateTodayGoalSharePayload! + + """Delete TodayGoalShare by its id.""" + deleteTodayGoalShare(input: SalesforceDeleteTodayGoalShareInput!): SalesforceDeleteTodayGoalSharePayload! + + """Create a new Topic""" + createTopic(input: SalesforceCreateTopicInput!): SalesforceCreateTopicPayload! + + """Update Topic""" + updateTopic(input: SalesforceUpdateTopicInput!): SalesforceUpdateTopicPayload! + + """Delete Topic by its id.""" + deleteTopic(input: SalesforceDeleteTopicInput!): SalesforceDeleteTopicPayload! + + """Create a new TopicAssignment""" + createTopicAssignment(input: SalesforceCreateTopicAssignmentInput!): SalesforceCreateTopicAssignmentPayload! + + """Delete TopicAssignment by its id.""" + deleteTopicAssignment(input: SalesforceDeleteTopicAssignmentInput!): SalesforceDeleteTopicAssignmentPayload! + + """Delete TopicFeed by its id.""" + deleteTopicFeed(input: SalesforceDeleteTopicFeedInput!): SalesforceDeleteTopicFeedPayload! + + """Delete TopicUserEvent by its id.""" + deleteTopicUserEvent(input: SalesforceDeleteTopicUserEventInput!): SalesforceDeleteTopicUserEventPayload! + + """Create a new TransactionSecurityPolicy""" + createTransactionSecurityPolicy(input: SalesforceCreateTransactionSecurityPolicyInput!): SalesforceCreateTransactionSecurityPolicyPayload! + + """Update TransactionSecurityPolicy""" + updateTransactionSecurityPolicy(input: SalesforceUpdateTransactionSecurityPolicyInput!): SalesforceUpdateTransactionSecurityPolicyPayload! + + """Delete TransactionSecurityPolicy by its id.""" + deleteTransactionSecurityPolicy(input: SalesforceDeleteTransactionSecurityPolicyInput!): SalesforceDeleteTransactionSecurityPolicyPayload! + + """Create a new User""" + createUser(input: SalesforceCreateUserInput!): SalesforceCreateUserPayload! + + """Update User""" + updateUser(input: SalesforceUpdateUserInput!): SalesforceUpdateUserPayload! + + """Create a new UserAppInfo""" + createUserAppInfo(input: SalesforceCreateUserAppInfoInput!): SalesforceCreateUserAppInfoPayload! + + """Update UserAppInfo""" + updateUserAppInfo(input: SalesforceUpdateUserAppInfoInput!): SalesforceUpdateUserAppInfoPayload! + + """Delete UserAppInfo by its id.""" + deleteUserAppInfo(input: SalesforceDeleteUserAppInfoInput!): SalesforceDeleteUserAppInfoPayload! + + """Create a new UserAppMenuCustomization""" + createUserAppMenuCustomization(input: SalesforceCreateUserAppMenuCustomizationInput!): SalesforceCreateUserAppMenuCustomizationPayload! + + """Update UserAppMenuCustomization""" + updateUserAppMenuCustomization(input: SalesforceUpdateUserAppMenuCustomizationInput!): SalesforceUpdateUserAppMenuCustomizationPayload! + + """Delete UserAppMenuCustomization by its id.""" + deleteUserAppMenuCustomization(input: SalesforceDeleteUserAppMenuCustomizationInput!): SalesforceDeleteUserAppMenuCustomizationPayload! + + """Create a new UserAppMenuCustomizationShare""" + createUserAppMenuCustomizationShare(input: SalesforceCreateUserAppMenuCustomizationShareInput!): SalesforceCreateUserAppMenuCustomizationSharePayload! + + """Update UserAppMenuCustomizationShare""" + updateUserAppMenuCustomizationShare(input: SalesforceUpdateUserAppMenuCustomizationShareInput!): SalesforceUpdateUserAppMenuCustomizationSharePayload! + + """Delete UserAppMenuCustomizationShare by its id.""" + deleteUserAppMenuCustomizationShare(input: SalesforceDeleteUserAppMenuCustomizationShareInput!): SalesforceDeleteUserAppMenuCustomizationSharePayload! + + """Create a new UserEmailPreferredPerson""" + createUserEmailPreferredPerson(input: SalesforceCreateUserEmailPreferredPersonInput!): SalesforceCreateUserEmailPreferredPersonPayload! + + """Update UserEmailPreferredPerson""" + updateUserEmailPreferredPerson(input: SalesforceUpdateUserEmailPreferredPersonInput!): SalesforceUpdateUserEmailPreferredPersonPayload! + + """Delete UserEmailPreferredPerson by its id.""" + deleteUserEmailPreferredPerson(input: SalesforceDeleteUserEmailPreferredPersonInput!): SalesforceDeleteUserEmailPreferredPersonPayload! + + """Create a new UserEmailPreferredPersonShare""" + createUserEmailPreferredPersonShare(input: SalesforceCreateUserEmailPreferredPersonShareInput!): SalesforceCreateUserEmailPreferredPersonSharePayload! + + """Update UserEmailPreferredPersonShare""" + updateUserEmailPreferredPersonShare(input: SalesforceUpdateUserEmailPreferredPersonShareInput!): SalesforceUpdateUserEmailPreferredPersonSharePayload! + + """Delete UserEmailPreferredPersonShare by its id.""" + deleteUserEmailPreferredPersonShare(input: SalesforceDeleteUserEmailPreferredPersonShareInput!): SalesforceDeleteUserEmailPreferredPersonSharePayload! + + """Delete UserFeed by its id.""" + deleteUserFeed(input: SalesforceDeleteUserFeedInput!): SalesforceDeleteUserFeedPayload! + + """Create a new UserListView""" + createUserListView(input: SalesforceCreateUserListViewInput!): SalesforceCreateUserListViewPayload! + + """Update UserListView""" + updateUserListView(input: SalesforceUpdateUserListViewInput!): SalesforceUpdateUserListViewPayload! + + """Delete UserListView by its id.""" + deleteUserListView(input: SalesforceDeleteUserListViewInput!): SalesforceDeleteUserListViewPayload! + + """Create a new UserListViewCriterion""" + createUserListViewCriterion(input: SalesforceCreateUserListViewCriterionInput!): SalesforceCreateUserListViewCriterionPayload! + + """Update UserListViewCriterion""" + updateUserListViewCriterion(input: SalesforceUpdateUserListViewCriterionInput!): SalesforceUpdateUserListViewCriterionPayload! + + """Delete UserListViewCriterion by its id.""" + deleteUserListViewCriterion(input: SalesforceDeleteUserListViewCriterionInput!): SalesforceDeleteUserListViewCriterionPayload! + + """Update UserLogin""" + updateUserLogin(input: SalesforceUpdateUserLoginInput!): SalesforceUpdateUserLoginPayload! + + """Create a new UserPackageLicense""" + createUserPackageLicense(input: SalesforceCreateUserPackageLicenseInput!): SalesforceCreateUserPackageLicensePayload! + + """Delete UserPackageLicense by its id.""" + deleteUserPackageLicense(input: SalesforceDeleteUserPackageLicenseInput!): SalesforceDeleteUserPackageLicensePayload! + + """Create a new UserPreference""" + createUserPreference(input: SalesforceCreateUserPreferenceInput!): SalesforceCreateUserPreferencePayload! + + """Update UserPreference""" + updateUserPreference(input: SalesforceUpdateUserPreferenceInput!): SalesforceUpdateUserPreferencePayload! + + """Delete UserPreference by its id.""" + deleteUserPreference(input: SalesforceDeleteUserPreferenceInput!): SalesforceDeleteUserPreferencePayload! + + """Create a new UserProvAccount""" + createUserProvAccount(input: SalesforceCreateUserProvAccountInput!): SalesforceCreateUserProvAccountPayload! + + """Update UserProvAccount""" + updateUserProvAccount(input: SalesforceUpdateUserProvAccountInput!): SalesforceUpdateUserProvAccountPayload! + + """Delete UserProvAccount by its id.""" + deleteUserProvAccount(input: SalesforceDeleteUserProvAccountInput!): SalesforceDeleteUserProvAccountPayload! + + """Create a new UserProvAccountStaging""" + createUserProvAccountStaging(input: SalesforceCreateUserProvAccountStagingInput!): SalesforceCreateUserProvAccountStagingPayload! + + """Update UserProvAccountStaging""" + updateUserProvAccountStaging(input: SalesforceUpdateUserProvAccountStagingInput!): SalesforceUpdateUserProvAccountStagingPayload! + + """Delete UserProvAccountStaging by its id.""" + deleteUserProvAccountStaging(input: SalesforceDeleteUserProvAccountStagingInput!): SalesforceDeleteUserProvAccountStagingPayload! + + """Create a new UserProvMockTarget""" + createUserProvMockTarget(input: SalesforceCreateUserProvMockTargetInput!): SalesforceCreateUserProvMockTargetPayload! + + """Update UserProvMockTarget""" + updateUserProvMockTarget(input: SalesforceUpdateUserProvMockTargetInput!): SalesforceUpdateUserProvMockTargetPayload! + + """Delete UserProvMockTarget by its id.""" + deleteUserProvMockTarget(input: SalesforceDeleteUserProvMockTargetInput!): SalesforceDeleteUserProvMockTargetPayload! + + """Create a new UserProvisioningConfig""" + createUserProvisioningConfig(input: SalesforceCreateUserProvisioningConfigInput!): SalesforceCreateUserProvisioningConfigPayload! + + """Update UserProvisioningConfig""" + updateUserProvisioningConfig(input: SalesforceUpdateUserProvisioningConfigInput!): SalesforceUpdateUserProvisioningConfigPayload! + + """Delete UserProvisioningConfig by its id.""" + deleteUserProvisioningConfig(input: SalesforceDeleteUserProvisioningConfigInput!): SalesforceDeleteUserProvisioningConfigPayload! + + """Create a new UserProvisioningLog""" + createUserProvisioningLog(input: SalesforceCreateUserProvisioningLogInput!): SalesforceCreateUserProvisioningLogPayload! + + """Update UserProvisioningLog""" + updateUserProvisioningLog(input: SalesforceUpdateUserProvisioningLogInput!): SalesforceUpdateUserProvisioningLogPayload! + + """Delete UserProvisioningLog by its id.""" + deleteUserProvisioningLog(input: SalesforceDeleteUserProvisioningLogInput!): SalesforceDeleteUserProvisioningLogPayload! + + """Create a new UserProvisioningRequest""" + createUserProvisioningRequest(input: SalesforceCreateUserProvisioningRequestInput!): SalesforceCreateUserProvisioningRequestPayload! + + """Update UserProvisioningRequest""" + updateUserProvisioningRequest(input: SalesforceUpdateUserProvisioningRequestInput!): SalesforceUpdateUserProvisioningRequestPayload! + + """Delete UserProvisioningRequest by its id.""" + deleteUserProvisioningRequest(input: SalesforceDeleteUserProvisioningRequestInput!): SalesforceDeleteUserProvisioningRequestPayload! + + """Create a new UserProvisioningRequestShare""" + createUserProvisioningRequestShare(input: SalesforceCreateUserProvisioningRequestShareInput!): SalesforceCreateUserProvisioningRequestSharePayload! + + """Update UserProvisioningRequestShare""" + updateUserProvisioningRequestShare(input: SalesforceUpdateUserProvisioningRequestShareInput!): SalesforceUpdateUserProvisioningRequestSharePayload! + + """Delete UserProvisioningRequestShare by its id.""" + deleteUserProvisioningRequestShare(input: SalesforceDeleteUserProvisioningRequestShareInput!): SalesforceDeleteUserProvisioningRequestSharePayload! + + """Create a new UserRole""" + createUserRole(input: SalesforceCreateUserRoleInput!): SalesforceCreateUserRolePayload! + + """Update UserRole""" + updateUserRole(input: SalesforceUpdateUserRoleInput!): SalesforceUpdateUserRolePayload! + + """Delete UserRole by its id.""" + deleteUserRole(input: SalesforceDeleteUserRoleInput!): SalesforceDeleteUserRolePayload! + + """Create a new UserShare""" + createUserShare(input: SalesforceCreateUserShareInput!): SalesforceCreateUserSharePayload! + + """Update UserShare""" + updateUserShare(input: SalesforceUpdateUserShareInput!): SalesforceUpdateUserSharePayload! + + """Delete UserShare by its id.""" + deleteUserShare(input: SalesforceDeleteUserShareInput!): SalesforceDeleteUserSharePayload! + + """Create a new Vote""" + createVote(input: SalesforceCreateVoteInput!): SalesforceCreateVotePayload! + + """Update Vote""" + updateVote(input: SalesforceUpdateVoteInput!): SalesforceUpdateVotePayload! + + """Delete Vote by its id.""" + deleteVote(input: SalesforceDeleteVoteInput!): SalesforceDeleteVotePayload! + + """Create a new WaveAutoInstallRequest""" + createWaveAutoInstallRequest(input: SalesforceCreateWaveAutoInstallRequestInput!): SalesforceCreateWaveAutoInstallRequestPayload! + + """Update WaveAutoInstallRequest""" + updateWaveAutoInstallRequest(input: SalesforceUpdateWaveAutoInstallRequestInput!): SalesforceUpdateWaveAutoInstallRequestPayload! + + """Delete WaveAutoInstallRequest by its id.""" + deleteWaveAutoInstallRequest(input: SalesforceDeleteWaveAutoInstallRequestInput!): SalesforceDeleteWaveAutoInstallRequestPayload! + + """Create a new WebLink""" + createWebLink(input: SalesforceCreateWebLinkInput!): SalesforceCreateWebLinkPayload! + + """Update WebLink""" + updateWebLink(input: SalesforceUpdateWebLinkInput!): SalesforceUpdateWebLinkPayload! + + """Delete WebLink by its id.""" + deleteWebLink(input: SalesforceDeleteWebLinkInput!): SalesforceDeleteWebLinkPayload! + + """ + Make a REST API call to the Salesforce API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SalesforcePassthroughMutation! + + """ + Revoke the currently authenticated user's oauth token for Salesforce. + + This will call the /revoke endpoint with the current token. Note that this will only invalidate the current token. If OneGraph has a valid refresh token, it will refresh the token on the next request and you will still be able to make calls to the Salesforce API. To log out of a service use the `signOutServices` mutation instead. You can use this mutation to verify that there are no issues with refreshing tokens. + """ + revokeOauthToken: SalesforceRevokeOauthTokenPayload! + + """ + Gives programmatic access to report and dashboard data as defined in the report builder and dashboard builder. See the [docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_intro.htm) for more. + """ + analyticsReports: SalesforceAnalyticsReportsApiMutations! + + """Disables all triggers for the OneGraph package""" + onegraphPackageDisableAllTriggers: OnegraphPackageDisableAllTriggersResponsePayload! + + """Enables all triggers for the OneGraph package""" + onegraphPackageEnableAllTriggers: OnegraphPackageEnableAllTriggersResponsePayload! + + """ + Enables the given triggers for the OneGraph package. This will replace the existing set of enabled triggers. + """ + onegraphPackageSetEnabledTriggers(input: OnegraphPackageSetEnabledTriggersInput!): OnegraphPackageSetEnabledTriggersResponsePayload! + convertLead( + """Lead conversion details.""" + input: SalesforceConvertLeadInput! + ): SalesforceConvertLeadResult! +} + +enum StripeCreateCheckoutSessionBillingAddressCollectionInputEnum { + AUTO + REQUIRED +} + +input StripeCreateCheckoutSessionLineItemInput { + """ + The description for the line item, to be displayed on the Checkout page. If using price or price_data, will default to the name of the associated product. + """ + description: String + + """ + The ID of the price or plan object. One of price, price_data or amount is required. + """ + price: String + + """ + Data used to generate a new price object inline. One of price, price_data or amount is required. + """ + priceData: StripeSubscriptionItemPriceDataInput + + """The quantity of the line item being purchased.""" + quantity: Int! + + """ + The tax rates which apply to this line item. This is only allowed in subscription mode. + """ + taxRates: [String!] +} + +enum StripeLocaleInputEnum { + AUTO + BG + CS + DA + DE + EL + EN + ES + ES_419 + ET + FI + FR + HU + IT + JA + LT + LV + MS + MT + NB + NL + PL + PT + PT_BR + RO + RU + SK + SL + SV + TR + ZH +} + +enum StripeCheckoutSessionModeInputEnum { + PAYMENT + SETUP + SUBSCRIPTION +} + +enum StripeCreateCheckoutSessionPaymentIntentDataCaptureMethodInputEnum { + AUTOMATIC + MANUAL +} + +enum StripeCreateCheckoutSessionPaymentIntentDataSetupFutureUsageInputEnum { + OFF_SESSION + ON_SESSION +} + +input StripeCreateCheckoutSessionPaymentIntentDataShippingAddressInput { + """City, district, suburb, town, or village.""" + city: String + + """Two-letter country code (ISO 3166-1 alpha-2).""" + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String! + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +input StripeCreateCheckoutSessionPaymentIntentDataShippingInput { + """Shipping address.""" + address: StripeCreateCheckoutSessionPaymentIntentDataShippingAddressInput + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. + """ + carrier: String + + """Recipient name.""" + name: String! + + """Recipient phone (including extension).""" + phone: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + trackingNumber: String +} + +input StripeCreateCheckoutSessionPaymentIntentDataTransferDataInput { + """ + The amount that will be transferred automatically when a charge succeeds. + """ + amount: Int + + """ + If specified, successful charges will be attributed to the destination account for tax reporting, and the funds from charges will be transferred to the destination account. The ID of the resulting transfer will be returned on the successful charge’s transfer field. + """ + destination: String! +} + +input StripeCreateCheckoutSessionPaymentIntentDataInput { + """ + Connect only. The amount of the application fee (if any) that will be applied to the payment and transferred to the application owner’s Stripe account. To use an application fee, the request must be made on behalf of another account, using the Stripe-Account header or an OAuth key. For more information, see the PaymentIntents use case for connected accounts. + """ + applicationFeeAmount: Int + + """Controls when the funds will be captured from the customer’s account.""" + captureMethod: StripeCreateCheckoutSessionPaymentIntentDataCaptureMethodInputEnum + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Connect only. The Stripe account ID for which these funds are intended. For details, see the PaymentIntents use case for connected accounts. + """ + onBehalfOf: String + + """ + Email address that the receipt for the resulting payment will be sent to. + """ + receiptEmail: String + + """ + Indicates that you intend to make future payments with the payment method collected by this Checkout Session. + + When setting this to off_session, Checkout will show a notice to the customer that their payment details will be saved and used for future payments. + + When processing card payments, Checkout also uses setup_future_usage to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA. + """ + setupFutureUsage: StripeCreateCheckoutSessionPaymentIntentDataSetupFutureUsageInputEnum + + """Shipping information for this payment.""" + shipping: StripeCreateCheckoutSessionPaymentIntentDataShippingInput + + """ + Extra information about the payment. This will appear on your customer’s statement when this payment succeeds in creating a charge. + """ + statementDescriptor: String + + """ + Provides information about the charge that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """ + Connect only. The parameters used to automatically create a Transfer when the payment succeeds. For more information, see the PaymentIntents use case for connected accounts. + """ + transferData: StripeCreateCheckoutSessionPaymentIntentDataTransferDataInput + + """ + Connect only. A string that identifies the resulting payment as part of a group. See the PaymentIntents use case for connected accounts for details. + """ + transferGroup: String +} + +enum StripeCreateCheckoutSessionPaymentMethodTypesInput { + BACS_DEBIT + BANCONTACT + CARD + EPS + FPX + GIROPAY + IDEAL + P_24 +} + +input StripeCreateCheckoutSessionSetupIntentDataInput { + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """Connect only. The Stripe account for which the setup is intended.""" + onBehalfOf: String +} + +enum StripeAllowedCountriesInputEnum { + AC + AD + AE + AF + AG + AI + AL + AM + AO + AQ + AR + AT + AU + AW + AX + AZ + BA + BB + BD + BE + BF + BG + BH + BI + BJ + BL + BM + BN + BO + BQ + BR + BS + BT + BV + BW + BY + BZ + CA + CD + CF + CG + CH + CI + CK + CL + CM + CN + CO + CR + CV + CW + CY + CZ + DE + DJ + DK + DM + DO + DZ + EC + EE + EG + EH + ER + ES + ET + FI + FJ + FK + FO + FR + GA + GB + GD + GE + GF + GG + GH + GI + GL + GM + GN + GP + GQ + GR + GS + GT + GU + GW + GY + HK + HN + HR + HT + HU + ID + IE + IL + IM + IN + IO + IQ + IS + IT + JE + JM + JO + JP + KE + KG + KH + KI + KM + KN + KR + KW + KY + KZ + LA + LB + LC + LI + LK + LR + LS + LT + LU + LV + LY + MA + MC + MD + ME + MF + MG + MK + ML + MM + MN + MO + MQ + MR + MS + MT + MU + MV + MW + MX + MY + MZ + NA + NC + NE + NG + NI + NL + NO + NP + NR + NU + NZ + OM + PA + PE + PF + PG + PH + PK + PL + PM + PN + PR + PS + PT + PY + QA + RE + RO + RS + RU + RW + SA + SB + SC + SE + SG + SH + SI + SJ + SK + SL + SM + SN + SO + SR + SS + ST + SV + SX + SZ + TA + TC + TD + TF + TG + TH + TJ + TK + TL + TM + TN + TO + TR + TT + TV + TW + TZ + UA + UG + US + UY + UZ + VA + VC + VE + VG + VN + VU + WF + WS + XK + YE + YT + ZA + ZM + ZW + ZZ +} + +input StripeCreateCheckoutSessionShippingAddressCollectionInput { + """ + An array of two-letter ISO country codes representing which countries Checkout should provide as options for shipping locations. Unsupported country codes: AS, CX, CC, CU, HM, IR, KP, MH, FM, NF, MP, PW, SD, SY, UM, VI. + """ + allowedCountries: [StripeAllowedCountriesInputEnum!] +} + +enum StripeCreateCheckoutSessionSubmitTypeInputEnum { + AUTO + BOOK + DONATE + PAY +} + +input StripeCreateCheckoutSessionSubscriptionDataInput { + """ + Connect only. A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner’s Stripe account. To use an application fee percent, the request must be made on behalf of another account, using the Stripe-Account header or an OAuth key. For more information, see the application fees documentation. + """ + applicationFeePercent: Int + + """ + The code of the coupon to apply to this subscription. A coupon applied to a subscription will only affect invoices created for that particular subscription. + """ + coupon: String + + """ + The tax rates that will apply to any subscription item that does not have tax_rates set. Invoices created will have their default_tax_rates populated from the subscription. + """ + defaultTaxRates: [String!] + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time. Has to be at least 48 hours in the future. + """ + trialEnd: Int + + """ + Indicates if a plan’s trial_period_days should be applied to the subscription. Setting trial_end on subscription_data is preferred. Defaults to false. + """ + trialFromPlan: Boolean + + """ + Integer representing the number of trial period days before the customer is charged for the first time. Has to be at least 1. + """ + trialPeriodDays: Int +} + +"""Input to create a new Stripe checkout session.""" +input StripeCreateCheckoutSessionInput { + """ + Specify whether Checkout should collect the customer's billing address. + """ + billingAddressCollection: StripeCreateCheckoutSessionBillingAddressCollectionInputEnum + + """ + The URL the customer will be directed to if they decide to cancel payment and return to your website. + """ + cancelUrl: String! + + """ + A unique string to reference the Checkout Session. This can be a + customer ID, a cart ID, or similar, and can be used to reconcile the + session with your internal systems. + """ + clientReferenceId: String + + """ + ID of an existing customer, if one exists. The email stored on the + customer will be used to prefill the email field on the Checkout page. + If the customer changes their email on the Checkout page, the Customer + object will be updated with the new email. + If blank for Checkout Sessions in `payment` or `subscription` mode, + Checkout will create a new customer object based on information + provided during the session. + """ + customer: String + + """ + If provided, this value will be used when the Customer object is created. + If not provided, customers will be asked to enter their email address. + Use this parameter to prefill customer data if you already have an email + on file. To access information about the customer once a session is + complete, use the `customer` field. + """ + customerEmail: String + + """ + A list of items the customer is purchasing. Use this parameter to pass one-time or recurring [prices](https://stripe.com/docs/api/prices). + One-time prices in `subscription` mode will be on the initial invoice only. + + There is a maximum of 100 line items, however it is recommended to + consolidate line items if there are more than a few dozen. + """ + lineItems: [StripeCreateCheckoutSessionLineItemInput!] + + """ + The IETF language tag of the locale Checkout is displayed in. If blank or `auto`, the browser's locale is used. + """ + locale: StripeLocaleInputEnum + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """ + The mode of the Checkout Session, one of `payment`, `setup`, or `subscription`. Required when using prices or `setup` mode. Pass `subscription` if Checkout session includes at least one recurring item. + """ + mode: StripeCheckoutSessionModeInputEnum + + """ + A subset of parameters to be passed to PaymentIntent creation for Checkout Sessions in `payment` mode. + """ + paymentIntentData: StripeCreateCheckoutSessionPaymentIntentDataInput + + """ + A list of the types of payment methods (e.g., `card`) this Checkout session can accept. + + Read more about the supported payment methods and their requirements in our [payment + method details guide](/docs/payments/checkout/payment-methods). + + If multiple payment methods are passed, Checkout will dynamically reorder them to + prioritize the most relevant payment methods based on the customer's location and + other characteristics. + """ + paymentMethodTypes: [StripeCreateCheckoutSessionPaymentMethodTypesInput!] + + """ + A subset of parameters to be passed to SetupIntent creation for Checkout Sessions in `setup` mode. + """ + setupIntentData: StripeCreateCheckoutSessionSetupIntentDataInput + + """ + When set, provides configuration for Checkout to collect a shipping address from a customer. + """ + shippingAddressCollection: StripeCreateCheckoutSessionShippingAddressCollectionInput + + """ + Describes the type of transaction being performed by Checkout in order to customize + relevant text on the page, such as the submit button. `submit_type` can only be + specified on Checkout Sessions in `payment` mode, but not Checkout Sessions + in `subscription` or `setup` mode. + """ + submitType: StripeCreateCheckoutSessionSubmitTypeInputEnum + + """ + A subset of parameters to be passed to subscription creation for Checkout Sessions in `subscription` mode. + """ + subscriptionData: StripeCreateCheckoutSessionSubscriptionDataInput + + """ + The URL to which Stripe should send customers when payment or setup + is complete. + If you’d like access to the Checkout Session for the successful + payment, read more about it in our guide on [fulfilling your payments + with webhooks](/docs/payments/checkout/accept-a-payment#payment-success). + """ + successUrl: String! +} + +enum StripeCheckoutSessionLineItemsObjectEnum { + list +} + +"""""" +type StripeLineItemsResourceDiscount { + """Discount amount for this line item.""" + amount: Int! + + """""" + discount: StripeDiscount! +} + +"""""" +type StripeLineItemsResourceTax { + """Amount of tax for this line item.""" + amount: Int! + + """""" + rate: StripeTaxRate! +} + +enum StripeItemObjectEnum { + item +} + +"""""" +type StripeItem { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeItemObjectEnum! + + """The taxes applied to the line item.""" + taxes: [StripeLineItemsResourceTax!] + + """The discounts applied to the line item.""" + discounts: [StripeLineItemsResourceDiscount!] + + """Total after discounts and taxes.""" + amountTotal: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Total before any discounts or taxes is applied.""" + amountSubtotal: Int + + """Unique identifier for the object.""" + id: String! + + """The quantity of products being purchased.""" + quantity: Int + + """""" + price: StripePrice! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. Defaults to product name. + """ + description: String! +} + +"""""" +type StripeCheckoutSessionLineItems { + """Details about each object.""" + data: [StripeItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCheckoutSessionLineItemsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeCheckoutSessionCustomDisplayItemDescription { + """The description of the line item.""" + description: String + + """The images of the line item.""" + images: [String!] + + """The name of the line item.""" + name: String! +} + +"""""" +type StripeCheckoutSessionDisplayItem { + """Amount for the display item.""" + amount: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String + + """""" + custom: StripeCheckoutSessionCustomDisplayItemDescription + + """""" + plan: StripePlan + + """Quantity of the display item being purchased.""" + quantity: Int + + """""" + sku: StripeSku + + """The type of display item. One of `custom`, `plan` or `sku`""" + type: String +} + +enum StripeCheckoutSessionLocaleEnum { + auto + bg + cs + da + de + el + en + es + es_419 + et + fi + fr + hu + it + ja + lt + lv + ms + mt + nb + nl + pl + pt + pt_BR + ro + ru + sk + sl + sv + tr + zh +} + +enum StripeCheckoutSessionModeEnum { + payment + setup + subscription +} + +"""""" +type StripePaymentPagesPaymentPageResourcesShippingAddressCollection { + """ + An array of two-letter ISO country codes representing which countries Checkout should provide as options for + shipping locations. Unsupported country codes: `AS, CX, CC, CU, HM, IR, KP, MH, FM, NF, MP, PW, SD, SY, UM, VI`. + """ + allowedCountries: [String!]! +} + +enum StripeCheckoutSessionSubmitTypeEnum { + auto + book + donate + pay +} + +enum StripeCheckoutSessionObjectEnum { + checkout_session +} + +"""""" +type StripeCheckoutSession { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCheckoutSessionObjectEnum! + + """ + The value (`auto` or `required`) for whether Checkout collected the + customer's billing address. + """ + billingAddressCollection: String + + """The ID of the PaymentIntent for Checkout Sessions in `payment` mode.""" + paymentIntent: StripePaymentIntent + + """ + The URL the customer will be directed to if they decide to cancel payment and return to your website. + """ + cancelUrl: String! + + """ + If provided, this value will be used when the Customer object is created. + If not provided, customers will be asked to enter their email address. + Use this parameter to prefill customer data if you already have an email + on file. To access information about the customer once a session is + complete, use the `customer` attribute. + """ + customerEmail: String + + """ + Unique identifier for the object. Used to pass to `redirectToCheckout` + in Stripe.js. + """ + id: String! + + """ + Describes the type of transaction being performed by Checkout in order to customize + relevant text on the page, such as the submit button. `submit_type` can only be + specified on Checkout Sessions in `payment` mode, but not Checkout Sessions + in `subscription` or `setup` mode. + """ + submitType: StripeCheckoutSessionSubmitTypeEnum + + """ + When set, provides configuration for Checkout to collect a shipping address from a customer. + """ + shippingAddressCollection: StripePaymentPagesPaymentPageResourcesShippingAddressCollection + + """ + The mode of the Checkout Session, one of `payment`, `setup`, or `subscription`. + """ + mode: StripeCheckoutSessionModeEnum + + """ + The IETF language tag of the locale Checkout is displayed in. If blank or `auto`, the browser's locale is used. + """ + locale: StripeCheckoutSessionLocaleEnum + + """ + A list of the types of payment methods (e.g. card) this Checkout + Session is allowed to accept. + """ + paymentMethodTypes: [String!]! + + """ + The ID of the subscription for Checkout Sessions in `subscription` mode. + """ + subscription: StripeSubscription + + """ + The line items, plans, or SKUs purchased by the customer. Prefer using `line_items`. + """ + displayItems: [StripeCheckoutSessionDisplayItem!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + The URL the customer will be directed to after the payment or + subscription creation is successful. + """ + successUrl: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Shipping information for this Checkout Session.""" + shipping: StripeShipping + + """ + A unique string to reference the Checkout Session. This can be a + customer ID, a cart ID, or similar, and can be used to reconcile the + session with your internal systems. + """ + clientReferenceId: String + + """The line items purchased by the customer.""" + lineItems: StripeCheckoutSessionLineItems + + """ + The ID of the customer for this session. + For Checkout Sessions in `payment` or `subscription` mode, Checkout + will create a new customer object based on information provided + during the session unless an existing customer was provided when + the session was created. + """ + customer: StripeCustomer + + """The ID of the SetupIntent for Checkout Sessions in `setup` mode.""" + setupIntent: StripeSetupIntent +} + +type StripeCreateCheckoutSessionResponsePayload { + checkoutSession: StripeCheckoutSession! +} + +"""Patch to update an existing Stripe Customer.""" +input StripeCustomerPatchInput { + """The customer's address.""" + address: StripeCustomerAddressInput + + """ + An integer amount in %s that represents the customer's current balance, which affect the customer's future invoices. A negative amount represents a credit that decreases the amount due on an invoice; a positive amount increases the amount due on an invoice. + """ + balance: Int + + """ + If you provide a coupon code, the customer will have a discount applied on all recurring charges. Charges you create through the API will not have the discount. + """ + coupon: String + + """ + An arbitrary string that you can attach to a customer object. It is displayed alongside the customer in the dashboard. + """ + description: String + + """ + Customer's email address. It's displayed alongside the customer in your dashboard and can be useful for searching and tracking. This may be up to *512 characters*. + """ + email: String + + """ + The prefix for the customer used to generate unique invoice numbers. Must be 3–12 uppercase letters or numbers. + """ + invoicePrefix: String + + """Default invoice settings for this customer.""" + invoiceSettings: StripeCustomerInvoiceSettingsInput + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """The customer's full name or business name.""" + name: String + + """The sequence to be used on the customer's next invoice. Defaults to 1.""" + nextInvoiceSequence: Int + + """The ID of the PaymentMethod to attach to the customer.""" + paymentMethod: String + + """The customer's phone number.""" + phone: String + + """Customer's preferred languages, ordered by preference.""" + preferredLocales: [String!] + + """ + The customer's shipping information. Appears on invoices emailed to this customer. + """ + shipping: StripeCustomerShippingInput + + """ + When using payment sources created via the Token or Sources APIs, passing source will create a new source object, make it the new customer default source, and delete the old customer default if one exists. If you want to add additional sources instead of replacing the existing default, use the card creation API. Whenever you attach a card to a customer, Stripe will automatically validate the card. + """ + source: String + + """The customer's tax exemption. One of `none`, `exempt`, or `reverse`.""" + taxExempt: StripeCustomerTaxExemptInputEnum +} + +input StripeUpdateCustomerData { + """The updated customer fields.""" + patch: StripeCustomerPatchInput! + customerId: String! +} + +type StripeUpdateCustomerResponsePayload { + customer: StripeCustomer! +} + +input StripeCustomerInvoiceSettingsCustomFieldsInput { + """The name of the custom field. This may be up to 30 characters.""" + name: String! + + """The value of the custom field. This may be up to 30 characters.""" + value: String! +} + +input StripeCustomerInvoiceSettingsInput { + """ + Default custom fields to be displayed on invoices for this customer. When updating, pass an empty string to remove previously-defined fields. + """ + customFields: [StripeCustomerInvoiceSettingsCustomFieldsInput!] + + """ + ID of a payment method that’s attached to the customer, to be used as the customer’s default payment method for subscriptions and invoices. + """ + defaultPaymentMethod: String + + """Default footer to be displayed on invoices for this customer.""" + footer: String +} + +input StripeCustomerAddressInput { + """City, district, suburb, town, or village.""" + city: String + + """Two-letter country code (ISO 3166-1 alpha-2).""" + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String! + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +input StripeCustomerShippingInput { + """Customer shipping address.""" + address: StripeCustomerAddressInput! + + """Customer name.""" + name: String! + + """Customer phone (including extension).""" + phone: String +} + +enum StripeCustomerTaxExemptInputEnum { + EXEMPT + NONE + REVERSE +} + +enum StripeCustomerTaxIdTypeInputEnum { + AE_TRN + AU_ABN + BR_CNPJ + BR_CPF + CA_BN + CA_QST + CH_VAT + CL_TIN + ES_CIF + EU_VAT + HK_BR + ID_NPWP + IN_GST + JP_CN + KR_BRN + LI_UID + MX_RFC + MY_FRP + MY_ITN + MY_SST + NO_VAT + NZ_GST + RU_INN + SA_VAT + SG_GST + SG_UEN + TH_VAT + TW_VAT + US_EIN + ZA_VAT +} + +input StripeCustomerTaxIdDataInput { + """Type of the tax ID""" + type: StripeCustomerTaxIdTypeInputEnum! + + """Value of the tax ID.""" + value: String! +} + +"""Input to create a new Stripe Customer.""" +input StripeCreateCustomerInput { + """The customer's address.""" + address: StripeCustomerAddressInput + + """ + An integer amount in %s that represents the customer's current balance, which affect the customer's future invoices. A negative amount represents a credit that decreases the amount due on an invoice; a positive amount increases the amount due on an invoice. + """ + balance: Int + + """ + If you provide a coupon code, the customer will have a discount applied on all recurring charges. Charges you create through the API will not have the discount. + """ + coupon: String + + """ + An arbitrary string that you can attach to a customer object. It is displayed alongside the customer in the dashboard. + """ + description: String + + """ + Customer's email address. It's displayed alongside the customer in your dashboard and can be useful for searching and tracking. This may be up to *512 characters*. + """ + email: String + + """ + The prefix for the customer used to generate unique invoice numbers. Must be 3–12 uppercase letters or numbers. + """ + invoicePrefix: String + + """Default invoice settings for this customer.""" + invoiceSettings: StripeCustomerInvoiceSettingsInput + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """The customer's full name or business name.""" + name: String + + """The sequence to be used on the customer's next invoice. Defaults to 1.""" + nextInvoiceSequence: Int + + """The ID of the PaymentMethod to attach to the customer.""" + paymentMethod: String + + """The customer's phone number.""" + phone: String + + """Customer's preferred languages, ordered by preference.""" + preferredLocales: [String!] + + """ + The customer's shipping information. Appears on invoices emailed to this customer. + """ + shipping: StripeCustomerShippingInput + + """ + When using payment sources created via the Token or Sources APIs, passing source will create a new source object, make it the new customer default source, and delete the old customer default if one exists. If you want to add additional sources instead of replacing the existing default, use the card creation API. Whenever you attach a card to a customer, Stripe will automatically validate the card. + """ + source: String + + """The customer's tax exemption. One of `none`, `exempt`, or `reverse`.""" + taxExempt: StripeCustomerTaxExemptInputEnum + + """The customer's tax IDs.""" + taxIdData: [StripeCustomerTaxIdDataInput!] +} + +type StripeCreateCustomerResponsePayload { + customer: StripeCustomer! +} + +input StripeSubscriptionItemBillingThresholdsInput { + """ + Usage threshold that triggers the subscription to advance to a new billing period + """ + usageGte: Int +} + +input StripeSubscriptionItemInput { + """Subscription item to update""" + id: String + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period. When updating, pass an empty string to remove previously-defined thresholds. + """ + billingThresholds: StripeSubscriptionItemBillingThresholdsInput + + """ + Delete all usage for a given subscription item. Allowed only when deleted is set to true and the current plan’s usage_type is metered. + """ + clearUsage: Boolean + + """A flag that, if set to true, will delete the specified item.""" + deleted: Boolean + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """Plan ID for this item, as a string.""" + plan: String + + """The ID of the price object.""" + price: String + + """Data used to generate a new price object inline.""" + priceData: StripeSubscriptionItemPriceDataInput + + """Quantity for this item.""" + quantity: Int + + """ + A list of Tax Rate ids. These Tax Rates will override the default_tax_rates on the Subscription. When updating, pass an empty string to remove previously-defined tax rates. + """ + taxRates: [String!] +} + +enum StripeSubscriptionPatchProrationBehaviorEnum { + ALWAYS_INVOICE + CREATE_PRORATIONS + NONE +} + +enum StripeSubscriptionItemPriceDataEnum { + DAY + WEEK + MONTH + YEAR +} + +input StripeSubscriptionItemPriceDataRecurringInput { + """Specifies billing frequency. Either day, week, month or year.""" + interval: StripeSubscriptionItemPriceDataEnum! + + """ + The number of intervals between subscription billings. For example, interval=month and interval_count=3 bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int +} + +input StripeSubscriptionItemPriceDataInput { + """ + Three-letter ISO currency code, in lowercase. Must be a supported currency. + """ + currency: String! + + """The ID of the product that this price will belong to.""" + product: String! + + """The recurring components of a price such as interval and usage_type.""" + recurring: StripeSubscriptionItemPriceDataRecurringInput! + + """ + A positive integer in cents (or 0 for a free price) representing how much to charge. + """ + unitAmount: Int + + """ + Same as unit_amount, but accepts a decimal value with at most 12 decimal places. Only one of unit_amount and unit_amount_decimal can be set. + """ + unitAmountDecimal: Float +} + +input StripeSubscriptionPatchAddInvoiceItem { + """The ID of the price object.""" + price: String + + """Data used to generate a new price object inline.""" + priceData: StripeSubscriptionItemPriceDataInput + + """Quantity for this item. Defaults to 1.""" + quantity: Int +} + +enum StripeSubscriptionBillingCycleAnchorInput { + AUTOMATIC + PHASE_START +} + +input StripeSubscriptionBillingThresholdsInput { + """Monetary threshold that triggers the subscription to create an invoice""" + amountGte: Int + + """ + Indicates if the `billing_cycle_anchor` should be reset when a threshold is reached. If true, `billing_cycle_anchor` will be updated to the date/time the threshold was last reached; otherwise, the value will remain unchanged. This value may not be `true` if the subscription contains items with plans that have `aggregate_usage=last_ever`. + """ + resetBillingCycleAnchor: Boolean +} + +enum StripeSubscriptionInputCollectionMethodEnum { + CHARGE_AUTOMATICALLY + SEND_INVOICE +} + +enum StripeSubscriptionPauseCollectionInputBehaviorEnum { + KEEP_AS_DRAFT + MARK_UNCOLLECTIBLE + VOID +} + +input StripeSubscriptionPauseCollectionInput { + """ + The payment collection behavior for this subscription while paused. One of keep_as_draft, mark_uncollectible, or void. + """ + behavior: StripeSubscriptionPauseCollectionInputBehaviorEnum! + + """The time after which the subscription will resume collecting payments.""" + resumesAt: Int +} + +enum StripeSubscriptionInputPaymentBehaviorEnum { + ALLOW_INCOMPLETE + ERROR_IF_INCOMPLETE + PENDING_IF_INCOMPLETE +} + +enum StripeSubscriptionPendingInvoiceItemIntervalInputIntervalEnum { + DAY + MONTH + WEEK + YEAR +} + +input StripeSubscriptionPendingInvoiceItemIntervalInput { + """Specifies invoicing frequency. Either day, week, month or year.""" + interval: StripeSubscriptionPendingInvoiceItemIntervalInputIntervalEnum! + + """ + The number of intervals between invoices. For example, interval=month and interval_count=3 bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int +} + +input StripeSubscriptionTransferDataInput { + """ID of an existing, connected Stripe account.""" + destination: String! + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the destination account. By default, the entire amount is transferred to the destination. + """ + amountPercent: Int +} + +input StripeSubscriptionPatch { + """ + Boolean indicating whether this subscription should cancel at the end of the current period. + """ + cancelAtPeriodEnd: Boolean + + """ + ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. If not set, invoices will use the default payment method in the customer’s invoice settings. + """ + defaultPaymentMethod: String + + """List of subscription items, each with an attached plan.""" + items: [StripeSubscriptionItemInput!] + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Determines how to handle prorations when the billing cycle changes (e.g., when switching plans, resetting billing_cycle_anchor=now, or starting a trial), or if an item’s quantity changes. Valid values are create_prorations, none, or always_invoice. + + Passing create_prorations will cause proration invoice items to be created when applicable. These proration items will only be invoiced immediately under certain conditions. In order to always invoice immediately for prorations, pass always_invoice. + + Prorations can be disabled by passing none. + """ + prorationBehavior: StripeSubscriptionPatchProrationBehaviorEnum + + """ + A list of prices and quantities that will generate invoice items appended to the first invoice for this subscription. You may pass up to 10 items. + """ + addInvoiceItems: [StripeSubscriptionPatchAddInvoiceItem!] + + """ + Connect only. A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner’s Stripe account. The request must be made by a platform account on a connected account in order to set an application fee percentage. For more information, see the application fees documentation. + """ + applicationFeePercent: Int + + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionBillingCycleAnchorInput + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholdsInput + + """ + A timestamp at which the subscription should cancel. If set to a date before the current period ends, this will cause a proration if prorations have been enabled using `proration_behavior`. If set during a future period, this will always cause a proration for that period. + """ + cancelAt: Int + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. Defaults to `charge_automatically`. + """ + collectionMethod: StripeSubscriptionInputCollectionMethodEnum + + """ + The code of the coupon to apply to this subscription. A coupon applied to a subscription will only affect invoices created for that particular subscription. + """ + coupon: String + + """ + Number of days a customer has to pay invoices generated by this subscription. Valid only for subscriptions where `collection_method` is set to `send_invoice`. + """ + daysUntilDue: Int + + """ + ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If not set, defaults to the customer's default source. + """ + defaultSource: String + + """ + The tax rates that will apply to any subscription item that does not have `tax_rates` set. Invoices created will have their `default_tax_rates` populated from the subscription. Pass an empty string to remove previously-defined tax rates. + """ + defaultTaxRates: [String!] + + """ + Indicates if a customer is on or off-session while an invoice payment is attempted. + """ + offSession: Boolean + + """If specified, payment collection for this subscription will be paused.""" + pauseCollection: StripeSubscriptionPauseCollectionInput + + """ + Use `allow_incomplete` to transition the subscription to `status=past_due` if a payment is required but cannot be paid. This allows you to manage scenarios where additional user actions are needed to pay a subscription's invoice. For example, SCA regulation may require 3DS authentication to complete payment. See the [SCA Migration Guide](https://stripe.com/docs/billing/migration/strong-customer-authentication) for Billing to learn more. This is the default behavior. + + Use `pending_if_incomplete` to update the subscription using [pending updates](https://stripe.com/docs/billing/subscriptions/pending-updates). When you use `pending_if_incomplete` you can only pass the parameters [supported by pending updates](https://stripe.com/docs/billing/pending-updates-reference#supported-attributes). + + Use `error_if_incomplete` if you want Stripe to return an HTTP 402 status code if a subscription's first invoice cannot be paid. For example, if a payment method requires 3DS authentication due to SCA regulation and further user action is needed, this parameter does not create a subscription and returns an error instead. This was the default behavior for API versions prior to 2019-03-14. See the [changelog](https://stripe.com/docs/upgrades#2019-03-14) to learn more. + """ + paymentBehavior: StripeSubscriptionInputPaymentBehaviorEnum + + """ + Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling [Create an invoice](https://stripe.com/docs/api#create_invoice) for the given subscription at the specified interval. + """ + pendingInvoiceItemInterval: StripeSubscriptionPendingInvoiceItemIntervalInput + + """ + If set, the proration will be calculated as though the subscription was updated at the given time. This can be used to apply exactly the same proration that was previewed with [upcoming invoice](https://stripe.com/docs/api#retrieve_customer_invoice) endpoint. It can also be used to implement custom proration logic, such as prorating by day instead of by second, by providing the time that you wish to use for proration calculations. + """ + prorationDate: Int + + """ + Connect only. If specified, the funds from the subscription's invoices will be transferred to the destination and the ID of the resulting transfers will be found on the resulting charges. This will be unset if you POST an empty value. + """ + transferData: StripeSubscriptionTransferDataInput + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time. This will always overwrite any trials that might apply via a subscribed plan. If set, trial_end will override the default trial period of the plan the customer is being subscribed to. Can be at most two years from `billing_cycle_anchor`. + """ + trialEnd: Int + + """ + Indicates if a plan's `trial_period_days` should be applied to the subscription. Setting `trial_end` per subscription is preferred, and this defaults to `false`. Setting this flag to `true` together with `trial_end` is not allowed. + """ + trialFromPlan: Boolean +} + +input StripeUpdateSubscriptionData { + """The updated subscription fields.""" + patch: StripeSubscriptionPatch! + subscriptionId: String! +} + +type StripeUpdateSubscriptionResponsePayload { + subscription: StripeSubscription! +} + +input StripeCancelSubscriptionData { + """ + Will generate a proration invoice item that credits remaining unused time until the subscription period end. + + """ + prorate: Boolean + + """ + Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items. + + """ + invoiceNow: Boolean + subscriptionId: String! +} + +type StripeCancelSubscriptionResponsePayload { + subscription: StripeSubscription! +} + +""" +String indicating the reason for the refund. If set, possible values are duplicate, fraudulent, and requested_by_customer. Specifying fraudulent as the reason when you believe the charge to be fraudulent will help us improve our fraud detection algorithms. +""" +enum StripeRefundReasonEnum { + duplicate + fraudulent + requested_by_customer +} + +input StripeRefundChargeData { + reason: StripeRefundReasonEnum + amount: Int + chargeId: String! +} + +type StripeRefundChargeResponsePayload { + refund: StripeRefund! +} + +"""Namespace for all mutations for stripe""" +type StripeMutationNamespace { + refundCharge(data: StripeRefundChargeData!): StripeRefundChargeResponsePayload! + + """ + Cancels a customer’s subscription immediately. The customer will not be charged again for the subscription. + + Note, however, that any pending invoice items that you’ve created will still be charged for at the end of the period, unless manually deleted. If you’ve set the subscription to cancel at the end of the period, any pending prorations will also be left in place and collected at the end of the period. But if the subscription is set to cancel immediately, pending prorations will be removed. + + By default, upon subscription cancellation, Stripe will stop automatic collection of all finalized invoices for the customer. This is intended to prevent unexpected payment attempts after the customer has canceled a subscription. However, you can resume automatic collection of the invoices manually after subscription cancellation to have us proceed. Or, you could check for unpaid invoices before allowing the customer to cancel the subscription at all. + """ + cancelSubscription(data: StripeCancelSubscriptionData!): StripeCancelSubscriptionResponsePayload! + + """ + Update an existing subscription. Set `cancelAtPeriodEnd` to false to resubscribe to a subscription that has been canceled. + """ + updateSubscription(data: StripeUpdateSubscriptionData!): StripeUpdateSubscriptionResponsePayload! + + """Create a Stripe customer.""" + createCustomer(data: StripeCreateCustomerInput!): StripeCreateCustomerResponsePayload! + + """Create a Stripe customer.""" + updateCustomer(data: StripeUpdateCustomerData!): StripeUpdateCustomerResponsePayload! + + """Create a Stripe checkout session.""" + createCheckoutSession(data: StripeCreateCheckoutSessionInput!): StripeCreateCheckoutSessionResponsePayload! +} + +type Mutation { + """The root for Stripe mutations""" + stripe( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): StripeMutationNamespace! + + """The root for Salesforce mutations""" + salesforce( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SalesforceMutation! + + """The root for Spotify mutations""" + spotify( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SpotifyMutationNamespace! + + """The root for npm mutations""" + npm( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): NpmMutation! + oneGraph( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphMutation! + testMutate(query: String!): Boolean! + signoutServiceUser(input: OneGraphSignoutServiceUserInput!): SignoutServicesResponsePayload! + signoutServices(data: SignoutServicesData!): SignoutServicesResponsePayload! + gitHub( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): GitHubMutation +} + +""" +Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type GithubPassthroughQuery { + """ + Make a GET request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +enum GitHubSponsorableOrderField { + """Order sponsorable entities by login (username).""" + LOGIN +} + +""" +Ordering options for connections to get sponsorable entities for GitHub Sponsors. +""" +input GitHubSponsorableOrder { + """The field to order sponsorable entities by.""" + field: GitHubSponsorableOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubDependencyGraphEcosystem { + """Ruby gems hosted at RubyGems.org""" + RUBYGEMS + + """JavaScript packages hosted at npmjs.com""" + NPM + + """Python packages hosted at PyPI.org""" + PIP + + """Java artifacts hosted at the Maven central repository""" + MAVEN + + """.NET packages hosted at the NuGet Gallery""" + NUGET + + """PHP packages hosted at packagist.org""" + COMPOSER + + """Go modules""" + GO + + """GitHub Actions""" + ACTIONS +} + +"""An edge in a connection.""" +type GitHubSponsorableItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorableItem +} + +"""The connection type for SponsorableItem.""" +type GitHubSponsorableItemConnection { + """A list of edges.""" + edges: [GitHubSponsorableItemEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorableItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSecurityAdvisoryOrderField { + """Order advisories by publication time""" + PUBLISHED_AT + + """Order advisories by update time""" + UPDATED_AT +} + +"""Ordering options for security advisory connections""" +input GitHubSecurityAdvisoryOrder { + """The field to order security advisories by.""" + field: GitHubSecurityAdvisoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSecurityAdvisoryIdentifierType { + """Common Vulnerabilities and Exposures Identifier.""" + CVE + + """GitHub Security Advisory ID.""" + GHSA +} + +"""An advisory identifier to filter results on.""" +input GitHubSecurityAdvisoryIdentifierFilter { + """The identifier type.""" + type: GitHubSecurityAdvisoryIdentifierType! + + """The identifier string. Supports exact or partial matching.""" + value: String! +} + +"""An edge in a connection.""" +type GitHubSecurityAdvisoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSecurityAdvisory +} + +"""The connection type for SecurityAdvisory.""" +type GitHubSecurityAdvisoryConnection { + """A list of edges.""" + edges: [GitHubSecurityAdvisoryEdge] + + """A list of nodes.""" + nodes: [GitHubSecurityAdvisory] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSearchType { + """Returns results matching issues in repositories.""" + ISSUE + + """Returns results matching repositories.""" + REPOSITORY + + """Returns results matching users and organizations on GitHub.""" + USER + + """Returns matching discussions in repositories.""" + DISCUSSION +} + +"""Represents a single highlight in a search result match.""" +type GitHubTextMatchHighlight { + """The indice in the fragment where the matched text begins.""" + beginIndice: Int! + + """The indice in the fragment where the matched text ends.""" + endIndice: Int! + + """The text matched.""" + text: String! +} + +"""A text match within a search result.""" +type GitHubTextMatch { + """The specific text fragment within the property matched on.""" + fragment: String! + + """Highlights within the matched fragment.""" + highlights: [GitHubTextMatchHighlight!]! + + """The property matched on.""" + property: String! +} + +"""An edge in a connection.""" +type GitHubSearchResultItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSearchResultItem + + """Text matches on the result found.""" + textMatches: [GitHubTextMatch] +} + +"""A list of results that matched against a search query.""" +type GitHubSearchResultItemConnection { + """The number of pieces of code that matched the search query.""" + codeCount: Int! + + """The number of discussions that matched the search query.""" + discussionCount: Int! + + """A list of edges.""" + edges: [GitHubSearchResultItemEdge] + + """The number of issues that matched the search query.""" + issueCount: Int! + + """A list of nodes.""" + nodes: [GitHubSearchResultItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """The number of repositories that matched the search query.""" + repositoryCount: Int! + + """The number of users that matched the search query.""" + userCount: Int! + + """The number of wiki pages that matched the search query.""" + wikiCount: Int! +} + +"""Represents the client's rate limit.""" +type GitHubRateLimit { + """The point cost for the current query counting against the rate limit.""" + cost: Int! + + """ + The maximum number of points the client is permitted to consume in a 60 minute window. + """ + limit: Int! + + """The maximum number of nodes this query may return""" + nodeCount: Int! + + """The number of points remaining in the current rate limit window.""" + remaining: Int! + + """ + The time at which the current rate limit window resets in UTC epoch seconds. + """ + resetAt: GitHubDateTime! + + """The number of points used in the current rate limit window.""" + used: Int! +} + +"""Represents information about the GitHub instance.""" +type GitHubGitHubMetadata { + """Returns a String that's a SHA of `github-services`""" + gitHubServicesSha: GitHubGitObjectID! + + """IP addresses that users connect to for git operations""" + gitIpAddresses: [String!] + + """IP addresses that service hooks are sent from""" + hookIpAddresses: [String!] + + """IP addresses that the importer connects from""" + importerIpAddresses: [String!] + + """Whether or not users are verified""" + isPasswordAuthenticationVerifiable: Boolean! + + """IP addresses for GitHub Pages' A records""" + pagesIpAddresses: [String!] +} + +"""An edge in a connection.""" +type GitHubMarketplaceListingEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubMarketplaceListing +} + +"""Look up Marketplace Listings""" +type GitHubMarketplaceListingConnection { + """A list of edges.""" + edges: [GitHubMarketplaceListingEdge] + + """A list of nodes.""" + nodes: [GitHubMarketplaceListing] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The query root of GitHub's GraphQL interface.""" +type GitHubQuery { + """Look up a code of conduct by its key""" + codeOfConduct( + """The code of conduct's key""" + key: String! + ): GitHubCodeOfConduct + + """Look up a code of conduct by its key""" + codesOfConduct: [GitHubCodeOfConduct] + + """Look up an enterprise by URL slug.""" + enterprise( + """The enterprise URL slug.""" + slug: String! + + """The enterprise invitation token.""" + invitationToken: String + ): GitHubEnterprise + + """ + Look up a pending enterprise administrator invitation by invitee, enterprise and role. + """ + enterpriseAdministratorInvitation( + """The login of the user invited to join the business.""" + userLogin: String! + + """The slug of the enterprise the user was invited to join.""" + enterpriseSlug: String! + + """The role for the business member invitation.""" + role: GitHubEnterpriseAdministratorRole! + ): GitHubEnterpriseAdministratorInvitation + + """ + Look up a pending enterprise administrator invitation by invitation token. + """ + enterpriseAdministratorInvitationByToken( + """The invitation token sent with the invitation email.""" + invitationToken: String! + ): GitHubEnterpriseAdministratorInvitation + + """Look up an open source license by its key""" + license( + """The license's downcased SPDX ID""" + key: String! + ): GitHubLicense + + """Return a list of known open source licenses""" + licenses: [GitHubLicense]! + + """Get alphabetically sorted list of Marketplace categories""" + marketplaceCategories( + """Return only the specified categories.""" + includeCategories: [String!] + + """Exclude categories with no listings.""" + excludeEmpty: Boolean + + """Returns top level categories only, excluding any subcategories.""" + excludeSubcategories: Boolean + ): [GitHubMarketplaceCategory!]! + + """Look up a Marketplace category by its slug.""" + marketplaceCategory( + """The URL slug of the category.""" + slug: String! + + """Also check topic aliases for the category slug""" + useTopicAliases: Boolean + ): GitHubMarketplaceCategory + + """Look up a single Marketplace listing""" + marketplaceListing( + """ + Select the listing that matches this slug. It's the short name of the listing used in its URL. + """ + slug: String! + ): GitHubMarketplaceListing + + """Look up Marketplace listings""" + marketplaceListings( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Select only listings with the given category.""" + categorySlug: String + + """Also check topic aliases for the category slug""" + useTopicAliases: Boolean + + """ + Select listings to which user has admin access. If omitted, listings visible to the + viewer are returned. + + """ + viewerCanAdmin: Boolean + + """Select listings that can be administered by the specified user.""" + adminId: ID + + """Select listings for products owned by the specified organization.""" + organizationId: ID + + """ + Select listings visible to the viewer even if they are not approved. If omitted or + false, only approved listings will be returned. + + """ + allStates: Boolean + + """ + Select the listings with these slugs, if they are visible to the viewer. + """ + slugs: [String] + + """ + Select only listings where the primary category matches the given category slug. + """ + primaryCategoryOnly: Boolean = false + + """Select only listings that offer a free trial.""" + withFreeTrialsOnly: Boolean = false + ): GitHubMarketplaceListingConnection! + + """Return information about the GitHub instance""" + meta: GitHubGitHubMetadata! + + """Fetches an object given its ID.""" + node( + """ID of the object.""" + id: ID! + ): GitHubNode + + """Lookup nodes by a list of IDs.""" + nodes( + """The list of node IDs.""" + ids: [ID!]! + ): [GitHubNode]! + + """Lookup a organization by login.""" + organization( + """The organization's login.""" + login: String! + ): GitHubOrganization + + """The client's rate limit information.""" + rateLimit( + """If true, calculate the cost for the query without evaluating it""" + dryRun: Boolean = false + ): GitHubRateLimit + + """ + Hack to workaround https://github.com/facebook/relay/issues/112 re-exposing the root query object + """ + relay: GitHubQuery! + + """Lookup a given repository by the owner and repository name.""" + repository( + """The login field of a user or organization""" + owner: String! + + """The name of the repository""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """ + Lookup a repository owner (ie. either a User or an Organization) by login. + """ + repositoryOwner( + """The username to lookup the owner by.""" + login: String! + ): GitHubRepositoryOwner + + """Lookup resource by a URL.""" + resource( + """The URL.""" + url: GitHubURI! + ): GitHubUniformResourceLocatable + + """Perform a search across resources.""" + search( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String! + + """The types of search items to search within.""" + type: GitHubSearchType! + ): GitHubSearchResultItemConnection! + + """GitHub Security Advisories""" + securityAdvisories( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityAdvisoryOrder = {field: UPDATED_AT, direction: DESC} + + """Filter advisories by identifier, e.g. GHSA or CVE.""" + identifier: GitHubSecurityAdvisoryIdentifierFilter + + """Filter advisories to those published since a time in the past.""" + publishedSince: GitHubDateTime + + """Filter advisories to those updated since a time in the past.""" + updatedSince: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityAdvisoryConnection! + + """Fetch a Security Advisory by its GHSA ID""" + securityAdvisory( + """GitHub Security Advisory ID.""" + ghsaId: String! + ): GitHubSecurityAdvisory + + """Software Vulnerabilities documented by GitHub Security Advisories""" + securityVulnerabilities( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityVulnerabilityOrder = {field: UPDATED_AT, direction: DESC} + + """An ecosystem to filter vulnerabilities by.""" + ecosystem: GitHubSecurityAdvisoryEcosystem + + """A package name to filter vulnerabilities by.""" + package: String + + """A list of severities to filter vulnerabilities by.""" + severities: [GitHubSecurityAdvisorySeverity!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityVulnerabilityConnection! + + """Users and organizations who can be sponsored via GitHub Sponsors.""" + sponsorables( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for users and organizations returned from the connection. + """ + orderBy: GitHubSponsorableOrder = {field: LOGIN, direction: ASC} + + """ + Whether only sponsorables who own the viewer's dependencies will be returned. Must be authenticated to use. Can check an organization instead for their dependencies owned by sponsorables by passing orgLoginForDependencies. + """ + onlyDependencies: Boolean = false + + """ + Optional organization username for whose dependencies should be checked. Used when onlyDependencies = true. Omit to check your own dependencies. If you are not an administrator of the organization, only dependencies from its public repositories will be considered. + """ + orgLoginForDependencies: String + + """ + Optional filter for which dependencies should be checked for sponsorable owners. Only sponsorable owners of dependencies in this ecosystem will be included. Used when onlyDependencies = true. + + **Upcoming Change on 2022-07-01 UTC** + **Description:** `dependencyEcosystem` will be removed. Use the ecosystem argument instead. + **Reason:** The type is switching from SecurityAdvisoryEcosystem to DependencyGraphEcosystem. + + """ + dependencyEcosystem: GitHubSecurityAdvisoryEcosystem + + """ + Optional filter for which dependencies should be checked for sponsorable owners. Only sponsorable owners of dependencies in this ecosystem will be included. Used when onlyDependencies = true. + """ + ecosystem: GitHubDependencyGraphEcosystem + ): GitHubSponsorableItemConnection! + + """Look up a topic by name.""" + topic( + """The topic's name.""" + name: String! + ): GitHubTopic + + """Lookup a user by login.""" + user( + """The user's login.""" + login: String! + ): GitHubUser + + """The currently authenticated user.""" + viewer: GitHubUser! + + """ + Make a REST API call to the GitHub API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: GithubPassthroughQuery! +} + +input OneGraphSharedDocumentsModerationStatusFilter { + equalTo: OneGraphSharedDocumentModerationStatusEnum +} + +input OneGraphSharedDocumentsServicesFilter { + in: [OneGraphServiceEnumArg!] + equalTo: OneGraphServiceEnumArg +} + +input OneGraphSharedDocumentsFilter { + moderationStatus: OneGraphSharedDocumentsModerationStatusFilter + services: OneGraphSharedDocumentsServicesFilter +} + +"""A list of shared documents""" +type OneGraphSharedDocumentConnection { + nodes: [OneGraphSharedDocument!]! +} + +"""Moderation status""" +enum OneGraphSharedDocumentModerationStatusEnum { + PUBLISHED + UNPUBLISHED +} + +type OneGraphSharedDocument { + """The id of the shared document""" + id: String! + + """The siteId that the shared document originated from""" + siteId: String + + """A short, descriptive title explaining what the document does.""" + title: String + + """The text of the GraphQL document""" + body: String! + + """Services that appear in the query""" + services: [OneGraphServiceInfo!]! + + """Operation name""" + operationName: String + + """Document description""" + description: String + + """Example variables for the operation.""" + exampleVariables: JSON + + """Current moderation status of the query""" + moderationStatus: OneGraphSharedDocumentModerationStatusEnum! + + """Timestamp the document was created, in rfc3339 format.""" + createdAt: String! + + """Timestamp the document was last updated, in rfc3339 format.""" + updatedAt: String! +} + +"""The status of a cli session""" +enum OneGraphNetlifyCliSessionStatus { + ACTIVE + INACTIVE + UNCLAIMED + TERMINATED +} + +type OneGraphNetlifyCliSession { + id: String! + appId: String! + netlifyUserId: String! + name: String + events( + """The number of events to fetch, maximum of 1000.""" + first: Int = 1000 + ): [OneGraphNetlifyCliSessionEvent!]! + createdAt: String! + updatedAt: String! + lastEventAt: String + metadata: JSON + status: OneGraphNetlifyCliSessionStatus! + + """Number of milliseconds to wait between heartbeats""" + cliHeartbeatIntervalMs: Int! +} + +type OneGraphNetlifyCliSessionLogEvent implements OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! + message: String! +} + +type OneGraphNetlifyCliSessionTestEvent implements OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! + payload: JSON! +} + +interface OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! +} + +type AuthlifyToken { + """Metadata and logged-in state for all OneGraph services""" + serviceMetadata: OneGraphServicesMetadata! +} + +input OneGraphSetAuthGuardianRuleEffectHasuraSetSessionVariableInput { + value: OneGraphSetAuthGuardianRuleEffectJsonValueInput! + name: String! +} + +""" +Commonly used values for use in JWT generation, like GitHub email address or the current time. +""" +enum OneGraphAuthGuardianBuiltInValue { + CONTENTFUL_AVATAR_URL + CONTENTFUL_USER_ID + CONTENTFUL_EMAIL + EGGHEADIO_AVATAR_URL + EGGHEADIO_USER_ID + EGGHEADIO_EMAIL + EGGHEADIO_IS_PRO + EGGHEADIO_IS_INSTRUCTOR + EGGHEADIO_IS_COMMUNITY_MEMBER + GITHUB_AVATAR_URL + GITHUB_EMAIL + GITHUB_LOGIN + GITHUB_NAME + GITHUB_USER_ID + GITHUB_FULL_EMAILS + GMAIL_EMAIL + GMAIL_EMAIL_VERIFIED + GMAIL_USER_ID + LOGGED_IN_SERVICES + NETLIFY_AVATAR_URL + NETLIFY_EMAIL + NETLIFY_FULL_NAME + NETLIFY_USER_ID + NOW_SECONDS + NOW_MILLISECONDS + NOW_TIMESTAMP + SALESFORCE_EMAIL + SALESFORCE_USER_ID + SPOTIFY_EMAIL + SPOTIFY_USER_ID + STRIPE_ACCOUNT_ID + STRIPE_ACCOUNT_PRIMARY_EMAIL + TWITCH_TV_EMAIL + TWITCH_TV_DISPLAY_NAME + TWITCH_TV_LOGO_URL + TWITCH_TV_USER_ID + TWITTER_IS_VERIFIED + TWITTER_EMAIL + TWITTER_NAME + TWITTER_PROFILE_IMAGE_URL + TWITTER_SCREEN_NAME + TWITTER_USER_ID + VERCEL_AVATAR_URL + VERCEL_EMAIL + VERCEL_NAME + VERCEL_USER_ID +} + +input OneGraphSetAuthGuardianRuleEffectJsonValueInput { + json: String + builtInValue: OneGraphAuthGuardianBuiltInValue +} + +input OneGraphSetAuthGuardianRuleEffectSetValueInput { + value: OneGraphSetAuthGuardianRuleEffectJsonValueInput! + path: String! +} + +input OneGraphSetAuthGuardianRuleEffectInput { + onExpressJsAddPermissions: [String!] + onApolloServerAddRoles: [String!] + onNetlifyAddUserRoles: [String!] + onHasuraSetUserId: OneGraphSetAuthGuardianRuleEffectJsonValueInput + onHasuraSetDefaultRole: String + onHasuraSetSessionVariable: OneGraphSetAuthGuardianRuleEffectHasuraSetSessionVariableInput + onHasuraAddRoles: [String!] + inTheJsonAddToListAtPath: OneGraphSetAuthGuardianRuleEffectSetValueInput + inTheJsonRemoveValueAtPath: String + inTheJsonSetValueAtPath: OneGraphSetAuthGuardianRuleEffectSetValueInput +} + +input OneGraphSetAuthGuardianRuleConditionZeitInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionTwitterInput { + hasTwitterVerifiedStatus: Boolean + screenName: OneGraphSetAuthGuardianRuleStringConditionInput + loginStatus: Boolean +} + +input OneGraphSetAuthGuardianRuleConditionTwitchTvInput { + loginStatus: Boolean + hasVerifiedEmail: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionStripeInput { + loginStatus: Boolean + hasAPrimaryAccountEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput + hasAnAccountIdThat: OneGraphSetAuthGuardianRuleStringConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionSpotifyInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionSalesforceInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionNetlifyInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionGmailInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionGitHubInput { + isCollaboratorOnRepositoryWhereFullName: String + isMemberOfOrganizationNamed: String + hasStarredARepositoryWithAFullNameOf: String + hasCommittedToRepositoryWithAFullNameOf: String + login: OneGraphSetAuthGuardianRuleStringConditionInput + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionEggheadioInput { + isCommunityMember: Boolean + isInstructor: Boolean + isPro: Boolean + loggedIn: Boolean + email: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleStringConditionInput { + isEqualToCaseInsensitively: String + containsCaseInsensitively: String + endsWithCaseInsensitively: String + startsWithCaseInsensitively: String + isEqualTo: String + contains: String + endsWith: String + startsWith: String +} + +input OneGraphSetAuthGuardianRuleEmailConditionInput { + isEqualTo: String + hasADomainThat: OneGraphSetAuthGuardianRuleStringConditionInput + endsWith: String + startsWith: String +} + +input OneGraphSetAuthGuardianRuleConditionContentfulInput { + confirmed: Boolean + activated: Boolean + loggedIn: Boolean + email: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionInput { + vercel: OneGraphSetAuthGuardianRuleConditionZeitInput + twitter: OneGraphSetAuthGuardianRuleConditionTwitterInput + twitch: OneGraphSetAuthGuardianRuleConditionTwitchTvInput + stripe: OneGraphSetAuthGuardianRuleConditionStripeInput + spotify: OneGraphSetAuthGuardianRuleConditionSpotifyInput + salesforce: OneGraphSetAuthGuardianRuleConditionSalesforceInput + netlify: OneGraphSetAuthGuardianRuleConditionNetlifyInput + gmail: OneGraphSetAuthGuardianRuleConditionGmailInput + gitHub: OneGraphSetAuthGuardianRuleConditionGitHubInput + eggheadio: OneGraphSetAuthGuardianRuleConditionEggheadioInput + contentful: OneGraphSetAuthGuardianRuleConditionContentfulInput + always: Boolean +} + +input OneGraphSetAuthGuardianRuleInput { + effects: [OneGraphSetAuthGuardianRuleEffectInput!]! + conditions: [OneGraphSetAuthGuardianRuleConditionInput!]! +} + +input OneGraphSetAuthGuardianInput { + rules: [OneGraphSetAuthGuardianRuleInput!]! +} + +type OneGraphSetAuthGuardianResponsePayload { + javascript: String + graphQL: String + jwt: String + rules: JSON +} + +"""A OneGraph Server Info""" +type OneGraphServerInfo { + """""" + sha: String! + + """""" + buildNumber: Int! +} + +"""Customizations to a OneGraph schema.""" +type OneGraphGraphQLSchema { + id: String! + appId: String! + parentGraphQLSchemaId: String + parentGraphQLSchema: OneGraphGraphQLSchema + services: [OneGraphServiceInfo!]! + salesforceSchema: OneGraphSalesforceSchema + + """External GraphQL schemas for the schema.""" + externalGraphQLSchemas: OneGraphExternalGraphQLSchemaConnection! + createdAt: String! + updatedAt: String! +} + +enum OneGraphExternalHoneycombConfigDatasetMetricTypeEnum { + API_CALL + SUBSCRIPTION_DELIVERY +} + +type OneGraphExternalHoneycombConfigDataset { + """The metric type.""" + metricType: OneGraphExternalHoneycombConfigDatasetMetricTypeEnum! + + """The name of the dataset in Honeycomb.""" + datasetName: String! +} + +type OneGraphExternalHoneycombConfig { + """Id of the app that the external Honeycomb config belongs to.""" + appId: String! + + """The datetime that the Honecomb config was added, in rfc3339 format.""" + createdAt: String! + + """ + The datetime that the Honeycomb config was last updated, in rfc3339 format. + """ + updatedAt: String! + + """The Honeycomb API token that OneGraph will use to send events.""" + obfuscatedToken: String! + + """If `true`, OneGraph will send events to Honeycomb.""" + active: Boolean! + + """The last error we received while sending events to the Honeycomb API.""" + lastError: String + + """User-provided dataset names""" + datasets: [OneGraphExternalHoneycombConfigDataset!]! +} + +type OneGraphGoogleSiteVerification { + """The root path that this will be served at.""" + path: String! + + """The content that will be served at the path.""" + body: String! +} + +type OneGraphSalesforceSchema { + """Id of the salesforce schema""" + id: String! + + """The id of the OneGraph app that the salesforce schema belongs to.""" + appId: String! + + """The datetime that the schema was added, in rfc3339 format.""" + createdAt: String! + + """The datetime that the schema was last updated, in rfc3339 format.""" + updatedAt: String! + + """Salesforce instanceUrl""" + instanceUrl: String! + + """Salesforce Organization ID""" + salesforceOrgId: String + + """Whether this is a preview of a change to a Salesforce schema.""" + isPreview: Boolean! @deprecated(reason: "There is no longer a distinction between preview and non-preview salesforce schemas. Use `createGraphQLSchema` with `salesforceSchemaId` to get a schema you can test with.") + + """The previous salesforce schema, if there was one.""" + previousSalesforceSchema: OneGraphSalesforceSchema +} + +enum OneGraphSupportedExternalGraphQLService { + GRAPHCMS + WORDPRESS +} + +type OneGraphExternalGraphQLSchema { + """Id of the external graphql schema""" + id: String! + + """The datetime that the schema was added, in rfc3339 format.""" + createdAt: String! + + """The datetime that the schema was last updated, in rfc3339 format.""" + updatedAt: String! + + """Service of the external graphql schema""" + service: OneGraphSupportedExternalGraphQLService! + + """GraphQL endpoint of the external graphql schema""" + endpoint: String! +} + +type OneGraphExternalGraphQLSchemaConnection { + nodes: [OneGraphExternalGraphQLSchema!]! +} + +type OneGraphGithubRepositorySubscriptionDelegate { + id: String! + + """Name with owner (e.g. onegraph/graphiql-exporer) of the GitHub repo.""" + nameWithOwner: String! + + """ + Datetime that the repo was set up to allow non-admin subscriptions (rfc3339 encoded) + """ + createdAt: String! +} + +type OneGraphGithubRepositorySubscriptionDelegateConnection { + nodes: [OneGraphGithubRepositorySubscriptionDelegate!]! +} + +"""Persisted query""" +type OneGraphPersistedQuery { + """The persisted query's id.""" + id: String! + + """The persisted query's query string.""" + query: String! + + """The default variables provided to the query.""" + fixedVariables: JSON + + """ + The list of variables that the caller of the query is allowed to provide. + """ + freeVariables: [String!] + + """ + The list of operation names that the caller of the query is allowed to execute. If the field is null, then all operationNames are allowed. + """ + allowedOperationNames: [String!] + + """The list of user-defined tags that were added to the query""" + tags: [String!] + + """The user-defined description that was added to the query""" + description: String + + """The parent of this query, if it has one.""" + parent: OneGraphPersistedQuery +} + +"""List of persisted queries.""" +type OneGraphPersistedQueryConnection { + """List of persisted queries.""" + nodes: [OneGraphPersistedQuery!]! + + """Pagination information""" + pageInfo: PageInfo! +} + +"""A custom cors origin""" +type OneGraphCustomCorsOrigin { + """The friendly service name for the cors origin""" + friendlyServiceName: String! + + """ + The name of the origin that should be displayed, e.g. oneblog for oneblog.netlify.app. + """ + displayName: String! + + """The encoded value as a string, used to remove the custom cors origin.""" + encodedValue: String! +} + +type OneGraphAppAuthCompletedLog implements OneGraphAppLog { + """ + Noted whenever an end-user has completed a login for a service when using this app + """ + service: String! + friendlyName: String! + + """The user id according to the service they logged into""" + serviceUserId: String + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +type OneGraphAppLogJwtWebhookFailed implements OneGraphAppLog { + """ + The destination webhook where we tried to deliver the JWT for preprocessing when it failed + """ + destination: String! + + """The numeric HTTP status code we received from the webhook (if any)""" + responseStatusCode: Int + + """The textual responseBody we received from the webhook (if any)""" + responseBody: String + friendlyName: String! + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +type OneGraphAppLogSubscriptionDeliveryFailed implements OneGraphAppLog { + """The subscription for the failed delivery attempt""" + subscription: OneGraphAppSubscription + + """The attempt number for delivering this subscription payload""" + attempt: Int! + friendlyName: String! + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +interface OneGraphAppLog { + id: String! + createdAt: String! + friendlyName: String! + jsonData(pretty: Boolean = false): String +} + +type OneGraphAppLogConnection { + """Applogs""" + nodes: [OneGraphAppLog!]! +} + +"""An RSA public key used for signing JWTs""" +type OneGraphAppJwtRsaPublicKey { + """The algorithm associated with this public key""" + algorithm: String! + + """The n of the rsa key""" + n: String! + + """The exponent of the rsa key""" + e: String! +} + +"""An HMAC key used for signing JWTs""" +type OneGraphJwtSigningKeyHmac256 implements OneGraphJwtSigningKey { + """The algorithm associated with this public key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! + + """The algorithm associated with this public key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The shared secret for this key (if any)""" + sharedSecret: String +} + +"""Signing algorithm for JWTs generated by Onegraph""" +enum OneGraphJwtSigningAlgorithmEnum { + HMAC_256 + RSA_256 +} + +"""The family of Signing algorithms""" +enum OneGraphSigningAlgorithmFamilyEnum { + SYMMETRIC + ASYMMETRIC +} + +"""An RSA public key used for signing JWTs""" +type OneGraphJwtSigningKeyRsa256 implements OneGraphJwtSigningKey { + """The algorithm associated with this public key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The algorithm associated with this public key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! +} + +interface OneGraphJwtSigningKey { + """The family of algorithms used for this key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The algorithm associated with this key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! +} + +"""The method of generating JWTs""" +enum OneGraphAppJwtGenerationMethodEnum { + MANUAL + AUTH_BUILDER +} + +"""JWT settings for the app, useful for SSO.""" +type OneGraphAppJwtSettings { + """A query to run on every user log in to use in generating the JWT token""" + jwtPreflightQuery: String + + """ + An optional webhook to use for generating the full JWT. Use this and `jwtPreflightQuery` to customize claims. Very useful when used alongside e.g. Hasura or PostGraphile + """ + jwtWebhookUrl: String + + """ + Whether this app is generating JWTs on login via a manual query/webhook combination, or using OneGraph's AuthGuardian + """ + jwtGenerationMethod: OneGraphAppJwtGenerationMethodEnum! + + """ + The rules this app is configured to use when generating JWTs on user login + """ + jwtAuthGuardianRules: JSON + + """The current key used to sign JWTs generated for this app""" + activeKey: OneGraphJwtSigningKey + + """List of the public keys for an app""" + publicKeys: [OneGraphAppJwtRsaPublicKey!] + + """The full JWT configuration for Hasura""" + hasuraConfig: String + + """ + The public well-known JWK url of where to look for public keys when verifying JWT for this app + """ + jwksUrl: String! +} + +"""Status of the subscription""" +enum OneGraphAppSubscriptionsStatusEnumArg { + ACTIVE + INACTIVE +} + +enum OneGraphAppSubscriptionPayloadDeliveryStatus { + WAITING + DELIVERING + DELIVERED + FAILED +} + +"""Payload for a subscription created by the app""" +type OneGraphAppSubscriptionPayload { + """Unique id for the payload.""" + id: String! + + """ + Body of the payload or null if the payload is expired. This is the full body of the GraphQL payload, including the `data`, `errors`, and `extensions` fields as JSON. + """ + body: JSON! + + """ + `true` if the payload body has been deleted. Payload bodies will expire after 1 year. + """ + isExpired: Boolean! + + """ + The time that this payload was created, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + createdAt: String! + + """ + The delivery status of a subscription, if the subscription has a destination. + """ + deliveryStatus: OneGraphAppSubscriptionPayloadDeliveryStatus! + + """The number of times we attempted to deliver the payload.""" + deliveryAttempts: Int! + + """ + The last time we attempted to deliver the payload, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + lastDeliveryAttempt: String + + """ + The status code we received from the webhook destination the last time we attempted to deliver the payload. This field will be null for Websocket and Retain-only subscriptions. + """ + lastStatusCode: Int + + """ + If there was an error delivering the payload to a webhook destination, this field will contain the first 512 bytes of the response we receieved from the server. + """ + lastError: String +} + +"""Payloads for a subscription""" +type OneGraphAppSubscriptionPayloadsConnection { + """List of subscription payloads""" + nodes: [OneGraphAppSubscriptionPayload!]! +} + +"""Webhook destination for a OneGraph subscription""" +type OneGraphAppSubscriptionWebhookDestination { + """Url that the webhook will deliver payloads to.""" + url: String! +} + +"""Websocket destination for a OneGraph subscription""" +type OneGraphAppSubscriptionWebsocketDestination { + """The client-side id for the subscription.""" + clientId: String! +} + +""" +Destination for a OneGraph subscription that is only retained and not delivered. +""" +type OneGraphAppSubscriptionRetainedOnlyDestination { + retainedOnly: Boolean! +} + +union OneGraphAppSubscriptionDestination = OneGraphAppSubscriptionRetainedOnlyDestination | OneGraphAppSubscriptionWebsocketDestination | OneGraphAppSubscriptionWebhookDestination + +"""Information about a subscription to Salesforce.""" +type OneGraphSalesforceSubscriptionInfo { + """ + The Id of the Salesforce Organization that this subscription is subscription to + """ + organizationId: String! +} + +"""Information about a subscription to gmail.""" +type OneGraphGmailWatch { + """Email address that is being watched.""" + emailAddress: String! +} + +"""Subscription created by the app""" +type OneGraphAppSubscription { + """Unique id for the subscription.""" + id: String! + + """Status of the subscription.""" + status: String! + + """Query that the subscription run.""" + query: String! + + """ + If this is a subscription to Gmail, contains extra information about the Gmail subscription + """ + gmailWatch: OneGraphGmailWatch + + """ + If this is a subscription to Salesforce, contains extra information about the Salesforce subscription + """ + salesforceInfo: OneGraphSalesforceSubscriptionInfo + + """Destination for the subscription payloads""" + destination: OneGraphAppSubscriptionDestination! + + """Reason why this subscription can't be updated if it can't be updated.""" + updatesUnsupportedReason: String + + """The variables that this query was saved with.""" + requestVariables: JSON + + """ + The time that this subscription was created, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + createdAt: String! + + """ + Whether this subscription retains payloads. Payloads are available through the `payload` field on the subscription. + """ + retainPayloads: Boolean! + + """ + Latest payloads for a subscription, if the subscription was created with `retainPayloads` set to true. + """ + payloads( + """Number of payloads to fetch. Defaults to 20, maximum is 100.""" + first: Int = 20 + ): OneGraphAppSubscriptionPayloadsConnection +} + +""" +Subscriptions created by the app, with extra information about pagination. +""" +type OneGraphAppSubscriptionsConnection { + """Pagination information.""" + pageInfo: PageInfo! + + """List of subscriptions created by the app.""" + nodes: [OneGraphAppSubscription!]! +} + +"""Custom OAuth client for Adroll""" +type OneGraphAdrollServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Asana""" +type OneGraphAsanaServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Box""" +type OneGraphBoxServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Cloudinary""" +type OneGraphCloudinaryServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Contentful""" +type OneGraphContentfulServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dev.to""" +type OneGraphDevToServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Docusign""" +type OneGraphDocusignServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dribbble""" +type OneGraphDribbbleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dropbox""" +type OneGraphDropboxServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Egghead.io""" +type OneGraphEggheadioServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Eventil""" +type OneGraphEventilServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Facebook""" +type OneGraphFacebookServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Firebase""" +type OneGraphFirebaseServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +type OneGraphGitHubAppWebhook { + signingSecret: String! + webhookUrl: String! +} + +"""Custom OAuth client for GitHub""" +type OneGraphGitHubServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! + gitHubAppWebhook: OneGraphGitHubAppWebhook +} + +"""Custom OAuth client for Gmail""" +type OneGraphGmailServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Gong""" +type OneGraphGongServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google""" +type OneGraphGoogleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Ads""" +type OneGraphGoogleAdsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Analytics""" +type OneGraphGoogleAnalyticsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Calendar""" +type OneGraphGoogleCalendarServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Compute""" +type OneGraphGoogleComputeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Docs""" +type OneGraphGoogleDocsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Search Console""" +type OneGraphGoogleSearchConsoleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Translate""" +type OneGraphGoogleTranslateServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Hubspot""" +type OneGraphHubspotServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Intercom""" +type OneGraphIntercomServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Mailchimp""" +type OneGraphMailchimpServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Meetup""" +type OneGraphMeetupServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Netlify""" +type OneGraphNetlifyServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Notion""" +type OneGraphNotionServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Outreach""" +type OneGraphOutreachServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Product Hunt""" +type OneGraphProductHuntServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for QuickBooks""" +type OneGraphQuickbooksServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Salesforce""" +type OneGraphSalesforceServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Sanity""" +type OneGraphSanityServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Shopify Admin""" +type OneGraphShopifyAdminServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Shopify Storefront""" +type OneGraphShopifyStorefrontServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Slack Event Webhook for an app.""" +type OneGraphSlackEventWebhook { + """Unique identifier.""" + id: String! + + """Custom OAuth service id.""" + serviceAuthId: String! + + """ + The webhook url that should be set as the request url for your Slack app. + """ + webhookUrl: String! + + """ + Last time that the webhook was verified by Slack, encoded as an []rfc3339](https://tools.ietf.org/html/rfc3339) string. For example: `1985-04-12T23:20:50-00:00``. + """ + verifiedAt: String + + """ + Date that the webhook was created, encoded as an []rfc3339](https://tools.ietf.org/html/rfc3339) string. For example: `1985-04-12T23:20:50-00:00``. + """ + createdAt: String! + + """The signing secret, masked.""" + maskedSigningSecret: String + + """The app token, masked.""" + maskedAppToken: String +} + +"""Custom OAuth client for Slack""" +type OneGraphSlackServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! + slackEventWebhook: OneGraphSlackEventWebhook +} + +"""Custom OAuth client for Spotify""" +type OneGraphSpotifyServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Stripe""" +type OneGraphStripeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twitch""" +type OneGraphTwitchTvServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twilio""" +type OneGraphTwilioServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for You Need a Budget""" +type OneGraphYnabServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for YouTube""" +type OneGraphYoutubeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Vercel""" +type OneGraphZeitServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Zendesk""" +type OneGraphZendeskServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Trello""" +type OneGraphTrelloServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twitter""" +type OneGraphTwitterServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for a service""" +interface OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""A OneGraph Org""" +type OneGraphOrg { + """The id of the OneGraph Org""" + id: String! + + """The name of the OneGraph Org""" + name: String! + + """All OneGraph apps belonging to this organization""" + apps: [OneGraphApp!]! +} + +"""A OneGraph App""" +type OneGraphApp { + """The id of the OneGraph App""" + id: String! + + """The description of the OneGraph App""" + description: String! + + """The subdomain of the OneGraph App""" + subdomain: String! + + """The name of the OneGraph App""" + name: String! + + """The origins allowed for this OneGraph App from CORS requests""" + corsOrigins: [String!]! + + """The id of the OneGraph organization that this app belongs to""" + orgId: String! + + """The OneGraph organization that this app belongs to""" + org: OneGraphOrg + + """The queries belonging to this OneGraph app""" + queries: [OneGraphQuery!]! + + """ + The custom clientId/clientSecret that have been set for services (e.g. Gmail and Slack) that belong to this OneGraph app + """ + serviceAuths: [OneGraphServiceAuth!]! + + """Subscriptions created with this app""" + subscriptions( + """ + Fiter by the Subscription's Salesforce organization Id, if the subscription is to a change in Salesforce.. + """ + salesforceOrganizationId: String + + """ + Fiter by the Subscription's webhook url, if the destination is a webhook. + """ + webhookUrl: String + + """Fiter by status of the subscription""" + status: OneGraphAppSubscriptionsStatusEnumArg + + """Fetch items in the list after the specified cursor""" + after: String + + """How many subsriptions to fetch""" + first: Int = 25 + ): OneGraphAppSubscriptionsConnection! + + """The JWT settings for this app""" + jwtSettings: OneGraphAppJwtSettings! + + """Activity related to this app""" + auditLogs( + """ + How many log items to pull from the front of the collection, maximum of `250` + """ + first: Int = 10 + ): OneGraphAppLogConnection! + + """ + Sites on Netlify associated with this app. OneGraph will allow CORS and authentication redirects to all previews, branch, and production deploys of these sites. + """ + netlifySiteNames: [String!]! + + """Custom cors origins""" + customCorsOrigins: [OneGraphCustomCorsOrigin!]! + + """List of persisted queries for this app""" + persistedQueries( + """Only return persisted queries that have all of the provided tags.""" + tags: [String!] + + """Returns results after the provided cursor.""" + after: String + + """How many persisted queries to return. Defaults to 10, max 100.""" + first: Int = 10 + ): OneGraphPersistedQueryConnection! + + """GitHub repos for the app that can have subscriptions on OneGraph.""" + gitHubRepositorySubscriptionDelegates: OneGraphGithubRepositorySubscriptionDelegateConnection! + + """The Slack channel for AuthGuardian to post into upon user sign-in""" + authGuardianSlackChannel: String + + """Whether the AuthGuardian Slack integration is enabled""" + authGuardianSlackIntegrationEnabled: Boolean! + + """External GraphQL schemas for the app.""" + externalGraphQLSchemas: OneGraphExternalGraphQLSchemaConnection! @deprecated(reason: "use graphQLSchema.externalGraphQLSchemas") + + """Custom Salesforce schema on the app's default graphQLSchema.""" + salesforceSchema: OneGraphSalesforceSchema @deprecated(reason: "use graphQLSchema.salesforceSchema") + + """ + The domain that must be authorized to receive push notifications from Google for Google Calendar subscriptions. + """ + googleAuthorizedDomain: String! + + """Google Site Verification for the app""" + googleSiteVerification: OneGraphGoogleSiteVerification + + """External Honeycomb config for the app""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig + + """Customizations to the default GraphQL schema""" + graphQLSchema: OneGraphGraphQLSchema +} + +"""A query stored in Onegraph""" +type OneGraphQuery { + """The id of the GraphQL query""" + id: String! + + """The id of the app that this GraphQL query belongs to""" + appId: String! + + """ + Whether a GraphQL query is globally enabled/disabled. Note that even if the query is enabled, a corresponding auth_token must share a tag with this query to use it. + """ + enabled: Boolean! + + """ + Whether a GraphQL query is shared and publicly viewable, including all of its meta-information. + """ + public: Boolean! + + """The version (currently a hash of the body) of the GraphQL query""" + version: String! + + """The body of the GraphQL query""" + body: String! + + """The name of the GraphQL query""" + name: String! + + """An optional description of the GraphQL query""" + description: String + + """The tags (for permissions and organization) of the GraphQL query""" + tags: [String!]! + + """What time this query was created""" + createdAtTs: String! + + """What time this query was created in milliseconds from the epoch""" + createdAtMs: Int! +} + +"""A query stored in OneGraph in shortened form for easy sharing""" +type OneGraphShortenedQuery { + """The id of the shortened OneGraph query""" + id: String! + + """The full query body of the shortened OneGraph query""" + query: String! + + """The variables of the shortened OneGraph query""" + variables: String + + """The pre-selected operation of the shortened OneGraph query""" + operation: String + + """An optional description of the purpose of the query""" + description: String + + """The optional short name for the shortened OneGraph query""" + name: String + + """ + The fully-qualified url for the shortened OneGraph query, used for sharing + """ + url: String! +} + +input OneGraphServiceInfoServiceFilter { + """Filter for services that are in the list of services""" + in: [OneGraphServiceEnumArg!] +} + +input OneGraphServiceInfoFilter { + """Check for any expression in this list""" + or: [OneGraphServiceInfoFilter!] + + """Filter by the service.""" + service: OneGraphServiceInfoServiceFilter + + """Filter for services that support Netlify Graph""" + supportsNetlifyGraph: Boolean + + """Filter for services that support Netlify Api Authentication""" + supportsNetlifyApiAuthentication: Boolean + + """Filter for services that support custom service auth""" + supportsCustomServiceAuth: Boolean + + """Filter for services that support OAuth login""" + supportsOauthLogin: Boolean +} + +""" +Root fields for the OneGraph service. Used by OneGraph to build OneGraph. +""" +type OneGraphServiceQuery { + services(filter: OneGraphServiceInfoFilter): [OneGraphServiceInfo!]! + shortenedUrl(id: String!): OneGraphShortenedQuery + queries: [OneGraphQuery!]! + searchQueries(query: String!): [OneGraphQuery!]! + apps: [OneGraphApp!]! + app( + """App id""" + id: String! + ): OneGraphApp! + orgs: [OneGraphOrg!]! + org( + """Org id""" + id: String! + ): OneGraphOrg! + serverInfo: OneGraphServerInfo! + authGuardianPreview(input: OneGraphSetAuthGuardianInput!): OneGraphSetAuthGuardianResponsePayload + + """ + An identity function. The field will return whatever is provided as the input. + """ + identity( + """The input that should be returned.""" + input: JSON + ): JSON + + """A graphql subscription.""" + graphQLSubscription( + """The unique id for the app.""" + appId: String! + + """The unique id for the subscription.""" + id: String! + ): OneGraphAppSubscription + + """Fetch a single persisted query by its id.""" + persistedQuery( + """The id of the app that the persisted query belongs to.""" + appId: String! + + """The id of the persisted query.""" + id: String! + ): OneGraphPersistedQuery! + + """Find a GraphQL schema by its id.""" + graphQLSchema( + """The id of the app that the GraphQL schema belongs to.""" + appId: String! + + """The id of the GraphQL schema.""" + id: String! + ): OneGraphGraphQLSchema! + authlifyToken(authlifyTokenId: String!): AuthlifyToken! + + """Personal access token lookup""" + personalToken(accessToken: String!): OneGraphAccessToken + netlifyCliEvents( + """The number of events to fetch. The maximum is 1000.""" + first: Int = 1000 + sessionId: String! + ): [OneGraphNetlifyCliSessionEvent!]! + + """Netlify CLI sessions, orderd by createdAt descending.""" + netlifyCliSessionsByAppId( + """The number of sessions to fetch. The maximum is 50.""" + first: Int = 10 + appId: String! + ): [OneGraphNetlifyCliSession!]! + + """Get a Netlify CLI session by its id.""" + netlifyCliSession(id: String!): OneGraphNetlifyCliSession! + + """Get a sharedDocument by its id""" + sharedDocument(id: String!): OneGraphSharedDocument! + + """Get sharedDocument""" + sharedDocuments( + """ + The number of shared documents to fetch. Defaults to 10, maximum of 100. + """ + first: Int = 10 + filter: OneGraphSharedDocumentsFilter + ): OneGraphSharedDocumentConnection! +} + +"""Download data for npm overall""" +type NpmOverallDownloadPeriodData { + """The start date of download stats""" + start: String! + + """The end date of download stats""" + end: String! + + """ + The download stats for all over npm for the given range. Check out explanation of how [npm download counts work](http://blog.npmjs.org/post/92574016600/numeric-precision-matters-how-npm-download-counts), including "what counts as a download?" + """ + count: Int! + + """ + "Download data for all of npm for a given period in a daily breakdown" + """ + perDay: [NpmDownloadsPerDay!]! +} + +"""Information about download stats related to a package""" +type NpmOverallDownloadData { + """The download status for all of npm over the last day""" + lastDay: NpmOverallDownloadPeriodData + + """The download status for all of npm over the last week""" + lastWeek: NpmOverallDownloadPeriodData + + """The download status for all of npm over the last month""" + lastMonth: NpmOverallDownloadPeriodData + + """The download status for all of npm for a specific period""" + period( + """ + The later date for download stats, e.g. 2018-12-07. Must be after `startDate` + """ + endDate: String! + + """ + The earlier date for download stats, e.g. 2018-12-06. Must be before `endDate` + """ + startDate: String! + ): NpmOverallDownloadPeriodData + + """The download status for all of npm for a specific day""" + day( + """The specific date for download stats, e.g. 2018-12-06""" + date: String! + ): NpmOverallDownloadPeriodData +} + +type NpmPackageMetadataDistTagEntry { + """The name of the tag""" + tag: String! + + """The version as a string for this tag""" + versionString: String! + + """The full version for this tag""" + version: NpmPackageVersion +} + +type NpmPackageMetadataDistTagLatestEntry { + """The version as a string for this tag""" + versionString: String + + """The full version for the `latest` tag""" + version: NpmPackageVersion +} + +""" +Tags can be used to provide an alias instead of version numbers. For example, a project might choose to have multiple streams of development and use a different tag for each stream, e.g., stable, beta, dev, canary. +""" +type NpmPackageDistTags { + """ + By default, the latest tag is used by npm to identify the current version of a package + """ + latest: NpmPackageMetadataDistTagLatestEntry + + """Any custom tags used by the package maintainers""" + custom: [NpmPackageMetadataDistTagEntry!]! +} + +type NpmDownloadsPerDay { + """The download count""" + count: Int + + """""" + day: String +} + +"""Download data for a given package""" +type NpmPackageDownloadPeriodData { + """The start date of download stats""" + start: String! + + """The end date of download stats""" + end: String! + + """ + The download stats for the given package and range. Check out explanation of how [npm download counts work](http://blog.npmjs.org/post/92574016600/numeric-precision-matters-how-npm-download-counts), including "what counts as a download?" + """ + count: Int! + + """ + "Download data for this package and period in a daily breakdown" + """ + perDay: [NpmDownloadsPerDay!]! +} + +"""Information about download stats related to a package""" +type NpmPackageDownloadData { + """The download status for this package over the last day""" + lastDay: NpmPackageDownloadPeriodData + + """The download status for this package over the last week""" + lastWeek: NpmPackageDownloadPeriodData + + """The download status for this package over the last month""" + lastMonth: NpmPackageDownloadPeriodData + + """The download status for this package for a specific period""" + period( + """ + The later date for download stats, e.g. 2018-12-07. Must be after `startDate` + """ + endDate: String! + + """ + The earlier date for download stats, e.g. 2018-12-06. Must be before `endDate` + """ + startDate: String! + ): NpmPackageDownloadPeriodData + + """The download status for this package for a specific day""" + day( + """The specific date for download stats, e.g. 2018-12-06""" + date: String! + ): NpmPackageDownloadPeriodData +} + +"""A npm package license""" +type NpmPackageLicense { + """ + The [SPDX identifier](https://spdx.org/licenses/) of the package's license + """ + type: String + + """A url for the full license""" + url: String +} + +""" +A mapping of other packages this version depends on to the required semver ranges +""" +type NpmPackageVersionDependency { + """The package name of the dependency""" + name: String + + """The version of the package dependency""" + version: String +} + +"""The dist object is generated by npm and may be relied upon""" +type NpmPackageDist { + """""" + tarball: String + + """""" + shasum: String +} + +"""A npm package version""" +type NpmPackageVersion { + """ + `true` if this version is known to have a shrinkwrap that must be used to install it; false if this version is known not to have a shrinkwrap. If this field is undefined, the client must determine through other means if a shrinkwrap exists. + """ + hasShrinkwrap: Boolean + + """""" + from: String + + """`package@version`, such as `npm@1.0.0`""" + id: String + + """The version of node used to publish this""" + nodeVersion: String + + """The version of the npm client used to publish this""" + npmVersion: String + + """The dist object is generated by npm and may be relied upon.""" + dist: NpmPackageDist + + """The SHA-1 sum of the tarball""" + shasum: String + + """A short description of the package at this version""" + description: String + + """The package's entry point (e.g., `index.js` or `main.js`)""" + main: String + + """The package name""" + name: String + + """Deprecation warnings message of this version""" + deprecated: String + + """The version string for this version""" + version: String + + """""" + maintainers: [NpmPackageMaintainer!] + + """ + A mapping of other packages this version depends on to the required semver ranges + """ + dependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _development_ dependencies + """ + devDependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _optional_ dependencies + """ + optionalDependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _peer_ dependencies + """ + peerDependencies: [NpmPackageVersionDependency!]! + + """The license for this package""" + license: NpmPackageLicense! +} + +"""Information on where bugs are filed for this package""" +type NpmPackageBugs { + """""" + url: String +} + +""" +Specifies the repository where the source for this package might be found +""" +type NpmPackageRepository { + """""" + url: String + + """""" + type: String + sourceRepository: NpmPackageSourceRepository +} + +"""A package publishing time for a given version""" +type NpmPackageTimeVersion { + """The package version""" + version: String + + """The date this version was published""" + date: String +} + +""" +Information about when a package was created and last modified, as well as the publishing date for each version +""" +type NpmPackageTime { + """""" + created: String + + """""" + modified: String + + """Publishing information for each version of a package""" + versions: [NpmPackageTimeVersion!]! +} + +"""A npm package maintainer""" +type NpmPackageMaintainer { + """The package maintainer's email""" + email: String + + """""" + name: String +} + +"""A npm package""" +type NpmPackage { + """The package name, used as an ID in CouchDB""" + id: String + + """The revision number of this version of the document in CouchDB""" + rev: String + + """The primary author of the npm package""" + author: NpmPackageMaintainer + + """ + A mapping of versions to the time published, along with created and modified timestamps + """ + time: NpmPackageTime + + """The package name""" + name: String + + """A short description of the package""" + description: String + + """ + The first 64K of the README data for the most-recently published version of the package + """ + readme: String + + """""" + homepage: String + + """The repository url as given in package.json, for the latest version""" + repository: NpmPackageRepository + + """""" + keywords: [String!] + + """""" + bugs: NpmPackageBugs + + """The name of the file from which the readme data was taken""" + readmeFilename: String + + """ + People with permission to publish this package (NB: Not authoritative, but informational) + """ + maintainers: [NpmPackageMaintainer!] + + """A mapping of semver-compliant version numbers to version data""" + versions: [NpmPackageVersion!]! + + """Summary download stats for a package""" + downloads: NpmPackageDownloadData! + + """The license for this package""" + license: NpmPackageLicense! + + """ + Tags can be used to provide an alias instead of version numbers. For example, a project might choose to have multiple streams of development and use a different tag for each stream, e.g., stable, beta, dev, canary. + """ + distTags: NpmPackageDistTags +} + +"""The root for Npm.""" +type NpmQuery { + """Find a npm package member by its npm name, e.g. `"fela"`""" + package( + """Find the package by its name""" + name: String! + ): NpmPackage + + """Overall download stats in the npm ecosystem""" + downloads: NpmOverallDownloadData +} + +input SpotifyRecommendationsFilterIntTargetArg { + """ + For each of the tunable track attributes (below) a target value may be provided. Tracks with the attribute values nearest to the target values will be preferred. For example, you might request target_tempo=6 and target_danceability=0.8. All target values will be weighed equally in ranking results. + """ + target: Int + + """ + For each tunable track attribute, a hard ceiling on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + max: Int + + """ + For each tunable track attribute, a hard floor on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + min: Int +} + +input SpotifyRecommendationsFilterFloatTargetArg { + """ + For each of the tunable track attributes (below) a target value may be provided. Tracks with the attribute values nearest to the target values will be preferred. For example, you might request target_energy=0.6 and target_danceability=0.8. All target values will be weighed equally in ranking results. + """ + target: Float + + """ + For each tunable track attribute, a hard ceiling on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, max_instrumentalness=0.35 would filter out most tracks that are likely to be instrumental. + """ + max: Float + + """ + For each tunable track attribute, a hard floor on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + min: Float +} + +input SpotifyRecommendationsFilterArg { + """ + A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry). + """ + valence: SpotifyRecommendationsFilterFloatTargetArg + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). + """ + timeSignature: SpotifyRecommendationsFilterIntTargetArg + + """ + The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: SpotifyRecommendationsFilterFloatTargetArg + + """ + Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. talk show, audio book, poetry), the closer to 1.0 the attribute value. Values above 0.66 describe tracks that are probably made entirely of spoken words. Values between 0.33 and 0.66 describe tracks that may contain both music and speech, either in sections or layered, including such cases as rap music. Values below 0.33 most likely represent music and other non-speech-like tracks. + """ + speechiness: SpotifyRecommendationsFilterFloatTargetArg + popularity: SpotifyRecommendationsFilterIntTargetArg + + """ + Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0. + """ + mode: SpotifyRecommendationsFilterIntTargetArg + + """ + The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typical range between -60 and 0 db. + """ + loudness: SpotifyRecommendationsFilterFloatTargetArg + + """ + Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. A value above 0.8 provides strong likelihood that the track is live. + """ + liveness: SpotifyRecommendationsFilterFloatTargetArg + + """ + The key the track is in. Integers map to pitches using standard [Pitch Class notation](https://en.wikipedia.org/wiki/Pitch_class) E.g. 0 = C, 1 = C♯/D♭, 2 = D, and so on. + """ + key: SpotifyRecommendationsFilterIntTargetArg + + """ + Predicts whether a track contains no vocals. “Ooh” and “aah” sounds are treated as instrumental in this context. Rap or spoken word tracks are clearly “vocal”. The closer the instrumentalness value is to 1.0, the greater likelihood the track contains no vocal content. Values above 0.5 are intended to represent instrumental tracks, but confidence is higher as the value approaches 1.0. + """ + instrumentalness: SpotifyRecommendationsFilterFloatTargetArg + + """ + Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale. Perceptual features contributing to this attribute include dynamic range, perceived loudness, timbre, onset rate, and general entropy. + """ + energy: SpotifyRecommendationsFilterFloatTargetArg + durationMs: SpotifyRecommendationsFilterIntTargetArg + + """ + Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. A value of 0.0 is least danceable and 1.0 is most danceable. + """ + danceability: SpotifyRecommendationsFilterFloatTargetArg + + """ + A confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0 represents high confidence the track is acoustic. + """ + acousticness: SpotifyRecommendationsFilterFloatTargetArg + + """ + An ISO 3166-1 alpha-2 country code or the string `FROM_TOKEN`. Provide this parameter if you want to apply Track Relinking. Because `min_*`, `max_*`, and `target_*` are applied to pools before relinking, the generated results may not precisely match the filters applied. Original, non-relinked tracks are available via the linked_from attribute of the relinked track response. + """ + market: SpotifyMarketEnumArg +} + +input SpotifyRecommendationsSeedsArg { + """ + A list of Spotify any genre in the set of available recommendation genres for seed genres. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + genres: [String!] + + """ + A list of Spotify IDs for seed tracks. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + trackIds: [String!] + + """ + A list of Spotify IDs for seed artists. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + artistIds: [String!] +} + +type SpotifyRecommendationSeed { + """ + The number of tracks available after min_* and max_* filters have been applied. + """ + afterFilteringSize: Int + + """ + The number of tracks available after relinking for regional availability. + """ + afterRelinkingSize: Int + + """ + A link to the full track or artist data for this seed. For tracks this will be a link to a Track Object. For artists a link to an Artist Object. For genre seeds, this value will be null. + """ + href: String + + """ + The id used to select this seed. This will be the same as the string used in the seed_artists, seed_tracks or seed_genres parameter. + """ + id: String + + """The number of recommended tracks available for this seed.""" + initialPoolSize: Int + + """The entity type of this seed. One of artist, track or genre.""" + type: String +} + +type SpotifyRecommendationResults { + seeds: [SpotifyRecommendationSeed!] + tracks: [SpotifyTrack!] +} + +""" +"Searches can be made more specific by specifying an album, artist or track field filter. Possible field filters, depending on object types being searched, include year, genre, upc, and isrc." +""" +input SpotifySearchArg { + tag: String + isrc: String + upc: String + genre: String + + """Filter results that were released in a specific year""" + year: Int + artist: String + market: SpotifyMarketEnumArg + + """ + The search query's keywords. The search is not case-sensitive: 'roadhouse' will match 'Roadhouse', 'roadHouse', etc. Keywords will be matched in any order unless surrounded by quotes, thus `roadhouse blues` will match both 'Blues Roadhouse' and 'Roadhouse of the Blues'. Quotation marks can be used to limit the match to a phrase: `"roadhouse blues"` will match 'My Roadhouse Blues' but not 'Roadhouse of the Blues'. By default, results are returned when a match is found in any field of the target object type. The asterisk (`*`) character can, with some limitations, be used as a wildcard (maximum: 2 per query). It will match a variable number of non-white-space characters. It cannot be used in a quoted phrase, in a field filter, or as the first character of the keyword string. Searching for playlists will return results matching the playlist's name and/or description. + """ + query: String! +} + +type SpotifySearchResults { + albums: [SpotifyAlbum!] + artists: [SpotifyArtist!] + playlists: [SpotifyPlaylist!] + tracks: [SpotifyTrack!] +} + +""" +Make a REST API call to the Spotify API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SpotifyPassthroughQuery { + """ + Make a GET request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""The root for Spotify""" +type SpotifyQuery { + """ + Make a REST API call to the Spotify API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SpotifyPassthroughQuery! + + """ + A list of Spotify featured playlists (shown, for example, on a Spotify player's 'Browse' tab). + """ + featuredPlaylists(limit: Int): [SpotifyPlaylist!] + me: SpotifyCurrentUserProfile + artist( + """The artist id""" + id: String! + ): SpotifyArtist + track( + """The track id""" + id: String! + ): SpotifyTrack + playlist( + """The playlist id""" + id: String! + ): SpotifyPlaylist + user( + """The user id""" + id: String! + ): SpotifyUserPublicProfile + search( + data: SpotifySearchArg! + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifySearchResults + + """ + Create a playlist-style listening experience based on seed artists, tracks and genres. + + Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. + + For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks. + """ + recommendations( + filter: SpotifyRecommendationsFilterArg + seeds: SpotifyRecommendationsSeedsArg! + + """ + The target size of the list of recommended tracks. For seeds with unusually small pools or when highly restrictive filtering is applied, it may be impossible to generate the requested number of recommended tracks. Default: `20`. Minimum: `1`. Maximum: `100`. + """ + first: Int = 20 + ): SpotifyRecommendationResults + + """ + Retrieve a list of available genres seed parameter values for [recommendations](https://developer.spotify.com/documentation/web-api/reference/browse/get-recommendations/). + """ + recommendationGenres: [String!] +} + +enum SalesforceReportMetadataBucketTypeEnumArg { + NUMBER + PERCENT + PICKLIST +} + +input SalesforceReportMetadataBucketFieldArg { + """Thee type of bucket. Possible values are number, percent, and picklist""" + bucketType: SalesforceReportMetadataBucketTypeEnumArg + + """API name of the bucket.""" + developerName: String + + """User-facing name of the bucket.""" + label: String + + """ + Specifies whether null values are converted to zero (true) or not (false). + """ + nullTreatedAsZero: Boolean + + """ + Name of the fields grouped as “Other” (in buckets of BucketType PICKLIST). + """ + otherBucketLabel: String + + """Name of the bucketed field.""" + sourceColumnName: String + + """Describes the values included in the bucket field.""" + values: [SalesforceReportMetadataNameValuePairArg!] +} + +input SalesforceReportMetadataChartArg { + """Type of chart.""" + chartType: String + + """Report grouping.""" + groupings: [String!] + + """Indicates whether the report has a legend.""" + hasLegend: Boolean + + """Indicates whether the report shows chart values.""" + showChartValues: Boolean + + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + """ + summaries: [String!] + + """ + Specifies the axis that shows the summary values. Valid values are X and Y. + """ + summaryAxisLocations: [String!] + + """Name of the chart""" + title: String +} + +input SalesforceReportMetadataCrossFilterArg { + """ + Information about how to filter the relatedEntity. Use to relate the primary entity with a subset of the relatedEntity. + """ + criteria: [SalesforceReportMetadataFilterDetailsArg!] + + """ + Specifies whether objects returned have a relationship with the relatedEntity (true) or not (false). + """ + includesObject: Boolean + + """The name of the object on which the cross filter is evaluated.""" + primaryEntityField: String + + """ + The name of the object that the primaryEntityField is evaluated against. (The right-hand side of the cross filter). + """ + relatedEntity: String + + """ + The name of the field used to join the primaryEntityField and relatedEntity. + """ + relatedEntityJoinField: String +} + +input SalesforceReportMetadataCustomDetailFormulaArg { + """ + Formats the value returned by the row-level formula. It is required for numeric return values, invalid for non-numeric return values. + """ + decimalPlaces: Int + + """User-defined description of the row-level formula.""" + description: String + + """ + Specifies the formula expression to be evaluated. All report type fields, except bucketed fields and historical tracking fields can be referenced. + """ + formula: String + + """ + Specifies the return type of the formula. Valid values include: `date`, `datetime`, `number`, `text` + """ + formulaType: String + + """Specifies a name for the row-level formula.""" + label: String +} + +input SalesforceReportMetadataCustomSummaryFormulaArg { + """The user-facing name of the custom summary formula.""" + label: String + + """The user-facing description of the custom summary formula.""" + description: String + + """ + The format of the numbers in the custom summary formula. Possible values are number, currency, and percent. + """ + formulaType: String + + """The number of decimal places to include in numbers.""" + decimalPlaces: Int + + """ + The name of a row grouping when the downGroupType is CUSTOM. Null otherwise. + """ + downGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + downGroupType: String + + """ + The name of a column grouping when the accrossGroupType is CUSTOM. Null otherwise. + """ + acrossGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + acrossGroupType: String + + """The operations performed on values in the custom summary formula.""" + formula: String +} + +input SalesforceReportMetadataGroupingsAcrossArg { + """API name of the field used as a column grouping.""" + name: String + + """Order in which data is sorted within a column grouping.""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg + + """Interval set on a date field used as a column grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg +} + +enum SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg { + DAY + CALENDAR_WEEK + CALENDAR_MONTH + CALENDAR_QUARTER + CALENDAR_YEAR + FISCAL_QUARTER + FISCAL_YEAR + CALENDAR_MONTH_IN_YEAR + CALENDAR_DAY_IN_MONTH +} + +input SalesforceReportMetadataGroupingsDownArg { + """API name of the field used as a row grouping.""" + name: String + + """Order in which data is sorted within a row grouping. Value can be:""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg + + """Interval set on a date field that’s used as a row grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg + + """ + Summary field that’s used to sort data within a grouping in a report that's in summary format. Applies if you have the Aggregate Sort feature enabled as part of its pilot program. The value is null when data within a grouping is not sorted by a summary field. In this example, data grouped by Account Owner is sorted by the sum of Annual Revenue. + """ + sortAggregate: String +} + +input SalesforceReportMetadataHistoricalColumnPresentationOptionsArg { + """Column, e.g. `Opportunity__hd.CloseDate__hst`""" + column: String! + + """ + Indicates whether a negative change (decrease in value) is displayed in green instead of red in Lightning Report Builder. + """ + decreaseIsPositive: Boolean + + """ + Indicates whether to display a change column for a given historical column. + """ + showChanges: Boolean +} + +input SalesforceReportMetadataPresentationOptionsArg { + """Indicates whether stacked summaries are enabled in the report.""" + hasStackedSummaries: Boolean + + """Presentation options of the historical column.""" + historicalColumns: [SalesforceReportMetadataHistoricalColumnPresentationOptionsArg!] +} + +input SalesforceReportMetadataFilterDetailsArg { + """Unique API name for the field that’s being filtered.""" + column: String + + """ + Describes the type of value used to filter report data. Valid values are: + + fieldToField — Filters report data by comparing values of one field with the values of a second field. + + fieldValue — Filters report data by comparing values of a field with a defined value. + defaults to fieldValue. + """ + filterType: SalesforceReportMetadataFilterDetailsFilterTypeEnumArg + + """Indicates if this is an editable filter in the user interface.""" + isRunPageEditable: Boolean + + """ + Unique API name for the condition used to filter a field such as “greater than” or “not equal to.” Filter conditions depend on the data type of the field. + """ + operator: SalesforceReportMetadataFilterDetailsOperatorEnumArg + + """ + Value by which a field is filtered. For example, the field Age can be filtered by a numeric value. For datetime fields, if you specify a calendar date without including a time, then a default time gets included. The time defaults to midnight minus the difference between your timezone and Greenwich Mean Time (GMT). For example, if you specify 8/8/2015 and your timezone is Pacific Standard Time (GMT-700), then the API returns 2015-08-08T07:00:00Z. + """ + value: String +} + +enum SalesforceReportMetadataReportFormatEnumArg { + TABULAR + SUMMARY + MATRIX + MULTI_BLOCK +} + +input SalesforceReportMetadataReportTypeArg { + """Unique identifier of the report type.""" + type: String! + + """Display name of the report type.""" + label: String +} + +input SaleforceReportMetadataSortByArg { + """API name of the field on which the report is sorted, e.g. Account_ID""" + sortColumn: String! + + """Direction of the sort""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg! +} + +input SaleforceReportMetadataStandardDateFilterArg { + """API name of the date field on which you filter the report data.""" + column: String + + """ + The range for which you want to run the report. The value is a date literal or `CUSTOM` + """ + durationValue: String + + """Start date, e.g. `2021-06-30`.""" + startDate: String + + """End date, e.g. `2021-06-30`.""" + endDate: String +} + +input SalesforceReportMetadataNameValuePairArg { + name: String! + value: String! +} + +enum SalesforceReportMetadataSortOrderEnumArg { + ASC + DESC +} + +input SaleforceReportMetadataTopRowsArg { + """The number of rows returned in the report.""" + rowLimit: Int + + """The sort order of the report rows.""" + direction: SalesforceReportMetadataSortOrderEnumArg +} + +input SalesforceReportMetadataArg { + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + - u!{column_name} represents a unique count of values for the specified {column_name}. For example, u!AccountName returns the number of unique account name values in the AccountName field. + """ + aggregates: [String!] + + """ + Specifies whether a field can be referenced in a row-level formula (true) or not (false). + """ + allowedInCustomDetailFormula: Boolean + + """Describes a bucket field.""" + buckets: SalesforceReportMetadataBucketFieldArg + + """Details about the chart used in a report.""" + chart: SalesforceReportMetadataChartArg + + """Cross filters applied to the report.""" + crossFilters: [SalesforceReportMetadataCrossFilterArg!] + + """An array of objects that describes row-level formulas.""" + customDetailFormula: [SalesforceReportMetadataCustomDetailFormulaArg!] + + """Describes a custom summary formula.""" + customSummaryFormula: SalesforceReportMetadataCustomSummaryFormulaArg + + """ + Report currency, such as USD, EUR, GBP, for an organization that has Multi-Currency enabled. Value is null if the organization does not have Multi-Currency enabled. + """ + currency: String + + """ + Allows saving of dashboard settings to allow for reports with row limit filters on dashboards. Can be configured on a report for Top-N reports. The Name and Value fields in dashboardSetting are used as Grouping and Aggregate in dashboard components. + """ + dashboardSetting: JSON + + """Unique API names for the fields that have detailed data.""" + detailColumns: [String!] + + """Report API name.""" + developerName: String + + """ + Determines the division of records to include in the report. For example, West Coast and East Coast. Available only if your organization uses divisions to segment data and you have the "Affected by Divisions" permission. If you do not have the "Affected by Divisions" permission, your reports include records in all divisions. + """ + division: String + + """ + ID of the folder that contains the report. When the report is in the My Personal Custom Reports folder, folderId = userId. When the report is in the Unfiled Public Reports folder, folderId = orgId. + """ + folderId: String + + """ + Unique identities for each column grouping in a report. The identity is: + + - An empty array for reports in summary format as it can’t have column groupings. + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for a column grouping. + """ + groupingsAcross: [SalesforceReportMetadataGroupingsAcrossArg!] + + """ + Unique identities for each row grouping in a report. The identity is: + + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for grouping. + """ + groupingsDown: [SalesforceReportMetadataGroupingsDownArg!] + + """Indicates whether to include detailed data with the summary data.""" + hasDetailRows: Boolean + + """Indicates whether the report shows the record count.""" + hasRecordCount: Boolean + + """List of historical snapshot dates.""" + historicalSnapshotDates: [String!] + + """Unique report ID.""" + id: String + + """Display name of the report.""" + name: String + + """Display options in the Lightning Report Builder.""" + presentationOptions: SalesforceReportMetadataPresentationOptionsArg + + """ + Logic to parse custom field filters. Value is null when filter logic is not specified. + + This is an example of a report filtered to show opportunities for accounts that are either of customer or partner type OR their annual revenue exceeds 100K AND they are medium or large sized businesses. The filters are processed by the logic, "(1 OR 2) AND 3." + + ``` + { + reportBooleanFilter: "(1 OR 2) AND 3", + reportFilters: [ + { + value: "Analyst,Integrator,Press,Other", + column: "TYPE", + operator: NOT_EQUAL + }, + { + value: "100,000", + column: "SALES", + operator: GREATER_THAN + }, + { + value: "Small", + column: "Size", + operator: NOT_EQUAL + } + ] + ... + } + ``` + """ + reportBooleanFilter: String + + """ + List of each custom filter in the report along with the field name, filter operator, and filter value. + """ + reportFilters: [SalesforceReportMetadataFilterDetailsArg!] + + """Format of the report. Possible values are:""" + reportFormat: SalesforceReportMetadataReportFormatEnumArg + + """Unique API name and display name for the report type.""" + reportType: SalesforceReportMetadataReportTypeArg + + """ + Defines the scope of the data on which you run the report. For example, you can run the report against all opportunities, opportunities you own, or opportunities your team owns. Valid values depend on the report type. + """ + scope: String + + """Indicates whether the report shows the grand total.""" + showGrandTotal: Boolean + + """ + Indicates whether the report shows subtotals, such as column or row totals. + """ + showSubtotals: Boolean + sortBy: [SaleforceReportMetadataSortByArg!] + + """Standard date filters available in reports.""" + standardDateFilter: SaleforceReportMetadataStandardDateFilterArg + + """ + List of filters that show up in the report by default. The filters vary by report type. For example, standard filters for reports on the Opportunity object are Show, Opportunity Status, and Probability. + """ + standardFilters: [SalesforceReportMetadataNameValuePairArg!] + + """ + Indicates whether the report type supports role hierarchy filtering (true) or not (false). + """ + supportsRoleHierarchy: Boolean + + """Describes a row limit filter applied to the report.""" + topRows: SaleforceReportMetadataTopRowsArg + + """ + Unique user or role ID of the user or role used by the report's role hierarchy filter. If specified, a role hierarchy filter is applied to the report. If unspecified, no role hierarchy filter is applied to the report. + """ + userOrHierarchyFilterId: String +} + +type SalesforceAnalyticsReportResultsGroupingsDown { + """Information for each grouping as a list.""" + groupings: [SalesforceAnalyticsReportResultsGrouping!] +} + +type SalesforceAnalyticsReportResultsGrouping { + """ + Value of the field used as a row or column grouping. The value depends on the field’s data type. + + Currency fields: + amount: Of type currency. Value of a data cell. + currency: Of type picklist. The ISO 4217 currency code, if available; for example, USD for US dollars or CNY for Chinese yuan. (If the grouping is on the converted currency, this is the currency code for the report and not for the record.) + + Picklist fields: API name. For example, a custom picklist field, Type of Business with values 1, 2, 3 for Consulting, Services, and Add-On Business, has 1, 2, or 3 as the grouping value. + + ID fields: API name. + + Record type fields: API name. + + Date and time fields: Date or time in ISO-8601 format. + + Lookup fields: Unique API name. For example, for the Opportunity Owner lookup field, the ID of each opportunity owner’s Chatter profile page can be a grouping value. + """ + value: JSON + + """ + Unique identity for a row or column grouping. The identity is used by the fact map to specify data values within each grouping. See [the docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_factmap_example.htm) for a guide on how to decode the factMap keys. + """ + key: String + + """ + Display name of a row or column grouping. For date and time fields, the label is the localized date or time. + """ + label: String + + """ + Second or third level row or column groupings. If there are none, the value is an empty array. + """ + groupings: [SalesforceAnalyticsReportResultsGrouping!] + + """Start date and end date of the interval defined by date granularity.""" + dategroupings: [String!] +} + +type SalesforceAnalyticsReportResultsGroupingsAcross { + """Information for each grouping as a list.""" + groupings: [SalesforceAnalyticsReportResultsGrouping!] +} + +type SalesforceAnalyticsReportResultsFactMapAggregate { + """Numeric value of the summary data for a specified cell.""" + value: Float + + """Formatted summary data for a specified cell.""" + label: String +} + +type SalesforceAnalyticsReportResultsFactMapDataCell { + """ + Display name of the value as it appears for a specified cell in the report. + """ + label: String + + """ + The value of a specified cell, as JSON. May be a scalar value or an object, e.g. `36`, or `{"amount": 200, "currency": "USD"}` + """ + value: JSON +} + +type SalesforceAnalyticsReportResultsFactMapRow { + """""" + dataCells: [SalesforceAnalyticsReportResultsFactMapDataCell!] +} + +type SalesforceAnalyticsReportResultsFactMap { + """ + The factMap key, e.g. `0!T`. See [the docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_factmap_example.htm) for a guide on how to decode the factMap keys. + """ + key: String! + + """ + Array of detailed report data listed in the order of the detail columns provided by the report metadata. + """ + rows: [SalesforceAnalyticsReportResultsFactMapRow!] + + """Summary level data including record count for a report.""" + aggregates: [SalesforceAnalyticsReportResultsFactMapAggregate] +} + +type SalesforceAnalyticsReportResultsAttributes { + """Resource URL to get report metadata.""" + describeUrl: String + + """ + Resource URL to run a report asynchronously. The report can be run with or without filters to get summary or both summary and detailed data. Results of each instance of the report run are stored under this URL. + """ + instancesUrl: String + + """API resource format.""" + type: String + + """Display name of the report.""" + reportName: String + + """Unique report ID.""" + reportId: String +} + +type SalesforceAnalyticsReportResults { + """Key report attributes and child resource URLs.""" + attributes: SalesforceAnalyticsReportResultsAttributes + + """ + When true, all report results are returned. When false, results are returned for the same number of rows as a report run in Salesforce. For reports that have too many records, use filters to refine results. + """ + allData: Boolean + + """ + Summary level data or both summary and detailed data for each row or column grouping. Detailed data is available if hasDetailRows is true. Each row or column grouping is represented by combination of row and column grouping keys defined in GroupingsDown and groupingsAcross. + """ + factMap: [SalesforceAnalyticsReportResultsFactMap!] + + """Collection of column groupings, keys, and their values.""" + groupingsAcross: SalesforceAnalyticsReportResultsGroupingsAcross + + """Collection of row groupings, keys, and their values.""" + groupingsDown: SalesforceAnalyticsReportResultsGroupingsDown + + """ + When true, the fact map returns values for both summary level and record level data. When false, the fact map returns summary values. + """ + hasDetailRows: Boolean + + """Unique identifiers for groupings and summaries.""" + reportMetadata: SalesforceReportMetadata + + """ + Additional information about summaries and groupings. + + """ + reportExtendedMetadata: SalesforceAnalyticsReportExtendedMetadata +} + +type SalesforceAnalyticsReportHistoricalColumnInformation { + """The key for the column""" + key: String! + + """ + Indicates the base column for the historical data. Example: For the historical column Opportunity__hd.Amount__hst.N_DAYS_AGO:1, which represents the historical Amount column from one day ago in an Opportunity report, the base column is Opportunity.Amount. + """ + baseField: String + + """ + The specific historical column name. Example: The historical column for Opportunity__hd.Amount__hst.N_DAYS_AGO:1 is Opportunity__hd.Amount__hst. + """ + historicalColumn: String + + """ + The snapshot date for this historical column. Example: For the historical column Opportunity__hd.Amount__hst.N_DAYS_AGO:1, the snapshot date is N_DAYS_AGO:1, which is one day ago. + """ + historicalSnapshotDate: String + + """True if the column represents change between two historical columns.""" + isHistoricalChange: Boolean +} + +enum SalesforceAnalyticsReportGroupingColumnInformationDataType { + STRING + BOOLEAN + COMBOBOX + CURRENCY + DATE + DATETIME + DOUBLE + EMAIL + HTML + ID + INT + MULTIPICKLIST + NUMBER + PERCENT + PHONE + PICKLIST + REFERENCE + TEXT + TEXTAREA + TIME + URL +} + +type SalesforceAnalyticsReportGroupingColumnInformation { + """The key for the column""" + key: String! + + """Display name of the field or bucket field used for grouping.""" + label: String + + """Data type of the field used for grouping. Possible values are:""" + dataType: SalesforceAnalyticsReportGroupingColumnInformationDataType + + """ + Level of the grouping. Value can be: 0, 1, or 2. Indicates first, second, or third row level grouping in summary reports. 0 or 1. Indicates first or second row or column level grouping in a matrix report. + """ + groupingLevel: Int +} + +type SalesforceAnalyticsReportDetailColumnInformationFilterValue { + """API name for a filter value. Of type string.""" + name: String + + """name of a filter value. Of type string.""" + label: String +} + +enum SalesforceAnalyticsReportDetailColumnInformationDataType { + STRING + BOOLEAN + COMBOBOX + CURRENCY + DATE + DATETIME + DOUBLE + EMAIL + HTML + ID + INT + MULTIPICKLIST + NUMBER + PERCENT + PHONE + PICKLIST + REFERENCE + TEXT + TEXTAREA + TIME + URL +} + +type SalesforceAnalyticsReportDetailColumnInformation { + """The key for the column""" + key: String! + + """ + The localized display name of a standard field, the ID of a custom field, or the API name of a bucket field that has detailed data. + """ + label: String + + """The data type of the field that has detailed data.""" + dataType: SalesforceAnalyticsReportDetailColumnInformationDataType + + """ + Describes the relationship between an sObject and a report field by returning the sObject and sObject field name that a report field maps to. The value returned is formatted as `sObject.sObject field`. The property is part of an object that describes a report field, such as an object in the columns[] array of a report type object from reportTypeMetadata. For example, on the LAST_UPDATE_BY column, the value of entityColumnName is “User.Name”, which tells us that it’s mapped to the Name field on the User sObject. Row-level formulas aren’t directly mapped to sObject fields like report fields, but they still have an entityColumnName property. For row-level formulas, the value of entityColumnName is CDF1. + """ + entityColumnName: String + + """ + All filter values for a field, if the field data type is of picklist, multi-select picklist, boolean, or checkbox. For example, checkbox fields always have a value of True or False. For fields of other data types, the filter value is an empty array because their values can’t be determined. Filter values have two properties: + """ + filterValues: [SalesforceAnalyticsReportDetailColumnInformationFilterValue!] + + """ + False means that the field is of a type that can’t be filtered. For example, fields of the type Encrypted Text can’t be filtered. + """ + filterable: Boolean + + """Specifies whether a field is a lookup (true) or not (false).""" + isLookup: Boolean + + """Specifies whether a field supports unique count (true) or not (false)""" + uniqueCountable: Boolean +} + +type SalesforceAnalyticsReportAggregateColumnInformation { + """The key for the column""" + key: String! + + """ + Display name for record count, or the summarized or custom summary formula field. + """ + label: String + + """Data type of the summarized or custom summary formula field.""" + dataType: String + + """ + Column grouping in the report where the custom summary formula is displayed. As this example shows in the JSON response and in the custom summary formula editor of the matrix report, the custom summary formula is set at the grand summary level for the columns. + """ + acrossGroupingContext: String + + """ + Row grouping in the report where the custom summary formula is displayed. In this example, the custom summary formula for a summary report is displayed at the first grouping level This example is shown in both the JSON response and in the custom summary formula editor of the summary report. + """ + downGroupingContext: String +} + +type SalesforceAnalyticsReportExtendedMetadata { + """ + Includes all report summaries such as, Record Count, Sum, Average, Max, Min, and custom summary formulas. Contains values for each summary listed in the report metadata aggregates. + """ + aggregateColumnInfo: [SalesforceAnalyticsReportAggregateColumnInformation!] + + """ + Two properties for each field that has detailed data identified by its unique API name. The detailed data fields are also listed in the report metadata. + """ + detailColumnInfo: [SalesforceAnalyticsReportDetailColumnInformation!] + + """ + Map of each row or column grouping to its metadata. Contains values for each grouping identified in the groupingsDown and groupingsAcross list. + """ + groupingColumnInfo: [SalesforceAnalyticsReportGroupingColumnInformation!] + + """ + Provides additional information on columns that exist only in historical trending reports. (This property is applicable only to historical trending reports.) + """ + historicalColumnInfo: [SalesforceAnalyticsReportHistoricalColumnInformation!] +} + +type SaleforceReportMetadataTopRows { + """The number of rows returned in the report.""" + rowLimit: Int + + """The sort order of the report rows.""" + direction: SalesforceReportMetadataSortOrderEnum +} + +type SaleforceReportMetadataStandardDateFilter { + """API name of the date field on which you filter the report data.""" + column: String + + """ + The range for which you want to run the report. The value is a date literal or `CUSTOM` + """ + durationValue: String + + """Start date, e.g. `2021-06-30`.""" + startDate: String + + """End date, e.g. `2021-06-30`.""" + endDate: String +} + +type SaleforceReportMetadataSortBy { + """API name of the field on which the report is sorted, e.g. Account_ID""" + sortColumn: String! + + """Direction of the sort""" + sortOrder: SalesforceReportMetadataSortOrderEnum! +} + +type SalesforceReportMetadataReportType { + """Unique identifier of the report type.""" + type: String! + + """Display name of the report type.""" + label: String +} + +enum SalesforceReportMetadataReportFormatEnum { + TABULAR + SUMMARY + MATRIX + MULTI_BLOCK +} + +type SalesforceReportMetadataHistoricalColumnPresentationOptions { + """Column, e.g. `Opportunity__hd.CloseDate__hst`""" + column: String! + + """ + Indicates whether a negative change (decrease in value) is displayed in green instead of red in Lightning Report Builder. + """ + decreaseIsPositive: Boolean + + """ + Indicates whether to display a change column for a given historical column. + """ + showChanges: Boolean +} + +type SalesforceReportMetadataPresentationOptions { + """Indicates whether stacked summaries are enabled in the report.""" + hasStackedSummaries: Boolean + + """Presentation options of the historical column.""" + historicalColumns: [SalesforceReportMetadataHistoricalColumnPresentationOptions!] +} + +type SalesforceReportMetadataGroupingsDown { + """API name of the field used as a row grouping.""" + name: String + + """Order in which data is sorted within a row grouping. Value can be:""" + sortOrder: SalesforceReportMetadataSortOrderEnum + + """Interval set on a date field that’s used as a row grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnum + + """ + Summary field that’s used to sort data within a grouping in a report that's in summary format. Applies if you have the Aggregate Sort feature enabled as part of its pilot program. The value is null when data within a grouping is not sorted by a summary field. In this example, data grouped by Account Owner is sorted by the sum of Annual Revenue. + """ + sortAggregate: String +} + +enum SalesforceReportMetadataGroupingsAcrossDataGranularityEnum { + DAY + CALENDAR_WEEK + CALENDAR_MONTH + CALENDAR_QUARTER + CALENDAR_YEAR + FISCAL_QUARTER + FISCAL_YEAR + CALENDAR_MONTH_IN_YEAR + CALENDAR_DAY_IN_MONTH +} + +enum SalesforceReportMetadataSortOrderEnum { + ASC + DESC +} + +type SalesforceReportMetadataGroupingsAcross { + """API name of the field used as a column grouping.""" + name: String + + """Order in which data is sorted within a column grouping.""" + sortOrder: SalesforceReportMetadataSortOrderEnum + + """Interval set on a date field used as a column grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnum +} + +type SalesforceReportMetadataCustomSummaryFormula { + """The user-facing name of the custom summary formula.""" + label: String + + """The user-facing description of the custom summary formula.""" + description: String + + """ + The format of the numbers in the custom summary formula. Possible values are number, currency, and percent. + """ + formulaType: String + + """The number of decimal places to include in numbers.""" + decimalPlaces: Int + + """ + The name of a row grouping when the downGroupType is CUSTOM. Null otherwise. + """ + downGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + downGroupType: String + + """ + The name of a column grouping when the accrossGroupType is CUSTOM. Null otherwise. + """ + acrossGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + acrossGroupType: String + + """The operations performed on values in the custom summary formula.""" + formula: String +} + +type SalesforceReportMetadataCustomDetailFormula { + """ + Formats the value returned by the row-level formula. It is required for numeric return values, invalid for non-numeric return values. + """ + decimalPlaces: Int + + """User-defined description of the row-level formula.""" + description: String + + """ + Specifies the formula expression to be evaluated. All report type fields, except bucketed fields and historical tracking fields can be referenced. + """ + formula: String + + """ + Specifies the return type of the formula. Valid values include: `date`, `datetime`, `number`, `text` + """ + formulaType: String + + """Specifies a name for the row-level formula.""" + label: String +} + +enum SalesforceReportMetadataFilterDetailsOperatorEnumArg { + EQUALS + NOT_EQUAL + LESS_THAN + GREATER_THAN + LESS_OR_EQUAL + GREATER_OR_EQUAL + CONTAINS + NOT_CONTAIN + STARTS_WITH + INCLUDES + EXCLUDES + WITHIN +} + +enum SalesforceReportMetadataFilterDetailsFilterTypeEnumArg { + FIELD_TO_FIELD + FIELD_VALUE +} + +type SalesforceReportMetadataFilterDetails { + """Unique API name for the field that’s being filtered.""" + column: String + + """ + Describes the type of value used to filter report data. Valid values are: + + fieldToField — Filters report data by comparing values of one field with the values of a second field. + + fieldValue — Filters report data by comparing values of a field with a defined value. + defaults to fieldValue. + """ + filterType: SalesforceReportMetadataFilterDetailsFilterTypeEnumArg + + """Indicates if this is an editable filter in the user interface.""" + isRunPageEditable: Boolean + + """ + Unique API name for the condition used to filter a field such as “greater than” or “not equal to.” Filter conditions depend on the data type of the field. + """ + operator: SalesforceReportMetadataFilterDetailsOperatorEnumArg + + """ + Value by which a field is filtered. For example, the field Age can be filtered by a numeric value. For datetime fields, if you specify a calendar date without including a time, then a default time gets included. The time defaults to midnight minus the difference between your timezone and Greenwich Mean Time (GMT). For example, if you specify 8/8/2015 and your timezone is Pacific Standard Time (GMT-700), then the API returns 2015-08-08T07:00:00Z. + """ + value: String +} + +type SalesforceReportMetadataCrossFilter { + """ + Information about how to filter the relatedEntity. Use to relate the primary entity with a subset of the relatedEntity. + """ + criteria: [SalesforceReportMetadataFilterDetails!] + + """ + Specifies whether objects returned have a relationship with the relatedEntity (true) or not (false). + """ + includesObject: Boolean + + """The name of the object on which the cross filter is evaluated.""" + primaryEntityField: String + + """ + The name of the object that the primaryEntityField is evaluated against. (The right-hand side of the cross filter). + """ + relatedEntity: String + + """ + The name of the field used to join the primaryEntityField and relatedEntity. + """ + relatedEntityJoinField: String +} + +type SalesforceReportMetadataChart { + """Type of chart.""" + chartType: String + + """Report grouping.""" + groupings: [String!] + + """Indicates whether the report has a legend.""" + hasLegend: Boolean + + """Indicates whether the report shows chart values.""" + showChartValues: Boolean + + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + """ + summaries: [String!] + + """ + Specifies the axis that shows the summary values. Valid values are X and Y. + """ + summaryAxisLocations: [String!] + + """Name of the chart""" + title: String +} + +type SalesforceReportMetadataNameValuePair { + """""" + name: String! + + """""" + value: String! +} + +enum SalesforceReportMetadataBucketTypeEnum { + NUMBER + PERCENT + PICKLIST +} + +type SalesforceReportMetadataBucketField { + """Thee type of bucket. Possible values are number, percent, and picklist""" + bucketType: SalesforceReportMetadataBucketTypeEnum + + """API name of the bucket.""" + developerName: String + + """User-facing name of the bucket.""" + label: String + + """ + Specifies whether null values are converted to zero (true) or not (false). + """ + nullTreatedAsZero: Boolean + + """ + Name of the fields grouped as “Other” (in buckets of BucketType PICKLIST). + """ + otherBucketLabel: String + + """Name of the bucketed field.""" + sourceColumnName: String + + """Describes the values included in the bucket field.""" + values: [SalesforceReportMetadataNameValuePair!] +} + +type SalesforceReportMetadata { + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + - u!{column_name} represents a unique count of values for the specified {column_name}. For example, u!AccountName returns the number of unique account name values in the AccountName field. + """ + aggregates: [String!] + + """ + Specifies whether a field can be referenced in a row-level formula (true) or not (false). + """ + allowedInCustomDetailFormula: Boolean + + """Describes a bucket field.""" + buckets: SalesforceReportMetadataBucketField + + """Details about the chart used in a report.""" + chart: SalesforceReportMetadataChart + + """Cross filters applied to the report.""" + crossFilters: [SalesforceReportMetadataCrossFilter!] + + """An array of objects that describes row-level formulas.""" + customDetailFormula: [SalesforceReportMetadataCustomDetailFormula!] + + """Describes a custom summary formula.""" + customSummaryFormula: SalesforceReportMetadataCustomSummaryFormula + + """ + Report currency, such as USD, EUR, GBP, for an organization that has Multi-Currency enabled. Value is null if the organization does not have Multi-Currency enabled. + """ + currency: String + + """ + Allows saving of dashboard settings to allow for reports with row limit filters on dashboards. Can be configured on a report for Top-N reports. The Name and Value fields in dashboardSetting are used as Grouping and Aggregate in dashboard components. + """ + dashboardSetting: JSON + + """Unique API names for the fields that have detailed data.""" + detailColumns: [String!] + + """Report API name.""" + developerName: String + + """ + Determines the division of records to include in the report. For example, West Coast and East Coast. Available only if your organization uses divisions to segment data and you have the "Affected by Divisions" permission. If you do not have the "Affected by Divisions" permission, your reports include records in all divisions. + """ + division: String + + """ + ID of the folder that contains the report. When the report is in the My Personal Custom Reports folder, folderId = userId. When the report is in the Unfiled Public Reports folder, folderId = orgId. + """ + folderId: String + + """ + Unique identities for each column grouping in a report. The identity is: + + - An empty array for reports in summary format as it can’t have column groupings. + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for a column grouping. + """ + groupingsAcross: [SalesforceReportMetadataGroupingsAcross!] + + """ + Unique identities for each row grouping in a report. The identity is: + + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for grouping. + """ + groupingsDown: [SalesforceReportMetadataGroupingsDown!] + + """Indicates whether to include detailed data with the summary data.""" + hasDetailRows: Boolean + + """Indicates whether the report shows the record count.""" + hasRecordCount: Boolean + + """List of historical snapshot dates.""" + historicalSnapshotDates: [String!] + + """Unique report ID.""" + id: String + + """Display name of the report.""" + name: String + + """Display options in the Lightning Report Builder.""" + presentationOptions: SalesforceReportMetadataPresentationOptions + + """ + Logic to parse custom field filters. Value is null when filter logic is not specified. + + This is an example of a report filtered to show opportunities for accounts that are either of customer or partner type OR their annual revenue exceeds 100K AND they are medium or large sized businesses. The filters are processed by the logic, "(1 OR 2) AND 3." + + ``` + { + reportBooleanFilter: "(1 OR 2) AND 3", + reportFilters: [ + { + value: "Analyst,Integrator,Press,Other", + column: "TYPE", + operator: NOT_EQUAL + }, + { + value: "100,000", + column: "SALES", + operator: GREATER_THAN + }, + { + value: "Small", + column: "Size", + operator: NOT_EQUAL + } + ] + ... + } + ``` + """ + reportBooleanFilter: String + + """ + List of each custom filter in the report along with the field name, filter operator, and filter value. + """ + reportFilters: [SalesforceReportMetadataFilterDetails!] + + """Format of the report. Possible values are:""" + reportFormat: SalesforceReportMetadataReportFormatEnum + + """Unique API name and display name for the report type.""" + reportType: SalesforceReportMetadataReportType! + + """ + Defines the scope of the data on which you run the report. For example, you can run the report against all opportunities, opportunities you own, or opportunities your team owns. Valid values depend on the report type. + """ + scope: String + + """Indicates whether the report shows the grand total.""" + showGrandTotal: Boolean + + """ + Indicates whether the report shows subtotals, such as column or row totals. + """ + showSubtotals: Boolean + + """""" + sortBy: [SaleforceReportMetadataSortBy!] + + """Standard date filters available in reports.""" + standardDateFilter: SaleforceReportMetadataStandardDateFilter + + """ + List of filters that show up in the report by default. The filters vary by report type. For example, standard filters for reports on the Opportunity object are Show, Opportunity Status, and Probability. + """ + standardFilters: [SalesforceReportMetadataNameValuePair!] + + """ + Indicates whether the report type supports role hierarchy filtering (true) or not (false). + """ + supportsRoleHierarchy: Boolean + + """Describes a row limit filter applied to the report.""" + topRows: SaleforceReportMetadataTopRows + + """ + Unique user or role ID of the user or role used by the report's role hierarchy filter. If specified, a role hierarchy filter is applied to the report. If unspecified, no role hierarchy filter is applied to the report. + """ + userOrHierarchyFilterId: String +} + +type SalesforceAnalyticsReportDescription { + """Unique identifiers for groupings and summaries.""" + reportMetadata: SalesforceReportMetadata + + """Additional information about summaries and groupings.""" + reportExtendedMetadata: SalesforceAnalyticsReportExtendedMetadata +} + +type SalesforceAnalyticsReportsApi { + """ + Retrieves report, report type, and related metadata for a tabular, summary, or matrix report. + """ + describeReport( + """Report id.""" + id: String! + ): SalesforceAnalyticsReportDescription! + + """Create a synchrounous report run""" + runReport( + """Report id.""" + id: String! + ): SalesforceAnalyticsReportResults! + + """ + Returns report data without saving changes to an existing report or creating a new one. + """ + query(reportMetadata: SalesforceReportMetadataArg!): SalesforceAnalyticsReportResults! +} + +type OneGraphSalesforcePackageTrigger { + """The name of the trigger""" + trigger: String! + + """The name of the sobject""" + sobjectName: String! + + """When `true`, the trigger is enabled.""" + isEnabled: Boolean! +} + +type OneGraphSalesforcePackageInfo { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +""" +Information about limits in an org for a given package. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimitByPackage { + """The name of the package.""" + package: String + + """The maximum allocation for the limit.""" + max: Int + + """The remaining allocation for the limit.""" + remaining: Int +} + +""" +Information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimit { + """Limits for individual, packages.""" + limitsByPackage: [SalesforceInstanceLimitByPackage!] + + """The maximum allocation for the limit.""" + max: Int + + """The remaining allocation for the limit.""" + remaining: Int +} + +""" +Information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimits { + """Concurrent REST API requests for results of asynchronous report runs""" + concurrentAsyncGetReportInstances: SalesforceInstanceLimit + + """Concurrent synchronous report runs via REST API""" + concurrentSyncReportRuns: SalesforceInstanceLimit + + """Hourly asynchronous report runs via REST API""" + hourlyAsyncReportRuns: SalesforceInstanceLimit + + """Hourly synchronous report runs via REST API""" + hourlySyncReportRuns: SalesforceInstanceLimit + + """Hourly dashboard refreshes via REST API""" + hourlyDashboardRefreshes: SalesforceInstanceLimit + + """Hourly REST API requests for dashboard results""" + hourlyDashboardResults: SalesforceInstanceLimit + + """Hourly dashboard status requests via REST API""" + hourlyDashboardStatuses: SalesforceInstanceLimit + + """ + Daily number of mass emails that are sent to external email addresses via Apex or APIs + """ + massEmail: SalesforceInstanceLimit + + """ + Daily number of single emails that are sent to external email addresses + """ + singleEmail: SalesforceInstanceLimit + + """Daily API calls""" + dailyApiRequests: SalesforceInstanceLimit + + """ + Daily Bulk API and Bulk API 2.0 batches. + + In Bulk API, batches are used by both ingest and query operations. In Bulk API 2.0, batches are used only by ingest operations. + """ + dailyBulkApiBatches: SalesforceInstanceLimit + + """ + Daily storage for queries in Bulk API 2.0 (measured in MB). This limit is available in API version 47.0 and later. + """ + dailyBulkV2QueryFileStorageMb: SalesforceInstanceLimit + + """ + Daily number of query jobs in Bulk API 2.0. This limit is available in API version 47.0 and later. + """ + dailyBulkV2QueryJobs: SalesforceInstanceLimit + + """High-volume platform event notifications published per hour""" + hourlyPublishedPlatformEvents: SalesforceInstanceLimit + + """​Standard-volume platform event notifications published per hour""" + hourlyPublishedStandardVolumePlatform: SalesforceInstanceLimit + + """ + Daily standard-volume platform event notifications delivered to CometD clients + """ + dailyStandardVolumePlatformEvents: SalesforceInstanceLimit + + """ + Org With Add-On License: Monthly Usage-Based Entitlement + + If your org has the high-volume platform event or Change Data Capture add-on, use MonthlyPlatformEventsUsageEntitlement. This value is the monthly entitlement and usage of event delivery to CometD clients and is incremented for each client. This value doesn’t apply to non-CometD subscribers, such as Apex triggers, flows, and processes. This value includes usage for both high-volume platform events and Change Data Capture events. + + Usage tracking frequency: MonthlyPlatformEventsUsageEntitlement is updated once a day. + + The entitlement is reset every month after your contract start date. Entitlement usage is computed only for production orgs. It is not available in sandbox or trial orgs. For more information, see Usage-based Entitlement Fields. + + With an add-on license, you can exceed the maximum entitlement by a certain amount. As a result, the remaining value returned can be negative if you exceeded the maximum value. + + Use MonthlyPlatformEventsUsageEntitlement with API version 48.0 or later to get an accurate event delivery usage based on the first day of your contract. In API version 47.0 and earlier, the MonthlyPlatformEvents value returns the usage based on the first of the month instead of the contract start date. + """ + monthlyPlatformEventsUsageEntitlement: SalesforceInstanceLimit + + """ + Maximum amount of data in bytes that can be transferred per hour via outbound private connections. + """ + privateConnectOutboundCalloutHourlyLimitMb: SalesforceInstanceLimit + + """Hourly new long-term external record ID mappings""" + hourlyLongTermIdMapping: SalesforceInstanceLimit + + """Hourly OData callouts""" + hourlyODataCallout: SalesforceInstanceLimit + + """Hourly new short-term external record ID mappings""" + hourlyShortTermIdMapping: SalesforceInstanceLimit + + """Daily and active scratch org counts""" + activeScratchOrgs: SalesforceInstanceLimit + + """ + API calls in an org with Functions. Values are visible only if Salesforce Functions is enabled. + """ + dailyFunctionsApiCallLimit: SalesforceInstanceLimit + + """Data storage (MB) (The API user must have the Manage Users permission)""" + dataStorageMb: SalesforceInstanceLimit + + """File storage (MB) (The API user must have the Manage Users permission)""" + fileStorageMb: SalesforceInstanceLimit + + """ + Generic events notifications delivered in the past 24 hours to all CometD clients + """ + dailyDurableGenericStreamingApiEvents: SalesforceInstanceLimit + + """ + PushTopic event notifications delivered in the past 24 hours to all CometD clients + """ + dailyDurableStreamingApiEvents: SalesforceInstanceLimit + + """ + Concurrent CometD clients (subscribers) across all channels and for all event types + """ + durableStreamingApiConcurrentClients: SalesforceInstanceLimit + + """ + Generic events notifications delivered in the past 24 hours to all CometD clients + """ + dailyGenericStreamingApiEvents: SalesforceInstanceLimit + + """ + PushTopic event notifications delivered in the past 24 hours to all CometD clients + """ + dailyStreamingApiEvents: SalesforceInstanceLimit + + """ + Concurrent CometD clients (subscribers) across all channels and for all event types + """ + streamingApiConcurrentClients: SalesforceInstanceLimit + + """Daily workflow emails""" + dailyWorkflowEmails: SalesforceInstanceLimit + + """Hourly workflow time triggers""" + hourlyTimeBasedWorkflow: SalesforceInstanceLimit + + """""" + analyticsExternalDataSizeMb: SalesforceInstanceLimit + + """""" + boZosCalloutHourlyLimit: SalesforceInstanceLimit + + """""" + concurrentEinsteinDataInsightsStoryCreation: SalesforceInstanceLimit + + """""" + concurrentEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + dailyAnalyticsDataflowJobExecutions: SalesforceInstanceLimit + + """""" + dailyAnalyticsUploadedFilesSizeMb: SalesforceInstanceLimit + + """""" + dailyAsyncApexExecutions: SalesforceInstanceLimit + + """""" + dailyEinsteinDataInsightsStoryCreation: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryPredictApiCalls: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryPredictionsByCdc: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + hourlyManagedContentPublicRequests: SalesforceInstanceLimit + + """""" + hourlyPublishedStandardVolumePlatformEvents: SalesforceInstanceLimit + + """""" + monthlyEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + package2VersionCreates: SalesforceInstanceLimit + + """""" + package2VersionCreatesWithoutValidation: SalesforceInstanceLimit + + """""" + permissionSets: SalesforceInstanceLimit +} + +type SalesforceDescribeSObjectResultScopeInfo { + """UI label for this scope.""" + label: String + + """Name of this scope.""" + name: String +} + +type SalesforceDescribeSObjectResultRecordTypeInfo { + """ + Indicates whether this record type is available (true) or not (false). Availability is used to display a list of available record types to the user when they are creating a new record. + """ + available: Boolean + + """ + Indicates whether this is the default record type mapping (true) or not (false). + """ + defaultRecordTypeMapping: Boolean + + """ + Developer name of this record type. Available in API versions 43.0 and later. + """ + developerName: String + + """ + Indicates whether this is the master record type (true) or not (false). The master record type is the default record type that’s used when a record has no custom record type associated with it. + """ + master: Boolean + + """Name of this record type.""" + name: String + + """ID of this record type.""" + recordTypeId: String +} + +type SalesforceDescribeSObjectResultNamedLayoutInfo { + """Name of this layout.""" + name: String +} + +type SalesforceDescribeSObjectResultPicklistEntry { + """ + Indicates whether this item must be displayed (true) or not (false) in the drop-down list for the picklist field in the user interface. + """ + active: Boolean + + """ + A set of bits where each bit indicates a controlling value for which this PicklistEntry is valid. See About Dependent Picklists. + """ + validFor: [Int!] + + """ + Indicates whether this item is the default item (true) in the picklist or not (false). Only one item in a picklist can be designated as the default. + """ + defaultValue: Boolean + + """Display name of this item in the picklist.""" + label: String + + """Value of this item in the picklist.""" + value: String +} + +type SalesforceDescribeSObjectResultFilteredLookupInfo { + """ + Array of the field’s controlling fields when the lookup filter is dependent on the source object. + """ + controllingFields: [String!] + + """ + Indicates whether the lookup filter is dependent upon the source object (true) or not (false). + """ + dependent: Boolean + + """Indicates whether the lookup filter is optional (true) or not (false).""" + optionalFilter: Boolean +} + +type SalesforceDescribeSObjectResultField { + """ + Indicates whether this field is an autonumber field (true) or not (false). Analogous to a SQL IDENTITY type, autonumber fields are read only, non-createable text fields with a maximum length of 30 characters. Autonumber fields are read-only fields used to provide a unique ID that is independent of the internal object ID (such as a purchase order number or invoice number). Autonumber fields are configured entirely in the Salesforce user interface. The API provides access to this attribute so that client applications can determine whether a given field is an autonumber field. + """ + autonumber: Boolean + + """ + For variable-length fields (including binary fields), the maximum size of the field, in bytes. + """ + byteLength: Int + + """ + Indicates whether the field is a custom formula field (true) or not (false). Note that custom formula fields are always read-only. + """ + calculated: Boolean + + """Indicates whether the field is case sensitive (true) or not (false).""" + caseSensitive: Boolean + + """ + The name of the field that controls the values of this picklist. It only applies if type is picklist or multipicklist and dependentPicklist is true. See About Dependent Picklists. The mapping of controlling field to dependent field is stored in the validFor attribute of each PicklistEntry for this picklist. See validFor. + """ + controllerName: String + + """ + Indicates whether the field can be created (true) or not (false). If true, then this field value can be set in a create() call. + """ + createable: Boolean + + """Indicates whether the field is a custom field (true) or not (false).""" + custom: Boolean + + """ + Indicates whether data translation is enabled for the field (true) or not (false). Available in API version 49.0 and later. + """ + dataTranslationEnabled: Boolean + + """ + Indicates whether this field is defaulted when created (true) or not (false). If true, then Salesforce implicitly assigns a value for this field when the object is created, even if a value for this field is not passed in on the create() call. For example, in the Opportunity object, the Probability field has this attribute because its value is derived from the Stage field. Similarly, the Owner has this attribute on most objects because its value is derived from the current user (if the Owner field is not specified). + """ + defaultedOnCreate: Boolean + + """ + The default value specified for this field if the formula is not used. If no value has been specified, this field is not returned. + """ + defaultValueFormula: String + + """ + Indicates whether a picklist is a dependent picklist (true) where available values depend on the chosen values from a controlling field, or not (false). See About Dependent Picklists. + """ + dependentPicklist: Boolean + + """Reserved for future use.""" + deprecatedAndHidden: Boolean + + """ + For fields of type integer. Maximum number of digits. The API returns an error if an integer value exceeds the number of digits. + """ + digits: Int + + """ + Indicates how the geolocation values of a Location custom field appears in the user interface. If true, the geolocation values appear in decimal notation. If false, the geolocation values appear as degrees, minutes, and seconds. + """ + displayLocationInDecimal: Boolean + + """ + Indicates whether this field is encrypted with Shield Platform Encryption. + """ + encrypted: Boolean + + """ + If the field is a textarea field type, indicates if the text area is plain text (plaintextarea) or rich text (richtextarea). + + If the field is a url field type, if this value is imageurl, the URL references an image file. Available on standard fields on standard objects only, for example, Account.photoUrl, Contact.photoUrl, and so on. + + If the field is a reference field type, indicates the type of external object relationship. Available on external objects only. + + - `null` lookup relationship + - `externallookup` external lookup relationship + - `indirectlookup` indirect lookup relationship + """ + extraTypeInfo: String + + """ Indicates whether the field is filterable (true) or not (false). If true, then this field can be specified in the WHERE clause of a query string in a query() call. + """ + filterable: Boolean + + """ + If the field is a reference field type with a lookup filter, filteredLookupInfo contains the lookup filter information for the field. If there is no lookup filter, or the filter is inactive, this field is null. + """ + filteredLookupInfo: SalesforceDescribeSObjectResultFilteredLookupInfo + + """ + The formula specified for this field. If no formula is specified for this field, it is not returned. + """ + formula: String + + """ + Indicates whether the field can be included in the GROUP BY clause of a SOQL query (true) or not (false). See GROUP BY in the Salesforce SOQL and SOSL Reference Guide. Available in API version 18.0 and later. + """ + groupable: Boolean + + """ + Indicates whether the field stores numbers to 8 decimal places regardless of what’s specified in the field details (true) or not (false). Used to handle currencies for products that cost fractions of a cent, in large quantities. If high-scale unit pricing isn’t enabled in your organization, this field isn’t returned.Available in API version 33.0 and later. + """ + highScaleNumber: Boolean + + """ + Indicates whether a field such as a hyperlink custom formula field has been formatted for HTML and should be encoded for display in HTML (true) or not (false). Also indicates whether a field is a custom formula field that has an IMAGE text function. + """ + htmlFormatted: Boolean + + """ + Indicates whether the field can be used to specify a record in an upsert() call (true) or not (false). + """ + idLookup: Boolean + + """ + The text that displays in the field-level help hover text for this field. + """ + inlineHelpText: String + + """ + Text label that is displayed next to the field in the Salesforce user interface. This label can be localized. + """ + label: String + + """ + Returns the maximum size of the field in Unicode characters (not bytes) or 255, whichever is less. The maximum value returned by the getLength() property is 255. Available in API version 49.0 and later. + """ + length: Int + + """Field name used in API calls, such as create(), delete(), and query().""" + name: String + + """ + Indicates whether this field is a name field (true) or not (false). Used to identify the name field for standard objects (such as AccountName for an Account object) and custom objects. Limited to one per object, except where FirstName and LastName fields are used (such as in the Contact object). + + If a compound name is present, for example the Name field on a person account, nameField is set to true for that record. If no compound name is present, FirstName and LastName have this field set to true. + """ + nameField: Boolean + + """ + Indicates whether the field's value is the Name of the parent of this object (true) or not (false). Used for objects whose parents may be more than one type of object, for example a task may have an account or a contact as a parent. + """ + namePointing: Boolean + + """ + Indicates whether the field is nillable (true) or not (false). A nillable field can have empty content. A non-nillable field must have a value in order for the object to be created or saved. + """ + nillable: Boolean + + """ + Indicates whether FieldPermissions can be specified for the field (true) or not (false). + """ + permissionable: Boolean + + """ + Provides the list of valid values for the picklist. Specified only if restrictedPicklist is true. + """ + picklistValues: [SalesforceDescribeSObjectResultPicklistEntry!] + + """ + Indicates whether the foreign key includes multiple entity types (true) or not (false). + """ + polymorphicForeignKey: Boolean + + """ + For fields of type double. Maximum number of digits that can be stored, including all numbers to the left and to the right of the decimal point (but excluding the decimal point character). + """ + precision: Int + + """ + The name of the relationship, if this is a master-detail relationship field. + """ + relationshipName: String + + """ + The type of relationship for a master-detail relationship field. Valid values are: + + 0 if the field is the primary relationship + 1 if the field is the secondary relationship + """ + relationshipOrder: Int + + """ + Applies only to indirect lookup relationships on external objects. Name of the custom field on the parent standard or custom object whose values are matched against the values of the child external object's indirect lookup relationship field. This matching is done to determine which records are related to each other. This field is available in API version 32.0 and later. + """ + referenceTargetField: String + + """ + For fields that refer to other objects, this array indicates the object types of the referenced objects. + """ + referenceTo: [String!] + + """ + Indicates whether the field is a restricted picklist (true) or not (false). + """ + restrictedPicklist: Boolean + + """ + For fields of type double. Number of digits to the right of the decimal point. The API silently truncates any extra digits to the right of the decimal point, but it returns a fault response if the number has too many digits to the left of the decimal point. + """ + scale: Int + + """ + Indicates whether a foreign key can be included in prefiltering (true) or not (false) when used in a SOSL WHERE clause. Prefiltering means to filter by a specific field value before executing the full search query. Available in API version 40.0 and later. + """ + searchPrefilterable: Boolean + + """The type of the field as a SOAP type value.""" + soapType: String + + """ + Indicates whether a query can sort on this field (true) or not (false). + """ + sortable: Boolean + + """The type of the field""" + type: String + + """Indicates whether the value must be unique true or not (false)""" + unique: Boolean + + """ + Indicates one of the following: + + Whether the field is updateable, (true) or not (false). + If true, then this field value can be set in an update() call. + + If the field is in a master-detail relationship on a custom object, indicates whether the child records can be reparented to different parent records (true), false otherwise. + """ + updateable: Boolean + + """ + This field only applies to master-detail relationships. Indicates whether a user requires read sharing access (true) or write sharing access (false) to the parent record to insert, update, and delete a child record. In both cases, a user also needs Create, Edit, and Delete object permissions for the child object. + """ + writeRequiresMasterRead: Boolean +} + +type SalesforceDescribeSObjectResultChildRelationship { + """ + Indicates whether the child object is deleted when the parent object is deleted (true) or not (false). + """ + cascadeDelete: Boolean + + """ + The name of the object on which there is a foreign key back to the parent sObject. + """ + childSObject: String + + """Reserved for future use.""" + deprecatedAndHidden: Boolean + + """ + The name of the field that has a foreign key back to the parent sObject. + """ + field: String + + """ + The names of the lists of junction IDs associated with an object. Each ID represents an object that has a relationship with the associated object. + """ + junctionIdListNames: [String!] + + """ + A collection of object names that the polymorphic keys in the junctionIdListNames property can reference. + """ + junctionReferenceTo: [String!] + + """ + The name of the relationship, usually the plural of the value in childSObject. + """ + relationshipName: String + + """ + Indicates whether the parent object can’t be deleted because it is referenced by a child object (true) or not (false). + """ + restrictedDelete: Boolean +} + +type SalesforceDescribeSObjectResultActionOverride { + """ + Represents the environment to which the action override applies. For example, a Large value in this field represents the Lightning Experience desktop environment, and is valid for Lightning pages and Lightning components. A Small value represents the Salesforce mobile app on a phone or tablet. + """ + formFactor: String + + """ + Indicates whether the action override is available in the Salesforce mobile app (true) or not (false). + """ + isAvailableInTouch: Boolean + + """ + The name of the action that overrides the default action. For example, if the new/create page was overridden with a custom action, the name might be “New”. + """ + name: String + + """The ID of the page for the action override.""" + pageId: String + + """ + The URL of the item being used for the action override, such as a Visualforce page. Returns as null for Lightning page overrides. + """ + url: String +} + +type SalesforceDescribeSObjectResult { + """ + An array of action overrides. Action overrides replace the URLs specified in the urlDetail, urlEdit and urlNew fields. This field is available in API version 32.0 and later. + """ + actionOverrides: [SalesforceDescribeSObjectResultActionOverride!] + + """ + If the object is associated with a parent object, the type of association it has to its parent, such as History. Otherwise, its value is null. Available in API version 50.0 and later. + """ + associateEntityType: String + + """ + If the object is associated with a parent object, the parent object it’s associated with. Otherwise, its value is null. Available in API version 50.0 and later. + """ + associateParentEntity: String + + """ + An array of child relationships, which is the name of the sObject that has a foreign key to the sObject being described. + """ + childRelationships: [SalesforceDescribeSObjectResultChildRelationship!] + + """Indicates that the object can be used in describeCompactLayouts().""" + compactLayoutable: Boolean + + """ + Indicates whether the object can be created via the create() call (true) or not (false). + """ + createable: Boolean + + """Indicates whether the object is a custom object (true) or not (false).""" + custom: Boolean + + """ + Indicates whether the object is a custom setting object (true) or not (false). + """ + customSetting: Boolean + + """ + Indicates whether data translation is enabled for the object (true) or not (false). Available in API version 49.0 and later. + """ + dataTranslationEnabled: Boolean + + """ + Indicates whether the object can be deleted via the delete() call (true) or not (false). + """ + deletable: Boolean + + """ + Indicates whether Chatter feeds are enabled for the object (true) or not (false). This property is available in API version 19.0 and later. + """ + feedEnabled: Boolean + + """ + Array of fields associated with the object. The mechanism for retrieving information from this list varies among development tools. + """ + fields: [SalesforceDescribeSObjectResultField!] + + """ + Three-character prefix code in the object ID. Object IDs are prefixed with three-character codes that specify the type of the object. For example, Account objects have a prefix of 001 and Opportunity objects have a prefix of 006. Note that a key prefix can sometimes be shared by multiple objects so it does not always uniquely identify an object. + + Use the value of this field to determine the object type of a parent in those cases where the child may have more than one object type as parent (polymorphic). For example, you may need to obtain the keyPrefix value for the parent of a Task or Event. + """ + keyPrefix: String + + """ + Label text for a tab or field renamed in the user interface, if applicable, or the object name, if not. For example, an organization representing a medical vertical might rename Account to Patient. Tabs and fields can be renamed in the Salesforce user interface. See the Salesforce online help for more information. + """ + label: String + + """ + Label text for an object that represents the plural version of an object name, for example, “Accounts.” + """ + labelPlural: String + + """ + Indicates whether the object supports the describeLayout() call (true) or not (false). + """ + layoutable: Boolean + + """ + Indicates whether the object can be merged with other objects of its type (true) or not (false). true for leads, contacts, and accounts. + """ + mergeable: Boolean + + """ + Indicates whether Most Recently Used (MRU) list functionality is enabled for the object (true) or not (false). + """ + mruEnabled: Boolean + + """ + Name of the object. This is the same string that was passed in as the sObjectType parameter. + """ + name: String + + """ + The specific named layouts that are available for the objects other than the default layout. + """ + namedLayoutInfos: [SalesforceDescribeSObjectResultNamedLayoutInfo!] + + """ + The API name of the networkScopeField that scopes the entity to an Experience Cloud site. For most entities, the value of this property is null. + """ + networkScopeFieldName: String + + """ + Indicates whether the object can be queried via the query() call (true) or not (false). + """ + queryable: Boolean + + """ + An array of the record types supported by this object. The user need not have access to all the returned record types to see them here. + """ + recordTypeInfos: [SalesforceDescribeSObjectResultRecordTypeInfo!] + + """ + Indicates whether the object can be replicated via the getUpdated() and getDeleted() calls (true) or not (false). + """ + replicateable: Boolean + + """ + Indicates whether the object can be retrieved via the retrieve() call (true) or not (false). + """ + retrieveable: Boolean + + """ + Indicates whether the object can be searched via the search() call (true) or not (false). + """ + searchable: Boolean + + """ + Indicates whether search layout information can be retrieved via the describeSearchLayouts() call (true) or not (false). + """ + searchLayoutable: Boolean + + """ + The list of supported scopes for the object. For example, Account might have supported scopes of “All Accounts”, “My Accounts”, and “My Team’s Accounts”. + """ + supportedScopes: [SalesforceDescribeSObjectResultScopeInfo!] + + """Indicates whether the object supports Apex triggers.""" + triggerable: Boolean + + """ + Indicates whether an object can be undeleted using the undelete() call (true) or not (false). + """ + undeletable: Boolean + + """ + Indicates whether the object can be updated via the update() call (true) or not (false). + """ + updateable: Boolean + + """ + URL to the read-only detail page for this object. Compare with urlEdit, which is read-write. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlDetail values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlDetail: String + + """ + URL to the edit page for this object. For example, the urlEdit field for the Account object returns https://yourInstance.salesforce.com/{ID")}/e. Substituting the {ID} field for the current object ID will return the edit page for that specific account in the Salesforce user interface. Compare with urlDetail, which is read-only. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlDetail values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlEdit: String + + """ + URL to the new/create page for this object. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlNew values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlNew: String +} + +"""Metadata for this salesforce instance.""" +type SalesforceInstanceMetadata { + """Instance url for this Salesforce instance.""" + instanceUrl: String! + + """Get metadata about an object in Salesforce.""" + describeSobject( + """The name of the sobject, e.g. `Account`""" + sobject: String! + ): SalesforceDescribeSObjectResult! + + """ + Lists information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. + """ + limits: SalesforceInstanceLimits! +} + +"""Salesforce updated Custom Button or Links connection.""" +type UpdatedSalesforceWebLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Button or Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWebLink!]! +} + +"""Salesforce updated Wave Compatibility Check Items connection.""" +type UpdatedSalesforceWaveCompatibilityCheckItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Wave Compatibility Check Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWaveCompatibilityCheckItem!]! +} + +"""Salesforce updated Wave Auto Install Requests connection.""" +type UpdatedSalesforceWaveAutoInstallRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Wave Auto Install Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWaveAutoInstallRequest!]! +} + +"""Salesforce updated Votes connection.""" +type UpdatedSalesforceVotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Votes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVote!]! +} + +"""Salesforce updated Visualforce Access Metrics connection.""" +type UpdatedSalesforceVisualforceAccessMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Access Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVisualforceAccessMetrics!]! +} + +"""Salesforce updated Identity Verification Histories connection.""" +type UpdatedSalesforceVerificationHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Identity Verification Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVerificationHistory!]! +} + +"""Salesforce updated User Shares connection.""" +type UpdatedSalesforceUserSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserShare!]! +} + +"""Salesforce updated Roles connection.""" +type UpdatedSalesforceUserRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserRole!]! +} + +"""Salesforce updated User Provisioning Request Shares connection.""" +type UpdatedSalesforceUserProvisioningRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningRequestShare!]! +} + +"""Salesforce updated User Provisioning Requests connection.""" +type UpdatedSalesforceUserProvisioningRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningRequest!]! +} + +"""Salesforce updated User Provisioning Logs connection.""" +type UpdatedSalesforceUserProvisioningLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningLog!]! +} + +"""Salesforce updated User Provisioning Configs connection.""" +type UpdatedSalesforceUserProvisioningConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Configs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningConfig!]! +} + +"""Salesforce updated User Provisioning Mock Targets connection.""" +type UpdatedSalesforceUserProvMockTargetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Mock Targets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvMockTarget!]! +} + +"""Salesforce updated User Provisioning Account Stagings connection.""" +type UpdatedSalesforceUserProvAccountStagingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Account Stagings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvAccountStaging!]! +} + +"""Salesforce updated User Provisioning Accounts connection.""" +type UpdatedSalesforceUserProvAccountsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Accounts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvAccount!]! +} + +"""Salesforce updated User Preferences connection.""" +type UpdatedSalesforceUserPreferencesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Preferences, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserPreference!]! +} + +"""Salesforce updated User Package Licenses connection.""" +type UpdatedSalesforceUserPackageLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Package Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserPackageLicense!]! +} + +"""Salesforce updated User Logins connection.""" +type UpdatedSalesforceUserLoginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Logins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserLogin!]! +} + +"""Salesforce updated User List View Criteria connection.""" +type UpdatedSalesforceUserListViewCriterionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User List View Criteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserListViewCriterion!]! +} + +"""Salesforce updated User List Views connection.""" +type UpdatedSalesforceUserListViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User List Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserListView!]! +} + +"""Salesforce updated User Licenses connection.""" +type UpdatedSalesforceUserLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserLicense!]! +} + +"""Salesforce updated User Feeds connection.""" +type UpdatedSalesforceUserFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserFeed!]! +} + +"""Salesforce updated User Email Preferred Person Shares connection.""" +type UpdatedSalesforceUserEmailPreferredPersonSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Email Preferred Person Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserEmailPreferredPersonShare!]! +} + +"""Salesforce updated User Email Preferred People connection.""" +type UpdatedSalesforceUserEmailPreferredPersonsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Email Preferred People, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserEmailPreferredPerson!]! +} + +"""Salesforce updated User Change Events connection.""" +type UpdatedSalesforceUserChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserChangeEvent!]! +} + +"""Salesforce updated UserAppMenuCustomization Shares connection.""" +type UpdatedSalesforceUserAppMenuCustomizationSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce UserAppMenuCustomization Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppMenuCustomizationShare!]! +} + +"""Salesforce updated UserAppMenuCustomizations connection.""" +type UpdatedSalesforceUserAppMenuCustomizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce UserAppMenuCustomizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppMenuCustomization!]! +} + +"""Salesforce updated Last Used Apps connection.""" +type UpdatedSalesforceUserAppInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Last Used Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppInfo!]! +} + +"""Salesforce updated Users connection.""" +type UpdatedSalesforceUsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Users, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUser!]! +} + +"""Salesforce updated Undecided Event Relations connection.""" +type UpdatedSalesforceUndecidedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Undecided Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUndecidedEventRelation!]! +} + +"""Salesforce updated Ui Formula Rules connection.""" +type UpdatedSalesforceUiFormulaRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ui Formula Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUiFormulaRule!]! +} + +"""Salesforce updated Ui Formula Criteria connection.""" +type UpdatedSalesforceUiFormulaCriterionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ui Formula Criteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUiFormulaCriterion!]! +} + +"""Salesforce updated Language Translations connection.""" +type UpdatedSalesforceTranslationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Language Translations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTranslation!]! +} + +"""Salesforce updated Transaction Security Policies connection.""" +type UpdatedSalesforceTransactionSecurityPolicysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Transaction Security Policies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTransactionSecurityPolicy!]! +} + +"""Salesforce updated Topic User Events connection.""" +type UpdatedSalesforceTopicUserEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic User Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicUserEvent!]! +} + +"""Salesforce updated Topic Feeds connection.""" +type UpdatedSalesforceTopicFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicFeed!]! +} + +"""Salesforce updated Topic Assignments connection.""" +type UpdatedSalesforceTopicAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicAssignment!]! +} + +"""Salesforce updated Topics connection.""" +type UpdatedSalesforceTopicsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopic!]! +} + +"""Salesforce updated Goal Shares connection.""" +type UpdatedSalesforceTodayGoalSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Goal Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTodayGoalShare!]! +} + +"""Salesforce updated Goals connection.""" +type UpdatedSalesforceTodayGoalsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Goals, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTodayGoal!]! +} + +"""Salesforce updated Threat Detection Feedback Feeds connection.""" +type UpdatedSalesforceThreatDetectionFeedbackFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Threat Detection Feedback Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceThreatDetectionFeedbackFeed!]! +} + +"""Salesforce updated Test Suite Memberships connection.""" +type UpdatedSalesforceTestSuiteMembershipsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Test Suite Memberships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTestSuiteMembership!]! +} + +"""Salesforce updated Tenant Usage Entitlements connection.""" +type UpdatedSalesforceTenantUsageEntitlementsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Tenant Usage Entitlements, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTenantUsageEntitlement!]! +} + +"""Salesforce updated Task Status Values connection.""" +type UpdatedSalesforceTaskStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskStatus!]! +} + +"""Salesforce updated Task Priority Values connection.""" +type UpdatedSalesforceTaskPrioritysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Priority Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskPriority!]! +} + +"""Salesforce updated Task Feeds connection.""" +type UpdatedSalesforceTaskFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskFeed!]! +} + +"""Salesforce updated Task Change Events connection.""" +type UpdatedSalesforceTaskChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskChangeEvent!]! +} + +"""Salesforce updated Tasks connection.""" +type UpdatedSalesforceTasksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Tasks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTask!]! +} + +"""Salesforce updated Streaming Channel Shares connection.""" +type UpdatedSalesforceStreamingChannelSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Streaming Channel Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStreamingChannelShare!]! +} + +"""Salesforce updated Streaming Channels connection.""" +type UpdatedSalesforceStreamingChannelsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Streaming Channels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStreamingChannel!]! +} + +"""Salesforce updated Static Resources connection.""" +type UpdatedSalesforceStaticResourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Static Resources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStaticResource!]! +} + +"""Salesforce updated Stamp Assignments connection.""" +type UpdatedSalesforceStampAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Stamp Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStampAssignment!]! +} + +"""Salesforce updated Stamps connection.""" +type UpdatedSalesforceStampsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Stamps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStamp!]! +} + +"""Salesforce updated Single Sign-On User Mappings connection.""" +type UpdatedSalesforceSsoUserMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Single Sign-On User Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSsoUserMapping!]! +} + +"""Salesforce updated Solution Status Values connection.""" +type UpdatedSalesforceSolutionStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionStatus!]! +} + +"""Salesforce updated Solution Histories connection.""" +type UpdatedSalesforceSolutionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionHistory!]! +} + +"""Salesforce updated Solution Feeds connection.""" +type UpdatedSalesforceSolutionFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionFeed!]! +} + +"""Salesforce updated Solutions connection.""" +type UpdatedSalesforceSolutionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solutions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolution!]! +} + +"""Salesforce updated Site Redirect Mappings connection.""" +type UpdatedSalesforceSiteRedirectMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Site Redirect Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteRedirectMapping!]! +} + +"""Salesforce updated Trusted Domains for Inline Frames connection.""" +type UpdatedSalesforceSiteIframeWhiteListUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Trusted Domains for Inline Frames, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteIframeWhiteListUrl!]! +} + +"""Salesforce updated Site Histories connection.""" +type UpdatedSalesforceSiteHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Site Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteHistory!]! +} + +"""Salesforce updated Sites connection.""" +type UpdatedSalesforceSiteFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteFeed!]! +} + +"""Salesforce updated Sites connection.""" +type UpdatedSalesforceSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSite!]! +} + +"""Salesforce updated Signup Request Shares connection.""" +type UpdatedSalesforceSignupRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestShare!]! +} + +"""Salesforce updated Signup Request Histories connection.""" +type UpdatedSalesforceSignupRequestHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestHistory!]! +} + +"""Salesforce updated Signup Request Feeds connection.""" +type UpdatedSalesforceSignupRequestFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestFeed!]! +} + +"""Salesforce updated Signup Requests connection.""" +type UpdatedSalesforceSignupRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequest!]! +} + +"""Salesforce updated Shape Representations connection.""" +type UpdatedSalesforceShapeRepresentationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Shape Representations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceShapeRepresentation!]! +} + +"""Salesforce updated Setup Entity Accesses connection.""" +type UpdatedSalesforceSetupEntityAccesssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Entity Accesses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupEntityAccess!]! +} + +"""Salesforce updated Setup Audit Trail Entries connection.""" +type UpdatedSalesforceSetupAuditTrailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Audit Trail Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupAuditTrail!]! +} + +"""Salesforce updated Setup Assistant Steps connection.""" +type UpdatedSalesforceSetupAssistantStepsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Assistant Steps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupAssistantStep!]! +} + +"""Salesforce updated Session Permission Set Activations connection.""" +type UpdatedSalesforceSessionPermSetActivationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Session Permission Set Activations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSessionPermSetActivation!]! +} + +"""Salesforce updated Session Hijacking Event Store Feeds connection.""" +type UpdatedSalesforceSessionHijackingEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Session Hijacking Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSessionHijackingEventStoreFeed!]! +} + +"""Salesforce updated Service Setup Provisionings connection.""" +type UpdatedSalesforceServiceSetupProvisioningsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Setup Provisionings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceServiceSetupProvisioning!]! +} + +"""Salesforce updated Service Providers connection.""" +type UpdatedSalesforceServiceProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceServiceProvider!]! +} + +"""Salesforce updated Security Custom Baselines connection.""" +type UpdatedSalesforceSecurityCustomBaselinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Security Custom Baselines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecurityCustomBaseline!]! +} + +"""Salesforce updated Secure Agent Clusters connection.""" +type UpdatedSalesforceSecureAgentsClustersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Clusters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentsCluster!]! +} + +"""Salesforce updated Secure Agent Plug-in Properties connection.""" +type UpdatedSalesforceSecureAgentPluginPropertysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Plug-in Properties, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentPluginProperty!]! +} + +"""Salesforce updated Secure Agent Plug-ins connection.""" +type UpdatedSalesforceSecureAgentPluginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Plug-ins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentPlugin!]! +} + +"""Salesforce updated Secure Agents connection.""" +type UpdatedSalesforceSecureAgentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgent!]! +} + +"""Salesforce updated Promoted Search Terms connection.""" +type UpdatedSalesforceSearchPromotionRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Promoted Search Terms, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSearchPromotionRule!]! +} + +"""Salesforce updated Custom S-Controls connection.""" +type UpdatedSalesforceScontrolsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom S-Controls, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceScontrol!]! +} + +"""Salesforce updated SAML Single Sign-On Settings connection.""" +type UpdatedSalesforceSamlSsoConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce SAML Single Sign-On Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSamlSsoConfig!]! +} + +"""Salesforce updated Service Provider SAML Attributes connection.""" +type UpdatedSalesforceSpSamlAttributessConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Provider SAML Attributes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSpSamlAttributes!]! +} + +"""Salesforce updated Report Feeds connection.""" +type UpdatedSalesforceReportFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Report Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReportFeed!]! +} + +"""Salesforce updated Report Anomaly Event Store Feeds connection.""" +type UpdatedSalesforceReportAnomalyEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Report Anomaly Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReportAnomalyEventStoreFeed!]! +} + +"""Salesforce updated Reports connection.""" +type UpdatedSalesforceReportsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Reports, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReport!]! +} + +"""Salesforce updated Refund Line Payments connection.""" +type UpdatedSalesforceRefundLinePaymentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Refund Line Payments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRefundLinePayment!]! +} + +"""Salesforce updated Refunds connection.""" +type UpdatedSalesforceRefundsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Refunds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRefund!]! +} + +"""Salesforce updated Allow URL for Redirects connection.""" +type UpdatedSalesforceRedirectWhitelistUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Allow URL for Redirects, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRedirectWhitelistUrl!]! +} + +"""Salesforce updated Record Types connection.""" +type UpdatedSalesforceRecordTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Record Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordType!]! +} + +"""Salesforce updated RecordActionHistories connection.""" +type UpdatedSalesforceRecordActionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce RecordActionHistories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordActionHistory!]! +} + +"""Salesforce updated RecordActions connection.""" +type UpdatedSalesforceRecordActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce RecordActions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordAction!]! +} + +"""Salesforce updated Recommendation Change Events connection.""" +type UpdatedSalesforceRecommendationChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recommendation Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecommendationChangeEvent!]! +} + +"""Salesforce updated Recommendations connection.""" +type UpdatedSalesforceRecommendationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recommendations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecommendation!]! +} + +"""Salesforce updated Quick Text Usage Shares connection.""" +type UpdatedSalesforceQuickTextUsageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Usage Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextUsageShare!]! +} + +"""Salesforce updated Quick Text Usages connection.""" +type UpdatedSalesforceQuickTextUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextUsage!]! +} + +"""Salesforce updated Quick Text Shares connection.""" +type UpdatedSalesforceQuickTextSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextShare!]! +} + +"""Salesforce updated Quick Text Histories connection.""" +type UpdatedSalesforceQuickTextHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextHistory!]! +} + +"""Salesforce updated Quick Text Change Events connection.""" +type UpdatedSalesforceQuickTextChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextChangeEvent!]! +} + +"""Salesforce updated Quick Texts connection.""" +type UpdatedSalesforceQuickTextsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Texts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickText!]! +} + +"""Salesforce updated Queue sObjects connection.""" +type UpdatedSalesforceQueueSobjectsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Queue sObjects, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQueueSobject!]! +} + +"""Salesforce updated Push Topics connection.""" +type UpdatedSalesforcePushTopicsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Push Topics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePushTopic!]! +} + +"""Salesforce updated Prompt Versions connection.""" +type UpdatedSalesforcePromptVersionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Versions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptVersion!]! +} + +"""Salesforce updated Prompt Error Shares connection.""" +type UpdatedSalesforcePromptErrorSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Error Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptErrorShare!]! +} + +"""Salesforce updated Prompt Errors connection.""" +type UpdatedSalesforcePromptErrorsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Errors, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptError!]! +} + +"""Salesforce updated Prompt Action Shares connection.""" +type UpdatedSalesforcePromptActionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Action Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptActionShare!]! +} + +"""Salesforce updated Prompt Actions connection.""" +type UpdatedSalesforcePromptActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptAction!]! +} + +"""Salesforce updated Prompts connection.""" +type UpdatedSalesforcePromptsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePrompt!]! +} + +"""Salesforce updated Profiles connection.""" +type UpdatedSalesforceProfilesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Profiles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProfile!]! +} + +"""Salesforce updated Product Consumption Schedules connection.""" +type UpdatedSalesforceProductConsumptionSchedulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Consumption Schedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProductConsumptionSchedule!]! +} + +"""Salesforce updated Product Histories connection.""" +type UpdatedSalesforceProduct2HistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2History!]! +} + +"""Salesforce updated Product Feeds connection.""" +type UpdatedSalesforceProduct2FeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2Feed!]! +} + +"""Salesforce updated Product Change Events connection.""" +type UpdatedSalesforceProduct2ChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2ChangeEvent!]! +} + +"""Salesforce updated Products connection.""" +type UpdatedSalesforceProduct2sConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2!]! +} + +"""Salesforce updated Process Nodes connection.""" +type UpdatedSalesforceProcessNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessNode!]! +} + +"""Salesforce updated Approval Requests connection.""" +type UpdatedSalesforceProcessInstanceWorkitemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Approval Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceWorkitem!]! +} + +"""Salesforce updated Process Instance Steps connection.""" +type UpdatedSalesforceProcessInstanceStepsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instance Steps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceStep!]! +} + +"""Salesforce updated Process Instance Nodes connection.""" +type UpdatedSalesforceProcessInstanceNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instance Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceNode!]! +} + +"""Salesforce updated Process Instances connection.""" +type UpdatedSalesforceProcessInstancesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instances, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstance!]! +} + +"""Salesforce updated Process Exception Shares connection.""" +type UpdatedSalesforceProcessExceptionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Exception Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessExceptionShare!]! +} + +"""Salesforce updated Process Exceptions connection.""" +type UpdatedSalesforceProcessExceptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Exceptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessException!]! +} + +"""Salesforce updated Process Definitions connection.""" +type UpdatedSalesforceProcessDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessDefinition!]! +} + +"""Salesforce updated Price Book Entry Histories connection.""" +type UpdatedSalesforcePricebookEntryHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Entry Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebookEntryHistory!]! +} + +"""Salesforce updated Price Book Entries connection.""" +type UpdatedSalesforcePricebookEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebookEntry!]! +} + +"""Salesforce updated Price Book Histories connection.""" +type UpdatedSalesforcePricebook2HistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2History!]! +} + +"""Salesforce updated Price Book Change Events connection.""" +type UpdatedSalesforcePricebook2ChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2ChangeEvent!]! +} + +"""Salesforce updated Price Books connection.""" +type UpdatedSalesforcePricebook2sConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Books, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2!]! +} + +"""Salesforce updated Platform Cache Partition Types connection.""" +type UpdatedSalesforcePlatformCachePartitionTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Platform Cache Partition Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePlatformCachePartitionType!]! +} + +"""Salesforce updated Platform Cache Partitions connection.""" +type UpdatedSalesforcePlatformCachePartitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Platform Cache Partitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePlatformCachePartition!]! +} + +"""Salesforce updated Permission Set Tab Settings connection.""" +type UpdatedSalesforcePermissionSetTabSettingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Tab Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetTabSetting!]! +} + +"""Salesforce updated Permission Set License Assignments connection.""" +type UpdatedSalesforcePermissionSetLicenseAssignsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set License Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetLicenseAssign!]! +} + +"""Salesforce updated Permission Set Licenses connection.""" +type UpdatedSalesforcePermissionSetLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetLicense!]! +} + +"""Salesforce updated Permission Set Group Components connection.""" +type UpdatedSalesforcePermissionSetGroupComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Group Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetGroupComponent!]! +} + +"""Salesforce updated Permission Set Groups connection.""" +type UpdatedSalesforcePermissionSetGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetGroup!]! +} + +"""Salesforce updated Permission Set Assignments connection.""" +type UpdatedSalesforcePermissionSetAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetAssignment!]! +} + +"""Salesforce updated Permission Sets connection.""" +type UpdatedSalesforcePermissionSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSet!]! +} + +"""Salesforce updated Periods connection.""" +type UpdatedSalesforcePeriodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Periods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePeriod!]! +} + +"""Salesforce updated Payment Methods connection.""" +type UpdatedSalesforcePaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentMethod!]! +} + +"""Salesforce updated Payment Line Invoices connection.""" +type UpdatedSalesforcePaymentLineInvoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Line Invoices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentLineInvoice!]! +} + +"""Salesforce updated Payment Groups connection.""" +type UpdatedSalesforcePaymentGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGroup!]! +} + +"""Salesforce updated Payment Gateway Providers connection.""" +type UpdatedSalesforcePaymentGatewayProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateway Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGatewayProvider!]! +} + +"""Salesforce updated Payment Gateway Logs connection.""" +type UpdatedSalesforcePaymentGatewayLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateway Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGatewayLog!]! +} + +"""Salesforce updated Payment Gateways connection.""" +type UpdatedSalesforcePaymentGatewaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateways, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGateway!]! +} + +"""Salesforce updated Payment Authorizations connection.""" +type UpdatedSalesforcePaymentAuthorizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Authorizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentAuthorization!]! +} + +"""Salesforce updated Payment Authorization Adjustments connection.""" +type UpdatedSalesforcePaymentAuthAdjustmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Authorization Adjustments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentAuthAdjustment!]! +} + +"""Salesforce updated Payments connection.""" +type UpdatedSalesforcePaymentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePayment!]! +} + +"""Salesforce updated Party Consent Shares connection.""" +type UpdatedSalesforcePartyConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentShare!]! +} + +"""Salesforce updated Party Consent Histories connection.""" +type UpdatedSalesforcePartyConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentHistory!]! +} + +"""Salesforce updated Party Consent Feeds connection.""" +type UpdatedSalesforcePartyConsentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentFeed!]! +} + +"""Salesforce updated Party Consent Change Events connection.""" +type UpdatedSalesforcePartyConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentChangeEvent!]! +} + +"""Salesforce updated Party Consents connection.""" +type UpdatedSalesforcePartyConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsent!]! +} + +"""Salesforce updated Partner Role Values connection.""" +type UpdatedSalesforcePartnerRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Partner Role Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartnerRole!]! +} + +"""Salesforce updated Partners connection.""" +type UpdatedSalesforcePartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartner!]! +} + +"""Salesforce updated Package Licenses connection.""" +type UpdatedSalesforcePackageLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Package Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePackageLicense!]! +} + +"""Salesforce updated Organizations connection.""" +type UpdatedSalesforceOrganizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Organizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrganization!]! +} + +"""Salesforce updated Organization-wide From Email Addresses connection.""" +type UpdatedSalesforceOrgWideEmailAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Organization-wide From Email Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgWideEmailAddress!]! +} + +"""Salesforce updated Org Metric Scan Summaries connection.""" +type UpdatedSalesforceOrgMetricScanSummarysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metric Scan Summaries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetricScanSummary!]! +} + +"""Salesforce updated Org Metric Scan Results connection.""" +type UpdatedSalesforceOrgMetricScanResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metric Scan Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetricScanResult!]! +} + +"""Salesforce updated Org Metrics connection.""" +type UpdatedSalesforceOrgMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetric!]! +} + +"""Salesforce updated Org Delete Request Shares connection.""" +type UpdatedSalesforceOrgDeleteRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Delete Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgDeleteRequestShare!]! +} + +"""Salesforce updated Org Delete Requests connection.""" +type UpdatedSalesforceOrgDeleteRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Delete Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgDeleteRequest!]! +} + +"""Salesforce updated Order Status Values connection.""" +type UpdatedSalesforceOrderStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderStatus!]! +} + +"""Salesforce updated Order Shares connection.""" +type UpdatedSalesforceOrderSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderShare!]! +} + +"""Salesforce updated Order Product Histories connection.""" +type UpdatedSalesforceOrderItemHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemHistory!]! +} + +"""Salesforce updated Order Product Feeds connection.""" +type UpdatedSalesforceOrderItemFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemFeed!]! +} + +"""Salesforce updated Order Product Change Events connection.""" +type UpdatedSalesforceOrderItemChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemChangeEvent!]! +} + +"""Salesforce updated Order Products connection.""" +type UpdatedSalesforceOrderItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItem!]! +} + +"""Salesforce updated Order Histories connection.""" +type UpdatedSalesforceOrderHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderHistory!]! +} + +"""Salesforce updated Order Feeds connection.""" +type UpdatedSalesforceOrderFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderFeed!]! +} + +"""Salesforce updated Order Change Events connection.""" +type UpdatedSalesforceOrderChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderChangeEvent!]! +} + +"""Salesforce updated Orders connection.""" +type UpdatedSalesforceOrdersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Orders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrder!]! +} + +"""Salesforce updated Opportunity Stages connection.""" +type UpdatedSalesforceOpportunityStagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Stages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityStage!]! +} + +"""Salesforce updated Opportunity Shares connection.""" +type UpdatedSalesforceOpportunitySharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityShare!]! +} + +"""Salesforce updated Opportunity Partners connection.""" +type UpdatedSalesforceOpportunityPartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityPartner!]! +} + +"""Salesforce updated Opportunity Products connection.""" +type UpdatedSalesforceOpportunityLineItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityLineItem!]! +} + +"""Salesforce updated Opportunity Histories connection.""" +type UpdatedSalesforceOpportunityHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityHistory!]! +} + +"""Salesforce updated Opportunity Field Histories connection.""" +type UpdatedSalesforceOpportunityFieldHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Field Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityFieldHistory!]! +} + +"""Salesforce updated Opportunity Feeds connection.""" +type UpdatedSalesforceOpportunityFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityFeed!]! +} + +"""Salesforce updated Opportunity Contact Role Change Events connection.""" +type UpdatedSalesforceOpportunityContactRoleChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Contact Role Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityContactRoleChangeEvent!]! +} + +"""Salesforce updated Opportunity Contact Roles connection.""" +type UpdatedSalesforceOpportunityContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityContactRole!]! +} + +"""Salesforce updated Opportunity: Competitors connection.""" +type UpdatedSalesforceOpportunityCompetitorsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity: Competitors, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityCompetitor!]! +} + +"""Salesforce updated Opportunity Change Events connection.""" +type UpdatedSalesforceOpportunityChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityChangeEvent!]! +} + +"""Salesforce updated Opportunities connection.""" +type UpdatedSalesforceOpportunitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunity!]! +} + +"""Salesforce updated Change Event: OneGraph Webhooks connection.""" +type UpdatedSalesforceOneGraphOneGraphWebhookChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Change Event: OneGraph Webhooks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOneGraphOneGraphWebhookChangeEvent!]! +} + +"""Salesforce updated Onboarding Metrics connection.""" +type UpdatedSalesforceOnboardingMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Onboarding Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOnboardingMetrics!]! +} + +"""Salesforce updated Object Permissions connection.""" +type UpdatedSalesforceObjectPermissionssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Object Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceObjectPermissions!]! +} + +"""Salesforce updated OAuth Custom Scope App connection.""" +type UpdatedSalesforceOauthCustomScopeAppsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce OAuth Custom Scope App , in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOauthCustomScopeApp!]! +} + +"""Salesforce updated OAuth Custom Scopes connection.""" +type UpdatedSalesforceOauthCustomScopesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce OAuth Custom Scopes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOauthCustomScope!]! +} + +"""Salesforce updated Notes connection.""" +type UpdatedSalesforceNotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Notes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceNote!]! +} + +"""Salesforce updated Named Credentials connection.""" +type UpdatedSalesforceNamedCredentialsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Named Credentials, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceNamedCredential!]! +} + +"""Salesforce updated My Domain Discoverable Logins connection.""" +type UpdatedSalesforceMyDomainDiscoverableLoginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce My Domain Discoverable Logins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMyDomainDiscoverableLogin!]! +} + +"""Salesforce updated Muting Permission Sets connection.""" +type UpdatedSalesforceMutingPermissionSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Muting Permission Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMutingPermissionSet!]! +} + +"""Salesforce updated Mobile Application Details connection.""" +type UpdatedSalesforceMobileApplicationDetailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Mobile Application Details, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMobileApplicationDetail!]! +} + +"""Salesforce updated Matching Rule Items connection.""" +type UpdatedSalesforceMatchingRuleItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Rule Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingRuleItem!]! +} + +"""Salesforce updated Matching Rules connection.""" +type UpdatedSalesforceMatchingRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingRule!]! +} + +"""Salesforce updated Matching Informations connection.""" +type UpdatedSalesforceMatchingInformationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Informations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingInformation!]! +} + +"""Salesforce updated Mail Merge Templates connection.""" +type UpdatedSalesforceMailmergeTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Mail Merge Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMailmergeTemplate!]! +} + +"""Salesforce updated Macro Usage Shares connection.""" +type UpdatedSalesforceMacroUsageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Usage Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroUsageShare!]! +} + +"""Salesforce updated Macro Usages connection.""" +type UpdatedSalesforceMacroUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroUsage!]! +} + +"""Salesforce updated Macro Shares connection.""" +type UpdatedSalesforceMacroSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroShare!]! +} + +"""Salesforce updated Macro Instruction Change Events connection.""" +type UpdatedSalesforceMacroInstructionChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Instruction Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroInstructionChangeEvent!]! +} + +"""Salesforce updated Macro Instructions connection.""" +type UpdatedSalesforceMacroInstructionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Instructions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroInstruction!]! +} + +"""Salesforce updated Macro Histories connection.""" +type UpdatedSalesforceMacroHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroHistory!]! +} + +"""Salesforce updated Macro Change Events connection.""" +type UpdatedSalesforceMacroChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroChangeEvent!]! +} + +"""Salesforce updated Macros connection.""" +type UpdatedSalesforceMacrosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macros, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacro!]! +} + +"""Salesforce updated ML Prediction Definitions connection.""" +type UpdatedSalesforceMlPredictionDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ML Prediction Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMlPredictionDefinition!]! +} + +"""Salesforce updated Entities connection.""" +type UpdatedSalesforceMlFieldsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMlField!]! +} + +"""Salesforce updated Login IPs connection.""" +type UpdatedSalesforceLoginIpsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login IPs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginIp!]! +} + +"""Salesforce updated Login Histories connection.""" +type UpdatedSalesforceLoginHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginHistory!]! +} + +"""Salesforce updated Login Geo Data connection.""" +type UpdatedSalesforceLoginGeosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login Geo Data, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginGeo!]! +} + +"""Salesforce updated List View Charts connection.""" +type UpdatedSalesforceListViewChartsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List View Charts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListViewChart!]! +} + +"""Salesforce updated List Views connection.""" +type UpdatedSalesforceListViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListView!]! +} + +"""Salesforce updated List Email Shares connection.""" +type UpdatedSalesforceListEmailSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailShare!]! +} + +"""Salesforce updated List Email Recipient Sources connection.""" +type UpdatedSalesforceListEmailRecipientSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Recipient Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailRecipientSource!]! +} + +"""Salesforce updated List Email Individual Recipients connection.""" +type UpdatedSalesforceListEmailIndividualRecipientsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Individual Recipients, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailIndividualRecipient!]! +} + +"""Salesforce updated List Email Change Events connection.""" +type UpdatedSalesforceListEmailChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailChangeEvent!]! +} + +"""Salesforce updated List Emails connection.""" +type UpdatedSalesforceListEmailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Emails, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmail!]! +} + +"""Salesforce updated Lightning Usage By Page Metrics connection.""" +type UpdatedSalesforceLightningUsageByPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By Page Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByPageMetrics!]! +} + +"""Salesforce updated Lightning Usage By FlexiPage Metrics connection.""" +type UpdatedSalesforceLightningUsageByFlexiPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By FlexiPage Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByFlexiPageMetrics!]! +} + +"""Salesforce updated Lightning Usage By Browser Metrics connection.""" +type UpdatedSalesforceLightningUsageByBrowserMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By Browser Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByBrowserMetrics!]! +} + +"""Salesforce updated Lightning Usage By App Type Metrics connection.""" +type UpdatedSalesforceLightningUsageByAppTypeMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By App Type Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByAppTypeMetrics!]! +} + +"""Salesforce updated Lightning Toggle Metrics connection.""" +type UpdatedSalesforceLightningToggleMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Toggle Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningToggleMetrics!]! +} + +"""Salesforce updated LightningOnboardingConfigs connection.""" +type UpdatedSalesforceLightningOnboardingConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce LightningOnboardingConfigs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningOnboardingConfig!]! +} + +"""Salesforce updated Lightning Experience Themes connection.""" +type UpdatedSalesforceLightningExperienceThemesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Experience Themes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningExperienceTheme!]! +} + +"""Salesforce updated Lightning Exit By Page Metrics connection.""" +type UpdatedSalesforceLightningExitByPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Exit By Page Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningExitByPageMetrics!]! +} + +"""Salesforce updated Legal Entity Shares connection.""" +type UpdatedSalesforceLegalEntitySharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entity Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityShare!]! +} + +"""Salesforce updated Legal Entity Histories connection.""" +type UpdatedSalesforceLegalEntityHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entity Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceLegalEntityFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityFeed!]! +} + +"""Salesforce updated Legal Entities connection.""" +type UpdatedSalesforceLegalEntitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntity!]! +} + +"""Salesforce updated Lead Status Values connection.""" +type UpdatedSalesforceLeadStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadStatus!]! +} + +"""Salesforce updated Lead Shares connection.""" +type UpdatedSalesforceLeadSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadShare!]! +} + +"""Salesforce updated Lead Histories connection.""" +type UpdatedSalesforceLeadHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadHistory!]! +} + +"""Salesforce updated Lead Feeds connection.""" +type UpdatedSalesforceLeadFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadFeed!]! +} + +"""Salesforce updated Lead Clean Infos connection.""" +type UpdatedSalesforceLeadCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadCleanInfo!]! +} + +"""Salesforce updated Lead Change Events connection.""" +type UpdatedSalesforceLeadChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadChangeEvent!]! +} + +"""Salesforce updated Leads connection.""" +type UpdatedSalesforceLeadsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Leads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLead!]! +} + +"""Salesforce updated Knowledgeable Users connection.""" +type UpdatedSalesforceKnowledgeableUsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Knowledgeable Users, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceKnowledgeableUser!]! +} + +"""Salesforce updated Invoice Shares connection.""" +type UpdatedSalesforceInvoiceSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceShare!]! +} + +"""Salesforce updated Invoice Line Histories connection.""" +type UpdatedSalesforceInvoiceLineHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Line Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLineHistory!]! +} + +"""Salesforce updated Invoice Line Feeds connection.""" +type UpdatedSalesforceInvoiceLineFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Line Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLineFeed!]! +} + +"""Salesforce updated Invoice Lines connection.""" +type UpdatedSalesforceInvoiceLinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Lines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLine!]! +} + +"""Salesforce updated Invoice Histories connection.""" +type UpdatedSalesforceInvoiceHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceHistory!]! +} + +"""Salesforce updated Invoice Feeds connection.""" +type UpdatedSalesforceInvoiceFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceFeed!]! +} + +"""Salesforce updated Invoices connection.""" +type UpdatedSalesforceInvoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoice!]! +} + +"""Salesforce updated Installed Mobile Apps connection.""" +type UpdatedSalesforceInstalledMobileAppsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Installed Mobile Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInstalledMobileApp!]! +} + +"""Salesforce updated Individual Shares connection.""" +type UpdatedSalesforceIndividualSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualShare!]! +} + +"""Salesforce updated Individual Histories connection.""" +type UpdatedSalesforceIndividualHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualHistory!]! +} + +"""Salesforce updated Individual Change Events connection.""" +type UpdatedSalesforceIndividualChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualChangeEvent!]! +} + +"""Salesforce updated Individuals connection.""" +type UpdatedSalesforceIndividualsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individuals, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividual!]! +} + +"""Salesforce updated Image Shares connection.""" +type UpdatedSalesforceImageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Image Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageShare!]! +} + +"""Salesforce updated Image Histories connection.""" +type UpdatedSalesforceImageHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Image Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceImageFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageFeed!]! +} + +"""Salesforce updated Images connection.""" +type UpdatedSalesforceImagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Images, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImage!]! +} + +"""Salesforce updated Trusted Domain for Inline Frames connection.""" +type UpdatedSalesforceIframeWhiteListUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Trusted Domain for Inline Frames, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIframeWhiteListUrl!]! +} + +"""Salesforce updated Identity Provider Event Logs connection.""" +type UpdatedSalesforceIdpEventLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Identity Provider Event Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdpEventLog!]! +} + +"""Salesforce updated Idea Comments connection.""" +type UpdatedSalesforceIdeaCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Idea Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdeaComment!]! +} + +"""Salesforce updated Ideas connection.""" +type UpdatedSalesforceIdeasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ideas, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdea!]! +} + +"""Salesforce updated IP Address Ranges connection.""" +type UpdatedSalesforceIpAddressRangesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce IP Address Ranges, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIpAddressRange!]! +} + +"""Salesforce updated Holidays connection.""" +type UpdatedSalesforceHolidaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Holidays, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceHoliday!]! +} + +"""Salesforce updated Gateway Provider Payment Method Types connection.""" +type UpdatedSalesforceGtwyProvPaymentMethodTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Gateway Provider Payment Method Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGtwyProvPaymentMethodType!]! +} + +"""Salesforce updated Group Members connection.""" +type UpdatedSalesforceGroupMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGroupMember!]! +} + +"""Salesforce updated Groups connection.""" +type UpdatedSalesforceGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGroup!]! +} + +"""Salesforce updated Setting Granted By Licenses connection.""" +type UpdatedSalesforceGrantedByLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setting Granted By Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGrantedByLicense!]! +} + +"""Salesforce updated Folders connection.""" +type UpdatedSalesforceFoldersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Folders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFolder!]! +} + +"""Salesforce updated Flow Interview Stage Relations connection.""" +type UpdatedSalesforceFlowStageRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Stage Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowStageRelation!]! +} + +"""Salesforce updated Flow Record Relations connection.""" +type UpdatedSalesforceFlowRecordRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Record Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowRecordRelation!]! +} + +"""Salesforce updated Flow Interview Shares connection.""" +type UpdatedSalesforceFlowInterviewSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewShare!]! +} + +"""Salesforce updated Flow Interview Log Shares connection.""" +type UpdatedSalesforceFlowInterviewLogSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Log Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLogShare!]! +} + +"""Salesforce updated Flow Interview Log Entries connection.""" +type UpdatedSalesforceFlowInterviewLogEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Log Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLogEntry!]! +} + +"""Salesforce updated Flow Interview Logs connection.""" +type UpdatedSalesforceFlowInterviewLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLog!]! +} + +"""Salesforce updated Flow Interviews connection.""" +type UpdatedSalesforceFlowInterviewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interviews, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterview!]! +} + +"""Salesforce updated Fiscal Year Settings connection.""" +type UpdatedSalesforceFiscalYearSettingssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Fiscal Year Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFiscalYearSettings!]! +} + +"""Salesforce updated Finance Transaction Shares connection.""" +type UpdatedSalesforceFinanceTransactionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transaction Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransactionShare!]! +} + +"""Salesforce updated Finance Transaction Change Events connection.""" +type UpdatedSalesforceFinanceTransactionChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transaction Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransactionChangeEvent!]! +} + +"""Salesforce updated Finance Transactions connection.""" +type UpdatedSalesforceFinanceTransactionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transactions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransaction!]! +} + +"""Salesforce updated Finance Balance Snapshot Shares connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshot Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshotShare!]! +} + +"""Salesforce updated Finance Balance Snapshot Change Events connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshot Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshotChangeEvent!]! +} + +"""Salesforce updated Finance Balance Snapshots connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshots, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshot!]! +} + +"""Salesforce updated FileSearchActivities connection.""" +type UpdatedSalesforceFileSearchActivitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce FileSearchActivities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFileSearchActivity!]! +} + +"""Salesforce updated Field Security Classifications connection.""" +type UpdatedSalesforceFieldSecurityClassificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Field Security Classifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFieldSecurityClassification!]! +} + +"""Salesforce updated Field Permissions connection.""" +type UpdatedSalesforceFieldPermissionssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Field Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFieldPermissions!]! +} + +"""Salesforce updated Feed Revisions connection.""" +type UpdatedSalesforceFeedRevisionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Revisions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedRevision!]! +} + +"""Salesforce updated Feed Poll Votes connection.""" +type UpdatedSalesforceFeedPollVotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Poll Votes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedPollVote!]! +} + +"""Salesforce updated Feed Poll Choices connection.""" +type UpdatedSalesforceFeedPollChoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Poll Choices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedPollChoice!]! +} + +"""Salesforce updated Feed Items connection.""" +type UpdatedSalesforceFeedItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedItem!]! +} + +"""Salesforce updated Feed Comments connection.""" +type UpdatedSalesforceFeedCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedComment!]! +} + +"""Salesforce updated Feed Attachments connection.""" +type UpdatedSalesforceFeedAttachmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Attachments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedAttachment!]! +} + +"""Salesforce updated External Event Mapping Shares connection.""" +type UpdatedSalesforceExternalEventMappingSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Event Mapping Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEventMappingShare!]! +} + +"""Salesforce updated External Event Mappings connection.""" +type UpdatedSalesforceExternalEventMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Event Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEventMapping!]! +} + +"""Salesforce updated External Events connection.""" +type UpdatedSalesforceExternalEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEvent!]! +} + +"""Salesforce updated External Data User Authentications connection.""" +type UpdatedSalesforceExternalDataUserAuthsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Data User Authentications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalDataUserAuth!]! +} + +"""Salesforce updated External Data Sources connection.""" +type UpdatedSalesforceExternalDataSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Data Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalDataSource!]! +} + +"""Salesforce updated ExpressionFilterCriteria connection.""" +type UpdatedSalesforceExpressionFilterCriteriasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ExpressionFilterCriteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExpressionFilterCriteria!]! +} + +"""Salesforce updated ExpressionFilters connection.""" +type UpdatedSalesforceExpressionFiltersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ExpressionFilters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExpressionFilter!]! +} + +"""Salesforce updated Event Relation Change Events connection.""" +type UpdatedSalesforceEventRelationChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Relation Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventRelationChangeEvent!]! +} + +"""Salesforce updated Event Relations connection.""" +type UpdatedSalesforceEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventRelation!]! +} + +"""Salesforce updated Event Log Files connection.""" +type UpdatedSalesforceEventLogFilesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Log Files, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventLogFile!]! +} + +"""Salesforce updated Event Feeds connection.""" +type UpdatedSalesforceEventFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventFeed!]! +} + +"""Salesforce updated Event Change Events connection.""" +type UpdatedSalesforceEventChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventChangeEvent!]! +} + +"""Salesforce updated Events connection.""" +type UpdatedSalesforceEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEvent!]! +} + +"""Salesforce updated Hub Member Relationships connection.""" +type UpdatedSalesforceEnvironmentHubMemberRelsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Member Relationships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubMemberRel!]! +} + +"""Salesforce updated Hub Members connection.""" +type UpdatedSalesforceEnvironmentHubMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubMember!]! +} + +"""Salesforce updated Hub Invitations connection.""" +type UpdatedSalesforceEnvironmentHubInvitationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Invitations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubInvitation!]! +} + +"""Salesforce updated Hubs connection.""" +type UpdatedSalesforceEnvironmentHubsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hubs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHub!]! +} + +"""Salesforce updated Entity Subscriptions connection.""" +type UpdatedSalesforceEntitySubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Entity Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEntitySubscription!]! +} + +"""Salesforce updated Enhanced Letterhead Feeds connection.""" +type UpdatedSalesforceEnhancedLetterheadFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Enhanced Letterhead Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnhancedLetterheadFeed!]! +} + +"""Salesforce updated Enhanced Letterheads connection.""" +type UpdatedSalesforceEnhancedLetterheadsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Enhanced Letterheads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnhancedLetterhead!]! +} + +"""Salesforce updated Engagement Channel Type Shares connection.""" +type UpdatedSalesforceEngagementChannelTypeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeShare!]! +} + +"""Salesforce updated Engagement Channel Type Histories connection.""" +type UpdatedSalesforceEngagementChannelTypeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeHistory!]! +} + +"""Salesforce updated Engagement Channel Type Feeds connection.""" +type UpdatedSalesforceEngagementChannelTypeFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeFeed!]! +} + +"""Salesforce updated Engagement Channel Types connection.""" +type UpdatedSalesforceEngagementChannelTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelType!]! +} + +"""Salesforce updated Email Template Change Events connection.""" +type UpdatedSalesforceEmailTemplateChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Template Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailTemplateChangeEvent!]! +} + +"""Salesforce updated Email Templates connection.""" +type UpdatedSalesforceEmailTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailTemplate!]! +} + +"""Salesforce updated Email Services connection.""" +type UpdatedSalesforceEmailServicesFunctionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Services, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailServicesFunction!]! +} + +"""Salesforce updated Email Services Addresses connection.""" +type UpdatedSalesforceEmailServicesAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Services Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailServicesAddress!]! +} + +"""Salesforce updated Email Relays connection.""" +type UpdatedSalesforceEmailRelaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Relays, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailRelay!]! +} + +"""Salesforce updated Email Message Relations connection.""" +type UpdatedSalesforceEmailMessageRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Message Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessageRelation!]! +} + +"""Salesforce updated Email Message Change Events connection.""" +type UpdatedSalesforceEmailMessageChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Message Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessageChangeEvent!]! +} + +"""Salesforce updated Email Messages connection.""" +type UpdatedSalesforceEmailMessagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Messages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessage!]! +} + +"""Salesforce updated Email Domain Keys connection.""" +type UpdatedSalesforceEmailDomainKeysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Domain Keys, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailDomainKey!]! +} + +"""Salesforce updated Email Domain Filters connection.""" +type UpdatedSalesforceEmailDomainFiltersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Domain Filters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailDomainFilter!]! +} + +"""Salesforce updated EmailCaptures connection.""" +type UpdatedSalesforceEmailCapturesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce EmailCaptures, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailCapture!]! +} + +"""Salesforce updated Duplicate Rules connection.""" +type UpdatedSalesforceDuplicateRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRule!]! +} + +"""Salesforce updated Duplicate Record Sets connection.""" +type UpdatedSalesforceDuplicateRecordSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Record Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRecordSet!]! +} + +"""Salesforce updated Duplicate Record Items connection.""" +type UpdatedSalesforceDuplicateRecordItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Record Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRecordItem!]! +} + +"""Salesforce updated Custom URLs connection.""" +type UpdatedSalesforceDomainSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom URLs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDomainSite!]! +} + +"""Salesforce updated Domains connection.""" +type UpdatedSalesforceDomainsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Domains, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDomain!]! +} + +"""Salesforce updated Document Entity Maps connection.""" +type UpdatedSalesforceDocumentAttachmentMapsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Document Entity Maps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDocumentAttachmentMap!]! +} + +"""Salesforce updated Documents connection.""" +type UpdatedSalesforceDocumentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDocument!]! +} + +"""Salesforce updated Digital Wallets connection.""" +type UpdatedSalesforceDigitalWalletsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Digital Wallets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDigitalWallet!]! +} + +"""Salesforce updated Recycle Bin Items connection.""" +type UpdatedSalesforceDeleteEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recycle Bin Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDeleteEvent!]! +} + +"""Salesforce updated Declined Event Relations connection.""" +type UpdatedSalesforceDeclinedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Declined Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDeclinedEventRelation!]! +} + +"""Salesforce updated Data.com Usages connection.""" +type UpdatedSalesforceDatacloudPurchaseUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data.com Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDatacloudPurchaseUsage!]! +} + +"""Salesforce updated Data.com Owned Entities connection.""" +type UpdatedSalesforceDatacloudOwnedEntitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data.com Owned Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDatacloudOwnedEntity!]! +} + +"""Salesforce updated Data Use Purpose Shares connection.""" +type UpdatedSalesforceDataUsePurposeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purpose Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurposeShare!]! +} + +"""Salesforce updated Data Use Purpose Histories connection.""" +type UpdatedSalesforceDataUsePurposeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purpose Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurposeHistory!]! +} + +"""Salesforce updated Data Use Purposes connection.""" +type UpdatedSalesforceDataUsePurposesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purposes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurpose!]! +} + +"""Salesforce updated Data Use Legal Basis Shares connection.""" +type UpdatedSalesforceDataUseLegalBasisSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Basis Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasisShare!]! +} + +"""Salesforce updated Data Use Legal Basis Histories connection.""" +type UpdatedSalesforceDataUseLegalBasisHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Basis Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasisHistory!]! +} + +"""Salesforce updated Data Use Legal Bases connection.""" +type UpdatedSalesforceDataUseLegalBasissConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Bases, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasis!]! +} + +"""Salesforce updated Data Asset Usage Tracking Infos connection.""" +type UpdatedSalesforceDataAssetUsageTrackingInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Asset Usage Tracking Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssetUsageTrackingInfo!]! +} + +"""Salesforce updated DataAssetSemanticGraphEdge Infos connection.""" +type UpdatedSalesforceDataAssetSemanticGraphEdgesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce DataAssetSemanticGraphEdge Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssetSemanticGraphEdge!]! +} + +"""Salesforce updated Data Assessment Field Value Metrics connection.""" +type UpdatedSalesforceDataAssessmentValueMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Field Value Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentValueMetric!]! +} + +"""Salesforce updated Data Assessment Metrics connection.""" +type UpdatedSalesforceDataAssessmentMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentMetric!]! +} + +"""Salesforce updated Data Assessment Field Metrics connection.""" +type UpdatedSalesforceDataAssessmentFieldMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Field Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentFieldMetric!]! +} + +"""Salesforce updated Dashboard Feeds connection.""" +type UpdatedSalesforceDashboardFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardFeed!]! +} + +"""Salesforce updated Dashboard Component Feeds connection.""" +type UpdatedSalesforceDashboardComponentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Component Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardComponentFeed!]! +} + +"""Salesforce updated Dashboard Components connection.""" +type UpdatedSalesforceDashboardComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardComponent!]! +} + +"""Salesforce updated Dashboards connection.""" +type UpdatedSalesforceDashboardsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboards, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboard!]! +} + +"""Salesforce updated D&B Companies connection.""" +type UpdatedSalesforceDandBCompanysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce D&B Companies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDandBCompany!]! +} + +"""Salesforce updated Custom Permission Dependencies connection.""" +type UpdatedSalesforceCustomPermissionDependencysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Permission Dependencies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomPermissionDependency!]! +} + +"""Salesforce updated Custom Permissions connection.""" +type UpdatedSalesforceCustomPermissionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomPermission!]! +} + +""" +Salesforce updated Custom Object Usage By User License Metrics connection. +""" +type UpdatedSalesforceCustomObjectUserLicenseMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Object Usage By User License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomObjectUserLicenseMetrics!]! +} + +"""Salesforce updated Custom Notification Types connection.""" +type UpdatedSalesforceCustomNotificationTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Notification Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomNotificationType!]! +} + +"""Salesforce updated Custom HTTP Headers connection.""" +type UpdatedSalesforceCustomHttpHeadersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom HTTP Headers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHttpHeader!]! +} + +"""Salesforce updated Custom Help Menu Sections connection.""" +type UpdatedSalesforceCustomHelpMenuSectionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Help Menu Sections, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHelpMenuSection!]! +} + +"""Salesforce updated Custom Help Menu Items connection.""" +type UpdatedSalesforceCustomHelpMenuItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Help Menu Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHelpMenuItem!]! +} + +"""Salesforce updated Custom Brand Assets connection.""" +type UpdatedSalesforceCustomBrandAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Brand Assets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomBrandAsset!]! +} + +"""Salesforce updated Custom Brands connection.""" +type UpdatedSalesforceCustomBrandsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Brands, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomBrand!]! +} + +"""Salesforce updated Content Security Policy Trusted Sites connection.""" +type UpdatedSalesforceCspTrustedSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Security Policy Trusted Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCspTrustedSite!]! +} + +"""Salesforce updated Scheduled Jobs connection.""" +type UpdatedSalesforceCronTriggersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Scheduled Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCronTrigger!]! +} + +"""Salesforce updated Cron Jobs connection.""" +type UpdatedSalesforceCronJobDetailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Cron Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCronJobDetail!]! +} + +"""Salesforce updated Credit Memo Shares connection.""" +type UpdatedSalesforceCreditMemoSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoShare!]! +} + +"""Salesforce updated Credit Memo Line Histories connection.""" +type UpdatedSalesforceCreditMemoLineHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Line Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLineHistory!]! +} + +"""Salesforce updated Credit Memo Line Feeds connection.""" +type UpdatedSalesforceCreditMemoLineFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Line Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLineFeed!]! +} + +"""Salesforce updated Credit Memo Lines connection.""" +type UpdatedSalesforceCreditMemoLinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Lines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLine!]! +} + +"""Salesforce updated Credit Memo Histories connection.""" +type UpdatedSalesforceCreditMemoHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoHistory!]! +} + +"""Salesforce updated Credit Memo Feeds connection.""" +type UpdatedSalesforceCreditMemoFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoFeed!]! +} + +"""Salesforce updated Credit Memos connection.""" +type UpdatedSalesforceCreditMemosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemo!]! +} + +"""Salesforce updated Credential Stuffing Event Store Feeds connection.""" +type UpdatedSalesforceCredentialStuffingEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credential Stuffing Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCredentialStuffingEventStoreFeed!]! +} + +"""Salesforce updated CORS Allowed Origin Lists connection.""" +type UpdatedSalesforceCorsWhitelistEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce CORS Allowed Origin Lists, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCorsWhitelistEntry!]! +} + +"""Salesforce updated Contract Status Values connection.""" +type UpdatedSalesforceContractStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractStatus!]! +} + +"""Salesforce updated Contract Histories connection.""" +type UpdatedSalesforceContractHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractHistory!]! +} + +"""Salesforce updated Contract Feeds connection.""" +type UpdatedSalesforceContractFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractFeed!]! +} + +"""Salesforce updated Contract Contact Roles connection.""" +type UpdatedSalesforceContractContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractContactRole!]! +} + +"""Salesforce updated Contract Change Events connection.""" +type UpdatedSalesforceContractChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractChangeEvent!]! +} + +"""Salesforce updated Contracts connection.""" +type UpdatedSalesforceContractsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contracts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContract!]! +} + +"""Salesforce updated Content Workspace Subscriptions connection.""" +type UpdatedSalesforceContentWorkspaceSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Workspace Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceSubscription!]! +} + +"""Salesforce updated Library Permissions connection.""" +type UpdatedSalesforceContentWorkspacePermissionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspacePermission!]! +} + +"""Salesforce updated Library Members connection.""" +type UpdatedSalesforceContentWorkspaceMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceMember!]! +} + +"""Salesforce updated Library Documents connection.""" +type UpdatedSalesforceContentWorkspaceDocsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceDoc!]! +} + +"""Salesforce updated Libraries connection.""" +type UpdatedSalesforceContentWorkspacesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Libraries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspace!]! +} + +"""Salesforce updated Content Version Ratings connection.""" +type UpdatedSalesforceContentVersionRatingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Ratings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionRating!]! +} + +"""Salesforce updated Content Version Histories connection.""" +type UpdatedSalesforceContentVersionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionHistory!]! +} + +"""Salesforce updated Content Version Comments connection.""" +type UpdatedSalesforceContentVersionCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionComment!]! +} + +"""Salesforce updated Content Versions connection.""" +type UpdatedSalesforceContentVersionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Versions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersion!]! +} + +"""Salesforce updated Content User Subscriptions connection.""" +type UpdatedSalesforceContentUserSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content User Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentUserSubscription!]! +} + +"""Salesforce updated Content Tag Subscriptions connection.""" +type UpdatedSalesforceContentTagSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Tag Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentTagSubscription!]! +} + +"""Salesforce updated Content Notifications connection.""" +type UpdatedSalesforceContentNotificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Notifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentNotification!]! +} + +"""Salesforce updated Notes connection.""" +type UpdatedSalesforceContentNotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Notes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentNote!]! +} + +"""Salesforce updated Content Folder Members connection.""" +type UpdatedSalesforceContentFolderMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderMember!]! +} + +"""Salesforce updated Content Folder Links connection.""" +type UpdatedSalesforceContentFolderLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderLink!]! +} + +"""Salesforce updated Content Folder Items connection.""" +type UpdatedSalesforceContentFolderItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderItem!]! +} + +"""Salesforce updated Content Folders connection.""" +type UpdatedSalesforceContentFoldersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolder!]! +} + +"""Salesforce updated Content Document Subscriptions connection.""" +type UpdatedSalesforceContentDocumentSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentSubscription!]! +} + +"""Salesforce updated Content Document Links connection.""" +type UpdatedSalesforceContentDocumentLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentLink!]! +} + +"""Salesforce updated Content Document Histories connection.""" +type UpdatedSalesforceContentDocumentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentHistory!]! +} + +"""Salesforce updated ContentDocument Feeds connection.""" +type UpdatedSalesforceContentDocumentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ContentDocument Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentFeed!]! +} + +"""Salesforce updated Content Documents connection.""" +type UpdatedSalesforceContentDocumentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocument!]! +} + +"""Salesforce updated Content Delivery Views connection.""" +type UpdatedSalesforceContentDistributionViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Delivery Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDistributionView!]! +} + +"""Salesforce updated Content Deliveries connection.""" +type UpdatedSalesforceContentDistributionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Deliveries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDistribution!]! +} + +"""Salesforce updated Asset Files connection.""" +type UpdatedSalesforceContentAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Files, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentAsset!]! +} + +"""Salesforce updated Contact Shares connection.""" +type UpdatedSalesforceContactSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactShare!]! +} + +"""Salesforce updated Contact Request Shares connection.""" +type UpdatedSalesforceContactRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactRequestShare!]! +} + +"""Salesforce updated Contact Requests connection.""" +type UpdatedSalesforceContactRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactRequest!]! +} + +"""Salesforce updated Contact Point Type Consent Shares connection.""" +type UpdatedSalesforceContactPointTypeConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentShare!]! +} + +"""Salesforce updated Contact Point Type Consent Histories connection.""" +type UpdatedSalesforceContactPointTypeConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentHistory!]! +} + +""" +Salesforce updated Contact Point Type Consent Change Events connection. +""" +type UpdatedSalesforceContactPointTypeConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentChangeEvent!]! +} + +"""Salesforce updated Contact Point Type Consents connection.""" +type UpdatedSalesforceContactPointTypeConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsent!]! +} + +"""Salesforce updated Contact Point Phone Shares connection.""" +type UpdatedSalesforceContactPointPhoneSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneShare!]! +} + +"""Salesforce updated Contact Point Phone Histories connection.""" +type UpdatedSalesforceContactPointPhoneHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneHistory!]! +} + +"""Salesforce updated Contact Point Phone Change Events connection.""" +type UpdatedSalesforceContactPointPhoneChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneChangeEvent!]! +} + +"""Salesforce updated Contact Point Phones connection.""" +type UpdatedSalesforceContactPointPhonesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phones, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhone!]! +} + +"""Salesforce updated Contact Point Email Shares connection.""" +type UpdatedSalesforceContactPointEmailSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailShare!]! +} + +"""Salesforce updated Contact Point Email Histories connection.""" +type UpdatedSalesforceContactPointEmailHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailHistory!]! +} + +"""Salesforce updated Contact Point Email Change Events connection.""" +type UpdatedSalesforceContactPointEmailChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailChangeEvent!]! +} + +"""Salesforce updated Contact Point Emails connection.""" +type UpdatedSalesforceContactPointEmailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Emails, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmail!]! +} + +"""Salesforce updated Contact Point Consent Shares connection.""" +type UpdatedSalesforceContactPointConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentShare!]! +} + +"""Salesforce updated Contact Point Consent Histories connection.""" +type UpdatedSalesforceContactPointConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentHistory!]! +} + +"""Salesforce updated Contact Point Consent Change Events connection.""" +type UpdatedSalesforceContactPointConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentChangeEvent!]! +} + +"""Salesforce updated Contact Point Consents connection.""" +type UpdatedSalesforceContactPointConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsent!]! +} + +"""Salesforce updated Contact Point Address Shares connection.""" +type UpdatedSalesforceContactPointAddressSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressShare!]! +} + +"""Salesforce updated Contact Point Address Histories connection.""" +type UpdatedSalesforceContactPointAddressHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressHistory!]! +} + +"""Salesforce updated Contact Point Address Change Events connection.""" +type UpdatedSalesforceContactPointAddressChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressChangeEvent!]! +} + +"""Salesforce updated Contact Point Addresses connection.""" +type UpdatedSalesforceContactPointAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddress!]! +} + +"""Salesforce updated Contact Histories connection.""" +type UpdatedSalesforceContactHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactHistory!]! +} + +"""Salesforce updated Contact Feeds connection.""" +type UpdatedSalesforceContactFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactFeed!]! +} + +"""Salesforce updated Contact Clean Infos connection.""" +type UpdatedSalesforceContactCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactCleanInfo!]! +} + +"""Salesforce updated Contact Change Events connection.""" +type UpdatedSalesforceContactChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactChangeEvent!]! +} + +"""Salesforce updated Contacts connection.""" +type UpdatedSalesforceContactsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contacts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContact!]! +} + +"""Salesforce updated Consumption Schedule Shares connection.""" +type UpdatedSalesforceConsumptionScheduleSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedule Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleShare!]! +} + +"""Salesforce updated Consumption Schedule History IDs connection.""" +type UpdatedSalesforceConsumptionScheduleHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedule History IDs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleHistory!]! +} + +"""Salesforce updated ConsumptionSchedules connection.""" +type UpdatedSalesforceConsumptionScheduleFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ConsumptionSchedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleFeed!]! +} + +"""Salesforce updated Consumption Schedules connection.""" +type UpdatedSalesforceConsumptionSchedulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionSchedule!]! +} + +"""Salesforce updated Consumption Rate History IDs connection.""" +type UpdatedSalesforceConsumptionRateHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Rate History IDs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionRateHistory!]! +} + +"""Salesforce updated Consumption Rates connection.""" +type UpdatedSalesforceConsumptionRatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Rates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionRate!]! +} + +"""Salesforce updated Connected Apps connection.""" +type UpdatedSalesforceConnectedApplicationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Connected Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConnectedApplication!]! +} + +"""Salesforce updated Conference Numbers connection.""" +type UpdatedSalesforceConferenceNumbersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Conference Numbers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConferenceNumber!]! +} + +"""Salesforce updated Zones connection.""" +type UpdatedSalesforceCommunitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Zones, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommunity!]! +} + +""" +Salesforce updated Communication Subscription Timing Histories connection. +""" +type UpdatedSalesforceCommSubscriptionTimingHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timing Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTimingHistory!]! +} + +"""Salesforce updated Communication Subscription Timing Feeds connection.""" +type UpdatedSalesforceCommSubscriptionTimingFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timing Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTimingFeed!]! +} + +"""Salesforce updated Communication Subscription Timings connection.""" +type UpdatedSalesforceCommSubscriptionTimingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTiming!]! +} + +"""Salesforce updated Communication Subscription Shares connection.""" +type UpdatedSalesforceCommSubscriptionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionShare!]! +} + +"""Salesforce updated Communication Subscription Histories connection.""" +type UpdatedSalesforceCommSubscriptionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionHistory!]! +} + +"""Salesforce updated Communication Subscription Feeds connection.""" +type UpdatedSalesforceCommSubscriptionFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionFeed!]! +} + +""" +Salesforce updated Communication Subscription Consent Shares connection. +""" +type UpdatedSalesforceCommSubscriptionConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentShare!]! +} + +""" +Salesforce updated Communication Subscription Consent Histories connection. +""" +type UpdatedSalesforceCommSubscriptionConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentHistory!]! +} + +""" +Salesforce updated Communication Subscription Consent Feeds connection. +""" +type UpdatedSalesforceCommSubscriptionConsentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentFeed!]! +} + +""" +Salesforce updated Communication Subscription Consent Change Events connection. +""" +type UpdatedSalesforceCommSubscriptionConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentChangeEvent!]! +} + +"""Salesforce updated Communication Subscription Consents connection.""" +type UpdatedSalesforceCommSubscriptionConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsent!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Shares connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeShare!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Histories connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeHistory!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Feeds connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeFeed!]! +} + +""" +Salesforce updated Communication Subscription Channel Types connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelType!]! +} + +"""Salesforce updated Communication Subscriptions connection.""" +type UpdatedSalesforceCommSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscription!]! +} + +"""Salesforce updated Chatter Invitations connection.""" +type UpdatedSalesforceCollaborationInvitationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Invitations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationInvitation!]! +} + +"""Salesforce updated Group Records connection.""" +type UpdatedSalesforceCollaborationGroupRecordsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Records, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupRecord!]! +} + +"""Salesforce updated Group Member Requests connection.""" +type UpdatedSalesforceCollaborationGroupMemberRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Member Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupMemberRequest!]! +} + +"""Salesforce updated Group Members connection.""" +type UpdatedSalesforceCollaborationGroupMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupMember!]! +} + +"""Salesforce updated Group Feeds connection.""" +type UpdatedSalesforceCollaborationGroupFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupFeed!]! +} + +"""Salesforce updated Groups connection.""" +type UpdatedSalesforceCollaborationGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroup!]! +} + +"""Salesforce updated Client Browsers connection.""" +type UpdatedSalesforceClientBrowsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Client Browsers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceClientBrowser!]! +} + +"""Salesforce updated Chatter Extension Configurations connection.""" +type UpdatedSalesforceChatterExtensionConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Extension Configurations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterExtensionConfig!]! +} + +"""Salesforce updated Extensions connection.""" +type UpdatedSalesforceChatterExtensionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Extensions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterExtension!]! +} + +"""Salesforce updated Chatter Activities connection.""" +type UpdatedSalesforceChatterActivitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Activities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterActivity!]! +} + +"""Salesforce updated Category Nodes connection.""" +type UpdatedSalesforceCategoryNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Category Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCategoryNode!]! +} + +"""Salesforce updated Category Data connection.""" +type UpdatedSalesforceCategoryDatasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Category Data, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCategoryData!]! +} + +"""Salesforce updated Predefined Case Team Records connection.""" +type UpdatedSalesforceCaseTeamTemplateRecordsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Team Records, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplateRecord!]! +} + +"""Salesforce updated Predefined Case Team Members connection.""" +type UpdatedSalesforceCaseTeamTemplateMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Team Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplateMember!]! +} + +"""Salesforce updated Predefined Case Teams connection.""" +type UpdatedSalesforceCaseTeamTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Teams, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplate!]! +} + +"""Salesforce updated Case Team Member Roles connection.""" +type UpdatedSalesforceCaseTeamRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Team Member Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamRole!]! +} + +"""Salesforce updated Case Team Members connection.""" +type UpdatedSalesforceCaseTeamMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Team Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamMember!]! +} + +"""Salesforce updated Case Status Values connection.""" +type UpdatedSalesforceCaseStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseStatus!]! +} + +"""Salesforce updated Case Solutions connection.""" +type UpdatedSalesforceCaseSolutionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Solutions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseSolution!]! +} + +"""Salesforce updated Case Shares connection.""" +type UpdatedSalesforceCaseSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseShare!]! +} + +"""Salesforce updated Case Histories connection.""" +type UpdatedSalesforceCaseHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseHistory!]! +} + +"""Salesforce updated Case Feeds connection.""" +type UpdatedSalesforceCaseFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseFeed!]! +} + +"""Salesforce updated Case Contact Roles connection.""" +type UpdatedSalesforceCaseContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseContactRole!]! +} + +"""Salesforce updated Case Comments connection.""" +type UpdatedSalesforceCaseCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseComment!]! +} + +"""Salesforce updated Case Change Events connection.""" +type UpdatedSalesforceCaseChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseChangeEvent!]! +} + +"""Salesforce updated Cases connection.""" +type UpdatedSalesforceCasesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Cases, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCase!]! +} + +"""Salesforce updated Card Payment Methods connection.""" +type UpdatedSalesforceCardPaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Card Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCardPaymentMethod!]! +} + +"""Salesforce updated Campaign Shares connection.""" +type UpdatedSalesforceCampaignSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignShare!]! +} + +"""Salesforce updated Campaign Member Status Change Events connection.""" +type UpdatedSalesforceCampaignMemberStatusChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Status Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberStatusChangeEvent!]! +} + +"""Salesforce updated Campaign Member Statuses connection.""" +type UpdatedSalesforceCampaignMemberStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Statuses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberStatus!]! +} + +"""Salesforce updated Campaign Member Change Events connection.""" +type UpdatedSalesforceCampaignMemberChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberChangeEvent!]! +} + +"""Salesforce updated Campaign Members connection.""" +type UpdatedSalesforceCampaignMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMember!]! +} + +"""Salesforce updated Campaign Field Histories connection.""" +type UpdatedSalesforceCampaignHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Field Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignHistory!]! +} + +"""Salesforce updated Campaign Feeds connection.""" +type UpdatedSalesforceCampaignFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignFeed!]! +} + +"""Salesforce updated Campaign Change Events connection.""" +type UpdatedSalesforceCampaignChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignChangeEvent!]! +} + +"""Salesforce updated Campaigns connection.""" +type UpdatedSalesforceCampaignsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaigns, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaign!]! +} + +"""Salesforce updated CallCoachingMediaProviders connection.""" +type UpdatedSalesforceCallCoachingMediaProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce CallCoachingMediaProviders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCallCoachingMediaProvider!]! +} + +"""Salesforce updated Call Centers connection.""" +type UpdatedSalesforceCallCentersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Call Centers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCallCenter!]! +} + +"""Salesforce updated Calendar Shares connection.""" +type UpdatedSalesforceCalendarViewSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendar Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendarViewShare!]! +} + +"""Salesforce updated Calendars connection.""" +type UpdatedSalesforceCalendarViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendars, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendarView!]! +} + +"""Salesforce updated Calendars connection.""" +type UpdatedSalesforceCalendarsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendars, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendar!]! +} + +"""Salesforce updated Business Processes connection.""" +type UpdatedSalesforceBusinessProcesssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Business Processes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBusinessProcess!]! +} + +"""Salesforce updated Business Hours connection.""" +type UpdatedSalesforceBusinessHourssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Business Hours, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBusinessHours!]! +} + +"""Salesforce updated Branding Set Properties connection.""" +type UpdatedSalesforceBrandingSetPropertysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Branding Set Properties, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandingSetProperty!]! +} + +"""Salesforce updated Branding Sets connection.""" +type UpdatedSalesforceBrandingSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Branding Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandingSet!]! +} + +"""Salesforce updated Letterheads connection.""" +type UpdatedSalesforceBrandTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Letterheads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandTemplate!]! +} + +"""Salesforce updated Background Operations connection.""" +type UpdatedSalesforceBackgroundOperationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Background Operations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBackgroundOperation!]! +} + +"""Salesforce updated Authorization Form Text Histories connection.""" +type UpdatedSalesforceAuthorizationFormTextHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Text Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormTextHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceAuthorizationFormTextFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormTextFeed!]! +} + +"""Salesforce updated Authorization Form Texts connection.""" +type UpdatedSalesforceAuthorizationFormTextsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Texts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormText!]! +} + +"""Salesforce updated Authorization Form Shares connection.""" +type UpdatedSalesforceAuthorizationFormSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormShare!]! +} + +"""Salesforce updated Authorization Form Histories connection.""" +type UpdatedSalesforceAuthorizationFormHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormHistory!]! +} + +"""Salesforce updated Authorization Form Data Use Shares connection.""" +type UpdatedSalesforceAuthorizationFormDataUseSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Use Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUseShare!]! +} + +"""Salesforce updated Authorization Form Data Use Histories connection.""" +type UpdatedSalesforceAuthorizationFormDataUseHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Use Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUseHistory!]! +} + +"""Salesforce updated Authorization Form Data Uses connection.""" +type UpdatedSalesforceAuthorizationFormDataUsesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Uses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUse!]! +} + +"""Salesforce updated Authorization Form Consent Shares connection.""" +type UpdatedSalesforceAuthorizationFormConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentShare!]! +} + +"""Salesforce updated Authorization Form Consent Histories connection.""" +type UpdatedSalesforceAuthorizationFormConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentHistory!]! +} + +""" +Salesforce updated Authorization Form Consent Change Events connection. +""" +type UpdatedSalesforceAuthorizationFormConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentChangeEvent!]! +} + +"""Salesforce updated Authorization Form Consents connection.""" +type UpdatedSalesforceAuthorizationFormConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsent!]! +} + +"""Salesforce updated Authorization Forms connection.""" +type UpdatedSalesforceAuthorizationFormsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Forms, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationForm!]! +} + +"""Salesforce updated Auth Sessions connection.""" +type UpdatedSalesforceAuthSessionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Auth Sessions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthSession!]! +} + +"""Salesforce updated Auth. Providers connection.""" +type UpdatedSalesforceAuthProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Auth. Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthProvider!]! +} + +""" +Salesforce updated Authentication Configuration Auth. Providers connection. +""" +type UpdatedSalesforceAuthConfigProviderssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authentication Configuration Auth. Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthConfigProviders!]! +} + +"""Salesforce updated Authentication Configurations connection.""" +type UpdatedSalesforceAuthConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authentication Configurations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthConfig!]! +} + +"""Salesforce updated Aura Component Bundles connection.""" +type UpdatedSalesforceAuraDefinitionBundlesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Aura Component Bundles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuraDefinitionBundle!]! +} + +"""Salesforce updated Lightning Component Definitions connection.""" +type UpdatedSalesforceAuraDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Component Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuraDefinition!]! +} + +"""Salesforce updated Attachments connection.""" +type UpdatedSalesforceAttachmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Attachments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAttachment!]! +} + +"""Salesforce updated Apex Jobs connection.""" +type UpdatedSalesforceAsyncApexJobsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAsyncApexJob!]! +} + +"""Salesforce updated Assignment Rules connection.""" +type UpdatedSalesforceAssignmentRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Assignment Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssignmentRule!]! +} + +"""Salesforce updated Asset State Periods connection.""" +type UpdatedSalesforceAssetStatePeriodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset State Periods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetStatePeriod!]! +} + +"""Salesforce updated Asset Shares connection.""" +type UpdatedSalesforceAssetSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetShare!]! +} + +"""Salesforce updated Asset Relationship Histories connection.""" +type UpdatedSalesforceAssetRelationshipHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationship Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationshipHistory!]! +} + +"""Salesforce updated Asset Relationship Feeds connection.""" +type UpdatedSalesforceAssetRelationshipFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationship Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationshipFeed!]! +} + +"""Salesforce updated Asset Relationships connection.""" +type UpdatedSalesforceAssetRelationshipsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationship!]! +} + +"""Salesforce updated Asset Histories connection.""" +type UpdatedSalesforceAssetHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetHistory!]! +} + +"""Salesforce updated Asset Feeds connection.""" +type UpdatedSalesforceAssetFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetFeed!]! +} + +"""Salesforce updated Asset Change Events connection.""" +type UpdatedSalesforceAssetChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetChangeEvent!]! +} + +"""Salesforce updated Asset Action Sources connection.""" +type UpdatedSalesforceAssetActionSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Action Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetActionSource!]! +} + +"""Salesforce updated Asset Actions connection.""" +type UpdatedSalesforceAssetActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetAction!]! +} + +"""Salesforce updated Assets connection.""" +type UpdatedSalesforceAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Assets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAsset!]! +} + +"""Salesforce updated Application Usage Assignments connection.""" +type UpdatedSalesforceAppUsageAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Application Usage Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppUsageAssignment!]! +} + +"""Salesforce updated AppMenuItems connection.""" +type UpdatedSalesforceAppMenuItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AppMenuItems, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppMenuItem!]! +} + +"""Salesforce updated App Analytics Query Requests connection.""" +type UpdatedSalesforceAppAnalyticsQueryRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce App Analytics Query Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppAnalyticsQueryRequest!]! +} + +"""Salesforce updated API Anomaly Event Store Feeds connection.""" +type UpdatedSalesforceApiAnomalyEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce API Anomaly Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApiAnomalyEventStoreFeed!]! +} + +"""Salesforce updated Apex Triggers connection.""" +type UpdatedSalesforceApexTriggersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Triggers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTrigger!]! +} + +"""Salesforce updated Apex Test Suites connection.""" +type UpdatedSalesforceApexTestSuitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Suites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestSuite!]! +} + +"""Salesforce updated Apex Test Run Results connection.""" +type UpdatedSalesforceApexTestRunResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Run Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestRunResult!]! +} + +"""Salesforce updated Apex Test Result Limits connection.""" +type UpdatedSalesforceApexTestResultLimitssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Result Limits, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestResultLimits!]! +} + +"""Salesforce updated Apex Test Results connection.""" +type UpdatedSalesforceApexTestResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestResult!]! +} + +"""Salesforce updated Apex Test Queue Items connection.""" +type UpdatedSalesforceApexTestQueueItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Queue Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestQueueItem!]! +} + +"""Salesforce updated Visualforce Pages connection.""" +type UpdatedSalesforceApexPagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Pages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexPage!]! +} + +"""Salesforce updated Apex Debug Logs connection.""" +type UpdatedSalesforceApexLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Debug Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexLog!]! +} + +"""Salesforce updated Apex Email Notifications connection.""" +type UpdatedSalesforceApexEmailNotificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Email Notifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexEmailNotification!]! +} + +"""Salesforce updated Visualforce Components connection.""" +type UpdatedSalesforceApexComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexComponent!]! +} + +"""Salesforce updated Apex Classes connection.""" +type UpdatedSalesforceApexClasssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Classes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexClass!]! +} + +"""Salesforce updated Announcements connection.""" +type UpdatedSalesforceAnnouncementsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Announcements, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAnnouncement!]! +} + +"""Salesforce updated Alternative Payment Method Shares connection.""" +type UpdatedSalesforceAlternativePaymentMethodSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Alternative Payment Method Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAlternativePaymentMethodShare!]! +} + +"""Salesforce updated Alternative Payment Methods connection.""" +type UpdatedSalesforceAlternativePaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Alternative Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAlternativePaymentMethod!]! +} + +"""Salesforce updated Additional Directory Numbers connection.""" +type UpdatedSalesforceAdditionalNumbersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Additional Directory Numbers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAdditionalNumber!]! +} + +"""Salesforce updated Active Profile Metrics connection.""" +type UpdatedSalesforceActiveProfileMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Profile Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActiveProfileMetric!]! +} + +"""Salesforce updated Active Permission Set License Metrics connection.""" +type UpdatedSalesforceActivePermSetLicenseMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Permission Set License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActivePermSetLicenseMetric!]! +} + +"""Salesforce updated Active Feature License Metrics connection.""" +type UpdatedSalesforceActiveFeatureLicenseMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Feature License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActiveFeatureLicenseMetric!]! +} + +"""Salesforce updated Action Link Templates connection.""" +type UpdatedSalesforceActionLinkTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Action Link Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActionLinkTemplate!]! +} + +"""Salesforce updated Action Link Group Templates connection.""" +type UpdatedSalesforceActionLinkGroupTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Action Link Group Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActionLinkGroupTemplate!]! +} + +"""Salesforce updated Account Shares connection.""" +type UpdatedSalesforceAccountSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountShare!]! +} + +"""Salesforce updated Account Partners connection.""" +type UpdatedSalesforceAccountPartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountPartner!]! +} + +"""Salesforce updated Account Histories connection.""" +type UpdatedSalesforceAccountHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountHistory!]! +} + +"""Salesforce updated Account Feeds connection.""" +type UpdatedSalesforceAccountFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountFeed!]! +} + +"""Salesforce updated Account Contact Role Change Events connection.""" +type UpdatedSalesforceAccountContactRoleChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Contact Role Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountContactRoleChangeEvent!]! +} + +"""Salesforce updated Account Contact Roles connection.""" +type UpdatedSalesforceAccountContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountContactRole!]! +} + +"""Salesforce updated Account Clean Infos connection.""" +type UpdatedSalesforceAccountCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountCleanInfo!]! +} + +"""Salesforce updated Account Change Events connection.""" +type UpdatedSalesforceAccountChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountChangeEvent!]! +} + +"""Salesforce updated Accounts connection.""" +type UpdatedSalesforceAccountsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Accounts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccount!]! +} + +"""Salesforce updated Accepted Event Relations connection.""" +type UpdatedSalesforceAcceptedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Accepted Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAcceptedEventRelation!]! +} + +"""Salesforce updated AI Record Insights connection.""" +type UpdatedSalesforceAiRecordInsightsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Record Insights, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiRecordInsight!]! +} + +"""Salesforce updated AI Insight Values connection.""" +type UpdatedSalesforceAiInsightValuesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightValue!]! +} + +"""Salesforce updated AI Insight Reasons connection.""" +type UpdatedSalesforceAiInsightReasonsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Reasons, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightReason!]! +} + +"""Salesforce updated AI Insight Feedbacks connection.""" +type UpdatedSalesforceAiInsightFeedbacksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Feedbacks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightFeedback!]! +} + +"""Salesforce updated AI Insight Actions connection.""" +type UpdatedSalesforceAiInsightActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightAction!]! +} + +"""Salesforce updated AI Application configs connection.""" +type UpdatedSalesforceAiApplicationConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Application configs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiApplicationConfig!]! +} + +"""Salesforce updated AI Applications connection.""" +type UpdatedSalesforceAiApplicationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Applications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiApplication!]! +} + +""" +Retrieve the list of individual records that have been updated (added or changed) within the given timespan for the specified object. +""" +type SalesforceUpdatedSobjects { + """ + List of AI Applications that were created or updated in the time range. + """ + aiApplications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiApplicationsConnection! + + """ + List of AI Application configs that were created or updated in the time range. + """ + aiApplicationConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiApplicationConfigsConnection! + + """ + List of AI Insight Actions that were created or updated in the time range. + """ + aiInsightActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightActionsConnection! + + """ + List of AI Insight Feedbacks that were created or updated in the time range. + """ + aiInsightFeedbacks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightFeedbacksConnection! + + """ + List of AI Insight Reasons that were created or updated in the time range. + """ + aiInsightReasons( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightReasonsConnection! + + """ + List of AI Insight Values that were created or updated in the time range. + """ + aiInsightValues( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightValuesConnection! + + """ + List of AI Record Insights that were created or updated in the time range. + """ + aiRecordInsights( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiRecordInsightsConnection! + + """ + List of Accepted Event Relations that were created or updated in the time range. + """ + acceptedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAcceptedEventRelationsConnection! + + """List of Accounts that were created or updated in the time range.""" + accounts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountsConnection! + + """ + List of Account Change Events that were created or updated in the time range. + """ + accountChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountChangeEventsConnection! + + """ + List of Account Clean Infos that were created or updated in the time range. + """ + accountCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountCleanInfosConnection! + + """ + List of Account Contact Roles that were created or updated in the time range. + """ + accountContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountContactRolesConnection! + + """ + List of Account Contact Role Change Events that were created or updated in the time range. + """ + accountContactRoleChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountContactRoleChangeEventsConnection! + + """List of Account Feeds that were created or updated in the time range.""" + accountFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountFeedsConnection! + + """ + List of Account Histories that were created or updated in the time range. + """ + accountHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountHistorysConnection! + + """ + List of Account Partners that were created or updated in the time range. + """ + accountPartners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountPartnersConnection! + + """List of Account Shares that were created or updated in the time range.""" + accountShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountSharesConnection! + + """ + List of Action Link Group Templates that were created or updated in the time range. + """ + actionLinkGroupTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActionLinkGroupTemplatesConnection! + + """ + List of Action Link Templates that were created or updated in the time range. + """ + actionLinkTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActionLinkTemplatesConnection! + + """ + List of Active Feature License Metrics that were created or updated in the time range. + """ + activeFeatureLicenseMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActiveFeatureLicenseMetricsConnection! + + """ + List of Active Permission Set License Metrics that were created or updated in the time range. + """ + activePermSetLicenseMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActivePermSetLicenseMetricsConnection! + + """ + List of Active Profile Metrics that were created or updated in the time range. + """ + activeProfileMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActiveProfileMetricsConnection! + + """ + List of Additional Directory Numbers that were created or updated in the time range. + """ + additionalNumbers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAdditionalNumbersConnection! + + """ + List of Alternative Payment Methods that were created or updated in the time range. + """ + alternativePaymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAlternativePaymentMethodsConnection! + + """ + List of Alternative Payment Method Shares that were created or updated in the time range. + """ + alternativePaymentMethodShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAlternativePaymentMethodSharesConnection! + + """List of Announcements that were created or updated in the time range.""" + announcements( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAnnouncementsConnection! + + """List of Apex Classes that were created or updated in the time range.""" + apexClasses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexClasssConnection! + + """ + List of Visualforce Components that were created or updated in the time range. + """ + apexComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexComponentsConnection! + + """ + List of Apex Email Notifications that were created or updated in the time range. + """ + apexEmailNotifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexEmailNotificationsConnection! + + """ + List of Apex Debug Logs that were created or updated in the time range. + """ + apexLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexLogsConnection! + + """ + List of Visualforce Pages that were created or updated in the time range. + """ + apexPages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexPagesConnection! + + """ + List of Apex Test Queue Items that were created or updated in the time range. + """ + apexTestQueueItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestQueueItemsConnection! + + """ + List of Apex Test Results that were created or updated in the time range. + """ + apexTestResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestResultsConnection! + + """ + List of Apex Test Result Limits that were created or updated in the time range. + """ + apexTestResultLimitsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestResultLimitssConnection! + + """ + List of Apex Test Run Results that were created or updated in the time range. + """ + apexTestRunResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestRunResultsConnection! + + """ + List of Apex Test Suites that were created or updated in the time range. + """ + apexTestSuites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestSuitesConnection! + + """List of Apex Triggers that were created or updated in the time range.""" + apexTriggers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTriggersConnection! + + """ + List of API Anomaly Event Store Feeds that were created or updated in the time range. + """ + apiAnomalyEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApiAnomalyEventStoreFeedsConnection! + + """ + List of App Analytics Query Requests that were created or updated in the time range. + """ + appAnalyticsQueryRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppAnalyticsQueryRequestsConnection! + + """List of AppMenuItems that were created or updated in the time range.""" + appMenuItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppMenuItemsConnection! + + """ + List of Application Usage Assignments that were created or updated in the time range. + """ + appUsageAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppUsageAssignmentsConnection! + + """List of Assets that were created or updated in the time range.""" + assets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetsConnection! + + """List of Asset Actions that were created or updated in the time range.""" + assetActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetActionsConnection! + + """ + List of Asset Action Sources that were created or updated in the time range. + """ + assetActionSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetActionSourcesConnection! + + """ + List of Asset Change Events that were created or updated in the time range. + """ + assetChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetChangeEventsConnection! + + """List of Asset Feeds that were created or updated in the time range.""" + assetFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetFeedsConnection! + + """ + List of Asset Histories that were created or updated in the time range. + """ + assetHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetHistorysConnection! + + """ + List of Asset Relationships that were created or updated in the time range. + """ + assetRelationships( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipsConnection! + + """ + List of Asset Relationship Feeds that were created or updated in the time range. + """ + assetRelationshipFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipFeedsConnection! + + """ + List of Asset Relationship Histories that were created or updated in the time range. + """ + assetRelationshipHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipHistorysConnection! + + """List of Asset Shares that were created or updated in the time range.""" + assetShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetSharesConnection! + + """ + List of Asset State Periods that were created or updated in the time range. + """ + assetStatePeriods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetStatePeriodsConnection! + + """ + List of Assignment Rules that were created or updated in the time range. + """ + assignmentRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssignmentRulesConnection! + + """List of Apex Jobs that were created or updated in the time range.""" + asyncApexJobs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAsyncApexJobsConnection! + + """List of Attachments that were created or updated in the time range.""" + attachments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAttachmentsConnection! + + """ + List of Lightning Component Definitions that were created or updated in the time range. + """ + auraDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuraDefinitionsConnection! + + """ + List of Aura Component Bundles that were created or updated in the time range. + """ + auraDefinitionBundles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuraDefinitionBundlesConnection! + + """ + List of Authentication Configurations that were created or updated in the time range. + """ + authConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthConfigsConnection! + + """ + List of Authentication Configuration Auth. Providers that were created or updated in the time range. + """ + authConfigProvidersPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthConfigProviderssConnection! + + """ + List of Auth. Providers that were created or updated in the time range. + """ + authProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthProvidersConnection! + + """List of Auth Sessions that were created or updated in the time range.""" + authSessions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthSessionsConnection! + + """ + List of Authorization Forms that were created or updated in the time range. + """ + authorizationForms( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormsConnection! + + """ + List of Authorization Form Consents that were created or updated in the time range. + """ + authorizationFormConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentsConnection! + + """ + List of Authorization Form Consent Change Events that were created or updated in the time range. + """ + authorizationFormConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentChangeEventsConnection! + + """ + List of Authorization Form Consent Histories that were created or updated in the time range. + """ + authorizationFormConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentHistorysConnection! + + """ + List of Authorization Form Consent Shares that were created or updated in the time range. + """ + authorizationFormConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentSharesConnection! + + """ + List of Authorization Form Data Uses that were created or updated in the time range. + """ + authorizationFormDataUses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUsesConnection! + + """ + List of Authorization Form Data Use Histories that were created or updated in the time range. + """ + authorizationFormDataUseHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUseHistorysConnection! + + """ + List of Authorization Form Data Use Shares that were created or updated in the time range. + """ + authorizationFormDataUseShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUseSharesConnection! + + """ + List of Authorization Form Histories that were created or updated in the time range. + """ + authorizationFormHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormHistorysConnection! + + """ + List of Authorization Form Shares that were created or updated in the time range. + """ + authorizationFormShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormSharesConnection! + + """ + List of Authorization Form Texts that were created or updated in the time range. + """ + authorizationFormTexts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextsConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels that were created or updated in the time range. + """ + authorizationFormTextFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextFeedsConnection! + + """ + List of Authorization Form Text Histories that were created or updated in the time range. + """ + authorizationFormTextHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextHistorysConnection! + + """ + List of Background Operations that were created or updated in the time range. + """ + backgroundOperations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBackgroundOperationsConnection! + + """List of Letterheads that were created or updated in the time range.""" + brandTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandTemplatesConnection! + + """List of Branding Sets that were created or updated in the time range.""" + brandingSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandingSetsConnection! + + """ + List of Branding Set Properties that were created or updated in the time range. + """ + brandingSetProperties( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandingSetPropertysConnection! + + """List of Business Hours that were created or updated in the time range.""" + businessHoursPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBusinessHourssConnection! + + """ + List of Business Processes that were created or updated in the time range. + """ + businessProcesses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBusinessProcesssConnection! + + """List of Calendars that were created or updated in the time range.""" + calendars( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarsConnection! + + """List of Calendars that were created or updated in the time range.""" + calendarViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarViewsConnection! + + """ + List of Calendar Shares that were created or updated in the time range. + """ + calendarViewShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarViewSharesConnection! + + """List of Call Centers that were created or updated in the time range.""" + callCenters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCallCentersConnection! + + """ + List of CallCoachingMediaProviders that were created or updated in the time range. + """ + callCoachingMediaProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCallCoachingMediaProvidersConnection! + + """List of Campaigns that were created or updated in the time range.""" + campaigns( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignsConnection! + + """ + List of Campaign Change Events that were created or updated in the time range. + """ + campaignChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignChangeEventsConnection! + + """List of Campaign Feeds that were created or updated in the time range.""" + campaignFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignFeedsConnection! + + """ + List of Campaign Field Histories that were created or updated in the time range. + """ + campaignHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignHistorysConnection! + + """ + List of Campaign Members that were created or updated in the time range. + """ + campaignMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMembersConnection! + + """ + List of Campaign Member Change Events that were created or updated in the time range. + """ + campaignMemberChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberChangeEventsConnection! + + """ + List of Campaign Member Statuses that were created or updated in the time range. + """ + campaignMemberStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberStatussConnection! + + """ + List of Campaign Member Status Change Events that were created or updated in the time range. + """ + campaignMemberStatusChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberStatusChangeEventsConnection! + + """ + List of Campaign Shares that were created or updated in the time range. + """ + campaignShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignSharesConnection! + + """ + List of Card Payment Methods that were created or updated in the time range. + """ + cardPaymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCardPaymentMethodsConnection! + + """List of Cases that were created or updated in the time range.""" + cases( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCasesConnection! + + """ + List of Case Change Events that were created or updated in the time range. + """ + caseChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseChangeEventsConnection! + + """List of Case Comments that were created or updated in the time range.""" + caseComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseCommentsConnection! + + """ + List of Case Contact Roles that were created or updated in the time range. + """ + caseContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseContactRolesConnection! + + """List of Case Feeds that were created or updated in the time range.""" + caseFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseFeedsConnection! + + """List of Case Histories that were created or updated in the time range.""" + caseHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseHistorysConnection! + + """List of Case Shares that were created or updated in the time range.""" + caseShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseSharesConnection! + + """List of Case Solutions that were created or updated in the time range.""" + caseSolutions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseSolutionsConnection! + + """ + List of Case Status Values that were created or updated in the time range. + """ + caseStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseStatussConnection! + + """ + List of Case Team Members that were created or updated in the time range. + """ + caseTeamMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamMembersConnection! + + """ + List of Case Team Member Roles that were created or updated in the time range. + """ + caseTeamRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamRolesConnection! + + """ + List of Predefined Case Teams that were created or updated in the time range. + """ + caseTeamTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplatesConnection! + + """ + List of Predefined Case Team Members that were created or updated in the time range. + """ + caseTeamTemplateMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplateMembersConnection! + + """ + List of Predefined Case Team Records that were created or updated in the time range. + """ + caseTeamTemplateRecords( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplateRecordsConnection! + + """List of Category Data that were created or updated in the time range.""" + categoryDatas( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCategoryDatasConnection! + + """List of Category Nodes that were created or updated in the time range.""" + categoryNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCategoryNodesConnection! + + """ + List of Chatter Activities that were created or updated in the time range. + """ + chatterActivities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterActivitysConnection! + + """List of Extensions that were created or updated in the time range.""" + chatterExtensions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterExtensionsConnection! + + """ + List of Chatter Extension Configurations that were created or updated in the time range. + """ + chatterExtensionConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterExtensionConfigsConnection! + + """ + List of Client Browsers that were created or updated in the time range. + """ + clientBrowsers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceClientBrowsersConnection! + + """List of Groups that were created or updated in the time range.""" + collaborationGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupsConnection! + + """List of Group Feeds that were created or updated in the time range.""" + collaborationGroupFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupFeedsConnection! + + """List of Group Members that were created or updated in the time range.""" + collaborationGroupMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupMembersConnection! + + """ + List of Group Member Requests that were created or updated in the time range. + """ + collaborationGroupMemberRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupMemberRequestsConnection! + + """List of Group Records that were created or updated in the time range.""" + collaborationGroupRecords( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupRecordsConnection! + + """ + List of Chatter Invitations that were created or updated in the time range. + """ + collaborationInvitations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationInvitationsConnection! + + """ + List of Communication Subscriptions that were created or updated in the time range. + """ + commSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionsConnection! + + """ + List of Communication Subscription Channel Types that were created or updated in the time range. + """ + commSubscriptionChannelTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypesConnection! + + """ + List of Communication Subscription Channel Type Feeds that were created or updated in the time range. + """ + commSubscriptionChannelTypeFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeFeedsConnection! + + """ + List of Communication Subscription Channel Type Histories that were created or updated in the time range. + """ + commSubscriptionChannelTypeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeHistorysConnection! + + """ + List of Communication Subscription Channel Type Shares that were created or updated in the time range. + """ + commSubscriptionChannelTypeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeSharesConnection! + + """ + List of Communication Subscription Consents that were created or updated in the time range. + """ + commSubscriptionConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentsConnection! + + """ + List of Communication Subscription Consent Change Events that were created or updated in the time range. + """ + commSubscriptionConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentChangeEventsConnection! + + """ + List of Communication Subscription Consent Feeds that were created or updated in the time range. + """ + commSubscriptionConsentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentFeedsConnection! + + """ + List of Communication Subscription Consent Histories that were created or updated in the time range. + """ + commSubscriptionConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentHistorysConnection! + + """ + List of Communication Subscription Consent Shares that were created or updated in the time range. + """ + commSubscriptionConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentSharesConnection! + + """ + List of Communication Subscription Feeds that were created or updated in the time range. + """ + commSubscriptionFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionFeedsConnection! + + """ + List of Communication Subscription Histories that were created or updated in the time range. + """ + commSubscriptionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionHistorysConnection! + + """ + List of Communication Subscription Shares that were created or updated in the time range. + """ + commSubscriptionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionSharesConnection! + + """ + List of Communication Subscription Timings that were created or updated in the time range. + """ + commSubscriptionTimings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingsConnection! + + """ + List of Communication Subscription Timing Feeds that were created or updated in the time range. + """ + commSubscriptionTimingFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingFeedsConnection! + + """ + List of Communication Subscription Timing Histories that were created or updated in the time range. + """ + commSubscriptionTimingHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingHistorysConnection! + + """List of Zones that were created or updated in the time range.""" + communities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommunitysConnection! + + """ + List of Conference Numbers that were created or updated in the time range. + """ + conferenceNumbers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConferenceNumbersConnection! + + """List of Connected Apps that were created or updated in the time range.""" + connectedApplications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConnectedApplicationsConnection! + + """ + List of Consumption Rates that were created or updated in the time range. + """ + consumptionRates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionRatesConnection! + + """ + List of Consumption Rate History IDs that were created or updated in the time range. + """ + consumptionRateHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionRateHistorysConnection! + + """ + List of Consumption Schedules that were created or updated in the time range. + """ + consumptionSchedules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionSchedulesConnection! + + """ + List of ConsumptionSchedules that were created or updated in the time range. + """ + consumptionScheduleFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleFeedsConnection! + + """ + List of Consumption Schedule History IDs that were created or updated in the time range. + """ + consumptionScheduleHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleHistorysConnection! + + """ + List of Consumption Schedule Shares that were created or updated in the time range. + """ + consumptionScheduleShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleSharesConnection! + + """List of Contacts that were created or updated in the time range.""" + contacts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactsConnection! + + """ + List of Contact Change Events that were created or updated in the time range. + """ + contactChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactChangeEventsConnection! + + """ + List of Contact Clean Infos that were created or updated in the time range. + """ + contactCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactCleanInfosConnection! + + """List of Contact Feeds that were created or updated in the time range.""" + contactFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactFeedsConnection! + + """ + List of Contact Histories that were created or updated in the time range. + """ + contactHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactHistorysConnection! + + """ + List of Contact Point Addresses that were created or updated in the time range. + """ + contactPointAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddresssConnection! + + """ + List of Contact Point Address Change Events that were created or updated in the time range. + """ + contactPointAddressChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressChangeEventsConnection! + + """ + List of Contact Point Address Histories that were created or updated in the time range. + """ + contactPointAddressHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressHistorysConnection! + + """ + List of Contact Point Address Shares that were created or updated in the time range. + """ + contactPointAddressShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressSharesConnection! + + """ + List of Contact Point Consents that were created or updated in the time range. + """ + contactPointConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentsConnection! + + """ + List of Contact Point Consent Change Events that were created or updated in the time range. + """ + contactPointConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentChangeEventsConnection! + + """ + List of Contact Point Consent Histories that were created or updated in the time range. + """ + contactPointConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentHistorysConnection! + + """ + List of Contact Point Consent Shares that were created or updated in the time range. + """ + contactPointConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentSharesConnection! + + """ + List of Contact Point Emails that were created or updated in the time range. + """ + contactPointEmails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailsConnection! + + """ + List of Contact Point Email Change Events that were created or updated in the time range. + """ + contactPointEmailChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailChangeEventsConnection! + + """ + List of Contact Point Email Histories that were created or updated in the time range. + """ + contactPointEmailHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailHistorysConnection! + + """ + List of Contact Point Email Shares that were created or updated in the time range. + """ + contactPointEmailShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailSharesConnection! + + """ + List of Contact Point Phones that were created or updated in the time range. + """ + contactPointPhones( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhonesConnection! + + """ + List of Contact Point Phone Change Events that were created or updated in the time range. + """ + contactPointPhoneChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneChangeEventsConnection! + + """ + List of Contact Point Phone Histories that were created or updated in the time range. + """ + contactPointPhoneHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneHistorysConnection! + + """ + List of Contact Point Phone Shares that were created or updated in the time range. + """ + contactPointPhoneShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneSharesConnection! + + """ + List of Contact Point Type Consents that were created or updated in the time range. + """ + contactPointTypeConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentsConnection! + + """ + List of Contact Point Type Consent Change Events that were created or updated in the time range. + """ + contactPointTypeConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentChangeEventsConnection! + + """ + List of Contact Point Type Consent Histories that were created or updated in the time range. + """ + contactPointTypeConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentHistorysConnection! + + """ + List of Contact Point Type Consent Shares that were created or updated in the time range. + """ + contactPointTypeConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentSharesConnection! + + """ + List of Contact Requests that were created or updated in the time range. + """ + contactRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactRequestsConnection! + + """ + List of Contact Request Shares that were created or updated in the time range. + """ + contactRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactRequestSharesConnection! + + """List of Contact Shares that were created or updated in the time range.""" + contactShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactSharesConnection! + + """List of Asset Files that were created or updated in the time range.""" + contentAssets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentAssetsConnection! + + """ + List of Content Deliveries that were created or updated in the time range. + """ + contentDistributions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDistributionsConnection! + + """ + List of Content Delivery Views that were created or updated in the time range. + """ + contentDistributionViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDistributionViewsConnection! + + """ + List of Content Documents that were created or updated in the time range. + """ + contentDocuments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentsConnection! + + """ + List of ContentDocument Feeds that were created or updated in the time range. + """ + contentDocumentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentFeedsConnection! + + """ + List of Content Document Histories that were created or updated in the time range. + """ + contentDocumentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentHistorysConnection! + + """ + List of Content Document Links that were created or updated in the time range. + """ + contentDocumentLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentLinksConnection! + + """ + List of Content Document Subscriptions that were created or updated in the time range. + """ + contentDocumentSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentSubscriptionsConnection! + + """ + List of Content Folders that were created or updated in the time range. + """ + contentFolders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFoldersConnection! + + """ + List of Content Folder Items that were created or updated in the time range. + """ + contentFolderItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderItemsConnection! + + """ + List of Content Folder Links that were created or updated in the time range. + """ + contentFolderLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderLinksConnection! + + """ + List of Content Folder Members that were created or updated in the time range. + """ + contentFolderMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderMembersConnection! + + """List of Notes that were created or updated in the time range.""" + contentNotes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentNotesConnection! + + """ + List of Content Notifications that were created or updated in the time range. + """ + contentNotifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentNotificationsConnection! + + """ + List of Content Tag Subscriptions that were created or updated in the time range. + """ + contentTagSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentTagSubscriptionsConnection! + + """ + List of Content User Subscriptions that were created or updated in the time range. + """ + contentUserSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentUserSubscriptionsConnection! + + """ + List of Content Versions that were created or updated in the time range. + """ + contentVersions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionsConnection! + + """ + List of Content Version Comments that were created or updated in the time range. + """ + contentVersionComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionCommentsConnection! + + """ + List of Content Version Histories that were created or updated in the time range. + """ + contentVersionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionHistorysConnection! + + """ + List of Content Version Ratings that were created or updated in the time range. + """ + contentVersionRatings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionRatingsConnection! + + """List of Libraries that were created or updated in the time range.""" + contentWorkspaces( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspacesConnection! + + """ + List of Library Documents that were created or updated in the time range. + """ + contentWorkspaceDocs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceDocsConnection! + + """ + List of Library Members that were created or updated in the time range. + """ + contentWorkspaceMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceMembersConnection! + + """ + List of Library Permissions that were created or updated in the time range. + """ + contentWorkspacePermissions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspacePermissionsConnection! + + """ + List of Content Workspace Subscriptions that were created or updated in the time range. + """ + contentWorkspaceSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceSubscriptionsConnection! + + """List of Contracts that were created or updated in the time range.""" + contracts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractsConnection! + + """ + List of Contract Change Events that were created or updated in the time range. + """ + contractChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractChangeEventsConnection! + + """ + List of Contract Contact Roles that were created or updated in the time range. + """ + contractContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractContactRolesConnection! + + """List of Contract Feeds that were created or updated in the time range.""" + contractFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractFeedsConnection! + + """ + List of Contract Histories that were created or updated in the time range. + """ + contractHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractHistorysConnection! + + """ + List of Contract Status Values that were created or updated in the time range. + """ + contractStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractStatussConnection! + + """ + List of CORS Allowed Origin Lists that were created or updated in the time range. + """ + corsWhitelistEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCorsWhitelistEntrysConnection! + + """ + List of Credential Stuffing Event Store Feeds that were created or updated in the time range. + """ + credentialStuffingEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCredentialStuffingEventStoreFeedsConnection! + + """List of Credit Memos that were created or updated in the time range.""" + creditMemos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemosConnection! + + """ + List of Credit Memo Feeds that were created or updated in the time range. + """ + creditMemoFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoFeedsConnection! + + """ + List of Credit Memo Histories that were created or updated in the time range. + """ + creditMemoHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoHistorysConnection! + + """ + List of Credit Memo Lines that were created or updated in the time range. + """ + creditMemoLines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLinesConnection! + + """ + List of Credit Memo Line Feeds that were created or updated in the time range. + """ + creditMemoLineFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLineFeedsConnection! + + """ + List of Credit Memo Line Histories that were created or updated in the time range. + """ + creditMemoLineHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLineHistorysConnection! + + """ + List of Credit Memo Shares that were created or updated in the time range. + """ + creditMemoShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoSharesConnection! + + """List of Cron Jobs that were created or updated in the time range.""" + cronJobDetails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCronJobDetailsConnection! + + """List of Scheduled Jobs that were created or updated in the time range.""" + cronTriggers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCronTriggersConnection! + + """ + List of Content Security Policy Trusted Sites that were created or updated in the time range. + """ + cspTrustedSites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCspTrustedSitesConnection! + + """List of Custom Brands that were created or updated in the time range.""" + customBrands( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomBrandsConnection! + + """ + List of Custom Brand Assets that were created or updated in the time range. + """ + customBrandAssets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomBrandAssetsConnection! + + """ + List of Custom Help Menu Items that were created or updated in the time range. + """ + customHelpMenuItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHelpMenuItemsConnection! + + """ + List of Custom Help Menu Sections that were created or updated in the time range. + """ + customHelpMenuSections( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHelpMenuSectionsConnection! + + """ + List of Custom HTTP Headers that were created or updated in the time range. + """ + customHttpHeaders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHttpHeadersConnection! + + """ + List of Custom Notification Types that were created or updated in the time range. + """ + customNotificationTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomNotificationTypesConnection! + + """ + List of Custom Object Usage By User License Metrics that were created or updated in the time range. + """ + customObjectUserLicenseMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomObjectUserLicenseMetricssConnection! + + """ + List of Custom Permissions that were created or updated in the time range. + """ + customPermissions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomPermissionsConnection! + + """ + List of Custom Permission Dependencies that were created or updated in the time range. + """ + customPermissionDependencies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomPermissionDependencysConnection! + + """List of D&B Companies that were created or updated in the time range.""" + dandBCompanies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDandBCompanysConnection! + + """List of Dashboards that were created or updated in the time range.""" + dashboards( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardsConnection! + + """ + List of Dashboard Components that were created or updated in the time range. + """ + dashboardComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardComponentsConnection! + + """ + List of Dashboard Component Feeds that were created or updated in the time range. + """ + dashboardComponentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardComponentFeedsConnection! + + """ + List of Dashboard Feeds that were created or updated in the time range. + """ + dashboardFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardFeedsConnection! + + """ + List of Data Assessment Field Metrics that were created or updated in the time range. + """ + dataAssessmentFieldMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentFieldMetricsConnection! + + """ + List of Data Assessment Metrics that were created or updated in the time range. + """ + dataAssessmentMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentMetricsConnection! + + """ + List of Data Assessment Field Value Metrics that were created or updated in the time range. + """ + dataAssessmentValueMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentValueMetricsConnection! + + """ + List of DataAssetSemanticGraphEdge Infos that were created or updated in the time range. + """ + dataAssetSemanticGraphEdges( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssetSemanticGraphEdgesConnection! + + """ + List of Data Asset Usage Tracking Infos that were created or updated in the time range. + """ + dataAssetUsageTrackingInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssetUsageTrackingInfosConnection! + + """ + List of Data Use Legal Bases that were created or updated in the time range. + """ + dataUseLegalBases( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasissConnection! + + """ + List of Data Use Legal Basis Histories that were created or updated in the time range. + """ + dataUseLegalBasisHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasisHistorysConnection! + + """ + List of Data Use Legal Basis Shares that were created or updated in the time range. + """ + dataUseLegalBasisShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasisSharesConnection! + + """ + List of Data Use Purposes that were created or updated in the time range. + """ + dataUsePurposes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposesConnection! + + """ + List of Data Use Purpose Histories that were created or updated in the time range. + """ + dataUsePurposeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposeHistorysConnection! + + """ + List of Data Use Purpose Shares that were created or updated in the time range. + """ + dataUsePurposeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposeSharesConnection! + + """ + List of Data.com Owned Entities that were created or updated in the time range. + """ + datacloudOwnedEntities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDatacloudOwnedEntitysConnection! + + """ + List of Data.com Usages that were created or updated in the time range. + """ + datacloudPurchaseUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDatacloudPurchaseUsagesConnection! + + """ + List of Declined Event Relations that were created or updated in the time range. + """ + declinedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDeclinedEventRelationsConnection! + + """ + List of Recycle Bin Items that were created or updated in the time range. + """ + deleteEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDeleteEventsConnection! + + """ + List of Digital Wallets that were created or updated in the time range. + """ + digitalWallets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDigitalWalletsConnection! + + """List of Documents that were created or updated in the time range.""" + documents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDocumentsConnection! + + """ + List of Document Entity Maps that were created or updated in the time range. + """ + documentAttachmentMaps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDocumentAttachmentMapsConnection! + + """List of Domains that were created or updated in the time range.""" + domains( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDomainsConnection! + + """List of Custom URLs that were created or updated in the time range.""" + domainSites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDomainSitesConnection! + + """ + List of Duplicate Record Items that were created or updated in the time range. + """ + duplicateRecordItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRecordItemsConnection! + + """ + List of Duplicate Record Sets that were created or updated in the time range. + """ + duplicateRecordSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRecordSetsConnection! + + """ + List of Duplicate Rules that were created or updated in the time range. + """ + duplicateRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRulesConnection! + + """List of EmailCaptures that were created or updated in the time range.""" + emailCaptures( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailCapturesConnection! + + """ + List of Email Domain Filters that were created or updated in the time range. + """ + emailDomainFilters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailDomainFiltersConnection! + + """ + List of Email Domain Keys that were created or updated in the time range. + """ + emailDomainKeys( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailDomainKeysConnection! + + """List of Email Messages that were created or updated in the time range.""" + emailMessages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessagesConnection! + + """ + List of Email Message Change Events that were created or updated in the time range. + """ + emailMessageChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessageChangeEventsConnection! + + """ + List of Email Message Relations that were created or updated in the time range. + """ + emailMessageRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessageRelationsConnection! + + """List of Email Relays that were created or updated in the time range.""" + emailRelays( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailRelaysConnection! + + """ + List of Email Services Addresses that were created or updated in the time range. + """ + emailServicesAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailServicesAddresssConnection! + + """List of Email Services that were created or updated in the time range.""" + emailServicesFunctions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailServicesFunctionsConnection! + + """ + List of Email Templates that were created or updated in the time range. + """ + emailTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailTemplatesConnection! + + """ + List of Email Template Change Events that were created or updated in the time range. + """ + emailTemplateChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailTemplateChangeEventsConnection! + + """ + List of Engagement Channel Types that were created or updated in the time range. + """ + engagementChannelTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypesConnection! + + """ + List of Engagement Channel Type Feeds that were created or updated in the time range. + """ + engagementChannelTypeFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeFeedsConnection! + + """ + List of Engagement Channel Type Histories that were created or updated in the time range. + """ + engagementChannelTypeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeHistorysConnection! + + """ + List of Engagement Channel Type Shares that were created or updated in the time range. + """ + engagementChannelTypeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeSharesConnection! + + """ + List of Enhanced Letterheads that were created or updated in the time range. + """ + enhancedLetterheads( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnhancedLetterheadsConnection! + + """ + List of Enhanced Letterhead Feeds that were created or updated in the time range. + """ + enhancedLetterheadFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnhancedLetterheadFeedsConnection! + + """ + List of Entity Subscriptions that were created or updated in the time range. + """ + entitySubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEntitySubscriptionsConnection! + + """List of Hubs that were created or updated in the time range.""" + environmentHubs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubsConnection! + + """ + List of Hub Invitations that were created or updated in the time range. + """ + environmentHubInvitations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubInvitationsConnection! + + """List of Hub Members that were created or updated in the time range.""" + environmentHubMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubMembersConnection! + + """ + List of Hub Member Relationships that were created or updated in the time range. + """ + environmentHubMemberRels( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubMemberRelsConnection! + + """List of Events that were created or updated in the time range.""" + events( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventsConnection! + + """ + List of Event Change Events that were created or updated in the time range. + """ + eventChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventChangeEventsConnection! + + """List of Event Feeds that were created or updated in the time range.""" + eventFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventFeedsConnection! + + """ + List of Event Log Files that were created or updated in the time range. + """ + eventLogFiles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventLogFilesConnection! + + """ + List of Event Relations that were created or updated in the time range. + """ + eventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventRelationsConnection! + + """ + List of Event Relation Change Events that were created or updated in the time range. + """ + eventRelationChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventRelationChangeEventsConnection! + + """ + List of ExpressionFilters that were created or updated in the time range. + """ + expressionFilters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExpressionFiltersConnection! + + """ + List of ExpressionFilterCriteria that were created or updated in the time range. + """ + expressionFilterCriteriaPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExpressionFilterCriteriasConnection! + + """ + List of External Data Sources that were created or updated in the time range. + """ + externalDataSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalDataSourcesConnection! + + """ + List of External Data User Authentications that were created or updated in the time range. + """ + externalDataUserAuths( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalDataUserAuthsConnection! + + """ + List of External Events that were created or updated in the time range. + """ + externalEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventsConnection! + + """ + List of External Event Mappings that were created or updated in the time range. + """ + externalEventMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventMappingsConnection! + + """ + List of External Event Mapping Shares that were created or updated in the time range. + """ + externalEventMappingShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventMappingSharesConnection! + + """ + List of Feed Attachments that were created or updated in the time range. + """ + feedAttachments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedAttachmentsConnection! + + """List of Feed Comments that were created or updated in the time range.""" + feedComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedCommentsConnection! + + """List of Feed Items that were created or updated in the time range.""" + feedItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedItemsConnection! + + """ + List of Feed Poll Choices that were created or updated in the time range. + """ + feedPollChoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedPollChoicesConnection! + + """ + List of Feed Poll Votes that were created or updated in the time range. + """ + feedPollVotes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedPollVotesConnection! + + """List of Feed Revisions that were created or updated in the time range.""" + feedRevisions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedRevisionsConnection! + + """ + List of Field Permissions that were created or updated in the time range. + """ + fieldPermissionsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFieldPermissionssConnection! + + """ + List of Field Security Classifications that were created or updated in the time range. + """ + fieldSecurityClassifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFieldSecurityClassificationsConnection! + + """ + List of FileSearchActivities that were created or updated in the time range. + """ + fileSearchActivities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFileSearchActivitysConnection! + + """ + List of Finance Balance Snapshots that were created or updated in the time range. + """ + financeBalanceSnapshots( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotsConnection! + + """ + List of Finance Balance Snapshot Change Events that were created or updated in the time range. + """ + financeBalanceSnapshotChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotChangeEventsConnection! + + """ + List of Finance Balance Snapshot Shares that were created or updated in the time range. + """ + financeBalanceSnapshotShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotSharesConnection! + + """ + List of Finance Transactions that were created or updated in the time range. + """ + financeTransactions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionsConnection! + + """ + List of Finance Transaction Change Events that were created or updated in the time range. + """ + financeTransactionChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionChangeEventsConnection! + + """ + List of Finance Transaction Shares that were created or updated in the time range. + """ + financeTransactionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionSharesConnection! + + """ + List of Fiscal Year Settings that were created or updated in the time range. + """ + fiscalYearSettingsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFiscalYearSettingssConnection! + + """ + List of Flow Interviews that were created or updated in the time range. + """ + flowInterviews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewsConnection! + + """ + List of Flow Interview Logs that were created or updated in the time range. + """ + flowInterviewLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogsConnection! + + """ + List of Flow Interview Log Entries that were created or updated in the time range. + """ + flowInterviewLogEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogEntrysConnection! + + """ + List of Flow Interview Log Shares that were created or updated in the time range. + """ + flowInterviewLogShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogSharesConnection! + + """ + List of Flow Interview Shares that were created or updated in the time range. + """ + flowInterviewShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewSharesConnection! + + """ + List of Flow Record Relations that were created or updated in the time range. + """ + flowRecordRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowRecordRelationsConnection! + + """ + List of Flow Interview Stage Relations that were created or updated in the time range. + """ + flowStageRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowStageRelationsConnection! + + """List of Folders that were created or updated in the time range.""" + folders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFoldersConnection! + + """ + List of Setting Granted By Licenses that were created or updated in the time range. + """ + grantedByLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGrantedByLicensesConnection! + + """List of Groups that were created or updated in the time range.""" + groups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGroupsConnection! + + """List of Group Members that were created or updated in the time range.""" + groupMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGroupMembersConnection! + + """ + List of Gateway Provider Payment Method Types that were created or updated in the time range. + """ + gtwyProvPaymentMethodTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGtwyProvPaymentMethodTypesConnection! + + """List of Holidays that were created or updated in the time range.""" + holidays( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceHolidaysConnection! + + """ + List of IP Address Ranges that were created or updated in the time range. + """ + ipAddressRanges( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIpAddressRangesConnection! + + """List of Ideas that were created or updated in the time range.""" + ideas( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdeasConnection! + + """List of Idea Comments that were created or updated in the time range.""" + ideaComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdeaCommentsConnection! + + """ + List of Identity Provider Event Logs that were created or updated in the time range. + """ + idpEventLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdpEventLogsConnection! + + """ + List of Trusted Domain for Inline Frames that were created or updated in the time range. + """ + iframeWhiteListUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIframeWhiteListUrlsConnection! + + """List of Images that were created or updated in the time range.""" + images( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImagesConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels that were created or updated in the time range. + """ + imageFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageFeedsConnection! + + """ + List of Image Histories that were created or updated in the time range. + """ + imageHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageHistorysConnection! + + """List of Image Shares that were created or updated in the time range.""" + imageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageSharesConnection! + + """List of Individuals that were created or updated in the time range.""" + individuals( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualsConnection! + + """ + List of Individual Change Events that were created or updated in the time range. + """ + individualChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualChangeEventsConnection! + + """ + List of Individual Histories that were created or updated in the time range. + """ + individualHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualHistorysConnection! + + """ + List of Individual Shares that were created or updated in the time range. + """ + individualShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualSharesConnection! + + """ + List of Installed Mobile Apps that were created or updated in the time range. + """ + installedMobileApps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInstalledMobileAppsConnection! + + """List of Invoices that were created or updated in the time range.""" + invoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoicesConnection! + + """List of Invoice Feeds that were created or updated in the time range.""" + invoiceFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceFeedsConnection! + + """ + List of Invoice Histories that were created or updated in the time range. + """ + invoiceHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceHistorysConnection! + + """List of Invoice Lines that were created or updated in the time range.""" + invoiceLines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLinesConnection! + + """ + List of Invoice Line Feeds that were created or updated in the time range. + """ + invoiceLineFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLineFeedsConnection! + + """ + List of Invoice Line Histories that were created or updated in the time range. + """ + invoiceLineHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLineHistorysConnection! + + """List of Invoice Shares that were created or updated in the time range.""" + invoiceShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceSharesConnection! + + """ + List of Knowledgeable Users that were created or updated in the time range. + """ + knowledgeableUsers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceKnowledgeableUsersConnection! + + """List of Leads that were created or updated in the time range.""" + leads( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadsConnection! + + """ + List of Lead Change Events that were created or updated in the time range. + """ + leadChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadChangeEventsConnection! + + """ + List of Lead Clean Infos that were created or updated in the time range. + """ + leadCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadCleanInfosConnection! + + """List of Lead Feeds that were created or updated in the time range.""" + leadFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadFeedsConnection! + + """List of Lead Histories that were created or updated in the time range.""" + leadHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadHistorysConnection! + + """List of Lead Shares that were created or updated in the time range.""" + leadShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadSharesConnection! + + """ + List of Lead Status Values that were created or updated in the time range. + """ + leadStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadStatussConnection! + + """List of Legal Entities that were created or updated in the time range.""" + legalEntities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntitysConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels that were created or updated in the time range. + """ + legalEntityFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntityFeedsConnection! + + """ + List of Legal Entity Histories that were created or updated in the time range. + """ + legalEntityHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntityHistorysConnection! + + """ + List of Legal Entity Shares that were created or updated in the time range. + """ + legalEntityShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntitySharesConnection! + + """ + List of Lightning Exit By Page Metrics that were created or updated in the time range. + """ + lightningExitByPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningExitByPageMetricssConnection! + + """ + List of Lightning Experience Themes that were created or updated in the time range. + """ + lightningExperienceThemes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningExperienceThemesConnection! + + """ + List of LightningOnboardingConfigs that were created or updated in the time range. + """ + lightningOnboardingConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningOnboardingConfigsConnection! + + """ + List of Lightning Toggle Metrics that were created or updated in the time range. + """ + lightningToggleMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningToggleMetricssConnection! + + """ + List of Lightning Usage By App Type Metrics that were created or updated in the time range. + """ + lightningUsageByAppTypeMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByAppTypeMetricssConnection! + + """ + List of Lightning Usage By Browser Metrics that were created or updated in the time range. + """ + lightningUsageByBrowserMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByBrowserMetricssConnection! + + """ + List of Lightning Usage By FlexiPage Metrics that were created or updated in the time range. + """ + lightningUsageByFlexiPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByFlexiPageMetricssConnection! + + """ + List of Lightning Usage By Page Metrics that were created or updated in the time range. + """ + lightningUsageByPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByPageMetricssConnection! + + """List of List Emails that were created or updated in the time range.""" + listEmails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailsConnection! + + """ + List of List Email Change Events that were created or updated in the time range. + """ + listEmailChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailChangeEventsConnection! + + """ + List of List Email Individual Recipients that were created or updated in the time range. + """ + listEmailIndividualRecipients( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailIndividualRecipientsConnection! + + """ + List of List Email Recipient Sources that were created or updated in the time range. + """ + listEmailRecipientSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailRecipientSourcesConnection! + + """ + List of List Email Shares that were created or updated in the time range. + """ + listEmailShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailSharesConnection! + + """List of List Views that were created or updated in the time range.""" + listViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListViewsConnection! + + """ + List of List View Charts that were created or updated in the time range. + """ + listViewCharts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListViewChartsConnection! + + """List of Login Geo Data that were created or updated in the time range.""" + loginGeos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginGeosConnection! + + """ + List of Login Histories that were created or updated in the time range. + """ + loginHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginHistorysConnection! + + """List of Login IPs that were created or updated in the time range.""" + loginIps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginIpsConnection! + + """List of Entities that were created or updated in the time range.""" + mlFields( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMlFieldsConnection! + + """ + List of ML Prediction Definitions that were created or updated in the time range. + """ + mlPredictionDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMlPredictionDefinitionsConnection! + + """List of Macros that were created or updated in the time range.""" + macros( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacrosConnection! + + """ + List of Macro Change Events that were created or updated in the time range. + """ + macroChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroChangeEventsConnection! + + """ + List of Macro Histories that were created or updated in the time range. + """ + macroHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroHistorysConnection! + + """ + List of Macro Instructions that were created or updated in the time range. + """ + macroInstructions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroInstructionsConnection! + + """ + List of Macro Instruction Change Events that were created or updated in the time range. + """ + macroInstructionChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroInstructionChangeEventsConnection! + + """List of Macro Shares that were created or updated in the time range.""" + macroShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroSharesConnection! + + """List of Macro Usages that were created or updated in the time range.""" + macroUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroUsagesConnection! + + """ + List of Macro Usage Shares that were created or updated in the time range. + """ + macroUsageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroUsageSharesConnection! + + """ + List of Mail Merge Templates that were created or updated in the time range. + """ + mailmergeTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMailmergeTemplatesConnection! + + """ + List of Matching Informations that were created or updated in the time range. + """ + matchingInformations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingInformationsConnection! + + """List of Matching Rules that were created or updated in the time range.""" + matchingRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingRulesConnection! + + """ + List of Matching Rule Items that were created or updated in the time range. + """ + matchingRuleItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingRuleItemsConnection! + + """ + List of Mobile Application Details that were created or updated in the time range. + """ + mobileApplicationDetails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMobileApplicationDetailsConnection! + + """ + List of Muting Permission Sets that were created or updated in the time range. + """ + mutingPermissionSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMutingPermissionSetsConnection! + + """ + List of My Domain Discoverable Logins that were created or updated in the time range. + """ + myDomainDiscoverableLogins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMyDomainDiscoverableLoginsConnection! + + """ + List of Named Credentials that were created or updated in the time range. + """ + namedCredentials( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceNamedCredentialsConnection! + + """List of Notes that were created or updated in the time range.""" + notes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceNotesConnection! + + """ + List of OAuth Custom Scopes that were created or updated in the time range. + """ + oauthCustomScopes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOauthCustomScopesConnection! + + """ + List of OAuth Custom Scope App that were created or updated in the time range. + """ + oauthCustomScopeApps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOauthCustomScopeAppsConnection! + + """ + List of Object Permissions that were created or updated in the time range. + """ + objectPermissionsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceObjectPermissionssConnection! + + """ + List of Onboarding Metrics that were created or updated in the time range. + """ + onboardingMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOnboardingMetricssConnection! + + """ + List of Change Event: OneGraph Webhooks that were created or updated in the time range. + """ + oneGraphOneGraphWebhookChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOneGraphOneGraphWebhookChangeEventsConnection! + + """List of Opportunities that were created or updated in the time range.""" + opportunities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunitysConnection! + + """ + List of Opportunity Change Events that were created or updated in the time range. + """ + opportunityChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityChangeEventsConnection! + + """ + List of Opportunity: Competitors that were created or updated in the time range. + """ + opportunityCompetitors( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityCompetitorsConnection! + + """ + List of Opportunity Contact Roles that were created or updated in the time range. + """ + opportunityContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityContactRolesConnection! + + """ + List of Opportunity Contact Role Change Events that were created or updated in the time range. + """ + opportunityContactRoleChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityContactRoleChangeEventsConnection! + + """ + List of Opportunity Feeds that were created or updated in the time range. + """ + opportunityFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityFeedsConnection! + + """ + List of Opportunity Field Histories that were created or updated in the time range. + """ + opportunityFieldHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityFieldHistorysConnection! + + """ + List of Opportunity Histories that were created or updated in the time range. + """ + opportunityHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityHistorysConnection! + + """ + List of Opportunity Products that were created or updated in the time range. + """ + opportunityLineItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityLineItemsConnection! + + """ + List of Opportunity Partners that were created or updated in the time range. + """ + opportunityPartners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityPartnersConnection! + + """ + List of Opportunity Shares that were created or updated in the time range. + """ + opportunityShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunitySharesConnection! + + """ + List of Opportunity Stages that were created or updated in the time range. + """ + opportunityStages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityStagesConnection! + + """List of Orders that were created or updated in the time range.""" + orders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrdersConnection! + + """ + List of Order Change Events that were created or updated in the time range. + """ + orderChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderChangeEventsConnection! + + """List of Order Feeds that were created or updated in the time range.""" + orderFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderFeedsConnection! + + """ + List of Order Histories that were created or updated in the time range. + """ + orderHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderHistorysConnection! + + """List of Order Products that were created or updated in the time range.""" + orderItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemsConnection! + + """ + List of Order Product Change Events that were created or updated in the time range. + """ + orderItemChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemChangeEventsConnection! + + """ + List of Order Product Feeds that were created or updated in the time range. + """ + orderItemFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemFeedsConnection! + + """ + List of Order Product Histories that were created or updated in the time range. + """ + orderItemHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemHistorysConnection! + + """List of Order Shares that were created or updated in the time range.""" + orderShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderSharesConnection! + + """ + List of Order Status Values that were created or updated in the time range. + """ + orderStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderStatussConnection! + + """ + List of Org Delete Requests that were created or updated in the time range. + """ + orgDeleteRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgDeleteRequestsConnection! + + """ + List of Org Delete Request Shares that were created or updated in the time range. + """ + orgDeleteRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgDeleteRequestSharesConnection! + + """List of Org Metrics that were created or updated in the time range.""" + orgMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricsConnection! + + """ + List of Org Metric Scan Results that were created or updated in the time range. + """ + orgMetricScanResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricScanResultsConnection! + + """ + List of Org Metric Scan Summaries that were created or updated in the time range. + """ + orgMetricScanSummaries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricScanSummarysConnection! + + """ + List of Organization-wide From Email Addresses that were created or updated in the time range. + """ + orgWideEmailAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgWideEmailAddresssConnection! + + """List of Organizations that were created or updated in the time range.""" + organizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrganizationsConnection! + + """ + List of Package Licenses that were created or updated in the time range. + """ + packageLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePackageLicensesConnection! + + """List of Partners that were created or updated in the time range.""" + partners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartnersConnection! + + """ + List of Partner Role Values that were created or updated in the time range. + """ + partnerRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartnerRolesConnection! + + """List of Party Consents that were created or updated in the time range.""" + partyConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentsConnection! + + """ + List of Party Consent Change Events that were created or updated in the time range. + """ + partyConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentChangeEventsConnection! + + """ + List of Party Consent Feeds that were created or updated in the time range. + """ + partyConsentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentFeedsConnection! + + """ + List of Party Consent Histories that were created or updated in the time range. + """ + partyConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentHistorysConnection! + + """ + List of Party Consent Shares that were created or updated in the time range. + """ + partyConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentSharesConnection! + + """List of Payments that were created or updated in the time range.""" + payments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentsConnection! + + """ + List of Payment Authorization Adjustments that were created or updated in the time range. + """ + paymentAuthAdjustments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentAuthAdjustmentsConnection! + + """ + List of Payment Authorizations that were created or updated in the time range. + """ + paymentAuthorizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentAuthorizationsConnection! + + """ + List of Payment Gateways that were created or updated in the time range. + """ + paymentGateways( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewaysConnection! + + """ + List of Payment Gateway Logs that were created or updated in the time range. + """ + paymentGatewayLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewayLogsConnection! + + """ + List of Payment Gateway Providers that were created or updated in the time range. + """ + paymentGatewayProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewayProvidersConnection! + + """List of Payment Groups that were created or updated in the time range.""" + paymentGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGroupsConnection! + + """ + List of Payment Line Invoices that were created or updated in the time range. + """ + paymentLineInvoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentLineInvoicesConnection! + + """ + List of Payment Methods that were created or updated in the time range. + """ + paymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentMethodsConnection! + + """List of Periods that were created or updated in the time range.""" + periods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePeriodsConnection! + + """ + List of Permission Sets that were created or updated in the time range. + """ + permissionSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetsConnection! + + """ + List of Permission Set Assignments that were created or updated in the time range. + """ + permissionSetAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetAssignmentsConnection! + + """ + List of Permission Set Groups that were created or updated in the time range. + """ + permissionSetGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetGroupsConnection! + + """ + List of Permission Set Group Components that were created or updated in the time range. + """ + permissionSetGroupComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetGroupComponentsConnection! + + """ + List of Permission Set Licenses that were created or updated in the time range. + """ + permissionSetLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetLicensesConnection! + + """ + List of Permission Set License Assignments that were created or updated in the time range. + """ + permissionSetLicenseAssigns( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetLicenseAssignsConnection! + + """ + List of Permission Set Tab Settings that were created or updated in the time range. + """ + permissionSetTabSettings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetTabSettingsConnection! + + """ + List of Platform Cache Partitions that were created or updated in the time range. + """ + platformCachePartitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePlatformCachePartitionsConnection! + + """ + List of Platform Cache Partition Types that were created or updated in the time range. + """ + platformCachePartitionTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePlatformCachePartitionTypesConnection! + + """List of Price Books that were created or updated in the time range.""" + pricebook2s( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2sConnection! + + """ + List of Price Book Change Events that were created or updated in the time range. + """ + pricebook2ChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2ChangeEventsConnection! + + """ + List of Price Book Histories that were created or updated in the time range. + """ + pricebook2Histories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2HistorysConnection! + + """ + List of Price Book Entries that were created or updated in the time range. + """ + pricebookEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebookEntrysConnection! + + """ + List of Price Book Entry Histories that were created or updated in the time range. + """ + pricebookEntryHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebookEntryHistorysConnection! + + """ + List of Process Definitions that were created or updated in the time range. + """ + processDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessDefinitionsConnection! + + """ + List of Process Exceptions that were created or updated in the time range. + """ + processExceptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessExceptionsConnection! + + """ + List of Process Exception Shares that were created or updated in the time range. + """ + processExceptionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessExceptionSharesConnection! + + """ + List of Process Instances that were created or updated in the time range. + """ + processInstances( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstancesConnection! + + """ + List of Process Instance Nodes that were created or updated in the time range. + """ + processInstanceNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceNodesConnection! + + """ + List of Process Instance Steps that were created or updated in the time range. + """ + processInstanceSteps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceStepsConnection! + + """ + List of Approval Requests that were created or updated in the time range. + """ + processInstanceWorkitems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceWorkitemsConnection! + + """List of Process Nodes that were created or updated in the time range.""" + processNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessNodesConnection! + + """List of Products that were created or updated in the time range.""" + product2s( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2sConnection! + + """ + List of Product Change Events that were created or updated in the time range. + """ + product2ChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2ChangeEventsConnection! + + """List of Product Feeds that were created or updated in the time range.""" + product2Feeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2FeedsConnection! + + """ + List of Product Histories that were created or updated in the time range. + """ + product2Histories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2HistorysConnection! + + """ + List of Product Consumption Schedules that were created or updated in the time range. + """ + productConsumptionSchedules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProductConsumptionSchedulesConnection! + + """List of Profiles that were created or updated in the time range.""" + profiles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProfilesConnection! + + """List of Prompts that were created or updated in the time range.""" + prompts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptsConnection! + + """List of Prompt Actions that were created or updated in the time range.""" + promptActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptActionsConnection! + + """ + List of Prompt Action Shares that were created or updated in the time range. + """ + promptActionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptActionSharesConnection! + + """List of Prompt Errors that were created or updated in the time range.""" + promptErrors( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptErrorsConnection! + + """ + List of Prompt Error Shares that were created or updated in the time range. + """ + promptErrorShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptErrorSharesConnection! + + """ + List of Prompt Versions that were created or updated in the time range. + """ + promptVersions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptVersionsConnection! + + """List of Push Topics that were created or updated in the time range.""" + pushTopics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePushTopicsConnection! + + """List of Queue sObjects that were created or updated in the time range.""" + queueSobjects( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQueueSobjectsConnection! + + """List of Quick Texts that were created or updated in the time range.""" + quickTexts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextsConnection! + + """ + List of Quick Text Change Events that were created or updated in the time range. + """ + quickTextChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextChangeEventsConnection! + + """ + List of Quick Text Histories that were created or updated in the time range. + """ + quickTextHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextHistorysConnection! + + """ + List of Quick Text Shares that were created or updated in the time range. + """ + quickTextShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextSharesConnection! + + """ + List of Quick Text Usages that were created or updated in the time range. + """ + quickTextUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextUsagesConnection! + + """ + List of Quick Text Usage Shares that were created or updated in the time range. + """ + quickTextUsageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextUsageSharesConnection! + + """ + List of Recommendations that were created or updated in the time range. + """ + recommendations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecommendationsConnection! + + """ + List of Recommendation Change Events that were created or updated in the time range. + """ + recommendationChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecommendationChangeEventsConnection! + + """List of RecordActions that were created or updated in the time range.""" + recordActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordActionsConnection! + + """ + List of RecordActionHistories that were created or updated in the time range. + """ + recordActionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordActionHistorysConnection! + + """List of Record Types that were created or updated in the time range.""" + recordTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordTypesConnection! + + """ + List of Allow URL for Redirects that were created or updated in the time range. + """ + redirectWhitelistUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRedirectWhitelistUrlsConnection! + + """List of Refunds that were created or updated in the time range.""" + refunds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRefundsConnection! + + """ + List of Refund Line Payments that were created or updated in the time range. + """ + refundLinePayments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRefundLinePaymentsConnection! + + """List of Reports that were created or updated in the time range.""" + reports( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportsConnection! + + """ + List of Report Anomaly Event Store Feeds that were created or updated in the time range. + """ + reportAnomalyEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportAnomalyEventStoreFeedsConnection! + + """List of Report Feeds that were created or updated in the time range.""" + reportFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportFeedsConnection! + + """ + List of Service Provider SAML Attributes that were created or updated in the time range. + """ + spSamlAttributesPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSpSamlAttributessConnection! + + """ + List of SAML Single Sign-On Settings that were created or updated in the time range. + """ + samlSsoConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSamlSsoConfigsConnection! + + """ + List of Custom S-Controls that were created or updated in the time range. + """ + scontrols( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceScontrolsConnection! + + """ + List of Promoted Search Terms that were created or updated in the time range. + """ + searchPromotionRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSearchPromotionRulesConnection! + + """List of Secure Agents that were created or updated in the time range.""" + secureAgents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentsConnection! + + """ + List of Secure Agent Plug-ins that were created or updated in the time range. + """ + secureAgentPlugins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentPluginsConnection! + + """ + List of Secure Agent Plug-in Properties that were created or updated in the time range. + """ + secureAgentPluginProperties( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentPluginPropertysConnection! + + """ + List of Secure Agent Clusters that were created or updated in the time range. + """ + secureAgentsClusters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentsClustersConnection! + + """ + List of Security Custom Baselines that were created or updated in the time range. + """ + securityCustomBaselines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecurityCustomBaselinesConnection! + + """ + List of Service Providers that were created or updated in the time range. + """ + serviceProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceServiceProvidersConnection! + + """ + List of Service Setup Provisionings that were created or updated in the time range. + """ + serviceSetupProvisionings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceServiceSetupProvisioningsConnection! + + """ + List of Session Hijacking Event Store Feeds that were created or updated in the time range. + """ + sessionHijackingEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSessionHijackingEventStoreFeedsConnection! + + """ + List of Session Permission Set Activations that were created or updated in the time range. + """ + sessionPermSetActivations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSessionPermSetActivationsConnection! + + """ + List of Setup Assistant Steps that were created or updated in the time range. + """ + setupAssistantSteps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupAssistantStepsConnection! + + """ + List of Setup Audit Trail Entries that were created or updated in the time range. + """ + setupAuditTrails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupAuditTrailsConnection! + + """ + List of Setup Entity Accesses that were created or updated in the time range. + """ + setupEntityAccesses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupEntityAccesssConnection! + + """ + List of Shape Representations that were created or updated in the time range. + """ + shapeRepresentations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceShapeRepresentationsConnection! + + """ + List of Signup Requests that were created or updated in the time range. + """ + signupRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestsConnection! + + """ + List of Signup Request Feeds that were created or updated in the time range. + """ + signupRequestFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestFeedsConnection! + + """ + List of Signup Request Histories that were created or updated in the time range. + """ + signupRequestHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestHistorysConnection! + + """ + List of Signup Request Shares that were created or updated in the time range. + """ + signupRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestSharesConnection! + + """List of Sites that were created or updated in the time range.""" + sites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSitesConnection! + + """List of Sites that were created or updated in the time range.""" + siteFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteFeedsConnection! + + """List of Site Histories that were created or updated in the time range.""" + siteHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteHistorysConnection! + + """ + List of Trusted Domains for Inline Frames that were created or updated in the time range. + """ + siteIframeWhiteListUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteIframeWhiteListUrlsConnection! + + """ + List of Site Redirect Mappings that were created or updated in the time range. + """ + siteRedirectMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteRedirectMappingsConnection! + + """List of Solutions that were created or updated in the time range.""" + solutions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionsConnection! + + """List of Solution Feeds that were created or updated in the time range.""" + solutionFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionFeedsConnection! + + """ + List of Solution Histories that were created or updated in the time range. + """ + solutionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionHistorysConnection! + + """ + List of Solution Status Values that were created or updated in the time range. + """ + solutionStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionStatussConnection! + + """ + List of Single Sign-On User Mappings that were created or updated in the time range. + """ + ssoUserMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSsoUserMappingsConnection! + + """List of Stamps that were created or updated in the time range.""" + stamps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStampsConnection! + + """ + List of Stamp Assignments that were created or updated in the time range. + """ + stampAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStampAssignmentsConnection! + + """ + List of Static Resources that were created or updated in the time range. + """ + staticResources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStaticResourcesConnection! + + """ + List of Streaming Channels that were created or updated in the time range. + """ + streamingChannels( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStreamingChannelsConnection! + + """ + List of Streaming Channel Shares that were created or updated in the time range. + """ + streamingChannelShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStreamingChannelSharesConnection! + + """List of Tasks that were created or updated in the time range.""" + tasks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTasksConnection! + + """ + List of Task Change Events that were created or updated in the time range. + """ + taskChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskChangeEventsConnection! + + """List of Task Feeds that were created or updated in the time range.""" + taskFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskFeedsConnection! + + """ + List of Task Priority Values that were created or updated in the time range. + """ + taskPriorities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskPrioritysConnection! + + """ + List of Task Status Values that were created or updated in the time range. + """ + taskStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskStatussConnection! + + """ + List of Tenant Usage Entitlements that were created or updated in the time range. + """ + tenantUsageEntitlements( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTenantUsageEntitlementsConnection! + + """ + List of Test Suite Memberships that were created or updated in the time range. + """ + testSuiteMemberships( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTestSuiteMembershipsConnection! + + """ + List of Threat Detection Feedback Feeds that were created or updated in the time range. + """ + threatDetectionFeedbackFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceThreatDetectionFeedbackFeedsConnection! + + """List of Goals that were created or updated in the time range.""" + todayGoals( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTodayGoalsConnection! + + """List of Goal Shares that were created or updated in the time range.""" + todayGoalShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTodayGoalSharesConnection! + + """List of Topics that were created or updated in the time range.""" + topics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicsConnection! + + """ + List of Topic Assignments that were created or updated in the time range. + """ + topicAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicAssignmentsConnection! + + """List of Topic Feeds that were created or updated in the time range.""" + topicFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicFeedsConnection! + + """ + List of Topic User Events that were created or updated in the time range. + """ + topicUserEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicUserEventsConnection! + + """ + List of Transaction Security Policies that were created or updated in the time range. + """ + transactionSecurityPolicies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTransactionSecurityPolicysConnection! + + """ + List of Language Translations that were created or updated in the time range. + """ + translations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTranslationsConnection! + + """ + List of Ui Formula Criteria that were created or updated in the time range. + """ + uiFormulaCriteria( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUiFormulaCriterionsConnection! + + """ + List of Ui Formula Rules that were created or updated in the time range. + """ + uiFormulaRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUiFormulaRulesConnection! + + """ + List of Undecided Event Relations that were created or updated in the time range. + """ + undecidedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUndecidedEventRelationsConnection! + + """List of Users that were created or updated in the time range.""" + users( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUsersConnection! + + """List of Last Used Apps that were created or updated in the time range.""" + userAppInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppInfosConnection! + + """ + List of UserAppMenuCustomizations that were created or updated in the time range. + """ + userAppMenuCustomizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppMenuCustomizationsConnection! + + """ + List of UserAppMenuCustomization Shares that were created or updated in the time range. + """ + userAppMenuCustomizationShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppMenuCustomizationSharesConnection! + + """ + List of User Change Events that were created or updated in the time range. + """ + userChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserChangeEventsConnection! + + """ + List of User Email Preferred People that were created or updated in the time range. + """ + userEmailPreferredPeople( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserEmailPreferredPersonsConnection! + + """ + List of User Email Preferred Person Shares that were created or updated in the time range. + """ + userEmailPreferredPersonShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserEmailPreferredPersonSharesConnection! + + """List of User Feeds that were created or updated in the time range.""" + userFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserFeedsConnection! + + """List of User Licenses that were created or updated in the time range.""" + userLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserLicensesConnection! + + """ + List of User List Views that were created or updated in the time range. + """ + userListViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserListViewsConnection! + + """ + List of User List View Criteria that were created or updated in the time range. + """ + userListViewCriterions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserListViewCriterionsConnection! + + """List of User Logins that were created or updated in the time range.""" + userLogins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserLoginsConnection! + + """ + List of User Package Licenses that were created or updated in the time range. + """ + userPackageLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserPackageLicensesConnection! + + """ + List of User Preferences that were created or updated in the time range. + """ + userPreferences( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserPreferencesConnection! + + """ + List of User Provisioning Accounts that were created or updated in the time range. + """ + userProvAccounts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvAccountsConnection! + + """ + List of User Provisioning Account Stagings that were created or updated in the time range. + """ + userProvAccountStagings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvAccountStagingsConnection! + + """ + List of User Provisioning Mock Targets that were created or updated in the time range. + """ + userProvMockTargets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvMockTargetsConnection! + + """ + List of User Provisioning Configs that were created or updated in the time range. + """ + userProvisioningConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningConfigsConnection! + + """ + List of User Provisioning Logs that were created or updated in the time range. + """ + userProvisioningLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningLogsConnection! + + """ + List of User Provisioning Requests that were created or updated in the time range. + """ + userProvisioningRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningRequestsConnection! + + """ + List of User Provisioning Request Shares that were created or updated in the time range. + """ + userProvisioningRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningRequestSharesConnection! + + """List of Roles that were created or updated in the time range.""" + userRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserRolesConnection! + + """List of User Shares that were created or updated in the time range.""" + userShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserSharesConnection! + + """ + List of Identity Verification Histories that were created or updated in the time range. + """ + verificationHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVerificationHistorysConnection! + + """ + List of Visualforce Access Metrics that were created or updated in the time range. + """ + visualforceAccessMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVisualforceAccessMetricssConnection! + + """List of Votes that were created or updated in the time range.""" + votes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVotesConnection! + + """ + List of Wave Auto Install Requests that were created or updated in the time range. + """ + waveAutoInstallRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWaveAutoInstallRequestsConnection! + + """ + List of Wave Compatibility Check Items that were created or updated in the time range. + """ + waveCompatibilityCheckItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWaveCompatibilityCheckItemsConnection! + + """ + List of Custom Button or Links that were created or updated in the time range. + """ + webLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWebLinksConnection! +} + +"""Result of a SOQL query""" +type SalesforceSoqlResult { + """Raw JSON output from the SOQL query.""" + raw: JSON! + + """List of SOQL result nodes""" + nodes: [SalesforceSobject!]! +} + +"""The encoding of the result, defaults to PLAIN""" +enum PassthroughResultRawBodyEncoding { + PLAIN + + """Encoded as Base64.""" + BASE64 +} + +""" +The full response of the API request, including headers and status code. +""" +type PassthroughResultResponse { + """The HTTP status code of the response""" + statusCode: Int! + + """The HTTP headers, as a list of key, value pairs.""" + headers: [[String!]!]! + + """The HTTP version, usually 1.1""" + httpVersion: String! + + """The body of the HTTP response, as a string.""" + rawBody(as: PassthroughResultRawBodyEncoding = PLAIN): String! +} + +"""Result of a passthrough API call.""" +type PassthroughResult { + """ + The json-encoded body of the HTTP response. If you need the raw body, use `response.rawBody`. + """ + jsonBody: JSON! + + """ + The full response of the API request, including headers and status code. + """ + response: PassthroughResultResponse! +} + +""" +Make a REST API call to the Salesforce API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SalesforcePassthroughQuery { + """ + Make a GET request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""Field that User Licenses can be sorted by""" +enum SalesforceUserLicenseSortByFieldEnum { + ID + LICENSE_DEFINITION_KEY + TOTAL_LICENSES + STATUS + USED_LICENSES + USED_LICENSES_LAST_UPDATED + NAME + MASTER_LABEL + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceUserLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Licenses connection, for use in pagination.""" +type SalesforceUserLicensesConnection { + """The count of all User License you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Licenses""" + nodes: [SalesforceUserLicense!]! + + """List of User License edges""" + edges: [SalesforceUserLicenseEdge!]! +} + +"""Field that Package Licenses can be sorted by""" +enum SalesforcePackageLicenseSortByFieldEnum { + ID + STATUS + IS_PROVISIONED + ALLOWED_LICENSES + USED_LICENSES + EXPIRATION_DATE + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + NAMESPACE_PREFIX +} + +"""An edge in a connection.""" +type SalesforcePackageLicenseEdge { + """The item at the end of the edge.""" + node: SalesforcePackageLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Package Licenses connection, for use in pagination.""" +type SalesforcePackageLicensesConnection { + """The count of all Package License you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Package Licenses""" + nodes: [SalesforcePackageLicense!]! + + """List of Package License edges""" + edges: [SalesforcePackageLicenseEdge!]! +} + +""" +A filter to be used against LightningUsageByFlexiPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByFlexiPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByFlexiPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByFlexiPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByFlexiPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByFlexiPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByFlexiPageMetrics's flexiPageType field""" + flexiPageType: SalesforceStringFilter + + """ + Filter by the LightningUsageByFlexiPageMetrics's flexiPageNameOrId field + """ + flexiPageNameOrId: SalesforceStringFilter + + """Filter by the LightningUsageByFlexiPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByFlexiPageMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByFlexiPageMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByFlexiPageMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter +} + +"""Field that Lightning Usage By FlexiPage Metrics can be sorted by""" +enum SalesforceLightningUsageByFlexiPageMetricsSortByFieldEnum { + ID + METRICS_DATE + FLEXI_PAGE_TYPE + FLEXI_PAGE_NAME_OR_ID + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByFlexiPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByFlexiPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By FlexiPage Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByFlexiPageMetricssConnection { + """ + The count of all Lightning Usage By FlexiPage Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By FlexiPage Metrics""" + nodes: [SalesforceLightningUsageByFlexiPageMetrics!]! + + """List of Lightning Usage By FlexiPage Metrics edges""" + edges: [SalesforceLightningUsageByFlexiPageMetricsEdge!]! +} + +""" +A filter to be used against LightningUsageByBrowserMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByBrowserMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByBrowserMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByBrowserMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByBrowserMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByBrowserMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByBrowserMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningUsageByBrowserMetrics's browser field""" + browser: SalesforceStringFilter + + """Filter by the LightningUsageByBrowserMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByBrowserMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBinUnder3 field""" + eptBinUnder3: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin3To5 field""" + eptBin3To5: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin5To8 field""" + eptBin5To8: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin8To10 field""" + eptBin8To10: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBinOver10 field""" + eptBinOver10: SalesforceIntFilter +} + +"""Field that Lightning Usage By Browser Metrics can be sorted by""" +enum SalesforceLightningUsageByBrowserMetricsSortByFieldEnum { + ID + METRICS_DATE + PAGE_NAME + BROWSER + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT + EPT_BIN_UNDER_3 + EPT_BIN_3_TO_5 + EPT_BIN_5_TO_8 + EPT_BIN_8_TO_10 + EPT_BIN_OVER_10 +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByBrowserMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByBrowserMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By Browser Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByBrowserMetricssConnection { + """ + The count of all Lightning Usage By Browser Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By Browser Metrics""" + nodes: [SalesforceLightningUsageByBrowserMetrics!]! + + """List of Lightning Usage By Browser Metrics edges""" + edges: [SalesforceLightningUsageByBrowserMetricsEdge!]! +} + +"""Field that Cron Jobs can be sorted by""" +enum SalesforceCronJobDetailSortByFieldEnum { + ID + NAME + JOB_TYPE +} + +"""An edge in a connection.""" +type SalesforceCronJobDetailEdge { + """The item at the end of the edge.""" + node: SalesforceCronJobDetail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Cron Jobs connection, for use in pagination.""" +type SalesforceCronJobDetailsConnection { + """The count of all Cron Job you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Cron Jobs""" + nodes: [SalesforceCronJobDetail!]! + + """List of Cron Job edges""" + edges: [SalesforceCronJobDetailEdge!]! +} + +""" +A filter to be used against ActiveFeatureLicenseMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActiveFeatureLicenseMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActiveFeatureLicenseMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActiveFeatureLicenseMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActiveFeatureLicenseMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActiveFeatureLicenseMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the ActiveFeatureLicenseMetric's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the ActiveFeatureLicenseMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActiveFeatureLicenseMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActiveFeatureLicenseMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter + + """Filter by the ActiveFeatureLicenseMetric's totalLicenseCount field""" + totalLicenseCount: SalesforceIntFilter +} + +"""Field that Active Feature License Metrics can be sorted by""" +enum SalesforceActiveFeatureLicenseMetricSortByFieldEnum { + ID + METRICS_DATE + FEATURE_TYPE + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT + TOTAL_LICENSE_COUNT +} + +"""An edge in a connection.""" +type SalesforceActiveFeatureLicenseMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActiveFeatureLicenseMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Active Feature License Metrics connection, for use in pagination. +""" +type SalesforceActiveFeatureLicenseMetricsConnection { + """ + The count of all Active Feature License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Feature License Metrics""" + nodes: [SalesforceActiveFeatureLicenseMetric!]! + + """List of Active Feature License Metric edges""" + edges: [SalesforceActiveFeatureLicenseMetricEdge!]! +} + +"""The root for Salesforce queries.""" +type SalesforceQuery { + aiApplication(id: String!): SalesforceAiApplication! + + """Collection of Salesforce AI Applications""" + aiApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Applications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + aiApplicationConfig(id: String!): SalesforceAiApplicationConfig! + + """Collection of Salesforce AI Application configs""" + aiApplicationConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AI Application configs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + aiInsightAction(id: String!): SalesforceAiInsightAction! + + """Collection of Salesforce AI Insight Actions""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + aiInsightFeedback(id: String!): SalesforceAiInsightFeedback! + + """Collection of Salesforce AI Insight Feedbacks""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AI Insight Feedbacks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiInsightFeedbacksConnection + aiInsightReason(id: String!): SalesforceAiInsightReason! + + """Collection of Salesforce AI Insight Reasons""" + aiInsightReasons( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Reasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + aiInsightValue(id: String!): SalesforceAiInsightValue! + + """Collection of Salesforce AI Insight Values""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + aiRecordInsight(id: String!): SalesforceAiRecordInsight! + + """Collection of Salesforce AI Record Insights""" + aiRecordInsights( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Record Insights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + acceptedEventRelation(id: String!): SalesforceAcceptedEventRelation! + + """Collection of Salesforce Accepted Event Relations""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Accepted Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + account(id: String!): SalesforceAccount! + + """Collection of Salesforce Accounts""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + accountChangeEvent(id: String!): SalesforceAccountChangeEvent! + accountCleanInfo(id: String!): SalesforceAccountCleanInfo! + + """Collection of Salesforce Account Clean Infos""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + accountContactRole(id: String!): SalesforceAccountContactRole! + + """Collection of Salesforce Account Contact Roles""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Account Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAccountContactRolesConnection + accountContactRoleChangeEvent(id: String!): SalesforceAccountContactRoleChangeEvent! + accountFeed(id: String!): SalesforceAccountFeed! + + """Collection of Salesforce Account Feeds""" + accountFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + accountHistory(id: String!): SalesforceAccountHistory! + + """Collection of Salesforce Account Histories""" + accountHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + accountPartner(id: String!): SalesforceAccountPartner! + + """Collection of Salesforce Account Partners""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + accountShare(id: String!): SalesforceAccountShare! + + """Collection of Salesforce Account Shares""" + accountShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + actionLinkGroupTemplate(id: String!): SalesforceActionLinkGroupTemplate! + + """Collection of Salesforce Action Link Group Templates""" + actionLinkGroupTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Action Link Group Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + actionLinkTemplate(id: String!): SalesforceActionLinkTemplate! + + """Collection of Salesforce Action Link Templates""" + actionLinkTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Action Link Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkTemplatesConnection + activeFeatureLicenseMetric(id: String!): SalesforceActiveFeatureLicenseMetric! + + """Collection of Salesforce Active Feature License Metrics""" + activeFeatureLicenseMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveFeatureLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveFeatureLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Feature License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveFeatureLicenseMetricsConnection + activePermSetLicenseMetric(id: String!): SalesforceActivePermSetLicenseMetric! + + """Collection of Salesforce Active Permission Set License Metrics""" + activePermSetLicenseMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActivePermSetLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Permission Set License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActivePermSetLicenseMetricsConnection + activeProfileMetric(id: String!): SalesforceActiveProfileMetric! + + """Collection of Salesforce Active Profile Metrics""" + activeProfileMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Profile Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + additionalNumber(id: String!): SalesforceAdditionalNumber! + + """Collection of Salesforce Additional Directory Numbers""" + additionalNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Additional Directory Numbers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAdditionalNumbersConnection + alternativePaymentMethod(id: String!): SalesforceAlternativePaymentMethod! + + """Collection of Salesforce Alternative Payment Methods""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Alternative Payment Methods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + alternativePaymentMethodShare(id: String!): SalesforceAlternativePaymentMethodShare! + + """Collection of Salesforce Alternative Payment Method Shares""" + alternativePaymentMethodShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Alternative Payment Method Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + announcement(id: String!): SalesforceAnnouncement! + + """Collection of Salesforce Announcements""" + announcements( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + apexClass(id: String!): SalesforceApexClass! + + """Collection of Salesforce Apex Classes""" + apexClasses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Classes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + apexComponent(id: String!): SalesforceApexComponent! + + """Collection of Salesforce Visualforce Components""" + apexComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Visualforce Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexComponentsConnection + apexEmailNotification(id: String!): SalesforceApexEmailNotification! + + """Collection of Salesforce Apex Email Notifications""" + apexEmailNotifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Email Notifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + apexLog(id: String!): SalesforceApexLog! + + """Collection of Salesforce Apex Debug Logs""" + apexLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Debug Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + apexPage(id: String!): SalesforceApexPage! + + """Collection of Salesforce Visualforce Pages""" + apexPages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Visualforce Pages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + apexTestQueueItem(id: String!): SalesforceApexTestQueueItem! + + """Collection of Salesforce Apex Test Queue Items""" + apexTestQueueItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Queue Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestQueueItemsConnection + apexTestResult(id: String!): SalesforceApexTestResult! + + """Collection of Salesforce Apex Test Results""" + apexTestResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Test Results to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + apexTestResultLimits(id: String!): SalesforceApexTestResultLimits! + + """Collection of Salesforce Apex Test Result Limits""" + apexTestResultLimitsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Result Limits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + apexTestRunResult(id: String!): SalesforceApexTestRunResult! + + """Collection of Salesforce Apex Test Run Results""" + apexTestRunResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Run Results to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestRunResultsConnection + apexTestSuite(id: String!): SalesforceApexTestSuite! + + """Collection of Salesforce Apex Test Suites""" + apexTestSuites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Test Suites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + apexTrigger(id: String!): SalesforceApexTrigger! + + """Collection of Salesforce Apex Triggers""" + apexTriggers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Triggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + apiAnomalyEventStoreFeed(id: String!): SalesforceApiAnomalyEventStoreFeed! + + """Collection of Salesforce API Anomaly Event Store Feeds""" + apiAnomalyEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of API Anomaly Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + appAnalyticsQueryRequest(id: String!): SalesforceAppAnalyticsQueryRequest! + + """Collection of Salesforce App Analytics Query Requests""" + appAnalyticsQueryRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of App Analytics Query Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + appMenuItem(id: String!): SalesforceAppMenuItem! + + """Collection of Salesforce AppMenuItems""" + appMenuItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + appUsageAssignment(id: String!): SalesforceAppUsageAssignment! + + """Collection of Salesforce Application Usage Assignments""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Application Usage Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppUsageAssignmentsConnection + asset(id: String!): SalesforceAsset! + + """Collection of Salesforce Assets""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + assetAction(id: String!): SalesforceAssetAction! + + """Collection of Salesforce Asset Actions""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + assetActionSource(id: String!): SalesforceAssetActionSource! + + """Collection of Salesforce Asset Action Sources""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Action Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetActionSourcesConnection + assetChangeEvent(id: String!): SalesforceAssetChangeEvent! + assetFeed(id: String!): SalesforceAssetFeed! + + """Collection of Salesforce Asset Feeds""" + assetFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + assetHistory(id: String!): SalesforceAssetHistory! + + """Collection of Salesforce Asset Histories""" + assetHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + assetRelationship(id: String!): SalesforceAssetRelationship! + + """Collection of Salesforce Asset Relationships""" + assetRelationships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Relationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + assetRelationshipFeed(id: String!): SalesforceAssetRelationshipFeed! + + """Collection of Salesforce Asset Relationship Feeds""" + assetRelationshipFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Relationship Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + assetRelationshipHistory(id: String!): SalesforceAssetRelationshipHistory! + + """Collection of Salesforce Asset Relationship Histories""" + assetRelationshipHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Relationship Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + assetShare(id: String!): SalesforceAssetShare! + + """Collection of Salesforce Asset Shares""" + assetShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + assetStatePeriod(id: String!): SalesforceAssetStatePeriod! + + """Collection of Salesforce Asset State Periods""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset State Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + assignmentRule(id: String!): SalesforceAssignmentRule! + + """Collection of Salesforce Assignment Rules""" + assignmentRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assignment Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + asyncApexJob(id: String!): SalesforceAsyncApexJob! + + """Collection of Salesforce Apex Jobs""" + asyncApexJobs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + attachment(id: String!): SalesforceAttachment! + + """Collection of Salesforce Attachments""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + auraDefinition(id: String!): SalesforceAuraDefinition! + + """Collection of Salesforce Lightning Component Definitions""" + auraDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Component Definitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionsConnection + auraDefinitionBundle(id: String!): SalesforceAuraDefinitionBundle! + + """Collection of Salesforce Aura Component Bundles""" + auraDefinitionBundles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Aura Component Bundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + authConfig(id: String!): SalesforceAuthConfig! + + """Collection of Salesforce Authentication Configurations""" + authConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authentication Configurations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthConfigsConnection + authConfigProviders(id: String!): SalesforceAuthConfigProviders! + + """Collection of Salesforce Authentication Configuration Auth. Providers""" + authConfigProvidersPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authentication Configuration Auth. Providers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthConfigProviderssConnection + authProvider(id: String!): SalesforceAuthProvider! + + """Collection of Salesforce Auth. Providers""" + authProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Auth. Providers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + authSession(id: String!): SalesforceAuthSession! + + """Collection of Salesforce Auth Sessions""" + authSessions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Auth Sessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + authorizationForm(id: String!): SalesforceAuthorizationForm! + + """Collection of Salesforce Authorization Forms""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Authorization Forms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + authorizationFormConsent(id: String!): SalesforceAuthorizationFormConsent! + + """Collection of Salesforce Authorization Form Consents""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + authorizationFormConsentChangeEvent(id: String!): SalesforceAuthorizationFormConsentChangeEvent! + authorizationFormConsentHistory(id: String!): SalesforceAuthorizationFormConsentHistory! + + """Collection of Salesforce Authorization Form Consent Histories""" + authorizationFormConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + authorizationFormConsentShare(id: String!): SalesforceAuthorizationFormConsentShare! + + """Collection of Salesforce Authorization Form Consent Shares""" + authorizationFormConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + authorizationFormDataUse(id: String!): SalesforceAuthorizationFormDataUse! + + """Collection of Salesforce Authorization Form Data Uses""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Uses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + authorizationFormDataUseHistory(id: String!): SalesforceAuthorizationFormDataUseHistory! + + """Collection of Salesforce Authorization Form Data Use Histories""" + authorizationFormDataUseHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Use Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + authorizationFormDataUseShare(id: String!): SalesforceAuthorizationFormDataUseShare! + + """Collection of Salesforce Authorization Form Data Use Shares""" + authorizationFormDataUseShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Use Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + authorizationFormHistory(id: String!): SalesforceAuthorizationFormHistory! + + """Collection of Salesforce Authorization Form Histories""" + authorizationFormHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + authorizationFormShare(id: String!): SalesforceAuthorizationFormShare! + + """Collection of Salesforce Authorization Form Shares""" + authorizationFormShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + authorizationFormText(id: String!): SalesforceAuthorizationFormText! + + """Collection of Salesforce Authorization Form Texts""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Texts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + authorizationFormTextFeed(id: String!): SalesforceAuthorizationFormTextFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels + """ + authorizationFormTextFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + authorizationFormTextHistory(id: String!): SalesforceAuthorizationFormTextHistory! + + """Collection of Salesforce Authorization Form Text Histories""" + authorizationFormTextHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Text Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + backgroundOperation(id: String!): SalesforceBackgroundOperation! + + """Collection of Salesforce Background Operations""" + backgroundOperations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Background Operations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + brandTemplate(id: String!): SalesforceBrandTemplate! + + """Collection of Salesforce Letterheads""" + brandTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Letterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + brandingSet(id: String!): SalesforceBrandingSet! + + """Collection of Salesforce Branding Sets""" + brandingSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Branding Sets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + brandingSetProperty(id: String!): SalesforceBrandingSetProperty! + + """Collection of Salesforce Branding Set Properties""" + brandingSetProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Branding Set Properties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + businessHours(id: String!): SalesforceBusinessHours! + + """Collection of Salesforce Business Hours""" + businessHoursPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Business Hours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + businessProcess(id: String!): SalesforceBusinessProcess! + + """Collection of Salesforce Business Processes""" + businessProcesses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Business Processes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + calendar(id: String!): SalesforceCalendar! + + """Collection of Salesforce Calendars""" + calendars( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + calendarView(id: String!): SalesforceCalendarView! + + """Collection of Salesforce Calendars""" + calendarViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + calendarViewShare(id: String!): SalesforceCalendarViewShare! + + """Collection of Salesforce Calendar Shares""" + calendarViewShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendar Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + callCenter(id: String!): SalesforceCallCenter! + + """Collection of Salesforce Call Centers""" + callCenters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Call Centers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + callCoachingMediaProvider(id: String!): SalesforceCallCoachingMediaProvider! + + """Collection of Salesforce CallCoachingMediaProviders""" + callCoachingMediaProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + campaign(id: String!): SalesforceCampaign! + + """Collection of Salesforce Campaigns""" + campaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + campaignChangeEvent(id: String!): SalesforceCampaignChangeEvent! + campaignFeed(id: String!): SalesforceCampaignFeed! + + """Collection of Salesforce Campaign Feeds""" + campaignFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + campaignHistory(id: String!): SalesforceCampaignHistory! + + """Collection of Salesforce Campaign Field Histories""" + campaignHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Campaign Field Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignHistorysConnection + campaignMember(id: String!): SalesforceCampaignMember! + + """Collection of Salesforce Campaign Members""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + campaignMemberChangeEvent(id: String!): SalesforceCampaignMemberChangeEvent! + campaignMemberStatus(id: String!): SalesforceCampaignMemberStatus! + + """Collection of Salesforce Campaign Member Statuses""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Campaign Member Statuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + campaignMemberStatusChangeEvent(id: String!): SalesforceCampaignMemberStatusChangeEvent! + campaignShare(id: String!): SalesforceCampaignShare! + + """Collection of Salesforce Campaign Shares""" + campaignShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + cardPaymentMethod(id: String!): SalesforceCardPaymentMethod! + + """Collection of Salesforce Card Payment Methods""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Card Payment Methods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCardPaymentMethodsConnection + case(id: String!): SalesforceCase! + + """Collection of Salesforce Cases""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + caseChangeEvent(id: String!): SalesforceCaseChangeEvent! + caseComment(id: String!): SalesforceCaseComment! + + """Collection of Salesforce Case Comments""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + caseContactRole(id: String!): SalesforceCaseContactRole! + + """Collection of Salesforce Case Contact Roles""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Contact Roles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + caseFeed(id: String!): SalesforceCaseFeed! + + """Collection of Salesforce Case Feeds""" + caseFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + caseHistory(id: String!): SalesforceCaseHistory! + + """Collection of Salesforce Case Histories""" + caseHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + caseShare(id: String!): SalesforceCaseShare! + + """Collection of Salesforce Case Shares""" + caseShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + caseSolution(id: String!): SalesforceCaseSolution! + + """Collection of Salesforce Case Solutions""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + caseStatus(id: String!): SalesforceCaseStatus! + + """Collection of Salesforce Case Status Values""" + caseStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + caseTeamMember(id: String!): SalesforceCaseTeamMember! + + """Collection of Salesforce Case Team Members""" + caseTeamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Team Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + caseTeamRole(id: String!): SalesforceCaseTeamRole! + + """Collection of Salesforce Case Team Member Roles""" + caseTeamRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Case Team Member Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamRolesConnection + caseTeamTemplate(id: String!): SalesforceCaseTeamTemplate! + + """Collection of Salesforce Predefined Case Teams""" + caseTeamTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Teams to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplatesConnection + caseTeamTemplateMember(id: String!): SalesforceCaseTeamTemplateMember! + + """Collection of Salesforce Predefined Case Team Members""" + caseTeamTemplateMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Team Members to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + caseTeamTemplateRecord(id: String!): SalesforceCaseTeamTemplateRecord! + + """Collection of Salesforce Predefined Case Team Records""" + caseTeamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Team Records to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + categoryData(id: String!): SalesforceCategoryData! + + """Collection of Salesforce Category Data""" + categoryDatas( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Category Data to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + categoryNode(id: String!): SalesforceCategoryNode! + + """Collection of Salesforce Category Nodes""" + categoryNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Category Nodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + chatterActivity(id: String!): SalesforceChatterActivity! + + """Collection of Salesforce Chatter Activities""" + chatterActivities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Chatter Activities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + chatterExtension(id: String!): SalesforceChatterExtension! + + """Collection of Salesforce Extensions""" + chatterExtensions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Extensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + chatterExtensionConfig(id: String!): SalesforceChatterExtensionConfig! + + """Collection of Salesforce Chatter Extension Configurations""" + chatterExtensionConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Chatter Extension Configurations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + clientBrowser(id: String!): SalesforceClientBrowser! + + """Collection of Salesforce Client Browsers""" + clientBrowsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Client Browsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + collaborationGroup(id: String!): SalesforceCollaborationGroup! + + """Collection of Salesforce Groups""" + collaborationGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + collaborationGroupFeed(id: String!): SalesforceCollaborationGroupFeed! + + """Collection of Salesforce Group Feeds""" + collaborationGroupFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupFeedsConnection + collaborationGroupMember(id: String!): SalesforceCollaborationGroupMember! + + """Collection of Salesforce Group Members""" + collaborationGroupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupMembersConnection + collaborationGroupMemberRequest(id: String!): SalesforceCollaborationGroupMemberRequest! + + """Collection of Salesforce Group Member Requests""" + collaborationGroupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Group Member Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + collaborationGroupRecord(id: String!): SalesforceCollaborationGroupRecord! + + """Collection of Salesforce Group Records""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Records to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupRecordsConnection + collaborationInvitation(id: String!): SalesforceCollaborationInvitation! + + """Collection of Salesforce Chatter Invitations""" + collaborationInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Chatter Invitations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationInvitationsConnection + commSubscription(id: String!): SalesforceCommSubscription! + + """Collection of Salesforce Communication Subscriptions""" + commSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionsConnection + commSubscriptionChannelType(id: String!): SalesforceCommSubscriptionChannelType! + + """Collection of Salesforce Communication Subscription Channel Types""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + commSubscriptionChannelTypeFeed(id: String!): SalesforceCommSubscriptionChannelTypeFeed! + + """Collection of Salesforce Communication Subscription Channel Type Feeds""" + commSubscriptionChannelTypeFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + commSubscriptionChannelTypeHistory(id: String!): SalesforceCommSubscriptionChannelTypeHistory! + + """ + Collection of Salesforce Communication Subscription Channel Type Histories + """ + commSubscriptionChannelTypeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + commSubscriptionChannelTypeShare(id: String!): SalesforceCommSubscriptionChannelTypeShare! + + """ + Collection of Salesforce Communication Subscription Channel Type Shares + """ + commSubscriptionChannelTypeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + commSubscriptionConsent(id: String!): SalesforceCommSubscriptionConsent! + + """Collection of Salesforce Communication Subscription Consents""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + commSubscriptionConsentChangeEvent(id: String!): SalesforceCommSubscriptionConsentChangeEvent! + commSubscriptionConsentFeed(id: String!): SalesforceCommSubscriptionConsentFeed! + + """Collection of Salesforce Communication Subscription Consent Feeds""" + commSubscriptionConsentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + commSubscriptionConsentHistory(id: String!): SalesforceCommSubscriptionConsentHistory! + + """Collection of Salesforce Communication Subscription Consent Histories""" + commSubscriptionConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + commSubscriptionConsentShare(id: String!): SalesforceCommSubscriptionConsentShare! + + """Collection of Salesforce Communication Subscription Consent Shares""" + commSubscriptionConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + commSubscriptionFeed(id: String!): SalesforceCommSubscriptionFeed! + + """Collection of Salesforce Communication Subscription Feeds""" + commSubscriptionFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + commSubscriptionHistory(id: String!): SalesforceCommSubscriptionHistory! + + """Collection of Salesforce Communication Subscription Histories""" + commSubscriptionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + commSubscriptionShare(id: String!): SalesforceCommSubscriptionShare! + + """Collection of Salesforce Communication Subscription Shares""" + commSubscriptionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + commSubscriptionTiming(id: String!): SalesforceCommSubscriptionTiming! + + """Collection of Salesforce Communication Subscription Timings""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + commSubscriptionTimingFeed(id: String!): SalesforceCommSubscriptionTimingFeed! + + """Collection of Salesforce Communication Subscription Timing Feeds""" + commSubscriptionTimingFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timing Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + commSubscriptionTimingHistory(id: String!): SalesforceCommSubscriptionTimingHistory! + + """Collection of Salesforce Communication Subscription Timing Histories""" + commSubscriptionTimingHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timing Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + community(id: String!): SalesforceCommunity! + + """Collection of Salesforce Zones""" + communities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Zones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + conferenceNumber(id: String!): SalesforceConferenceNumber! + + """Collection of Salesforce Conference Numbers""" + conferenceNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Conference Numbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + connectedApplication(id: String!): SalesforceConnectedApplication! + + """Collection of Salesforce Connected Apps""" + connectedApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Connected Apps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConnectedApplicationsConnection + consumptionRate(id: String!): SalesforceConsumptionRate! + + """Collection of Salesforce Consumption Rates""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Consumption Rates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + consumptionRateHistory(id: String!): SalesforceConsumptionRateHistory! + + """Collection of Salesforce Consumption Rate History IDs""" + consumptionRateHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Rate History IDs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + consumptionSchedule(id: String!): SalesforceConsumptionSchedule! + + """Collection of Salesforce Consumption Schedules""" + consumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + consumptionScheduleFeed(id: String!): SalesforceConsumptionScheduleFeed! + + """Collection of Salesforce ConsumptionSchedules""" + consumptionScheduleFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + consumptionScheduleHistory(id: String!): SalesforceConsumptionScheduleHistory! + + """Collection of Salesforce Consumption Schedule History IDs""" + consumptionScheduleHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedule History IDs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + consumptionScheduleShare(id: String!): SalesforceConsumptionScheduleShare! + + """Collection of Salesforce Consumption Schedule Shares""" + consumptionScheduleShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedule Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + contact(id: String!): SalesforceContact! + + """Collection of Salesforce Contacts""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + contactChangeEvent(id: String!): SalesforceContactChangeEvent! + contactCleanInfo(id: String!): SalesforceContactCleanInfo! + + """Collection of Salesforce Contact Clean Infos""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + contactFeed(id: String!): SalesforceContactFeed! + + """Collection of Salesforce Contact Feeds""" + contactFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + contactHistory(id: String!): SalesforceContactHistory! + + """Collection of Salesforce Contact Histories""" + contactHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + contactPointAddress(id: String!): SalesforceContactPointAddress! + + """Collection of Salesforce Contact Point Addresses""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + contactPointAddressChangeEvent(id: String!): SalesforceContactPointAddressChangeEvent! + contactPointAddressHistory(id: String!): SalesforceContactPointAddressHistory! + + """Collection of Salesforce Contact Point Address Histories""" + contactPointAddressHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Address Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + contactPointAddressShare(id: String!): SalesforceContactPointAddressShare! + + """Collection of Salesforce Contact Point Address Shares""" + contactPointAddressShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Address Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + contactPointConsent(id: String!): SalesforceContactPointConsent! + + """Collection of Salesforce Contact Point Consents""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + contactPointConsentChangeEvent(id: String!): SalesforceContactPointConsentChangeEvent! + contactPointConsentHistory(id: String!): SalesforceContactPointConsentHistory! + + """Collection of Salesforce Contact Point Consent Histories""" + contactPointConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + contactPointConsentShare(id: String!): SalesforceContactPointConsentShare! + + """Collection of Salesforce Contact Point Consent Shares""" + contactPointConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + contactPointEmail(id: String!): SalesforceContactPointEmail! + + """Collection of Salesforce Contact Point Emails""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Emails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailsConnection + contactPointEmailChangeEvent(id: String!): SalesforceContactPointEmailChangeEvent! + contactPointEmailHistory(id: String!): SalesforceContactPointEmailHistory! + + """Collection of Salesforce Contact Point Email Histories""" + contactPointEmailHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Email Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + contactPointEmailShare(id: String!): SalesforceContactPointEmailShare! + + """Collection of Salesforce Contact Point Email Shares""" + contactPointEmailShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Email Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + contactPointPhone(id: String!): SalesforceContactPointPhone! + + """Collection of Salesforce Contact Point Phones""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phones to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhonesConnection + contactPointPhoneChangeEvent(id: String!): SalesforceContactPointPhoneChangeEvent! + contactPointPhoneHistory(id: String!): SalesforceContactPointPhoneHistory! + + """Collection of Salesforce Contact Point Phone Histories""" + contactPointPhoneHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phone Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + contactPointPhoneShare(id: String!): SalesforceContactPointPhoneShare! + + """Collection of Salesforce Contact Point Phone Shares""" + contactPointPhoneShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phone Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + contactPointTypeConsent(id: String!): SalesforceContactPointTypeConsent! + + """Collection of Salesforce Contact Point Type Consents""" + contactPointTypeConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + contactPointTypeConsentChangeEvent(id: String!): SalesforceContactPointTypeConsentChangeEvent! + contactPointTypeConsentHistory(id: String!): SalesforceContactPointTypeConsentHistory! + + """Collection of Salesforce Contact Point Type Consent Histories""" + contactPointTypeConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + contactPointTypeConsentShare(id: String!): SalesforceContactPointTypeConsentShare! + + """Collection of Salesforce Contact Point Type Consent Shares""" + contactPointTypeConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + contactRequest(id: String!): SalesforceContactRequest! + + """Collection of Salesforce Contact Requests""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + contactRequestShare(id: String!): SalesforceContactRequestShare! + + """Collection of Salesforce Contact Request Shares""" + contactRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + contactShare(id: String!): SalesforceContactShare! + + """Collection of Salesforce Contact Shares""" + contactShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + contentAsset(id: String!): SalesforceContentAsset! + + """Collection of Salesforce Asset Files""" + contentAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Files to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + contentDistribution(id: String!): SalesforceContentDistribution! + + """Collection of Salesforce Content Deliveries""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Deliveries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDistributionsConnection + contentDistributionView(id: String!): SalesforceContentDistributionView! + + """Collection of Salesforce Content Delivery Views""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Delivery Views to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + contentDocument(id: String!): SalesforceContentDocument! + + """Collection of Salesforce Content Documents""" + contentDocuments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + contentDocumentFeed(id: String!): SalesforceContentDocumentFeed! + + """Collection of Salesforce ContentDocument Feeds""" + contentDocumentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocument Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + contentDocumentHistory(id: String!): SalesforceContentDocumentHistory! + + """Collection of Salesforce Content Document Histories""" + contentDocumentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + contentDocumentLink(id: String!): SalesforceContentDocumentLink! + + """Collection of Salesforce Content Document Links""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + contentDocumentSubscription(id: String!): SalesforceContentDocumentSubscription! + + """Collection of Salesforce Content Document Subscriptions""" + contentDocumentSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + contentFolder(id: String!): SalesforceContentFolder! + + """Collection of Salesforce Content Folders""" + contentFolders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + contentFolderItem(id: String!): SalesforceContentFolderItem! + + """Collection of Salesforce Content Folder Items""" + contentFolderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderItemsConnection + contentFolderLink(id: String!): SalesforceContentFolderLink! + + """Collection of Salesforce Content Folder Links""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderLinksConnection + contentFolderMember(id: String!): SalesforceContentFolderMember! + + """Collection of Salesforce Content Folder Members""" + contentFolderMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Members to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + contentNote(id: String!): SalesforceContentNote! + + """Collection of Salesforce Notes""" + contentNotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + contentNotification(id: String!): SalesforceContentNotification! + + """Collection of Salesforce Content Notifications""" + contentNotifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Notifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + contentTagSubscription(id: String!): SalesforceContentTagSubscription! + + """Collection of Salesforce Content Tag Subscriptions""" + contentTagSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Tag Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + contentUserSubscription(id: String!): SalesforceContentUserSubscription! + + """Collection of Salesforce Content User Subscriptions""" + contentUserSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content User Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + contentVersion(id: String!): SalesforceContentVersion! + + """Collection of Salesforce Content Versions""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Versions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + contentVersionComment(id: String!): SalesforceContentVersionComment! + + """Collection of Salesforce Content Version Comments""" + contentVersionComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Comments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + contentVersionHistory(id: String!): SalesforceContentVersionHistory! + + """Collection of Salesforce Content Version Histories""" + contentVersionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + contentVersionRating(id: String!): SalesforceContentVersionRating! + + """Collection of Salesforce Content Version Ratings""" + contentVersionRatings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Ratings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + contentWorkspace(id: String!): SalesforceContentWorkspace! + + """Collection of Salesforce Libraries""" + contentWorkspaces( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Libraries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + contentWorkspaceDoc(id: String!): SalesforceContentWorkspaceDoc! + + """Collection of Salesforce Library Documents""" + contentWorkspaceDocs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspaceDocsConnection + contentWorkspaceMember(id: String!): SalesforceContentWorkspaceMember! + + """Collection of Salesforce Library Members""" + contentWorkspaceMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspaceMembersConnection + contentWorkspacePermission(id: String!): SalesforceContentWorkspacePermission! + + """Collection of Salesforce Library Permissions""" + contentWorkspacePermissions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacePermissionsConnection + contentWorkspaceSubscription(id: String!): SalesforceContentWorkspaceSubscription! + + """Collection of Salesforce Content Workspace Subscriptions""" + contentWorkspaceSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Workspace Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + contract(id: String!): SalesforceContract! + + """Collection of Salesforce Contracts""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + contractChangeEvent(id: String!): SalesforceContractChangeEvent! + contractContactRole(id: String!): SalesforceContractContactRole! + + """Collection of Salesforce Contract Contact Roles""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contract Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + contractFeed(id: String!): SalesforceContractFeed! + + """Collection of Salesforce Contract Feeds""" + contractFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contract Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + contractHistory(id: String!): SalesforceContractHistory! + + """Collection of Salesforce Contract Histories""" + contractHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contract Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + contractStatus(id: String!): SalesforceContractStatus! + + """Collection of Salesforce Contract Status Values""" + contractStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contract Status Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractStatussConnection + corsWhitelistEntry(id: String!): SalesforceCorsWhitelistEntry! + + """Collection of Salesforce CORS Allowed Origins Lists""" + corsWhitelistEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CORS Allowed Origins Lists to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + credentialStuffingEventStoreFeed(id: String!): SalesforceCredentialStuffingEventStoreFeed! + + """Collection of Salesforce Credential Stuffing Event Store Feeds""" + credentialStuffingEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credential Stuffing Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + creditMemo(id: String!): SalesforceCreditMemo! + + """Collection of Salesforce Credit Memos""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + creditMemoFeed(id: String!): SalesforceCreditMemoFeed! + + """Collection of Salesforce Credit Memo Feeds""" + creditMemoFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + creditMemoHistory(id: String!): SalesforceCreditMemoHistory! + + """Collection of Salesforce Credit Memo Histories""" + creditMemoHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoHistorysConnection + creditMemoLine(id: String!): SalesforceCreditMemoLine! + + """Collection of Salesforce Credit Memo Lines""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Lines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + creditMemoLineFeed(id: String!): SalesforceCreditMemoLineFeed! + + """Collection of Salesforce Credit Memo Line Feeds""" + creditMemoLineFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Line Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineFeedsConnection + creditMemoLineHistory(id: String!): SalesforceCreditMemoLineHistory! + + """Collection of Salesforce Credit Memo Line Histories""" + creditMemoLineHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Line Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + creditMemoShare(id: String!): SalesforceCreditMemoShare! + + """Collection of Salesforce Credit Memo Shares""" + creditMemoShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + cronJobDetail(id: String!): SalesforceCronJobDetail! + + """Collection of Salesforce Cron Jobs""" + cronJobDetails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronJobDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronJobDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cron Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronJobDetailsConnection + cronTrigger(id: String!): SalesforceCronTrigger! + + """Collection of Salesforce Scheduled Jobs""" + cronTriggers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scheduled Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + cspTrustedSite(id: String!): SalesforceCspTrustedSite! + + """Collection of Salesforce Content Security Policy Trusted Sites""" + cspTrustedSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Security Policy Trusted Sites to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCspTrustedSitesConnection + customBrand(id: String!): SalesforceCustomBrand! + + """Collection of Salesforce Custom Brands""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Brands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + customBrandAsset(id: String!): SalesforceCustomBrandAsset! + + """Collection of Salesforce Custom Brand Assets""" + customBrandAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Brand Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + customHelpMenuItem(id: String!): SalesforceCustomHelpMenuItem! + + """Collection of Salesforce Custom Help Menu Items""" + customHelpMenuItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Help Menu Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuItemsConnection + customHelpMenuSection(id: String!): SalesforceCustomHelpMenuSection! + + """Collection of Salesforce Custom Help Menu Sections""" + customHelpMenuSections( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Help Menu Sections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + customHttpHeader(id: String!): SalesforceCustomHttpHeader! + + """Collection of Salesforce Custom HTTP Headers""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom HTTP Headers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + customNotificationType(id: String!): SalesforceCustomNotificationType! + + """Collection of Salesforce Custom Notification Types""" + customNotificationTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Notification Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + customObjectUserLicenseMetrics(id: String!): SalesforceCustomObjectUserLicenseMetrics! + + """Collection of Salesforce Custom Object Usage By User License Metrics""" + customObjectUserLicenseMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomObjectUserLicenseMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Object Usage By User License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomObjectUserLicenseMetricssConnection + customPermission(id: String!): SalesforceCustomPermission! + + """Collection of Salesforce Custom Permissions""" + customPermissions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + customPermissionDependency(id: String!): SalesforceCustomPermissionDependency! + + """Collection of Salesforce Custom Permission Dependencies""" + customPermissionDependencies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Permission Dependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + dandBCompany(id: String!): SalesforceDandBCompany! + + """Collection of Salesforce D&B Companies""" + dandBCompanies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of D&B Companies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + dashboard(id: String!): SalesforceDashboard! + + """Collection of Salesforce Dashboards""" + dashboards( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + dashboardComponent(id: String!): SalesforceDashboardComponent! + + """Collection of Salesforce Dashboard Components""" + dashboardComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Dashboard Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentsConnection + dashboardComponentFeed(id: String!): SalesforceDashboardComponentFeed! + + """Collection of Salesforce Dashboard Component Feeds""" + dashboardComponentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Dashboard Component Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + dashboardFeed(id: String!): SalesforceDashboardFeed! + + """Collection of Salesforce Dashboard Feeds""" + dashboardFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboard Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + dataAssessmentFieldMetric(id: String!): SalesforceDataAssessmentFieldMetric! + + """Collection of Salesforce Data Assessment Field Metrics""" + dataAssessmentFieldMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Field Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + dataAssessmentMetric(id: String!): SalesforceDataAssessmentMetric! + + """Collection of Salesforce Data Assessment Metrics""" + dataAssessmentMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + dataAssessmentValueMetric(id: String!): SalesforceDataAssessmentValueMetric! + + """Collection of Salesforce Data Assessment Field Value Metrics""" + dataAssessmentValueMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Field Value Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + dataAssetSemanticGraphEdge(id: String!): SalesforceDataAssetSemanticGraphEdge! + + """Collection of Salesforce DataAssetSemanticGraphEdges""" + dataAssetSemanticGraphEdges( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + dataAssetUsageTrackingInfo(id: String!): SalesforceDataAssetUsageTrackingInfo! + + """Collection of Salesforce DataAssetUsageTrackingInfos""" + dataAssetUsageTrackingInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + dataUseLegalBasis(id: String!): SalesforceDataUseLegalBasis! + + """Collection of Salesforce Data Use Legal Bases""" + dataUseLegalBases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Bases to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasissConnection + dataUseLegalBasisHistory(id: String!): SalesforceDataUseLegalBasisHistory! + + """Collection of Salesforce Data Use Legal Basis Histories""" + dataUseLegalBasisHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Basis Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + dataUseLegalBasisShare(id: String!): SalesforceDataUseLegalBasisShare! + + """Collection of Salesforce Data Use Legal Basis Shares""" + dataUseLegalBasisShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Basis Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + dataUsePurpose(id: String!): SalesforceDataUsePurpose! + + """Collection of Salesforce Data Use Purposes""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Data Use Purposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + dataUsePurposeHistory(id: String!): SalesforceDataUsePurposeHistory! + + """Collection of Salesforce Data Use Purpose Histories""" + dataUsePurposeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Purpose Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + dataUsePurposeShare(id: String!): SalesforceDataUsePurposeShare! + + """Collection of Salesforce Data Use Purpose Shares""" + dataUsePurposeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Purpose Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + datacloudOwnedEntity(id: String!): SalesforceDatacloudOwnedEntity! + + """Collection of Salesforce Data.com Owned Entities""" + datacloudOwnedEntities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data.com Owned Entities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + datacloudPurchaseUsage(id: String!): SalesforceDatacloudPurchaseUsage! + + """Collection of Salesforce Data.com Usages""" + datacloudPurchaseUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Data.com Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + declinedEventRelation(id: String!): SalesforceDeclinedEventRelation! + + """Collection of Salesforce Declined Event Relations""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Declined Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + deleteEvent(id: String!): SalesforceDeleteEvent! + + """Collection of Salesforce Recycle Bins""" + deleteEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recycle Bins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + digitalWallet(id: String!): SalesforceDigitalWallet! + + """Collection of Salesforce Digital Wallets""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Digital Wallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + document(id: String!): SalesforceDocument! + + """Collection of Salesforce Documents""" + documents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + documentAttachmentMap(id: String!): SalesforceDocumentAttachmentMap! + + """Collection of Salesforce Document Entity Maps""" + documentAttachmentMaps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Document Entity Maps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + domain(id: String!): SalesforceDomain! + + """Collection of Salesforce Domains""" + domains( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + domainSite(id: String!): SalesforceDomainSite! + + """Collection of Salesforce Custom URLs""" + domainSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom URLs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + duplicateRecordItem(id: String!): SalesforceDuplicateRecordItem! + + """Collection of Salesforce Duplicate Record Items""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Duplicate Record Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + duplicateRecordSet(id: String!): SalesforceDuplicateRecordSet! + + """Collection of Salesforce Duplicate Record Sets""" + duplicateRecordSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Duplicate Record Sets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordSetsConnection + duplicateRule(id: String!): SalesforceDuplicateRule! + + """Collection of Salesforce Duplicate Rules""" + duplicateRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Duplicate Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + emailCapture(id: String!): SalesforceEmailCapture! + + """Collection of Salesforce Email Captures""" + emailCaptures( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Captures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + emailDomainFilter(id: String!): SalesforceEmailDomainFilter! + + """Collection of Salesforce Email Domain Filters""" + emailDomainFilters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Domain Filters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailDomainFiltersConnection + emailDomainKey(id: String!): SalesforceEmailDomainKey! + + """Collection of Salesforce Email Domain Keys""" + emailDomainKeys( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Domain Keys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + emailMessage(id: String!): SalesforceEmailMessage! + + """Collection of Salesforce Email Messages""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Messages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + emailMessageChangeEvent(id: String!): SalesforceEmailMessageChangeEvent! + emailMessageRelation(id: String!): SalesforceEmailMessageRelation! + + """Collection of Salesforce Email Message Relations""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Message Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + emailRelay(id: String!): SalesforceEmailRelay! + + """Collection of Salesforce Email Relays""" + emailRelays( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Relays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + emailServicesAddress(id: String!): SalesforceEmailServicesAddress! + + """Collection of Salesforce Email Services Addresses""" + emailServicesAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Services Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + emailServicesFunction(id: String!): SalesforceEmailServicesFunction! + + """Collection of Salesforce Email Services""" + emailServicesFunctions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Services to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailServicesFunctionsConnection + emailTemplate(id: String!): SalesforceEmailTemplate! + + """Collection of Salesforce Email Templates""" + emailTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Templates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + emailTemplateChangeEvent(id: String!): SalesforceEmailTemplateChangeEvent! + engagementChannelType(id: String!): SalesforceEngagementChannelType! + + """Collection of Salesforce Engagement Channel Types""" + engagementChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + engagementChannelTypeFeed(id: String!): SalesforceEngagementChannelTypeFeed! + + """Collection of Salesforce Engagement Channel Type Feeds""" + engagementChannelTypeFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + engagementChannelTypeHistory(id: String!): SalesforceEngagementChannelTypeHistory! + + """Collection of Salesforce Engagement Channel Type Histories""" + engagementChannelTypeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + engagementChannelTypeShare(id: String!): SalesforceEngagementChannelTypeShare! + + """Collection of Salesforce Engagement Channel Type Shares""" + engagementChannelTypeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + enhancedLetterhead(id: String!): SalesforceEnhancedLetterhead! + + """Collection of Salesforce Enhanced Letterheads""" + enhancedLetterheads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Enhanced Letterheads to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadsConnection + enhancedLetterheadFeed(id: String!): SalesforceEnhancedLetterheadFeed! + + """Collection of Salesforce Enhanced Letterhead Feeds""" + enhancedLetterheadFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Enhanced Letterhead Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + entitySubscription(id: String!): SalesforceEntitySubscription! + + """Collection of Salesforce Entity Subscriptions""" + entitySubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Entity Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEntitySubscriptionsConnection + environmentHub(id: String!): SalesforceEnvironmentHub! + + """Collection of Salesforce Hubs""" + environmentHubs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + environmentHubInvitation(id: String!): SalesforceEnvironmentHubInvitation! + + """Collection of Salesforce Hub Invitations""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hub Invitations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + environmentHubMember(id: String!): SalesforceEnvironmentHubMember! + + """Collection of Salesforce Hub Members""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hub Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubMembersConnection + environmentHubMemberRel(id: String!): SalesforceEnvironmentHubMemberRel! + + """Collection of Salesforce Hub Member Relationships""" + environmentHubMemberRels( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Hub Member Relationships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + event(id: String!): SalesforceEvent! + + """Collection of Salesforce Events""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + eventChangeEvent(id: String!): SalesforceEventChangeEvent! + eventFeed(id: String!): SalesforceEventFeed! + + """Collection of Salesforce Event Feeds""" + eventFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + eventLogFile(id: String!): SalesforceEventLogFile! + + """Collection of Salesforce Event Log Files""" + eventLogFiles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Log Files to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + eventRelation(id: String!): SalesforceEventRelation! + + """Collection of Salesforce Event Relations""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Relations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + eventRelationChangeEvent(id: String!): SalesforceEventRelationChangeEvent! + expressionFilter(id: String!): SalesforceExpressionFilter! + + """Collection of Salesforce ExpressionFilters""" + expressionFilters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + expressionFilterCriteria(id: String!): SalesforceExpressionFilterCriteria! + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + externalDataSource(id: String!): SalesforceExternalDataSource! + + """Collection of Salesforce External Data Sources""" + externalDataSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Data Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataSourcesConnection + externalDataUserAuth(id: String!): SalesforceExternalDataUserAuth! + + """Collection of Salesforce External Data User Authentications""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Data User Authentications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + externalEvent(id: String!): SalesforceExternalEvent! + + """Collection of Salesforce External Events""" + externalEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of External Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + externalEventMapping(id: String!): SalesforceExternalEventMapping! + + """Collection of Salesforce External Event Mappings""" + externalEventMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Event Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + externalEventMappingShare(id: String!): SalesforceExternalEventMappingShare! + + """Collection of Salesforce External Event Mapping Shares""" + externalEventMappingShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Event Mapping Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + feedAttachment(id: String!): SalesforceFeedAttachment! + + """Collection of Salesforce Feed Attachments""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + feedComment(id: String!): SalesforceFeedComment! + + """Collection of Salesforce Feed Comments""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + feedItem(id: String!): SalesforceFeedItem! + + """Collection of Salesforce Feed Items""" + feedItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Items to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + feedPollChoice(id: String!): SalesforceFeedPollChoice! + + """Collection of Salesforce Feed Poll Choices""" + feedPollChoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Poll Choices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + feedPollVote(id: String!): SalesforceFeedPollVote! + + """Collection of Salesforce Feed Poll Votes""" + feedPollVotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Poll Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + feedRevision(id: String!): SalesforceFeedRevision! + + """Collection of Salesforce Feed Revisions""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Revisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + fieldPermissions(id: String!): SalesforceFieldPermissions! + + """Collection of Salesforce Field Permissions""" + fieldPermissionsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Field Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFieldPermissionssConnection + fieldSecurityClassification(id: String!): SalesforceFieldSecurityClassification! + + """Collection of Salesforce Field Security Classifications""" + fieldSecurityClassifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Field Security Classifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + fileSearchActivity(id: String!): SalesforceFileSearchActivity! + + """Collection of Salesforce File Search Activities""" + fileSearchActivities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of File Search Activities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + financeBalanceSnapshot(id: String!): SalesforceFinanceBalanceSnapshot! + + """Collection of Salesforce Finance Balance Snapshots""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Balance Snapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + financeBalanceSnapshotChangeEvent(id: String!): SalesforceFinanceBalanceSnapshotChangeEvent! + financeBalanceSnapshotShare(id: String!): SalesforceFinanceBalanceSnapshotShare! + + """Collection of Salesforce Finance Balance Snapshot Shares""" + financeBalanceSnapshotShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Balance Snapshot Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + financeTransaction(id: String!): SalesforceFinanceTransaction! + + """Collection of Salesforce Finance Transactions""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Transactions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionsConnection + financeTransactionChangeEvent(id: String!): SalesforceFinanceTransactionChangeEvent! + financeTransactionShare(id: String!): SalesforceFinanceTransactionShare! + + """Collection of Salesforce Finance Transaction Shares""" + financeTransactionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Transaction Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + fiscalYearSettings(id: String!): SalesforceFiscalYearSettings! + + """Collection of Salesforce Fiscal Year Settings""" + fiscalYearSettingsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFiscalYearSettingsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFiscalYearSettingsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Fiscal Year Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFiscalYearSettingssConnection + flowInterview(id: String!): SalesforceFlowInterview! + + """Collection of Salesforce Flow Interviews""" + flowInterviews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Flow Interviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + flowInterviewLog(id: String!): SalesforceFlowInterviewLog! + + """Collection of Salesforce Flow Interview Logs""" + flowInterviewLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Flow Interview Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + flowInterviewLogEntry(id: String!): SalesforceFlowInterviewLogEntry! + + """Collection of Salesforce Flow Interview Log Entries""" + flowInterviewLogEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Log Entries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + flowInterviewLogShare(id: String!): SalesforceFlowInterviewLogShare! + + """Collection of Salesforce Flow Interview Log Shares""" + flowInterviewLogShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Log Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + flowInterviewShare(id: String!): SalesforceFlowInterviewShare! + + """Collection of Salesforce Flow Interview Shares""" + flowInterviewShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewSharesConnection + flowRecordRelation(id: String!): SalesforceFlowRecordRelation! + + """Collection of Salesforce Flow Record Relations""" + flowRecordRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Record Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowRecordRelationsConnection + flowStageRelation(id: String!): SalesforceFlowStageRelation! + + """Collection of Salesforce Flow Interview Stage Relations""" + flowStageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Stage Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowStageRelationsConnection + folder(id: String!): SalesforceFolder! + + """Collection of Salesforce Folders""" + folders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + grantedByLicense(id: String!): SalesforceGrantedByLicense! + + """Collection of Salesforce Settings Granted By Licenses""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Settings Granted By Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGrantedByLicensesConnection + group(id: String!): SalesforceGroup! + + """Collection of Salesforce Groups""" + groups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + groupMember(id: String!): SalesforceGroupMember! + + """Collection of Salesforce Group Members""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + gtwyProvPaymentMethodType(id: String!): SalesforceGtwyProvPaymentMethodType! + + """Collection of Salesforce Gateway Provider Payment Method Types""" + gtwyProvPaymentMethodTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Gateway Provider Payment Method Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + holiday(id: String!): SalesforceHoliday! + + """Collection of Salesforce Holidays""" + holidays( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + ipAddressRange(id: String!): SalesforceIpAddressRange! + + """Collection of Salesforce IP Address Ranges""" + ipAddressRanges( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IP Address Ranges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + idea(id: String!): SalesforceIdea! + + """Collection of Salesforce Ideas""" + ideas( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + ideaComment(id: String!): SalesforceIdeaComment! + + """Collection of Salesforce Idea Comments""" + ideaComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Idea Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + idpEventLog(id: String!): SalesforceIdpEventLog! + + """Collection of Salesforce Identity Event Logs""" + idpEventLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Identity Event Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + iframeWhiteListUrl(id: String!): SalesforceIframeWhiteListUrl! + + """Collection of Salesforce Trusted Domains for Inline Frames""" + iframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Trusted Domains for Inline Frames to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceIframeWhiteListUrlsConnection + image(id: String!): SalesforceImage! + + """Collection of Salesforce Images""" + images( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + imageFeed(id: String!): SalesforceImageFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels + """ + imageFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceImageFeedsConnection + imageHistory(id: String!): SalesforceImageHistory! + + """Collection of Salesforce Image Histories""" + imageHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Image Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + imageShare(id: String!): SalesforceImageShare! + + """Collection of Salesforce Image Shares""" + imageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Image Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + individual(id: String!): SalesforceIndividual! + + """Collection of Salesforce Individuals""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + individualChangeEvent(id: String!): SalesforceIndividualChangeEvent! + individualHistory(id: String!): SalesforceIndividualHistory! + + """Collection of Salesforce Individual Histories""" + individualHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Individual Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceIndividualHistorysConnection + individualShare(id: String!): SalesforceIndividualShare! + + """Collection of Salesforce Individual Shares""" + individualShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individual Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + installedMobileApp(id: String!): SalesforceInstalledMobileApp! + + """Collection of Salesforce Installed Mobile Apps""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Installed Mobile Apps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInstalledMobileAppsConnection + invoice(id: String!): SalesforceInvoice! + + """Collection of Salesforce Invoices""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + invoiceFeed(id: String!): SalesforceInvoiceFeed! + + """Collection of Salesforce Invoice Feeds""" + invoiceFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + invoiceHistory(id: String!): SalesforceInvoiceHistory! + + """Collection of Salesforce Invoice Histories""" + invoiceHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + invoiceLine(id: String!): SalesforceInvoiceLine! + + """Collection of Salesforce Invoice Lines""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Lines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + invoiceLineFeed(id: String!): SalesforceInvoiceLineFeed! + + """Collection of Salesforce Invoice Line Feeds""" + invoiceLineFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Line Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + invoiceLineHistory(id: String!): SalesforceInvoiceLineHistory! + + """Collection of Salesforce Invoice Line Histories""" + invoiceLineHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Invoice Line Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + invoiceShare(id: String!): SalesforceInvoiceShare! + + """Collection of Salesforce Invoice Shares""" + invoiceShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + knowledgeableUser(id: String!): SalesforceKnowledgeableUser! + + """Collection of Salesforce Knowledgeable Users""" + knowledgeableUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Knowledgeable Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + lead(id: String!): SalesforceLead! + + """Collection of Salesforce Leads""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + leadChangeEvent(id: String!): SalesforceLeadChangeEvent! + leadCleanInfo(id: String!): SalesforceLeadCleanInfo! + + """Collection of Salesforce Lead Clean Infos""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + leadFeed(id: String!): SalesforceLeadFeed! + + """Collection of Salesforce Lead Feeds""" + leadFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + leadHistory(id: String!): SalesforceLeadHistory! + + """Collection of Salesforce Lead Histories""" + leadHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + leadShare(id: String!): SalesforceLeadShare! + + """Collection of Salesforce Lead Shares""" + leadShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + leadStatus(id: String!): SalesforceLeadStatus! + + """Collection of Salesforce Lead Status Values""" + leadStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + legalEntity(id: String!): SalesforceLegalEntity! + + """Collection of Salesforce Legal Entities""" + legalEntities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Legal Entities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + legalEntityFeed(id: String!): SalesforceLegalEntityFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels + """ + legalEntityFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityFeedsConnection + legalEntityHistory(id: String!): SalesforceLegalEntityHistory! + + """Collection of Salesforce Legal Entity Histories""" + legalEntityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Legal Entity Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + legalEntityShare(id: String!): SalesforceLegalEntityShare! + + """Collection of Salesforce Legal Entity Shares""" + legalEntityShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Legal Entity Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + lightningExitByPageMetrics(id: String!): SalesforceLightningExitByPageMetrics! + + """Collection of Salesforce Lightning Exit By Page Metrics""" + lightningExitByPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Exit By Page Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + lightningExperienceTheme(id: String!): SalesforceLightningExperienceTheme! + + """Collection of Salesforce Lightning Experience Themes""" + lightningExperienceThemes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Experience Themes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + lightningOnboardingConfig(id: String!): SalesforceLightningOnboardingConfig! + + """Collection of Salesforce LightningOnboardingConfigs""" + lightningOnboardingConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + lightningToggleMetrics(id: String!): SalesforceLightningToggleMetrics! + + """Collection of Salesforce Lightning Toggle Metrics""" + lightningToggleMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Toggle Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + lightningUsageByAppTypeMetrics(id: String!): SalesforceLightningUsageByAppTypeMetrics! + + """Collection of Salesforce Lightning Usage By App Type Metrics""" + lightningUsageByAppTypeMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By App Type Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + lightningUsageByBrowserMetrics(id: String!): SalesforceLightningUsageByBrowserMetrics! + + """Collection of Salesforce Lightning Usage By Browser Metrics""" + lightningUsageByBrowserMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByBrowserMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByBrowserMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By Browser Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByBrowserMetricssConnection + lightningUsageByFlexiPageMetrics(id: String!): SalesforceLightningUsageByFlexiPageMetrics! + + """Collection of Salesforce Lightning Usage By FlexiPage Metrics""" + lightningUsageByFlexiPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByFlexiPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByFlexiPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By FlexiPage Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByFlexiPageMetricssConnection + lightningUsageByPageMetrics(id: String!): SalesforceLightningUsageByPageMetrics! + + """Collection of Salesforce Lightning Usage By Page Metrics""" + lightningUsageByPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By Page Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + listEmail(id: String!): SalesforceListEmail! + + """Collection of Salesforce List Emails""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Emails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + listEmailChangeEvent(id: String!): SalesforceListEmailChangeEvent! + listEmailIndividualRecipient(id: String!): SalesforceListEmailIndividualRecipient! + + """Collection of Salesforce List Email Individual Recipients""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of List Email Individual Recipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + listEmailRecipientSource(id: String!): SalesforceListEmailRecipientSource! + + """Collection of Salesforce List Email Recipient Sources""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of List Email Recipient Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + listEmailShare(id: String!): SalesforceListEmailShare! + + """Collection of Salesforce List Email Shares""" + listEmailShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Email Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + listView(id: String!): SalesforceListView! + + """Collection of Salesforce List Views""" + listViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Views to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + listViewChart(id: String!): SalesforceListViewChart! + + """Collection of Salesforce List View Charts""" + listViewCharts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List View Charts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + loginGeo(id: String!): SalesforceLoginGeo! + + """Collection of Salesforce Login Geo Data""" + loginGeos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login Geo Data to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + loginHistory(id: String!): SalesforceLoginHistory! + + """Collection of Salesforce Login Histories""" + loginHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + loginIp(id: String!): SalesforceLoginIp! + + """Collection of Salesforce Login IPs""" + loginIps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login IPs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + mlField(id: String!): SalesforceMlField! + + """Collection of Salesforce ML Prediction Fields""" + mlFields( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ML Prediction Fields to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlFieldsConnection + mlPredictionDefinition(id: String!): SalesforceMlPredictionDefinition! + + """Collection of Salesforce ML Prediction Definitions""" + mlPredictionDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ML Prediction Definitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + macro(id: String!): SalesforceMacro! + + """Collection of Salesforce Macros""" + macros( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + macroChangeEvent(id: String!): SalesforceMacroChangeEvent! + macroHistory(id: String!): SalesforceMacroHistory! + + """Collection of Salesforce Macro Histories""" + macroHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + macroInstruction(id: String!): SalesforceMacroInstruction! + + """Collection of Salesforce Macro Instructions""" + macroInstructions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Instructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + macroInstructionChangeEvent(id: String!): SalesforceMacroInstructionChangeEvent! + macroShare(id: String!): SalesforceMacroShare! + + """Collection of Salesforce Macro Shares""" + macroShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + macroUsage(id: String!): SalesforceMacroUsage! + + """Collection of Salesforce Macro Usages""" + macroUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + macroUsageShare(id: String!): SalesforceMacroUsageShare! + + """Collection of Salesforce Macro Usage Shares""" + macroUsageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Usage Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + mailmergeTemplate(id: String!): SalesforceMailmergeTemplate! + + """Collection of Salesforce Mail Merge Templates""" + mailmergeTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Mail Merge Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMailmergeTemplatesConnection + matchingInformation(id: String!): SalesforceMatchingInformation! + + """Collection of Salesforce Matching Informations""" + matchingInformations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Matching Informations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + matchingRule(id: String!): SalesforceMatchingRule! + + """Collection of Salesforce Matching Rules""" + matchingRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Matching Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + matchingRuleItem(id: String!): SalesforceMatchingRuleItem! + + """Collection of Salesforce Matching Rule Items""" + matchingRuleItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Matching Rule Items to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + mobileApplicationDetail(id: String!): SalesforceMobileApplicationDetail! + + """Collection of Salesforce Mobile Application Details""" + mobileApplicationDetails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Mobile Application Details to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + mutingPermissionSet(id: String!): SalesforceMutingPermissionSet! + + """Collection of Salesforce Muting Permission Sets""" + mutingPermissionSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Muting Permission Sets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + myDomainDiscoverableLogin(id: String!): SalesforceMyDomainDiscoverableLogin! + + """Collection of Salesforce My Domain Discoverable Logins""" + myDomainDiscoverableLogins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of My Domain Discoverable Logins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + namedCredential(id: String!): SalesforceNamedCredential! + + """Collection of Salesforce Named Credentials""" + namedCredentials( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Named Credentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + note(id: String!): SalesforceNote! + + """Collection of Salesforce Notes""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + oauthCustomScope(id: String!): SalesforceOauthCustomScope! + + """Collection of Salesforce OAuth Custom Scopes""" + oauthCustomScopes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OAuth Custom Scopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + oauthCustomScopeApp(id: String!): SalesforceOauthCustomScopeApp! + + """Collection of Salesforce OAuth Custom Scope Apps""" + oauthCustomScopeApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OAuth Custom Scope Apps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + objectPermissions(id: String!): SalesforceObjectPermissions! + + """Collection of Salesforce Object Permissions""" + objectPermissionsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Object Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + onboardingMetrics(id: String!): SalesforceOnboardingMetrics! + + """Collection of Salesforce Onboarding Metrics""" + onboardingMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Onboarding Metrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + oneGraphOneGraphWebhookChangeEvent(id: String!): SalesforceOneGraphOneGraphWebhookChangeEvent! + opportunity(id: String!): SalesforceOpportunity! + + """Collection of Salesforce Opportunities""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + opportunityChangeEvent(id: String!): SalesforceOpportunityChangeEvent! + opportunityCompetitor(id: String!): SalesforceOpportunityCompetitor! + + """Collection of Salesforce Opportunity: Competitors""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity: Competitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + opportunityContactRole(id: String!): SalesforceOpportunityContactRole! + + """Collection of Salesforce Opportunity Contact Roles""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + opportunityContactRoleChangeEvent(id: String!): SalesforceOpportunityContactRoleChangeEvent! + opportunityFeed(id: String!): SalesforceOpportunityFeed! + + """Collection of Salesforce Opportunity Feeds""" + opportunityFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + opportunityFieldHistory(id: String!): SalesforceOpportunityFieldHistory! + + """Collection of Salesforce Opportunity Field Histories""" + opportunityFieldHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Field Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + opportunityHistory(id: String!): SalesforceOpportunityHistory! + + """Collection of Salesforce Opportunity Histories""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + opportunityLineItem(id: String!): SalesforceOpportunityLineItem! + + """Collection of Salesforce Opportunity Products""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Products to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + opportunityPartner(id: String!): SalesforceOpportunityPartner! + + """Collection of Salesforce Opportunity Partners""" + opportunityPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Partners to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityPartnersConnection + opportunityShare(id: String!): SalesforceOpportunityShare! + + """Collection of Salesforce Opportunity Shares""" + opportunityShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + opportunityStage(id: String!): SalesforceOpportunityStage! + + """Collection of Salesforce Opportunity Stages""" + opportunityStages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Stages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + order(id: String!): SalesforceOrder! + + """Collection of Salesforce Orders""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + orderChangeEvent(id: String!): SalesforceOrderChangeEvent! + orderFeed(id: String!): SalesforceOrderFeed! + + """Collection of Salesforce Order Feeds""" + orderFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + orderHistory(id: String!): SalesforceOrderHistory! + + """Collection of Salesforce Order Histories""" + orderHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + orderItem(id: String!): SalesforceOrderItem! + + """Collection of Salesforce Order Products""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Products to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + orderItemChangeEvent(id: String!): SalesforceOrderItemChangeEvent! + orderItemFeed(id: String!): SalesforceOrderItemFeed! + + """Collection of Salesforce Order Product Feeds""" + orderItemFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Product Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + orderItemHistory(id: String!): SalesforceOrderItemHistory! + + """Collection of Salesforce Order Product Histories""" + orderItemHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Order Product Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrderItemHistorysConnection + orderShare(id: String!): SalesforceOrderShare! + + """Collection of Salesforce Order Shares""" + orderShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + orderStatus(id: String!): SalesforceOrderStatus! + + """Collection of Salesforce Order Status Values""" + orderStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + orgDeleteRequest(id: String!): SalesforceOrgDeleteRequest! + + """Collection of Salesforce Org Delete Requests""" + orgDeleteRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Org Delete Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + orgDeleteRequestShare(id: String!): SalesforceOrgDeleteRequestShare! + + """Collection of Salesforce Org Delete Request Shares""" + orgDeleteRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Delete Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + orgMetric(id: String!): SalesforceOrgMetric! + + """Collection of Salesforce Org Metrics""" + orgMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Org Metrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + orgMetricScanResult(id: String!): SalesforceOrgMetricScanResult! + + """Collection of Salesforce Org Metric Scan Results""" + orgMetricScanResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Metric Scan Results to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + orgMetricScanSummary(id: String!): SalesforceOrgMetricScanSummary! + + """Collection of Salesforce Org Metric Scan Summaries""" + orgMetricScanSummaries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Metric Scan Summaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + orgWideEmailAddress(id: String!): SalesforceOrgWideEmailAddress! + + """Collection of Salesforce Organization-wide From Email Addresses""" + orgWideEmailAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Organization-wide From Email Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + organization(id: String!): SalesforceOrganization! + + """Collection of Salesforce Organizations""" + organizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + packageLicense(id: String!): SalesforcePackageLicense! + + """Collection of Salesforce Package Licenses""" + packageLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Package Licenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePackageLicensesConnection + partner(id: String!): SalesforcePartner! + + """Collection of Salesforce Partners""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + partnerRole(id: String!): SalesforcePartnerRole! + + """Collection of Salesforce Partner Role Values""" + partnerRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partner Role Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + partyConsent(id: String!): SalesforcePartyConsent! + + """Collection of Salesforce Party Consents""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Party Consents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + partyConsentChangeEvent(id: String!): SalesforcePartyConsentChangeEvent! + partyConsentFeed(id: String!): SalesforcePartyConsentFeed! + + """Collection of Salesforce Party Consent Feeds""" + partyConsentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Party Consent Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + partyConsentHistory(id: String!): SalesforcePartyConsentHistory! + + """Collection of Salesforce Party Consent Histories""" + partyConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Party Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + partyConsentShare(id: String!): SalesforcePartyConsentShare! + + """Collection of Salesforce Party Consent Shares""" + partyConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Party Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentSharesConnection + payment(id: String!): SalesforcePayment! + + """Collection of Salesforce Payments""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + paymentAuthAdjustment(id: String!): SalesforcePaymentAuthAdjustment! + + """Collection of Salesforce Payment Authorization Adjustments""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Authorization Adjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + paymentAuthorization(id: String!): SalesforcePaymentAuthorization! + + """Collection of Salesforce Payment Authorizations""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Authorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + paymentGateway(id: String!): SalesforcePaymentGateway! + + """Collection of Salesforce Payment Gateways""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Gateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + paymentGatewayLog(id: String!): SalesforcePaymentGatewayLog! + + """Collection of Salesforce Payment Gateway Logs""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Gateway Logs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayLogsConnection + paymentGatewayProvider(id: String!): SalesforcePaymentGatewayProvider! + + """Collection of Salesforce Payment Gateway Providers""" + paymentGatewayProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Gateway Providers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + paymentGroup(id: String!): SalesforcePaymentGroup! + + """Collection of Salesforce Payment Groups""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + paymentLineInvoice(id: String!): SalesforcePaymentLineInvoice! + + """Collection of Salesforce Payment Line Invoices""" + paymentLineInvoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Line Invoices to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentLineInvoicesConnection + paymentMethod(id: String!): SalesforcePaymentMethod! + + """Collection of Salesforce Payment Methods""" + paymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Methods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + period(id: String!): SalesforcePeriod! + + """Collection of Salesforce Periods""" + periods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePeriodsConnection + permissionSet(id: String!): SalesforcePermissionSet! + + """Collection of Salesforce Permission Sets""" + permissionSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Permission Sets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + permissionSetAssignment(id: String!): SalesforcePermissionSetAssignment! + + """Collection of Salesforce Permission Set Assignments""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + permissionSetGroup(id: String!): SalesforcePermissionSetGroup! + + """Collection of Salesforce Permission Set Groups""" + permissionSetGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Groups to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupsConnection + permissionSetGroupComponent(id: String!): SalesforcePermissionSetGroupComponent! + + """Collection of Salesforce Permission Set Group Components""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Group Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + permissionSetLicense(id: String!): SalesforcePermissionSetLicense! + + """Collection of Salesforce Permission Set Licenses""" + permissionSetLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + permissionSetLicenseAssign(id: String!): SalesforcePermissionSetLicenseAssign! + + """Collection of Salesforce Permission Set License Assignments""" + permissionSetLicenseAssigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set License Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + permissionSetTabSetting(id: String!): SalesforcePermissionSetTabSetting! + + """Collection of Salesforce Permission Set Tab Settings""" + permissionSetTabSettings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetTabSettingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Tab Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetTabSettingsConnection + platformCachePartition(id: String!): SalesforcePlatformCachePartition! + + """Collection of Salesforce Platform Cache Partitions""" + platformCachePartitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Platform Cache Partitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + platformCachePartitionType(id: String!): SalesforcePlatformCachePartitionType! + + """Collection of Salesforce Platform Cache Partition Types""" + platformCachePartitionTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Platform Cache Partition Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + pricebook2(id: String!): SalesforcePricebook2! + + """Collection of Salesforce Price Books""" + pricebook2s( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Price Books to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + pricebook2ChangeEvent(id: String!): SalesforcePricebook2ChangeEvent! + pricebook2History(id: String!): SalesforcePricebook2History! + + """Collection of Salesforce Price Book Histories""" + pricebook2Histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Price Book Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebook2HistorysConnection + pricebookEntry(id: String!): SalesforcePricebookEntry! + + """Collection of Salesforce Price Book Entries""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Price Book Entries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + pricebookEntryHistory(id: String!): SalesforcePricebookEntryHistory! + + """Collection of Salesforce Price Book Entry Histories""" + pricebookEntryHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Price Book Entry Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + processDefinition(id: String!): SalesforceProcessDefinition! + + """Collection of Salesforce Process Definitions""" + processDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Definitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + processException(id: String!): SalesforceProcessException! + + """Collection of Salesforce Process Exceptions""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Exceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + processExceptionShare(id: String!): SalesforceProcessExceptionShare! + + """Collection of Salesforce Process Exception Shares""" + processExceptionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Exception Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + processInstance(id: String!): SalesforceProcessInstance! + + """Collection of Salesforce Process Instances""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Instances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + processInstanceNode(id: String!): SalesforceProcessInstanceNode! + + """Collection of Salesforce Process Instance Nodes""" + processInstanceNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Instance Nodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + processInstanceStep(id: String!): SalesforceProcessInstanceStep! + + """Collection of Salesforce Process Instance Steps""" + processInstanceSteps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Instance Steps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + processInstanceWorkitem(id: String!): SalesforceProcessInstanceWorkitem! + + """Collection of Salesforce Approval Requests""" + processInstanceWorkitems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Approval Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + processNode(id: String!): SalesforceProcessNode! + + """Collection of Salesforce Process Nodes""" + processNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Nodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessNodesConnection + product2(id: String!): SalesforceProduct2! + + """Collection of Salesforce Products""" + product2s( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Products to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + product2ChangeEvent(id: String!): SalesforceProduct2ChangeEvent! + product2Feed(id: String!): SalesforceProduct2Feed! + + """Collection of Salesforce Product Feeds""" + product2Feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + product2History(id: String!): SalesforceProduct2History! + + """Collection of Salesforce Product Histories""" + product2Histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + productConsumptionSchedule(id: String!): SalesforceProductConsumptionSchedule! + + """Collection of Salesforce Product Consumption Schedules""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Product Consumption Schedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + profile(id: String!): SalesforceProfile! + + """Collection of Salesforce Profiles""" + profiles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + prompt(id: String!): SalesforcePrompt! + + """Collection of Salesforce Prompts""" + prompts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + promptAction(id: String!): SalesforcePromptAction! + + """Collection of Salesforce Prompt Actions""" + promptActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + promptActionShare(id: String!): SalesforcePromptActionShare! + + """Collection of Salesforce Prompt Action Shares""" + promptActionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Prompt Action Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePromptActionSharesConnection + promptError(id: String!): SalesforcePromptError! + + """Collection of Salesforce Prompt Errors""" + promptErrors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Errors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + promptErrorShare(id: String!): SalesforcePromptErrorShare! + + """Collection of Salesforce Prompt Error Shares""" + promptErrorShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Error Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + promptVersion(id: String!): SalesforcePromptVersion! + + """Collection of Salesforce Prompt Versions""" + promptVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Versions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + pushTopic(id: String!): SalesforcePushTopic! + + """Collection of Salesforce Push Topics""" + pushTopics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Push Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + queueSobject(id: String!): SalesforceQueueSobject! + + """Collection of Salesforce Queue sObjects""" + queueSobjects( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Queue sObjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + quickText(id: String!): SalesforceQuickText! + + """Collection of Salesforce Quick Texts""" + quickTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Texts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + quickTextChangeEvent(id: String!): SalesforceQuickTextChangeEvent! + quickTextHistory(id: String!): SalesforceQuickTextHistory! + + """Collection of Salesforce Quick Text Histories""" + quickTextHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Quick Text Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextHistorysConnection + quickTextShare(id: String!): SalesforceQuickTextShare! + + """Collection of Salesforce Quick Text Shares""" + quickTextShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Text Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + quickTextUsage(id: String!): SalesforceQuickTextUsage! + + """Collection of Salesforce Quick Text Usages""" + quickTextUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Text Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + quickTextUsageShare(id: String!): SalesforceQuickTextUsageShare! + + """Collection of Salesforce Quick Text Usage Shares""" + quickTextUsageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Quick Text Usage Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + recommendation(id: String!): SalesforceRecommendation! + + """Collection of Salesforce Recommendations""" + recommendations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + recommendationChangeEvent(id: String!): SalesforceRecommendationChangeEvent! + recordAction(id: String!): SalesforceRecordAction! + + """Collection of Salesforce RecordActions""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + recordActionHistory(id: String!): SalesforceRecordActionHistory! + + """Collection of Salesforce RecordActionHistories""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + recordType(id: String!): SalesforceRecordType! + + """Collection of Salesforce Record Types""" + recordTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Record Types to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + redirectWhitelistUrl(id: String!): SalesforceRedirectWhitelistUrl! + + """Collection of Salesforce Allow URLs for Redirects""" + redirectWhitelistUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Allow URLs for Redirects to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + refund(id: String!): SalesforceRefund! + + """Collection of Salesforce Refunds""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + refundLinePayment(id: String!): SalesforceRefundLinePayment! + + """Collection of Salesforce Refund Line Payments""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Refund Line Payments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRefundLinePaymentsConnection + report(id: String!): SalesforceReport! + + """Collection of Salesforce Reports""" + reports( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + reportAnomalyEventStoreFeed(id: String!): SalesforceReportAnomalyEventStoreFeed! + + """Collection of Salesforce Report Anomaly Event Store Feeds""" + reportAnomalyEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Report Anomaly Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + reportFeed(id: String!): SalesforceReportFeed! + + """Collection of Salesforce Report Feeds""" + reportFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Report Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + spSamlAttributes(id: String!): SalesforceSpSamlAttributes! + + """Collection of Salesforce Service Provider SAML Attributes""" + spSamlAttributesPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Service Provider SAML Attributes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSpSamlAttributessConnection + samlSsoConfig(id: String!): SalesforceSamlSsoConfig! + + """Collection of Salesforce SAML Single Sign-On Settings""" + samlSsoConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SAML Single Sign-On Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSamlSsoConfigsConnection + scontrol(id: String!): SalesforceScontrol! + + """Collection of Salesforce Custom S-Controls""" + scontrols( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom S-Controls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + searchPromotionRule(id: String!): SalesforceSearchPromotionRule! + + """Collection of Salesforce Promoted Search Terms""" + searchPromotionRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Promoted Search Terms to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + secureAgent(id: String!): SalesforceSecureAgent! + + """Collection of Salesforce Secure Agents""" + secureAgents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Secure Agents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + secureAgentPlugin(id: String!): SalesforceSecureAgentPlugin! + + """Collection of Salesforce Secure Agent Plug-ins""" + secureAgentPlugins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Plug-ins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginsConnection + secureAgentPluginProperty(id: String!): SalesforceSecureAgentPluginProperty! + + """Collection of Salesforce Secure Agent Plug-in Properties""" + secureAgentPluginProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Plug-in Properties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + secureAgentsCluster(id: String!): SalesforceSecureAgentsCluster! + + """Collection of Salesforce Secure Agent Clusters""" + secureAgentsClusters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Clusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + securityCustomBaseline(id: String!): SalesforceSecurityCustomBaseline! + + """Collection of Salesforce Security Custom Baselines""" + securityCustomBaselines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Security Custom Baselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + serviceProvider(id: String!): SalesforceServiceProvider! + + """Collection of Salesforce Service Providers""" + serviceProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Service Providers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceServiceProvidersConnection + serviceSetupProvisioning(id: String!): SalesforceServiceSetupProvisioning! + + """Collection of Salesforce Service Setup Provisionings""" + serviceSetupProvisionings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Service Setup Provisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + sessionHijackingEventStoreFeed(id: String!): SalesforceSessionHijackingEventStoreFeed! + + """Collection of Salesforce Session Hijacking Event Store Feeds""" + sessionHijackingEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Session Hijacking Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + sessionPermSetActivation(id: String!): SalesforceSessionPermSetActivation! + + """Collection of Salesforce Session Permission Set Activations""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Session Permission Set Activations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + setupAssistantStep(id: String!): SalesforceSetupAssistantStep! + + """Collection of Salesforce Setup Assistant Steps""" + setupAssistantSteps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Assistant Steps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupAssistantStepsConnection + setupAuditTrail(id: String!): SalesforceSetupAuditTrail! + + """Collection of Salesforce Setup Audit Trail Entries""" + setupAuditTrails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Audit Trail Entries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupAuditTrailsConnection + setupEntityAccess(id: String!): SalesforceSetupEntityAccess! + + """Collection of Salesforce Setup Entity Accesses""" + setupEntityAccesses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Entity Accesses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupEntityAccesssConnection + shapeRepresentation(id: String!): SalesforceShapeRepresentation! + + """Collection of Salesforce Shape Representations""" + shapeRepresentations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Shape Representations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + signupRequest(id: String!): SalesforceSignupRequest! + + """Collection of Salesforce Signup Requests""" + signupRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Signup Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + signupRequestFeed(id: String!): SalesforceSignupRequestFeed! + + """Collection of Salesforce Signup Request Feeds""" + signupRequestFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestFeedsConnection + signupRequestHistory(id: String!): SalesforceSignupRequestHistory! + + """Collection of Salesforce Signup Request Histories""" + signupRequestHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + signupRequestShare(id: String!): SalesforceSignupRequestShare! + + """Collection of Salesforce Signup Request Shares""" + signupRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestSharesConnection + site(id: String!): SalesforceSite! + + """Collection of Salesforce Sites""" + sites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + siteFeed(id: String!): SalesforceSiteFeed! + + """Collection of Salesforce Sites""" + siteFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + siteHistory(id: String!): SalesforceSiteHistory! + + """Collection of Salesforce Site Histories""" + siteHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Site Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + siteIframeWhiteListUrl(id: String!): SalesforceSiteIframeWhiteListUrl! + + """Collection of Salesforce Trusted Domains for Inline Frames""" + siteIframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Trusted Domains for Inline Frames to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + siteRedirectMapping(id: String!): SalesforceSiteRedirectMapping! + + """Collection of Salesforce Site Redirect Mappings""" + siteRedirectMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Site Redirect Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + solution(id: String!): SalesforceSolution! + + """Collection of Salesforce Solutions""" + solutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + solutionFeed(id: String!): SalesforceSolutionFeed! + + """Collection of Salesforce Solution Feeds""" + solutionFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solution Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + solutionHistory(id: String!): SalesforceSolutionHistory! + + """Collection of Salesforce Solution Histories""" + solutionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solution Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + solutionStatus(id: String!): SalesforceSolutionStatus! + + """Collection of Salesforce Solution Status Values""" + solutionStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Solution Status Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSolutionStatussConnection + ssoUserMapping(id: String!): SalesforceSsoUserMapping! + + """Collection of Salesforce Single Sign-On User Mappings""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Single Sign-On User Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSsoUserMappingsConnection + stamp(id: String!): SalesforceStamp! + + """Collection of Salesforce Stamps""" + stamps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + stampAssignment(id: String!): SalesforceStampAssignment! + + """Collection of Salesforce Stamp Assignments""" + stampAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamp Assignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + staticResource(id: String!): SalesforceStaticResource! + + """Collection of Salesforce Static Resources""" + staticResources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Static Resources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + streamingChannel(id: String!): SalesforceStreamingChannel! + + """Collection of Salesforce Streaming Channels""" + streamingChannels( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Streaming Channels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + streamingChannelShare(id: String!): SalesforceStreamingChannelShare! + + """Collection of Salesforce Streaming Channel Shares""" + streamingChannelShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Streaming Channel Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + task(id: String!): SalesforceTask! + + """Collection of Salesforce Tasks""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + taskChangeEvent(id: String!): SalesforceTaskChangeEvent! + taskFeed(id: String!): SalesforceTaskFeed! + + """Collection of Salesforce Task Feeds""" + taskFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Task Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + taskPriority(id: String!): SalesforceTaskPriority! + + """Collection of Salesforce Task Priority Values""" + taskPriorities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Task Priority Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTaskPrioritysConnection + taskStatus(id: String!): SalesforceTaskStatus! + + """Collection of Salesforce Task Status Values""" + taskStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Task Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + tenantUsageEntitlement(id: String!): SalesforceTenantUsageEntitlement! + + """Collection of Salesforce Tenant Usage Entitlements""" + tenantUsageEntitlements( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Tenant Usage Entitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + testSuiteMembership(id: String!): SalesforceTestSuiteMembership! + + """Collection of Salesforce Test Suite Memberships""" + testSuiteMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Test Suite Memberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + threatDetectionFeedbackFeed(id: String!): SalesforceThreatDetectionFeedbackFeed! + + """Collection of Salesforce Threat Detection Feedback Feeds""" + threatDetectionFeedbackFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Threat Detection Feedback Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + todayGoal(id: String!): SalesforceTodayGoal! + + """Collection of Salesforce Goals""" + todayGoals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Goals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + todayGoalShare(id: String!): SalesforceTodayGoalShare! + + """Collection of Salesforce Goal Shares""" + todayGoalShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Goal Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + topic(id: String!): SalesforceTopic! + + """Collection of Salesforce Topics""" + topics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + topicAssignment(id: String!): SalesforceTopicAssignment! + + """Collection of Salesforce Topic Assignments""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic Assignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + topicFeed(id: String!): SalesforceTopicFeed! + + """Collection of Salesforce Topic Feeds""" + topicFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + topicUserEvent(id: String!): SalesforceTopicUserEvent! + + """Collection of Salesforce Topic User Events""" + topicUserEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic User Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + transactionSecurityPolicy(id: String!): SalesforceTransactionSecurityPolicy! + + """Collection of Salesforce Transaction Security Policies""" + transactionSecurityPolicies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Transaction Security Policies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + translation(id: String!): SalesforceTranslation! + + """Collection of Salesforce Language Translations""" + translations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Language Translations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTranslationsConnection + uiFormulaCriterion(id: String!): SalesforceUiFormulaCriterion! + + """Collection of Salesforce Ui Formula Criteria""" + uiFormulaCriteria( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ui Formula Criteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + uiFormulaRule(id: String!): SalesforceUiFormulaRule! + + """Collection of Salesforce Ui Formula Rules""" + uiFormulaRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ui Formula Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + undecidedEventRelation(id: String!): SalesforceUndecidedEventRelation! + + """Collection of Salesforce Undecided Event Relations""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Undecided Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + user(id: String!): SalesforceUser! + + """Collection of Salesforce Users""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + userAppInfo(id: String!): SalesforceUserAppInfo! + + """Collection of Salesforce Last Used Apps""" + userAppInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Last Used Apps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + userAppMenuCustomization(id: String!): SalesforceUserAppMenuCustomization! + + """Collection of Salesforce UserAppMenuCustomizations""" + userAppMenuCustomizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + userAppMenuCustomizationShare(id: String!): SalesforceUserAppMenuCustomizationShare! + + """Collection of Salesforce UserAppMenuCustomization Shares""" + userAppMenuCustomizationShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomization Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + userChangeEvent(id: String!): SalesforceUserChangeEvent! + userEmailPreferredPerson(id: String!): SalesforceUserEmailPreferredPerson! + + """Collection of Salesforce User Email Preferred People""" + userEmailPreferredPeople( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Email Preferred People to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + userEmailPreferredPersonShare(id: String!): SalesforceUserEmailPreferredPersonShare! + + """Collection of Salesforce User Email Preferred Person Shares""" + userEmailPreferredPersonShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Email Preferred Person Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + userFeed(id: String!): SalesforceUserFeed! + + """Collection of Salesforce User Feeds""" + userFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + userLicense(id: String!): SalesforceUserLicense! + + """Collection of Salesforce User Licenses""" + userLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Licenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLicensesConnection + userListView(id: String!): SalesforceUserListView! + + """Collection of Salesforce User List Views""" + userListViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User List Views to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + userListViewCriterion(id: String!): SalesforceUserListViewCriterion! + + """Collection of Salesforce User List View Criteria""" + userListViewCriterions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User List View Criteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + userLogin(id: String!): SalesforceUserLogin! + + """Collection of Salesforce User Logins""" + userLogins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Logins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + userPackageLicense(id: String!): SalesforceUserPackageLicense! + + """Collection of Salesforce User Package Licenses""" + userPackageLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Package Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserPackageLicensesConnection + userPreference(id: String!): SalesforceUserPreference! + + """Collection of Salesforce User Preferences""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Preferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + userProvAccount(id: String!): SalesforceUserProvAccount! + + """Collection of Salesforce User Provisioning Accounts""" + userProvAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Accounts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountsConnection + userProvAccountStaging(id: String!): SalesforceUserProvAccountStaging! + + """Collection of Salesforce User Provisioning Account Stagings""" + userProvAccountStagings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Account Stagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + userProvMockTarget(id: String!): SalesforceUserProvMockTarget! + + """Collection of Salesforce User Provisioning Mock Targets""" + userProvMockTargets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Mock Targets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvMockTargetsConnection + userProvisioningConfig(id: String!): SalesforceUserProvisioningConfig! + + """Collection of Salesforce User Provisioning Configs""" + userProvisioningConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Configs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + userProvisioningLog(id: String!): SalesforceUserProvisioningLog! + + """Collection of Salesforce User Provisioning Logs""" + userProvisioningLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Logs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + userProvisioningRequest(id: String!): SalesforceUserProvisioningRequest! + + """Collection of Salesforce User Provisioning Requests""" + userProvisioningRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + userProvisioningRequestShare(id: String!): SalesforceUserProvisioningRequestShare! + + """Collection of Salesforce User Provisioning Request Shares""" + userProvisioningRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + userRole(id: String!): SalesforceUserRole! + + """Collection of Salesforce Roles""" + userRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Roles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + userShare(id: String!): SalesforceUserShare! + + """Collection of Salesforce User Shares""" + userShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + verificationHistory(id: String!): SalesforceVerificationHistory! + + """Collection of Salesforce Identity Verification Histories""" + verificationHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Identity Verification Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + visualforceAccessMetrics(id: String!): SalesforceVisualforceAccessMetrics! + + """Collection of Salesforce Visualforce Access Metrics""" + visualforceAccessMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Visualforce Access Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + vote(id: String!): SalesforceVote! + + """Collection of Salesforce Votes""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + waveAutoInstallRequest(id: String!): SalesforceWaveAutoInstallRequest! + + """Collection of Salesforce Wave Auto Install Requests""" + waveAutoInstallRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Wave Auto Install Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + waveCompatibilityCheckItem(id: String!): SalesforceWaveCompatibilityCheckItem! + + """Collection of Salesforce Wave Compatibility Check Items""" + waveCompatibilityCheckItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Wave Compatibility Check Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + webLink(id: String!): SalesforceWebLink! + + """Collection of Salesforce Custom Buttons or Links""" + webLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Buttons or Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWebLinksConnection + + """ + Make a REST API call to the Salesforce API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SalesforcePassthroughQuery! + + """ + Run a SOQL query that fetches any sobject. + + For now, any fields used in the query body must be selected in the query. Some fields may need to be suffixed with `Id`. + + Example: + + ``` + { + + salesforce { + soql(query: "select name, id, ownerId from Account limit 10") { + nodes { + ... on SalesforceAccount { + name + id + owner { + name + } + } + } + } + } + } + ``` + + """ + soql(query: String!): SalesforceSoqlResult! @deprecated(reason: "This field is still in beta and has many rough edges.") + + """ + Retrieves the list of individual records that have been updated (added or changed) within the given timespan for the specified object. + """ + updatedSobjects( + """ + Ending date/time (UTC) of the timespan for which to retrieve the data. The API ignores the seconds portion of the specified dateTime value (for example, 12:35:15 is interpreted as 12:35:00 UTC). The date and time should be provided in ISO 8601 format: YYYY-MM-DDThh:mm:ss+hh:mm. + """ + end: String! + + """ + Starting date/time (UTC) of the timespan for which to retrieve the data. The API ignores the seconds portion of the specified dateTime value (for example, 12:30:15 is interpreted as 12:30:00 UTC). The date and time should be provided in ISO 8601 format: YYYY-MM-DDThh:mm:ss+hh:mm. The date/time value for start must chronologically precede end. + """ + start: String! + ): SalesforceUpdatedSobjects! + + """Metadata for this Salesforce instance.""" + salesforceInstanceMetadata: SalesforceInstanceMetadata! + + """ + Information about the OneGraph package, if it is installed in the Salesforce instance. + """ + onegraphPackageInfo: OneGraphSalesforcePackageInfo! + + """ + Gives programmatic access to report and dashboard data as defined in the report builder and dashboard builder. See the [docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_intro.htm) for more. + """ + analyticsReports: SalesforceAnalyticsReportsApi! +} + +"""""" +type StripeSetupIntentsEdge { + """node""" + node: StripeSetupIntent! + + """cursor""" + cursor: String! +} + +"""""" +type StripeSetupIntentsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeSetupIntent!]! + + """edges""" + edges: [StripeSetupIntentsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripePricesEdge { + """node""" + node: StripePrice! + + """cursor""" + cursor: String! +} + +"""""" +type StripePricesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePrice!]! + + """edges""" + edges: [StripePricesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeProductsEdge { + """node""" + node: StripeProduct! + + """cursor""" + cursor: String! +} + +"""""" +type StripeProductsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeProduct!]! + + """edges""" + edges: [StripeProductsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeTransfersEdge { + """node""" + node: StripeTransfer! + + """cursor""" + cursor: String! +} + +"""""" +type StripeTransfersConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeTransfer!]! + + """edges""" + edges: [StripeTransfersEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripePlansEdge { + """node""" + node: StripePlan! + + """cursor""" + cursor: String! +} + +"""""" +type StripePlansConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePlan!]! + + """edges""" + edges: [StripePlansEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeBalanceTransactionsEdge { + """node""" + node: StripeBalanceTransaction! + + """cursor""" + cursor: String! +} + +"""""" +type StripeBalanceTransactionsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeBalanceTransaction!]! + + """edges""" + edges: [StripeBalanceTransactionsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeDisputesEdge { + """node""" + node: StripeDispute! + + """cursor""" + cursor: String! +} + +"""""" +type StripeDisputesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeDispute!]! + + """edges""" + edges: [StripeDisputesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeCustomersEdge { + """node""" + node: StripeCustomer! + + """cursor""" + cursor: String! +} + +"""""" +type StripeCustomersConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeCustomer!]! + + """edges""" + edges: [StripeCustomersEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""The root for Stripe""" +type StripeQuery { + customer(id: String!): StripeCustomer + customers(after: String, before: String, first: Int): StripeCustomersConnection + invoice(id: String!): StripeInvoice + invoices(status: StripeInvoiceStatusEnum, customer: String, after: String, before: String, first: Int): StripeInvoicesConnection + charge(id: String!): StripeCharge + charges(customer: String, after: String, before: String, first: Int): StripeChargesConnection + dispute(id: String!): StripeDispute + disputes(after: String, before: String, first: Int): StripeDisputesConnection + refund(id: String!): StripeRefund + refunds(chargeId: String, after: String, before: String, first: Int): StripeRefundsConnection + balanceTransaction(id: String!): StripeBalanceTransaction + balanceTransactions(after: String, before: String, first: Int): StripeBalanceTransactionsConnection + payout(id: String!): StripePayout + bankAccount(customer: String!, id: String!): StripeBankAccount + card(customer: String!, id: String!): StripeCard + source(id: String!): StripeSource + coupon(id: String!): StripeCoupon + invoiceItem(id: String!): StripeInvoiceItem + paymentIntent(id: String!): StripePaymentIntent + paymentIntents(customer: String, after: String, before: String, first: Int): StripePaymentIntentsConnection + plan(id: String!): StripePlan + plans(after: String, before: String, first: Int): StripePlansConnection + subscription(id: String!): StripeSubscription + subscriptions(status: StripeSubscriptionStatusEnum, planId: String, after: String, before: String, first: Int): StripeSubscriptionsConnection + transfer(id: String!): StripeTransfer + transfers(after: String, before: String, first: Int): StripeTransfersConnection + subscriptionItem(id: String!): StripeSubscriptionItem + sku(id: String!): StripeSku + order(id: String!): StripeOrder + product(id: String!): StripeProduct + products(url: String, productType: String, shippable: Boolean, after: String, before: String, first: Int): StripeProductsConnection + price(id: String!): StripePrice + prices(priceType: String, product: String, currency: String, active: Boolean, after: String, before: String, first: Int): StripePricesConnection + setupIntent(id: String!): StripeSetupIntent + setupIntents(paymentMethod: String, customer: String, after: String, before: String, first: Int): StripeSetupIntentsConnection + topup(id: String!): StripeTopup + bitcoinReceiver(id: String!): StripeBitcoinReceiver +} + +"""Look up users across multiple services by their email address.""" +type OneGraphEmailNode { + """Stripe customer.""" + stripeCustomer: StripeCustomer + + """Salesforce Contct.""" + salesforceContact: SalesforceContact + + """Salesforce Contct.""" + salesforceLead: SalesforceLead +} + +input OneGraphServiceUserIds { + """User id for Adroll""" + adroll: String + + """User id for Asana""" + asana: String + + """User id for Box""" + box: String + + """User id for Cloudinary""" + cloudinary: String + + """User id for Contentful""" + contentful: String + + """User id for Dev.to""" + devTo: String + + """User id for Docusign""" + docusign: String + + """User id for Dribbble""" + dribbble: String + + """User id for Dropbox""" + dropbox: String + + """User id for Egghead.io""" + eggheadio: String + + """User id for Eventil""" + eventil: String + + """User id for Facebook""" + facebookBusiness: String + + """User id for Firebase""" + firebase: String + + """User id for GitHub""" + gitHub: String + + """User id for Gmail""" + gmail: String + + """User id for Gong""" + gong: String + + """User id for Google""" + google: String + + """User id for Google Ads""" + googleAds: String + + """User id for Google Analytics""" + googleAnalytics: String + + """User id for Google Calendar""" + googleCalendar: String + + """User id for Google Compute""" + googleCompute: String + + """User id for Google Docs""" + googleDocs: String + + """User id for Google Search Console""" + googleSearchConsole: String + + """User id for Google Translate""" + googleTranslate: String + + """User id for Hubspot""" + hubspot: String + + """User id for Intercom""" + intercom: String + + """User id for Mailchimp""" + mailchimp: String + + """User id for Meetup""" + meetup: String + + """User id for Netlify""" + netlify: String + + """User id for Notion""" + notion: String + + """User id for Outreach""" + outreach: String + + """User id for Product Hunt""" + productHunt: String + + """User id for QuickBooks""" + quickbooks: String + + """User id for Salesforce""" + salesforce: String + + """User id for Sanity""" + sanity: String + + """User id for Shopify Admin""" + shopifyAdmin: String + + """User id for Shopify Storefront""" + shopifyStorefront: String + + """User id for Slack""" + slack: String + + """User id for Spotify""" + spotify: String + + """User id for Stripe""" + stripe: String + + """User id for Twitch""" + twitchTv: String + + """User id for Twilio""" + twilio: String + + """User id for You Need a Budget""" + ynab: String + + """User id for YouTube""" + youTube: String + + """User id for Vercel""" + zeit: String + + """User id for Zendesk""" + zendesk: String + + """User id for Trello""" + trello: String + + """User id for Twitter""" + twitter: String +} + +input OneGraphZendeskAPITokenAuth { + token: String! + email: String! + subdomain: String! +} + +input OneGraphUSPSAPIAuth { + password: String + userId: String! +} + +input OneGraphUPSAPIAuth { + accessToken: String! + password: String! + username: String! +} + +input OneGraphTwilioAuth { + authToken: String! + accountSid: String! +} + +input OneGraphTrelloTokenAuth { + token: String! + apiKey: String! +} + +""" +Authenticate requests when using the Stripe API on behalf of a connected account using the Stripe-Account header and the connected account’s ID. https://stripe.com/docs/connect/authentication#stripe-account-header +""" +input OneGraphStripeConnectAuthArg { + """Id of the connected account for which the request is being made.""" + connectedStripeAccountId: String! + + """Your platform account’s secret key.""" + platformSecretKey: String! +} + +"""Authenticate requests for the Shopify Storefront api""" +input OneGraphShopifyStorefrontAuthArg { + storefrontToken: String! + + """The store name, `store-name` in `https://store-name.myshopify.com`""" + storeName: String! +} + +"""Authenticate requests for the Shopify Admin api""" +input OneGraphShopifyAdminAuthArg { + accessToken: String! + + """The store name, `store-name` in `https://store-name.myshopify.com`""" + storeName: String! +} + +"""Authenticate requests to Shopify""" +input OneGraphShopifyAuthArg { + """Authenticate requests for the Shopify Storefront api""" + storefront: OneGraphShopifyStorefrontAuthArg + + """Authenticate requests for the Shopify Admin api""" + admin: OneGraphShopifyAdminAuthArg +} + +input OneGraphSalesforceOAuthArg { + instanceUrl: String! + token: String! +} + +input OneGraphOrbitAuthArg { + """ + For use with a API key. To generate an api key, see the [Account Settings](https://app.orbit.love/user/edit) in your Orbit dashboard. + """ + apiKey: String! +} + +input OneGraphOpenCollectiveAuthArg { + """ + For use with a API key. To generate an api key, see the [applications page](https://opencollective.com/applications) in your OpenCollective dashboard. + """ + apiKey: String! +} + +input OneGraphNpmBasicAuth { + password: String! + username: String! +} + +input OneGraphNpmAuthArg { + """ + An API or OAuth token with sufficient permissions to publish npm packages + """ + apiToken: String + + """Basic username/password authentication""" + basic: OneGraphNpmBasicAuth +} + +input OneGraphNetlifyAuthArg { + oauthToken: String! +} + +input OneGraphMuxAPITokenAuthArg { + secret: String! + tokenId: String! +} + +input OneGraphMuxAuthArg { + """ + For advanced usage: if you have separately implemented the Mux OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + For use with a API access token. To generate an access token ID and secret, see the [settings page](https://dashboard.mux.com/settings/access-tokens) in your Mux dashboard. Will take priority over the `oauthToken` argument if both are provided. + """ + accessToken: OneGraphMuxAPITokenAuthArg +} + +input OneGraphLogdnaServiceAuthArg { + """ + Service Key from LogDNA. Retrive a service key from [your profile](https://app.logdna.com/manage/profile) under API Keys > Service Keys. + """ + serviceKey: String! +} + +input OneGraphGoogleAdsAuthArg { + oauthToken: String! + + """ + A developer token from Google allows your app to connect to the Google Ads API. + + To retrieve your developer token, sign in to your Manager Account. You must be signed-in to a Google Ads Manager Account before continuing. Navigate to TOOLS & SETTINGS > SETUP > API Center." + """ + developerToken: String! +} + +input OneGraphGongBasicAuthArg { + accessKeySecret: String! + accessKey: String! +} + +input OneGraphGongAuthArg { + """ + For advanced usage: if you have separately implemented the Gong OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + In the [Gong API Page](https://app.gong.io/company/api) (you must be a technical administrator in Gong), click `Create` to receive an Access Key and an Access Key Secret. + """ + basic: OneGraphGongBasicAuthArg +} + +input OneGraphFedexAPIAuth { + meterNumber: String! + accountNumber: String! + password: String! + key: String! +} + +input OneGraphDevToAuthArg { + """ + For advanced usage: if you have separately implemented the Dev.to OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + For use with a personal API token, see the [Dev.to authentication](https://docs.dev.to/api/#section/Authentication/api_key) docs on generating a token. Will take priority over the `oauthToken` argument if both are provided. + """ + apiKey: String +} + +input OneGraphCloudflareUserAuthArg { + key: String! + email: String! +} + +input OneGraphChagebeeAuthArg { + """ + A [Chargebee API key](https://www.chargebee.com/docs/2.0/api_keys.html). To create a key go to **Settings** > **Configure Chargebee** > **API Keys and Webhooks** and then click on the **API Keys** tab. + """ + apiKey: String! + + """ + The [chargebee site](https://www.chargebee.com/docs/2.0/sites-intro.html). + """ + site: String! +} + +input OneGraphApolloAuthArg { + """ + For use with a API key. To generate an api key, see the [Account Settings](https://app.apollo.love/user/edit) in your Apollo dashboard. + """ + apiKey: String! +} + +input OneGraphServiceAuths { + zendeskAPITokenAuth: OneGraphZendeskAPITokenAuth + zeitOAuthToken: String + youtubeOAuthToken: String + + """ + A Wordpress bearer token. This arg is compatible with the `authToken` that is passed as an `Authorization` header in [wp-graphql-jwt-authentication plugin](https://github.com/wp-graphql/wp-graphql-jwt-authentication), or any other plugin that uses a bearer token in the `Authorization` header. + """ + wordpressBearerToken: String + uspsAPIAuth: OneGraphUSPSAPIAuth + upsAPIAuth: OneGraphUPSAPIAuth + twilioAuth: OneGraphTwilioAuth + trelloTokenAuth: OneGraphTrelloTokenAuth + stripeOAuthToken: String + stripeConnectAuth: OneGraphStripeConnectAuthArg + spotifyOAuthToken: String + slackOAuthToken: String + shopify: OneGraphShopifyAuthArg + salesforceOAuth: OneGraphSalesforceOAuthArg + productHuntOAuthToken: String + orbit: OneGraphOrbitAuthArg + openCollective: OneGraphOpenCollectiveAuthArg + onegraphToken: String + npmAuth: OneGraphNpmAuthArg + netlifyAuth: OneGraphNetlifyAuthArg + muxAuth: OneGraphMuxAuthArg + mixpanelApiSecret: String + logdnaServiceAuth: OneGraphLogdnaServiceAuthArg + intercomOAuthToken: String + hubspotOAuthToken: String + graphCmsToken: String + googleTranslateOAuthToken: String + googleSearchConsoleOAuthToken: String + googleMapsKey: String + googleDocsOAuthToken: String + googleComputeOAuthToken: String + googleCalendarOAuthToken: String + googleAdsAuth: OneGraphGoogleAdsAuthArg + googleOAuthToken: String + gongAuth: OneGraphGongAuthArg + gmailOAuthToken: String + gitHubOAuthToken: String + firebaseOAuthToken: String + fedexAPIAuth: OneGraphFedexAPIAuth + facebookOAuthToken: String + dropboxOAuthToken: String + dribbbleOAuthToken: String + devToAuth: OneGraphDevToAuthArg + crunchbaseUserKey: String + cloudflareUserAuth: OneGraphCloudflareUserAuthArg + clearbitAuth: String + chargebee: OneGraphChagebeeAuthArg + brexAuth: String + apollo: OneGraphApolloAuthArg + airtableApiKey: String +} + +""" +The anchor is like two-factor auth for the token. It ensures that the person who adds auth to the token is the same as the person who created the token. +""" +enum OneGraphAccessTokenAnchorEnum { + """ + Use the logged in OneGraph user. The user must be logged in to the OneGraph dashboard to use this option. + """ + ONEGRAPH_USER + + """ + Use the logged in Netlify user. The token must have an active Netlify auth to use this option. + """ + NETLIFY_USER + + """Use the provided Netlify site.""" + NETLIFY_SITE +} + +"""Custom data for a OneGraph user auth.""" +type OneGraphUserAuthCustomDataForOneGraph { + """AppId that the tokens applies to.""" + appId: String +} + +"""Service-specific data for a user auth.""" +union OneGraphUserAuthCustomData = OneGraphUserAuthCustomDataForOneGraph + +"""A user auth associated with an access token""" +type OneGraphUserAuth { + """Service that the auth belongs to.""" + service: OneGraphServiceEnum! + + """Unique id for the logged-in entity on the service.""" + foreignUserId: String! + + """Scopes granted for the service.""" + scopes: [String!] + + """Service-specific data for the user auth""" + customData: OneGraphUserAuthCustomData +} + +"""A OneGraph Access Token""" +type OneGraphAccessToken { + """Bearer token""" + token: String! + + """ + Time that the the token expires, measured in seconds since the Unix epoch + """ + expireDate: Int! + + """Token name, if it is a personal access token""" + name: String + + """AppId that the token belongs to""" + appId: String! + + """User auths for the access token""" + userAuths: [OneGraphUserAuth!]! + + """ + The anchor is like two-factor auth for the token. It ensures that the person who adds auth to the token is the same as the person who created the token. + """ + anchor: OneGraphAccessTokenAnchorEnum + + """Netlify-specific ID for the token""" + netlifyId: String +} + +"""The settings for a OneGraph User""" +type OneGraphUserSettings { + """The tours completed by this OneGraph user""" + completedTours: [String!]! +} + +"""A OneGraph User""" +type OneGraphUser { + """The id of the OneGraph User""" + id: String! + + """Whether this OneGraph user has confirmed their account""" + confirmed: Boolean! + + """The primary email of the currently logged-in OneGraph user""" + email: String! + + """The full name of the currently logged-in OneGraph user""" + fullName: String! + + """ + The date at which this user agreed to the OneGraph terms of service at https://www.onegraph.com/terms-and-conditions + """ + agreedToTosAt: Int + + """The settings of the currently logged-in OneGraph user""" + settings: OneGraphUserSettings! + + """User hash for securely identifying a user with Intercom""" + intercomUserHash: String! + + """Personal access tokens""" + personalTokens: [OneGraphAccessToken!] + + """ + The gitHub databaseId if this OneGraph User has associated their account with a GitHub account + """ + gitHubUserId: String +} + +"""An edge in a connection.""" +type SpotifySavedTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! + + """ + The date and time the track was added to the user's "Your Music" librar., e.g. `2016-10-24T15:03:07Z`. + """ + addedAt: String +} + +"""SavedTracks on Spotify""" +type SpotifySavedTracksConnection { + """SavedTracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifySavedTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type SpotifyTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Tracks on Spotify""" +type SpotifyTracksConnection { + """Tracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifyTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +enum SpotifyTopArtistsAndTracksTimeRangeEnumArg { + """ + Calculated from several years of data and including all new data as it becomes available + """ + SHORT_TERM + + """Approximately last 6 months""" + MEDIUM_TERM + + """Approximately last 4 weeks""" + LONG_TERM +} + +"""An edge in a connection.""" +type SpotifyArtistsEdge { + """The item at the end of the edge""" + node: SpotifyArtist! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Artists on Spotify""" +type SpotifyArtistsConnection { + """Artists""" + nodes: [SpotifyArtist!]! + + """A list of edges""" + edges: [SpotifyArtistsEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifySimplifiedTrack { + """ + The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifySimplifiedArtist!] + + """ + A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """ + The disc number (usually 1 unless the album consists of more than one disc). + """ + discNumber: Int + + """The track length in milliseconds.""" + durationMs: Int + + """ + Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this track.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """ + Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. + """ + isPlayable: Boolean + + """ + Part of the response when Track Relinking is applied and is only part of the response if the track linking, in fact, exists. The requested track has been replaced with a different track. The track in the linked_from object contains information about the originally requested track. + """ + linkedFrom: SpotifyLinkedTrack + + """The name of the track.""" + name: String + + """A URL to a 30 second preview (MP3 format) of the track.""" + previewUrl: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyTrackRestriction + + """ + The number of the track. If an album has several discs, the track number is the number on the specified disc. + """ + trackNumber: Int + + """The object type: “track”.""" + type: String + + """The Spotify URI for the track.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyPlayHistoryItem { + """The context the track was played from.""" + context: SpotifyContext + + """The date and time the track was played.""" + playedAt: String + + """The track the user listened to.""" + track: SpotifySimplifiedTrack +} + +"""List of play history items, with pagination information.""" +type SpotifyPlayHistoryConnection { + """Pagination information""" + pageInfo: PageInfo! + + """List of play history items.""" + nodes: [SpotifyPlayHistoryItem!]! +} + +enum SpotifyContextType { + ALBUM + ARTIST + PLAYLIST +} + +type SpotifyContext { + """External URLs for this context.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The object type, e.g. `ARTIST`, `PLAYLIST`, `ALBUM`.""" + type: SpotifyContextType + + """The Spotify URI for the context.""" + uri: String +} + +enum SpotifyPlayerRepeatState { + OFF + TRACK + CONTEXT +} + +type SpotifyPlayer { + """The device that is currently active""" + device: SpotifyDevice + + """off, track, context""" + repeatState: SpotifyPlayerRepeatState + + """If shuffle is on or off""" + shuffleState: Boolean + + """ + A Context Object. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + context: SpotifyContext + + """Unix Millisecond Timestamp when data was fetched""" + timestamp: Int + + """ + Progress into the currently playing track. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + progressMs: Int + + """If something is currently playing.""" + isPlaying: Boolean + + """ + The currently playing track. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + item: SpotifyTrack + + """ + The object type of the currently playing item. Can be one of track, episode, ad or unknown. + """ + currentlyPlayingType: String +} + +"""An edge in a connection.""" +type SpotifyPlaylistEdge { + """The item at the end of the edge""" + node: SpotifyPlaylist! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Playlist on Spotify""" +type SpotifyPlaylistConnection { + """Playlist""" + nodes: [SpotifyPlaylist!]! + + """A list of edges""" + edges: [SpotifyPlaylistEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifyExplicitContentSettings { + """When true, indicates that explicit content should not be played.""" + filterEnabled: Boolean + + """ + When true, indicates that the explicit content setting is locked and can’t be changed by the user. + """ + filterLocked: Boolean +} + +type SpotifyCurrentUserProfile { + """ + The country of the user, as set in the user’s account profile. An ISO 3166-1 alpha-2 country code. This field is only available when the current user has granted access to the user-read-private scope. + """ + country: String + + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """ + The user’s email address, as entered by the user when creating their account. Important! This email address is unverified; there is no proof that it actually belongs to the user. This field is only available when the current user has granted access to the user-read-email scope. + """ + email: String + + """ + The user’s explicit content settings. This field is only available when the current user has granted access to the user-read-private scope. + """ + explicitContent: SpotifyExplicitContentSettings + + """Known external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of the user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for the user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """ + The user’s Spotify subscription level: “premium”, “free”, etc. (The subscription level “open” can be considered the same as “free”.) This field is only available when the current user has granted access to the user-read-private scope. + """ + product: String + + """The object type: “user”""" + type: String + + """The Spotify URI for the user.""" + uri: String + playlists(offset: Int, limit: Int): [SpotifyPlaylist!] @deprecated(reason: "Use `playlistsConnection` instead.") + playlistsConnection( + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 50 + ): SpotifyPlaylistConnection + player( + """ + [Get information about the user’s current playback state, including track, track progress, and active device.](https://developer.spotify.com/documentation/web-api/reference/player/get-information-about-the-users-current-playback/)\n + """ + market: String + ): SpotifyPlayer + + """ + Returns the most recent tracks played by a user. + + Note that a track currently playing will not be visible in play history until it has completed. + + A track must be played for more than 30 seconds to be included in play history. Any tracks listened to while the user had “Private Session” enabled in their client will not be returned in the list of recently played tracks. + """ + recentlyPlayed( + """Fetch items that came after the specified cursor.""" + after: String + + """The number of items to fetch. Defaults to 20. Accepts a maximum of 50.""" + first: Int = 20 + ): SpotifyPlayHistoryConnection! + + """Get information about a user’s available devices.""" + availableDevices: [SpotifyDevice!] + + """Get the current user’s top artists based on calculated affinity.""" + topArtists( + timeRange: SpotifyTopArtistsAndTracksTimeRangeEnumArg + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyArtistsConnection + + """Get the current user’s top tracks based on calculated affinity.""" + topTracks( + timeRange: SpotifyTopArtistsAndTracksTimeRangeEnumArg + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyTracksConnection + + """ + Get a list of the songs saved in the current Spotify user’s â€Your Music’ library. + """ + savedTracks( + after: String + + """ + An ISO 3166-1 alpha-2 country code or the string from_token. Provide this parameter if you want to apply Track Relinking. For episodes, if a valid user access token is specified in the request header, the country associated with the user account will take priority over this parameter. + """ + market: SpotifyMarketEnumArg = US + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifySavedTracksConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Photos for a Salesforce user""" +type SalesforceOAuthUserPhotos { + picture: String + thumbnail: String +} + +"""Address for a Salesforce user""" +type SalesforceOAuthUserAddress { + country: String +} + +"""A OneGraph me Salesforce user""" +type SalesforceOAuthUser { + sub: String! + active: Boolean + address: SalesforceOAuthUserAddress + email: String + email_verified: Boolean + family_name: String + given_name: String + is_app_installed: Boolean + language: String + locale: String + name: String + nickname: String + organization_id: String + photos: SalesforceOAuthUserPhotos + picture: String + preferred_username: String + profile: String + updatedAt: String + user_id: String + user_type: String + utcOffset: Int + zoneinfo: String +} + +"""A scope that has been granted to the user""" +type OneGraphServiceMetadataGrantedScope { + """The name of the scope that the underlying service uses.""" + scope: String! + + """ + Details about the scope. This may be null if OneGraph has not mapped out the scope. + """ + scopeInfo: OneGraphServiceScope +} + +type ApolloPerson implements OneGraphNode { + """""" + id: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + name: String + + """""" + linkedinUrl: String + + """""" + title: String + + """""" + city: String + + """""" + emailStatus: String + + """""" + photoUrl: String + + """""" + twitterUrl: String + + """""" + githubUrl: String + + """""" + facebookUrl: String + + """""" + extrapolatedEmailConfidence: Float + + """""" + headline: String + + """""" + country: String + + """""" + email: String + + """""" + state: String + + """""" + excludedForLeadgen: Boolean + + """""" + organizationId: String + + """""" + accountId: String + + """""" + account: ApolloAccount + + """""" + organization: ApolloOrganization + + """""" + starredByUserIds: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloContactCampaignStatus { + """""" + id: String + + """""" + emailerCampaignId: String + + """""" + sendEmailFromUserId: String + + """""" + inactiveReason: String + + """""" + status: String + + """""" + addedAt: String + + """""" + addedByUserId: String + + """""" + finishedAt: String + + """""" + pausedAt: String + + """""" + autoUnpauseAt: String + + """""" + sendEmailFromEmailAddress: String + + """""" + sendEmailFromEmailAccountId: String + + """""" + manuallySetUnpause: String + + """""" + failureReason: String + + """""" + currentStepId: String +} + +type ApolloPhoneNumber { + """""" + rawNumber: String + + """""" + sanitizedNumber: String + + """""" + type: String + + """""" + position: Int + + """""" + status: String +} + +type ApolloContactJobChangeEvent { + """""" + id: String + + """""" + createdAt: String + + """""" + oldOrganizationId: String + + """""" + newOrganizationId: String + + """""" + personId: String + + """""" + contactId: String + + """""" + title: String + + """""" + oldTitle: String + + """""" + isProcessed: Boolean + + """""" + isDismissed: Boolean + + """""" + newOrganizationName: String + + """""" + oldOrganizationName: String + + """""" + contactName: String + + """""" + accountId: String + + """""" + accountName: String + + """""" + oldAccountId: String + + """""" + oldAccountName: String + + """""" + charged: Boolean +} + +type ApolloContact implements OneGraphNode { + """""" + id: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + name: String + + """""" + linkedinUrl: String + + """""" + title: String + + """""" + contactStageId: String + + """""" + ownerId: String + + """""" + personId: String + + """""" + emailNeedsTickling: Boolean + + """""" + organizationName: String + + """""" + source: String + + """""" + originalSource: String + + """""" + organizationId: String + + """""" + headline: String + + """""" + photoUrl: String + + """""" + presentRawAddress: String + + """""" + linkedinUid: String + + """""" + extrapolatedEmailConfidence: Float + + """""" + salesforceId: String + + """""" + salesforceLeadId: String + + """""" + salesforceContactId: String + + """""" + salesforceAccountId: String + + """""" + salesforceOwnerId: String + + """""" + createdAt: String + + """""" + leadRequestId: String + + """""" + testPredictiveScore: String + + """""" + emailManuallyChanged: Boolean + + """""" + directDialStatus: String + + """""" + directDialEnrichmentFailedAt: String + + """""" + emailStatus: String + + """""" + accountId: String + + """""" + lastActivityDate: String + + """""" + hubspotVid: String + + """""" + hubspotCompanyId: String + + """""" + sanitizedPhone: String + + """""" + updatedAt: String + + """""" + queuedForCrmPush: Boolean + + """""" + suggestedFromRuleEngineConfigId: String + + """""" + hasPendingEmailArcgateRequest: Boolean + + """""" + hasEmailArcgateRequest: Boolean + + """""" + existenceLevel: String + + """""" + email: String + + """""" + salesforceRecordUrl: String + + """""" + state: String + + """""" + city: String + + """""" + country: String + + """""" + accountPhoneNote: String + + """""" + contactJobChangeEvent: ApolloContactJobChangeEvent + + """""" + phoneNumbers: [ApolloPhoneNumber!] + + """""" + organization: ApolloOrganization + + """""" + account: ApolloAccount + + """""" + contactCampaignStatuses: [ApolloContactCampaignStatus!] + + """""" + labelIds: [String] + + """""" + starredByUserIds: [String] + + """""" + mergedCrmIds: [String] + + """""" + emailerCampaignIds: [String] + + """ + All lists/tags that the user belongs to. This will match the values in label_ids + """ + labels: [ApolloLabel!] + + """The contact stage that this contact belongs to.""" + contactStage: ApolloContactStage + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAccount implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String + + """""" + blogUrl: String + + """""" + angelListUrl: String + + """""" + linkedinUrl: String + + """""" + twitterUrl: String + + """""" + facebookUrl: String + + """""" + alexaRanking: Int + + """""" + phone: String + + """""" + linkedinUid: String + + """""" + publiclyTradedSymbol: String + + """""" + publiclyTradedExchange: String + + """""" + logoUrl: String + + """""" + crunchbaseUrl: String + + """""" + primaryDomain: String + + """""" + domain: String + + """""" + teamId: String + + """""" + organizationId: String + + """""" + accountStageId: String + + """""" + source: String + + """""" + originalSource: String + + """""" + ownerId: String + + """""" + createdAt: String + + """""" + phoneStatus: String + + """""" + testPredictiveScore: String + + """""" + hubspotId: String + + """""" + salesforceId: String + + """""" + salesforceOwnerId: String + + """""" + parentAccountId: String + + """""" + existenceLevel: String + + """""" + modality: String + + """""" + salesforceRecordUrl: String + + """""" + labelIds: [String] + + """""" + accountPlaybookStatuses: [String] + + """""" + starredByUserIds: [String] + + """""" + languages: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloSequence implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + archived: Boolean + + """""" + createdAt: String + + """""" + emailerScheduleId: String + + """""" + maxEmailsPerDay: String + + """""" + userId: String + + """""" + sameAccountReplyPolicyCd: String + + """""" + createTaskIfEmailOpen: Boolean + + """""" + emailOpenTriggerTaskThreshold: Int + + """""" + markFinishedIfClick: Boolean + + """""" + active: Boolean + + """""" + daysToWaitBeforeMarkAsResponse: Int + + """""" + markFinishedIfReply: Boolean + + """""" + markFinishedIfInterested: Boolean + + """""" + markPausedIfOoo: Boolean + + """""" + sequenceByExactDaytime: String + + """""" + permissions: String + + """""" + lastUsedAt: String + + """""" + sequenceRulesetId: String + + """""" + folderId: String + + """""" + sameAccountReplyDelayDays: Int + + """""" + numSteps: Int + + """""" + uniqueScheduled: Int + + """""" + uniqueDelivered: Int + + """""" + uniqueBounced: Int + + """""" + uniqueOpened: Int + + """""" + uniqueReplied: Int + + """""" + uniqueDemoed: Int + + """""" + uniqueClicked: Int + + """""" + uniqueUnsubscribed: Int + + """""" + bounceRate: Float + + """""" + openRate: Float + + """""" + clickRate: Float + + """""" + replyRate: Float + + """""" + spamBlockedRate: Float + + """""" + optOutRate: Float + + """""" + demoRate: Float + + """""" + loadedStats: Boolean + + """""" + ccEmails: String + + """""" + bccEmails: String + + """""" + starredByUserIds: [String] + + """""" + labelIds: [String] + + """""" + excludedContactStageIds: [String] + + """""" + excludedAccountStageIds: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloContactStage implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + displayName: String + + """""" + name: String + + """""" + displayOrder: Float + + """""" + ignoreTriggerOverride: Boolean + + """""" + category: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAccountStage implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + displayName: String + + """""" + name: String + + """""" + displayOrder: Float + + """""" + defaultExcludeForLeadgen: Boolean + + """""" + category: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAssistantSetting { + """""" + dealSizeMetric: String + + """""" + latestFundingDays: Int + + """""" + latestNewsDays: Int + + """""" + maxNumActiveAccounts: Int + + """""" + maxPeopleInSequencePerAccount: Int + + """""" + numInactiveDaysToReEngage: Int + + """""" + territoryLocationOverride: Boolean + + """""" + id: String + + """""" + key: String + + """""" + territoryPersonLocations: [String] + + """""" + territoryLocations: [String] + + """""" + territoryCompanySizeRanges: [String] + + """""" + technologyUids: [String] + + """""" + successCaseAccountStageIds: [String] + + """""" + personaIds: [String] + + """""" + jobPostingTitles: [String] + + """""" + jobPostingLocations: [String] + + """""" + inactiveContactStageIds: [String] + + """""" + inactiveAccountStageIds: [String] +} + +type ApolloOnboardingUseCase { + """""" + bulkStatus: String + + """""" + currentUseCase: String + + """""" + firstUserCase: String + + """""" + searchedPeople: Boolean + + """""" + downloadLeads: Boolean +} + +type ApolloUser implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + title: String + + """""" + email: String + + """""" + createdAt: String + + """""" + creditLimit: Int + + """""" + directDialCreditLimit: Int + + """""" + salesforceAccount: String + + """""" + deleted: Boolean + + """""" + shouldIncludeUnsubscribeLink: Boolean + + """""" + optOutHtmlTemplate: String + + """""" + name: String + + """""" + enableClickTracking: Boolean + + """""" + passwordNeedsReset: Boolean + + """""" + salesforceId: String + + """""" + defaultCockpitLayout: String + + """""" + defaultAccountOverviewLayoutId: String + + """""" + defaultOrganizationOverviewLayoutId: String + + """""" + defaultContactOverviewLayoutId: String + + """""" + bridgeCalls: Boolean + + """""" + bridgePhoneNumber: String + + """""" + bridgeIncomingCalls: Boolean + + """""" + bridgeIncomingPhoneNumber: String + + """""" + currentEmailVerified: Boolean + + """""" + recordCalls: Boolean + + """""" + salesforceInstanceUrl: String + + """""" + permissionSetId: String + + """""" + defaultUseLocalNumbers: Boolean + + """""" + disableEmailLinking: String + + """""" + syncSalesforceId: String + + """""" + syncCrmId: String + + """""" + zpContactId: String + + """""" + chromeExtensionDownloaded: Boolean + + """""" + emailOauthSigninOnly: Boolean + + """""" + notificationLastCreatedAt: String + + """""" + crmRequestedToIntegrate: String + + """""" + hasInvitedUser: Boolean + + """""" + notificationLastReadAt: String + + """""" + dailyDataRequestEmail: Boolean + + """""" + dataRequestEmails: Boolean + + """""" + dailyTaskEmail: Boolean + + """""" + freeDataCreditsEmail: Boolean + + """""" + dismissNewTeamSuggestion: Boolean + + """""" + requestEmailChangeTo: String + + """""" + selfIdentifiedPersona: String + + """""" + addedContactToSequence: Boolean + + """""" + hasApprovedEmailerCampaign: Boolean + + """""" + mainEmailerCampaignId: String + + """""" + currentOnboardingStep: String + + """""" + skipUseCaseSelection: Boolean + + """""" + linkedSalesforce: String + + """""" + linkedHubspot: Boolean + + """""" + linkedSalesloft: Boolean + + """""" + defaultChromeExtensionLogEmailSendToSalesforce: Boolean + + """""" + chromeExtensionAutoMatchSalesforceOpportunity: Boolean + + """""" + chromeExtensionGmailEnableEmailTools: Boolean + + """""" + enableDesktopNotifications: Boolean + + """""" + defaultChromeExtensionEnableReminders: Boolean + + """""" + chromeExtensionGmailEnableCrmSidebar: Boolean + + """""" + prospectTerritoryIds: [String] + + """""" + subteamIds: [String] + + """""" + onboardingUseCases: ApolloOnboardingUseCase + + """""" + userRoles: [String] + + """""" + assistantSetting: ApolloAssistantSetting + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloEmailAccount implements OneGraphNode { + """""" + id: String + + """""" + userId: String + + """""" + email: String + + """""" + type: String + + """""" + active: Boolean + + """""" + default: Boolean + + """""" + secondsDelayBetweenEmails: Int + + """""" + providerDisplayName: String + + """""" + nylasProvider: String + + """""" + lastSyncedAt: String + + """""" + emailSendingPolicyCd: String + + """""" + sendgridApiUser: String + + """""" + mailgunDomains: String + + """""" + signatureEditDisabled: Boolean + + """""" + emailDailyThreshold: Int + + """""" + maxOutboundEmailsPerHour: Int + + """""" + signatureHtml: String + + """""" + aliases: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloLabel implements OneGraphNode { + """""" + cachedCount: Int + + """""" + createdAt: String + + """""" + modality: String + + """""" + name: String + + """""" + teamId: String + + """""" + updatedAt: String + + """""" + userId: String + + """""" + id: String + + """""" + key: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloPicklistValue { + """""" + name: String + + """""" + id: String + + """""" + key: String +} + +type ApolloTypedCustomField implements OneGraphNode { + """""" + id: String + + """""" + modality: String + + """""" + name: String + + """""" + type: String + + """""" + mappedCrmField: String + + """""" + additionalMappedCrmField: String + + """""" + isReadonlyMappedCrmField: Boolean + + """""" + picklistOptionsLastSyncedAt: String + + """""" + picklistValueSetId: String + + """""" + mirrored: Boolean + + """""" + systemName: String + + """""" + textFieldMaxLength: String + + """""" + picklistValues: [ApolloPicklistValue!] + + """""" + picklistOptions: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloOrganizationJobPosting { + """""" + id: String + + """""" + title: String + + """""" + url: String + + """""" + city: String + + """""" + state: String + + """""" + country: String + + """""" + lastSeenAt: String + + """""" + postedAt: String +} + +type ApolloSuborganization { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String +} + +type ApolloCurrentTechnology { + """""" + uid: String + + """""" + name: String + + """""" + category: String +} + +type ApolloOrganization implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String + + """""" + blogUrl: String + + """""" + angelListUrl: String + + """""" + linkedinUrl: String + + """""" + twitterUrl: String + + """""" + facebookUrl: String + + """""" + alexaRanking: Int + + """""" + phone: String + + """""" + linkedinUid: String + + """""" + publiclyTradedSymbol: String + + """""" + publiclyTradedExchange: String + + """""" + logoUrl: String + + """""" + crunchbaseUrl: String + + """""" + primaryDomain: String + + """""" + marketCap: String + + """""" + industry: String + + """""" + estimatedNumEmployees: Int + + """""" + snippetsLoaded: Boolean + + """""" + industryTagId: String + + """""" + retailLocationCount: Int + + """""" + rawAddress: String + + """""" + streetAddress: String + + """""" + city: String + + """""" + state: String + + """""" + postalCode: String + + """""" + country: String + + """""" + ownedByOrganizationId: String + + """""" + numSuborganizations: Int + + """""" + seoDescription: String + + """""" + shortDescription: String + + """""" + annualRevenuePrinted: String + + """""" + annualRevenue: Float + + """""" + currentTechnologies: [ApolloCurrentTechnology!] + + """""" + technologyNames: [String] + + """""" + suborganizations: [ApolloSuborganization!] + + """""" + keywords: [String] + + """""" + starredByUserIds: [String] + + """""" + languages: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Lists of active job postings for a company.""" + jobPostings: [ApolloOrganizationJobPosting!] +} + +"""An edge in a connection.""" +type DevToCommentsEdge { + """The item at the end of the edge""" + node: DevToComment! +} + +"""Comments on DevTo""" +type DevToCommentsConnection { + """Comments""" + nodes: [DevToComment!]! + + """A list of edges""" + edges: [DevToCommentsEdge!]! +} + +type DevToArticle implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + description: String + + """""" + coverImage: String + + """""" + readablePublishDate: String + + """""" + socialImage: String + + """""" + slug: String + + """""" + path: String + + """""" + url: String + + """""" + canonicalUrl: String + + """""" + commentsCount: Int + + """""" + positiveReactionsCount: Int + + """""" + createdAt: String + + """""" + editedAt: String + + """""" + crosspostedAt: String + + """""" + publishedAt: String + + """""" + lastCommentAt: String + + """Crossposting or published date time""" + publishedTimestamp: String + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + + """""" + flareTag: DevToArticleFlareTag + + """The body content as the original markdown""" + bodyMarkdown: String + + """The body content as the rendered html""" + bodyHtml: String + + """Keywords this article has been tagged with""" + tags: [String!] + + """Comments for this article""" + comments: DevToCommentsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToComment implements OneGraphNode { + """""" + idCode: String + + """HTML formatted comment""" + bodyHtml: String + + """""" + user: DevToArticleUser + + """""" + children: [DevToComment!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleFlareTag { + """""" + name: String + + """Background color (hexadecimal)""" + bgColorHex: String + + """Text color (hexadecimal)""" + textColorHex: String +} + +"""Articles created by the currently authenticated user""" +type DevToMeArticle implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + description: String + + """""" + coverImage: String + + """""" + published: Boolean + + """""" + publishedAt: String + + """""" + slug: String + + """""" + path: String + + """""" + url: String + + """""" + canonicalUrl: String + + """""" + commentsCount: Int + + """""" + positiveReactionsCount: Int + + """""" + pageViewsCount: Int + + """Crossposting or published date time""" + publishedTimestamp: String + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + + """""" + flareTag: DevToArticleFlareTag + + """The body content as the original markdown""" + bodyMarkdown: String + + """The body content as the rendered html""" + bodyHtml: String + + """Keywords this article has been tagged with""" + tags: [String!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleOrganization { + """""" + name: String + + """""" + username: String + + """""" + slug: String + + """Profile image (640x640)""" + profileImage: String + + """Profile image (90x90)""" + profileImage90: String +} + +enum DevToListingCategoryEnum { + CFP + FORHIRE + COLLABS + EDUCATION + JOBS + MENTORS + PRODUCTS + MENTEES + FORSALE + EVENTS + MISC +} + +type DevToListing implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + slug: String + + """""" + bodyMarkdown: String + + """""" + category: DevToListingCategoryEnum + + """""" + processedHtml: String + + """""" + published: Boolean + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToUser implements OneGraphNode { + """""" + id: Int + + """""" + username: String + + """""" + name: String + + """""" + summary: String + + """""" + twitterUsername: String + + """""" + githubUsername: String + + """""" + websiteUrl: String + + """""" + location: String + + """Date of joining (formatted with strftime `"%b %e, %Y"`)""" + joinedAt: String + + """Profile image (320x320)""" + profileImage: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleUser { + """""" + name: String + + """""" + username: String + + """""" + twitterUsername: String + + """""" + githubUsername: String + + """""" + websiteUrl: String + + """Profile image (640x640)""" + profileImage: String + + """Profile image (90x90)""" + profileImage90: String +} + +type DevToWebhook implements OneGraphNode { + """""" + id: Int + + """ + The name of the requester, eg. "DEV" + """ + source: String + + """""" + targetUrl: String + + """An array of events identifiers""" + events: [String] + + """""" + createdAt: String + + """The user who created this webhook""" + user: DevToArticleUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoSimulcastTargetStatusEnum { + IDLE + STARTING + BROADCASTING + ERRORED +} + +type MuxVideoSimulcastTarget { + """ID of the Simulcast Target""" + id: String + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """ + The current status of the simulcast target. See Statuses below for detailed description. + * `idle`: Default status. When the parent live stream is in disconnected status, simulcast targets will be idle state. + * `starting`: The simulcast target transitions into this state when the parent live stream transition into connected state. + * `broadcasting`: The simulcast target has successfully connected to the third party live streaming service and is pushing video to that service. + * `errored`: The simulcast target encountered an error either while attempting to connect to the third party live streaming service, or mid-broadcasting. Compared to other errored statuses in the Mux Video API, a simulcast may transition back into the broadcasting state if a connection with the service can be re-established. + + """ + status: MuxVideoSimulcastTargetStatusEnum + + """ + Stream Key represents an stream identifier for the third party live streaming service to simulcast the parent live stream too. + """ + streamKey: String + + """ + RTMP hostname including the application name for the third party live streaming service. + """ + url: String +} + +type MuxVideoLiveStream implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + streamKey: String + + """""" + activeAssetId: String + + """""" + recentAssetIds: [String] + + """""" + status: String + + """""" + playbackIds: [MuxVideoPlaybackID!] + + """The settings to be used for Assets created during a broadcast""" + newAssetSettings: MuxVideoAsset + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """""" + reconnectWindow: Float + + """""" + reducedLatency: Boolean + + """""" + simulcastTargets: [MuxVideoSimulcastTarget!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoSigningKey implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + privateKey: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoUploadError { + """""" + type: String + + """""" + message: String +} + +type MuxVideoInputTrack { + """""" + type: String + + """""" + duration: Float + + """""" + encoding: String + + """""" + width: Int + + """""" + height: Int + + """""" + frameRate: Float + + """""" + sampleRate: Int + + """""" + sampleSize: Int + + """""" + channels: Int +} + +type MuxVideoInputFile { + """""" + containerFormat: String + + """""" + tracks: [MuxVideoInputTrack!] +} + +enum MuxVideoInputSettingsTextTypeEnum { + SUBTITLES +} + +enum MuxVideoInputSettingsTypeEnum { + VIDEO + AUDIO + TEXT +} + +enum MuxVideoInputSettingsOverlaySettingsHorizontalAlignEnum { + LEFT + CENTER + RIGHT +} + +enum MuxVideoInputSettingsOverlaySettingsVerticalAlignEnum { + TOP + MIDDLE + BOTTOM +} + +type MuxVideoInputSettingsOverlaySettings { + """""" + verticalAlign: MuxVideoInputSettingsOverlaySettingsVerticalAlignEnum + + """""" + verticalMargin: String + + """""" + horizontalAlign: MuxVideoInputSettingsOverlaySettingsHorizontalAlignEnum + + """""" + horizontalMargin: String + + """""" + width: String + + """""" + height: String + + """""" + opacity: String +} + +type MuxVideoInputSettings { + """""" + url: String + + """""" + overlaySettings: MuxVideoInputSettingsOverlaySettings + + """""" + type: MuxVideoInputSettingsTypeEnum + + """""" + textType: MuxVideoInputSettingsTextTypeEnum + + """""" + languageCode: String + + """""" + name: String + + """""" + closedCaptions: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String +} + +type MuxVideoInputInfo implements OneGraphNode { + """""" + settings: MuxVideoInputSettings + + """""" + file: MuxVideoInputFile + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoAssetStaticRenditionsFilesExtEnum { + MP4 +} + +enum MuxVideoAssetStaticRenditionsFilesNameEnum { + LOW_MP4 + MEDIUM_MP4 + HIGH_MP4 +} + +type MuxVideoAssetStaticRenditionsFiles { + """""" + name: MuxVideoAssetStaticRenditionsFilesNameEnum + + """Extension of the static rendition file""" + ext: MuxVideoAssetStaticRenditionsFilesExtEnum + + """The height of the static rendition's file in pixels""" + height: Int + + """The width of the static rendition's file in pixels""" + width: Int + + """The bitrate in bits per second""" + bitrate: Int + + """""" + filesize: String +} + +enum MuxVideoAssetStaticRenditionsStatusEnum { + READY + PREPARING + DISABLED + ERRORED +} + +type MuxVideoAssetStaticRenditions { + """ + * `ready`: All MP4s are downloadable + * `preparing`: We are preparing the MP4s + * `disabled`: MP4 support was not requested or has been removed + * `errored`: There was a Mux internal error that prevented the MP4s from being created + + """ + status: MuxVideoAssetStaticRenditionsStatusEnum + + """""" + files: [MuxVideoAssetStaticRenditionsFiles!] +} + +enum MuxVideoAssetMp4SupportEnum { + STANDARD + NONE +} + +enum MuxVideoAssetMasterAccessEnum { + TEMPORARY + NONE +} + +type MuxVideoAssetMaster { + """""" + status: String + + """""" + url: String +} + +type MuxVideoAssetErrors { + """""" + type: String + + """""" + messages: [String] +} + +enum MuxVideoTrackTextTypeEnum { + SUBTITLES +} + +enum MuxVideoTrackTypeEnum { + VIDEO + AUDIO + TEXT +} + +type MuxVideoTrack { + """""" + id: String + + """""" + type: MuxVideoTrackTypeEnum + + """""" + duration: Float + + """""" + maxWidth: Int + + """""" + maxHeight: Int + + """""" + maxFrameRate: Float + + """""" + maxChannels: Int + + """""" + maxChannelLayout: String + + """""" + textType: MuxVideoTrackTextTypeEnum + + """""" + languageCode: String + + """""" + name: String + + """""" + closedCaptions: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String +} + +enum MuxVideoPlaybackUrlExtensionEnumArg { + M_3U_8 +} + +enum MuxVideoThumbnailImageFitModeEnumArg { + PRESERVE + STRETCH + CROP + SMARTCROP + PAD +} + +enum MuxVideoThumbnailImageExtensionEnumArg { + JPG + PNG +} + +enum MuxVideoPlaybackPolicyEnum { + PUBLIC + SIGNED +} + +type MuxVideoPlaybackID { + """""" + id: String + + """""" + policy: MuxVideoPlaybackPolicyEnum + + """ + The Image URL API allows you to pull images from a Mux Video asset in real time. Any frame of an asset is available as a PNG or JPG image, to use as a thumbnail or poster image. + """ + thumbnail( + """ + How to fit a thumbnail within width + height. Valid values are preserve, stretch, crop, smartcrop, and pad. See below for details. + + preserve: By default, Mux will preserve the aspect ratio of the video, while fitting the image within the requested width and height. For example if the thumbnail width is 100, the height is 100, and the video's aspect ratio is 16:9, the delivered image will be 100x56 (16:9). + + stretch: The thumbnail will exactly fill the requested width and height, even if it distorts the image. Requires both width and height to be set. + (Not very popular.) + + crop: The video image will be scaled up or down until it fills the requested width and height box. Pixels then outside of the box will be cropped off. The crop is always centered on the image. Requires both width and height to be set. + + smartcrop: An algorithm will attempt to find an area of interest in the image and center it within the crop, while fitting the requested width and height. Requires both width and height to be set. + + pad: Similar to preserve but Mux will "letterbox" or "pillarbox" (add black padding to) the image to make it fit the requested width and height exactly. This is less efficient than preserve but allows for maintaining the aspect ratio while always getting thumbnails of the same size. Requires both width and height to be set. + """ + fitMode: MuxVideoThumbnailImageFitModeEnumArg + + """Flip the image left-right after performing all other transformations.""" + flipH: Boolean + + """Flip the image top-bottom after performing all other transformations.""" + flipV: Boolean + + """ + Rotate the image clockwise by the given number of degrees. Valid values are 90, 180, and 270. + """ + rotate: Int + + """ + The height in pixels of the thumbnail (in pixels). Defaults to the height of the original video. + """ + height: Int + + """ + The width in pixels of the thumbnail (in pixels). Defaults to the width of the original video. + """ + width: Int + + """ + The time (in seconds) of the video timeline where the image should be pulled. Defaults to a frame selected from the middle of the video (this default may change at any time). + """ + time: Float + extension: MuxVideoThumbnailImageExtensionEnumArg! + ): String + + """ + The Image URL API allows you to generate short animated GIFs from a video. + """ + animatedGif( + """The frame rate of the generated gif. Defaults to 15 fps. Max 30 fps.""" + fps: Int + + """ + The height in pixels of the animated gif. The default height is determined by preserving aspect ratio with the width provided. Maximum height is 640px. + """ + height: Int + + """ + The width in pixels of the animated gif. Default is 320px, or if height is provided, the width is determined by preserving aspect ratio with the height. Max width is 640px. + """ + width: Int + + """ + The time (in seconds) of the video timeline where the gif ends. Defaults to 5 seconds after the `start`. Maximum total duration of gif is limited to 10 seconds; minimum total duration of gif is 250ms. + """ + end: Float = 5 + + """ + The time (in seconds) of the video timeline where the animated gif should begin. Defaults to 0. + """ + start: Float = 0 + ): String + + """ + To play a video, create a playback URL including a [Playback ID](https://docs.mux.com/reference-link/playback-ids) for the [asset](https://docs.mux.com/reference-link/assets) you want to play. + """ + playbackUrl( + """ + A streaming format. Currently, Mux Video only supports HTTP Live Streaming video (m3u8), but support for other formats (like MPEG-DASH) are in development. + """ + ext: MuxVideoPlaybackUrlExtensionEnumArg = M_3U_8 + ): String +} + +type MuxVideoAsset implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + deletedAt: String + + """""" + status: String + + """""" + duration: Float + + """""" + maxStoredResolution: String + + """""" + maxStoredFrameRate: Float + + """""" + aspectRatio: String + + """""" + playbackIds: [MuxVideoPlaybackID!] + + """""" + tracks: [MuxVideoTrack!] + + """""" + demo: Boolean + + """""" + errors: MuxVideoAssetErrors + + """""" + perTitleEncode: Boolean + + """""" + isLive: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """""" + liveStreamId: String + + """""" + master: MuxVideoAssetMaster + + """""" + masterAccess: MuxVideoAssetMasterAccessEnum + + """""" + mp4Support: MuxVideoAssetMp4SupportEnum + + """""" + normalizeAudio: Boolean + + """""" + staticRenditions: MuxVideoAssetStaticRenditions + + """ + Marks the asset as a test asset when the value is set to true. + + A Test asset can help evaluate the Mux Video APIs without incurring any cost. There is no limit on number of test assets created. Test asset are: + - watermarked with the Mux logo + - limited to 10 seconds + - deleted after 24 hrs + + For more information, see this [blog post](https://mux.com/blog/new-test-mux-video-features-for-free/). + """ + isTest: Boolean + + """ + A list of the input objects that were used to create the asset along with any settings that were applied to each input. + """ + inputInfo: [MuxVideoInputInfo!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoUploadStatusEnum { + WAITING + ASSET_CREATED + ERRORED + CANCELLED + TIMED_OUT +} + +type MuxVideoUpload implements OneGraphNode { + """""" + id: String + + """ + Max time in seconds for the signed upload URL to be valid. If a successful upload has not occurred before the timeout limit, the direct upload is marked `timed_out` + """ + timeout: Int + + """""" + status: MuxVideoUploadStatusEnum + + """The settings to be used for Assets created during a broadcast""" + newAssetSettings: MuxVideoAsset + + """Only set once the upload is in the `asset_created` state.""" + assetId: String + + """Only set if an error occurred during asset creation.""" + error: MuxVideoUploadError + + """ + If the upload URL will be used in a browser, you must specify the origin in order for the signed URL to have the correct CORS headers. + """ + corsOrigin: String + + """The URL to upload the associated source media to.""" + url: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoVideoViewEvent { + """""" + viewerTime: Int + + """""" + playbackTime: Int + + """""" + name: String + + """""" + eventTime: Int +} + +type MuxVideoVideoView implements OneGraphNode { + """""" + viewTotalUpscaling: String + + """""" + prerollAdAssetHostname: String + + """""" + playerSourceDomain: String + + """""" + region: String + + """""" + viewerUserAgent: String + + """""" + prerollRequested: Boolean + + """""" + pageType: String + + """""" + startupScore: String + + """""" + viewSeekDuration: String + + """""" + countryName: String + + """""" + playerSourceHeight: Int + + """""" + longitude: String + + """""" + bufferingCount: String + + """""" + videoDuration: String + + """""" + playerSourceType: String + + """""" + city: String + + """""" + viewId: String + + """""" + platformDescription: String + + """""" + videoStartupPrerollRequestTime: String + + """""" + viewerDeviceName: String + + """""" + videoSeries: String + + """""" + viewerApplicationName: String + + """""" + updatedAt: String + + """""" + viewTotalContentPlaybackTime: String + + """""" + cdn: String + + """""" + playerInstanceId: String + + """""" + videoLanguage: String + + """""" + playerSourceWidth: Int + + """""" + playerErrorMessage: String + + """""" + playerMuxPluginVersion: String + + """""" + watched: Boolean + + """""" + playbackScore: String + + """""" + pageUrl: String + + """""" + metro: String + + """""" + viewMaxRequestLatency: String + + """""" + requestsForFirstPreroll: String + + """""" + viewTotalDownscaling: String + + """""" + latitude: String + + """""" + playerSourceHostName: String + + """""" + insertedAt: String + + """""" + viewEnd: String + + """""" + muxEmbedVersion: String + + """""" + playerLanguage: String + + """""" + pageLoadTime: Int + + """""" + viewerDeviceCategory: String + + """""" + videoStartupPrerollLoadTime: String + + """""" + playerVersion: String + + """""" + watchTime: Int + + """""" + playerSourceStreamType: String + + """""" + prerollAdTagHostname: String + + """""" + viewerDeviceManufacturer: String + + """""" + rebufferingScore: String + + """""" + experimentName: String + + """""" + viewerOsVersion: String + + """""" + playerPreload: Boolean + + """""" + bufferingDuration: String + + """""" + playerViewCount: Int + + """""" + playerSoftware: String + + """""" + playerLoadTime: String + + """""" + platformSummary: String + + """""" + videoEncodingVariant: String + + """""" + playerWidth: Int + + """""" + viewSeekCount: String + + """""" + viewerExperienceScore: String + + """""" + viewErrorId: Int + + """""" + videoVariantName: String + + """""" + prerollPlayed: Boolean + + """""" + viewerApplicationEngine: String + + """""" + viewerOsArchitecture: String + + """""" + playerErrorCode: String + + """""" + bufferingRate: String + + """""" + events: [MuxVideoVideoViewEvent!] + + """""" + playerName: String + + """""" + viewStart: String + + """""" + viewAverageRequestThroughput: String + + """""" + videoProducer: String + + """""" + errorTypeId: Int + + """""" + muxViewerId: String + + """""" + videoId: String + + """""" + continentCode: String + + """""" + sessionId: String + + """""" + exitBeforeVideoStart: Boolean + + """""" + videoContentType: String + + """""" + viewerOsFamily: String + + """""" + playerPoster: String + + """""" + viewAverageRequestLatency: String + + """""" + videoVariantId: String + + """""" + playerSourceDuration: Int + + """""" + playerSourceUrl: String + + """""" + muxApiVersion: String + + """""" + videoTitle: String + + """""" + id: String + + """""" + shortTime: String + + """""" + rebufferPercentage: String + + """""" + timeToFirstFrame: String + + """""" + viewerUserId: String + + """""" + videoStreamType: String + + """""" + playerStartupTime: Int + + """""" + viewerApplicationVersion: String + + """""" + viewMaxDownscalePercentage: String + + """""" + viewMaxUpscalePercentage: String + + """""" + countryCode: String + + """""" + usedFullscreen: Boolean + + """""" + isp: String + + """""" + propertyId: Int + + """""" + playerAutoplay: Boolean + + """""" + playerHeight: Int + + """""" + asn: Int + + """""" + qualityScore: String + + """""" + playerSoftwareVersion: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type OrbitMembersEdge { + """The item at the end of the edge""" + node: OrbitMember! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Members on Orbit""" +type OrbitMembersConnection { + """Members""" + nodes: [OrbitMember!]! + + """A list of edges""" + edges: [OrbitMembersEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type OrbitWorkspaceActivityEdge { + """The item at the end of the edge""" + node: OrbitActivity! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""WorkspaceActivity on Orbit""" +type OrbitWorkspaceActivityConnection { + """WorkspaceActivity""" + nodes: [OrbitActivity!]! + + """A list of edges""" + edges: [OrbitWorkspaceActivityEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type OrbitIssueActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitIssueCommentActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """""" + gitHubHtmlUrl: String + + """""" + gitHubNumber: Int + + """""" + gitHubCreatedAt: String + + """""" + gitHubId: Int + + """""" + gitHubBody: String + + """""" + isPullRequest: Boolean + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitStarActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubStarredAt: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitPullRequestActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """""" + gitHubMergedAt: String + + """""" + gitHubMerged: Boolean + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitNoteActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitPostActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitCustomActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + raw: JSON! + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +""" +Activities are instances of community participation and contribution, such as GitHub issues, pull requests, Discourse posts, mentions on twitter, and more. Orbit integrations come with built in activities, but you can also add your own. +""" +interface OrbitActivity { + """id for the service auth""" + id: String + + """ + The type of action the user did for that activity, e.g. `created`, `merged`, `opened`. + """ + action: String + + """ + A unique identitier for the activity that makes sure duplicates of it are not recorded. Optional but recommended if your integration may resend data multiple times. A strong key choice might be the id or timestamp of an event registration along with the event name, e.g. "july-conference-registration:123456". If Orbit receives a POST to create an activity with that key more than once for the same member, it will only create one. + """ + key: String + + """The member (if any) associated with this activity""" + member: OrbitMember + + """The date and time at which the activity occurred.""" + occurredAt: String + + """The date and time at which the activity was last updated in Orbit.""" + updatedAt: String +} + +type OrbitWorkspace implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + slug: String + + """""" + createdAt: String + + """""" + updatedAt: String + + """Retrieve a specific activity for a workspace.""" + activity(id: String!): OrbitActivity + + """List activities for a workspace.""" + activities( + repository: String + type: String + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitWorkspaceActivityConnection + + """Retrieve posts for a workspace.""" + posts( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitPostsConnection + + """Retrieve a specific member for a workspace.""" + member(id: String!): OrbitMember + + """Retrieve members for a workspace.""" + members( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitMembersConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type OrbitPostsEdge { + """The item at the end of the edge""" + node: OrbitPost! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Posts on Orbit""" +type OrbitPostsConnection { + """Posts""" + nodes: [OrbitPost!]! + + """A list of edges""" + edges: [OrbitPostsEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type OrbitNotesEdge { + """The item at the end of the edge""" + node: OrbitNote! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Notes on Orbit""" +type OrbitNotesConnection { + """Notes""" + nodes: [OrbitNote!]! + + """A list of edges""" + edges: [OrbitNotesEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type OrbitMember implements OneGraphNode { + """""" + id: String + + """""" + bio: String + + """""" + avatarUrl: String + + """""" + birthday: String + + """""" + company: String + + """""" + location: String + + """""" + name: String + + """""" + pronouns: String + + """""" + shippingAddress: String + + """""" + slug: String + + """Adds tags to member; comma-separated string or array""" + tagsToAdd: String + + """Replaces all tags for the member; comma-separated string or array""" + tagList: [String] + + """""" + tshirt: String + + """""" + teammate: Boolean + + """""" + url: String + + """The member's GitHub username""" + github: String + + """The member's Twitter username""" + twitter: String + + """The member's email""" + email: String + + """The member's Discourse username""" + discourse: String + + """The host of the Discourse""" + discourseHostname: String + + """The member's dev.to username""" + linkedin: String + + """The member's dev.to username""" + devto: String + + """Retrieve notes for a member.""" + notes( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitNotesConnection + + """Retrieve posts by a member.""" + posts( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitPostsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type OrbitNote implements OneGraphNode { + """""" + id: String + + """""" + body: String + + """""" + createdAt: String + + """""" + updatedAt: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type OrbitPost implements OneGraphNode { + """""" + createdAt: String + + """""" + description: String + + """""" + image: String + + """""" + publishedAt: String + + """""" + title: String + + """""" + updatedAt: String + + """""" + url: String + + """""" + id: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeInvoiceItemObjectEnum { + invoiceitem +} + +"""""" +type StripeInvoiceItem implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeInvoiceItemObjectEnum! + + """The ID of the invoice this invoice item belongs to.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If true, discounts will apply to this invoice item. Always false for prorations. + """ + discountable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + The tax rates which apply to the invoice item. When set, the `default_tax_rates` on the invoice do not apply to this invoice item. + """ + taxRates: [StripeTaxRate!] + + """ + Quantity of units for the invoice item. If the invoice item is a proration, the quantity of the subscription that the proration was computed for. + """ + quantity: Int! + + """The subscription that this invoice item has been created for, if any.""" + subscription: StripeSubscription + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Whether the invoice item was created automatically as a proration adjustment when the customer switched plans. + """ + proration: Boolean! + + """ + The subscription item that this invoice item has been created for, if any. + """ + subscriptionItem: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount (in the `currency` specified) of the invoice item. This should always be equal to `unit_amount * quantity`. + """ + amount: Int! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + date: Int! + + """ + If the invoice item is a proration, the plan of the subscription that the proration was computed for. + """ + plan: StripePlan + + """Unit Amount (in the `currency` specified) of the invoice item.""" + unitAmount: Int + + """""" + period: StripeInvoiceLineItemPeriod! + + """ + The ID of the customer who will be billed when this invoice item is billed. + """ + customer: StripeInvoiceItemCustomerUnion! + + """The price of the invoice item.""" + price: StripePrice + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce User.""" +type SalesforceUserSobjectMetadata { + """Url to the edit view for this User.""" + uiEditUrl: String! + + """Url to the detail view for this User.""" + uiDetailUrl: String! +} + +""" +A filter to be used against UserProvMockTarget object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvMockTargetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvMockTargetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvMockTargetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvMockTarget's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvMockTarget's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvMockTarget's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvMockTarget's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvMockTarget's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvMockTarget's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvMockTarget's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvMockTarget's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalLastName field""" + externalLastName: SalesforceStringFilter +} + +"""Field that User Provisioning Mock Targets can be sorted by""" +enum SalesforceUserProvMockTargetSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME +} + +"""An edge in a connection.""" +type SalesforceUserProvMockTargetEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvMockTarget! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Mock Targets connection, for use in pagination. +""" +type SalesforceUserProvMockTargetsConnection { + """ + The count of all User Provisioning Mock Target you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Mock Targets""" + nodes: [SalesforceUserProvMockTarget!]! + + """List of User Provisioning Mock Target edges""" + edges: [SalesforceUserProvMockTargetEdge!]! +} + +""" +A filter to be used against UserPreference object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserPreferenceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserPreferenceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserPreferenceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserPreference's id field""" + id: SalesforceIdFilter + + """Filter by the UserPreference's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserPreference's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserPreference's preference field""" + preference: SalesforceStringFilter + + """Filter by the UserPreference's value field""" + value: SalesforceStringFilter + + """Filter by the UserPreference's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that User Preferences can be sorted by""" +enum SalesforceUserPreferenceSortByFieldEnum { + ID + USER_ID + PREFERENCE + VALUE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserPreferenceEdge { + """The item at the end of the edge.""" + node: SalesforceUserPreference! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Preferences connection, for use in pagination.""" +type SalesforceUserPreferencesConnection { + """The count of all User Preference you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Preferences""" + nodes: [SalesforceUserPreference!]! + + """List of User Preference edges""" + edges: [SalesforceUserPreferenceEdge!]! +} + +""" +A filter to be used against UserLogin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserLoginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserLoginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserLoginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserLogin's id field""" + id: SalesforceIdFilter + + """Filter by the UserLogin's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserLogin's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserLogin's isFrozen field""" + isFrozen: SalesforceBooleanFilter + + """Filter by the UserLogin's isPasswordLocked field""" + isPasswordLocked: SalesforceBooleanFilter + + """Filter by the UserLogin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserLogin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserLogin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that User Logins can be sorted by""" +enum SalesforceUserLoginSortByFieldEnum { + ID + USER_ID + IS_FROZEN + IS_PASSWORD_LOCKED + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceUserLoginEdge { + """The item at the end of the edge.""" + node: SalesforceUserLogin! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Logins connection, for use in pagination.""" +type SalesforceUserLoginsConnection { + """The count of all User Login you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Logins""" + nodes: [SalesforceUserLogin!]! + + """List of User Login edges""" + edges: [SalesforceUserLoginEdge!]! +} + +""" +A filter to be used against Translation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTranslationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTranslationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTranslationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Translation's id field""" + id: SalesforceIdFilter + + """Filter by the Translation's language field""" + language: SalesforceStringFilter + + """Filter by the Translation's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Translation's canManage field""" + canManage: SalesforceBooleanFilter + + """Filter by the Translation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Translation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Translation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Translation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Translation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Translation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Translation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Language Translations can be sorted by""" +enum SalesforceTranslationSortByFieldEnum { + ID + LANGUAGE + IS_ACTIVE + CAN_MANAGE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTranslationEdge { + """The item at the end of the edge.""" + node: SalesforceTranslation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Language Translations connection, for use in pagination.""" +type SalesforceTranslationsConnection { + """ + The count of all Language Translation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Language Translations""" + nodes: [SalesforceTranslation!]! + + """List of Language Translation edges""" + edges: [SalesforceTranslationEdge!]! +} + +"""Field that Topics can be sorted by""" +enum SalesforceTopicSortByFieldEnum { + ID + NAME + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + TALKING_ABOUT + MANAGED_TOPIC_TYPE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTopicEdge { + """The item at the end of the edge.""" + node: SalesforceTopic! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Topics connection, for use in pagination.""" +type SalesforceTopicsConnection { + """The count of all Topic you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topics""" + nodes: [SalesforceTopic!]! + + """List of Topic edges""" + edges: [SalesforceTopicEdge!]! +} + +"""Field that Goals can be sorted by""" +enum SalesforceTodayGoalSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VALUE + USER_ID +} + +"""An edge in a connection.""" +type SalesforceTodayGoalEdge { + """The item at the end of the edge.""" + node: SalesforceTodayGoal! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Goals connection, for use in pagination.""" +type SalesforceTodayGoalsConnection { + """The count of all Goal you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Goals""" + nodes: [SalesforceTodayGoal!]! + + """List of Goal edges""" + edges: [SalesforceTodayGoalEdge!]! +} + +""" +A filter to be used against TenantUsageEntitlement object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTenantUsageEntitlementConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTenantUsageEntitlementConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTenantUsageEntitlementConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TenantUsageEntitlement's id field""" + id: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TenantUsageEntitlement's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TenantUsageEntitlement's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's resourceGroupKey field""" + resourceGroupKey: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's setting field""" + setting: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the TenantUsageEntitlement's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the TenantUsageEntitlement's currentAmountAllowed field""" + currentAmountAllowed: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's frequency field""" + frequency: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's isPersistentResource field""" + isPersistentResource: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's hasRollover field""" + hasRollover: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's overageGrace field""" + overageGrace: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's amountUsed field""" + amountUsed: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's usageDate field""" + usageDate: SalesforceDateTimeFilter +} + +"""Field that Tenant Usage Entitlements can be sorted by""" +enum SalesforceTenantUsageEntitlementSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RESOURCE_GROUP_KEY + SETTING + START_DATE + END_DATE + CURRENT_AMOUNT_ALLOWED + FREQUENCY + IS_PERSISTENT_RESOURCE + HAS_ROLLOVER + OVERAGE_GRACE + AMOUNT_USED + USAGE_DATE +} + +"""An edge in a connection.""" +type SalesforceTenantUsageEntitlementEdge { + """The item at the end of the edge.""" + node: SalesforceTenantUsageEntitlement! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Tenant Usage Entitlements connection, for use in pagination. +""" +type SalesforceTenantUsageEntitlementsConnection { + """ + The count of all Tenant Usage Entitlement you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Tenant Usage Entitlements""" + nodes: [SalesforceTenantUsageEntitlement!]! + + """List of Tenant Usage Entitlement edges""" + edges: [SalesforceTenantUsageEntitlementEdge!]! +} + +""" +A filter to be used against TaskStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskStatus's id field""" + id: SalesforceIdFilter + + """Filter by the TaskStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TaskStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the TaskStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the TaskStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the TaskStatus's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the TaskStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TaskStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TaskStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Task Status Values can be sorted by""" +enum SalesforceTaskStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CLOSED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTaskStatusEdge { + """The item at the end of the edge.""" + node: SalesforceTaskStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Status Values connection, for use in pagination.""" +type SalesforceTaskStatussConnection { + """The count of all Task Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Status Values""" + nodes: [SalesforceTaskStatus!]! + + """List of Task Status Value edges""" + edges: [SalesforceTaskStatusEdge!]! +} + +""" +A filter to be used against TaskPriority object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskPriorityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskPriorityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskPriorityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskPriority's id field""" + id: SalesforceIdFilter + + """Filter by the TaskPriority's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TaskPriority's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the TaskPriority's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the TaskPriority's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the TaskPriority's isHighPriority field""" + isHighPriority: SalesforceBooleanFilter + + """Filter by the TaskPriority's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskPriority's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskPriority's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskPriority's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TaskPriority's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TaskPriority's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskPriority's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Task Priority Values can be sorted by""" +enum SalesforceTaskPrioritySortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_HIGH_PRIORITY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTaskPriorityEdge { + """The item at the end of the edge.""" + node: SalesforceTaskPriority! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Priority Values connection, for use in pagination.""" +type SalesforceTaskPrioritysConnection { + """ + The count of all Task Priority Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Priority Values""" + nodes: [SalesforceTaskPriority!]! + + """List of Task Priority Value edges""" + edges: [SalesforceTaskPriorityEdge!]! +} + +"""Field that Streaming Channels can be sorted by""" +enum SalesforceStreamingChannelSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_DYNAMIC + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceStreamingChannelEdge { + """The item at the end of the edge.""" + node: SalesforceStreamingChannel! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Streaming Channels connection, for use in pagination.""" +type SalesforceStreamingChannelsConnection { + """The count of all Streaming Channel you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Streaming Channels""" + nodes: [SalesforceStreamingChannel!]! + + """List of Streaming Channel edges""" + edges: [SalesforceStreamingChannelEdge!]! +} + +"""Field that Static Resources can be sorted by""" +enum SalesforceStaticResourceSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + CONTENT_TYPE + BODY_LENGTH + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CACHE_CONTROL +} + +"""An edge in a connection.""" +type SalesforceStaticResourceEdge { + """The item at the end of the edge.""" + node: SalesforceStaticResource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Static Resources connection, for use in pagination.""" +type SalesforceStaticResourcesConnection { + """The count of all Static Resource you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Static Resources""" + nodes: [SalesforceStaticResource!]! + + """List of Static Resource edges""" + edges: [SalesforceStaticResourceEdge!]! +} + +""" +A filter to be used against SolutionStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionStatus's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SolutionStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the SolutionStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the SolutionStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the SolutionStatus's isReviewed field""" + isReviewed: SalesforceBooleanFilter + + """Filter by the SolutionStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SolutionStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SolutionStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SolutionStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Solution Status Values can be sorted by""" +enum SalesforceSolutionStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_REVIEWED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceSolutionStatusEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Solution Status Values connection, for use in pagination.""" +type SalesforceSolutionStatussConnection { + """ + The count of all Solution Status Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Status Values""" + nodes: [SalesforceSolutionStatus!]! + + """List of Solution Status Value edges""" + edges: [SalesforceSolutionStatusEdge!]! +} + +"""Field that Solutions can be sorted by""" +enum SalesforceSolutionSortByFieldEnum { + ID + IS_DELETED + SOLUTION_NUMBER + SOLUTION_NAME + IS_PUBLISHED + IS_PUBLISHED_IN_PUBLIC_KB + STATUS + IS_REVIEWED + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TIMES_USED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_HTML +} + +"""An edge in a connection.""" +type SalesforceSolutionEdge { + """The item at the end of the edge.""" + node: SalesforceSolution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Solutions connection, for use in pagination.""" +type SalesforceSolutionsConnection { + """The count of all Solution you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solutions""" + nodes: [SalesforceSolution!]! + + """List of Solution edges""" + edges: [SalesforceSolutionEdge!]! +} + +"""Field that Sites can be sorted by""" +enum SalesforceSiteSortByFieldEnum { + ID + NAME + SUBDOMAIN + URL_PATH_PREFIX + GUEST_USER_ID + STATUS + ADMIN_ID + DESCRIPTION + MASTER_LABEL + ANALYTICS_TRACKING_CODE + SITE_TYPE + CLICKJACK_PROTECTION_LEVEL + DAILY_BANDWIDTH_LIMIT + DAILY_BANDWIDTH_USED + DAILY_REQUEST_TIME_LIMIT + DAILY_REQUEST_TIME_USED + MONTHLY_PAGE_VIEWS_ENTITLEMENT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + GUEST_RECORD_DEFAULT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceSiteEdge { + """The item at the end of the edge.""" + node: SalesforceSite! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Sites connection, for use in pagination.""" +type SalesforceSitesConnection { + """The count of all Site you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Sites""" + nodes: [SalesforceSite!]! + + """List of Site edges""" + edges: [SalesforceSiteEdge!]! +} + +"""Field that Signup Requests can be sorted by""" +enum SalesforceSignupRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TRIAL_SOURCE_ORG_ID + TEMPLATE_ID + TEMPLATE_DESCRIPTION + CREATED_ORG_ID + LAST_NAME + FIRST_NAME + USERNAME + SIGNUP_EMAIL + COMPANY + COUNTRY + TRIAL_DAYS + STATUS + ERROR_CODE + CONNECTED_APP_CONSUMER_KEY + SUBDOMAIN + AUTH_CODE + IS_SIGNUP_EMAIL_SUPPRESSED + SHOULD_CONNECT_TO_ENV_HUB + PREFERRED_LANGUAGE + EDITION + RESOLVED_TEMPLATE_ID + SIGNUP_SOURCE + CLONE_FROM_ORG +} + +"""An edge in a connection.""" +type SalesforceSignupRequestEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Signup Requests connection, for use in pagination.""" +type SalesforceSignupRequestsConnection { + """The count of all Signup Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Requests""" + nodes: [SalesforceSignupRequest!]! + + """List of Signup Request edges""" + edges: [SalesforceSignupRequestEdge!]! +} + +""" +A filter to be used against ShapeRepresentation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceShapeRepresentationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceShapeRepresentationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceShapeRepresentationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ShapeRepresentation's id field""" + id: SalesforceIdFilter + + """Filter by the ShapeRepresentation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ShapeRepresentation's name field""" + name: SalesforceStringFilter + + """Filter by the ShapeRepresentation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ShapeRepresentation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ShapeRepresentation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ShapeRepresentation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ShapeRepresentation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's status field""" + status: SalesforceStringFilter + + """Filter by the ShapeRepresentation's description field""" + description: SalesforceStringFilter + + """Filter by the ShapeRepresentation's edition field""" + edition: SalesforceStringFilter +} + +"""Field that Shape Representations can be sorted by""" +enum SalesforceShapeRepresentationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STATUS + DESCRIPTION + EDITION +} + +"""An edge in a connection.""" +type SalesforceShapeRepresentationEdge { + """The item at the end of the edge.""" + node: SalesforceShapeRepresentation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Shape Representations connection, for use in pagination.""" +type SalesforceShapeRepresentationsConnection { + """ + The count of all Shape Representation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Shape Representations""" + nodes: [SalesforceShapeRepresentation!]! + + """List of Shape Representation edges""" + edges: [SalesforceShapeRepresentationEdge!]! +} + +""" +A filter to be used against SetupAuditTrail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupAuditTrailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupAuditTrailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupAuditTrailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupAuditTrail's id field""" + id: SalesforceIdFilter + + """Filter by the SetupAuditTrail's action field""" + action: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SetupAuditTrail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SetupAuditTrail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SetupAuditTrail's delegateUser field""" + delegateUser: SalesforceStringFilter + + """Filter by the SetupAuditTrail's responsibleNamespacePrefix field""" + responsibleNamespacePrefix: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdByContext field""" + createdByContext: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdByIssuer field""" + createdByIssuer: SalesforceStringFilter +} + +"""Field that Setup Audit Trail Entries can be sorted by""" +enum SalesforceSetupAuditTrailSortByFieldEnum { + ID + ACTION + SECTION + CREATED_DATE + CREATED_BY_ID + DISPLAY + DELEGATE_USER + RESPONSIBLE_NAMESPACE_PREFIX + CREATED_BY_CONTEXT + CREATED_BY_ISSUER +} + +"""An edge in a connection.""" +type SalesforceSetupAuditTrailEdge { + """The item at the end of the edge.""" + node: SalesforceSetupAuditTrail! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Setup Audit Trail Entries connection, for use in pagination. +""" +type SalesforceSetupAuditTrailsConnection { + """ + The count of all Setup Audit Trail Entry you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Audit Trail Entries""" + nodes: [SalesforceSetupAuditTrail!]! + + """List of Setup Audit Trail Entry edges""" + edges: [SalesforceSetupAuditTrailEdge!]! +} + +""" +A filter to be used against SetupAssistantStep object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupAssistantStepConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupAssistantStepConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupAssistantStepConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupAssistantStep's id field""" + id: SalesforceIdFilter + + """Filter by the SetupAssistantStep's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SetupAssistantStep's name field""" + name: SalesforceStringFilter + + """Filter by the SetupAssistantStep's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SetupAssistantStep's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SetupAssistantStep's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SetupAssistantStep's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SetupAssistantStep's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's assistantType field""" + assistantType: SalesforceStringFilter + + """Filter by the SetupAssistantStep's isComplete field""" + isComplete: SalesforceBooleanFilter +} + +"""Field that Setup Assistant Steps can be sorted by""" +enum SalesforceSetupAssistantStepSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSISTANT_TYPE + IS_COMPLETE +} + +"""An edge in a connection.""" +type SalesforceSetupAssistantStepEdge { + """The item at the end of the edge.""" + node: SalesforceSetupAssistantStep! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Setup Assistant Steps connection, for use in pagination.""" +type SalesforceSetupAssistantStepsConnection { + """ + The count of all Setup Assistant Step you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Assistant Steps""" + nodes: [SalesforceSetupAssistantStep!]! + + """List of Setup Assistant Step edges""" + edges: [SalesforceSetupAssistantStepEdge!]! +} + +""" +A filter to be used against ServiceSetupProvisioning object types. All fields are combined with a logical â€and.’ +""" +input SalesforceServiceSetupProvisioningConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceServiceSetupProvisioningConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceServiceSetupProvisioningConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ServiceSetupProvisioning's id field""" + id: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ServiceSetupProvisioning's name field""" + name: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ServiceSetupProvisioning's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's jobName field""" + jobName: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's taskName field""" + taskName: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's status field""" + status: SalesforceStringFilter +} + +"""Field that Service Setup Provisionings can be sorted by""" +enum SalesforceServiceSetupProvisioningSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + JOB_NAME + TASK_NAME + STATUS +} + +"""An edge in a connection.""" +type SalesforceServiceSetupProvisioningEdge { + """The item at the end of the edge.""" + node: SalesforceServiceSetupProvisioning! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Service Setup Provisionings connection, for use in pagination. +""" +type SalesforceServiceSetupProvisioningsConnection { + """ + The count of all Service Setup Provisioning you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Setup Provisionings""" + nodes: [SalesforceServiceSetupProvisioning!]! + + """List of Service Setup Provisioning edges""" + edges: [SalesforceServiceSetupProvisioningEdge!]! +} + +""" +A filter to be used against SecurityCustomBaseline object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecurityCustomBaselineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecurityCustomBaselineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecurityCustomBaselineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecurityCustomBaseline's id field""" + id: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecurityCustomBaseline's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's language field""" + language: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecurityCustomBaseline's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecurityCustomBaseline's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's isDefault field""" + isDefault: SalesforceBooleanFilter +} + +"""Field that Security Custom Baselines can be sorted by""" +enum SalesforceSecurityCustomBaselineSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DEFAULT +} + +"""An edge in a connection.""" +type SalesforceSecurityCustomBaselineEdge { + """The item at the end of the edge.""" + node: SalesforceSecurityCustomBaseline! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Security Custom Baselines connection, for use in pagination. +""" +type SalesforceSecurityCustomBaselinesConnection { + """ + The count of all Security Custom Baseline you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Security Custom Baselines""" + nodes: [SalesforceSecurityCustomBaseline!]! + + """List of Security Custom Baseline edges""" + edges: [SalesforceSecurityCustomBaselineEdge!]! +} + +"""Field that Secure Agent Clusters can be sorted by""" +enum SalesforceSecureAgentsClusterSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceSecureAgentsClusterEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentsCluster! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Secure Agent Clusters connection, for use in pagination.""" +type SalesforceSecureAgentsClustersConnection { + """ + The count of all Secure Agent Cluster you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Clusters""" + nodes: [SalesforceSecureAgentsCluster!]! + + """List of Secure Agent Cluster edges""" + edges: [SalesforceSecureAgentsClusterEdge!]! +} + +""" +A filter to be used against SearchPromotionRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSearchPromotionRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSearchPromotionRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSearchPromotionRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SearchPromotionRule's id field""" + id: SalesforceIdFilter + + """Filter by the SearchPromotionRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SearchPromotionRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SearchPromotionRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SearchPromotionRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SearchPromotionRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SearchPromotionRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's query field""" + query: SalesforceStringFilter +} + +"""Field that Promoted Search Terms can be sorted by""" +enum SalesforceSearchPromotionRuleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + QUERY +} + +"""An edge in a connection.""" +type SalesforceSearchPromotionRuleEdge { + """The item at the end of the edge.""" + node: SalesforceSearchPromotionRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Promoted Search Terms connection, for use in pagination.""" +type SalesforceSearchPromotionRulesConnection { + """ + The count of all Promoted Search Term you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Promoted Search Terms""" + nodes: [SalesforceSearchPromotionRule!]! + + """List of Promoted Search Term edges""" + edges: [SalesforceSearchPromotionRuleEdge!]! +} + +""" +A filter to be used against Scontrol object types. All fields are combined with a logical â€and.’ +""" +input SalesforceScontrolConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceScontrolConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceScontrolConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Scontrol's id field""" + id: SalesforceIdFilter + + """Filter by the Scontrol's name field""" + name: SalesforceStringFilter + + """Filter by the Scontrol's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Scontrol's description field""" + description: SalesforceStringFilter + + """Filter by the Scontrol's encodingKey field""" + encodingKey: SalesforceStringFilter + + """Filter by the Scontrol's filename field""" + filename: SalesforceStringFilter + + """Filter by the Scontrol's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Scontrol's contentSource field""" + contentSource: SalesforceStringFilter + + """Filter by the Scontrol's supportsCaching field""" + supportsCaching: SalesforceBooleanFilter + + """Filter by the Scontrol's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Scontrol's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Scontrol's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Scontrol's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Scontrol's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Scontrol's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Scontrol's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Scontrol's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Scontrol's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Custom S-Controls can be sorted by""" +enum SalesforceScontrolSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + DESCRIPTION + ENCODING_KEY + FILENAME + BODY_LENGTH + CONTENT_SOURCE + SUPPORTS_CACHING + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceScontrolEdge { + """The item at the end of the edge.""" + node: SalesforceScontrol! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom S-Controls connection, for use in pagination.""" +type SalesforceScontrolsConnection { + """The count of all Custom S-Control you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom S-Controls""" + nodes: [SalesforceScontrol!]! + + """List of Custom S-Control edges""" + edges: [SalesforceScontrolEdge!]! +} + +""" +A filter to be used against RedirectWhitelistUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRedirectWhitelistUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRedirectWhitelistUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRedirectWhitelistUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RedirectWhitelistUrl's id field""" + id: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RedirectWhitelistUrl's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's language field""" + language: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RedirectWhitelistUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's url field""" + url: SalesforceStringFilter +} + +"""Field that Allow URLs for Redirects can be sorted by""" +enum SalesforceRedirectWhitelistUrlSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL +} + +"""An edge in a connection.""" +type SalesforceRedirectWhitelistUrlEdge { + """The item at the end of the edge.""" + node: SalesforceRedirectWhitelistUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Allow URL for Redirects connection, for use in pagination.""" +type SalesforceRedirectWhitelistUrlsConnection { + """ + The count of all Allow URL for Redirects you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Allow URL for Redirects""" + nodes: [SalesforceRedirectWhitelistUrl!]! + + """List of Allow URL for Redirects edges""" + edges: [SalesforceRedirectWhitelistUrlEdge!]! +} + +"""Field that Quick Texts can be sorted by""" +enum SalesforceQuickTextSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CATEGORY + IS_INSERTABLE + SOURCE_TYPE +} + +"""An edge in a connection.""" +type SalesforceQuickTextEdge { + """The item at the end of the edge.""" + node: SalesforceQuickText! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Quick Texts connection, for use in pagination.""" +type SalesforceQuickTextsConnection { + """The count of all Quick Text you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Texts""" + nodes: [SalesforceQuickText!]! + + """List of Quick Text edges""" + edges: [SalesforceQuickTextEdge!]! +} + +""" +A filter to be used against PushTopic object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePushTopicConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePushTopicConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePushTopicConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PushTopic's id field""" + id: SalesforceIdFilter + + """Filter by the PushTopic's name field""" + name: SalesforceStringFilter + + """Filter by the PushTopic's query field""" + query: SalesforceStringFilter + + """Filter by the PushTopic's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the PushTopic's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForFields field""" + notifyForFields: SalesforceStringFilter + + """Filter by the PushTopic's notifyForOperations field""" + notifyForOperations: SalesforceStringFilter + + """Filter by the PushTopic's description field""" + description: SalesforceStringFilter + + """Filter by the PushTopic's notifyForOperationCreate field""" + notifyForOperationCreate: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationUpdate field""" + notifyForOperationUpdate: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationDelete field""" + notifyForOperationDelete: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationUndelete field""" + notifyForOperationUndelete: SalesforceBooleanFilter + + """Filter by the PushTopic's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PushTopic's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PushTopic's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PushTopic's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PushTopic's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PushTopic's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PushTopic's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PushTopic's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Push Topics can be sorted by""" +enum SalesforcePushTopicSortByFieldEnum { + ID + NAME + QUERY + API_VERSION + IS_ACTIVE + NOTIFY_FOR_FIELDS + NOTIFY_FOR_OPERATIONS + DESCRIPTION + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePushTopicEdge { + """The item at the end of the edge.""" + node: SalesforcePushTopic! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Push Topics connection, for use in pagination.""" +type SalesforcePushTopicsConnection { + """The count of all Push Topic you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Push Topics""" + nodes: [SalesforcePushTopic!]! + + """List of Push Topic edges""" + edges: [SalesforcePushTopicEdge!]! +} + +"""Field that Prompts can be sorted by""" +enum SalesforcePromptSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePromptEdge { + """The item at the end of the edge.""" + node: SalesforcePrompt! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Prompts connection, for use in pagination.""" +type SalesforcePromptsConnection { + """The count of all Prompt you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompts""" + nodes: [SalesforcePrompt!]! + + """List of Prompt edges""" + edges: [SalesforcePromptEdge!]! +} + +"""Field that Process Definitions can be sorted by""" +enum SalesforceProcessDefinitionSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + TYPE + DESCRIPTION + TABLE_ENUM_OR_ID + LOCK_TYPE + STATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceProcessDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Process Definitions connection, for use in pagination.""" +type SalesforceProcessDefinitionsConnection { + """The count of all Process Definition you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Definitions""" + nodes: [SalesforceProcessDefinition!]! + + """List of Process Definition edges""" + edges: [SalesforceProcessDefinitionEdge!]! +} + +"""Field that Price Books can be sorted by""" +enum SalesforcePricebook2SortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ACTIVE + IS_ARCHIVED + DESCRIPTION + IS_STANDARD +} + +"""An edge in a connection.""" +type SalesforcePricebook2Edge { + """The item at the end of the edge.""" + node: SalesforcePricebook2! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Price Books connection, for use in pagination.""" +type SalesforcePricebook2sConnection { + """The count of all Price Book you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Books""" + nodes: [SalesforcePricebook2!]! + + """List of Price Book edges""" + edges: [SalesforcePricebook2Edge!]! +} + +"""Field that Platform Cache Partitions can be sorted by""" +enum SalesforcePlatformCachePartitionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DEFAULT_PARTITION +} + +"""An edge in a connection.""" +type SalesforcePlatformCachePartitionEdge { + """The item at the end of the edge.""" + node: SalesforcePlatformCachePartition! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Platform Cache Partitions connection, for use in pagination. +""" +type SalesforcePlatformCachePartitionsConnection { + """ + The count of all Platform Cache Partition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Platform Cache Partitions""" + nodes: [SalesforcePlatformCachePartition!]! + + """List of Platform Cache Partition edges""" + edges: [SalesforcePlatformCachePartitionEdge!]! +} + +"""Field that Permission Set Licenses can be sorted by""" +enum SalesforcePermissionSetLicenseSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_KEY + TOTAL_LICENSES + STATUS + EXPIRATION_DATE + USED_LICENSES + LICENSE_EXPIRATION_POLICY +} + +"""An edge in a connection.""" +type SalesforcePermissionSetLicenseEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Set Licenses connection, for use in pagination.""" +type SalesforcePermissionSetLicensesConnection { + """ + The count of all Permission Set License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Licenses""" + nodes: [SalesforcePermissionSetLicense!]! + + """List of Permission Set License edges""" + edges: [SalesforcePermissionSetLicenseEdge!]! +} + +"""Field that Permission Set Groups can be sorted by""" +enum SalesforcePermissionSetGroupSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + STATUS +} + +"""An edge in a connection.""" +type SalesforcePermissionSetGroupEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Set Groups connection, for use in pagination.""" +type SalesforcePermissionSetGroupsConnection { + """ + The count of all Permission Set Group you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Groups""" + nodes: [SalesforcePermissionSetGroup!]! + + """List of Permission Set Group edges""" + edges: [SalesforcePermissionSetGroupEdge!]! +} + +""" +A filter to be used against PartnerRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartnerRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartnerRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartnerRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartnerRole's id field""" + id: SalesforceIdFilter + + """Filter by the PartnerRole's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PartnerRole's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the PartnerRole's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the PartnerRole's reverseRole field""" + reverseRole: SalesforceStringFilter + + """Filter by the PartnerRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartnerRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartnerRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartnerRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartnerRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartnerRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartnerRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Partner Role Values can be sorted by""" +enum SalesforcePartnerRoleSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + REVERSE_ROLE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePartnerRoleEdge { + """The item at the end of the edge.""" + node: SalesforcePartnerRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Partner Role Values connection, for use in pagination.""" +type SalesforcePartnerRolesConnection { + """The count of all Partner Role Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Partner Role Values""" + nodes: [SalesforcePartnerRole!]! + + """List of Partner Role Value edges""" + edges: [SalesforcePartnerRoleEdge!]! +} + +"""Field that Organizations can be sorted by""" +enum SalesforceOrganizationSortByFieldEnum { + ID + NAME + DIVISION + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + PHONE + FAX + PRIMARY_CONTACT + DEFAULT_LOCALE_SID_KEY + TIME_ZONE_SID_KEY + LANGUAGE_LOCALE_KEY + RECEIVES_INFO_EMAILS + RECEIVES_ADMIN_INFO_EMAILS + FISCAL_YEAR_START_MONTH + USES_START_DATE_AS_FISCAL_YEAR_NAME + DEFAULT_ACCOUNT_ACCESS + DEFAULT_CONTACT_ACCESS + DEFAULT_OPPORTUNITY_ACCESS + DEFAULT_LEAD_ACCESS + DEFAULT_CASE_ACCESS + DEFAULT_CALENDAR_ACCESS + DEFAULT_PRICEBOOK_ACCESS + DEFAULT_CAMPAIGN_ACCESS + SYSTEM_MODSTAMP + COMPLIANCE_BCC_EMAIL + UI_SKIN + SIGNUP_COUNTRY_ISO_CODE + TRIAL_EXPIRATION_DATE + NUM_KNOWLEDGE_SERVICE + ORGANIZATION_TYPE + NAMESPACE_PREFIX + INSTANCE_NAME + IS_SANDBOX + WEB_TO_CASE_DEFAULT_ORIGIN + MONTHLY_PAGE_VIEWS_USED + MONTHLY_PAGE_VIEWS_ENTITLEMENT + IS_READ_ONLY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceOrganizationEdge { + """The item at the end of the edge.""" + node: SalesforceOrganization! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Organizations connection, for use in pagination.""" +type SalesforceOrganizationsConnection { + """The count of all Organization you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Organizations""" + nodes: [SalesforceOrganization!]! + + """List of Organization edges""" + edges: [SalesforceOrganizationEdge!]! +} + +""" +A filter to be used against OrgWideEmailAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgWideEmailAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgWideEmailAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgWideEmailAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgWideEmailAddress's id field""" + id: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgWideEmailAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgWideEmailAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's address field""" + address: SalesforceStringFilter + + """Filter by the OrgWideEmailAddress's displayName field""" + displayName: SalesforceStringFilter + + """Filter by the OrgWideEmailAddress's isAllowAllProfiles field""" + isAllowAllProfiles: SalesforceBooleanFilter + + """Filter by the OrgWideEmailAddress's purpose field""" + purpose: SalesforceStringFilter +} + +"""Field that Organization-wide From Email Addresses can be sorted by""" +enum SalesforceOrgWideEmailAddressSortByFieldEnum { + ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ADDRESS + DISPLAY_NAME + IS_ALLOW_ALL_PROFILES + PURPOSE +} + +"""An edge in a connection.""" +type SalesforceOrgWideEmailAddressEdge { + """The item at the end of the edge.""" + node: SalesforceOrgWideEmailAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Organization-wide From Email Addresses connection, for use in pagination. +""" +type SalesforceOrgWideEmailAddresssConnection { + """ + The count of all Organization-wide From Email Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Organization-wide From Email Addresses""" + nodes: [SalesforceOrgWideEmailAddress!]! + + """List of Organization-wide From Email Address edges""" + edges: [SalesforceOrgWideEmailAddressEdge!]! +} + +"""Field that Org Delete Requests can be sorted by""" +enum SalesforceOrgDeleteRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + REQUEST_TYPE +} + +"""An edge in a connection.""" +type SalesforceOrgDeleteRequestEdge { + """The item at the end of the edge.""" + node: SalesforceOrgDeleteRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Delete Requests connection, for use in pagination.""" +type SalesforceOrgDeleteRequestsConnection { + """The count of all Org Delete Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Delete Requests""" + nodes: [SalesforceOrgDeleteRequest!]! + + """List of Org Delete Request edges""" + edges: [SalesforceOrgDeleteRequestEdge!]! +} + +""" +A filter to be used against OrderStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderStatus's id field""" + id: SalesforceIdFilter + + """Filter by the OrderStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OrderStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the OrderStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OrderStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the OrderStatus's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the OrderStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Order Status Values can be sorted by""" +enum SalesforceOrderStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + STATUS_CODE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceOrderStatusEdge { + """The item at the end of the edge.""" + node: SalesforceOrderStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Status Values connection, for use in pagination.""" +type SalesforceOrderStatussConnection { + """The count of all Order Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Status Values""" + nodes: [SalesforceOrderStatus!]! + + """List of Order Status Value edges""" + edges: [SalesforceOrderStatusEdge!]! +} + +""" +A filter to be used against OpportunityStage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityStageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityStageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityStageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityStage's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityStage's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OpportunityStage's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the OpportunityStage's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the OpportunityStage's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OpportunityStage's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the OpportunityStage's isWon field""" + isWon: SalesforceBooleanFilter + + """Filter by the OpportunityStage's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the OpportunityStage's forecastCategoryName field""" + forecastCategoryName: SalesforceStringFilter + + """Filter by the OpportunityStage's defaultProbability field""" + defaultProbability: SalesforceFloatFilter + + """Filter by the OpportunityStage's description field""" + description: SalesforceStringFilter + + """Filter by the OpportunityStage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityStage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityStage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityStage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityStage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityStage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityStage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Opportunity Stages can be sorted by""" +enum SalesforceOpportunityStageSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + IS_ACTIVE + SORT_ORDER + IS_CLOSED + IS_WON + FORECAST_CATEGORY + FORECAST_CATEGORY_NAME + DEFAULT_PROBABILITY + DESCRIPTION + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceOpportunityStageEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityStage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Stages connection, for use in pagination.""" +type SalesforceOpportunityStagesConnection { + """The count of all Opportunity Stage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Stages""" + nodes: [SalesforceOpportunityStage!]! + + """List of Opportunity Stage edges""" + edges: [SalesforceOpportunityStageEdge!]! +} + +""" +A filter to be used against OnboardingMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOnboardingMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOnboardingMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOnboardingMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OnboardingMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the OnboardingMetrics's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OnboardingMetrics's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OnboardingMetrics's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OnboardingMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the OnboardingMetrics's seenCount field""" + seenCount: SalesforceIntFilter + + """Filter by the OnboardingMetrics's experienceName field""" + experienceName: SalesforceStringFilter +} + +"""Field that Onboarding Metrics can be sorted by""" +enum SalesforceOnboardingMetricsSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + SEEN_COUNT + EXPERIENCE_NAME +} + +"""An edge in a connection.""" +type SalesforceOnboardingMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceOnboardingMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Onboarding Metrics connection, for use in pagination.""" +type SalesforceOnboardingMetricssConnection { + """The count of all Onboarding Metrics you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Onboarding Metrics""" + nodes: [SalesforceOnboardingMetrics!]! + + """List of Onboarding Metrics edges""" + edges: [SalesforceOnboardingMetricsEdge!]! +} + +"""Field that OAuth Custom Scopes can be sorted by""" +enum SalesforceOauthCustomScopeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + IS_PUBLIC +} + +"""An edge in a connection.""" +type SalesforceOauthCustomScopeEdge { + """The item at the end of the edge.""" + node: SalesforceOauthCustomScope! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce OAuth Custom Scopes connection, for use in pagination.""" +type SalesforceOauthCustomScopesConnection { + """The count of all OAuth Custom Scope you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce OAuth Custom Scopes""" + nodes: [SalesforceOauthCustomScope!]! + + """List of OAuth Custom Scope edges""" + edges: [SalesforceOauthCustomScopeEdge!]! +} + +""" +A filter to be used against MutingPermissionSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMutingPermissionSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMutingPermissionSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMutingPermissionSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MutingPermissionSet's id field""" + id: SalesforceIdFilter + + """Filter by the MutingPermissionSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MutingPermissionSet's language field""" + language: SalesforceStringFilter + + """Filter by the MutingPermissionSet's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MutingPermissionSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MutingPermissionSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MutingPermissionSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MutingPermissionSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MutingPermissionSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditPublicTemplates field + """ + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomizeApplication field + """ + permissionsCustomizeApplication: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditReadonlyFields field + """ + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditPublicDocuments field + """ + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsContentHubOnPremiseUser field + """ + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditBrandTemplates field + """ + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterInternalUser field + """ + permissionsChatterInternalUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageEncryptionKeys field + """ + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDeleteActivatedContract field + """ + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterInviteExternalUsers field + """ + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageRemoteAccess field + """ + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanUseNewDashboardBuilder field + """ + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsPasswordNeverExpires field + """ + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUseTeamReassignWizards field + """ + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditActivatedOrders field + """ + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInstallPackaging field""" + permissionsInstallPackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPublishPackaging field""" + permissionsPublishPackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditOppLineItemUnitPrice field + """ + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreatePackaging field""" + permissionsCreatePackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageEmailClientConfig field + """ + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEnableNotifications field + """ + permissionsEnableNotifications: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDataIntegrations field + """ + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDistributeFromPersWksp field + """ + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataCategories field + """ + permissionsViewDataCategories: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDataCategories field + """ + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCustomReportTypes field + """ + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsContentAdministrator field + """ + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentPermissions field + """ + permissionsManageContentPermissions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentProperties field + """ + permissionsManageContentProperties: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentTypes field + """ + permissionsManageContentTypes: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageExchangeConfig field + """ + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageAnalyticSnapshots field + """ + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageBusinessHourHolidays field + """ + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDynamicDashboards field + """ + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomSidebarOnAllPages field + """ + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewMyTeamsDashboards field + """ + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanInsertFeedSystemFields field + """ + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageKnowledgeImportExport field + """ + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEmailTemplateManagement field + """ + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEmailAdministration field + """ + permissionsEmailAdministration: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageChatterMessages field + """ + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageAuthProviders field + """ + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeDashboards field + """ + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateDashboardFolders field + """ + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPublicDashboards field + """ + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDashbdsInPubFolders field + """ + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeReports field + """ + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateReportFolders field + """ + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageReportsInPubFolders field + """ + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowUniversalSearch field + """ + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsConnectOrgToEnvironmentHub field + """ + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWorkCalibrationUser field + """ + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeFilters field + """ + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWorkDotComUserPerm field + """ + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowViewKnowledge field + """ + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSearchPromotionRules field + """ + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomMobileAppsAccess field + """ + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageProfilesPermissionsets field + """ + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAssignPermissionSets field + """ + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageInternalUsers field + """ + permissionsManageInternalUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePasswordPolicies field + """ + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageLoginAccessPolicies field + """ + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPlatformEvents field + """ + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCustomPermissions field + """ + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageUnlistedGroups field + """ + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsStdAutomaticActivityCapture field + """ + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModifySecureAgents field + """ + permissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppDashboardEditor field + """ + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppEltEditor field + """ + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppUploadUser field + """ + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsCreateApplication field + """ + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLightningExperienceUser field + """ + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataLeakageEvents field + """ + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubmitMacrosAllowed field + """ + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsShareInternalArticles field + """ + permissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSessionPermissionSets field + """ + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageTemplatedApp field + """ + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSendAnnouncementEmails field + """ + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterEditOwnPost field + """ + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterEditOwnRecordPost field + """ + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUpdateWithInactiveOwner field + """ + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWaveTabularDownload field + """ + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAutomaticActivityCapture field + """ + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsImportCustomObjects field + """ + permissionsImportCustomObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDelegatedTwoFactor field + """ + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterComposeUiCodesnippet field + """ + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSelectFilesFromSalesforce field + """ + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModerateNetworkUsers field + """ + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeToLightningReports field + """ + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePvtRptsAndDashbds field + """ + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowLightningLogin field + """ + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCampaignInfluence2 field + """ + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataAssessment field + """ + permissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsRemoveDirectMessageMembers field + """ + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanApproveFeedPost field + """ + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddDirectMessageMembers field + """ + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowViewEditConvertedLeads field + """ + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsShowCompanyNameAsUserBadge field + """ + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCertificates field + """ + permissionsManageCertificates: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateReportInLightning field + """ + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsPreventClassicExperience field + """ + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChangeDashboardColors field + """ + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePropositions field + """ + permissionsManagePropositions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCloseConversations field + """ + permissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportRolesGrps field + """ + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeDashboardRolesGrps field + """ + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsHasUnlimitedNbaExecutions field + """ + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewOnlyEmbeddedAppUser field + """ + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportToOtherUsers field + """ + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportsRunAsUser field + """ + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateLtngTempInPub field + """ + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsTransactionalEmailSend field + """ + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPrivateStaticResources field + """ + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateLtngTempFolder field + """ + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEnableCommunityAppLauncher field + """ + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsGiveRecognitionBadge field + """ + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLtngPromoReserved01UserPerm field + """ + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSubscriptions field + """ + permissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWaveManagePrivateAssetsUser field + """ + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanEditDataPrepRecipe field + """ + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddAnalyticsRemoteConnections field + """ + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomTabBarOnMobile field + """ + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLmOutboundMessagingUserPerm field + """ + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModifyDataClassification field + """ + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSandboxTestingInCommunityApp field + """ + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageHubConnections field + """ + permissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsB2BMarketingAnalyticsUser field + """ + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewSecurityCommandCenter field + """ + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSecurityCommandCenter field + """ + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewAllCustomSettings field + """ + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewAllForeignKeyNames field + """ + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddWaveNotificationRecipients field + """ + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLmEndMessagingSessionUserPerm field + """ + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAccessContentBuilder field + """ + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAccountSwitcherUser field + """ + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageC360AConnections field + """ + permissionsManageC360AConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageReleaseUpdates field + """ + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSkipIdentityConfirmation field + """ + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSendCustomNotifications field + """ + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsFscComprehensiveUserAccess field + """ + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsBotManageBotsTrainingData field + """ + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageLearningReporting field + """ + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsQuipUserEngagementMetrics field + """ + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageExternalConnections field + """ + permissionsManageExternalConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUseSubscriptionEmails field + """ + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAiViewInsightObjects field + """ + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAiCreateInsightObjects field + """ + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLifecycleManagementApiUser field + """ + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsNativeWebviewScrolling field + """ + permissionsNativeWebviewScrolling: SalesforceBooleanFilter +} + +"""Field that Muting Permission Sets can be sorted by""" +enum SalesforceMutingPermissionSetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceMutingPermissionSetEdge { + """The item at the end of the edge.""" + node: SalesforceMutingPermissionSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Muting Permission Sets connection, for use in pagination.""" +type SalesforceMutingPermissionSetsConnection { + """ + The count of all Muting Permission Set you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Muting Permission Sets""" + nodes: [SalesforceMutingPermissionSet!]! + + """List of Muting Permission Set edges""" + edges: [SalesforceMutingPermissionSetEdge!]! +} + +""" +A filter to be used against MobileApplicationDetail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMobileApplicationDetailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMobileApplicationDetailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMobileApplicationDetailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MobileApplicationDetail's id field""" + id: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MobileApplicationDetail's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's language field""" + language: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MobileApplicationDetail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MobileApplicationDetail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's version field""" + version: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's devicePlatform field""" + devicePlatform: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's minimumOsVersion field""" + minimumOsVersion: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's deviceType field""" + deviceType: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's applicationFileLength field""" + applicationFileLength: SalesforceIntFilter + + """Filter by the MobileApplicationDetail's isEnterpriseApp field""" + isEnterpriseApp: SalesforceBooleanFilter + + """Filter by the MobileApplicationDetail's appInstallUrl field""" + appInstallUrl: SalesforceStringFilter + + """ + Filter by the MobileApplicationDetail's applicationBundleIdentifier field + """ + applicationBundleIdentifier: SalesforceStringFilter + + """ + Filter by the MobileApplicationDetail's applicationBinaryFileName field + """ + applicationBinaryFileName: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's applicationIconFileName field""" + applicationIconFileName: SalesforceStringFilter +} + +"""Field that Mobile Application Details can be sorted by""" +enum SalesforceMobileApplicationDetailSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VERSION + DEVICE_PLATFORM + MINIMUM_OS_VERSION + DEVICE_TYPE + APPLICATION_FILE_LENGTH + IS_ENTERPRISE_APP + APP_INSTALL_URL + APPLICATION_BUNDLE_IDENTIFIER + APPLICATION_BINARY_FILE_NAME + APPLICATION_ICON_FILE_NAME +} + +"""An edge in a connection.""" +type SalesforceMobileApplicationDetailEdge { + """The item at the end of the edge.""" + node: SalesforceMobileApplicationDetail! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Mobile Application Details connection, for use in pagination. +""" +type SalesforceMobileApplicationDetailsConnection { + """ + The count of all Mobile Application Detail you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Mobile Application Details""" + nodes: [SalesforceMobileApplicationDetail!]! + + """List of Mobile Application Detail edges""" + edges: [SalesforceMobileApplicationDetailEdge!]! +} + +"""Field that Matching Rules can be sorted by""" +enum SalesforceMatchingRuleSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MATCH_ENGINE + BOOLEAN_FILTER + DESCRIPTION + RULE_STATUS + SOBJECT_SUBTYPE +} + +"""An edge in a connection.""" +type SalesforceMatchingRuleEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Matching Rules connection, for use in pagination.""" +type SalesforceMatchingRulesConnection { + """The count of all Matching Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Rules""" + nodes: [SalesforceMatchingRule!]! + + """List of Matching Rule edges""" + edges: [SalesforceMatchingRuleEdge!]! +} + +""" +A filter to be used against MailmergeTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMailmergeTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMailmergeTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMailmergeTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MailmergeTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the MailmergeTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MailmergeTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the MailmergeTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the MailmergeTemplate's filename field""" + filename: SalesforceStringFilter + + """Filter by the MailmergeTemplate's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the MailmergeTemplate's lastUsedDate field""" + lastUsedDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MailmergeTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MailmergeTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MailmergeTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MailmergeTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentScannedForXss field + """ + securityOptionsAttachmentScannedForXss: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentHasXssThreat field + """ + securityOptionsAttachmentHasXssThreat: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentScannedforFlash field + """ + securityOptionsAttachmentScannedforFlash: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentHasFlash field + """ + securityOptionsAttachmentHasFlash: SalesforceBooleanFilter +} + +"""Field that Mail Merge Templates can be sorted by""" +enum SalesforceMailmergeTemplateSortByFieldEnum { + ID + IS_DELETED + NAME + DESCRIPTION + FILENAME + BODY_LENGTH + LAST_USED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceMailmergeTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceMailmergeTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Mail Merge Templates connection, for use in pagination.""" +type SalesforceMailmergeTemplatesConnection { + """ + The count of all Mail Merge Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Mail Merge Templates""" + nodes: [SalesforceMailmergeTemplate!]! + + """List of Mail Merge Template edges""" + edges: [SalesforceMailmergeTemplateEdge!]! +} + +"""Field that Macros can be sorted by""" +enum SalesforceMacroSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STARTING_CONTEXT +} + +"""An edge in a connection.""" +type SalesforceMacroEdge { + """The item at the end of the edge.""" + node: SalesforceMacro! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Macros connection, for use in pagination.""" +type SalesforceMacrosConnection { + """The count of all Macro you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macros""" + nodes: [SalesforceMacro!]! + + """List of Macro edges""" + edges: [SalesforceMacroEdge!]! +} + +""" +A filter to be used against MLField object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMlFieldConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMlFieldConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMlFieldConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MLField's id field""" + id: SalesforceIdFilter + + """Filter by the MLField's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MLField's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MLField's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MLField's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MLField's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MLField's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MLField's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MLField's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MLField's entity field""" + entity: SalesforceStringFilter + + """Filter by the MLField's field field""" + field: SalesforceStringFilter +} + +"""Field that ML Prediction Fields can be sorted by""" +enum SalesforceMlFieldSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENTITY + FIELD +} + +"""An edge in a connection.""" +type SalesforceMlFieldEdge { + """The item at the end of the edge.""" + node: SalesforceMlField! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Entities connection, for use in pagination.""" +type SalesforceMlFieldsConnection { + """The count of all Entity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Entities""" + nodes: [SalesforceMlField!]! + + """List of Entity edges""" + edges: [SalesforceMlFieldEdge!]! +} + +""" +A filter to be used against LoginIp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginIpConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginIpConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginIpConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginIp's id field""" + id: SalesforceIdFilter + + """Filter by the LoginIp's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the LoginIp's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the LoginIp's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the LoginIp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LoginIp's isAuthenticated field""" + isAuthenticated: SalesforceBooleanFilter + + """Filter by the LoginIp's challengeSentDate field""" + challengeSentDate: SalesforceDateTimeFilter + + """Filter by the LoginIp's challengeMethod field""" + challengeMethod: SalesforceStringFilter +} + +"""Field that Login IPs can be sorted by""" +enum SalesforceLoginIpSortByFieldEnum { + ID + USERS_ID + SOURCE_IP + CREATED_DATE + IS_AUTHENTICATED + CHALLENGE_SENT_DATE + CHALLENGE_METHOD +} + +"""An edge in a connection.""" +type SalesforceLoginIpEdge { + """The item at the end of the edge.""" + node: SalesforceLoginIp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Login IPs connection, for use in pagination.""" +type SalesforceLoginIpsConnection { + """The count of all Login IP you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login IPs""" + nodes: [SalesforceLoginIp!]! + + """List of Login IP edges""" + edges: [SalesforceLoginIpEdge!]! +} + +"""Field that Login Geo Data can be sorted by""" +enum SalesforceLoginGeoSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_DELETED + SYSTEM_MODSTAMP + LOGIN_TIME + COUNTRY_ISO + COUNTRY + LATITUDE + LONGITUDE + CITY + POSTAL_CODE + SUBDIVISION +} + +"""An edge in a connection.""" +type SalesforceLoginGeoEdge { + """The item at the end of the edge.""" + node: SalesforceLoginGeo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Login Geo Data connection, for use in pagination.""" +type SalesforceLoginGeosConnection { + """The count of all Login Geo Data you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login Geo Data""" + nodes: [SalesforceLoginGeo!]! + + """List of Login Geo Data edges""" + edges: [SalesforceLoginGeoEdge!]! +} + +""" +A filter to be used against ListViewChart object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListViewChartConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListViewChartConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListViewChartConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListViewChart's id field""" + id: SalesforceIdFilter + + """Filter by the ListViewChart's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListViewChart's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ListViewChart's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ListViewChart's language field""" + language: SalesforceStringFilter + + """Filter by the ListViewChart's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ListViewChart's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListViewChart's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListViewChart's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListViewChart's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListViewChart's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListViewChart's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ListViewChart's chartType field""" + chartType: SalesforceStringFilter + + """Filter by the ListViewChart's groupingField field""" + groupingField: SalesforceStringFilter + + """Filter by the ListViewChart's aggregateField field""" + aggregateField: SalesforceStringFilter + + """Filter by the ListViewChart's aggregateType field""" + aggregateType: SalesforceStringFilter +} + +"""Field that List View Charts can be sorted by""" +enum SalesforceListViewChartSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + OWNER_ID + CHART_TYPE + GROUPING_FIELD + AGGREGATE_FIELD + AGGREGATE_TYPE +} + +"""An edge in a connection.""" +type SalesforceListViewChartEdge { + """The item at the end of the edge.""" + node: SalesforceListViewChart! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List View Charts connection, for use in pagination.""" +type SalesforceListViewChartsConnection { + """The count of all List View Chart you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List View Charts""" + nodes: [SalesforceListViewChart!]! + + """List of List View Chart edges""" + edges: [SalesforceListViewChartEdge!]! +} + +"""Field that List Views can be sorted by""" +enum SalesforceListViewSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + SOBJECT_TYPE + IS_SOQL_COMPATIBLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceListViewEdge { + """The item at the end of the edge.""" + node: SalesforceListView! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List Views connection, for use in pagination.""" +type SalesforceListViewsConnection { + """The count of all List View you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Views""" + nodes: [SalesforceListView!]! + + """List of List View edges""" + edges: [SalesforceListViewEdge!]! +} + +""" +A filter to be used against LightningUsageByPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByPageMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningUsageByPageMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningUsageByPageMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningUsageByPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByPageMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBinUnder3 field""" + eptBinUnder3: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin3To5 field""" + eptBin3To5: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin5To8 field""" + eptBin5To8: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin8To10 field""" + eptBin8To10: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBinOver10 field""" + eptBinOver10: SalesforceIntFilter +} + +"""Field that Lightning Usage By Page Metrics can be sorted by""" +enum SalesforceLightningUsageByPageMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + PAGE_NAME + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT + EPT_BIN_UNDER_3 + EPT_BIN_3_TO_5 + EPT_BIN_5_TO_8 + EPT_BIN_8_TO_10 + EPT_BIN_OVER_10 +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By Page Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByPageMetricssConnection { + """ + The count of all Lightning Usage By Page Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By Page Metrics""" + nodes: [SalesforceLightningUsageByPageMetrics!]! + + """List of Lightning Usage By Page Metrics edges""" + edges: [SalesforceLightningUsageByPageMetricsEdge!]! +} + +""" +A filter to be used against LightningUsageByAppTypeMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByAppTypeMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByAppTypeMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByAppTypeMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByAppTypeMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByAppTypeMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByAppTypeMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningUsageByAppTypeMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningUsageByAppTypeMetrics's appExperience field""" + appExperience: SalesforceStringFilter + + """Filter by the LightningUsageByAppTypeMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Lightning Usage By App Type Metrics can be sorted by""" +enum SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + APP_EXPERIENCE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByAppTypeMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByAppTypeMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By App Type Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByAppTypeMetricssConnection { + """ + The count of all Lightning Usage By App Type Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By App Type Metrics""" + nodes: [SalesforceLightningUsageByAppTypeMetrics!]! + + """List of Lightning Usage By App Type Metrics edges""" + edges: [SalesforceLightningUsageByAppTypeMetricsEdge!]! +} + +""" +A filter to be used against LightningToggleMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningToggleMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningToggleMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningToggleMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningToggleMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningToggleMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningToggleMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningToggleMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningToggleMetrics's action field""" + action: SalesforceStringFilter + + """Filter by the LightningToggleMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningToggleMetrics's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Lightning Toggle Metrics can be sorted by""" +enum SalesforceLightningToggleMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + ACTION + SYSTEM_MODSTAMP + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceLightningToggleMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningToggleMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lightning Toggle Metrics connection, for use in pagination.""" +type SalesforceLightningToggleMetricssConnection { + """ + The count of all Lightning Toggle Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Toggle Metrics""" + nodes: [SalesforceLightningToggleMetrics!]! + + """List of Lightning Toggle Metrics edges""" + edges: [SalesforceLightningToggleMetricsEdge!]! +} + +""" +A filter to be used against LightningExitByPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningExitByPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningExitByPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningExitByPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningExitByPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningExitByPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningExitByPageMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningExitByPageMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningExitByPageMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningExitByPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningExitByPageMetrics's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Lightning Exit By Page Metrics can be sorted by""" +enum SalesforceLightningExitByPageMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + PAGE_NAME + SYSTEM_MODSTAMP + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceLightningExitByPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningExitByPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Exit By Page Metrics connection, for use in pagination. +""" +type SalesforceLightningExitByPageMetricssConnection { + """ + The count of all Lightning Exit By Page Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Exit By Page Metrics""" + nodes: [SalesforceLightningExitByPageMetrics!]! + + """List of Lightning Exit By Page Metrics edges""" + edges: [SalesforceLightningExitByPageMetricsEdge!]! +} + +"""Field that Legal Entities can be sorted by""" +enum SalesforceLegalEntitySortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMPANY_NAME + DESCRIPTION + STATUS + LEGAL_ENTITY_STREET + LEGAL_ENTITY_CITY + LEGAL_ENTITY_STATE + LEGAL_ENTITY_POSTAL_CODE + LEGAL_ENTITY_COUNTRY + LEGAL_ENTITY_LATITUDE + LEGAL_ENTITY_LONGITUDE + LEGAL_ENTITY_GEOCODE_ACCURACY +} + +"""An edge in a connection.""" +type SalesforceLegalEntityEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Legal Entities connection, for use in pagination.""" +type SalesforceLegalEntitysConnection { + """The count of all Legal Entity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entities""" + nodes: [SalesforceLegalEntity!]! + + """List of Legal Entity edges""" + edges: [SalesforceLegalEntityEdge!]! +} + +""" +A filter to be used against LeadStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadStatus's id field""" + id: SalesforceIdFilter + + """Filter by the LeadStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LeadStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the LeadStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the LeadStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the LeadStatus's isConverted field""" + isConverted: SalesforceBooleanFilter + + """Filter by the LeadStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Lead Status Values can be sorted by""" +enum SalesforceLeadStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CONVERTED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceLeadStatusEdge { + """The item at the end of the edge.""" + node: SalesforceLeadStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lead Status Values connection, for use in pagination.""" +type SalesforceLeadStatussConnection { + """The count of all Lead Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Status Values""" + nodes: [SalesforceLeadStatus!]! + + """List of Lead Status Value edges""" + edges: [SalesforceLeadStatusEdge!]! +} + +"""Field that Individuals can be sorted by""" +enum SalesforceIndividualSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + LAST_NAME + FIRST_NAME + SALUTATION + NAME + HAS_OPTED_OUT_TRACKING + HAS_OPTED_OUT_PROFILING + HAS_OPTED_OUT_PROCESSING + HAS_OPTED_OUT_SOLICIT + SHOULD_FORGET + SEND_INDIVIDUAL_DATA + CAN_STORE_PII_ELSEWHERE + HAS_OPTED_OUT_GEO_TRACKING + BIRTH_DATE + DEATH_DATE + CONVICTIONS_COUNT + CHILDREN_COUNT + MILITARY_SERVICE + IS_HOME_OWNER + OCCUPATION + WEBSITE + INDIVIDUALS_AGE + LAST_VIEWED_DATE + MASTER_RECORD_ID + CONSUMER_CREDIT_SCORE + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + INFLUENCER_RATING + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceIndividualEdge { + """The item at the end of the edge.""" + node: SalesforceIndividual! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Individuals connection, for use in pagination.""" +type SalesforceIndividualsConnection { + """The count of all Individual you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individuals""" + nodes: [SalesforceIndividual!]! + + """List of Individual edges""" + edges: [SalesforceIndividualEdge!]! +} + +""" +A filter to be used against IframeWhiteListUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIframeWhiteListUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIframeWhiteListUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIframeWhiteListUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IframeWhiteListUrl's id field""" + id: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IframeWhiteListUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IframeWhiteListUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IframeWhiteListUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's url field""" + url: SalesforceStringFilter + + """Filter by the IframeWhiteListUrl's context field""" + context: SalesforceStringFilter +} + +"""Field that Trusted Domains for Inline Frames can be sorted by""" +enum SalesforceIframeWhiteListUrlSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL + CONTEXT +} + +"""An edge in a connection.""" +type SalesforceIframeWhiteListUrlEdge { + """The item at the end of the edge.""" + node: SalesforceIframeWhiteListUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Trusted Domain for Inline Frames connection, for use in pagination. +""" +type SalesforceIframeWhiteListUrlsConnection { + """ + The count of all Trusted Domain for Inline Frames you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Trusted Domain for Inline Frames""" + nodes: [SalesforceIframeWhiteListUrl!]! + + """List of Trusted Domain for Inline Frames edges""" + edges: [SalesforceIframeWhiteListUrlEdge!]! +} + +""" +A filter to be used against IPAddressRange object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIpAddressRangeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIpAddressRangeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIpAddressRangeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IPAddressRange's id field""" + id: SalesforceIdFilter + + """Filter by the IPAddressRange's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IPAddressRange's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the IPAddressRange's language field""" + language: SalesforceStringFilter + + """Filter by the IPAddressRange's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the IPAddressRange's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IPAddressRange's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IPAddressRange's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IPAddressRange's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IPAddressRange's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's ipAddressFeature field""" + ipAddressFeature: SalesforceStringFilter + + """Filter by the IPAddressRange's ipAddressUsageScope field""" + ipAddressUsageScope: SalesforceStringFilter + + """Filter by the IPAddressRange's startAddress field""" + startAddress: SalesforceStringFilter + + """Filter by the IPAddressRange's endAddress field""" + endAddress: SalesforceStringFilter + + """Filter by the IPAddressRange's description field""" + description: SalesforceStringFilter +} + +"""Field that IP Address Ranges can be sorted by""" +enum SalesforceIpAddressRangeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IP_ADDRESS_FEATURE + IP_ADDRESS_USAGE_SCOPE + START_ADDRESS + END_ADDRESS + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceIpAddressRangeEdge { + """The item at the end of the edge.""" + node: SalesforceIpAddressRange! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce IP Address Ranges connection, for use in pagination.""" +type SalesforceIpAddressRangesConnection { + """The count of all IP Address Range you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce IP Address Ranges""" + nodes: [SalesforceIpAddressRange!]! + + """List of IP Address Range edges""" + edges: [SalesforceIpAddressRangeEdge!]! +} + +""" +A filter to be used against Holiday object types. All fields are combined with a logical â€and.’ +""" +input SalesforceHolidayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceHolidayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceHolidayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Holiday's id field""" + id: SalesforceIdFilter + + """Filter by the Holiday's name field""" + name: SalesforceStringFilter + + """Filter by the Holiday's description field""" + description: SalesforceStringFilter + + """Filter by the Holiday's isAllDay field""" + isAllDay: SalesforceBooleanFilter + + """Filter by the Holiday's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Holiday's startTimeInMinutes field""" + startTimeInMinutes: SalesforceIntFilter + + """Filter by the Holiday's endTimeInMinutes field""" + endTimeInMinutes: SalesforceIntFilter + + """Filter by the Holiday's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Holiday's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Holiday's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Holiday's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Holiday's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Holiday's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Holiday's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Holiday's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Holiday's recurrenceStartDate field""" + recurrenceStartDate: SalesforceDateFilter + + """Filter by the Holiday's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Holiday's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Holiday's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Holiday's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Holiday's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Holiday's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Holiday's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter +} + +"""Field that Holidays can be sorted by""" +enum SalesforceHolidaySortByFieldEnum { + ID + NAME + DESCRIPTION + IS_ALL_DAY + ACTIVITY_DATE + START_TIME_IN_MINUTES + END_TIME_IN_MINUTES + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_RECURRENCE + RECURRENCE_START_DATE + RECURRENCE_END_DATE_ONLY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR +} + +"""An edge in a connection.""" +type SalesforceHolidayEdge { + """The item at the end of the edge.""" + node: SalesforceHoliday! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Holidays connection, for use in pagination.""" +type SalesforceHolidaysConnection { + """The count of all Holiday you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Holidays""" + nodes: [SalesforceHoliday!]! + + """List of Holiday edges""" + edges: [SalesforceHolidayEdge!]! +} + +"""Field that Flow Interview Logs can be sorted by""" +enum SalesforceFlowInterviewLogSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FLOW_DEVELOPER_NAME + FLOW_INTERVIEW_GUID + FLOW_VERSION_NUMBER + INTERVIEW_START_TIMESTAMP + INTERVIEW_END_TIMESTAMP + INTERVIEW_DURATION_IN_MINUTES + INTERVIEW_STATUS + FLOW_NAMESPACE + FLOW_LABEL +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Flow Interview Logs connection, for use in pagination.""" +type SalesforceFlowInterviewLogsConnection { + """The count of all Flow Interview Log you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Logs""" + nodes: [SalesforceFlowInterviewLog!]! + + """List of Flow Interview Log edges""" + edges: [SalesforceFlowInterviewLogEdge!]! +} + +""" +A filter to be used against FileSearchActivity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFileSearchActivityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFileSearchActivityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFileSearchActivityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FileSearchActivity's id field""" + id: SalesforceIdFilter + + """Filter by the FileSearchActivity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FileSearchActivity's name field""" + name: SalesforceStringFilter + + """Filter by the FileSearchActivity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FileSearchActivity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FileSearchActivity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FileSearchActivity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FileSearchActivity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's searchTerm field""" + searchTerm: SalesforceStringFilter + + """Filter by the FileSearchActivity's queryDate field""" + queryDate: SalesforceDateFilter + + """Filter by the FileSearchActivity's countQueries field""" + countQueries: SalesforceIntFilter + + """Filter by the FileSearchActivity's countUsers field""" + countUsers: SalesforceIntFilter + + """Filter by the FileSearchActivity's avgNumResults field""" + avgNumResults: SalesforceFloatFilter + + """Filter by the FileSearchActivity's period field""" + period: SalesforceStringFilter + + """Filter by the FileSearchActivity's queryLanguage field""" + queryLanguage: SalesforceStringFilter + + """Filter by the FileSearchActivity's clickRank field""" + clickRank: SalesforceFloatFilter +} + +"""Field that File Search Activities can be sorted by""" +enum SalesforceFileSearchActivitySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SEARCH_TERM + QUERY_DATE + COUNT_QUERIES + COUNT_USERS + AVG_NUM_RESULTS + PERIOD + QUERY_LANGUAGE + CLICK_RANK +} + +"""An edge in a connection.""" +type SalesforceFileSearchActivityEdge { + """The item at the end of the edge.""" + node: SalesforceFileSearchActivity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce FileSearchActivities connection, for use in pagination.""" +type SalesforceFileSearchActivitysConnection { + """The count of all FileSearchActivity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce FileSearchActivities""" + nodes: [SalesforceFileSearchActivity!]! + + """List of FileSearchActivity edges""" + edges: [SalesforceFileSearchActivityEdge!]! +} + +""" +A filter to be used against FieldSecurityClassification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFieldSecurityClassificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFieldSecurityClassificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFieldSecurityClassificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FieldSecurityClassification's id field""" + id: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the FieldSecurityClassification's description field""" + description: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's isHighRiskLevel field""" + isHighRiskLevel: SalesforceBooleanFilter + + """Filter by the FieldSecurityClassification's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FieldSecurityClassification's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FieldSecurityClassification's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FieldSecurityClassification's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FieldSecurityClassification's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Field Security Classifications can be sorted by""" +enum SalesforceFieldSecurityClassificationSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + DESCRIPTION + IS_HIGH_RISK_LEVEL + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFieldSecurityClassificationEdge { + """The item at the end of the edge.""" + node: SalesforceFieldSecurityClassification! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Field Security Classifications connection, for use in pagination. +""" +type SalesforceFieldSecurityClassificationsConnection { + """ + The count of all Field Security Classification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Field Security Classifications""" + nodes: [SalesforceFieldSecurityClassification!]! + + """List of Field Security Classification edges""" + edges: [SalesforceFieldSecurityClassificationEdge!]! +} + +"""Field that External Events can be sorted by""" +enum SalesforceExternalEventSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_ID + TITLE + LOCATION + TIME +} + +"""An edge in a connection.""" +type SalesforceExternalEventEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce External Events connection, for use in pagination.""" +type SalesforceExternalEventsConnection { + """The count of all External Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Events""" + nodes: [SalesforceExternalEvent!]! + + """List of External Event edges""" + edges: [SalesforceExternalEventEdge!]! +} + +""" +A filter to be used against EventLogFile object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventLogFileConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventLogFileConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventLogFileConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventLogFile's id field""" + id: SalesforceIdFilter + + """Filter by the EventLogFile's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EventLogFile's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventLogFile's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventLogFile's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EventLogFile's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EventLogFile's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventLogFile's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the EventLogFile's logDate field""" + logDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's logFileLength field""" + logFileLength: SalesforceFloatFilter + + """Filter by the EventLogFile's logFileContentType field""" + logFileContentType: SalesforceStringFilter + + """Filter by the EventLogFile's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the EventLogFile's sequence field""" + sequence: SalesforceIntFilter + + """Filter by the EventLogFile's interval field""" + interval: SalesforceStringFilter +} + +"""Field that Event Log Files can be sorted by""" +enum SalesforceEventLogFileSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EVENT_TYPE + LOG_DATE + LOG_FILE_LENGTH + LOG_FILE_CONTENT_TYPE + API_VERSION + SEQUENCE + INTERVAL +} + +"""An edge in a connection.""" +type SalesforceEventLogFileEdge { + """The item at the end of the edge.""" + node: SalesforceEventLogFile! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Event Log Files connection, for use in pagination.""" +type SalesforceEventLogFilesConnection { + """The count of all Event Log File you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Log Files""" + nodes: [SalesforceEventLogFile!]! + + """List of Event Log File edges""" + edges: [SalesforceEventLogFileEdge!]! +} + +"""Field that Hubs can be sorted by""" +enum SalesforceEnvironmentHubSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHub! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Hubs connection, for use in pagination.""" +type SalesforceEnvironmentHubsConnection { + """The count of all Hub you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hubs""" + nodes: [SalesforceEnvironmentHub!]! + + """List of Hub edges""" + edges: [SalesforceEnvironmentHubEdge!]! +} + +"""Field that Enhanced Letterheads can be sorted by""" +enum SalesforceEnhancedLetterheadSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceEnhancedLetterheadEdge { + """The item at the end of the edge.""" + node: SalesforceEnhancedLetterhead! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Enhanced Letterheads connection, for use in pagination.""" +type SalesforceEnhancedLetterheadsConnection { + """ + The count of all Enhanced Letterhead you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Enhanced Letterheads""" + nodes: [SalesforceEnhancedLetterhead!]! + + """List of Enhanced Letterhead edges""" + edges: [SalesforceEnhancedLetterheadEdge!]! +} + +"""Field that Engagement Channel Types can be sorted by""" +enum SalesforceEngagementChannelTypeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Engagement Channel Types connection, for use in pagination.""" +type SalesforceEngagementChannelTypesConnection { + """ + The count of all Engagement Channel Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Types""" + nodes: [SalesforceEngagementChannelType!]! + + """List of Engagement Channel Type edges""" + edges: [SalesforceEngagementChannelTypeEdge!]! +} + +"""Field that Email Relays can be sorted by""" +enum SalesforceEmailRelaySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + HOST + PORT + TLS_SETTING + IS_REQUIRE_AUTH + USERNAME + AUTH_TYPE +} + +"""An edge in a connection.""" +type SalesforceEmailRelayEdge { + """The item at the end of the edge.""" + node: SalesforceEmailRelay! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Relays connection, for use in pagination.""" +type SalesforceEmailRelaysConnection { + """The count of all Email Relay you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Relays""" + nodes: [SalesforceEmailRelay!]! + + """List of Email Relay edges""" + edges: [SalesforceEmailRelayEdge!]! +} + +""" +A filter to be used against EmailDomainKey object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailDomainKeyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailDomainKeyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailDomainKeyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailDomainKey's id field""" + id: SalesforceIdFilter + + """Filter by the EmailDomainKey's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailDomainKey's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainKey's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailDomainKey's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainKey's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailDomainKey's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's selector field""" + selector: SalesforceStringFilter + + """Filter by the EmailDomainKey's domain field""" + domain: SalesforceStringFilter + + """Filter by the EmailDomainKey's domainMatch field""" + domainMatch: SalesforceStringFilter + + """Filter by the EmailDomainKey's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailDomainKey's alternateSelector field""" + alternateSelector: SalesforceStringFilter + + """Filter by the EmailDomainKey's txtRecordName field""" + txtRecordName: SalesforceStringFilter + + """Filter by the EmailDomainKey's alternateTxtRecordName field""" + alternateTxtRecordName: SalesforceStringFilter + + """Filter by the EmailDomainKey's txtRecordsPublishState field""" + txtRecordsPublishState: SalesforceStringFilter + + """Filter by the EmailDomainKey's keySize field""" + keySize: SalesforceIntFilter +} + +"""Field that Email Domain Keys can be sorted by""" +enum SalesforceEmailDomainKeySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SELECTOR + DOMAIN + DOMAIN_MATCH + IS_ACTIVE + ALTERNATE_SELECTOR + TXT_RECORD_NAME + ALTERNATE_TXT_RECORD_NAME + TXT_RECORDS_PUBLISH_STATE + KEY_SIZE +} + +"""An edge in a connection.""" +type SalesforceEmailDomainKeyEdge { + """The item at the end of the edge.""" + node: SalesforceEmailDomainKey! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Domain Keys connection, for use in pagination.""" +type SalesforceEmailDomainKeysConnection { + """The count of all Email Domain Key you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Domain Keys""" + nodes: [SalesforceEmailDomainKey!]! + + """List of Email Domain Key edges""" + edges: [SalesforceEmailDomainKeyEdge!]! +} + +""" +A filter to be used against EmailCapture object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailCaptureConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailCaptureConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailCaptureConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailCapture's id field""" + id: SalesforceIdFilter + + """Filter by the EmailCapture's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailCapture's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailCapture's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailCapture's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailCapture's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailCapture's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailCapture's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailCapture's toPattern field""" + toPattern: SalesforceStringFilter + + """Filter by the EmailCapture's fromPattern field""" + fromPattern: SalesforceStringFilter + + """Filter by the EmailCapture's sender field""" + sender: SalesforceStringFilter + + """Filter by the EmailCapture's recipient field""" + recipient: SalesforceStringFilter + + """Filter by the EmailCapture's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's rawMessageLength field""" + rawMessageLength: SalesforceIntFilter +} + +"""Field that Email Captures can be sorted by""" +enum SalesforceEmailCaptureSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ACTIVE + TO_PATTERN + FROM_PATTERN + SENDER + RECIPIENT + CAPTURE_DATE + RAW_MESSAGE_LENGTH +} + +"""An edge in a connection.""" +type SalesforceEmailCaptureEdge { + """The item at the end of the edge.""" + node: SalesforceEmailCapture! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce EmailCaptures connection, for use in pagination.""" +type SalesforceEmailCapturesConnection { + """The count of all EmailCapture you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce EmailCaptures""" + nodes: [SalesforceEmailCapture!]! + + """List of EmailCapture edges""" + edges: [SalesforceEmailCaptureEdge!]! +} + +"""Field that Duplicate Rules can be sorted by""" +enum SalesforceDuplicateRuleSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ACTIVE + SOBJECT_SUBTYPE + LAST_VIEWED_DATE +} + +"""An edge in a connection.""" +type SalesforceDuplicateRuleEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Rules connection, for use in pagination.""" +type SalesforceDuplicateRulesConnection { + """The count of all Duplicate Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Rules""" + nodes: [SalesforceDuplicateRule!]! + + """List of Duplicate Rule edges""" + edges: [SalesforceDuplicateRuleEdge!]! +} + +"""Field that Domains can be sorted by""" +enum SalesforceDomainSortByFieldEnum { + ID + DOMAIN_TYPE + DOMAIN + CNAME_TARGET + HTTPS_OPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceDomainEdge { + """The item at the end of the edge.""" + node: SalesforceDomain! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Domains connection, for use in pagination.""" +type SalesforceDomainsConnection { + """The count of all Domain you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Domains""" + nodes: [SalesforceDomain!]! + + """List of Domain edges""" + edges: [SalesforceDomainEdge!]! +} + +""" +A filter to be used against DeleteEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDeleteEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDeleteEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDeleteEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DeleteEvent's id field""" + id: SalesforceIdFilter + + """Filter by the DeleteEvent's record field""" + record: SalesforceStringFilter + + """Filter by the DeleteEvent's recordName field""" + recordName: SalesforceStringFilter + + """Filter by the DeleteEvent's deletedBy relation.""" + deletedBy: SalesforceUserConnectionFilter + + """Filter by the DeleteEvent's deletedById field""" + deletedById: SalesforceIdFilter + + """Filter by the DeleteEvent's deletedDate field""" + deletedDate: SalesforceDateTimeFilter + + """Filter by the DeleteEvent's sobjectName field""" + sobjectName: SalesforceStringFilter + + """Filter by the DeleteEvent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Recycle Bins can be sorted by""" +enum SalesforceDeleteEventSortByFieldEnum { + ID + RECORD + RECORD_NAME + DELETED_BY_ID + DELETED_DATE + SOBJECT_NAME + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceDeleteEventEdge { + """The item at the end of the edge.""" + node: SalesforceDeleteEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Recycle Bin Items connection, for use in pagination.""" +type SalesforceDeleteEventsConnection { + """The count of all Recycle Bin Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Recycle Bin Items""" + nodes: [SalesforceDeleteEvent!]! + + """List of Recycle Bin Item edges""" + edges: [SalesforceDeleteEventEdge!]! +} + +"""Field that Data.com Usages can be sorted by""" +enum SalesforceDatacloudPurchaseUsageSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + USER_TYPE + PURCHASE_TYPE + DATACLOUD_ENTITY_TYPE + USAGE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceDatacloudPurchaseUsageEdge { + """The item at the end of the edge.""" + node: SalesforceDatacloudPurchaseUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data.com Usages connection, for use in pagination.""" +type SalesforceDatacloudPurchaseUsagesConnection { + """The count of all Data.com Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data.com Usages""" + nodes: [SalesforceDatacloudPurchaseUsage!]! + + """List of Data.com Usage edges""" + edges: [SalesforceDatacloudPurchaseUsageEdge!]! +} + +"""Field that Data Use Legal Bases can be sorted by""" +enum SalesforceDataUseLegalBasisSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + SOURCE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasis! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Use Legal Bases connection, for use in pagination.""" +type SalesforceDataUseLegalBasissConnection { + """ + The count of all Data Use Legal Basis you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Bases""" + nodes: [SalesforceDataUseLegalBasis!]! + + """List of Data Use Legal Basis edges""" + edges: [SalesforceDataUseLegalBasisEdge!]! +} + +""" +A filter to be used against DataAssetSemanticGraphEdge object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssetSemanticGraphEdgeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssetSemanticGraphEdgeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssetSemanticGraphEdgeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssetSemanticGraphEdge's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssetSemanticGraphEdge's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetSemanticGraphEdge's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's fromEntityAssetType field""" + fromEntityAssetType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's fromDataAssetIdOrName field""" + fromDataAssetIdOrName: SalesforceStringFilter + + """ + Filter by the DataAssetSemanticGraphEdge's fromDataAssetFieldIdOrName field + """ + fromDataAssetFieldIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityAssetType field""" + toEntityAssetType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityIdOrName field""" + toEntityIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityFieldIdOrName field""" + toEntityFieldIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's edgeType field""" + edgeType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's edgeInfoVersion field""" + edgeInfoVersion: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's weight1Name field""" + weight1Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's weight1Value field""" + weight1Value: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's weight2Name field""" + weight2Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's weight2Value field""" + weight2Value: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's info1Name field""" + info1Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info1Value field""" + info1Value: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info2Name field""" + info2Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info2Value field""" + info2Value: SalesforceStringFilter +} + +"""Field that DataAssetSemanticGraphEdges can be sorted by""" +enum SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FROM_ENTITY_ASSET_TYPE + FROM_DATA_ASSET_ID_OR_NAME + FROM_DATA_ASSET_FIELD_ID_OR_NAME + TO_ENTITY_ASSET_TYPE + TO_ENTITY_ID_OR_NAME + TO_ENTITY_FIELD_ID_OR_NAME + EDGE_TYPE + EDGE_INFO_VERSION + WEIGHT_1_NAME + WEIGHT_1_VALUE + WEIGHT_2_NAME + WEIGHT_2_VALUE + INFO_1_NAME + INFO_1_VALUE + INFO_2_NAME + INFO_2_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataAssetSemanticGraphEdgeEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssetSemanticGraphEdge! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce DataAssetSemanticGraphEdge Infos connection, for use in pagination. +""" +type SalesforceDataAssetSemanticGraphEdgesConnection { + """ + The count of all DataAssetSemanticGraphEdge Info you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce DataAssetSemanticGraphEdge Infos""" + nodes: [SalesforceDataAssetSemanticGraphEdge!]! + + """List of DataAssetSemanticGraphEdge Info edges""" + edges: [SalesforceDataAssetSemanticGraphEdgeEdge!]! +} + +"""Field that Data Assessment Metrics can be sorted by""" +enum SalesforceDataAssessmentMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NUM_TOTAL + NUM_PROCESSED + NUM_MATCHED + NUM_MATCHED_DIFFERENT + NUM_UNMATCHED + NUM_DUPLICATES +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Assessment Metrics connection, for use in pagination.""" +type SalesforceDataAssessmentMetricsConnection { + """ + The count of all Data Assessment Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Metrics""" + nodes: [SalesforceDataAssessmentMetric!]! + + """List of Data Assessment Metric edges""" + edges: [SalesforceDataAssessmentMetricEdge!]! +} + +"""Field that D&B Companies can be sorted by""" +enum SalesforceDandBCompanySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DUNS_NUMBER + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + GEOCODE_ACCURACY_STANDARD + PHONE + FAX + COUNTRY_ACCESS_CODE + PUBLIC_INDICATOR + STOCK_SYMBOL + STOCK_EXCHANGE + SALES_VOLUME + URL + OUT_OF_BUSINESS + EMPLOYEES_TOTAL + FIPS_MSA_CODE + FIPS_MSA_DESC + TRADE_STYLE_1 + YEAR_STARTED + MAILING_STREET + MAILING_CITY + MAILING_STATE + MAILING_POSTAL_CODE + MAILING_COUNTRY + MAILING_GEOCODE_ACCURACY + LATITUDE + LONGITUDE + PRIMARY_SIC + PRIMARY_SIC_DESC + SECOND_SIC + SECOND_SIC_DESC + THIRD_SIC + THIRD_SIC_DESC + FOURTH_SIC + FOURTH_SIC_DESC + FIFTH_SIC + FIFTH_SIC_DESC + SIXTH_SIC + SIXTH_SIC_DESC + PRIMARY_NAICS + PRIMARY_NAICS_DESC + SECOND_NAICS + SECOND_NAICS_DESC + THIRD_NAICS + THIRD_NAICS_DESC + FOURTH_NAICS + FOURTH_NAICS_DESC + FIFTH_NAICS + FIFTH_NAICS_DESC + SIXTH_NAICS + SIXTH_NAICS_DESC + OWN_OR_RENT + EMPLOYEES_HERE + EMPLOYEES_HERE_RELIABILITY + SALES_VOLUME_RELIABILITY + CURRENCY_CODE + LEGAL_STATUS + GLOBAL_ULTIMATE_TOTAL_EMPLOYEES + EMPLOYEES_TOTAL_RELIABILITY + MINORITY_OWNED + WOMEN_OWNED + SMALL_BUSINESS + MARKETING_SEGMENTATION_CLUSTER + IMPORT_EXPORT_AGENT + SUBSIDIARY + TRADE_STYLE_2 + TRADE_STYLE_3 + TRADE_STYLE_4 + TRADE_STYLE_5 + NATIONAL_ID + NATIONAL_ID_TYPE + US_TAX_ID + GEO_CODE_ACCURACY + FAMILY_MEMBERS + MARKETING_PRE_SCREEN + GLOBAL_ULTIMATE_DUNS_NUMBER + GLOBAL_ULTIMATE_BUSINESS_NAME + PARENT_OR_HQ_DUNS_NUMBER + PARENT_OR_HQ_BUSINESS_NAME + DOMESTIC_ULTIMATE_DUNS_NUMBER + DOMESTIC_ULTIMATE_BUSINESS_NAME + LOCATION_STATUS + COMPANY_CURRENCY_ISO_CODE + FORTUNE_RANK + INCLUDED_IN_SN_P_500 + PREMISES_MEASURE + PREMISES_MEASURE_RELIABILITY + PREMISES_MEASURE_UNIT + EMPLOYEE_QUANTITY_GROWTH_RATE + SALES_TURNOVER_GROWTH_RATE + PRIMARY_SIC_8 + PRIMARY_SIC_8_DESC + SECOND_SIC_8 + SECOND_SIC_8_DESC + THIRD_SIC_8 + THIRD_SIC_8_DESC + FOURTH_SIC_8 + FOURTH_SIC_8_DESC + FIFTH_SIC_8 + FIFTH_SIC_8_DESC + SIXTH_SIC_8 + SIXTH_SIC_8_DESC + PRIOR_YEAR_EMPLOYEES + PRIOR_YEAR_REVENUE +} + +"""An edge in a connection.""" +type SalesforceDandBCompanyEdge { + """The item at the end of the edge.""" + node: SalesforceDandBCompany! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce D&B Companies connection, for use in pagination.""" +type SalesforceDandBCompanysConnection { + """The count of all D&B Company you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce D&B Companies""" + nodes: [SalesforceDandBCompany!]! + + """List of D&B Company edges""" + edges: [SalesforceDandBCompanyEdge!]! +} + +"""Field that Custom Permissions can be sorted by""" +enum SalesforceCustomPermissionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + IS_PROTECTED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + IS_LICENSED +} + +"""An edge in a connection.""" +type SalesforceCustomPermissionEdge { + """The item at the end of the edge.""" + node: SalesforceCustomPermission! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Permissions connection, for use in pagination.""" +type SalesforceCustomPermissionsConnection { + """The count of all Custom Permission you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Permissions""" + nodes: [SalesforceCustomPermission!]! + + """List of Custom Permission edges""" + edges: [SalesforceCustomPermissionEdge!]! +} + +""" +A filter to be used against CustomNotificationType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomNotificationTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomNotificationTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomNotificationTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomNotificationType's id field""" + id: SalesforceIdFilter + + """Filter by the CustomNotificationType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomNotificationType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomNotificationType's language field""" + language: SalesforceStringFilter + + """Filter by the CustomNotificationType's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomNotificationType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomNotificationType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomNotificationType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomNotificationType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomNotificationType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomNotificationType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's customNotifTypeName field""" + customNotifTypeName: SalesforceStringFilter + + """Filter by the CustomNotificationType's description field""" + description: SalesforceStringFilter + + """Filter by the CustomNotificationType's desktop field""" + desktop: SalesforceBooleanFilter + + """Filter by the CustomNotificationType's mobile field""" + mobile: SalesforceBooleanFilter +} + +"""Field that Custom Notification Types can be sorted by""" +enum SalesforceCustomNotificationTypeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_NOTIF_TYPE_NAME + DESCRIPTION + DESKTOP + MOBILE +} + +"""An edge in a connection.""" +type SalesforceCustomNotificationTypeEdge { + """The item at the end of the edge.""" + node: SalesforceCustomNotificationType! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Custom Notification Types connection, for use in pagination. +""" +type SalesforceCustomNotificationTypesConnection { + """ + The count of all Custom Notification Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Notification Types""" + nodes: [SalesforceCustomNotificationType!]! + + """List of Custom Notification Type edges""" + edges: [SalesforceCustomNotificationTypeEdge!]! +} + +"""Field that Custom Help Menu Sections can be sorted by""" +enum SalesforceCustomHelpMenuSectionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCustomHelpMenuSectionEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHelpMenuSection! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Custom Help Menu Sections connection, for use in pagination. +""" +type SalesforceCustomHelpMenuSectionsConnection { + """ + The count of all Custom Help Menu Section you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Help Menu Sections""" + nodes: [SalesforceCustomHelpMenuSection!]! + + """List of Custom Help Menu Section edges""" + edges: [SalesforceCustomHelpMenuSectionEdge!]! +} + +""" +A filter to be used against CspTrustedSite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCspTrustedSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCspTrustedSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCspTrustedSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CspTrustedSite's id field""" + id: SalesforceIdFilter + + """Filter by the CspTrustedSite's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CspTrustedSite's language field""" + language: SalesforceStringFilter + + """Filter by the CspTrustedSite's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CspTrustedSite's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CspTrustedSite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CspTrustedSite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CspTrustedSite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CspTrustedSite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CspTrustedSite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's endpointUrl field""" + endpointUrl: SalesforceStringFilter + + """Filter by the CspTrustedSite's description field""" + description: SalesforceStringFilter + + """Filter by the CspTrustedSite's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's context field""" + context: SalesforceStringFilter + + """Filter by the CspTrustedSite's isApplicableToConnectSrc field""" + isApplicableToConnectSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToFrameSrc field""" + isApplicableToFrameSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToImgSrc field""" + isApplicableToImgSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToStyleSrc field""" + isApplicableToStyleSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToFontSrc field""" + isApplicableToFontSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToMediaSrc field""" + isApplicableToMediaSrc: SalesforceBooleanFilter +} + +"""Field that Content Security Policy Trusted Sites can be sorted by""" +enum SalesforceCspTrustedSiteSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENDPOINT_URL + DESCRIPTION + IS_ACTIVE + CONTEXT + IS_APPLICABLE_TO_CONNECT_SRC + IS_APPLICABLE_TO_FRAME_SRC + IS_APPLICABLE_TO_IMG_SRC + IS_APPLICABLE_TO_STYLE_SRC + IS_APPLICABLE_TO_FONT_SRC + IS_APPLICABLE_TO_MEDIA_SRC +} + +"""An edge in a connection.""" +type SalesforceCspTrustedSiteEdge { + """The item at the end of the edge.""" + node: SalesforceCspTrustedSite! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Security Policy Trusted Sites connection, for use in pagination. +""" +type SalesforceCspTrustedSitesConnection { + """ + The count of all Content Security Policy Trusted Site you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Security Policy Trusted Sites""" + nodes: [SalesforceCspTrustedSite!]! + + """List of Content Security Policy Trusted Site edges""" + edges: [SalesforceCspTrustedSiteEdge!]! +} + +""" +A filter to be used against CorsWhitelistEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCorsWhitelistEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCorsWhitelistEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCorsWhitelistEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CorsWhitelistEntry's id field""" + id: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CorsWhitelistEntry's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's language field""" + language: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CorsWhitelistEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CorsWhitelistEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's urlPattern field""" + urlPattern: SalesforceStringFilter +} + +"""Field that CORS Allowed Origins Lists can be sorted by""" +enum SalesforceCorsWhitelistEntrySortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL_PATTERN +} + +"""An edge in a connection.""" +type SalesforceCorsWhitelistEntryEdge { + """The item at the end of the edge.""" + node: SalesforceCorsWhitelistEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce CORS Allowed Origin Lists connection, for use in pagination. +""" +type SalesforceCorsWhitelistEntrysConnection { + """ + The count of all CORS Allowed Origin List you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce CORS Allowed Origin Lists""" + nodes: [SalesforceCorsWhitelistEntry!]! + + """List of CORS Allowed Origin List edges""" + edges: [SalesforceCorsWhitelistEntryEdge!]! +} + +""" +A filter to be used against ContractStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractStatus's id field""" + id: SalesforceIdFilter + + """Filter by the ContractStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ContractStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the ContractStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the ContractStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the ContractStatus's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the ContractStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContractStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContractStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Contract Status Values can be sorted by""" +enum SalesforceContractStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + STATUS_CODE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceContractStatusEdge { + """The item at the end of the edge.""" + node: SalesforceContractStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contract Status Values connection, for use in pagination.""" +type SalesforceContractStatussConnection { + """ + The count of all Contract Status Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Status Values""" + nodes: [SalesforceContractStatus!]! + + """List of Contract Status Value edges""" + edges: [SalesforceContractStatusEdge!]! +} + +"""Field that Library Permissions can be sorted by""" +enum SalesforceContentWorkspacePermissionSortByFieldEnum { + ID + NAME + TYPE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + LAST_MODIFIED_BY_ID + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceContentWorkspacePermissionEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspacePermission! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Library Permissions connection, for use in pagination.""" +type SalesforceContentWorkspacePermissionsConnection { + """The count of all Library Permission you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Permissions""" + nodes: [SalesforceContentWorkspacePermission!]! + + """List of Library Permission edges""" + edges: [SalesforceContentWorkspacePermissionEdge!]! +} + +""" +A filter to be used against ContentUserSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentUserSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentUserSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentUserSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentUserSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentUserSubscription's subscriberUser relation.""" + subscriberUser: SalesforceUserConnectionFilter + + """Filter by the ContentUserSubscription's subscriberUserId field""" + subscriberUserId: SalesforceIdFilter + + """Filter by the ContentUserSubscription's subscribedToUser relation.""" + subscribedToUser: SalesforceUserConnectionFilter + + """Filter by the ContentUserSubscription's subscribedToUserId field""" + subscribedToUserId: SalesforceIdFilter +} + +"""Field that Content User Subscriptions can be sorted by""" +enum SalesforceContentUserSubscriptionSortByFieldEnum { + ID + SUBSCRIBER_USER_ID + SUBSCRIBED_TO_USER_ID +} + +"""An edge in a connection.""" +type SalesforceContentUserSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentUserSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content User Subscriptions connection, for use in pagination. +""" +type SalesforceContentUserSubscriptionsConnection { + """ + The count of all Content User Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content User Subscriptions""" + nodes: [SalesforceContentUserSubscription!]! + + """List of Content User Subscription edges""" + edges: [SalesforceContentUserSubscriptionEdge!]! +} + +""" +A filter to be used against ContentTagSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentTagSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentTagSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentTagSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentTagSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentTagSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentTagSubscription's userId field""" + userId: SalesforceIdFilter +} + +"""Field that Content Tag Subscriptions can be sorted by""" +enum SalesforceContentTagSubscriptionSortByFieldEnum { + ID + USER_ID +} + +"""An edge in a connection.""" +type SalesforceContentTagSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentTagSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Tag Subscriptions connection, for use in pagination. +""" +type SalesforceContentTagSubscriptionsConnection { + """ + The count of all Content Tag Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Tag Subscriptions""" + nodes: [SalesforceContentTagSubscription!]! + + """List of Content Tag Subscription edges""" + edges: [SalesforceContentTagSubscriptionEdge!]! +} + +"""Field that Consumption Schedules can be sorted by""" +enum SalesforceConsumptionScheduleSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ACTIVE + BILLING_TERM + BILLING_TERM_UNIT + TYPE + UNIT_OF_MEASURE + RATING_METHOD + MATCHING_ATTRIBUTE + NUMBER_OF_RATES +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionSchedule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Consumption Schedules connection, for use in pagination.""" +type SalesforceConsumptionSchedulesConnection { + """ + The count of all Consumption Schedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedules""" + nodes: [SalesforceConsumptionSchedule!]! + + """List of Consumption Schedule edges""" + edges: [SalesforceConsumptionScheduleEdge!]! +} + +"""Field that Connected Apps can be sorted by""" +enum SalesforceConnectedApplicationSortByFieldEnum { + ID + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MOBILE_SESSION_TIMEOUT + PIN_LENGTH + START_URL + MOBILE_START_URL + REFRESH_TOKEN_VALIDITY_PERIOD +} + +"""An edge in a connection.""" +type SalesforceConnectedApplicationEdge { + """The item at the end of the edge.""" + node: SalesforceConnectedApplication! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Connected Apps connection, for use in pagination.""" +type SalesforceConnectedApplicationsConnection { + """The count of all Connected App you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Connected Apps""" + nodes: [SalesforceConnectedApplication!]! + + """List of Connected App edges""" + edges: [SalesforceConnectedApplicationEdge!]! +} + +"""Field that Zones can be sorted by""" +enum SalesforceCommunitySortByFieldEnum { + ID + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + NAME + DESCRIPTION + IS_ACTIVE + IS_PUBLISHED +} + +"""An edge in a connection.""" +type SalesforceCommunityEdge { + """The item at the end of the edge.""" + node: SalesforceCommunity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Zones connection, for use in pagination.""" +type SalesforceCommunitysConnection { + """The count of all Zone you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Zones""" + nodes: [SalesforceCommunity!]! + + """List of Zone edges""" + edges: [SalesforceCommunityEdge!]! +} + +"""Field that Communication Subscriptions can be sorted by""" +enum SalesforceCommSubscriptionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscriptions connection, for use in pagination. +""" +type SalesforceCommSubscriptionsConnection { + """ + The count of all Communication Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscriptions""" + nodes: [SalesforceCommSubscription!]! + + """List of Communication Subscription edges""" + edges: [SalesforceCommSubscriptionEdge!]! +} + +""" +A filter to be used against ClientBrowser object types. All fields are combined with a logical â€and.’ +""" +input SalesforceClientBrowserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceClientBrowserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceClientBrowserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ClientBrowser's id field""" + id: SalesforceIdFilter + + """Filter by the ClientBrowser's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the ClientBrowser's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the ClientBrowser's fullUserAgent field""" + fullUserAgent: SalesforceStringFilter + + """Filter by the ClientBrowser's proxyInfo field""" + proxyInfo: SalesforceStringFilter + + """Filter by the ClientBrowser's lastUpdate field""" + lastUpdate: SalesforceDateTimeFilter + + """Filter by the ClientBrowser's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Client Browsers can be sorted by""" +enum SalesforceClientBrowserSortByFieldEnum { + ID + USERS_ID + FULL_USER_AGENT + PROXY_INFO + LAST_UPDATE + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceClientBrowserEdge { + """The item at the end of the edge.""" + node: SalesforceClientBrowser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Client Browsers connection, for use in pagination.""" +type SalesforceClientBrowsersConnection { + """The count of all Client Browser you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Client Browsers""" + nodes: [SalesforceClientBrowser!]! + + """List of Client Browser edges""" + edges: [SalesforceClientBrowserEdge!]! +} + +""" +A filter to be used against ChatterActivity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterActivityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterActivityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterActivityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterActivity's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterActivity's parent relation.""" + parent: SalesforceUserConnectionFilter + + """Filter by the ChatterActivity's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ChatterActivity's postCount field""" + postCount: SalesforceIntFilter + + """Filter by the ChatterActivity's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ChatterActivity's commentReceivedCount field""" + commentReceivedCount: SalesforceIntFilter + + """Filter by the ChatterActivity's likeReceivedCount field""" + likeReceivedCount: SalesforceIntFilter + + """Filter by the ChatterActivity's influenceRawRank field""" + influenceRawRank: SalesforceIntFilter + + """Filter by the ChatterActivity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Chatter Activities can be sorted by""" +enum SalesforceChatterActivitySortByFieldEnum { + ID + PARENT_ID + POST_COUNT + COMMENT_COUNT + COMMENT_RECEIVED_COUNT + LIKE_RECEIVED_COUNT + INFLUENCE_RAW_RANK + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceChatterActivityEdge { + """The item at the end of the edge.""" + node: SalesforceChatterActivity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Chatter Activities connection, for use in pagination.""" +type SalesforceChatterActivitysConnection { + """The count of all Chatter Activity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Activities""" + nodes: [SalesforceChatterActivity!]! + + """List of Chatter Activity edges""" + edges: [SalesforceChatterActivityEdge!]! +} + +"""Field that Predefined Case Teams can be sorted by""" +enum SalesforceCaseTeamTemplateSortByFieldEnum { + ID + NAME + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Predefined Case Teams connection, for use in pagination.""" +type SalesforceCaseTeamTemplatesConnection { + """ + The count of all Predefined Case Team you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Teams""" + nodes: [SalesforceCaseTeamTemplate!]! + + """List of Predefined Case Team edges""" + edges: [SalesforceCaseTeamTemplateEdge!]! +} + +"""Field that Case Team Member Roles can be sorted by""" +enum SalesforceCaseTeamRoleSortByFieldEnum { + ID + NAME + ACCESS_LEVEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamRoleEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Team Member Roles connection, for use in pagination.""" +type SalesforceCaseTeamRolesConnection { + """ + The count of all Case Team Member Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Team Member Roles""" + nodes: [SalesforceCaseTeamRole!]! + + """List of Case Team Member Role edges""" + edges: [SalesforceCaseTeamRoleEdge!]! +} + +""" +A filter to be used against CaseStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseStatus's id field""" + id: SalesforceIdFilter + + """Filter by the CaseStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CaseStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the CaseStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CaseStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the CaseStatus's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the CaseStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Case Status Values can be sorted by""" +enum SalesforceCaseStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CLOSED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseStatusEdge { + """The item at the end of the edge.""" + node: SalesforceCaseStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Status Values connection, for use in pagination.""" +type SalesforceCaseStatussConnection { + """The count of all Case Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Status Values""" + nodes: [SalesforceCaseStatus!]! + + """List of Case Status Value edges""" + edges: [SalesforceCaseStatusEdge!]! +} + +""" +A filter to be used against CallCoachingMediaProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCallCoachingMediaProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCallCoachingMediaProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCallCoachingMediaProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CallCoachingMediaProvider's id field""" + id: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CallCoachingMediaProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CallCoachingMediaProvider's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's providerName field""" + providerName: SalesforceStringFilter + + """Filter by the CallCoachingMediaProvider's providerDescription field""" + providerDescription: SalesforceStringFilter + + """Filter by the CallCoachingMediaProvider's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that CallCoachingMediaProviders can be sorted by""" +enum SalesforceCallCoachingMediaProviderSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROVIDER_NAME + PROVIDER_DESCRIPTION + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceCallCoachingMediaProviderEdge { + """The item at the end of the edge.""" + node: SalesforceCallCoachingMediaProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce CallCoachingMediaProviders connection, for use in pagination. +""" +type SalesforceCallCoachingMediaProvidersConnection { + """ + The count of all CallCoachingMediaProvider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce CallCoachingMediaProviders""" + nodes: [SalesforceCallCoachingMediaProvider!]! + + """List of CallCoachingMediaProvider edges""" + edges: [SalesforceCallCoachingMediaProviderEdge!]! +} + +"""Field that Call Centers can be sorted by""" +enum SalesforceCallCenterSortByFieldEnum { + ID + NAME + INTERNAL_NAME + VERSION + ADAPTER_URL + CUSTOM_SETTINGS + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceCallCenterEdge { + """The item at the end of the edge.""" + node: SalesforceCallCenter! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Call Centers connection, for use in pagination.""" +type SalesforceCallCentersConnection { + """The count of all Call Center you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Call Centers""" + nodes: [SalesforceCallCenter!]! + + """List of Call Center edges""" + edges: [SalesforceCallCenterEdge!]! +} + +""" +A filter to be used against Calendar object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Calendar's id field""" + id: SalesforceIdFilter + + """Filter by the Calendar's name field""" + name: SalesforceStringFilter + + """Filter by the Calendar's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the Calendar's userId field""" + userId: SalesforceIdFilter + + """Filter by the Calendar's type field""" + type: SalesforceStringFilter + + """Filter by the Calendar's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Calendar's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Calendar's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Calendar's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Calendar's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Calendar's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Calendar's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Calendar's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Calendars can be sorted by""" +enum SalesforceCalendarSortByFieldEnum { + ID + NAME + USER_ID + TYPE + IS_ACTIVE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCalendarEdge { + """The item at the end of the edge.""" + node: SalesforceCalendar! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Calendars connection, for use in pagination.""" +type SalesforceCalendarsConnection { + """The count of all Calendar you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendars""" + nodes: [SalesforceCalendar!]! + + """List of Calendar edges""" + edges: [SalesforceCalendarEdge!]! +} + +"""Field that Business Processes can be sorted by""" +enum SalesforceBusinessProcessSortByFieldEnum { + ID + NAME + NAMESPACE_PREFIX + DESCRIPTION + TABLE_ENUM_OR_ID + IS_ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceBusinessProcessEdge { + """The item at the end of the edge.""" + node: SalesforceBusinessProcess! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Business Processes connection, for use in pagination.""" +type SalesforceBusinessProcesssConnection { + """The count of all Business Process you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Business Processes""" + nodes: [SalesforceBusinessProcess!]! + + """List of Business Process edges""" + edges: [SalesforceBusinessProcessEdge!]! +} + +""" +A filter to be used against BusinessHours object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBusinessHoursConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBusinessHoursConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBusinessHoursConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BusinessHours's id field""" + id: SalesforceIdFilter + + """Filter by the BusinessHours's name field""" + name: SalesforceStringFilter + + """Filter by the BusinessHours's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BusinessHours's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the BusinessHours's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the BusinessHours's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BusinessHours's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BusinessHours's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BusinessHours's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BusinessHours's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BusinessHours's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BusinessHours's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BusinessHours's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter +} + +"""Field that Business Hours can be sorted by""" +enum SalesforceBusinessHoursSortByFieldEnum { + ID + NAME + IS_ACTIVE + IS_DEFAULT + SUNDAY_START_TIME + SUNDAY_END_TIME + MONDAY_START_TIME + MONDAY_END_TIME + TUESDAY_START_TIME + TUESDAY_END_TIME + WEDNESDAY_START_TIME + WEDNESDAY_END_TIME + THURSDAY_START_TIME + THURSDAY_END_TIME + FRIDAY_START_TIME + FRIDAY_END_TIME + SATURDAY_START_TIME + SATURDAY_END_TIME + TIME_ZONE_SID_KEY + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + LAST_VIEWED_DATE +} + +"""An edge in a connection.""" +type SalesforceBusinessHoursEdge { + """The item at the end of the edge.""" + node: SalesforceBusinessHours! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Business Hours connection, for use in pagination.""" +type SalesforceBusinessHourssConnection { + """The count of all Business Hours you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Business Hours""" + nodes: [SalesforceBusinessHours!]! + + """List of Business Hours edges""" + edges: [SalesforceBusinessHoursEdge!]! +} + +"""Field that Branding Sets can be sorted by""" +enum SalesforceBrandingSetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceBrandingSetEdge { + """The item at the end of the edge.""" + node: SalesforceBrandingSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Branding Sets connection, for use in pagination.""" +type SalesforceBrandingSetsConnection { + """The count of all Branding Set you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Branding Sets""" + nodes: [SalesforceBrandingSet!]! + + """List of Branding Set edges""" + edges: [SalesforceBrandingSetEdge!]! +} + +"""Field that Letterheads can be sorted by""" +enum SalesforceBrandTemplateSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + IS_ACTIVE + DESCRIPTION + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceBrandTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceBrandTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Letterheads connection, for use in pagination.""" +type SalesforceBrandTemplatesConnection { + """The count of all Letterhead you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Letterheads""" + nodes: [SalesforceBrandTemplate!]! + + """List of Letterhead edges""" + edges: [SalesforceBrandTemplateEdge!]! +} + +"""Field that Authentication Configurations can be sorted by""" +enum SalesforceAuthConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL + IS_ACTIVE + TYPE +} + +"""An edge in a connection.""" +type SalesforceAuthConfigEdge { + """The item at the end of the edge.""" + node: SalesforceAuthConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Authentication Configurations connection, for use in pagination. +""" +type SalesforceAuthConfigsConnection { + """ + The count of all Authentication Configuration you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authentication Configurations""" + nodes: [SalesforceAuthConfig!]! + + """List of Authentication Configuration edges""" + edges: [SalesforceAuthConfigEdge!]! +} + +"""Field that Aura Component Bundles can be sorted by""" +enum SalesforceAuraDefinitionBundleSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + API_VERSION + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceAuraDefinitionBundleEdge { + """The item at the end of the edge.""" + node: SalesforceAuraDefinitionBundle! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Aura Component Bundles connection, for use in pagination.""" +type SalesforceAuraDefinitionBundlesConnection { + """ + The count of all Aura Component Bundle you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Aura Component Bundles""" + nodes: [SalesforceAuraDefinitionBundle!]! + + """List of Aura Component Bundle edges""" + edges: [SalesforceAuraDefinitionBundleEdge!]! +} + +""" +A filter to be used against AssignmentRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssignmentRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssignmentRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssignmentRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssignmentRule's id field""" + id: SalesforceIdFilter + + """Filter by the AssignmentRule's name field""" + name: SalesforceStringFilter + + """Filter by the AssignmentRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the AssignmentRule's active field""" + active: SalesforceBooleanFilter + + """Filter by the AssignmentRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssignmentRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssignmentRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssignmentRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssignmentRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssignmentRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssignmentRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Assignment Rules can be sorted by""" +enum SalesforceAssignmentRuleSortByFieldEnum { + ID + NAME + SOBJECT_TYPE + ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAssignmentRuleEdge { + """The item at the end of the edge.""" + node: SalesforceAssignmentRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Assignment Rules connection, for use in pagination.""" +type SalesforceAssignmentRulesConnection { + """The count of all Assignment Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Assignment Rules""" + nodes: [SalesforceAssignmentRule!]! + + """List of Assignment Rule edges""" + edges: [SalesforceAssignmentRuleEdge!]! +} + +""" +A filter to be used against AppMenuItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppMenuItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppMenuItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppMenuItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppMenuItem's id field""" + id: SalesforceIdFilter + + """Filter by the AppMenuItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppMenuItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppMenuItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppMenuItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppMenuItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppMenuItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the AppMenuItem's name field""" + name: SalesforceStringFilter + + """Filter by the AppMenuItem's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AppMenuItem's label field""" + label: SalesforceStringFilter + + """Filter by the AppMenuItem's description field""" + description: SalesforceStringFilter + + """Filter by the AppMenuItem's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileStartUrl field""" + mobileStartUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's logoUrl field""" + logoUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's iconUrl field""" + iconUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's infoUrl field""" + infoUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's isUsingAdminAuthorization field""" + isUsingAdminAuthorization: SalesforceBooleanFilter + + """Filter by the AppMenuItem's mobilePlatform field""" + mobilePlatform: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileMinOsVer field""" + mobileMinOsVer: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileDeviceType field""" + mobileDeviceType: SalesforceStringFilter + + """Filter by the AppMenuItem's isRegisteredDeviceOnly field""" + isRegisteredDeviceOnly: SalesforceBooleanFilter + + """Filter by the AppMenuItem's mobileAppVer field""" + mobileAppVer: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppInstalledDate field""" + mobileAppInstalledDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's mobileAppInstalledVersion field""" + mobileAppInstalledVersion: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppBinaryId field""" + mobileAppBinaryId: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppInstallUrl field""" + mobileAppInstallUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasEnabled field""" + canvasEnabled: SalesforceBooleanFilter + + """Filter by the AppMenuItem's canvasReferenceId field""" + canvasReferenceId: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasUrl field""" + canvasUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasAccessMethod field""" + canvasAccessMethod: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasSelectedLocations field""" + canvasSelectedLocations: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasOptions field""" + canvasOptions: SalesforceStringFilter + + """Filter by the AppMenuItem's type field""" + type: SalesforceStringFilter + + """Filter by the AppMenuItem's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the AppMenuItem's userSortOrder field""" + userSortOrder: SalesforceIntFilter + + """Filter by the AppMenuItem's isVisible field""" + isVisible: SalesforceBooleanFilter + + """Filter by the AppMenuItem's isAccessible field""" + isAccessible: SalesforceBooleanFilter +} + +"""Field that AppMenuItems can be sorted by""" +enum SalesforceAppMenuItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SORT_ORDER + NAME + NAMESPACE_PREFIX + LABEL + DESCRIPTION + START_URL + MOBILE_START_URL + LOGO_URL + ICON_URL + INFO_URL + IS_USING_ADMIN_AUTHORIZATION + MOBILE_PLATFORM + MOBILE_MIN_OS_VER + MOBILE_DEVICE_TYPE + IS_REGISTERED_DEVICE_ONLY + MOBILE_APP_VER + MOBILE_APP_INSTALLED_DATE + MOBILE_APP_INSTALLED_VERSION + MOBILE_APP_BINARY_ID + MOBILE_APP_INSTALL_URL + CANVAS_ENABLED + CANVAS_REFERENCE_ID + CANVAS_URL + CANVAS_ACCESS_METHOD + CANVAS_SELECTED_LOCATIONS + CANVAS_OPTIONS + TYPE + APPLICATION_ID + USER_SORT_ORDER + IS_VISIBLE + IS_ACCESSIBLE +} + +"""An edge in a connection.""" +type SalesforceAppMenuItemEdge { + """The item at the end of the edge.""" + node: SalesforceAppMenuItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AppMenuItems connection, for use in pagination.""" +type SalesforceAppMenuItemsConnection { + """The count of all AppMenuItem you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AppMenuItems""" + nodes: [SalesforceAppMenuItem!]! + + """List of AppMenuItem edges""" + edges: [SalesforceAppMenuItemEdge!]! +} + +""" +A filter to be used against AppAnalyticsQueryRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppAnalyticsQueryRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppAnalyticsQueryRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppAnalyticsQueryRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppAnalyticsQueryRequest's id field""" + id: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppAnalyticsQueryRequest's name field""" + name: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppAnalyticsQueryRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's dataType field""" + dataType: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's requestState field""" + requestState: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's downloadExpirationTime field""" + downloadExpirationTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's errorMessage field""" + errorMessage: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's querySubmittedTime field""" + querySubmittedTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's packageIds field""" + packageIds: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's organizationIds field""" + organizationIds: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's fileCompression field""" + fileCompression: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's availableSince field""" + availableSince: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's fileType field""" + fileType: SalesforceStringFilter +} + +"""Field that App Analytics Query Requests can be sorted by""" +enum SalesforceAppAnalyticsQueryRequestSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DATA_TYPE + START_TIME + END_TIME + REQUEST_STATE + DOWNLOAD_EXPIRATION_TIME + ERROR_MESSAGE + QUERY_SUBMITTED_TIME + PACKAGE_IDS + ORGANIZATION_IDS + DOWNLOAD_SIZE + FILE_COMPRESSION + AVAILABLE_SINCE + FILE_TYPE +} + +"""An edge in a connection.""" +type SalesforceAppAnalyticsQueryRequestEdge { + """The item at the end of the edge.""" + node: SalesforceAppAnalyticsQueryRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce App Analytics Query Requests connection, for use in pagination. +""" +type SalesforceAppAnalyticsQueryRequestsConnection { + """ + The count of all App Analytics Query Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce App Analytics Query Requests""" + nodes: [SalesforceAppAnalyticsQueryRequest!]! + + """List of App Analytics Query Request edges""" + edges: [SalesforceAppAnalyticsQueryRequestEdge!]! +} + +""" +A filter to be used against ApexTrigger object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTriggerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTriggerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTriggerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTrigger's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTrigger's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexTrigger's name field""" + name: SalesforceStringFilter + + """Filter by the ApexTrigger's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the ApexTrigger's usageBeforeInsert field""" + usageBeforeInsert: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterInsert field""" + usageAfterInsert: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageBeforeUpdate field""" + usageBeforeUpdate: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterUpdate field""" + usageAfterUpdate: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageBeforeDelete field""" + usageBeforeDelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterDelete field""" + usageAfterDelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageIsBulk field""" + usageIsBulk: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterUndelete field""" + usageAfterUndelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexTrigger's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTrigger's isValid field""" + isValid: SalesforceBooleanFilter + + """Filter by the ApexTrigger's bodyCrc field""" + bodyCrc: SalesforceFloatFilter + + """Filter by the ApexTrigger's lengthWithoutComments field""" + lengthWithoutComments: SalesforceIntFilter + + """Filter by the ApexTrigger's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTrigger's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTrigger's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTrigger's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTrigger's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTrigger's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTrigger's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Apex Triggers can be sorted by""" +enum SalesforceApexTriggerSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + TABLE_ENUM_OR_ID + API_VERSION + STATUS + IS_VALID + BODY_CRC + LENGTH_WITHOUT_COMMENTS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexTriggerEdge { + """The item at the end of the edge.""" + node: SalesforceApexTrigger! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Triggers connection, for use in pagination.""" +type SalesforceApexTriggersConnection { + """The count of all Apex Trigger you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Triggers""" + nodes: [SalesforceApexTrigger!]! + + """List of Apex Trigger edges""" + edges: [SalesforceApexTriggerEdge!]! +} + +"""Field that Apex Test Suites can be sorted by""" +enum SalesforceApexTestSuiteSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TEST_SUITE_NAME +} + +"""An edge in a connection.""" +type SalesforceApexTestSuiteEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestSuite! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Test Suites connection, for use in pagination.""" +type SalesforceApexTestSuitesConnection { + """The count of all Apex Test Suite you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Suites""" + nodes: [SalesforceApexTestSuite!]! + + """List of Apex Test Suite edges""" + edges: [SalesforceApexTestSuiteEdge!]! +} + +"""Field that Visualforce Pages can be sorted by""" +enum SalesforceApexPageSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + MASTER_LABEL + DESCRIPTION + CONTROLLER_TYPE + CONTROLLER_KEY + IS_AVAILABLE_IN_TOUCH + IS_CONFIRMATION_TOKEN_REQUIRED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexPageEdge { + """The item at the end of the edge.""" + node: SalesforceApexPage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Visualforce Pages connection, for use in pagination.""" +type SalesforceApexPagesConnection { + """The count of all Visualforce Page you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Pages""" + nodes: [SalesforceApexPage!]! + + """List of Visualforce Page edges""" + edges: [SalesforceApexPageEdge!]! +} + +"""Field that Apex Debug Logs can be sorted by""" +enum SalesforceApexLogSortByFieldEnum { + ID + LOG_USER_ID + LOG_LENGTH + LAST_MODIFIED_DATE + REQUEST + OPERATION + APPLICATION + STATUS + DURATION_MILLISECONDS + SYSTEM_MODSTAMP + START_TIME + LOCATION + REQUEST_IDENTIFIER +} + +"""An edge in a connection.""" +type SalesforceApexLogEdge { + """The item at the end of the edge.""" + node: SalesforceApexLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Debug Logs connection, for use in pagination.""" +type SalesforceApexLogsConnection { + """The count of all Apex Debug Log you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Debug Logs""" + nodes: [SalesforceApexLog!]! + + """List of Apex Debug Log edges""" + edges: [SalesforceApexLogEdge!]! +} + +""" +A filter to be used against ApexEmailNotification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexEmailNotificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexEmailNotificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexEmailNotificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexEmailNotification's id field""" + id: SalesforceIdFilter + + """Filter by the ApexEmailNotification's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexEmailNotification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexEmailNotification's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexEmailNotification's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApexEmailNotification's email field""" + email: SalesforceStringFilter +} + +"""Field that Apex Email Notifications can be sorted by""" +enum SalesforceApexEmailNotificationSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + EMAIL +} + +"""An edge in a connection.""" +type SalesforceApexEmailNotificationEdge { + """The item at the end of the edge.""" + node: SalesforceApexEmailNotification! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Email Notifications connection, for use in pagination.""" +type SalesforceApexEmailNotificationsConnection { + """ + The count of all Apex Email Notification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Email Notifications""" + nodes: [SalesforceApexEmailNotification!]! + + """List of Apex Email Notification edges""" + edges: [SalesforceApexEmailNotificationEdge!]! +} + +""" +A filter to be used against ApexComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexComponent's id field""" + id: SalesforceIdFilter + + """Filter by the ApexComponent's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexComponent's name field""" + name: SalesforceStringFilter + + """Filter by the ApexComponent's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexComponent's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ApexComponent's description field""" + description: SalesforceStringFilter + + """Filter by the ApexComponent's controllerType field""" + controllerType: SalesforceStringFilter + + """Filter by the ApexComponent's controllerKey field""" + controllerKey: SalesforceStringFilter + + """Filter by the ApexComponent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexComponent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexComponent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexComponent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexComponent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexComponent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexComponent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Visualforce Components can be sorted by""" +enum SalesforceApexComponentSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + MASTER_LABEL + DESCRIPTION + CONTROLLER_TYPE + CONTROLLER_KEY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexComponentEdge { + """The item at the end of the edge.""" + node: SalesforceApexComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Visualforce Components connection, for use in pagination.""" +type SalesforceApexComponentsConnection { + """ + The count of all Visualforce Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Components""" + nodes: [SalesforceApexComponent!]! + + """List of Visualforce Component edges""" + edges: [SalesforceApexComponentEdge!]! +} + +"""Field that Apex Classes can be sorted by""" +enum SalesforceApexClassSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + STATUS + IS_VALID + BODY_CRC + LENGTH_WITHOUT_COMMENTS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexClassEdge { + """The item at the end of the edge.""" + node: SalesforceApexClass! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Classes connection, for use in pagination.""" +type SalesforceApexClasssConnection { + """The count of all Apex Class you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Classes""" + nodes: [SalesforceApexClass!]! + + """List of Apex Class edges""" + edges: [SalesforceApexClassEdge!]! +} + +"""Field that Action Link Group Templates can be sorted by""" +enum SalesforceActionLinkGroupTemplateSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXECUTIONS_ALLOWED + HOURS_UNTIL_EXPIRATION + CATEGORY + IS_PUBLISHED +} + +"""An edge in a connection.""" +type SalesforceActionLinkGroupTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceActionLinkGroupTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Action Link Group Templates connection, for use in pagination. +""" +type SalesforceActionLinkGroupTemplatesConnection { + """ + The count of all Action Link Group Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Action Link Group Templates""" + nodes: [SalesforceActionLinkGroupTemplate!]! + + """List of Action Link Group Template edges""" + edges: [SalesforceActionLinkGroupTemplateEdge!]! +} + +""" +A filter to be used against AIApplicationConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiApplicationConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiApplicationConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiApplicationConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIApplicationConfig's id field""" + id: SalesforceIdFilter + + """Filter by the AIApplicationConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIApplicationConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AIApplicationConfig's language field""" + language: SalesforceStringFilter + + """Filter by the AIApplicationConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AIApplicationConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AIApplicationConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIApplicationConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIApplicationConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIApplicationConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIApplicationConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIApplicationConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIApplicationConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that AI Application configs can be sorted by""" +enum SalesforceAiApplicationConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAiApplicationConfigEdge { + """The item at the end of the edge.""" + node: SalesforceAiApplicationConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Application configs connection, for use in pagination.""" +type SalesforceAiApplicationConfigsConnection { + """ + The count of all AI Application config you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Application configs""" + nodes: [SalesforceAiApplicationConfig!]! + + """List of AI Application config edges""" + edges: [SalesforceAiApplicationConfigEdge!]! +} + +"""Field that AI Applications can be sorted by""" +enum SalesforceAiApplicationSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STATUS + TYPE +} + +"""An edge in a connection.""" +type SalesforceAiApplicationEdge { + """The item at the end of the edge.""" + node: SalesforceAiApplication! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Applications connection, for use in pagination.""" +type SalesforceAiApplicationsConnection { + """The count of all AI Application you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Applications""" + nodes: [SalesforceAiApplication!]! + + """List of AI Application edges""" + edges: [SalesforceAiApplicationEdge!]! +} + +""" +Extended email data for the currently-authenticated user. + +See the [email address endpoint documentation](https://developer.github.com/v3/users/emails/#list-email-addresses-for-a-user) for more details. +""" +type GitHubUserEmail_oneGraph { + email: String! + isPrimary: Boolean! + isVerified: Boolean! +} + +"""Represents a starred repository.""" +type GitHubStarredRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubRepository! + + """Identifies when the item was starred.""" + starredAt: GitHubDateTime! +} + +"""The connection type for Repository.""" +type GitHubStarredRepositoryConnection { + """A list of edges.""" + edges: [GitHubStarredRepositoryEdge] + + """ + Is the list of stars for this user truncated? This is true for users that have many stars. + """ + isOverLimit: Boolean! + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSavedReplyOrderField { + """Order saved reply by when they were updated.""" + UPDATED_AT +} + +"""Ordering options for saved reply connections.""" +input GitHubSavedReplyOrder { + """The field to order saved replies by.""" + field: GitHubSavedReplyOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubSavedReplyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSavedReply +} + +"""The connection type for SavedReply.""" +type GitHubSavedReplyConnection { + """A list of edges.""" + edges: [GitHubSavedReplyEdge] + + """A list of nodes.""" + nodes: [GitHubSavedReply] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryContributionType { + """Created a commit""" + COMMIT + + """Created an issue""" + ISSUE + + """Created a pull request""" + PULL_REQUEST + + """Created the repository""" + REPOSITORY + + """Reviewed a pull request""" + PULL_REQUEST_REVIEW +} + +"""An edge in a connection.""" +type GitHubPublicKeyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPublicKey +} + +"""The connection type for PublicKey.""" +type GitHubPublicKeyConnection { + """A list of edges.""" + edges: [GitHubPublicKeyEdge] + + """A list of nodes.""" + nodes: [GitHubPublicKey] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubGistPrivacy { + """Public""" + PUBLIC + + """Secret""" + SECRET + + """Gists that are public and secret""" + ALL +} + +"""The connection type for User.""" +type GitHubFollowingConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The connection type for User.""" +type GitHubFollowerConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubCreatedRepositoryContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedRepositoryContribution +} + +"""The connection type for CreatedRepositoryContribution.""" +type GitHubCreatedRepositoryContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedRepositoryContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedRepositoryContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +This aggregates pull request reviews made by a user within one repository. +""" +type GitHubPullRequestReviewContributionsByRepository { + """The pull request review contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestReviewContributionConnection! + + """The repository in which the pull request reviews were made.""" + repository: GitHubRepository! +} + +"""An edge in a connection.""" +type GitHubCreatedPullRequestReviewContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedPullRequestReviewContribution +} + +"""The connection type for CreatedPullRequestReviewContribution.""" +type GitHubCreatedPullRequestReviewContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedPullRequestReviewContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedPullRequestReviewContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""This aggregates pull requests opened by a user within one repository.""" +type GitHubPullRequestContributionsByRepository { + """The pull request contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestContributionConnection! + + """The repository in which the pull requests were opened.""" + repository: GitHubRepository! +} + +"""An edge in a connection.""" +type GitHubCreatedPullRequestContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedPullRequestContribution +} + +"""The connection type for CreatedPullRequestContribution.""" +type GitHubCreatedPullRequestContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedPullRequestContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedPullRequestContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""This aggregates issues opened by a user within one repository.""" +type GitHubIssueContributionsByRepository { + """The issue contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedIssueContributionConnection! + + """The repository in which the issues were opened.""" + repository: GitHubRepository! +} + +"""Ordering options for contribution connections.""" +input GitHubContributionOrder { + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubCreatedIssueContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedIssueContribution +} + +"""The connection type for CreatedIssueContribution.""" +type GitHubCreatedIssueContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedIssueContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedIssueContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubContributionLevel { + """No contributions occurred.""" + NONE + + """Lowest 25% of days of contributions.""" + FIRST_QUARTILE + + """ + Second lowest 25% of days of contributions. More contributions than the first quartile. + """ + SECOND_QUARTILE + + """ + Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile. + """ + THIRD_QUARTILE + + """ + Highest 25% of days of contributions. More contributions than the third quartile. + """ + FOURTH_QUARTILE +} + +"""Represents a single day of contributions on GitHub by a user.""" +type GitHubContributionCalendarDay { + """ + The hex color code that represents how many contributions were made on this day compared to others in the calendar. + """ + color: String! + + """How many contributions were made by the user on this day.""" + contributionCount: Int! + + """ + Indication of contributions, relative to other days. Can be used to indicate which color to represent this day on a calendar. + """ + contributionLevel: GitHubContributionLevel! + + """The day this square represents.""" + date: GitHubDate! + + """ + A number representing which day of the week this square represents, e.g., 1 is Monday. + """ + weekday: Int! +} + +"""A week of contributions in a user's contribution graph.""" +type GitHubContributionCalendarWeek { + """The days of contributions in this week.""" + contributionDays: [GitHubContributionCalendarDay!]! + + """The date of the earliest square in this week.""" + firstDay: GitHubDate! +} + +"""A month of contributions in a user's contribution graph.""" +type GitHubContributionCalendarMonth { + """The date of the first day of this month.""" + firstDay: GitHubDate! + + """The name of the month.""" + name: String! + + """How many weeks started in this month.""" + totalWeeks: Int! + + """The year the month occurred in.""" + year: Int! +} + +"""A calendar of contributions made on GitHub by a user.""" +type GitHubContributionCalendar { + """ + A list of hex color codes used in this calendar. The darker the color, the more contributions it represents. + """ + colors: [String!]! + + """ + Determine if the color set was chosen because it's currently Halloween. + """ + isHalloween: Boolean! + + """A list of the months of contributions in this calendar.""" + months: [GitHubContributionCalendarMonth!]! + + """The count of total contributions in the calendar.""" + totalContributions: Int! + + """A list of the weeks of contributions in this calendar.""" + weeks: [GitHubContributionCalendarWeek!]! +} + +enum GitHubCommitContributionOrderField { + """Order commit contributions by when they were made.""" + OCCURRED_AT + + """Order commit contributions by how many commits they represent.""" + COMMIT_COUNT +} + +"""Ordering options for commit contribution connections.""" +input GitHubCommitContributionOrder { + """The field by which to order commit contributions.""" + field: GitHubCommitContributionOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents a user signing up for a GitHub account.""" +type GitHubJoinedGitHubContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents the contribution a user made by leaving a review on a pull request. +""" +type GitHubCreatedPullRequestReviewContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The pull request the user reviewed.""" + pullRequest: GitHubPullRequest! + + """The review the user left on the pull request.""" + pullRequestReview: GitHubPullRequestReview! + + """The repository containing the pull request that the user reviewed.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents the contribution a user made on GitHub by creating a repository. +""" +type GitHubCreatedRepositoryContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The repository that was created.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a repository the viewer can access or a restricted contribution. +""" +union GitHubCreatedRepositoryOrRestrictedContribution = GitHubCreatedRepositoryContribution | GitHubRestrictedContribution + +""" +Represents the contribution a user made on GitHub by opening a pull request. +""" +type GitHubCreatedPullRequestContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The pull request that was opened.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a pull request the viewer can access or a restricted contribution. +""" +union GitHubCreatedPullRequestOrRestrictedContribution = GitHubCreatedPullRequestContribution | GitHubRestrictedContribution + +"""Represents a private contribution a user made on GitHub.""" +type GitHubRestrictedContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a issue the viewer can access or a restricted contribution. +""" +union GitHubCreatedIssueOrRestrictedContribution = GitHubCreatedIssueContribution | GitHubRestrictedContribution + +"""Represents the contribution a user made on GitHub by opening an issue.""" +type GitHubCreatedIssueContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """The issue that was opened.""" + issue: GitHubIssue! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents a contribution a user made on GitHub, such as opening an issue. +""" +interface GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +"""Represents the contribution a user made by committing to a repository.""" +type GitHubCreatedCommitContribution implements GitHubContribution { + """How many commits were made on this day to this repository by the user.""" + commitCount: Int! + + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The repository the user made a commit in.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +"""An edge in a connection.""" +type GitHubCreatedCommitContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedCommitContribution +} + +"""The connection type for CreatedCommitContribution.""" +type GitHubCreatedCommitContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedCommitContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedCommitContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """ + Identifies the total count of commits across days and repositories in the connection. + + """ + totalCount: Int! +} + +"""This aggregates commits made by a user within one repository.""" +type GitHubCommitContributionsByRepository { + """The commit contributions, each representing a day.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for commit contributions returned from the connection. + """ + orderBy: GitHubCommitContributionOrder = {field: OCCURRED_AT, direction: DESC} + ): GitHubCreatedCommitContributionConnection! + + """The repository in which the commits were made.""" + repository: GitHubRepository! + + """ + The HTTP path for the user's commits to the repository in this time range. + """ + resourcePath: GitHubURI! + + """ + The HTTP URL for the user's commits to the repository in this time range. + """ + url: GitHubURI! +} + +""" +A contributions collection aggregates contributions such as opened issues and commits created by a user. +""" +type GitHubContributionsCollection { + """Commit contributions made by the user, grouped by repository.""" + commitContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + ): [GitHubCommitContributionsByRepository!]! + + """A calendar of this user's contributions on GitHub.""" + contributionCalendar: GitHubContributionCalendar! + + """ + The years the user has been making contributions with the most recent year first. + """ + contributionYears: [Int!]! + + """ + Determine if this collection's time span ends in the current month. + + """ + doesEndInCurrentMonth: Boolean! + + """ + The date of the first restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. + """ + earliestRestrictedContributionDate: GitHubDate + + """The ending date and time of this collection.""" + endedAt: GitHubDateTime! + + """ + The first issue the user opened on GitHub. This will be null if that issue was opened outside the collection's time range and ignoreTimeRange is false. If the issue is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. + """ + firstIssueContribution: GitHubCreatedIssueOrRestrictedContribution + + """ + The first pull request the user opened on GitHub. This will be null if that pull request was opened outside the collection's time range and ignoreTimeRange is not true. If the pull request is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. + """ + firstPullRequestContribution: GitHubCreatedPullRequestOrRestrictedContribution + + """ + The first repository the user created on GitHub. This will be null if that first repository was created outside the collection's time range and ignoreTimeRange is false. If the repository is not visible, then a RestrictedContribution is returned. + """ + firstRepositoryContribution: GitHubCreatedRepositoryOrRestrictedContribution + + """ + Does the user have any more activity in the timeline that occurred prior to the collection's time range? + """ + hasActivityInThePast: Boolean! + + """Determine if there are any contributions in this collection.""" + hasAnyContributions: Boolean! + + """ + Determine if the user made any contributions in this time frame whose details are not visible because they were made in a private repository. Can only be true if the user enabled private contribution counts. + """ + hasAnyRestrictedContributions: Boolean! + + """Whether or not the collector's time span is all within the same day.""" + isSingleDay: Boolean! + + """A list of issues the user opened.""" + issueContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first issue ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from the result.""" + excludePopular: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedIssueContributionConnection! + + """Issue contributions made by the user, grouped by repository.""" + issueContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + + """Should the user's first issue ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from the result.""" + excludePopular: Boolean = false + ): [GitHubIssueContributionsByRepository!]! + + """ + When the user signed up for GitHub. This will be null if that sign up date falls outside the collection's time range and ignoreTimeRange is false. + """ + joinedGitHubContribution: GitHubJoinedGitHubContribution + + """ + The date of the most recent restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. + """ + latestRestrictedContributionDate: GitHubDate + + """ + When this collection's time range does not include any activity from the user, use this + to get a different collection from an earlier time range that does have activity. + + """ + mostRecentCollectionWithActivity: GitHubContributionsCollection + + """ + Returns a different contributions collection from an earlier time range than this one + that does not have any contributions. + + """ + mostRecentCollectionWithoutActivity: GitHubContributionsCollection + + """ + The issue the user opened on GitHub that received the most comments in the specified + time frame. + + """ + popularIssueContribution: GitHubCreatedIssueContribution + + """ + The pull request the user opened on GitHub that received the most comments in the + specified time frame. + + """ + popularPullRequestContribution: GitHubCreatedPullRequestContribution + + """Pull request contributions made by the user.""" + pullRequestContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first pull request ever be excluded from the result.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from the result. + """ + excludePopular: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestContributionConnection! + + """Pull request contributions made by the user, grouped by repository.""" + pullRequestContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + + """Should the user's first pull request ever be excluded from the result.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from the result. + """ + excludePopular: Boolean = false + ): [GitHubPullRequestContributionsByRepository!]! + + """Pull request review contributions made by the user.""" + pullRequestReviewContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestReviewContributionConnection! + + """ + Pull request review contributions made by the user, grouped by repository. + """ + pullRequestReviewContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + ): [GitHubPullRequestReviewContributionsByRepository!]! + + """ + A list of repositories owned by the user that the user created in this time range. + """ + repositoryContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first repository ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedRepositoryContributionConnection! + + """ + A count of contributions made by the user that the viewer cannot access. Only non-zero when the user has chosen to share their private contribution counts. + """ + restrictedContributionsCount: Int! + + """The beginning date and time of this collection.""" + startedAt: GitHubDateTime! + + """How many commits were made by the user in this time span.""" + totalCommitContributions: Int! + + """How many issues the user opened.""" + totalIssueContributions( + """Should the user's first issue ever be excluded from this count.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from this count.""" + excludePopular: Boolean = false + ): Int! + + """How many pull requests the user opened.""" + totalPullRequestContributions( + """Should the user's first pull request ever be excluded from this count.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from this count. + """ + excludePopular: Boolean = false + ): Int! + + """How many pull request reviews the user left.""" + totalPullRequestReviewContributions: Int! + + """How many different repositories the user committed to.""" + totalRepositoriesWithContributedCommits: Int! + + """How many different repositories the user opened issues in.""" + totalRepositoriesWithContributedIssues( + """Should the user's first issue ever be excluded from this count.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from this count.""" + excludePopular: Boolean = false + ): Int! + + """How many different repositories the user left pull request reviews in.""" + totalRepositoriesWithContributedPullRequestReviews: Int! + + """How many different repositories the user opened pull requests in.""" + totalRepositoriesWithContributedPullRequests( + """Should the user's first pull request ever be excluded from this count.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from this count. + """ + excludePopular: Boolean = false + ): Int! + + """How many repositories the user created.""" + totalRepositoryContributions( + """Should the user's first repository ever be excluded from this count.""" + excludeFirst: Boolean = false + ): Int! + + """The user who made the contributions in this collection.""" + user: GitHubUser! +} + +"""A Saved Reply is text a user can use to reply quickly.""" +type GitHubSavedReply implements OneGraphNode & GitHubNode { + """The body of the saved reply.""" + body: String! + + """The saved reply body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The title of the saved reply.""" + title: String! + + """The user that saved this reply.""" + user: GitHubActor + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A user's public key.""" +type GitHubPublicKey implements OneGraphNode & GitHubNode { + """ + The last time this authorization was used to perform an action. Values will be null for keys not owned by the user. + """ + accessedAt: GitHubDateTime + + """ + Identifies the date and time when the key was created. Keys created before March 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user. + """ + createdAt: GitHubDateTime + + """The fingerprint for this PublicKey.""" + fingerprint: String! + + """""" + id: ID! + + """ + Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user. + """ + isReadOnly: Boolean + + """The public key string.""" + key: String! + + """ + Identifies the date and time when the key was updated. Keys created before March 5th, 2014 may have inaccurate values. Values will be null for keys not owned by the user. + """ + updatedAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A version tag contains the mapping between a tag name and a version.""" +type GitHubPackageTag implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Identifies the tag name of the version.""" + name: String! + + """Version that the tag is associated with.""" + version: GitHubPackageVersion + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubIssueTimelineItemsItemType { + """Represents a comment on an Issue.""" + ISSUE_COMMENT + + """Represents a mention made by one issue or pull request to another.""" + CROSS_REFERENCED_EVENT + + """ + Represents a 'added_to_project' event on a given issue or pull request. + """ + ADDED_TO_PROJECT_EVENT + + """Represents an 'assigned' event on any assignable object.""" + ASSIGNED_EVENT + + """Represents a 'closed' event on any `Closable`.""" + CLOSED_EVENT + + """Represents a 'comment_deleted' event on a given issue or pull request.""" + COMMENT_DELETED_EVENT + + """Represents a 'connected' event on a given issue or pull request.""" + CONNECTED_EVENT + + """ + Represents a 'converted_note_to_issue' event on a given issue or pull request. + """ + CONVERTED_NOTE_TO_ISSUE_EVENT + + """Represents a 'converted_to_discussion' event on a given issue.""" + CONVERTED_TO_DISCUSSION_EVENT + + """Represents a 'demilestoned' event on a given issue or pull request.""" + DEMILESTONED_EVENT + + """Represents a 'disconnected' event on a given issue or pull request.""" + DISCONNECTED_EVENT + + """Represents a 'labeled' event on a given issue or pull request.""" + LABELED_EVENT + + """Represents a 'locked' event on a given issue or pull request.""" + LOCKED_EVENT + + """ + Represents a 'marked_as_duplicate' event on a given issue or pull request. + """ + MARKED_AS_DUPLICATE_EVENT + + """Represents a 'mentioned' event on a given issue or pull request.""" + MENTIONED_EVENT + + """Represents a 'milestoned' event on a given issue or pull request.""" + MILESTONED_EVENT + + """ + Represents a 'moved_columns_in_project' event on a given issue or pull request. + """ + MOVED_COLUMNS_IN_PROJECT_EVENT + + """Represents a 'pinned' event on a given issue or pull request.""" + PINNED_EVENT + + """Represents a 'referenced' event on a given `ReferencedSubject`.""" + REFERENCED_EVENT + + """ + Represents a 'removed_from_project' event on a given issue or pull request. + """ + REMOVED_FROM_PROJECT_EVENT + + """Represents a 'renamed' event on a given issue or pull request""" + RENAMED_TITLE_EVENT + + """Represents a 'reopened' event on any `Closable`.""" + REOPENED_EVENT + + """Represents a 'subscribed' event on a given `Subscribable`.""" + SUBSCRIBED_EVENT + + """Represents a 'transferred' event on a given issue or pull request.""" + TRANSFERRED_EVENT + + """Represents an 'unassigned' event on any assignable object.""" + UNASSIGNED_EVENT + + """Represents an 'unlabeled' event on a given issue or pull request.""" + UNLABELED_EVENT + + """Represents an 'unlocked' event on a given issue or pull request.""" + UNLOCKED_EVENT + + """Represents a 'user_blocked' event on a given user.""" + USER_BLOCKED_EVENT + + """ + Represents an 'unmarked_as_duplicate' event on a given issue or pull request. + """ + UNMARKED_AS_DUPLICATE_EVENT + + """Represents an 'unpinned' event on a given issue or pull request.""" + UNPINNED_EVENT + + """Represents an 'unsubscribed' event on a given `Subscribable`.""" + UNSUBSCRIBED_EVENT +} + +"""An edge in a connection.""" +type GitHubIssueTimelineItemsEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueTimelineItems +} + +"""The connection type for IssueTimelineItems.""" +type GitHubIssueTimelineItemsConnection { + """A list of edges.""" + edges: [GitHubIssueTimelineItemsEdge] + + """ + Identifies the count of items after applying `before` and `after` filters. + """ + filteredCount: Int! + + """A list of nodes.""" + nodes: [GitHubIssueTimelineItems] + + """ + Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing. + """ + pageCount: Int! + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the date and time when the timeline was last updated.""" + updatedAt: GitHubDateTime! +} + +"""An edge in a connection.""" +type GitHubIssueTimelineItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueTimelineItem +} + +"""The connection type for IssueTimelineItem.""" +type GitHubIssueTimelineConnection { + """A list of edges.""" + edges: [GitHubIssueTimelineItemEdge] + + """A list of nodes.""" + nodes: [GitHubIssueTimelineItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Metadata for a Salesforce Feed Item.""" +type SalesforceFeedItemSobjectMetadata { + """Url to the edit view for this Feed Item.""" + uiEditUrl: String! + + """Url to the detail view for this Feed Item.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Account.""" +type SalesforceAccountSobjectMetadata { + """Url to the edit view for this Account.""" + uiEditUrl: String! + + """Url to the detail view for this Account.""" + uiDetailUrl: String! +} + +"""Field that Payment Methods can be sorted by""" +enum SalesforcePaymentMethodSortByFieldEnum { + ID + IMPLEMENTOR_TYPE + ACCOUNT_ID + NICK_NAME + COMPANY_NAME + STATUS + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + IS_DELETED + NAME +} + +"""An edge in a connection.""" +type SalesforcePaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Methods connection, for use in pagination.""" +type SalesforcePaymentMethodsConnection { + """The count of all Payment Method you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Methods""" + nodes: [SalesforcePaymentMethod!]! + + """List of Payment Method edges""" + edges: [SalesforcePaymentMethodEdge!]! +} + +""" +A filter to be used against AccountHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AccountHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountHistory's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountHistory's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AccountHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Account Histories can be sorted by""" +enum SalesforceAccountHistorySortByFieldEnum { + ID + IS_DELETED + ACCOUNT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAccountHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAccountHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Histories connection, for use in pagination.""" +type SalesforceAccountHistorysConnection { + """The count of all Account History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Histories""" + nodes: [SalesforceAccountHistory!]! + + """List of Account History edges""" + edges: [SalesforceAccountHistoryEdge!]! +} + +""" +A filter to be used against AccountCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the AccountCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the AccountCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountCleanInfo's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the AccountCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the AccountCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the AccountCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the AccountCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the AccountCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the AccountCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the AccountCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the AccountCleanInfo's website field""" + website: SalesforceStringFilter + + """Filter by the AccountCleanInfo's tickerSymbol field""" + tickerSymbol: SalesforceStringFilter + + """Filter by the AccountCleanInfo's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the AccountCleanInfo's industry field""" + industry: SalesforceStringFilter + + """Filter by the AccountCleanInfo's ownership field""" + ownership: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the AccountCleanInfo's sic field""" + sic: SalesforceStringFilter + + """Filter by the AccountCleanInfo's sicDescription field""" + sicDescription: SalesforceStringFilter + + """Filter by the AccountCleanInfo's naicsCode field""" + naicsCode: SalesforceStringFilter + + """Filter by the AccountCleanInfo's naicsDescription field""" + naicsDescription: SalesforceStringFilter + + """Filter by the AccountCleanInfo's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the AccountCleanInfo's fax field""" + fax: SalesforceStringFilter + + """Filter by the AccountCleanInfo's accountSite field""" + accountSite: SalesforceStringFilter + + """Filter by the AccountCleanInfo's tradestyle field""" + tradestyle: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dandBCompanyDunsNumber field""" + dandBCompanyDunsNumber: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsRightMatchGrade field""" + dunsRightMatchGrade: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsRightMatchConfidence field""" + dunsRightMatchConfidence: SalesforceIntFilter + + """Filter by the AccountCleanInfo's companyStatusDataDotCom field""" + companyStatusDataDotCom: SalesforceStringFilter + + """Filter by the AccountCleanInfo's isReviewedCompanyName field""" + isReviewedCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedWebsite field""" + isReviewedWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedTickerSymbol field""" + isReviewedTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAnnualRevenue field""" + isReviewedAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNumberOfEmployees field""" + isReviewedNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedIndustry field""" + isReviewedIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedOwnership field""" + isReviewedOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedDunsNumber field""" + isReviewedDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedSic field""" + isReviewedSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedSicDescription field""" + isReviewedSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNaicsCode field""" + isReviewedNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNaicsDescription field""" + isReviewedNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedYearStarted field""" + isReviewedYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedFax field""" + isReviewedFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAccountSite field""" + isReviewedAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedDescription field""" + isReviewedDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedTradestyle field""" + isReviewedTradestyle: SalesforceBooleanFilter + + """ + Filter by the AccountCleanInfo's isReviewedDandBCompanyDunsNumber field + """ + isReviewedDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCompanyName field""" + isDifferentCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentWebsite field""" + isDifferentWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentTickerSymbol field""" + isDifferentTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentAnnualRevenue field""" + isDifferentAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNumberOfEmployees field""" + isDifferentNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentIndustry field""" + isDifferentIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentOwnership field""" + isDifferentOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentDunsNumber field""" + isDifferentDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentSic field""" + isDifferentSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentSicDescription field""" + isDifferentSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNaicsCode field""" + isDifferentNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNaicsDescription field""" + isDifferentNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentYearStarted field""" + isDifferentYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentFax field""" + isDifferentFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentAccountSite field""" + isDifferentAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentDescription field""" + isDifferentDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentTradestyle field""" + isDifferentTradestyle: SalesforceBooleanFilter + + """ + Filter by the AccountCleanInfo's isDifferentDandBCompanyDunsNumber field + """ + isDifferentDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongCompanyName field""" + isFlaggedWrongCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongWebsite field""" + isFlaggedWrongWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongTickerSymbol field""" + isFlaggedWrongTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAnnualRevenue field""" + isFlaggedWrongAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNumberOfEmployees field""" + isFlaggedWrongNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongIndustry field""" + isFlaggedWrongIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongOwnership field""" + isFlaggedWrongOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongDunsNumber field""" + isFlaggedWrongDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongSic field""" + isFlaggedWrongSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongSicDescription field""" + isFlaggedWrongSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNaicsCode field""" + isFlaggedWrongNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNaicsDescription field""" + isFlaggedWrongNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongYearStarted field""" + isFlaggedWrongYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongFax field""" + isFlaggedWrongFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAccountSite field""" + isFlaggedWrongAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongDescription field""" + isFlaggedWrongDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongTradestyle field""" + isFlaggedWrongTradestyle: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Account Clean Infos can be sorted by""" +enum SalesforceAccountCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACCOUNT_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + COMPANY_NAME + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + WEBSITE + TICKER_SYMBOL + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + INDUSTRY + OWNERSHIP + DUNS_NUMBER + SIC + SIC_DESCRIPTION + NAICS_CODE + NAICS_DESCRIPTION + YEAR_STARTED + FAX + ACCOUNT_SITE + TRADESTYLE + DAND_B_COMPANY_DUNS_NUMBER + DUNS_RIGHT_MATCH_GRADE + DUNS_RIGHT_MATCH_CONFIDENCE + COMPANY_STATUS_DATA_DOT_COM + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceAccountCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceAccountCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Clean Infos connection, for use in pagination.""" +type SalesforceAccountCleanInfosConnection { + """The count of all Account Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Clean Infos""" + nodes: [SalesforceAccountCleanInfo!]! + + """List of Account Clean Info edges""" + edges: [SalesforceAccountCleanInfoEdge!]! +} + +union StripePaymentMethodCustomerUnion = StripeCustomer + +union StripeCheckoutSessionCustomerUnion = StripeCustomer + +union StripeTaxIdCustomerUnion = StripeCustomer + +union StripeCreditNoteCustomerUnion = StripeCustomer + +union StripeCustomerBalanceTransactionCustomerUnion = StripeCustomer + +"""""" +type StripePaymentIntentsEdge { + """node""" + node: StripePaymentIntent! + + """cursor""" + cursor: String! +} + +"""""" +type StripePaymentIntentsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePaymentIntent!]! + + """edges""" + edges: [StripePaymentIntentsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeInvoicesEdge { + """node""" + node: StripeInvoice! + + """cursor""" + cursor: String +} + +"""""" +type StripeInvoicesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeInvoice!]! + + """edges""" + edges: [StripeInvoicesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeChargesEdge { + """node""" + node: StripeCharge! + + """cursor""" + cursor: String! +} + +"""""" +type StripeChargesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeCharge!]! + + """edges""" + edges: [StripeChargesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +enum StripeCustomerSubscriptionsObjectEnum { + list +} + +union StripeCheckoutSessionSubscriptionUnion = StripeSubscription + +union StripeInvoiceSubscriptionUnion = StripeSubscription + +union StripeInvoiceitemSubscriptionUnion = StripeSubscription + +union StripeSubscriptionScheduleSubscriptionUnion = StripeSubscription + +union StripeInvoiceItemSubscriptionUnion = StripeSubscription + +enum StripeSubscriptionPendingInvoiceItemIntervalIntervalEnum { + day + month + week + year +} + +"""""" +type StripeSubscriptionPendingInvoiceItemInterval { + """ + Specifies invoicing frequency. Either `day`, `week`, `month` or `year`. + """ + interval: StripeSubscriptionPendingInvoiceItemIntervalIntervalEnum! + + """ + The number of intervals between invoices. For example, `interval=month` and `interval_count=3` bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int! +} + +enum StripeSubscriptionsResourcePauseCollectionBehaviorEnum { + keep_as_draft + mark_uncollectible + void +} + +"""""" +type StripeSubscriptionsResourcePauseCollection { + """ + The payment collection behavior for this subscription while paused. One of `keep_as_draft`, `mark_uncollectible`, or `void`. + """ + behavior: StripeSubscriptionsResourcePauseCollectionBehaviorEnum! + + """The time after which the subscription will resume collecting payments.""" + resumesAt: Int +} + +"""""" +type StripeSubscriptionsResourcePendingUpdate { + """ + If the update is applied, determines the date of the first full invoice, and, for plans with `month` or `year` intervals, the day of the month for subsequent invoices. + """ + billingCycleAnchor: Int + + """ + The point after which the changes reflected by this update will be discarded and no longer applied. + """ + expiresAt: Int! + + """ + List of subscription items, each with an attached plan, that will be set if the update is applied. + """ + subscriptionItems: [StripeSubscriptionItem!] + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time, if the update is applied. + """ + trialEnd: Int + + """ + Indicates if a plan's `trial_period_days` should be applied to the subscription. Setting `trial_end` per subscription is preferred, and this defaults to `false`. Setting this flag to `true` together with `trial_end` is not allowed. + """ + trialFromPlan: Boolean +} + +enum StripeSubscriptionCollectionMethodEnum { + charge_automatically + send_invoice +} + +enum StripeSubscriptionItemsObjectEnum { + list +} + +enum StripeSubscriptionItemObjectEnum { + subscription_item +} + +"""""" +type StripeSubscriptionItem implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionItemObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Unique identifier for the object.""" + id: String! + + """ + The tax rates which apply to this `subscription_item`. When set, the `default_tax_rates` on the subscription do not apply to this `subscription_item`. + """ + taxRates: [StripeTaxRate!] + + """ + The [quantity](https://stripe.com/docs/subscriptions/quantities) of the plan to which the customer should be subscribed. + """ + quantity: Int + + """The `subscription` this `subscription_item` belongs to.""" + subscription: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + plan: StripePlan! + + """""" + price: StripePrice! + + """ + Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionItemBillingThresholds + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeSubscriptionItems { + """Details about each object.""" + data: [StripeSubscriptionItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeSubscriptionItemsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeSubscriptionScheduleUnion = StripeSubscriptionSchedule + +enum StripeSubscriptionSchedulePhaseConfigurationProrationBehaviorEnum { + always_invoice + create_prorations + none +} + +"""""" +type StripeSubscriptionItemBillingThresholds { + """Usage threshold that triggers the subscription to create an invoice""" + usageGte: Int +} + +"""""" +type StripeSubscriptionScheduleConfigurationItem { + """ + Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionItemBillingThresholds + + """ID of the plan to which the customer should be subscribed.""" + plan: StripeSubscriptionScheduleConfigurationItemPlanUnion! + + """ID of the price to which the customer should be subscribed.""" + price: StripeSubscriptionScheduleConfigurationItemPriceUnion! + + """Quantity of the plan to which the customer should be subscribed.""" + quantity: Int + + """ + The tax rates which apply to this `phase_item`. When set, the `default_tax_rates` on the phase do not apply to this `phase_item`. + """ + taxRates: [StripeTaxRate!] +} + +enum StripeSubscriptionSchedulePhaseConfigurationBillingCycleAnchorEnum { + automatic + phase_start +} + +enum StripeSubscriptionSchedulePhaseConfigurationCollectionMethodEnum { + charge_automatically + send_invoice +} + +"""""" +type StripeSubscriptionScheduleAddInvoiceItem { + """ID of the price used to generate the invoice item.""" + price: StripeSubscriptionScheduleAddInvoiceItemPriceUnion! + + """The quantity of the invoice item.""" + quantity: Int +} + +"""""" +type StripeSubscriptionSchedulePhaseConfiguration { + """ + ID of the coupon to use during this phase of the subscription schedule. + """ + coupon: StripeSubscriptionSchedulePhaseConfigurationCouponUnion + + """ + ID of the default payment method for the subscription schedule. It must belong to the customer associated with the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """The end of this phase of the subscription schedule.""" + endDate: Int! + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData + + """ + A list of prices and quantities that will generate invoice items appended to the first invoice for this phase. + """ + addInvoiceItems: [StripeSubscriptionScheduleAddInvoiceItem!]! + + """When the trial ends within the phase.""" + trialEnd: Int + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionSchedulePhaseConfigurationCollectionMethodEnum + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account during this phase of the schedule. + """ + applicationFeePercent: Float + + """ + The default tax rates to apply to the subscription during this phase of the subscription schedule. + """ + defaultTaxRates: [StripeTaxRate!] + + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionSchedulePhaseConfigurationBillingCycleAnchorEnum + + """The start of this phase of the subscription schedule.""" + startDate: Int! + + """Plans to subscribe during this phase of the subscription schedule.""" + plans: [StripeSubscriptionScheduleConfigurationItem!]! + + """ + Controls whether or not the subscription schedule will prorate when transitioning to this phase. Values are `create_prorations` and `none`. + """ + prorationBehavior: StripeSubscriptionSchedulePhaseConfigurationProrationBehaviorEnum + + """The subscription schedule's default invoice settings.""" + invoiceSettings: StripeInvoiceSettingSubscriptionScheduleSetting + + """ + If provided, each invoice created during this phase of the subscription schedule will apply the tax rate, increasing the amount billed to the customer. + """ + taxPercent: Float + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds +} + +"""""" +type StripeSubscriptionScheduleCurrentPhase { + """The end of this phase of the subscription schedule.""" + endDate: Int! + + """The start of this phase of the subscription schedule.""" + startDate: Int! +} + +enum StripeSubscriptionScheduleEndBehaviorEnum { + cancel + none + release + renew +} + +enum StripeSubscriptionScheduleStatusEnum { + active + canceled + completed + not_started + released +} + +enum StripeSubscriptionScheduleObjectEnum { + subscription_schedule +} + +"""""" +type StripeInvoiceSettingSubscriptionScheduleSetting { + """ + Number of days within which a customer must pay invoices generated by this subscription schedule. This value will be `null` for subscription schedules where `billing=charge_automatically`. + """ + daysUntilDue: Int +} + +enum StripeSubscriptionSchedulesResourceDefaultSettingsCollectionMethodEnum { + charge_automatically + send_invoice +} + +"""""" +type StripeSubscriptionBillingThresholds { + """Monetary threshold that triggers the subscription to create an invoice""" + amountGte: Int + + """ + Indicates if the `billing_cycle_anchor` should be reset when a threshold is reached. If true, `billing_cycle_anchor` will be updated to the date/time the threshold was last reached; otherwise, the value will remain unchanged. This value may not be `true` if the subscription contains items with plans that have `aggregate_usage=last_ever`. + """ + resetBillingCycleAnchor: Boolean +} + +enum StripeSubscriptionSchedulesResourceDefaultSettingsBillingCycleAnchorEnum { + automatic + phase_start +} + +"""""" +type StripeSubscriptionSchedulesResourceDefaultSettings { + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionSchedulesResourceDefaultSettingsBillingCycleAnchorEnum! + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionSchedulesResourceDefaultSettingsCollectionMethodEnum + + """ + ID of the default payment method for the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """The subscription schedule's default invoice settings.""" + invoiceSettings: StripeInvoiceSettingSubscriptionScheduleSetting + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData +} + +"""""" +type StripeSubscriptionSchedule { + """ + Time at which the subscription schedule was released. Measured in seconds since the Unix epoch. + """ + releasedAt: Int + + """""" + defaultSettings: StripeSubscriptionSchedulesResourceDefaultSettings! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionScheduleObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + ID of the subscription once managed by the subscription schedule (if it is released). + """ + releasedSubscription: String + + """Unique identifier for the object.""" + id: String! + + """ + The present status of the subscription schedule. Possible values are `not_started`, `active`, `completed`, `released`, and `canceled`. You can read more about the different states in our [behavior guide](https://stripe.com/docs/billing/subscriptions/subscription-schedules). + """ + status: StripeSubscriptionScheduleStatusEnum! + + """ID of the subscription managed by the subscription schedule.""" + subscription: StripeSubscription + + """ + Behavior of the subscription schedule and underlying subscription when it ends. + """ + endBehavior: StripeSubscriptionScheduleEndBehaviorEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ID of the customer who owns the subscription schedule.""" + customer: StripeSubscriptionScheduleCustomerUnion! + + """ + Time at which the subscription schedule was completed. Measured in seconds since the Unix epoch. + """ + completedAt: Int + + """ + Object representing the start and end dates for the current phase of the subscription schedule, if it is `active`. + """ + currentPhase: StripeSubscriptionScheduleCurrentPhase + + """Configuration for the subscription schedule's phases.""" + phases: [StripeSubscriptionSchedulePhaseConfiguration!]! + + """ + Time at which the subscription schedule was canceled. Measured in seconds since the Unix epoch. + """ + canceledAt: Int +} + +union StripeCheckoutSessionSetupIntentUnion = StripeSetupIntent + +union StripeSubscriptionPendingSetupIntentUnion = StripeSetupIntent + +enum StripeSetupIntentCancellationReasonEnum { + abandoned + duplicate + requested_by_customer +} + +enum StripeSetupIntentStatusEnum { + canceled + processing + requires_action + requires_confirmation + requires_payment_method + succeeded +} + +enum StripeApiErrorsTypeEnum { + api_connection_error + api_error + authentication_error + card_error + idempotency_error + invalid_request_error + rate_limit_error +} + +union StripeChargePaymentIntentUnion = StripePaymentIntent + +union StripeInvoicePaymentIntentUnion = StripePaymentIntent + +union StripeReviewPaymentIntentUnion = StripePaymentIntent + +union StripeCheckoutSessionPaymentIntentUnion = StripePaymentIntent + +union StripeRefundPaymentIntentUnion = StripePaymentIntent + +union StripeDisputePaymentIntentUnion = StripePaymentIntent + +enum StripePaymentIntentSetupFutureUsageEnum { + off_session + on_session +} + +enum StripePaymentIntentCancellationReasonEnum { + abandoned + automatic + duplicate + failed_invoice + fraudulent + requested_by_customer + void_invoice +} + +enum StripePaymentIntentCaptureMethodEnum { + automatic + manual +} + +enum StripePaymentIntentStatusEnum { + canceled + processing + requires_action + requires_capture + requires_confirmation + requires_payment_method + succeeded +} + +enum StripePaymentIntentConfirmationMethodEnum { + automatic + manual +} + +enum StripePaymentIntentChargesObjectEnum { + list +} + +"""""" +type StripePaymentIntentCharges { + """ + This list only contains the latest charge, even if there were previously multiple unsuccessful charges. To view all previous charges for a PaymentIntent, you can filter the charges list using the `payment_intent` [parameter](https://stripe.com/docs/api/charges/list#list_charges-payment_intent). + """ + data: [StripeCharge!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripePaymentIntentChargesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeChargeReviewUnion = StripeReview + +union StripePaymentIntentReviewUnion = StripeReview + +"""""" +type StripeRadarReviewResourceSession { + """The browser used in this browser session (e.g., `Chrome`).""" + browser: String + + """ + Information about the device used for the browser session (e.g., `Samsung SM-G930T`). + """ + device: String + + """The platform for the browser session (e.g., `Macintosh`).""" + platform: String + + """The version for the browser session (e.g., `61.0.3163.100`).""" + version: String +} + +union StripeInvoiceChargeUnion = StripeCharge + +union StripeIssuerFraudRecordChargeUnion = StripeCharge + +union StripeOrderChargeUnion = StripeCharge + +union StripeReviewChargeUnion = StripeCharge + +union StripeRadarEarlyFraudWarningChargeUnion = StripeCharge + +union StripeDisputeChargeUnion = StripeCharge + +union StripeTransferSourceTransactionUnion = StripeCharge + +union StripeRefundChargeUnion = StripeCharge + +union StripeTransferDestinationPaymentUnion = StripeCharge + +union StripeApplicationFeeChargeUnion = StripeCharge + +union StripeApplicationFeeOriginatingTransactionUnion = StripeCharge + +"""""" +type StripeRefundsEdge { + """node""" + node: StripeRefund! + + """cursor""" + cursor: String! +} + +"""""" +type StripeRefundsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeRefund!]! + + """edges""" + edges: [StripeRefundsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +union StripeChargeOutcomeRuleUnion = StripeRule + +"""""" +type StripeRule { + """The action taken on the payment.""" + action: String! + + """Unique identifier for the object.""" + id: String! + + """The predicate to evaluate the payment against.""" + predicate: String! +} + +"""""" +type StripeChargeOutcome { + """ + Possible values are `approved_by_network`, `declined_by_network`, `not_sent_to_network`, and `reversed_after_approval`. The value `reversed_after_approval` indicates the payment was [blocked by Stripe](https://stripe.com/docs/declines#blocked-payments) after bank authorization, and may temporarily appear as "pending" on a cardholder's statement. + """ + networkStatus: String + + """ + An enumerated value providing a more detailed explanation of the outcome's `type`. Charges blocked by Radar's default block rule have the value `highest_risk_level`. Charges placed in review by Radar's default review rule have the value `elevated_risk_level`. Charges authorized, blocked, or placed in review by custom rules have the value `rule`. See [understanding declines](https://stripe.com/docs/declines) for more details. + """ + reason: String + + """ + Stripe's evaluation of the riskiness of the payment. Possible values for evaluated payments are `normal`, `elevated`, `highest`. For non-card payments, and card-based payments predating the public assignment of risk levels, this field will have the value `not_assessed`. In the event of an error in the evaluation, this field will have the value `unknown`. + """ + riskLevel: String + + """ + Stripe's evaluation of the riskiness of the payment. Possible values for evaluated payments are between 0 and 100. For non-card payments, card-based payments predating the public assignment of risk scores, or in the event of an error during evaluation, this field will not be present. This field is only available with Radar for Fraud Teams. + """ + riskScore: Int + + """The ID of the Radar rule that matched the payment, if applicable.""" + rule: StripeRule + + """ + A human-readable description of the outcome type and reason, designed for you (the recipient of the payment), not your customer. + """ + sellerMessage: String + + """ + Possible values are `authorized`, `manual_review`, `issuer_declined`, `blocked`, and `invalid`. See [understanding declines](https://stripe.com/docs/declines) and [Radar reviews](https://stripe.com/docs/radar/reviews) for details. + """ + type: String! +} + +union StripeOrderReturnOrderUnion = StripeOrder + +union StripeChargeOrderUnion = StripeOrder + +"""""" +type StripeDeliveryEstimate { + """ + If `type` is `"exact"`, `date` will be the expected delivery date in the format YYYY-MM-DD. + """ + date: String + + """ + If `type` is `"range"`, `earliest` will be be the earliest delivery date in the format YYYY-MM-DD. + """ + earliest: String + + """ + If `type` is `"range"`, `latest` will be the latest delivery date in the format YYYY-MM-DD. + """ + latest: String + + """The type of estimate. Must be either `"range"` or `"exact"`.""" + type: String! +} + +"""""" +type StripeShippingMethod { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the line item. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The estimated delivery date for the given shipping method. Can be either a specific date or a range. + """ + deliveryEstimate: StripeDeliveryEstimate + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String! + + """Unique identifier for the object.""" + id: String! +} + +"""""" +type StripeStatusTransitions { + """The time that the order was canceled.""" + canceled: Int + + """The time that the order was fulfilled.""" + fulfiled: Int + + """The time that the order was paid.""" + paid: Int + + """The time that the order was returned.""" + returned: Int +} + +enum StripeOrderReturnsObjectEnum { + list +} + +union StripeOrderItemParentUnion = StripeSku + +"""""" +type StripeInventory { + """ + The count of inventory available. Will be present if and only if `type` is `finite`. + """ + quantity: Int + + """ + Inventory type. Possible values are `finite`, `bucket` (not quantified), and `infinite`. + """ + type: String! + + """ + An indicator of the inventory available. Possible values are `in_stock`, `limited`, and `out_of_stock`. Will be present if and only if `type` is `bucket`. + """ + value: String +} + +enum StripeSkuObjectEnum { + sku +} + +"""""" +type StripeSku implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSkuObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The URL of an image for this SKU, meant to be displayable to the customer. + """ + image: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The dimensions of this SKU for shipping purposes.""" + packageDimensions: StripePackageDimensions + + """Unique identifier for the object.""" + id: String! + + """ + The ID of the product this SKU is associated with. The product must be currently active. + """ + product: StripeProduct! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + inventory: StripeInventory! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int! + + """Whether the SKU is available for purchase.""" + active: Boolean! + + """ + The cost of the item as a positive integer in the smallest currency unit (that is, 100 cents to charge $1.00, or 100 to charge ÂĄ100, Japanese Yen being a zero-decimal currency). + """ + price: Int! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeOrderItemObjectEnum { + order_item +} + +"""""" +type StripeOrderItem { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the line item. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Description of the line item, meant to be displayable to the user (e.g., `"Express shipping"`). + """ + description: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderItemObjectEnum! + + """ + The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU). + """ + parent: StripeSku + + """ + A positive integer representing the number of instances of `parent` that are included in this order item. Applicable/present only if `type` is `sku`. + """ + quantity: Int + + """The type of line item. One of `sku`, `tax`, `shipping`, or `discount`.""" + type: String! +} + +enum StripeOrderReturnObjectEnum { + order_return +} + +"""""" +type StripeOrderReturn { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderReturnObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The ID of the refund issued for this return.""" + refund: StripeRefund + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """The items included in this order return.""" + items: [StripeOrderItem!]! + + """The order that this return includes items from.""" + order: StripeOrder + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the returned line item. + """ + amount: Int! +} + +"""""" +type StripeOrderReturns { + """Details about each object.""" + data: [StripeOrderReturn!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeOrderReturnsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeOrderObjectEnum { + order +} + +"""""" +type StripeOrder implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A list of returns that have taken place for this order.""" + returns: StripeOrderReturns + + """External coupon code to load for this order.""" + externalCouponCode: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The timestamps at which the order status was updated.""" + statusTransitions: StripeStatusTransitions + + """ + A list of supported shipping methods for this order. The desired shipping method can be specified either by updating the order, or when paying it. + """ + shippingMethods: [StripeShippingMethod!] + + """Unique identifier for the object.""" + id: String! + + """The email address of the customer placing the order.""" + email: String + + """ + The ID of the payment used to pay for the order. Present if the order status is `paid`, `fulfilled`, or `refunded`. + """ + charge: StripeCharge + + """ + A fee in cents that will be applied to the order and transferred to the application owner’s Stripe account. The request must be made with an OAuth key or the Stripe-Account header in order to take an application fee. For more information, see the application fees documentation. + """ + applicationFee: Int + + """ + List of items constituting the order. An order can have up to 25 items. + """ + items: [StripeOrderItem!]! + + """The user's order ID if it is different from the Stripe order ID.""" + upstreamId: String + + """ID of the Connect Application that created the order.""" + application: String + + """ + Current order status. One of `created`, `paid`, `canceled`, `fulfilled`, or `returned`. More details in the [Orders Guide](https://stripe.com/docs/orders/guide#understanding-order-statuses). + """ + status: String! + + """ + The shipping method that is currently selected for this order, if any. If present, it is equal to one of the `id`s of shipping methods in the `shipping_methods` array. At order creation time, if there are multiple shipping methods, Stripe will automatically selected the first method. + """ + selectedShippingMethod: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The total amount that was returned to the customer.""" + amountReturned: Int + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the order. + """ + amount: Int! + + """ + The shipping address for the order. Present if the order is for goods to be shipped. + """ + shipping: StripeShipping + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int + + """The customer used for the order.""" + customer: StripeOrderCustomerUnion + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeChargeInvoiceUnion = StripeInvoice + +union StripeCustomerBalanceTransactionInvoiceUnion = StripeInvoice + +union StripePaymentIntentInvoiceUnion = StripeInvoice + +union StripeCreditNoteInvoiceUnion = StripeInvoice + +union StripeSubscriptionLatestInvoiceUnion = StripeInvoice + +union StripeInvoiceitemInvoiceUnion = StripeInvoice + +union StripeInvoiceItemInvoiceUnion = StripeInvoice + +enum StripeInvoiceCustomerTaxExemptEnum { + exempt + none + reverse +} + +enum StripeInvoiceCollectionMethodEnum { + charge_automatically + send_invoice +} + +enum StripeInvoiceStatusEnum { + deleted + draft + open + paid + uncollectible + void +} + +enum StripeInvoicesResourceInvoiceTaxIdTypeEnum { + ae_trn + au_abn + br_cnpj + br_cpf + ca_bn + ca_qst + ch_vat + cl_tin + es_cif + eu_vat + hk_br + id_npwp + in_gst + jp_cn + kr_brn + li_uid + mx_rfc + my_frp + my_itn + my_sst + no_vat + nz_gst + ru_inn + sa_vat + sg_gst + sg_uen + th_vat + tw_vat + unknown + us_ein + za_vat +} + +"""""" +type StripeInvoicesResourceInvoiceTaxId { + """ + The type of the tax ID, one of `eu_vat`, `br_cnpj`, `br_cpf`, `nz_gst`, `au_abn`, `in_gst`, `no_vat`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, or `unknown` + """ + type: StripeInvoicesResourceInvoiceTaxIdTypeEnum! + + """The value of the tax ID.""" + value: String +} + +"""""" +type StripeInvoicesStatusTransitions { + """The time that the invoice draft was finalized.""" + finalizedAt: Int + + """The time that the invoice was marked uncollectible.""" + markedUncollectibleAt: Int + + """The time that the invoice was paid.""" + paidAt: Int + + """The time that the invoice was voided.""" + voidedAt: Int +} + +enum StripeInvoiceLinesObjectEnum { + list +} + +union StripeSubscriptionScheduleAddInvoiceItemPriceUnion = StripeDeletedPrice | StripePrice + +enum StripeDeletedPriceObjectEnum { + price +} + +"""""" +type StripeDeletedPrice { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedPriceObjectEnum! +} + +union StripeSubscriptionScheduleConfigurationItemPriceUnion = StripeDeletedPrice | StripePrice + +"""""" +type StripePriceTier { + """Price for the entire tier.""" + flatAmount: Int + + """ + Same as `flat_amount`, but contains a decimal value with at most 12 decimal places. + """ + flatAmountDecimal: String + + """Per unit price for units relevant to the tier.""" + unitAmount: Int + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """Up to and including to this quantity will be contained in the tier.""" + upTo: Int +} + +enum StripeTransformQuantityRoundEnum { + down + up +} + +"""""" +type StripeTransformQuantity { + """Divide usage by this number.""" + divideBy: Int! + + """After division, either round the result `up` or `down`.""" + round: StripeTransformQuantityRoundEnum! +} + +enum StripePriceBillingSchemeEnum { + per_unit + tiered +} + +enum StripePriceTypeEnum { + one_time + recurring +} + +enum StripeRecurringUsageTypeEnum { + licensed + metered +} + +enum StripeRecurringIntervalEnum { + day + month + week + year +} + +enum StripeRecurringAggregateUsageEnum { + last_during_period + last_ever + max + sum +} + +"""""" +type StripeRecurring { + """ + Specifies a usage aggregation strategy for prices of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`. + """ + aggregateUsage: StripeRecurringAggregateUsageEnum + + """ + The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`. + """ + interval: StripeRecurringIntervalEnum! + + """ + The number of intervals (specified in the `interval` attribute) between subscription billings. For example, `interval=month` and `interval_count=3` bills every 3 months. + """ + intervalCount: Int! + + """ + Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`. + """ + usageType: StripeRecurringUsageTypeEnum! +} + +enum StripePriceTiersModeEnum { + graduated + volume +} + +enum StripePriceObjectEnum { + price +} + +"""""" +type StripePrice implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePriceObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A brief description of the plan, hidden from customers.""" + nickname: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows. + """ + tiersMode: StripePriceTiersModeEnum + + """Unique identifier for the object.""" + id: String! + + """A lookup key used to retrieve prices dynamically from a static string.""" + lookupKey: String + + """The ID of the product this price is associated with.""" + product: StripePriceProductUnion! + + """ + The recurring components of a price such as `interval` and `usage_type`. + """ + recurring: StripeRecurring + + """ + The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + """ + unitAmountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + One of `one_time` or `recurring` depending on whether the price is for a one-time purchase or a recurring (subscription) purchase. + """ + type: StripePriceTypeEnum! + + """ + Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `unit_amount` or `unit_amount_decimal`) will be charged per unit in `quantity` (for prices with `usage_type=licensed`), or per unit of total usage (for prices with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes. + """ + billingScheme: StripePriceBillingSchemeEnum! + + """ + Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with `tiers`. + """ + transformQuantity: StripeTransformQuantity + + """ + The unit amount in %s to be charged, represented as a whole integer if possible. + """ + unitAmount: Int + + """ + Each element represents a pricing tier. This parameter requires `billing_scheme` to be set to `tiered`. See also the documentation for `billing_scheme`. + """ + tiers: [StripePriceTier!] + + """Whether the price can be used for new purchases.""" + active: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeInvoiceLineItemPeriod { + """End of the line item's billing period""" + end: Int! + + """Start of the line item's billing period""" + start: Int! +} + +enum StripeDeletedPlanObjectEnum { + plan +} + +"""""" +type StripeDeletedPlan { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedPlanObjectEnum! +} + +union StripeSubscriptionScheduleConfigurationItemPlanUnion = StripeDeletedPlan | StripePlan + +enum StripeSubscriptionStatusEnum { + active + canceled + incomplete + incomplete_expired + past_due + trialing + unpaid +} + +"""""" +type StripeSubscriptionsEdge { + """node""" + node: StripeSubscription! + + """cursor""" + cursor: String! +} + +"""""" +type StripeSubscriptionsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeSubscription!]! + + """edges""" + edges: [StripeSubscriptionsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +enum StripeTransformUsageRoundEnum { + down + up +} + +"""""" +type StripeTransformUsage { + """Divide usage by this number.""" + divideBy: Int! + + """After division, either round the result `up` or `down`.""" + round: StripeTransformUsageRoundEnum! +} + +"""""" +type StripePlanTier { + """Price for the entire tier.""" + flatAmount: Int + + """ + Same as `flat_amount`, but contains a decimal value with at most 12 decimal places. + """ + flatAmountDecimal: String + + """Per unit price for units relevant to the tier.""" + unitAmount: Int + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """Up to and including to this quantity will be contained in the tier.""" + upTo: Int +} + +enum StripePlanBillingSchemeEnum { + per_unit + tiered +} + +enum StripePlanAggregateUsageEnum { + last_during_period + last_ever + max + sum +} + +enum StripePlanIntervalEnum { + day + month + week + year +} + +union StripeSkuProductUnion = StripeProduct + +enum StripeProductTypeEnum { + good + service +} + +"""""" +type StripePackageDimensions { + """Height, in inches.""" + height: Float! + + """Length, in inches.""" + length: Float! + + """Weight, in ounces.""" + weight: Float! + + """Width, in inches.""" + width: Float! +} + +enum StripeProductObjectEnum { + product +} + +"""""" +type StripeProduct implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeProductObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + A URL of a publicly-accessible webpage for this product. Only applicable to products of `type=good`. + """ + url: String + + """ + Whether this product is a shipped good. Only applicable to products of `type=good`. + """ + shippable: Boolean + + """ + The dimensions of this product for shipping purposes. A SKU associated with this product can override this value by having its own `package_dimensions`. Only applicable to products of `type=good`. + """ + packageDimensions: StripePackageDimensions + + """ + A label that represents units of this product in Stripe and on customers’ receipts and invoices. When set, this will be included in associated invoice line item descriptions. + """ + unitLabel: String + + """Unique identifier for the object.""" + id: String! + + """ + The product's name, meant to be displayable to the customer. Whenever this product is sold via a subscription, name will show up on associated invoice line item descriptions. + """ + name: String! + + """ + An array of connect application identifiers that cannot purchase this product. Only applicable to products of `type=good`. + """ + deactivateOn: [String!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + A list of up to 5 attributes that each SKU can provide values for (e.g., `["color", "size"]`). + """ + attributes: [String!] + + """ + Extra information about a product which will appear on your customer's credit card statement. In the case that multiple products are billed at once, the first statement descriptor will be used. + """ + statementDescriptor: String + + """ + A list of up to 8 URLs of images for this product, meant to be displayable to the customer. + """ + images: [String!]! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The type of the product. The product is either of type `good`, which is eligible for use with Orders and SKUs, or `service`, which is eligible for use with Subscriptions and Plans. + """ + type: StripeProductTypeEnum! + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int! + + """Whether the product is currently available for purchase.""" + active: Boolean! + + """ + A short one-line description of the product, meant to be displayable to the customer. Only applicable to products of `type=good`. + """ + caption: String + + """ + The product's description, meant to be displayable to the customer. Use this field to optionally store a long form explanation of the product being sold for your own rendering purposes. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripePriceProductUnion = StripeDeletedProduct | StripeProduct + +enum StripeDeletedProductObjectEnum { + product +} + +"""""" +type StripeDeletedProduct { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedProductObjectEnum! +} + +union StripePlanProductUnion = StripeDeletedProduct | StripeProduct + +enum StripePlanUsageTypeEnum { + licensed + metered +} + +enum StripePlanTiersModeEnum { + graduated + volume +} + +enum StripePlanObjectEnum { + plan +} + +"""""" +type StripePlan implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePlanObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A brief description of the plan, hidden from customers.""" + nickname: String + + """ + Default number of trial days when subscribing a customer to this plan using [`trial_from_plan=true`](https://stripe.com/docs/api#create_subscription-trial_from_plan). + """ + trialPeriodDays: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows. + """ + tiersMode: StripePlanTiersModeEnum + + """Unique identifier for the object.""" + id: String! + + """ + Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`. + """ + usageType: StripePlanUsageTypeEnum! + + """The product whose pricing this plan determines.""" + product: StripePlanProductUnion + + """ + The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`. + """ + interval: StripePlanIntervalEnum! + + """ + The number of intervals (specified in the `interval` attribute) between subscription billings. For example, `interval=month` and `interval_count=3` bills every 3 months. + """ + intervalCount: Int! + + """ + The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + """ + amountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`. + """ + aggregateUsage: StripePlanAggregateUsageEnum + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The unit amount in %s to be charged, represented as a whole integer if possible. + """ + amount: Int + + """ + Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes. + """ + billingScheme: StripePlanBillingSchemeEnum! + + """ + Each element represents a pricing tier. This parameter requires `billing_scheme` to be set to `tiered`. See also the documentation for `billing_scheme`. + """ + tiers: [StripePlanTier!] + + """Whether the plan can be used for new purchases.""" + active: Boolean! + + """ + Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with `tiers`. + """ + transformUsage: StripeTransformUsage + subscriptions(status: StripeSubscriptionStatusEnum, after: String, before: String, first: Int): StripeSubscriptionsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeLineItemTypeEnum { + invoiceitem + subscription +} + +"""""" +type StripeInvoiceTaxAmount { + """The amount, in %s, of the tax.""" + amount: Int! + + """Whether this tax amount is inclusive or exclusive.""" + inclusive: Boolean! + + """The tax rate that was applied to get this tax amount.""" + taxRate: StripeTaxRate! +} + +union StripeInvoiceTaxAmountTaxRateUnion = StripeTaxRate + +union StripeCreditNoteTaxAmountTaxRateUnion = StripeTaxRate + +enum StripeTaxRateObjectEnum { + tax_rate +} + +"""""" +type StripeTaxRate { + """This represents the tax rate percent out of 100.""" + percentage: Float! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxRateObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """This specifies if the tax rate is inclusive or exclusive.""" + inclusive: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + The display name of the tax rates as it will appear to your customer on their receipt email, PDF, and the hosted invoice page. + """ + displayName: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The jurisdiction for the tax rate.""" + jurisdiction: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Defaults to `true`. When set to `false`, this tax rate is considered archived and cannot be applied to new applications or Checkout Sessions, but will still be applied to subscriptions and invoices that already have it set. + """ + active: Boolean! + + """ + An arbitrary string attached to the tax rate for your internal use only. It will not be visible to your customers. + """ + description: String +} + +enum StripeLineItemObjectEnum { + line_item +} + +"""""" +type StripeLineItem { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeLineItemObjectEnum! + + """ + The ID of the [invoice item](https://stripe.com/docs/api/invoiceitems) associated with this line item if any. + """ + invoiceItem: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If true, discounts will apply to this line item. Always false for prorations. + """ + discountable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """The tax rates which apply to the line item.""" + taxRates: [StripeTaxRate!] + + """ + The quantity of the subscription, if the line item is a subscription or a proration. + """ + quantity: Int + + """The subscription that the invoice item pertains to, if any.""" + subscription: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Note that for line items with `type=subscription` this will reflect the metadata of the subscription that caused the line item to be created. + """ + metadata: String! + + """Whether this is a proration.""" + proration: Boolean! + + """ + The subscription item that generated this invoice item. Left empty if the line item is not an explicit result of a subscription. + """ + subscriptionItem: String + + """The amount of tax calculated per tax rate for this line item""" + taxAmounts: [StripeInvoiceTaxAmount!] + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A string identifying the type of the source of this line item, either an `invoiceitem` or a `subscription`. + """ + type: StripeLineItemTypeEnum! + + """The amount, in %s.""" + amount: Int! + + """ + The plan of the subscription, if the line item is a subscription or a proration. + """ + plan: StripePlan + + """""" + period: StripeInvoiceLineItemPeriod! + + """The price of the line item.""" + price: StripePrice + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String +} + +"""""" +type StripeInvoiceLines { + """Details about each object.""" + data: [StripeLineItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeInvoiceLinesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeInvoiceTransferData { + """ + The amount in %s that will be transferred to the destination account when the invoice is paid. By default, the entire amount is transferred to the destination. + """ + amount: Int + + """ + The account where funds from the payment will be transferred to upon payment success. + """ + destination: StripeAccount! +} + +"""""" +type StripeInvoiceItemThresholdReason { + """The IDs of the line items that triggered the threshold invoice.""" + lineItemIds: [String!]! + + """The quantity threshold boundary that applied to the given line item.""" + usageGte: Int! +} + +"""""" +type StripeInvoiceThresholdReason { + """ + The total invoice amount threshold boundary if it triggered the threshold invoice. + """ + amountGte: Int + + """Indicates which line items triggered a threshold invoice.""" + itemReasons: [StripeInvoiceItemThresholdReason!]! +} + +enum StripeInvoiceObjectEnum { + invoice +} + +enum StripeInvoiceBillingReasonEnum { + automatic_pending_invoice_item_invoice + manual + subscription + subscription_create + subscription_cycle + subscription_threshold + subscription_update + upcoming +} + +"""""" +type StripeInvoice implements OneGraphNode { + """Total after discounts and taxes.""" + total: Int! + + """ + The customer's shipping information. Until the invoice is finalized, this field will equal `customer.shipping`. Once the invoice is finalized, this field will no longer be updated. + """ + customerShipping: StripeShipping + + """ + Indicates the reason why the invoice was created. `subscription_cycle` indicates an invoice created by a subscription advancing into a new period. `subscription_create` indicates an invoice created due to creating a subscription. `subscription_update` indicates an invoice created due to updating a subscription. `subscription` is set for all old invoices to indicate either a change to a subscription or a period advancement. `manual` is set for all invoices unrelated to a subscription (for example: created via the invoice editor). The `upcoming` value is reserved for simulated invoices per the upcoming invoice endpoint. `subscription_threshold` indicates an invoice created due to a billing threshold being reached. + """ + billingReason: StripeInvoiceBillingReasonEnum + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeInvoiceObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + thresholdReason: StripeInvoiceThresholdReason + + """ + The date on which payment for this invoice is due. This value will be `null` for invoices where `collection_method=charge_automatically`. + """ + dueDate: Int + + """ + ID of the default payment method for the invoice. It must belong to the customer associated with the invoice. If not set, defaults to the subscription's default payment method, if any, or to the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """ + The PaymentIntent associated with this invoice. The PaymentIntent is generated when the invoice is finalized, and can then be used to pay the invoice. Note that voiding an invoice will cancel the PaymentIntent. + """ + paymentIntent: StripePaymentIntent + + """ + Only set for upcoming invoices that preview prorations. The time used to calculate prorations. + """ + subscriptionProrationDate: Int + + """ + Controls whether Stripe will perform [automatic collection](https://stripe.com/docs/billing/invoices/workflow/#auto_advance) of the invoice. When `false`, the invoice's state will not automatically advance without an explicit action. + """ + autoAdvance: Boolean + + """The amount remaining, in %s, that is due.""" + amountRemaining: Int! + + """ + Describes the current discount applied to this invoice, if there is one. + """ + discount: StripeDiscount + + """ + This is the transaction number that appears on email receipts sent for this invoice. + """ + receiptNumber: String + + """ + The account (if any) the payment will be attributed to for tax reporting, and where funds from the payment will be transferred to for the invoice. + """ + transferData: StripeInvoiceTransferData + + """ + The individual line items that make up the invoice. `lines` is sorted as follows: invoice items in reverse chronological order, followed by the subscription, if any. + """ + lines: StripeInvoiceLines! + + """ + Whether payment was successfully collected for this invoice. An invoice can be paid (most commonly) with a charge or with credit from the customer's account balance. + """ + paid: Boolean! + + """ + The customer's email. Until the invoice is finalized, this field will equal `customer.email`. Once the invoice is finalized, this field will no longer be updated. + """ + customerEmail: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The public name of the business associated with this invoice, most often the business creating the invoice. + """ + accountName: String + + """ + The URL for the hosted invoice page, which allows customers to view and pay an invoice. If the invoice has not been finalized yet, this will be null. + """ + hostedInvoiceUrl: String + + """The amount, in %s, that was paid.""" + amountPaid: Int! + + """""" + statusTransitions: StripeInvoicesStatusTransitions! + + """ + Invoices are automatically paid or sent 1 hour after webhooks are delivered, or until all webhook delivery attempts have [been exhausted](https://stripe.com/docs/billing/webhooks#understand). This field tracks the time when webhooks for this invoice were successfully delivered. If the invoice had no webhooks to deliver, this will be set while the invoice is being created. + """ + webhooksDeliveredAt: Int + + """ + Start of the usage period during which invoice items were added to this invoice. + """ + periodStart: Int! + + """Unique identifier for the object.""" + id: String + + """Footer displayed on the invoice.""" + footer: String + + """ + The customer's tax IDs. Until the invoice is finalized, this field will contain the same tax IDs as `customer.tax_ids`. Once the invoice is finalized, this field will no longer be updated. + """ + customerTaxIds: [StripeInvoicesResourceInvoiceTaxId!] + + """ + ID of the default payment source for the invoice. It must belong to the customer associated with the invoice and be in a chargeable state. If not set, defaults to the subscription's default source, if any, or to the customer's default source. + """ + defaultSource: StripeInvoiceDefaultSourceUnion + + """ + The link to download the PDF for the invoice. If the invoice has not been finalized yet, this will be null. + """ + invoicePdf: String + + """ID of the latest charge generated for this invoice, if any.""" + charge: StripeCharge + + """ + Whether an attempt has been made to pay the invoice. An invoice is not attempted until 1 hour after the `invoice.created` webhook, for example, so you might not want to display that invoice as unpaid to your users. + """ + attempted: Boolean! + + """ + End of the usage period during which invoice items were added to this invoice. + """ + periodEnd: Int! + + """ + The customer's address. Until the invoice is finalized, this field will equal `customer.address`. Once the invoice is finalized, this field will no longer be updated. + """ + customerAddress: StripeAddress + + """ + Final amount due at this time for this invoice. If the invoice's total is smaller than the minimum charge amount, for example, or if there is account credit that can be applied to the invoice, the `amount_due` may be 0. If there is a positive `starting_balance` for the invoice (the customer owes money), the `amount_due` will also take that into account. The charge that gets generated for the invoice will be for the amount specified in `amount_due`. + """ + amountDue: Int! + + """ + The status of the invoice, one of `draft`, `open`, `paid`, `uncollectible`, or `void`. [Learn more](https://stripe.com/docs/billing/invoices/workflow#workflow-overview) + """ + status: StripeInvoiceStatusEnum + + """Custom fields displayed on the invoice.""" + customFields: [StripeInvoiceSettingCustomField!] + + """The subscription that this invoice was prepared for, if any.""" + subscription: StripeSubscription + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this invoice using the default source attached to the customer. When sending an invoice, Stripe will email this invoice to the customer with payment instructions. + """ + collectionMethod: StripeInvoiceCollectionMethodEnum + + """ + A unique, identifying string that appears on emails sent to the customer for this invoice. This starts with the customer's unique invoice_prefix if it is specified. + """ + number: String + + """ + Starting customer balance before the invoice is finalized. If the invoice has not been finalized yet, this will be the current customer balance. + """ + startingBalance: Int! + + """The tax rates applied to this invoice, if any.""" + defaultTaxRates: [StripeTaxRate!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + The country of the business associated with this invoice, most often the business creating the invoice. + """ + accountCountry: String + + """ + The customer's phone number. Until the invoice is finalized, this field will equal `customer.phone`. Once the invoice is finalized, this field will no longer be updated. + """ + customerPhone: String + + """ + Ending customer balance after the invoice is finalized. Invoices are finalized approximately an hour after successful webhook delivery or when payment collection is attempted for the invoice. If the invoice has not been finalized yet, this will be null. + """ + endingBalance: Int + + """Total amount of all post-payment credit notes issued for this invoice.""" + postPaymentCreditNotesAmount: Int! + + """ + Extra information about an invoice for the customer's credit card statement. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Total of all subscriptions, invoice items, and prorations on the invoice before any discount or tax is applied. + """ + subtotal: Int! + + """Total amount of all pre-payment credit notes issued for this invoice.""" + prePaymentCreditNotesAmount: Int! + + """ + The customer's name. Until the invoice is finalized, this field will equal `customer.name`. Once the invoice is finalized, this field will no longer be updated. + """ + customerName: String + + """ + Number of payment attempts made for this invoice, from the perspective of the payment retry schedule. Any payment attempt counts as the first attempt, and subsequently only automatic retries increment the attempt count. In other words, manual payment attempts after the first attempt do not affect the retry schedule. + """ + attemptCount: Int! + + """The aggregate amounts calculated per tax rate for all line items.""" + totalTaxAmounts: [StripeInvoiceTaxAmount!] + + """ + The amount of tax on this invoice. This is the sum of all the tax amounts on this invoice. + """ + tax: Int + + """ + The customer's tax exempt status. Until the invoice is finalized, this field will equal `customer.tax_exempt`. Once the invoice is finalized, this field will no longer be updated. + """ + customerTaxExempt: StripeInvoiceCustomerTaxExemptEnum + + """The ID of the customer who will be billed.""" + customer: StripeInvoiceCustomerUnion! + + """ + The fee in %s that will be applied to the invoice and transferred to the application owner's Stripe account when the invoice is paid. + """ + applicationFeeAmount: Int + + """ + An arbitrary string attached to the object. Often useful for displaying to users. Referenced as 'memo' in the Dashboard. + """ + description: String + + """ + This percentage of the subtotal has been added to the total amount of the invoice, including invoice line items and discounts. This field is inherited from the subscription's `tax_percent` field, but can be changed before the invoice is paid. This field defaults to null. + """ + taxPercent: Float + + """ + The time at which payment will next be attempted. This value will be `null` for invoices where `collection_method=send_invoice`. + """ + nextPaymentAttempt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeChargeTransferData { + """ + The amount transferred to the destination account, if specified. By default, the entire charge amount is transferred to the destination account. + """ + amount: Int + + """ + ID of an existing, connected Stripe account to transfer funds to if `transfer_data` was specified in the charge request. + """ + destination: StripeAccount! +} + +union StripePayoutBalanceTransactionUnion = StripeBalanceTransaction + +union StripeRefundFailureBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTransferReversalBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTopupBalanceTransactionUnion = StripeBalanceTransaction + +union StripeIssuingTransactionBalanceTransactionUnion = StripeBalanceTransaction + +union StripeFeeRefundBalanceTransactionUnion = StripeBalanceTransaction + +union StripeApplicationFeeBalanceTransactionUnion = StripeBalanceTransaction + +union StripePayoutFailureBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTransferBalanceTransactionUnion = StripeBalanceTransaction + +union StripeRefundBalanceTransactionUnion = StripeBalanceTransaction + +union StripeChargeBalanceTransactionUnion = StripeBalanceTransaction + +"""""" +type StripeFee { + """Amount of the fee, in cents.""" + amount: Int! + + """ID of the Connect application that earned the fee.""" + application: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """Type of the fee, one of: `application_fee`, `stripe_fee` or `tax`.""" + type: String! +} + +enum StripeBalanceTransactionTypeEnum { + adjustment + advance + advance_funding + anticipation_repayment + application_fee + application_fee_refund + charge + connect_collection_transfer + issuing_authorization_hold + issuing_authorization_release + issuing_dispute + issuing_transaction + payment + payment_failure_refund + payment_refund + payout + payout_cancel + payout_failure + refund + refund_failure + reserve_transaction + reserved_funds + stripe_fee + stripe_fx_fee + tax_fee + topup + topup_reversal + transfer + transfer_cancel + transfer_failure + transfer_refund +} + +enum StripeConnectCollectionTransferObjectEnum { + connect_collection_transfer +} + +"""""" +type StripeConnectCollectionTransfer { + """Amount transferred, in %s.""" + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the account that funds are being collected for.""" + destination: StripeAccount! + + """Unique identifier for the object.""" + id: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeConnectCollectionTransferObjectEnum! +} + +"""""" +type StripeDisputeEvidence { + """The billing address provided by the customer.""" + billingAddress: String + + """The IP address that the customer used when making the purchase.""" + customerPurchaseIp: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + shippingTrackingNumber: String + + """ + An explanation of how and when the customer was shown your refund policy prior to purchase. + """ + cancellationPolicyDisclosure: String + + """A description of the product or service that was sold.""" + productDescription: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any receipt or message sent to the customer notifying them of the charge. + """ + receipt: StripeFile + + """ + An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate. + """ + duplicateChargeExplanation: String + + """ + The date on which the customer received or began receiving the purchased service, in a clear human-readable format. + """ + serviceDate: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation showing proof that a service was provided to the customer. This could include a copy of a signed contract, work order, or other form of written agreement. + """ + serviceDocumentation: StripeFile + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas. + """ + shippingCarrier: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you. This could include a copy of the shipment receipt, shipping label, etc. It should show the customer's full shipping address, if possible. + """ + shippingDocumentation: StripeFile + + """ + The date on which a physical product began its route to the shipping address, in a clear human-readable format. + """ + shippingDate: String + + """ + Documentation demonstrating that the customer was shown your refund policy prior to purchase. + """ + refundPolicyDisclosure: String + + """A justification for why the customer is not entitled to a refund.""" + refundRefusalExplanation: String + + """A justification for why the customer's subscription was not canceled.""" + cancellationRebuttal: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) A relevant document or contract showing the customer's signature. + """ + customerSignature: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Your refund policy, as shown to the customer. + """ + refundPolicy: StripeFile + + """ + Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity. + """ + accessActivityLog: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc. This document should be paired with a similar document from the disputed payment that proves the two payments are separate. + """ + duplicateChargeDocumentation: StripeFile + + """The name of the customer.""" + customerName: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any communication with the customer that you feel is relevant to your case. Examples include emails proving that the customer received the product or service, or demonstrating their use of or satisfaction with the product or service. + """ + customerCommunication: StripeFile + + """The email address of the customer.""" + customerEmailAddress: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Your subscription cancellation policy, as shown to the customer. + """ + cancellationPolicy: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any additional evidence or statements. + """ + uncategorizedFile: StripeFile + + """Any additional evidence or statements.""" + uncategorizedText: String + + """ + The address to which a physical product was shipped. You should try to include as complete address information as possible. + """ + shippingAddress: String + + """ + The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge. + """ + duplicateChargeId: String +} + +enum StripeDisputeStatusEnum { + charge_refunded + lost + needs_response + under_review + warning_closed + warning_needs_response + warning_under_review + won +} + +"""""" +type StripeDisputeEvidenceDetails { + """ + Date by which evidence must be submitted in order to successfully challenge dispute. Will be null if the customer's bank or credit card company doesn't allow a response for this particular dispute. + """ + dueBy: Int + + """Whether evidence has been staged for this dispute.""" + hasEvidence: Boolean! + + """ + Whether the last evidence submission was submitted past the due date. Defaults to `false` if no evidence submissions have occurred. If `true`, then delivery of the latest evidence is *not* guaranteed. + """ + pastDue: Boolean! + + """ + The number of times evidence has been submitted. Typically, you may only submit evidence once. + """ + submissionCount: Int! +} + +enum StripeDisputeObjectEnum { + dispute +} + +"""""" +type StripeDispute implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDisputeObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent that was disputed.""" + paymentIntent: StripePaymentIntent + + """ + List of zero, one, or two balance transactions that show funds withdrawn and reinstated to your Stripe account as a result of this dispute. + """ + balanceTransactions: [StripeBalanceTransaction!]! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that was disputed.""" + charge: StripeCharge! + + """""" + evidenceDetails: StripeDisputeEvidenceDetails! + + """ + Current status of dispute. Possible values are `warning_needs_response`, `warning_under_review`, `warning_closed`, `needs_response`, `under_review`, `charge_refunded`, `won`, or `lost`. + """ + status: StripeDisputeStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Disputed amount. Usually the amount of the charge, but can differ (usually because of currency fluctuation or because only part of the order is disputed). + """ + amount: Int! + + """ + If true, it is still possible to refund the disputed payment. Once the payment has been fully refunded, no further funds will be withdrawn from your Stripe account as a result of this dispute. + """ + isChargeRefundable: Boolean! + + """ + Reason given by cardholder for dispute. Possible values are `bank_cannot_process`, `check_returned`, `credit_not_processed`, `customer_initiated`, `debit_not_authorized`, `duplicate`, `fraudulent`, `general`, `incorrect_account_details`, `insufficient_funds`, `product_not_received`, `product_unacceptable`, `subscription_canceled`, or `unrecognized`. Read more about [dispute reasons](https://stripe.com/docs/disputes/categories). + """ + reason: String! + + """""" + evidence: StripeDisputeEvidence! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeFeeRefundObjectEnum { + fee_refund +} + +union StripeFeeRefundFeeUnion = StripeApplicationFee + +union StripeChargeApplicationFeeUnion = StripeApplicationFee + +enum StripeApplicationFeeRefundsObjectEnum { + list +} + +"""""" +type StripeApplicationFeeRefunds { + """Details about each object.""" + data: [StripeFeeRefund!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeApplicationFeeRefundsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripePaymentIntentApplicationUnion = StripeApplication + +union StripeChargeApplicationUnion = StripeApplication + +union StripeSetupIntentApplicationUnion = StripeApplication + +union StripeApplicationFeeApplicationUnion = StripeApplication + +enum StripeApplicationObjectEnum { + application +} + +"""""" +type StripeApplication { + """Unique identifier for the object.""" + id: String! + + """The name of the application.""" + name: String + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeApplicationObjectEnum! +} + +enum StripeApplicationFeeObjectEnum { + application_fee +} + +"""""" +type StripeApplicationFee { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeApplicationFeeObjectEnum! + + """ + Balance transaction that describes the impact of this collected application fee on your account balance (not including refunds). + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that the application fee was taken from.""" + charge: StripeCharge! + + """ID of the Connect application that earned the fee.""" + application: StripeApplication! + + """ + ID of the corresponding charge on the platform account, if this fee was the result of a charge using the `destination` parameter. + """ + originatingTransaction: StripeCharge + + """A list of refunds that have been applied to the fee.""" + refunds: StripeApplicationFeeRefunds! + + """ID of the Stripe account this fee was taken from.""" + account: StripeAccount! + + """ + Whether the fee has been fully refunded. If the fee is only partially refunded, this attribute will still be false. + """ + refunded: Boolean! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount earned, in %s.""" + amount: Int! + + """ + Amount in %s refunded (can be less than the amount attribute on the fee if a partial refund was issued) + """ + amountRefunded: Int! +} + +"""""" +type StripeFeeRefund { + """Amount, in %s.""" + amount: Int! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the application fee that was refunded.""" + fee: StripeApplicationFee! + + """Unique identifier for the object.""" + id: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFeeRefundObjectEnum! +} + +union StripeIssuingDisputeTransactionUnion = StripeIssuingTransaction + +enum StripeIssuingTransactionTypeEnum { + capture + refund +} + +union StripeIssuingTransactionAuthorizationUnion = StripeIssuingAuthorization + +"""""" +type StripeIssuingAuthorizationMerchantData { + """ + A categorization of the seller's type of business. See our [merchant categories guide](https://stripe.com/docs/issuing/merchant-categories) for a list of possible values. + """ + category: String! + + """City where the seller is located""" + city: String + + """Country where the seller is located""" + country: String + + """Name of the seller""" + name: String + + """Identifier assigned to the seller by the card brand""" + networkId: String! + + """Postal code where the seller is located""" + postalCode: String + + """State where the seller is located""" + state: String +} + +enum StripeIssuingAuthorizationRequestReasonEnum { + account_disabled + card_active + card_inactive + cardholder_inactive + cardholder_verification_required + insufficient_funds + not_allowed + spending_controls + suspected_fraud + verification_failed + webhook_approved + webhook_declined + webhook_timeout +} + +"""""" +type StripeIssuingAuthorizationRequest { + """ + The authorization amount in your card's currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). Stripe held this amount from your account to fund the authorization if the request was approved. + """ + amount: Int! + + """Whether this request was approved.""" + approved: Boolean! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The amount that was authorized at the time of this request. This amount is in the `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """ + The currency that was collected by the merchant and presented to the cardholder for the authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + merchantCurrency: String! + + """The reason for the approval or decline.""" + reason: StripeIssuingAuthorizationRequestReasonEnum! +} + +union StripeIssuingCardReplacedByUnion = StripeIssuingCard + +union StripeIssuingTransactionCardUnion = StripeIssuingCard + +union StripeIssuingCardReplacementForUnion = StripeIssuingCard + +enum StripeIssuingCardShippingCarrierEnum { + fedex + usps +} + +enum StripeIssuingCardShippingServiceEnum { + express + priority + standard +} + +enum StripeIssuingCardShippingTypeEnum { + bulk + individual +} + +enum StripeIssuingCardShippingStatusEnum { + canceled + delivered + failure + pending + returned + shipped +} + +"""""" +type StripeIssuingCardShipping { + """ + A link to the shipping carrier's site where you can view detailed information about a card shipment. + """ + trackingUrl: String + + """ + A unix timestamp representing a best estimate of when the card will be delivered. + """ + eta: Int + + """A tracking number for a card shipment.""" + trackingNumber: String + + """Recipient name.""" + name: String! + + """""" + address: StripeAddress! + + """The delivery status of the card.""" + status: StripeIssuingCardShippingStatusEnum + + """Packaging options.""" + type: StripeIssuingCardShippingTypeEnum! + + """Shipment service, such as `standard` or `express`.""" + service: StripeIssuingCardShippingServiceEnum! + + """The delivery company that shipped a card.""" + carrier: StripeIssuingCardShippingCarrierEnum +} + +enum StripeIssuingCardTypeEnum { + physical + virtual +} + +enum StripeIssuingCardCancellationReasonEnum { + lost + stolen +} + +enum StripeIssuingCardReplacementReasonEnum { + damaged + expired + lost + stolen +} + +enum StripeIssuingCardStatusEnum { + active + canceled + inactive +} + +enum StripeIssuingCardSpendingLimitIntervalEnum { + all_time + daily + monthly + per_authorization + weekly + yearly +} + +"""""" +type StripeIssuingCardSpendingLimit { + """Maximum amount allowed to spend per time interval.""" + amount: Int! + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) on which to apply the spending limit. Leave this blank to limit all charges. + """ + categories: [String!] + + """ + The time interval or event with which to apply this spending limit towards. + """ + interval: StripeIssuingCardSpendingLimitIntervalEnum! +} + +"""""" +type StripeIssuingCardAuthorizationControls { + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations permitted on this card. + """ + allowedCategories: [String!] + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations to always decline on this card. + """ + blockedCategories: [String!] + + """Limit the spending with rules based on time intervals and categories.""" + spendingLimits: [StripeIssuingCardSpendingLimit!] + + """ + Currency for the amounts within spending_limits. Locked to the currency of the card. + """ + spendingLimitsCurrency: String +} + +enum StripeIssuingCardObjectEnum { + issuing_card +} + +"""""" +type StripeIssuingCard { + """The expiration year of the card.""" + expYear: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingCardObjectEnum! + + """""" + spendingControls: StripeIssuingCardAuthorizationControls! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The last 4 digits of the card number.""" + last4: String! + + """The brand of the card.""" + brand: String! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """The latest card that replaces this card, if any.""" + replacedBy: StripeIssuingCard + + """The card this card replaces, if any.""" + replacementFor: StripeIssuingCard + + """Whether authorizations can be approved on this card.""" + status: StripeIssuingCardStatusEnum! + + """ + The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with [the `expand` parameter](https://stripe.com/docs/api/expanding_objects). Additionally, it's only available via the ["Retrieve a card" endpoint](https://stripe.com/docs/api/issuing/cards/retrieve), not via "List all cards" or any other endpoint. + """ + cvc: String + + """ + The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with [the `expand` parameter](https://stripe.com/docs/api/expanding_objects). Additionally, it's only available via the ["Retrieve a card" endpoint](https://stripe.com/docs/api/issuing/cards/retrieve), not via "List all cards" or any other endpoint. + """ + number: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The reason why the previous card needed to be replaced.""" + replacementReason: StripeIssuingCardReplacementReasonEnum + + """The reason why the card was canceled.""" + cancellationReason: StripeIssuingCardCancellationReasonEnum + + """""" + cardholder: StripeIssuingCardholder! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The type of the card.""" + type: StripeIssuingCardTypeEnum! + + """Where and how the card will be shipped.""" + shipping: StripeIssuingCardShipping + + """The expiration month of the card.""" + expMonth: Int! +} + +enum StripeIssuingAuthorizationStatusEnum { + closed + pending + reversed +} + +enum StripeIssuingAuthorizationVerificationDataExpiryCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataCvcCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataAddressPostalCodeCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataAddressLine1CheckEnum { + match + mismatch + not_provided +} + +"""""" +type StripeIssuingAuthorizationVerificationData { + """ + Whether the cardholder provided an address first line and if it matched the cardholder’s `billing.address.line1`. + """ + addressLine1Check: StripeIssuingAuthorizationVerificationDataAddressLine1CheckEnum! + + """ + Whether the cardholder provided a postal code and if it matched the cardholder’s `billing.address.postal_code`. + """ + addressPostalCodeCheck: StripeIssuingAuthorizationVerificationDataAddressPostalCodeCheckEnum! + + """ + Whether the cardholder provided a CVC and if it matched Stripe’s record. + """ + cvcCheck: StripeIssuingAuthorizationVerificationDataCvcCheckEnum! + + """ + Whether the cardholder provided an expiry date and if it matched Stripe’s record. + """ + expiryCheck: StripeIssuingAuthorizationVerificationDataExpiryCheckEnum! +} + +enum StripeIssuingAuthorizationAuthorizationMethodEnum { + chip + contactless + keyed_in + online + swipe +} + +"""""" +type StripeIssuingAuthorizationPendingRequest { + """ + The additional amount Stripe will hold if the authorization is approved, in the card's [currency](https://stripe.com/docs/api#issuing_authorization_object-pending-request-currency) and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If set `true`, you may provide [amount](https://stripe.com/docs/api/issuing/authorizations/approve#approve_issuing_authorization-amount) to control how much to hold for the authorization. + """ + isAmountControllable: Boolean! + + """ + The amount the merchant is requesting to be authorized in the `merchant_currency`. The amount is in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """The local currency the merchant is requesting to authorize.""" + merchantCurrency: String! +} + +enum StripeIssuingAuthorizationObjectEnum { + issuing_authorization +} + +"""""" +type StripeIssuingAuthorization { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingAuthorizationObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + What, if any, digital wallet was used for this authorization. One of `apple_pay`, `google_pay`, or `samsung_pay`. + """ + wallet: String + + """List of balance transactions associated with this authorization.""" + balanceTransactions: [StripeBalanceTransaction!]! + + """ + The pending authorization request. This field will only be non-null during an `issuing_authorization.request` webhook. + """ + pendingRequest: StripeIssuingAuthorizationPendingRequest + + """Whether the authorization has been approved.""" + approved: Boolean! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """How the card details were provided.""" + authorizationMethod: StripeIssuingAuthorizationAuthorizationMethodEnum! + + """""" + verificationData: StripeIssuingAuthorizationVerificationData! + + """ + The currency that was presented to the cardholder for the authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + merchantCurrency: String! + + """The current status of the authorization in its lifecycle.""" + status: StripeIssuingAuthorizationStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The cardholder to whom this authorization belongs.""" + cardholder: StripeIssuingCardholder + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The total amount that was authorized or rejected. This amount is in the card's currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """""" + card: StripeIssuingCard! + + """ + The total amount that was authorized or rejected. This amount is in the `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """ + List of [transactions](https://stripe.com/docs/api/issuing/transactions) associated with this authorization. + """ + transactions: [StripeIssuingTransaction!]! + + """ + History of every time the authorization was approved/denied (whether approved/denied by you directly or by Stripe based on your `spending_controls`). If the merchant changes the authorization by performing an [incremental authorization or partial capture](https://stripe.com/docs/issuing/purchases/authorizations), you can look at this field to see the previous states of the authorization. + """ + requestHistory: [StripeIssuingAuthorizationRequest!]! + + """""" + merchantData: StripeIssuingAuthorizationMerchantData! +} + +union StripeIssuingTransactionCardholderUnion = StripeIssuingCardholder + +union StripeIssuingAuthorizationCardholderUnion = StripeIssuingCardholder + +enum StripeIssuingCardholderTypeEnum { + company + individual +} + +enum StripeIssuingCardholderStatusEnum { + active + blocked + inactive +} + +"""""" +type StripeIssuingCardholderAddress { + """""" + address: StripeAddress! +} + +"""""" +type StripeIssuingCardholderIdDocument { + """ + The back of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + back: StripeFile + + """ + The front of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + front: StripeFile +} + +"""""" +type StripeIssuingCardholderVerification { + """An identifying document, either a passport or local ID card.""" + document: StripeIssuingCardholderIdDocument +} + +"""""" +type StripeIssuingCardholderIndividualDob { + """The day of birth, between 1 and 31.""" + day: Int + + """The month of birth, between 1 and 12.""" + month: Int + + """The four-digit year of birth.""" + year: Int +} + +"""""" +type StripeIssuingCardholderIndividual { + """The date of birth of this cardholder.""" + dob: StripeIssuingCardholderIndividualDob + + """The first name of this cardholder.""" + firstName: String! + + """The last name of this cardholder.""" + lastName: String! + + """Government-issued ID document for this cardholder.""" + verification: StripeIssuingCardholderVerification +} + +enum StripeIssuingCardholderRequirementsDisabledReasonEnum { + listed + rejected_listed + under_review +} + +"""""" +type StripeIssuingCardholderRequirements { + """ + If `disabled_reason` is present, all cards will decline authorizations with `cardholder_verification_required` reason. + """ + disabledReason: StripeIssuingCardholderRequirementsDisabledReasonEnum + + """ + Array of fields that need to be collected in order to verify and re-enable the cardholder. + """ + pastDue: [String!] +} + +"""""" +type StripeIssuingCardholderCompany { + """Whether the company's business ID number was provided.""" + taxIdProvided: Boolean! +} + +enum StripeIssuingCardholderSpendingLimitIntervalEnum { + all_time + daily + monthly + per_authorization + weekly + yearly +} + +"""""" +type StripeIssuingCardholderSpendingLimit { + """Maximum amount allowed to spend per time interval.""" + amount: Int! + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) on which to apply the spending limit. Leave this blank to limit all charges. + """ + categories: [String!] + + """ + The time interval or event with which to apply this spending limit towards. + """ + interval: StripeIssuingCardholderSpendingLimitIntervalEnum! +} + +"""""" +type StripeIssuingCardholderAuthorizationControls { + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations permitted on this cardholder's cards. + """ + allowedCategories: [String!] + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations to always decline on this cardholder's cards. + """ + blockedCategories: [String!] + + """Limit the spending with rules based on time intervals and categories.""" + spendingLimits: [StripeIssuingCardholderSpendingLimit!] + + """Currency for the amounts within spending_limits.""" + spendingLimitsCurrency: String +} + +enum StripeIssuingCardholderObjectEnum { + issuing_cardholder +} + +"""""" +type StripeIssuingCardholder { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingCardholderObjectEnum! + + """ + Spending rules that give you some control over how this cardholder's cards can be used. Refer to our [authorizations](https://stripe.com/docs/issuing/purchases/authorizations) documentation for more details. + """ + spendingControls: StripeIssuingCardholderAuthorizationControls + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Additional information about a `company` cardholder.""" + company: StripeIssuingCardholderCompany + + """""" + requirements: StripeIssuingCardholderRequirements! + + """Additional information about an `individual` cardholder.""" + individual: StripeIssuingCardholderIndividual + + """The cardholder's phone number.""" + phoneNumber: String + + """""" + billing: StripeIssuingCardholderAddress! + + """Unique identifier for the object.""" + id: String! + + """The cardholder's email address.""" + email: String + + """The cardholder's name. This will be printed on cards issued to them.""" + name: String! + + """Specifies whether to permit authorizations on this cardholder's cards.""" + status: StripeIssuingCardholderStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """One of `individual` or `company`.""" + type: StripeIssuingCardholderTypeEnum! +} + +"""""" +type StripeIssuingTransactionReceiptData { + """ + The description of the item. The maximum length of this field is 26 characters. + """ + description: String + + """The quantity of the item.""" + quantity: Float + + """The total for this line item in cents.""" + total: Int + + """The unit cost of the item in cents.""" + unitCost: Int +} + +"""""" +type StripeIssuingTransactionLodgingData { + """The time of checking into the lodging.""" + checkInAt: Int + + """The number of nights stayed at the lodging.""" + nights: Int +} + +"""""" +type StripeIssuingTransactionFuelData { + """ + The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`. + """ + type: String! + + """The units for `volume_decimal`. One of `us_gallon` or `liter`.""" + unit: String! + + """ + The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places. + """ + unitCostDecimal: String! + + """ + The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places. + """ + volumeDecimal: String +} + +"""""" +type StripeIssuingTransactionFlightDataLeg { + """The three-letter IATA airport code of the flight's destination.""" + arrivalAirportCode: String + + """The airline carrier code.""" + carrier: String + + """The three-letter IATA airport code that the flight departed from.""" + departureAirportCode: String + + """The flight number.""" + flightNumber: String + + """The flight's service class.""" + serviceClass: String + + """Whether a stopover is allowed on this flight.""" + stopoverAllowed: Boolean +} + +"""""" +type StripeIssuingTransactionFlightData { + """The time that the flight departed.""" + departureAt: Int + + """The name of the passenger.""" + passengerName: String + + """Whether the ticket is refundable.""" + refundable: Boolean + + """The legs of the trip.""" + segments: [StripeIssuingTransactionFlightDataLeg!] + + """The travel agency that issued the ticket.""" + travelAgency: String +} + +"""""" +type StripeIssuingTransactionPurchaseDetails { + """Information about the flight that was purchased with this transaction.""" + flight: StripeIssuingTransactionFlightData + + """Information about fuel that was purchased with this transaction.""" + fuel: StripeIssuingTransactionFuelData + + """Information about lodging that was purchased with this transaction.""" + lodging: StripeIssuingTransactionLodgingData + + """The line items in the purchase.""" + receipt: [StripeIssuingTransactionReceiptData!] + + """A merchant-specific order number.""" + reference: String +} + +enum StripeIssuingTransactionObjectEnum { + issuing_transaction +} + +"""""" +type StripeIssuingTransaction { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingTransactionObjectEnum! + + """ + ID of the [balance transaction](https://stripe.com/docs/api/balance_transactions) associated with this transaction. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Additional purchase information that is optionally provided by the merchant. + """ + purchaseDetails: StripeIssuingTransactionPurchaseDetails + + """The currency with which the merchant is taking payment.""" + merchantCurrency: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The cardholder to whom this transaction belongs.""" + cardholder: StripeIssuingCardholder + + """The `Authorization` object that led to this transaction.""" + authorization: StripeIssuingAuthorization + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The nature of the transaction.""" + type: StripeIssuingTransactionTypeEnum! + + """ + The transaction amount, which will be reflected in your balance. This amount is in your currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """The card used to make this transaction.""" + card: StripeIssuingCard! + + """ + The amount that the merchant will receive, denominated in `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). It will be different from `amount` if the merchant is taking payment in a different currency. + """ + merchantAmount: Int! + + """""" + merchantData: StripeIssuingAuthorizationMerchantData! +} + +enum StripePayoutTypeEnum { + bank_account + card +} + +enum StripePayoutObjectEnum { + payout +} + +"""""" +type StripePayout implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePayoutObjectEnum! + + """ + ID of the balance transaction that describes the impact of this payout on your account balance. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the bank account or card the payout was sent to.""" + destination: StripePayoutDestinationUnion + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The source balance this payout came from. One of `card`, `fpx`, or `bank_account`. + """ + sourceType: String! + + """ + Date the payout is expected to arrive in the bank. This factors in delays like weekends or bank holidays. + """ + arrivalDate: Int! + + """ + The method used to send this payout, which can be `standard` or `instant`. `instant` is only supported for payouts to debit cards. (See [Instant payouts for marketplaces](https://stripe.com/blog/instant-payouts-for-marketplaces) for more information.) + """ + method: String! + + """ + Error code explaining reason for payout failure if available. See [Types of payout failures](https://stripe.com/docs/api#payout_failures) for a list of failure codes. + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for payout failure if available. + """ + failureMessage: String + + """ + Current status of the payout: `paid`, `pending`, `in_transit`, `canceled` or `failed`. A payout is `pending` until it is submitted to the bank, when it becomes `in_transit`. The status then changes to `paid` if the transaction goes through, or to `failed` or `canceled` (within 5 business days). Some failed payouts may initially show as `paid` but then change to `failed`. + """ + status: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Extra information about a payout to be displayed on the user's bank statement. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Can be `bank_account` or `card`.""" + type: StripePayoutTypeEnum! + + """Amount (in %s) to be transferred to your bank account or debit card.""" + amount: Int! + + """ + Returns `true` if the payout was created by an [automated payout schedule](https://stripe.com/docs/payouts#payout-schedule), and `false` if it was [requested manually](https://stripe.com/docs/payouts#manual-payouts). + """ + automatic: Boolean! + + """ + If the payout failed or was canceled, this will be the ID of the balance transaction that reversed the initial balance transaction, and puts the funds from the failed payout back in your balance. + """ + failureBalanceTransaction: StripeBalanceTransaction + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripePlatformTaxFeeObjectEnum { + platform_tax_fee +} + +"""""" +type StripePlatformTaxFee { + """The Connected account that incurred this charge.""" + account: String! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePlatformTaxFeeObjectEnum! + + """The payment object that caused this tax to be inflicted.""" + sourceTransaction: String! + + """The type of tax (VAT).""" + type: String! +} + +enum StripeReserveTransactionObjectEnum { + reserve_transaction +} + +"""""" +type StripeReserveTransaction { + """""" + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeReserveTransactionObjectEnum! +} + +enum StripeTaxDeductedAtSourceObjectEnum { + tax_deducted_at_source +} + +"""""" +type StripeTaxDeductedAtSource { + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxDeductedAtSourceObjectEnum! + + """ + The end of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period. + """ + periodEnd: Int! + + """ + The start of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period. + """ + periodStart: Int! + + """The TAN that was supplied to Stripe when TDS was assessed""" + taxDeductionAccountNumber: String! +} + +enum StripeTopupStatusEnum { + canceled + failed + pending + reversed + succeeded +} + +enum StripeTopupObjectEnum { + topup +} + +"""""" +type StripeTopup implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTopupObjectEnum! + + """ + ID of the balance transaction that describes the impact of this top-up on your account balance. May not be specified depending on status of top-up. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A string that identifies this top-up as part of a group.""" + transferGroup: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Error code explaining reason for top-up failure if available (see [the errors section](https://stripe.com/docs/api#errors) for a list of codes). + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for top-up failure if available. + """ + failureMessage: String + + """ + The status of the top-up is either `canceled`, `failed`, `pending`, `reversed`, or `succeeded`. + """ + status: StripeTopupStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Extra information about a top-up. This will appear on your source's bank statement. It must contain at least one letter. + """ + statementDescriptor: String + + """""" + source: StripeSource! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount transferred.""" + amount: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Date the funds are expected to arrive in your Stripe account for payouts. This factors in delays like weekends or bank holidays. May not be specified depending on status of top-up. + """ + expectedAvailabilityDate: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeRefundSourceTransferReversalUnion = StripeTransferReversal + +union StripeRefundTransferReversalUnion = StripeTransferReversal + +union StripeChargeTransferUnion = StripeTransfer + +union StripeChargeSourceTransferUnion = StripeTransfer + +union StripeTransferReversalTransferUnion = StripeTransfer + +enum StripeTransferReversalsObjectEnum { + list +} + +"""""" +type StripeTransferReversals { + """Details about each object.""" + data: [StripeTransferReversal!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeTransferReversalsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeTransferObjectEnum { + transfer +} + +"""""" +type StripeTransfer implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTransferObjectEnum! + + """ + Balance transaction that describes the impact of this transfer on your account balance. + """ + balanceTransaction: StripeBalanceTransaction + + """Time that this record of the transfer was first created.""" + created: Int! + + """ + Whether the transfer has been fully reversed. If the transfer is only partially reversed, this attribute will still be false. + """ + reversed: Boolean! + + """ + A string that identifies this transaction as part of a group. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers#transfer-options) for details. + """ + transferGroup: String + + """ID of the Stripe account the transfer was sent to.""" + destination: StripeAccount + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The source balance this transfer came from. One of `card`, `fpx`, or `bank_account`. + """ + sourceType: String + + """Unique identifier for the object.""" + id: String! + + """A list of reversals that have been applied to the transfer.""" + reversals: StripeTransferReversals! + + """ + ID of the charge or payment that was used to fund the transfer. If null, the transfer was funded from the available balance. + """ + sourceTransaction: StripeCharge + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + If the destination is a Stripe account, this will be the ID of the payment that the destination account received for the transfer. + """ + destinationPayment: StripeCharge + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount in %s to be transferred.""" + amount: Int! + + """ + Amount in %s reversed (can be less than the amount attribute on the transfer if a partial reversal was issued). + """ + amountReversed: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeTransferReversalSourceRefundUnion = StripeRefund + +union StripeOrderReturnRefundUnion = StripeRefund + +union StripeCreditNoteRefundUnion = StripeRefund + +union StripeTransferReversalDestinationPaymentRefundUnion = StripeRefund + +"""Metadata for a Salesforce Case.""" +type SalesforceCaseSobjectMetadata { + """Url to the edit view for this Case.""" + uiEditUrl: String! + + """Url to the detail view for this Case.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CaseTeamTemplateRecord object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateRecordConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateRecordConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateRecordConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplateRecord's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseTeamTemplateRecord's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamTemplateRecord's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateRecord's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateRecord's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Predefined Case Team Records can be sorted by""" +enum SalesforceCaseTeamTemplateRecordSortByFieldEnum { + ID + PARENT_ID + TEAM_TEMPLATE_ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateRecordEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplateRecord! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Predefined Case Team Records connection, for use in pagination. +""" +type SalesforceCaseTeamTemplateRecordsConnection { + """ + The count of all Predefined Case Team Record you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Team Records""" + nodes: [SalesforceCaseTeamTemplateRecord!]! + + """List of Predefined Case Team Record edges""" + edges: [SalesforceCaseTeamTemplateRecordEdge!]! +} + +""" +A filter to be used against CaseHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CaseHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CaseHistory's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseHistory's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CaseHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Case Histories can be sorted by""" +enum SalesforceCaseHistorySortByFieldEnum { + ID + IS_DELETED + CASE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCaseHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCaseHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Histories connection, for use in pagination.""" +type SalesforceCaseHistorysConnection { + """The count of all Case History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Histories""" + nodes: [SalesforceCaseHistory!]! + + """List of Case History edges""" + edges: [SalesforceCaseHistoryEdge!]! +} + +""" +A filter to be used against CaseComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseComment's id field""" + id: SalesforceIdFilter + + """Filter by the CaseComment's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseComment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseComment's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the CaseComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the CaseComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseComment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseComment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseComment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Comments can be sorted by""" +enum SalesforceCaseCommentSortByFieldEnum { + ID + PARENT_ID + IS_PUBLISHED + COMMENT_BODY + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseCommentEdge { + """The item at the end of the edge.""" + node: SalesforceCaseComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Comments connection, for use in pagination.""" +type SalesforceCaseCommentsConnection { + """The count of all Case Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Comments""" + nodes: [SalesforceCaseComment!]! + + """List of Case Comment edges""" + edges: [SalesforceCaseCommentEdge!]! +} + +"""Metadata for a Salesforce Contact.""" +type SalesforceContactSobjectMetadata { + """Url to the edit view for this Contact.""" + uiEditUrl: String! + + """Url to the detail view for this Contact.""" + uiDetailUrl: String! +} + +""" +A filter to be used against MatchingInformation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingInformationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingInformationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingInformationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingInformation's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingInformation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingInformation's name field""" + name: SalesforceStringFilter + + """Filter by the MatchingInformation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingInformation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingInformation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's emailAddress field""" + emailAddress: SalesforceStringFilter + + """Filter by the MatchingInformation's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the MatchingInformation's sfdcId relation.""" + sfdcId: SalesforceContactConnectionFilter + + """Filter by the MatchingInformation's sfdcIdId field""" + sfdcIdId: SalesforceIdFilter + + """Filter by the MatchingInformation's isPickedAsPreferred field""" + isPickedAsPreferred: SalesforceBooleanFilter + + """Filter by the MatchingInformation's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's userId field""" + userId: SalesforceIdFilter + + """Filter by the MatchingInformation's preferenceUsed field""" + preferenceUsed: SalesforceStringFilter +} + +"""Field that Matching Informations can be sorted by""" +enum SalesforceMatchingInformationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EMAIL_ADDRESS + EXTERNAL_ID + SFDC_ID_ID + IS_PICKED_AS_PREFERRED + USER_ID + PREFERENCE_USED +} + +"""An edge in a connection.""" +type SalesforceMatchingInformationEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingInformation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Matching Informations connection, for use in pagination.""" +type SalesforceMatchingInformationsConnection { + """ + The count of all Matching Information you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Informations""" + nodes: [SalesforceMatchingInformation!]! + + """List of Matching Information edges""" + edges: [SalesforceMatchingInformationEdge!]! +} + +"""Field that Credit Memos can be sorted by""" +enum SalesforceCreditMemoSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + DOCUMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + BILLING_ACCOUNT_ID + CREDIT_MEMO_NUMBER + TOTAL_AMOUNT + TOTAL_AMOUNT_WITH_TAX + TOTAL_CHARGE_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT + TOTAL_TAX_AMOUNT + CREDIT_DATE + DESCRIPTION + STATUS + BILL_TO_CONTACT_ID + TOTAL_CHARGE_TAX_AMOUNT + TOTAL_CHARGE_AMOUNT_WITH_TAX + TOTAL_ADJUSTMENT_TAX_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceCreditMemoEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Credit Memos connection, for use in pagination.""" +type SalesforceCreditMemosConnection { + """The count of all Credit Memo you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memos""" + nodes: [SalesforceCreditMemo!]! + + """List of Credit Memo edges""" + edges: [SalesforceCreditMemoEdge!]! +} + +""" +A filter to be used against ContactHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactHistory's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactHistory's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Histories can be sorted by""" +enum SalesforceContactHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Histories connection, for use in pagination.""" +type SalesforceContactHistorysConnection { + """The count of all Contact History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Histories""" + nodes: [SalesforceContactHistory!]! + + """List of Contact History edges""" + edges: [SalesforceContactHistoryEdge!]! +} + +""" +A filter to be used against ContactCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the ContactCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the ContactCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactCleanInfo's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the ContactCleanInfo's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the ContactCleanInfo's email field""" + email: SalesforceStringFilter + + """Filter by the ContactCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the ContactCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the ContactCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the ContactCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the ContactCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the ContactCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the ContactCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the ContactCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the ContactCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the ContactCleanInfo's title field""" + title: SalesforceStringFilter + + """Filter by the ContactCleanInfo's contactStatusDataDotCom field""" + contactStatusDataDotCom: SalesforceStringFilter + + """Filter by the ContactCleanInfo's isReviewedName field""" + isReviewedName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedEmail field""" + isReviewedEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedTitle field""" + isReviewedTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentFirstName field""" + isDifferentFirstName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentLastName field""" + isDifferentLastName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentEmail field""" + isDifferentEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentTitle field""" + isDifferentTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongName field""" + isFlaggedWrongName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongEmail field""" + isFlaggedWrongEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongTitle field""" + isFlaggedWrongTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Contact Clean Infos can be sorted by""" +enum SalesforceContactCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTACT_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + FIRST_NAME + LAST_NAME + EMAIL + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + TITLE + CONTACT_STATUS_DATA_DOT_COM + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceContactCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceContactCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Clean Infos connection, for use in pagination.""" +type SalesforceContactCleanInfosConnection { + """The count of all Contact Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Clean Infos""" + nodes: [SalesforceContactCleanInfo!]! + + """List of Contact Clean Info edges""" + edges: [SalesforceContactCleanInfoEdge!]! +} + +"""Field that Predefined Case Team Members can be sorted by""" +enum SalesforceCaseTeamTemplateMemberSortByFieldEnum { + ID + TEAM_TEMPLATE_ID + MEMBER_ID + TEAM_ROLE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplateMember! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Predefined Case Team Members connection, for use in pagination. +""" +type SalesforceCaseTeamTemplateMembersConnection { + """ + The count of all Predefined Case Team Member you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Team Members""" + nodes: [SalesforceCaseTeamTemplateMember!]! + + """List of Predefined Case Team Member edges""" + edges: [SalesforceCaseTeamTemplateMemberEdge!]! +} + +""" +A filter to be used against CaseTeamTemplateMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplateMember's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamTemplateMember's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's teamRole relation.""" + teamRole: SalesforceCaseTeamRoleConnectionFilter + + """Filter by the CaseTeamTemplateMember's teamRoleId field""" + teamRoleId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamRole's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamRole's name field""" + name: SalesforceStringFilter + + """Filter by the CaseTeamRole's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CaseTeamRole's preferencesVisibleInCsp field""" + preferencesVisibleInCsp: SalesforceBooleanFilter + + """Filter by the CaseTeamRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the CaseTeamTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the CaseTeamTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamMember's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamMember's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseTeamMember's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseTeamMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamTemplateMember relation.""" + teamTemplateMember: SalesforceCaseTeamTemplateMemberConnectionFilter + + """Filter by the CaseTeamMember's teamTemplateMemberId field""" + teamTemplateMemberId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamRole relation.""" + teamRole: SalesforceCaseTeamRoleConnectionFilter + + """Filter by the CaseTeamMember's teamRoleId field""" + teamRoleId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamMember's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Case Team Members can be sorted by""" +enum SalesforceCaseTeamMemberSortByFieldEnum { + ID + PARENT_ID + MEMBER_ID + TEAM_TEMPLATE_MEMBER_ID + TEAM_ROLE_ID + TEAM_TEMPLATE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Team Members connection, for use in pagination.""" +type SalesforceCaseTeamMembersConnection { + """The count of all Case Team Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Team Members""" + nodes: [SalesforceCaseTeamMember!]! + + """List of Case Team Member edges""" + edges: [SalesforceCaseTeamMemberEdge!]! +} + +""" +A filter to be used against CaseContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the CaseContactRole's cases relation.""" + cases: SalesforceCaseConnectionFilter + + """Filter by the CaseContactRole's casesId field""" + casesId: SalesforceIdFilter + + """Filter by the CaseContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the CaseContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the CaseContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the CaseContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Contact Roles can be sorted by""" +enum SalesforceCaseContactRoleSortByFieldEnum { + ID + CASES_ID + CONTACT_ID + ROLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceCaseContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Contact Roles connection, for use in pagination.""" +type SalesforceCaseContactRolesConnection { + """The count of all Case Contact Role you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Contact Roles""" + nodes: [SalesforceCaseContactRole!]! + + """List of Case Contact Role edges""" + edges: [SalesforceCaseContactRoleEdge!]! +} + +""" +A filter to be used against AccountContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the AccountContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountContactRole's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the AccountContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the AccountContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the AccountContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter +} + +"""Field that Account Contact Roles can be sorted by""" +enum SalesforceAccountContactRoleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACCOUNT_ID + CONTACT_ID + ROLE + IS_PRIMARY +} + +"""An edge in a connection.""" +type SalesforceAccountContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceAccountContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Contact Roles connection, for use in pagination.""" +type SalesforceAccountContactRolesConnection { + """ + The count of all Account Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Contact Roles""" + nodes: [SalesforceAccountContactRole!]! + + """List of Account Contact Role edges""" + edges: [SalesforceAccountContactRoleEdge!]! +} + +"""Metadata for a Salesforce Individual.""" +type SalesforceIndividualSobjectMetadata { + """Url to the edit view for this Individual.""" + uiEditUrl: String! + + """Url to the detail view for this Individual.""" + uiDetailUrl: String! +} + +"""Field that Party Consents can be sorted by""" +enum SalesforcePartyConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARTY_ID + ACTION + PRIVACY_CONSENT_STATUS + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE +} + +"""An edge in a connection.""" +type SalesforcePartyConsentEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Party Consents connection, for use in pagination.""" +type SalesforcePartyConsentsConnection { + """The count of all Party Consent you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consents""" + nodes: [SalesforcePartyConsent!]! + + """List of Party Consent edges""" + edges: [SalesforcePartyConsentEdge!]! +} + +""" +A filter to be used against IndividualHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IndividualHistory's id field""" + id: SalesforceIdFilter + + """Filter by the IndividualHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IndividualHistory's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the IndividualHistory's individualId field""" + individualId: SalesforceIdFilter + + """Filter by the IndividualHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IndividualHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IndividualHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IndividualHistory's field field""" + field: SalesforceStringFilter + + """Filter by the IndividualHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Individual Histories can be sorted by""" +enum SalesforceIndividualHistorySortByFieldEnum { + ID + IS_DELETED + INDIVIDUAL_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceIndividualHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceIndividualHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Individual Histories connection, for use in pagination.""" +type SalesforceIndividualHistorysConnection { + """The count of all Individual History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individual Histories""" + nodes: [SalesforceIndividualHistory!]! + + """List of Individual History edges""" + edges: [SalesforceIndividualHistoryEdge!]! +} + +"""Field that Contact Point Phones can be sorted by""" +enum SalesforceContactPointPhoneSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + AREA_CODE + TELEPHONE_NUMBER + EXTENSION_NUMBER + PHONE_TYPE + IS_SMS_CAPABLE + FORMATTED_INTERNATIONAL_PHONE_NUMBER + FORMATTED_NATIONAL_PHONE_NUMBER + IS_FAX_CAPABLE + IS_PERSONAL_PHONE + IS_BUSINESS_PHONE +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhone! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Phones connection, for use in pagination.""" +type SalesforceContactPointPhonesConnection { + """ + The count of all Contact Point Phone you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phones""" + nodes: [SalesforceContactPointPhone!]! + + """List of Contact Point Phone edges""" + edges: [SalesforceContactPointPhoneEdge!]! +} + +"""Field that Contact Point Emails can be sorted by""" +enum SalesforceContactPointEmailSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + EMAIL_ADDRESS + EMAIL_MAIL_BOX + EMAIL_DOMAIN + EMAIL_LATEST_BOUNCE_DATE_TIME + EMAIL_LATEST_BOUNCE_REASON_TEXT +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Emails connection, for use in pagination.""" +type SalesforceContactPointEmailsConnection { + """ + The count of all Contact Point Email you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Emails""" + nodes: [SalesforceContactPointEmail!]! + + """List of Contact Point Email edges""" + edges: [SalesforceContactPointEmailEdge!]! +} + +"""Field that Contacts can be sorted by""" +enum SalesforceContactSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + ACCOUNT_ID + LAST_NAME + FIRST_NAME + SALUTATION + NAME + OTHER_STREET + OTHER_CITY + OTHER_STATE + OTHER_POSTAL_CODE + OTHER_COUNTRY + OTHER_LATITUDE + OTHER_LONGITUDE + OTHER_GEOCODE_ACCURACY + MAILING_STREET + MAILING_CITY + MAILING_STATE + MAILING_POSTAL_CODE + MAILING_COUNTRY + MAILING_LATITUDE + MAILING_LONGITUDE + MAILING_GEOCODE_ACCURACY + PHONE + FAX + MOBILE_PHONE + HOME_PHONE + OTHER_PHONE + ASSISTANT_PHONE + REPORTS_TO_ID + EMAIL + TITLE + DEPARTMENT + ASSISTANT_NAME + LEAD_SOURCE + BIRTHDATE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_CU_REQUEST_DATE + LAST_CU_UPDATE_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + EMAIL_BOUNCED_REASON + EMAIL_BOUNCED_DATE + IS_EMAIL_BOUNCED + PHOTO_URL + JIGSAW + JIGSAW_CONTACT_ID + CLEAN_STATUS + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceContactEdge { + """The item at the end of the edge.""" + node: SalesforceContact! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contacts connection, for use in pagination.""" +type SalesforceContactsConnection { + """The count of all Contact you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contacts""" + nodes: [SalesforceContact!]! + + """List of Contact edges""" + edges: [SalesforceContactEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAiInsightValueEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightValue! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that ML Prediction Definitions can be sorted by""" +enum SalesforceMlPredictionDefinitionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APPLICATION_ID + TYPE + STATUS + PREDICTION_FIELD + PUSHBACK_FIELD +} + +"""An edge in a connection.""" +type SalesforceMlPredictionDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceMlPredictionDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Preference""" +type SalesforceUserPreference implements OneGraphNode { + """User Preference ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Preference""" + preference: String! + + """Value""" + value: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a UserPreference + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Login""" +type SalesforceUserLogin implements OneGraphNode { + """User Login ID""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Is Frozen""" + isFrozen: Boolean! + + """Is Password Locked""" + isPasswordLocked: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a UserLogin""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Change Event""" +type SalesforceUserChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean! + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean! + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean! + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean! + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean! + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserChangeEventDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean! + + """Offline User""" + userPermissionsOfflineUser: Boolean! + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean! + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean! + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean! + + """Flow User""" + userPermissionsInteractionUser: Boolean! + + """Service Cloud User""" + userPermissionsSupportUser: Boolean! + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean! + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean! + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean! + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean! + + """Allow Forecasting""" + forecastEnabled: Boolean! + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean! + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean! + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean! + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean! + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean! + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean! + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean! + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean! + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean! + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean! + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean! + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean! + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean! + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean! + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean! + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean! + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean! + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean! + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean! + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean! + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean! + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean! + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean! + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean! + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean! + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean! + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean! + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean! + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean! + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean! + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean! + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean! + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean! + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean! + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean! + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean! + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean! + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean! + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean! + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean! + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean! + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean! + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean! + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean! + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean! + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean! + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean! + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean! + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean! + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean! + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean! + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean! + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean! + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean! + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean! + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean! + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean! + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean! + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean! + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean! + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean! + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean! + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean! + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean! + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean! + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean! + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean! + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean! + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean! + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean! + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean! + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean! + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean! + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean! + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean! + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean! + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean! + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean! + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean! + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean! + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean! + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Has Profile Photo""" + isProfilePhotoActive: Boolean! + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a UserChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Language Translation""" +type SalesforceTranslation implements OneGraphNode { + """Translation ID""" + id: String! + + """Language""" + language: String! + + """Active""" + isActive: Boolean! + + """Can Manage""" + canManage: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a Translation""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Tenant Usage Entitlement""" +type SalesforceTenantUsageEntitlement implements OneGraphNode { + """Tenant Usage Entitlement ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Resource Group Key""" + resourceGroupKey: String! + + """Setting""" + setting: String! + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String + + """Current Amount Allowed""" + currentAmountAllowed: Float! + + """Frequency""" + frequency: String + + """Is Persistent Resource""" + isPersistentResource: Boolean! + + """Has Rollover""" + hasRollover: Boolean! + + """Overage Grace""" + overageGrace: Float + + """Amount Used""" + amountUsed: Float + + """Usage Date""" + usageDate: String + + """Setting Label""" + masterLabel: String + + """ + A JSON object that contains all of the custom fields for a TenantUsageEntitlement + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Status Value""" +type SalesforceTaskStatus implements OneGraphNode { + """Task Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a TaskStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Priority Value""" +type SalesforceTaskPriority implements OneGraphNode { + """Task Priority Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is High Priority""" + isHighPriority: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a TaskPriority + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Change Event""" +type SalesforceTaskChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskChangeEventWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Description""" + description: String + + """Type""" + type: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Completed Date""" + completedDateTime: String + + """ + A JSON object that contains all of the custom fields for a TaskChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Solution Status Value""" +type SalesforceSolutionStatus implements OneGraphNode { + """Solution Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Reviewed""" + isReviewed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SolutionStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Audit Trail Entry""" +type SalesforceSetupAuditTrail implements OneGraphNode { + """Setup Audit Trail ID""" + id: String! + + """Action""" + action: String! + + """Section""" + section: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Display""" + display: String + + """Delegate User""" + delegateUser: String + + """Source Namespace Prefix""" + responsibleNamespacePrefix: String + + """Created By Context""" + createdByContext: String + + """Created By Issuer""" + createdByIssuer: String + + """ + A JSON object that contains all of the custom fields for a SetupAuditTrail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Security Custom Baseline""" +type SalesforceSecurityCustomBaseline implements OneGraphNode { + """Security Custom Baseline ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean! + + """ + A JSON object that contains all of the custom fields for a SecurityCustomBaseline + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Secure Agent Plug-ins can be sorted by""" +enum SalesforceSecureAgentPluginSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SECURE_AGENT_ID + PLUGIN_NAME + PLUGIN_TYPE + REQUESTED_VERSION + UPDATE_WINDOW_START + UPDATE_WINDOW_END +} + +"""An edge in a connection.""" +type SalesforceSecureAgentPluginEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentPlugin! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against SecureAgentPlugin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentPluginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentPluginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentPluginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentPlugin's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentPlugin's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPlugin's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPlugin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's secureAgent relation.""" + secureAgent: SalesforceSecureAgentConnectionFilter + + """Filter by the SecureAgentPlugin's secureAgentId field""" + secureAgentId: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's pluginName field""" + pluginName: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's pluginType field""" + pluginType: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's requestedVersion field""" + requestedVersion: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's updateWindowStart field""" + updateWindowStart: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's updateWindowEnd field""" + updateWindowEnd: SalesforceDateTimeFilter +} + +""" +A filter to be used against SecureAgentPluginProperty object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentPluginPropertyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentPluginPropertyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentPluginPropertyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentPluginProperty's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentPluginProperty's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPluginProperty's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's secureAgentPlugin relation.""" + secureAgentPlugin: SalesforceSecureAgentPluginConnectionFilter + + """Filter by the SecureAgentPluginProperty's secureAgentPluginId field""" + secureAgentPluginId: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's propertyName field""" + propertyName: SalesforceStringFilter +} + +"""Field that Secure Agent Plug-in Properties can be sorted by""" +enum SalesforceSecureAgentPluginPropertySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SECURE_AGENT_PLUGIN_ID + PROPERTY_NAME +} + +"""An edge in a connection.""" +type SalesforceSecureAgentPluginPropertyEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentPluginProperty! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Secure Agent Plug-in Property""" +type SalesforceSecureAgentPluginProperty implements OneGraphNode { + """Secure Agent Plug-in Property ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Secure Agent Plug-in ID""" + secureAgentPluginId: String! + + """Secure Agent Plug-in ID""" + secureAgentPlugin: SalesforceSecureAgentPlugin + + """Property Name""" + propertyName: String + + """Property Value""" + propertyValue: String + + """ + A JSON object that contains all of the custom fields for a SecureAgentPluginProperty + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Secure Agent Plug-in Properties connection, for use in pagination. +""" +type SalesforceSecureAgentPluginPropertysConnection { + """ + The count of all Secure Agent Plug-in Property you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Plug-in Properties""" + nodes: [SalesforceSecureAgentPluginProperty!]! + + """List of Secure Agent Plug-in Property edges""" + edges: [SalesforceSecureAgentPluginPropertyEdge!]! +} + +"""Secure Agent Plug-in""" +type SalesforceSecureAgentPlugin implements OneGraphNode { + """Secure Agent Plug-in ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Secure Agent ID""" + secureAgentId: String! + + """Secure Agent ID""" + secureAgent: SalesforceSecureAgent + + """Name""" + pluginName: String + + """Type""" + pluginType: String + + """Requested Version""" + requestedVersion: String + + """Update Window Start""" + updateWindowStart: String + + """Update Window End""" + updateWindowEnd: String + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """ + A JSON object that contains all of the custom fields for a SecureAgentPlugin + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Secure Agent Plug-ins connection, for use in pagination.""" +type SalesforceSecureAgentPluginsConnection { + """ + The count of all Secure Agent Plug-in you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Plug-ins""" + nodes: [SalesforceSecureAgentPlugin!]! + + """List of Secure Agent Plug-in edges""" + edges: [SalesforceSecureAgentPluginEdge!]! +} + +"""Metadata for a Salesforce Secure Agent Cluster.""" +type SalesforceSecureAgentsClusterSobjectMetadata { + """Url to the edit view for this Secure Agent Cluster.""" + uiEditUrl: String! + + """Url to the detail view for this Secure Agent Cluster.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SecureAgentsCluster object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentsClusterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentsClusterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentsClusterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentsCluster's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentsCluster's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's language field""" + language: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentsCluster's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentsCluster's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against SecureAgent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgent's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgent's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecureAgent's language field""" + language: SalesforceStringFilter + + """Filter by the SecureAgent's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecureAgent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgent's agentKey field""" + agentKey: SalesforceStringFilter + + """Filter by the SecureAgent's proxyUser relation.""" + proxyUser: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's proxyUserId field""" + proxyUserId: SalesforceIdFilter + + """Filter by the SecureAgent's secureAgentsCluster relation.""" + secureAgentsCluster: SalesforceSecureAgentsClusterConnectionFilter + + """Filter by the SecureAgent's secureAgentsClusterId field""" + secureAgentsClusterId: SalesforceIdFilter + + """Filter by the SecureAgent's priority field""" + priority: SalesforceIntFilter +} + +"""Field that Secure Agents can be sorted by""" +enum SalesforceSecureAgentSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AGENT_KEY + PROXY_USER_ID + SECURE_AGENTS_CLUSTER_ID + PRIORITY +} + +"""An edge in a connection.""" +type SalesforceSecureAgentEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Secure Agents connection, for use in pagination.""" +type SalesforceSecureAgentsConnection { + """The count of all Secure Agent you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agents""" + nodes: [SalesforceSecureAgent!]! + + """List of Secure Agent edges""" + edges: [SalesforceSecureAgentEdge!]! +} + +"""Secure Agent Cluster""" +type SalesforceSecureAgentsCluster implements OneGraphNode { + """Secure Agent Cluster ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce SecureAgent""" + secureAgentsBySecureAgentsClusterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + sobjectMetadata: SalesforceSecureAgentsClusterSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SecureAgentsCluster + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Secure Agent""" +type SalesforceSecureAgent implements OneGraphNode { + """Secure Agent ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Agent Key""" + agentKey: String + + """User ID""" + proxyUserId: String + + """User ID""" + proxyUser: SalesforceUser + + """Secure Agent Cluster ID""" + secureAgentsClusterId: String + + """Secure Agent Cluster ID""" + secureAgentsCluster: SalesforceSecureAgentsCluster + + """Priority""" + priority: Int + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPlugins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """A JSON object that contains all of the custom fields for a SecureAgent""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Custom S-Control.""" +type SalesforceScontrolSobjectMetadata { + """Url to the edit view for this Custom S-Control.""" + uiEditUrl: String! + + """Url to the detail view for this Custom S-Control.""" + uiDetailUrl: String! +} + +""" +A filter to be used against WebLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWebLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWebLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWebLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WebLink's id field""" + id: SalesforceIdFilter + + """Filter by the WebLink's pageOrSobjectType field""" + pageOrSobjectType: SalesforceStringFilter + + """Filter by the WebLink's name field""" + name: SalesforceStringFilter + + """Filter by the WebLink's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the WebLink's encodingKey field""" + encodingKey: SalesforceStringFilter + + """Filter by the WebLink's linkType field""" + linkType: SalesforceStringFilter + + """Filter by the WebLink's openType field""" + openType: SalesforceStringFilter + + """Filter by the WebLink's height field""" + height: SalesforceIntFilter + + """Filter by the WebLink's width field""" + width: SalesforceIntFilter + + """Filter by the WebLink's showsLocation field""" + showsLocation: SalesforceBooleanFilter + + """Filter by the WebLink's hasScrollbars field""" + hasScrollbars: SalesforceBooleanFilter + + """Filter by the WebLink's hasToolbar field""" + hasToolbar: SalesforceBooleanFilter + + """Filter by the WebLink's hasMenubar field""" + hasMenubar: SalesforceBooleanFilter + + """Filter by the WebLink's showsStatus field""" + showsStatus: SalesforceBooleanFilter + + """Filter by the WebLink's isResizable field""" + isResizable: SalesforceBooleanFilter + + """Filter by the WebLink's position field""" + position: SalesforceStringFilter + + """Filter by the WebLink's scontrolId field""" + scontrolId: SalesforceIdFilter + + """Filter by the WebLink's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the WebLink's description field""" + description: SalesforceStringFilter + + """Filter by the WebLink's displayType field""" + displayType: SalesforceStringFilter + + """Filter by the WebLink's requireRowSelection field""" + requireRowSelection: SalesforceBooleanFilter + + """Filter by the WebLink's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the WebLink's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WebLink's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WebLink's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WebLink's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WebLink's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WebLink's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WebLink's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Custom Buttons or Links can be sorted by""" +enum SalesforceWebLinkSortByFieldEnum { + ID + PAGE_OR_SOBJECT_TYPE + NAME + IS_PROTECTED + ENCODING_KEY + LINK_TYPE + OPEN_TYPE + HEIGHT + WIDTH + SHOWS_LOCATION + HAS_SCROLLBARS + HAS_TOOLBAR + HAS_MENUBAR + SHOWS_STATUS + IS_RESIZABLE + POSITION + SCONTROL_ID + MASTER_LABEL + DESCRIPTION + DISPLAY_TYPE + REQUIRE_ROW_SELECTION + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceWebLinkEdge { + """The item at the end of the edge.""" + node: SalesforceWebLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Button or Links connection, for use in pagination.""" +type SalesforceWebLinksConnection { + """ + The count of all Custom Button or Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Button or Links""" + nodes: [SalesforceWebLink!]! + + """List of Custom Button or Link edges""" + edges: [SalesforceWebLinkEdge!]! +} + +"""Custom S-Control""" +type SalesforceScontrol implements OneGraphNode { + """Custom S-Control ID""" + id: String! + + """Label""" + name: String! + + """S-Control Name""" + developerName: String! + + """Description""" + description: String + + """Encoding""" + encodingKey: String! + + """HTML Body""" + htmlWrapper: String! + + """Filename""" + filename: String + + """Binary Length""" + bodyLength: Int! + + """Binary""" + binary: String + + """Type""" + contentSource: String + + """Prebuild In Page""" + supportsCaching: Boolean! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce WebLink""" + webLinksByScontrolId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceScontrolSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Scontrol""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Allow URL for Redirects""" +type SalesforceRedirectWhitelistUrl implements OneGraphNode { + """Trusted URL for Redirects ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + url: String! + + """ + A JSON object that contains all of the custom fields for a RedirectWhitelistUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Recommendation Change Event""" +type SalesforceRecommendationChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String + + """ + A JSON object that contains all of the custom fields for a RecommendationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Quick Text Change Event""" +type SalesforceQuickTextChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean! + + """Source Entity Type""" + sourceType: String + + """ + A JSON object that contains all of the custom fields for a QuickTextChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product Change Event""" +type SalesforceProduct2ChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Archived""" + isArchived: Boolean! + + """Product SKU""" + stockKeepingUnit: String + + """ + A JSON object that contains all of the custom fields for a Product2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Price Book Change Event""" +type SalesforcePricebook2ChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean! + + """Archived""" + isArchived: Boolean! + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean! + + """ + A JSON object that contains all of the custom fields for a Pricebook2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PlatformCachePartition object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePlatformCachePartitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePlatformCachePartitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePlatformCachePartitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PlatformCachePartition's id field""" + id: SalesforceIdFilter + + """Filter by the PlatformCachePartition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PlatformCachePartition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PlatformCachePartition's language field""" + language: SalesforceStringFilter + + """Filter by the PlatformCachePartition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PlatformCachePartition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PlatformCachePartition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PlatformCachePartition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PlatformCachePartition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's isDefaultPartition field""" + isDefaultPartition: SalesforceBooleanFilter +} + +""" +A filter to be used against PlatformCachePartitionType object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePlatformCachePartitionTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePlatformCachePartitionTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePlatformCachePartitionTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PlatformCachePartitionType's id field""" + id: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PlatformCachePartitionType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartitionType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartitionType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartitionType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartitionType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PlatformCachePartitionType's platformCachePartition relation. + """ + platformCachePartition: SalesforcePlatformCachePartitionConnectionFilter + + """ + Filter by the PlatformCachePartitionType's platformCachePartitionId field + """ + platformCachePartitionId: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's cacheType field""" + cacheType: SalesforceStringFilter + + """Filter by the PlatformCachePartitionType's allocatedCapacity field""" + allocatedCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedPurchasedCapacity field + """ + allocatedPurchasedCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedTrialCapacity field + """ + allocatedTrialCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedPartnerCapacity field + """ + allocatedPartnerCapacity: SalesforceIntFilter +} + +"""Field that Platform Cache Partition Types can be sorted by""" +enum SalesforcePlatformCachePartitionTypeSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PLATFORM_CACHE_PARTITION_ID + CACHE_TYPE + ALLOCATED_CAPACITY + ALLOCATED_PURCHASED_CAPACITY + ALLOCATED_TRIAL_CAPACITY + ALLOCATED_PARTNER_CAPACITY +} + +"""An edge in a connection.""" +type SalesforcePlatformCachePartitionTypeEdge { + """The item at the end of the edge.""" + node: SalesforcePlatformCachePartitionType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Platform Cache Partition Type""" +type SalesforcePlatformCachePartitionType implements OneGraphNode { + """Platform Cache Partition Type ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Platform Cache Partition ID""" + platformCachePartitionId: String! + + """Platform Cache Partition ID""" + platformCachePartition: SalesforcePlatformCachePartition + + """Cache Type""" + cacheType: String! + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int + + """ + A JSON object that contains all of the custom fields for a PlatformCachePartitionType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Platform Cache Partition Types connection, for use in pagination. +""" +type SalesforcePlatformCachePartitionTypesConnection { + """ + The count of all Platform Cache Partition Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Platform Cache Partition Types""" + nodes: [SalesforcePlatformCachePartitionType!]! + + """List of Platform Cache Partition Type edges""" + edges: [SalesforcePlatformCachePartitionTypeEdge!]! +} + +"""Platform Cache Partition""" +type SalesforcePlatformCachePartition implements OneGraphNode { + """Platform Cache Partition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean! + + """Collection of Salesforce PlatformCachePartitionType""" + platforCachePartitionTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """ + A JSON object that contains all of the custom fields for a PlatformCachePartition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Party Consent Change Event""" +type SalesforcePartyConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """ + A JSON object that contains all of the custom fields for a PartyConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Partner Role Value""" +type SalesforcePartnerRole implements OneGraphNode { + """Partner Role Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Reverse Role""" + reverseRole: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a PartnerRole""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PackageLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePackageLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePackageLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePackageLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PackageLicense's id field""" + id: SalesforceIdFilter + + """Filter by the PackageLicense's status field""" + status: SalesforceStringFilter + + """Filter by the PackageLicense's isProvisioned field""" + isProvisioned: SalesforceBooleanFilter + + """Filter by the PackageLicense's allowedLicenses field""" + allowedLicenses: SalesforceIntFilter + + """Filter by the PackageLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the PackageLicense's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PackageLicense's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter +} + +""" +A filter to be used against UserPackageLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserPackageLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserPackageLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserPackageLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserPackageLicense's id field""" + id: SalesforceIdFilter + + """Filter by the UserPackageLicense's packageLicense relation.""" + packageLicense: SalesforcePackageLicenseConnectionFilter + + """Filter by the UserPackageLicense's packageLicenseId field""" + packageLicenseId: SalesforceIdFilter + + """Filter by the UserPackageLicense's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserPackageLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserPackageLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserPackageLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserPackageLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserPackageLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that User Package Licenses can be sorted by""" +enum SalesforceUserPackageLicenseSortByFieldEnum { + ID + PACKAGE_LICENSE_ID + USER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserPackageLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceUserPackageLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Package License""" +type SalesforceUserPackageLicense implements OneGraphNode { + """User Package License ID""" + id: String! + + """Package License ID""" + packageLicenseId: String! + + """Package License ID""" + packageLicense: SalesforcePackageLicense + + """Assigned User ID""" + userId: String! + + """Assigned User ID""" + user: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a UserPackageLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Package Licenses connection, for use in pagination.""" +type SalesforceUserPackageLicensesConnection { + """ + The count of all User Package License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Package Licenses""" + nodes: [SalesforceUserPackageLicense!]! + + """List of User Package License edges""" + edges: [SalesforceUserPackageLicenseEdge!]! +} + +"""Package License""" +type SalesforcePackageLicense implements OneGraphNode { + """Package License ID""" + id: String! + + """Status""" + status: String! + + """Is Provisioned""" + isProvisioned: Boolean! + + """Allowed Licenses""" + allowedLicenses: Int! + + """Used Licenses""" + usedLicenses: Int! + + """Expiration Date""" + expirationDate: String + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Namespace Prefix""" + namespacePrefix: String! + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByPackageLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """ + A JSON object that contains all of the custom fields for a PackageLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Organization-wide From Email Address""" +type SalesforceOrgWideEmailAddress implements OneGraphNode { + """Organization-wide From Email Address ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email Address""" + address: String! + + """Display Name""" + displayName: String! + + """Allow All Profiles""" + isAllowAllProfiles: Boolean! + + """Purpose""" + purpose: String! + + """ + A JSON object that contains all of the custom fields for a OrgWideEmailAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Status Value""" +type SalesforceOrderStatus implements OneGraphNode { + """Order Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Status Code""" + statusCode: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a OrderStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product Change Event""" +type SalesforceOrderItemChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Order Product Number""" + orderItemNumber: String! + + """ + A JSON object that contains all of the custom fields for a OrderItemChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Change Event""" +type SalesforceOrderChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean! + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String! + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OrderChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Contact Role Change Event""" +type SalesforceOpportunityContactRoleChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Change Event""" +type SalesforceOpportunityChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean! + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean! + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """ + A JSON object that contains all of the custom fields for a OpportunityChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Change Event: OneGraph Webhook""" +type SalesforceOneGraphOneGraphWebhookChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion + + """""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OneGraph__OneGraph_Webhook__ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Onboarding Metrics""" +type SalesforceOnboardingMetrics implements OneGraphNode { + """Onboarding Metrics ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String! + + """ + A JSON object that contains all of the custom fields for a OnboardingMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OauthCustomScope object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOauthCustomScopeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOauthCustomScopeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOauthCustomScopeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OauthCustomScope's id field""" + id: SalesforceIdFilter + + """Filter by the OauthCustomScope's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OauthCustomScope's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the OauthCustomScope's language field""" + language: SalesforceStringFilter + + """Filter by the OauthCustomScope's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OauthCustomScope's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScope's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OauthCustomScope's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScope's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OauthCustomScope's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's description field""" + description: SalesforceStringFilter + + """Filter by the OauthCustomScope's isPublic field""" + isPublic: SalesforceBooleanFilter +} + +""" +A filter to be used against OauthCustomScopeApp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOauthCustomScopeAppConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOauthCustomScopeAppConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOauthCustomScopeAppConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OauthCustomScopeApp's id field""" + id: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OauthCustomScopeApp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScopeApp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScopeApp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's oauthCustomScope relation.""" + oauthCustomScope: SalesforceOauthCustomScopeConnectionFilter + + """Filter by the OauthCustomScopeApp's oauthCustomScopeId field""" + oauthCustomScopeId: SalesforceIdFilter +} + +"""Field that OAuth Custom Scope Apps can be sorted by""" +enum SalesforceOauthCustomScopeAppSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + OAUTH_CUSTOM_SCOPE_ID +} + +"""An edge in a connection.""" +type SalesforceOauthCustomScopeAppEdge { + """The item at the end of the edge.""" + node: SalesforceOauthCustomScopeApp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""OAuth Custom Scope App """ +type SalesforceOauthCustomScopeApp implements OneGraphNode { + """Oauth Custom Scope App ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String! + + """OAuth Custom Scope ID""" + oauthCustomScope: SalesforceOauthCustomScope + + """ + A JSON object that contains all of the custom fields for a OauthCustomScopeApp + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce OAuth Custom Scope App connection, for use in pagination.""" +type SalesforceOauthCustomScopeAppsConnection { + """ + The count of all OAuth Custom Scope App you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce OAuth Custom Scope App """ + nodes: [SalesforceOauthCustomScopeApp!]! + + """List of OAuth Custom Scope App edges""" + edges: [SalesforceOauthCustomScopeAppEdge!]! +} + +"""OAuth Custom Scope""" +type SalesforceOauthCustomScope implements OneGraphNode { + """OAuth Custom Scope ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String! + + """Include on well known endpoint""" + isPublic: Boolean! + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByOauthCustomScopeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """ + A JSON object that contains all of the custom fields for a OauthCustomScope + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Muting Permission Set""" +type SalesforceMutingPermissionSet implements OneGraphNode { + """MutingPermissionSet ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Muting Permission Set Name""" + developerName: String! + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """ + A JSON object that contains all of the custom fields for a MutingPermissionSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Mobile Application Detail""" +type SalesforceMobileApplicationDetail implements OneGraphNode { + """Mobile Application Detail Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Version""" + version: String! + + """Device Platform""" + devicePlatform: String! + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application File Length""" + applicationFileLength: Int + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean! + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String + + """ + A JSON object that contains all of the custom fields for a MobileApplicationDetail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against MatchingRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingRule's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the MatchingRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MatchingRule's language field""" + language: SalesforceStringFilter + + """Filter by the MatchingRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MatchingRule's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MatchingRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingRule's matchEngine field""" + matchEngine: SalesforceStringFilter + + """Filter by the MatchingRule's booleanFilter field""" + booleanFilter: SalesforceStringFilter + + """Filter by the MatchingRule's description field""" + description: SalesforceStringFilter + + """Filter by the MatchingRule's ruleStatus field""" + ruleStatus: SalesforceStringFilter + + """Filter by the MatchingRule's sobjectSubtype field""" + sobjectSubtype: SalesforceStringFilter +} + +""" +A filter to be used against MatchingRuleItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingRuleItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingRuleItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingRuleItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingRuleItem's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingRuleItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingRuleItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRuleItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingRuleItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRuleItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingRuleItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's matchingRule relation.""" + matchingRule: SalesforceMatchingRuleConnectionFilter + + """Filter by the MatchingRuleItem's matchingRuleId field""" + matchingRuleId: SalesforceIdFilter + + """Filter by the MatchingRuleItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the MatchingRuleItem's field field""" + field: SalesforceStringFilter + + """Filter by the MatchingRuleItem's matchingMethod field""" + matchingMethod: SalesforceStringFilter + + """Filter by the MatchingRuleItem's blankValueBehavior field""" + blankValueBehavior: SalesforceStringFilter +} + +"""Field that Matching Rule Items can be sorted by""" +enum SalesforceMatchingRuleItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MATCHING_RULE_ID + SORT_ORDER + FIELD + MATCHING_METHOD + BLANK_VALUE_BEHAVIOR +} + +"""An edge in a connection.""" +type SalesforceMatchingRuleItemEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingRuleItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Matching Rule Item""" +type SalesforceMatchingRuleItem implements OneGraphNode { + """Matching Rule Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Matching Rule ID""" + matchingRuleId: String! + + """Matching Rule ID""" + matchingRule: SalesforceMatchingRule + + """Sort Order""" + sortOrder: Int! + + """Field""" + field: String + + """Custom Object Definition ID""" + matchingMethod: String + + """Blank Value Behavior""" + blankValueBehavior: String! + + """ + A JSON object that contains all of the custom fields for a MatchingRuleItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Matching Rule Items connection, for use in pagination.""" +type SalesforceMatchingRuleItemsConnection { + """The count of all Matching Rule Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Rule Items""" + nodes: [SalesforceMatchingRuleItem!]! + + """List of Matching Rule Item edges""" + edges: [SalesforceMatchingRuleItemEdge!]! +} + +"""Matching Rule""" +type SalesforceMatchingRule implements OneGraphNode { + """Matching Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """Unique Name""" + developerName: String! + + """Master Language""" + language: String! + + """Rule Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Definition ID""" + matchEngine: String + + """Advanced Logic""" + booleanFilter: String + + """Description""" + description: String + + """Status""" + ruleStatus: String! + + """Object Subtype""" + sobjectSubtype: String + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """ + A JSON object that contains all of the custom fields for a MatchingRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Mail Merge Template.""" +type SalesforceMailmergeTemplateSobjectMetadata { + """Url to the edit view for this Mail Merge Template.""" + uiEditUrl: String! + + """Url to the detail view for this Mail Merge Template.""" + uiDetailUrl: String! +} + +"""Mail Merge Template""" +type SalesforceMailmergeTemplate implements OneGraphNode { + """Mail Merge Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Description""" + description: String + + """File""" + filename: String! + + """Body Length""" + bodyLength: Int + + """Body""" + body: String! + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean! + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean! + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean! + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean! + sobjectMetadata: SalesforceMailmergeTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a MailmergeTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Macro Instruction Change Event""" +type SalesforceMacroInstructionChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Macro Instruction Name""" + name: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int + + """ + A JSON object that contains all of the custom fields for a MacroInstructionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Macro Change Event""" +type SalesforceMacroChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean! + + """Supports Lightning""" + isLightningSupported: Boolean! + + """Apply To""" + startingContext: String + + """ + A JSON object that contains all of the custom fields for a MacroChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entity""" +type SalesforceMlField implements OneGraphNode { + """ML Field Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Definition ID""" + entity: String! + + """Custom Field Definition ID""" + field: String! + + """A JSON object that contains all of the custom fields for a MLField""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Login IP""" +type SalesforceLoginIp implements OneGraphNode { + """Login IP ID""" + id: String! + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Source IP""" + sourceIp: String + + """Created Date""" + createdDate: String! + + """IsAuthenticated""" + isAuthenticated: Boolean! + + """Challenge SentDate""" + challengeSentDate: String + + """Challenge Method""" + challengeMethod: String + + """A JSON object that contains all of the custom fields for a LoginIp""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List View Chart""" +type SalesforceListViewChart implements OneGraphNode { + """List View Chart ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """API Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + ownerId: String! + + """User ID""" + owner: SalesforceUser + + """Chart Type""" + chartType: String! + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String! + + """Collection of Salesforce UserListView""" + userListViewsByLastViewedChart( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """ + A JSON object that contains all of the custom fields for a ListViewChart + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List Email Change Event""" +type SalesforceListEmailChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Has Attachment""" + hasAttachment: Boolean! + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean! + + """ + A JSON object that contains all of the custom fields for a ListEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By Page Metrics""" +type SalesforceLightningUsageByPageMetrics implements OneGraphNode { + """Lightning Usage By Page Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Page Name""" + pageName: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """EptBinUnder3""" + eptBinUnder3: Int + + """EptBin3To5""" + eptBin3To5: Int + + """EptBin5To8""" + eptBin5To8: Int + + """EptBin8To10""" + eptBin8To10: Int + + """EptBinOver10""" + eptBinOver10: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By FlexiPage Metrics""" +type SalesforceLightningUsageByFlexiPageMetrics implements OneGraphNode { + """Lightning Usage By FlexiPage Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """FlexiPage Type""" + flexiPageType: String! + + """FlexiPage Name Or Id""" + flexiPageNameOrId: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByFlexiPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By Browser Metrics""" +type SalesforceLightningUsageByBrowserMetrics implements OneGraphNode { + """Lightning Usage By Browser Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Page Name""" + pageName: String! + + """Browser""" + browser: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """EptBinUnder3""" + eptBinUnder3: Int + + """EptBin3To5""" + eptBin3To5: Int + + """EptBin5To8""" + eptBin5To8: Int + + """EptBin8To10""" + eptBin8To10: Int + + """EptBinOver10""" + eptBinOver10: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByBrowserMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By App Type Metrics""" +type SalesforceLightningUsageByAppTypeMetrics implements OneGraphNode { + """Lightning Usage By App Type Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """App Experience""" + appExperience: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a LightningUsageByAppTypeMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Toggle Metrics""" +type SalesforceLightningToggleMetrics implements OneGraphNode { + """Lightning Toggle Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Action""" + action: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count""" + recordCount: Int + + """ + A JSON object that contains all of the custom fields for a LightningToggleMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Exit By Page Metrics""" +type SalesforceLightningExitByPageMetrics implements OneGraphNode { + """Lightning Exit By Page Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Page Name""" + pageName: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count""" + recordCount: Int + + """ + A JSON object that contains all of the custom fields for a LightningExitByPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Status Value""" +type SalesforceLeadStatus implements OneGraphNode { + """Lead Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Converted""" + isConverted: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a LeadStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Change Event""" +type SalesforceLeadChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Converted""" + isConverted: Boolean! + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a LeadChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Individual History""" +type SalesforceIndividualHistory implements OneGraphNode { + """Individual History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Individual ID""" + individualId: String! + + """Individual ID""" + individual: SalesforceIndividual + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a IndividualHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Individual Change Event""" +type SalesforceIndividualChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean! + + """Don't Profile""" + hasOptedOutProfiling: Boolean! + + """Don't Process""" + hasOptedOutProcessing: Boolean! + + """Don't Market""" + hasOptedOutSolicit: Boolean! + + """Forget this Individual""" + shouldForget: Boolean! + + """Export Individual's Data""" + sendIndividualData: Boolean! + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean! + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean! + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean! + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a IndividualChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Trusted Domain for Inline Frames""" +type SalesforceIframeWhiteListUrl implements OneGraphNode { + """Iframe Trusted Url ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Domain""" + url: String + + """IFrame Type""" + context: String! + + """ + A JSON object that contains all of the custom fields for a IframeWhiteListUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce IP Address Range.""" +type SalesforceIpAddressRangeSobjectMetadata { + """Url to the edit view for this IP Address Range.""" + uiEditUrl: String! + + """Url to the detail view for this IP Address Range.""" + uiDetailUrl: String! +} + +"""IP Address Range""" +type SalesforceIpAddressRange implements OneGraphNode { + """IP Address Range ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """IP Address Feature""" + ipAddressFeature: String! + + """Usage Scope""" + ipAddressUsageScope: String! + + """Start Address""" + startAddress: String! + + """End Address""" + endAddress: String! + + """Description""" + description: String + sobjectMetadata: SalesforceIpAddressRangeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a IPAddressRange + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Holiday""" +type SalesforceHoliday implements OneGraphNode { + """Holiday ID""" + id: String! + + """Holiday Name""" + name: String! + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean! + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Recurring Holiday""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """A JSON object that contains all of the custom fields for a Holiday""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Periods can be sorted by""" +enum SalesforcePeriodSortByFieldEnum { + ID + FISCAL_YEAR_SETTINGS_ID + TYPE + START_DATE + END_DATE + SYSTEM_MODSTAMP + IS_FORECAST_PERIOD + QUARTER_LABEL + PERIOD_LABEL + NUMBER +} + +"""An edge in a connection.""" +type SalesforcePeriodEdge { + """The item at the end of the edge.""" + node: SalesforcePeriod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Periods connection, for use in pagination.""" +type SalesforcePeriodsConnection { + """The count of all Period you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Periods""" + nodes: [SalesforcePeriod!]! + + """List of Period edges""" + edges: [SalesforcePeriodEdge!]! +} + +""" +A filter to be used against Period object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePeriodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePeriodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePeriodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Period's id field""" + id: SalesforceIdFilter + + """Filter by the Period's fiscalYearSettings relation.""" + fiscalYearSettings: SalesforceFiscalYearSettingsConnectionFilter + + """Filter by the Period's fiscalYearSettingsId field""" + fiscalYearSettingsId: SalesforceIdFilter + + """Filter by the Period's type field""" + type: SalesforceStringFilter + + """Filter by the Period's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Period's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Period's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Period's isForecastPeriod field""" + isForecastPeriod: SalesforceBooleanFilter + + """Filter by the Period's quarterLabel field""" + quarterLabel: SalesforceStringFilter + + """Filter by the Period's periodLabel field""" + periodLabel: SalesforceStringFilter + + """Filter by the Period's number field""" + number: SalesforceIntFilter +} + +""" +A filter to be used against FiscalYearSettings object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFiscalYearSettingsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFiscalYearSettingsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFiscalYearSettingsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FiscalYearSettings's id field""" + id: SalesforceIdFilter + + """Filter by the FiscalYearSettings's period relation.""" + period: SalesforcePeriodConnectionFilter + + """Filter by the FiscalYearSettings's periodId field""" + periodId: SalesforceIdFilter + + """Filter by the FiscalYearSettings's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the FiscalYearSettings's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the FiscalYearSettings's name field""" + name: SalesforceStringFilter + + """Filter by the FiscalYearSettings's isStandardYear field""" + isStandardYear: SalesforceBooleanFilter + + """Filter by the FiscalYearSettings's yearType field""" + yearType: SalesforceStringFilter + + """Filter by the FiscalYearSettings's quarterLabelScheme field""" + quarterLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's periodLabelScheme field""" + periodLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's weekLabelScheme field""" + weekLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's quarterPrefix field""" + quarterPrefix: SalesforceStringFilter + + """Filter by the FiscalYearSettings's periodPrefix field""" + periodPrefix: SalesforceStringFilter + + """Filter by the FiscalYearSettings's weekStartDay field""" + weekStartDay: SalesforceIntFilter + + """Filter by the FiscalYearSettings's description field""" + description: SalesforceStringFilter + + """Filter by the FiscalYearSettings's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Fiscal Year Settings can be sorted by""" +enum SalesforceFiscalYearSettingsSortByFieldEnum { + ID + PERIOD_ID + START_DATE + END_DATE + NAME + IS_STANDARD_YEAR + YEAR_TYPE + QUARTER_LABEL_SCHEME + PERIOD_LABEL_SCHEME + WEEK_LABEL_SCHEME + QUARTER_PREFIX + PERIOD_PREFIX + WEEK_START_DAY + DESCRIPTION + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFiscalYearSettingsEdge { + """The item at the end of the edge.""" + node: SalesforceFiscalYearSettings! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Fiscal Year Settings connection, for use in pagination.""" +type SalesforceFiscalYearSettingssConnection { + """ + The count of all Fiscal Year Settings you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Fiscal Year Settings""" + nodes: [SalesforceFiscalYearSettings!]! + + """List of Fiscal Year Settings edges""" + edges: [SalesforceFiscalYearSettingsEdge!]! +} + +"""Period""" +type SalesforcePeriod implements OneGraphNode { + """Period ID""" + id: String! + + """Fiscal Year Settings ID""" + fiscalYearSettingsId: String + + """Fiscal Year Settings ID""" + fiscalYearSettings: SalesforceFiscalYearSettings + + """Type""" + type: String + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Is Forecast Period""" + isForecastPeriod: Boolean! + + """Quarter Name""" + quarterLabel: String + + """Period Name""" + periodLabel: String + + """Number""" + number: Int + + """Fully Qualified Label""" + fullyQualifiedLabel: String + + """Collection of Salesforce FiscalYearSettings""" + fiscalYearSettingsPluralByPeriodId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFiscalYearSettingsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFiscalYearSettingsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFiscalYearSettingsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FiscalYearSettings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFiscalYearSettingssConnection + + """A JSON object that contains all of the custom fields for a Period""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Fiscal Year Settings""" +type SalesforceFiscalYearSettings implements OneGraphNode { + """Fiscal Year Settings ID""" + id: String! + + """Period ID""" + periodId: String + + """Period ID""" + period: SalesforcePeriod + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Name""" + name: String! + + """Is Standard Year""" + isStandardYear: Boolean! + + """Year Type""" + yearType: String + + """Quarter Name Scheme""" + quarterLabelScheme: String + + """Period Name Scheme""" + periodLabelScheme: String + + """Week Name Scheme""" + weekLabelScheme: String + + """Quarter Prefix""" + quarterPrefix: String + + """Period Prefix""" + periodPrefix: String + + """Week Start Day""" + weekStartDay: Int + + """Description""" + description: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Period""" + periods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePeriodsConnection + + """ + A JSON object that contains all of the custom fields for a FiscalYearSettings + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Finance Transaction Change Event""" +type SalesforceFinanceTransactionChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeTransactionNumber: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionChangeEventSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionChangeEventDestinationEntityUnion + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionChangeEventLegalEntityUnion + + """Creation Mode""" + creationMode: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Finance Balance Snapshot Change Event""" +type SalesforceFinanceBalanceSnapshotChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeBalanceSnapshotNumber: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field Security Classification""" +type SalesforceFieldSecurityClassification implements OneGraphNode { + """Field Security Classification ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Description""" + description: String + + """High-Risk Level""" + isHighRiskLevel: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a FieldSecurityClassification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Relation Change Event""" +type SalesforceEventRelationChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEventRelationChangeEventRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a EventRelationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Log File""" +type SalesforceEventLogFile implements OneGraphNode { + """Event Log File ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Event Type""" + eventType: String! + + """Log Date""" + logDate: String! + + """Log File Length""" + logFileLength: Float! + + """Log File Content Type""" + logFileContentType: String! + + """API Version""" + apiVersion: Float! + + """Sequence""" + sequence: Int! + + """Interval""" + interval: String + + """Log File Field Names""" + logFileFieldNames: String + + """Log File Field Types""" + logFileFieldTypes: String + + """Log File""" + logFile: String! + + """ + A JSON object that contains all of the custom fields for a EventLogFile + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Change Event""" +type SalesforceEventChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventChangeEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean! + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Type""" + type: String + + """Private""" + isPrivate: Boolean! + + """Show Time As""" + showAs: String + + """Is Child""" + isChild: Boolean! + + """Is Group Event""" + isGroupEvent: Boolean! + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean! + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """ + A JSON object that contains all of the custom fields for a EventChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Template Change Event""" +type SalesforceEmailTemplateChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceEmailTemplateChangeEventFolderUnion + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean! + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """ + A JSON object that contains all of the custom fields for a EmailTemplateChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Message Change Event""" +type SalesforceEmailMessageChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean! + + """Has Attachment""" + hasAttachment: Boolean! + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean! + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean! + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageChangeEventRelatedToUnion + + """Is Tracked""" + isTracked: Boolean! + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean! + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """ + A JSON object that contains all of the custom fields for a EmailMessageChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Domain Key""" +type SalesforceEmailDomainKey implements OneGraphNode { + """Email Domain Key ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Selector""" + selector: String! + + """Domain""" + domain: String! + + """Domain Match""" + domainMatch: String! + + """Active""" + isActive: Boolean! + + """Alternate Selector""" + alternateSelector: String + + """TXT Record Name""" + txtRecordName: String + + """Alternate TXT Record Name""" + alternateTxtRecordName: String + + """TXT Record Status""" + txtRecordsPublishState: String + + """Key Size""" + keySize: Int + + """Public Key""" + publicKey: String + + """Alternate Public Key""" + alternatePublicKey: String + + """ + A JSON object that contains all of the custom fields for a EmailDomainKey + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against EmailRelay object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailRelayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailRelayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailRelayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailRelay's id field""" + id: SalesforceIdFilter + + """Filter by the EmailRelay's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailRelay's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailRelay's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailRelay's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailRelay's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailRelay's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailRelay's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailRelay's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailRelay's host field""" + host: SalesforceStringFilter + + """Filter by the EmailRelay's port field""" + port: SalesforceStringFilter + + """Filter by the EmailRelay's tlsSetting field""" + tlsSetting: SalesforceStringFilter + + """Filter by the EmailRelay's isRequireAuth field""" + isRequireAuth: SalesforceBooleanFilter + + """Filter by the EmailRelay's username field""" + username: SalesforceStringFilter + + """Filter by the EmailRelay's authType field""" + authType: SalesforceStringFilter +} + +""" +A filter to be used against EmailDomainFilter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailDomainFilterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailDomainFilterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailDomainFilterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailDomainFilter's id field""" + id: SalesforceIdFilter + + """Filter by the EmailDomainFilter's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailDomainFilter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainFilter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailDomainFilter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainFilter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailDomainFilter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's priorityNumber field""" + priorityNumber: SalesforceIntFilter + + """Filter by the EmailDomainFilter's emailRelay relation.""" + emailRelay: SalesforceEmailRelayConnectionFilter + + """Filter by the EmailDomainFilter's emailRelayId field""" + emailRelayId: SalesforceIdFilter + + """Filter by the EmailDomainFilter's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that Email Domain Filters can be sorted by""" +enum SalesforceEmailDomainFilterSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRIORITY_NUMBER + EMAIL_RELAY_ID + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceEmailDomainFilterEdge { + """The item at the end of the edge.""" + node: SalesforceEmailDomainFilter! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Domain Filters connection, for use in pagination.""" +type SalesforceEmailDomainFiltersConnection { + """ + The count of all Email Domain Filter you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Domain Filters""" + nodes: [SalesforceEmailDomainFilter!]! + + """List of Email Domain Filter edges""" + edges: [SalesforceEmailDomainFilterEdge!]! +} + +"""Email Relay""" +type SalesforceEmailRelay implements OneGraphNode { + """Email Relay ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Host""" + host: String! + + """Port""" + port: String! + + """TLS Setting""" + tlsSetting: String! + + """Enable SMTP Auth""" + isRequireAuth: Boolean! + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String + + """Collection of Salesforce EmailDomainFilter""" + filters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """A JSON object that contains all of the custom fields for a EmailRelay""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Domain Filter""" +type SalesforceEmailDomainFilter implements OneGraphNode { + """Email Domain Filter ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String! + + """Email Relay ID""" + emailRelay: SalesforceEmailRelay + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a EmailDomainFilter + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""EmailCapture""" +type SalesforceEmailCapture implements OneGraphNode { + """Email Capture ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Active""" + isActive: Boolean! + + """To""" + toPattern: String! + + """From""" + fromPattern: String + + """Sender""" + sender: String + + """Recipient""" + recipient: String + + """Capture Date""" + captureDate: String + + """Raw Message Length""" + rawMessageLength: Int + + """Raw Message""" + rawMessage: String + + """ + A JSON object that contains all of the custom fields for a EmailCapture + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Notification Type""" +type SalesforceCustomNotificationType implements OneGraphNode { + """Custom Notification Type Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Name""" + customNotifTypeName: String! + + """Description""" + description: String + + """Desktop""" + desktop: Boolean! + + """Mobile""" + mobile: Boolean! + + """ + A JSON object that contains all of the custom fields for a CustomNotificationType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against CustomHelpMenuSection object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHelpMenuSectionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHelpMenuSectionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHelpMenuSectionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHelpMenuSection's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomHelpMenuSection's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's language field""" + language: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuSection's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuSection's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuSection's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuSection's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CustomHelpMenuItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHelpMenuItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHelpMenuItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHelpMenuItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHelpMenuItem's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomHelpMenuItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's parent relation.""" + parent: SalesforceCustomHelpMenuSectionConnectionFilter + + """Filter by the CustomHelpMenuItem's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomHelpMenuItem's linkUrl field""" + linkUrl: SalesforceStringFilter + + """Filter by the CustomHelpMenuItem's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +"""Field that Custom Help Menu Items can be sorted by""" +enum SalesforceCustomHelpMenuItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + MASTER_LABEL + LINK_URL + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceCustomHelpMenuItemEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHelpMenuItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Help Menu Items connection, for use in pagination.""" +type SalesforceCustomHelpMenuItemsConnection { + """ + The count of all Custom Help Menu Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Help Menu Items""" + nodes: [SalesforceCustomHelpMenuItem!]! + + """List of Custom Help Menu Item edges""" + edges: [SalesforceCustomHelpMenuItemEdge!]! +} + +"""Custom Help Menu Section""" +type SalesforceCustomHelpMenuSection implements OneGraphNode { + """Custom Help Menu Section ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """ + A JSON object that contains all of the custom fields for a CustomHelpMenuSection + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Help Menu Item""" +type SalesforceCustomHelpMenuItem implements OneGraphNode { + """Custom Help Menu Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Help Menu Section ID""" + parentId: String! + + """Custom Help Menu Section ID""" + parent: SalesforceCustomHelpMenuSection + + """Item Label""" + masterLabel: String! + + """Link Url""" + linkUrl: String! + + """Sort Order""" + sortOrder: Int! + + """ + A JSON object that contains all of the custom fields for a CustomHelpMenuItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Security Policy Trusted Site""" +type SalesforceCspTrustedSite implements OneGraphNode { + """Trusted Site ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Trusted Site Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Trusted Site URL""" + endpointUrl: String! + + """Description""" + description: String + + """Active""" + isActive: Boolean! + + """Context""" + context: String! + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean! + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean! + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean! + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean! + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean! + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean! + + """ + A JSON object that contains all of the custom fields for a CspTrustedSite + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against CronJobDetail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCronJobDetailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCronJobDetailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCronJobDetailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CronJobDetail's id field""" + id: SalesforceIdFilter + + """Filter by the CronJobDetail's name field""" + name: SalesforceStringFilter + + """Filter by the CronJobDetail's jobType field""" + jobType: SalesforceStringFilter +} + +""" +A filter to be used against CronTrigger object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCronTriggerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCronTriggerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCronTriggerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CronTrigger's id field""" + id: SalesforceIdFilter + + """Filter by the CronTrigger's cronJobDetail relation.""" + cronJobDetail: SalesforceCronJobDetailConnectionFilter + + """Filter by the CronTrigger's cronJobDetailId field""" + cronJobDetailId: SalesforceIdFilter + + """Filter by the CronTrigger's nextFireTime field""" + nextFireTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's previousFireTime field""" + previousFireTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's state field""" + state: SalesforceStringFilter + + """Filter by the CronTrigger's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's cronExpression field""" + cronExpression: SalesforceStringFilter + + """Filter by the CronTrigger's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the CronTrigger's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CronTrigger's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CronTrigger's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CronTrigger's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CronTrigger's timesTriggered field""" + timesTriggered: SalesforceIntFilter +} + +"""Field that Scheduled Jobs can be sorted by""" +enum SalesforceCronTriggerSortByFieldEnum { + ID + CRON_JOB_DETAIL_ID + NEXT_FIRE_TIME + PREVIOUS_FIRE_TIME + STATE + START_TIME + END_TIME + CRON_EXPRESSION + TIME_ZONE_SID_KEY + OWNER_ID + LAST_MODIFIED_BY_ID + CREATED_BY_ID + CREATED_DATE + TIMES_TRIGGERED +} + +"""An edge in a connection.""" +type SalesforceCronTriggerEdge { + """The item at the end of the edge.""" + node: SalesforceCronTrigger! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Scheduled Jobs""" +type SalesforceCronTrigger implements OneGraphNode { + """Scheduled Job ID""" + id: String! + + """Job ID""" + cronJobDetailId: String + + """Job ID""" + cronJobDetail: SalesforceCronJobDetail + + """Next Run Time""" + nextFireTime: String + + """Previous Run Time""" + previousFireTime: String + + """Job State""" + state: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Cron Expression""" + cronExpression: String + + """Java Time Zone Id""" + timeZoneSidKey: String + + """User ID""" + ownerId: String + + """User ID""" + owner: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Job Fired Count""" + timesTriggered: Int + + """A JSON object that contains all of the custom fields for a CronTrigger""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Scheduled Jobs connection, for use in pagination.""" +type SalesforceCronTriggersConnection { + """The count of all Scheduled Jobs you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Scheduled Jobs""" + nodes: [SalesforceCronTrigger!]! + + """List of Scheduled Jobs edges""" + edges: [SalesforceCronTriggerEdge!]! +} + +"""Cron Job""" +type SalesforceCronJobDetail implements OneGraphNode { + """Job ID""" + id: String! + + """Job Name""" + name: String! + + """Type""" + jobType: String + + """Collection of Salesforce CronTrigger""" + cronTriggersByCronJobDetailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """ + A JSON object that contains all of the custom fields for a CronJobDetail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""CORS Allowed Origin List""" +type SalesforceCorsWhitelistEntry implements OneGraphNode { + """CORS Allowed Origin List ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Origin URL Pattern""" + urlPattern: String! + + """ + A JSON object that contains all of the custom fields for a CorsWhitelistEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Status Value""" +type SalesforceContractStatus implements OneGraphNode { + """Contract Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Status Code""" + statusCode: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ContractStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Change Event""" +type SalesforceContractChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Contract Number""" + contractNumber: String! + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContractChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content User Subscription""" +type SalesforceContentUserSubscription implements OneGraphNode { + """ContentUserSubscription ID""" + id: String! + + """User ID""" + subscriberUserId: String! + + """User ID""" + subscriberUser: SalesforceUser + + """User ID""" + subscribedToUserId: String! + + """User ID""" + subscribedToUser: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContentUserSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Tag Subscription""" +type SalesforceContentTagSubscription implements OneGraphNode { + """ContentTagSubscription ID""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContentTagSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Point Type Consent Change Event""" +type SalesforceContactPointTypeConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointPhoneChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Phone Change Event""" +type SalesforceContactPointPhoneChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean! + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean! + + """Is personal phone""" + isPersonalPhone: Boolean! + + """Is business phone""" + isBusinessPhone: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointEmailChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Email Change Event""" +type SalesforceContactPointEmailChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Point Consent Change Event""" +type SalesforceContactPointConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentChangeEventContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointAddressChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Address Change Event""" +type SalesforceContactPointAddressChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean! + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact History""" +type SalesforceContactHistory implements OneGraphNode { + """Contact History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Change Event""" +type SalesforceContactChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a ContactChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +"""Communication Subscription Consent Change Event""" +type SalesforceCommSubscriptionConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentChangeEventContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Client Browser""" +type SalesforceClientBrowser implements OneGraphNode { + """Client Browser ID""" + id: String! + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Full User Agent""" + fullUserAgent: String + + """Proxy Info""" + proxyInfo: String + + """Last Update""" + lastUpdate: String + + """Created Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a ClientBrowser + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Chatter Activity""" +type SalesforceChatterActivity implements OneGraphNode { + """Chatter Activity ID""" + id: String! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceUser + + """Post Count""" + postCount: Int! + + """Comment Count""" + commentCount: Int! + + """Comment Received Count""" + commentReceivedCount: Int! + + """Like Received Count""" + likeReceivedCount: Int! + + """Influence Raw Rank""" + influenceRawRank: Int! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ChatterActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Predefined Case Team Record""" +type SalesforceCaseTeamTemplateRecord implements OneGraphNode { + """Predefined Team Record Id""" + id: String! + + """Case ID""" + parentId: String! + + """Case ID""" + parent: SalesforceCase + + """Team Template ID""" + teamTemplateId: String! + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplateRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Team Member Role""" +type SalesforceCaseTeamRole implements OneGraphNode { + """Team Role Id""" + id: String! + + """Name""" + name: String! + + """Access Level""" + accessLevel: String! + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCaseTeamTemplateMemberMemberUnion = SalesforceContact | SalesforceUser + +"""Predefined Case Team""" +type SalesforceCaseTeamTemplate implements OneGraphNode { + """Team Template Id""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Predefined Case Team Member""" +type SalesforceCaseTeamTemplateMember implements OneGraphNode { + """Team Template Member Id""" + id: String! + + """Team Template ID""" + teamTemplateId: String! + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceCaseTeamTemplateMemberMemberUnion + + """Team Role ID""" + teamRoleId: String + + """Team Role ID""" + teamRole: SalesforceCaseTeamRole + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplateMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCaseTeamMemberMemberUnion = SalesforceContact | SalesforceUser + +"""Case Team Member""" +type SalesforceCaseTeamMember implements OneGraphNode { + """Team Member Id""" + id: String! + + """Case ID""" + parentId: String! + + """Case ID""" + parent: SalesforceCase + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceCaseTeamMemberMemberUnion + + """Team Template Member ID""" + teamTemplateMemberId: String + + """Team Template Member ID""" + teamTemplateMember: SalesforceCaseTeamTemplateMember + + """Team Role ID""" + teamRoleId: String! + + """Team Role ID""" + teamRole: SalesforceCaseTeamRole + + """Team Template ID""" + teamTemplateId: String + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Status Value""" +type SalesforceCaseStatus implements OneGraphNode { + """Case Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a CaseStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case History""" +type SalesforceCaseHistory implements OneGraphNode { + """Case History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a CaseHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Case Comment.""" +type SalesforceCaseCommentSobjectMetadata { + """Url to the edit view for this Case Comment.""" + uiEditUrl: String! + + """Url to the detail view for this Case Comment.""" + uiDetailUrl: String! +} + +"""Case Comment""" +type SalesforceCaseComment implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Case Comment ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCase + + """Published""" + isPublished: Boolean! + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + sobjectMetadata: SalesforceCaseCommentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CaseComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Change Event""" +type SalesforceCaseChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Case Number""" + caseNumber: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean! + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CaseChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Member Status Change Event""" +type SalesforceCampaignMemberStatusChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatusChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Member Change Event""" +type SalesforceCampaignMemberChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """First Responded Date""" + firstRespondedDate: String + + """ + A JSON object that contains all of the custom fields for a CampaignMemberChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Change Event""" +type SalesforceCampaignChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a CampaignChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""CallCoachingMediaProvider""" +type SalesforceCallCoachingMediaProvider implements OneGraphNode { + """CallCoachingMediaProvider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Provider Name""" + providerName: String! + + """Provider Description""" + providerDescription: String + + """Is Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a CallCoachingMediaProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Business Hours.""" +type SalesforceBusinessHoursSobjectMetadata { + """Url to the edit view for this Business Hours.""" + uiEditUrl: String! + + """Url to the detail view for this Business Hours.""" + uiDetailUrl: String! +} + +"""Business Hours""" +type SalesforceBusinessHours implements OneGraphNode { + """Business Hours ID""" + id: String! + + """Business Hours Name""" + name: String! + + """Active""" + isActive: Boolean! + + """Default Business Hours""" + isDefault: Boolean! + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Viewed Date""" + lastViewedDate: String + sobjectMetadata: SalesforceBusinessHoursSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a BusinessHours + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against LightningExperienceTheme object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningExperienceThemeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningExperienceThemeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningExperienceThemeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningExperienceTheme's id field""" + id: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LightningExperienceTheme's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's language field""" + language: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LightningExperienceTheme's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LightningExperienceTheme's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's defaultBrandingSet relation.""" + defaultBrandingSet: SalesforceBrandingSetConnectionFilter + + """Filter by the LightningExperienceTheme's defaultBrandingSetId field""" + defaultBrandingSetId: SalesforceIdFilter + + """ + Filter by the LightningExperienceTheme's shouldOverrideLoadingImage field + """ + shouldOverrideLoadingImage: SalesforceBooleanFilter + + """Filter by the LightningExperienceTheme's description field""" + description: SalesforceStringFilter +} + +"""Field that Lightning Experience Themes can be sorted by""" +enum SalesforceLightningExperienceThemeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DEFAULT_BRANDING_SET_ID + SHOULD_OVERRIDE_LOADING_IMAGE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceLightningExperienceThemeEdge { + """The item at the end of the edge.""" + node: SalesforceLightningExperienceTheme! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lightning Experience Theme""" +type SalesforceLightningExperienceTheme implements OneGraphNode { + """Theme ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Branding Set ID""" + defaultBrandingSetId: String + + """Branding Set ID""" + defaultBrandingSet: SalesforceBrandingSet + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean! + + """Description""" + description: String + + """ + A JSON object that contains all of the custom fields for a LightningExperienceTheme + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Lightning Experience Themes connection, for use in pagination. +""" +type SalesforceLightningExperienceThemesConnection { + """ + The count of all Lightning Experience Theme you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Experience Themes""" + nodes: [SalesforceLightningExperienceTheme!]! + + """List of Lightning Experience Theme edges""" + edges: [SalesforceLightningExperienceThemeEdge!]! +} + +""" +A filter to be used against BrandingSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandingSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandingSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandingSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandingSet's id field""" + id: SalesforceIdFilter + + """Filter by the BrandingSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BrandingSet's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the BrandingSet's language field""" + language: SalesforceStringFilter + + """Filter by the BrandingSet's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the BrandingSet's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BrandingSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandingSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandingSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandingSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandingSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BrandingSet's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against BrandingSetProperty object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandingSetPropertyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandingSetPropertyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandingSetPropertyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandingSetProperty's id field""" + id: SalesforceIdFilter + + """Filter by the BrandingSetProperty's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BrandingSetProperty's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSetProperty's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandingSetProperty's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSetProperty's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandingSetProperty's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's brandingSet relation.""" + brandingSet: SalesforceBrandingSetConnectionFilter + + """Filter by the BrandingSetProperty's brandingSetId field""" + brandingSetId: SalesforceIdFilter + + """Filter by the BrandingSetProperty's propertyName field""" + propertyName: SalesforceStringFilter +} + +"""Field that Branding Set Properties can be sorted by""" +enum SalesforceBrandingSetPropertySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + BRANDING_SET_ID + PROPERTY_NAME +} + +"""An edge in a connection.""" +type SalesforceBrandingSetPropertyEdge { + """The item at the end of the edge.""" + node: SalesforceBrandingSetProperty! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Branding Set Property""" +type SalesforceBrandingSetProperty implements OneGraphNode { + """Branding Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Branding Set ID""" + brandingSetId: String! + + """Branding Set ID""" + brandingSet: SalesforceBrandingSet + + """Branding Set Property Name""" + propertyName: String! + + """Branding Set Property Value""" + propertyValue: String + + """ + A JSON object that contains all of the custom fields for a BrandingSetProperty + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Branding Set Properties connection, for use in pagination.""" +type SalesforceBrandingSetPropertysConnection { + """ + The count of all Branding Set Property you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Branding Set Properties""" + nodes: [SalesforceBrandingSetProperty!]! + + """List of Branding Set Property edges""" + edges: [SalesforceBrandingSetPropertyEdge!]! +} + +"""Branding Set""" +type SalesforceBrandingSet implements OneGraphNode { + """Branding Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByBrandingSetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByDefaultBrandingSetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """A JSON object that contains all of the custom fields for a BrandingSet""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +"""Authorization Form Consent Change Event""" +type SalesforceAuthorizationFormConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Assignment Rule""" +type SalesforceAssignmentRule implements OneGraphNode { + """Rule ID""" + id: String! + + """Name""" + name: String + + """SObject Type""" + sobjectType: String + + """Active""" + active: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AssignmentRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Change Event""" +type SalesforceAssetChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Competitor Asset""" + isCompetitorProduct: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean! + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean! + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """ + A JSON object that contains all of the custom fields for a AssetChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AppMenuItem""" +type SalesforceAppMenuItem implements OneGraphNode { + """AppMenuItem ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Sort Order""" + sortOrder: Int! + + """Developer Name""" + name: String + + """Namespace Prefix""" + namespacePrefix: String + + """Label""" + label: String + + """Description""" + description: String + + """Start Url""" + startUrl: String + + """Mobile Start Url""" + mobileStartUrl: String + + """Logo Image URL""" + logoUrl: String + + """Icon Url""" + iconUrl: String + + """Info URL""" + infoUrl: String + + """IsUsingAdminAuthorization""" + isUsingAdminAuthorization: Boolean! + + """Mobile device OS platform""" + mobilePlatform: String + + """Minimum required mobile device OS version""" + mobileMinOsVer: String + + """Type of mobile device""" + mobileDeviceType: String + + """App requires a registered mobile device""" + isRegisteredDeviceOnly: Boolean! + + """Version of the mobile app""" + mobileAppVer: String + + """Date the mobile app was most recently installed""" + mobileAppInstalledDate: String + + """Most recently installed version of the mobile app""" + mobileAppInstalledVersion: String + + """ID for the related mobile app binary""" + mobileAppBinaryId: String + + """URL to install the mobile app""" + mobileAppInstallUrl: String + + """Is this a canvas-enabled application""" + canvasEnabled: Boolean! + + """The identifier used to render the canvas application.""" + canvasReferenceId: String + + """The canvas url for the canvas application""" + canvasUrl: String + + """The configured access method for the canvas application""" + canvasAccessMethod: String + + """The selected/supported locations of the canvas application""" + canvasSelectedLocations: String + + """The options to hide publisher header or publisher share button""" + canvasOptions: String + + """App Type""" + type: String + + """Application ID""" + applicationId: String + + """User Sort Order""" + userSortOrder: Int + + """Is Visible""" + isVisible: Boolean! + + """Is Accessible""" + isAccessible: Boolean! + + """A JSON object that contains all of the custom fields for a AppMenuItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Trigger""" +type SalesforceApexTrigger implements OneGraphNode { + """Trigger ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean! + + """AfterInsert""" + usageAfterInsert: Boolean! + + """BeforeUpdate""" + usageBeforeUpdate: Boolean! + + """AfterUpdate""" + usageAfterUpdate: Boolean! + + """BeforeDelete""" + usageBeforeDelete: Boolean! + + """AfterDelete""" + usageAfterDelete: Boolean! + + """IsBulk""" + usageIsBulk: Boolean! + + """AfterUndelete""" + usageAfterUndelete: Boolean! + + """Api Version""" + apiVersion: Float! + + """Status""" + status: String! + + """Is Valid""" + isValid: Boolean! + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a ApexTrigger""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Email Notification""" +type SalesforceApexEmailNotification implements OneGraphNode { + """ApexEmailNotification ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """email""" + email: String + + """ + A JSON object that contains all of the custom fields for a ApexEmailNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Visualforce Component""" +type SalesforceApexComponent implements OneGraphNode { + """Component ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Label""" + masterLabel: String! + + """Description""" + description: String + + """Controller Type""" + controllerType: String! + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ApexComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AdditionalNumber object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAdditionalNumberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAdditionalNumberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAdditionalNumberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AdditionalNumber's id field""" + id: SalesforceIdFilter + + """Filter by the AdditionalNumber's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AdditionalNumber's callCenter relation.""" + callCenter: SalesforceCallCenterConnectionFilter + + """Filter by the AdditionalNumber's callCenterId field""" + callCenterId: SalesforceIdFilter + + """Filter by the AdditionalNumber's name field""" + name: SalesforceStringFilter + + """Filter by the AdditionalNumber's description field""" + description: SalesforceStringFilter + + """Filter by the AdditionalNumber's phone field""" + phone: SalesforceStringFilter + + """Filter by the AdditionalNumber's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AdditionalNumber's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AdditionalNumber's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AdditionalNumber's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AdditionalNumber's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AdditionalNumber's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AdditionalNumber's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Additional Directory Numbers can be sorted by""" +enum SalesforceAdditionalNumberSortByFieldEnum { + ID + IS_DELETED + CALL_CENTER_ID + NAME + DESCRIPTION + PHONE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAdditionalNumberEdge { + """The item at the end of the edge.""" + node: SalesforceAdditionalNumber! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Additional Directory Numbers connection, for use in pagination. +""" +type SalesforceAdditionalNumbersConnection { + """ + The count of all Additional Directory Number you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Additional Directory Numbers""" + nodes: [SalesforceAdditionalNumber!]! + + """List of Additional Directory Number edges""" + edges: [SalesforceAdditionalNumberEdge!]! +} + +"""Call Center""" +type SalesforceCallCenter implements OneGraphNode { + """Call Center ID""" + id: String! + + """Name""" + name: String! + + """Internal Name""" + internalName: String! + + """Version""" + version: Float + + """CTI Adapter URL""" + adapterUrl: String + + """Custom Settings""" + customSettings: String + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCallCenterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce User""" + usersByCallCenterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """A JSON object that contains all of the custom fields for a CallCenter""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Additional Directory Number""" +type SalesforceAdditionalNumber implements OneGraphNode { + """Additional Directory Number ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Name""" + name: String! + + """Description""" + description: String + + """Phone""" + phone: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AdditionalNumber + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Active Feature License Metric""" +type SalesforceActiveFeatureLicenseMetric implements OneGraphNode { + """Active Feature License Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Primary Grain""" + featureType: String! + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """Total License Count""" + totalLicenseCount: Int + + """ + A JSON object that contains all of the custom fields for a ActiveFeatureLicenseMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Action Link Group Template.""" +type SalesforceActionLinkGroupTemplateSobjectMetadata { + """Url to the edit view for this Action Link Group Template.""" + uiEditUrl: String! + + """Url to the detail view for this Action Link Group Template.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ActionLinkGroupTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActionLinkGroupTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActionLinkGroupTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActionLinkGroupTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActionLinkGroupTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ActionLinkGroupTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's language field""" + language: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkGroupTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's executionsAllowed field""" + executionsAllowed: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's hoursUntilExpiration field""" + hoursUntilExpiration: SalesforceIntFilter + + """Filter by the ActionLinkGroupTemplate's category field""" + category: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's isPublished field""" + isPublished: SalesforceBooleanFilter +} + +""" +A filter to be used against ActionLinkTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActionLinkTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActionLinkTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActionLinkTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActionLinkTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's actionLinkGroupTemplate relation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplateConnectionFilter + + """Filter by the ActionLinkTemplate's actionLinkGroupTemplateId field""" + actionLinkGroupTemplateId: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's labelKey field""" + labelKey: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's method field""" + method: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's linkType field""" + linkType: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's position field""" + position: SalesforceIntFilter + + """Filter by the ActionLinkTemplate's isConfirmationRequired field""" + isConfirmationRequired: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's isGroupDefault field""" + isGroupDefault: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's userVisibility field""" + userVisibility: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's userAlias field""" + userAlias: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's label field""" + label: SalesforceStringFilter +} + +"""Field that Action Link Templates can be sorted by""" +enum SalesforceActionLinkTemplateSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACTION_LINK_GROUP_TEMPLATE_ID + LABEL_KEY + METHOD + LINK_TYPE + POSITION + IS_CONFIRMATION_REQUIRED + IS_GROUP_DEFAULT + USER_VISIBILITY + USER_ALIAS + LABEL +} + +"""An edge in a connection.""" +type SalesforceActionLinkTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceActionLinkTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Action Link Template.""" +type SalesforceActionLinkTemplateSobjectMetadata { + """Url to the edit view for this Action Link Template.""" + uiEditUrl: String! + + """Url to the detail view for this Action Link Template.""" + uiDetailUrl: String! +} + +"""Action Link Template""" +type SalesforceActionLinkTemplate implements OneGraphNode { + """Action Link Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Action Link Group Template ID""" + actionLinkGroupTemplateId: String! + + """Action Link Group Template ID""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate + + """Label Key""" + labelKey: String! + + """HTTP Method""" + method: String! + + """Action Type""" + linkType: String! + + """Position""" + position: Int! + + """Confirmation Required""" + isConfirmationRequired: Boolean! + + """Default Link in Group""" + isGroupDefault: Boolean! + + """User Visibility""" + userVisibility: String! + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String! + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String + sobjectMetadata: SalesforceActionLinkTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ActionLinkTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Action Link Templates connection, for use in pagination.""" +type SalesforceActionLinkTemplatesConnection { + """ + The count of all Action Link Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Action Link Templates""" + nodes: [SalesforceActionLinkTemplate!]! + + """List of Action Link Template edges""" + edges: [SalesforceActionLinkTemplateEdge!]! +} + +"""Action Link Group Template""" +type SalesforceActionLinkGroupTemplate implements OneGraphNode { + """Action Link Group Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Developer Name""" + developerName: String! + + """Master Language""" + language: String + + """Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Executions Allowed""" + executionsAllowed: String! + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String! + + """Published""" + isPublished: Boolean! + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + sobjectMetadata: SalesforceActionLinkGroupTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ActionLinkGroupTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account History""" +type SalesforceAccountHistory implements OneGraphNode { + """Account History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AccountHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Contact Role Change Event""" +type SalesforceAccountContactRoleChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """ + A JSON object that contains all of the custom fields for a AccountContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Change Event""" +type SalesforceAccountChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """ + A JSON object that contains all of the custom fields for a AccountChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AIInsightReason object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightReasonConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightReasonConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightReasonConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightReason's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightReason's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightReason's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightReason's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightReason's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightReason's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightReason's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightReason's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's aiInsightValue relation.""" + aiInsightValue: SalesforceAiInsightValueConnectionFilter + + """Filter by the AIInsightReason's aiInsightValueId field""" + aiInsightValueId: SalesforceIdFilter + + """Filter by the AIInsightReason's intensity field""" + intensity: SalesforceFloatFilter + + """Filter by the AIInsightReason's contribution field""" + contribution: SalesforceFloatFilter + + """Filter by the AIInsightReason's variance field""" + variance: SalesforceFloatFilter + + """Filter by the AIInsightReason's fieldName field""" + fieldName: SalesforceStringFilter + + """Filter by the AIInsightReason's operator field""" + operator: SalesforceStringFilter + + """Filter by the AIInsightReason's fieldValue field""" + fieldValue: SalesforceStringFilter + + """Filter by the AIInsightReason's featureValue field""" + featureValue: SalesforceStringFilter + + """Filter by the AIInsightReason's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the AIInsightReason's relatedInsightReason relation.""" + relatedInsightReason: SalesforceAiInsightReasonConnectionFilter + + """Filter by the AIInsightReason's relatedInsightReasonId field""" + relatedInsightReasonId: SalesforceIdFilter + + """Filter by the AIInsightReason's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the AIInsightReason's reasonLabelKey field""" + reasonLabelKey: SalesforceStringFilter +} + +"""Field that AI Insight Reasons can be sorted by""" +enum SalesforceAiInsightReasonSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_INSIGHT_VALUE_ID + INTENSITY + CONTRIBUTION + VARIANCE + FIELD_NAME + OPERATOR + FIELD_VALUE + FEATURE_VALUE + FEATURE_TYPE + RELATED_INSIGHT_REASON_ID + SORT_ORDER + REASON_LABEL_KEY +} + +"""An edge in a connection.""" +type SalesforceAiInsightReasonEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightReason! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Insight Reasons connection, for use in pagination.""" +type SalesforceAiInsightReasonsConnection { + """The count of all AI Insight Reason you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Reasons""" + nodes: [SalesforceAiInsightReason!]! + + """List of AI Insight Reason edges""" + edges: [SalesforceAiInsightReasonEdge!]! +} + +"""AI Insight Reason""" +type SalesforceAiInsightReason implements OneGraphNode { + """AI Insight Reason ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Insight Value ID""" + aiInsightValueId: String! + + """AI Insight Value ID""" + aiInsightValue: SalesforceAiInsightValue + + """Intensity""" + intensity: Float + + """Contribution""" + contribution: Float + + """Variance""" + variance: Float + + """Field Name""" + fieldName: String + + """Operator""" + operator: String + + """Field Value""" + fieldValue: String + + """Feature Value""" + featureValue: String + + """Feature Type""" + featureType: String + + """AI Insight Reason ID""" + relatedInsightReasonId: String + + """AI Insight Reason ID""" + relatedInsightReason: SalesforceAiInsightReason + + """Sort Order""" + sortOrder: Int + + """Reason Label Key""" + reasonLabelKey: String + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByRelatedInsightReasonId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightReason + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AIInsightFeedback object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightFeedbackConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightFeedbackConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightFeedbackConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightFeedback's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightFeedback's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightFeedback's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightFeedback's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightFeedback's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightFeedback's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightFeedback's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightFeedback's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightFeedback's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightFeedback's aiInsightFeedbackType field""" + aiInsightFeedbackType: SalesforceStringFilter + + """Filter by the AIInsightFeedback's aiFeedback field""" + aiFeedback: SalesforceStringFilter + + """Filter by the AIInsightFeedback's rank field""" + rank: SalesforceIntFilter + + """Filter by the AIInsightFeedback's valueId field""" + valueId: SalesforceIdFilter + + """Filter by the AIInsightFeedback's actualValue field""" + actualValue: SalesforceStringFilter +} + +"""Field that AI Insight Feedbacks can be sorted by""" +enum SalesforceAiInsightFeedbackSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + AI_INSIGHT_FEEDBACK_TYPE + AI_FEEDBACK + RANK + VALUE_ID + ACTUAL_VALUE +} + +"""An edge in a connection.""" +type SalesforceAiInsightFeedbackEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightFeedback! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAiInsightFeedbackValueUnion = SalesforceAiInsightAction | SalesforceAiInsightValue + +"""AI Insight Feedback""" +type SalesforceAiInsightFeedback implements OneGraphNode { + """AI Insight Feedback ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """AI Insight Feedback Type""" + aiInsightFeedbackType: String! + + """AI Insight Feedback""" + aiFeedback: String! + + """Rank""" + rank: Int + + """AI Insight Value ID or AI Insight Action ID""" + valueId: String + + """AI Insight Value ID or AI Insight Action ID""" + value: SalesforceAiInsightFeedbackValueUnion + + """Actual Value""" + actualValue: String + + """ + A JSON object that contains all of the custom fields for a AIInsightFeedback + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce AI Insight Feedbacks connection, for use in pagination.""" +type SalesforceAiInsightFeedbacksConnection { + """ + The count of all AI Insight Feedback you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Feedbacks""" + nodes: [SalesforceAiInsightFeedback!]! + + """List of AI Insight Feedback edges""" + edges: [SalesforceAiInsightFeedbackEdge!]! +} + +""" +A filter to be used against AuraDefinitionBundle object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuraDefinitionBundleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuraDefinitionBundleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuraDefinitionBundleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuraDefinitionBundle's id field""" + id: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuraDefinitionBundle's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's language field""" + language: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinitionBundle's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinitionBundle's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the AuraDefinitionBundle's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against AuraDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuraDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuraDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuraDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuraDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the AuraDefinition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuraDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuraDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuraDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's auraDefinitionBundle relation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundleConnectionFilter + + """Filter by the AuraDefinition's auraDefinitionBundleId field""" + auraDefinitionBundleId: SalesforceIdFilter + + """Filter by the AuraDefinition's defType field""" + defType: SalesforceStringFilter + + """Filter by the AuraDefinition's format field""" + format: SalesforceStringFilter +} + +"""Field that Lightning Component Definitions can be sorted by""" +enum SalesforceAuraDefinitionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AURA_DEFINITION_BUNDLE_ID + DEF_TYPE + FORMAT +} + +"""An edge in a connection.""" +type SalesforceAuraDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceAuraDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lightning Component Definition""" +type SalesforceAuraDefinition implements OneGraphNode { + """Lightning Definition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Lightning Definition Bundle ID""" + auraDefinitionBundleId: String! + + """Lightning Definition Bundle ID""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle + + """Definition Type""" + defType: String! + + """Format""" + format: String! + + """Source""" + source: String! + + """ + A JSON object that contains all of the custom fields for a AuraDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Lightning Component Definitions connection, for use in pagination. +""" +type SalesforceAuraDefinitionsConnection { + """ + The count of all Lightning Component Definition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Component Definitions""" + nodes: [SalesforceAuraDefinition!]! + + """List of Lightning Component Definition edges""" + edges: [SalesforceAuraDefinitionEdge!]! +} + +"""Aura Component Bundle""" +type SalesforceAuraDefinitionBundle implements OneGraphNode { + """Lightning Definition Bundle ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Api Version""" + apiVersion: Float! + + """Description""" + description: String! + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByAuraDefinitionBundleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCompositionComponentEnumOrId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByRenderComponentEnumOrId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """ + A JSON object that contains all of the custom fields for a AuraDefinitionBundle + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Transaction Security Policies can be sorted by""" +enum SalesforceTransactionSecurityPolicySortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TYPE + STATE + APEX_POLICY_ID + EVENT_TYPE + RESOURCE_NAME + EXECUTION_USER_ID + DESCRIPTION + EVENT_NAME + BLOCK_MESSAGE +} + +"""An edge in a connection.""" +type SalesforceTransactionSecurityPolicyEdge { + """The item at the end of the edge.""" + node: SalesforceTransactionSecurityPolicy! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Transaction Security Policies connection, for use in pagination. +""" +type SalesforceTransactionSecurityPolicysConnection { + """ + The count of all Transaction Security Policy you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Transaction Security Policies""" + nodes: [SalesforceTransactionSecurityPolicy!]! + + """List of Transaction Security Policy edges""" + edges: [SalesforceTransactionSecurityPolicyEdge!]! +} + +"""An edge in a connection.""" +type SalesforceTestSuiteMembershipEdge { + """The item at the end of the edge.""" + node: SalesforceTestSuiteMembership! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexTestSuite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestSuiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestSuiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestSuiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestSuite's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestSuite's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestSuite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestSuite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestSuite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestSuite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestSuite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's testSuiteName field""" + testSuiteName: SalesforceStringFilter +} + +""" +A filter to be used against TestSuiteMembership object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTestSuiteMembershipConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTestSuiteMembershipConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTestSuiteMembershipConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TestSuiteMembership's id field""" + id: SalesforceIdFilter + + """Filter by the TestSuiteMembership's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TestSuiteMembership's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TestSuiteMembership's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TestSuiteMembership's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TestSuiteMembership's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TestSuiteMembership's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's apexTestSuite relation.""" + apexTestSuite: SalesforceApexTestSuiteConnectionFilter + + """Filter by the TestSuiteMembership's apexTestSuiteId field""" + apexTestSuiteId: SalesforceIdFilter + + """Filter by the TestSuiteMembership's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the TestSuiteMembership's apexClassId field""" + apexClassId: SalesforceIdFilter +} + +"""Field that Test Suite Memberships can be sorted by""" +enum SalesforceTestSuiteMembershipSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_TEST_SUITE_ID + APEX_CLASS_ID +} + +"""Apex Test Suite""" +type SalesforceApexTestSuite implements OneGraphNode { + """Test Suite ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Test Suite Name""" + testSuiteName: String! + + """Collection of Salesforce TestSuiteMembership""" + apexClassJunctions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestSuite + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Test Suite Membership""" +type SalesforceTestSuiteMembership implements OneGraphNode { + """Test Suite Membership ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Test Suite ID""" + apexTestSuiteId: String! + + """Test Suite ID""" + apexTestSuite: SalesforceApexTestSuite + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """ + A JSON object that contains all of the custom fields for a TestSuiteMembership + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Test Suite Memberships connection, for use in pagination.""" +type SalesforceTestSuiteMembershipsConnection { + """ + The count of all Test Suite Membership you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Test Suite Memberships""" + nodes: [SalesforceTestSuiteMembership!]! + + """List of Test Suite Membership edges""" + edges: [SalesforceTestSuiteMembershipEdge!]! +} + +""" +A filter to be used against SamlSsoConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSamlSsoConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSamlSsoConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSamlSsoConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SamlSsoConfig's id field""" + id: SalesforceIdFilter + + """Filter by the SamlSsoConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SamlSsoConfig's language field""" + language: SalesforceStringFilter + + """Filter by the SamlSsoConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SamlSsoConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the SamlSsoConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SamlSsoConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SamlSsoConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's version field""" + version: SalesforceStringFilter + + """Filter by the SamlSsoConfig's issuer field""" + issuer: SalesforceStringFilter + + """Filter by the SamlSsoConfig's optionsSpInitBinding field""" + optionsSpInitBinding: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's optionsUserProvisioning field""" + optionsUserProvisioning: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's optionsUseConfigRequestMethod field""" + optionsUseConfigRequestMethod: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's attributeFormat field""" + attributeFormat: SalesforceStringFilter + + """Filter by the SamlSsoConfig's attributeName field""" + attributeName: SalesforceStringFilter + + """Filter by the SamlSsoConfig's audience field""" + audience: SalesforceStringFilter + + """Filter by the SamlSsoConfig's identityMapping field""" + identityMapping: SalesforceStringFilter + + """Filter by the SamlSsoConfig's identityLocation field""" + identityLocation: SalesforceStringFilter + + """Filter by the SamlSsoConfig's samlJitHandler relation.""" + samlJitHandler: SalesforceApexClassConnectionFilter + + """Filter by the SamlSsoConfig's samlJitHandlerId field""" + samlJitHandlerId: SalesforceIdFilter + + """Filter by the SamlSsoConfig's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the SamlSsoConfig's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's errorUrl field""" + errorUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's validationCert field""" + validationCert: SalesforceStringFilter + + """Filter by the SamlSsoConfig's requestSignatureMethod field""" + requestSignatureMethod: SalesforceStringFilter + + """Filter by the SamlSsoConfig's singleLogoutUrl field""" + singleLogoutUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's singleLogoutBinding field""" + singleLogoutBinding: SalesforceStringFilter +} + +"""Field that SAML Single Sign-On Settings can be sorted by""" +enum SalesforceSamlSsoConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VERSION + ISSUER + ATTRIBUTE_FORMAT + ATTRIBUTE_NAME + AUDIENCE + IDENTITY_MAPPING + IDENTITY_LOCATION + SAML_JIT_HANDLER_ID + EXECUTION_USER_ID + LOGIN_URL + LOGOUT_URL + ERROR_URL + VALIDATION_CERT + REQUEST_SIGNATURE_METHOD + SINGLE_LOGOUT_URL + SINGLE_LOGOUT_BINDING +} + +"""An edge in a connection.""" +type SalesforceSamlSsoConfigEdge { + """The item at the end of the edge.""" + node: SalesforceSamlSsoConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce SAML Single Sign-On Settings connection, for use in pagination. +""" +type SalesforceSamlSsoConfigsConnection { + """ + The count of all SAML Single Sign-On Setting you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce SAML Single Sign-On Settings""" + nodes: [SalesforceSamlSsoConfig!]! + + """List of SAML Single Sign-On Setting edges""" + edges: [SalesforceSamlSsoConfigEdge!]! +} + +"""Field that Payment Gateway Providers can be sorted by""" +enum SalesforcePaymentGatewayProviderSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + APEX_ADAPTER_ID + COMMENTS + IDEMPOTENCY_SUPPORTED +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayProviderEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGatewayProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Payment Gateway Providers connection, for use in pagination. +""" +type SalesforcePaymentGatewayProvidersConnection { + """ + The count of all Payment Gateway Provider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateway Providers""" + nodes: [SalesforcePaymentGatewayProvider!]! + + """List of Payment Gateway Provider edges""" + edges: [SalesforcePaymentGatewayProviderEdge!]! +} + +""" +A filter to be used against MyDomainDiscoverableLogin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMyDomainDiscoverableLoginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMyDomainDiscoverableLoginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMyDomainDiscoverableLoginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MyDomainDiscoverableLogin's id field""" + id: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MyDomainDiscoverableLogin's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's language field""" + language: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's apexHandler relation.""" + apexHandler: SalesforceApexClassConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's apexHandlerId field""" + apexHandlerId: SalesforceIdFilter + + """ + Filter by the MyDomainDiscoverableLogin's executeApexHandlerAs relation. + """ + executeApexHandlerAs: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's executeApexHandlerAsId field""" + executeApexHandlerAsId: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's usernameLabel field""" + usernameLabel: SalesforceStringFilter +} + +"""Field that My Domain Discoverable Logins can be sorted by""" +enum SalesforceMyDomainDiscoverableLoginSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_HANDLER_ID + EXECUTE_APEX_HANDLER_AS_ID + USERNAME_LABEL +} + +"""An edge in a connection.""" +type SalesforceMyDomainDiscoverableLoginEdge { + """The item at the end of the edge.""" + node: SalesforceMyDomainDiscoverableLogin! + + """A cursor for use in pagination""" + cursor: String! +} + +"""My Domain Discoverable Login""" +type SalesforceMyDomainDiscoverableLogin implements OneGraphNode { + """My Domain Discoverable Login ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + apexHandlerId: String! + + """Class ID""" + apexHandler: SalesforceApexClass + + """User ID""" + executeApexHandlerAsId: String + + """User ID""" + executeApexHandlerAs: SalesforceUser + + """Login Prompt""" + usernameLabel: String + + """ + A JSON object that contains all of the custom fields for a MyDomainDiscoverableLogin + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce My Domain Discoverable Logins connection, for use in pagination. +""" +type SalesforceMyDomainDiscoverableLoginsConnection { + """ + The count of all My Domain Discoverable Login you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce My Domain Discoverable Logins""" + nodes: [SalesforceMyDomainDiscoverableLogin!]! + + """List of My Domain Discoverable Login edges""" + edges: [SalesforceMyDomainDiscoverableLoginEdge!]! +} + +"""Field that Email Services can be sorted by""" +enum SalesforceEmailServicesFunctionSortByFieldEnum { + ID + IS_ACTIVE + FUNCTION_NAME + AUTHORIZED_SENDERS + IS_AUTHENTICATION_REQUIRED + IS_TLS_REQUIRED + ATTACHMENT_OPTION + APEX_CLASS_ID + OVER_LIMIT_ACTION + FUNCTION_INACTIVE_ACTION + ADDRESS_INACTIVE_ACTION + AUTHENTICATION_FAILURE_ACTION + AUTHORIZATION_FAILURE_ACTION + IS_ERROR_ROUTING_ENABLED + ERROR_ROUTING_ADDRESS + IS_TEXT_ATTACHMENTS_AS_BINARY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEmailServicesFunctionEdge { + """The item at the end of the edge.""" + node: SalesforceEmailServicesFunction! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against EmailServicesFunction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailServicesFunctionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailServicesFunctionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailServicesFunctionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailServicesFunction's id field""" + id: SalesforceIdFilter + + """Filter by the EmailServicesFunction's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's functionName field""" + functionName: SalesforceStringFilter + + """Filter by the EmailServicesFunction's authorizedSenders field""" + authorizedSenders: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isAuthenticationRequired field""" + isAuthenticationRequired: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's isTlsRequired field""" + isTlsRequired: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's attachmentOption field""" + attachmentOption: SalesforceStringFilter + + """Filter by the EmailServicesFunction's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the EmailServicesFunction's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the EmailServicesFunction's overLimitAction field""" + overLimitAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's functionInactiveAction field""" + functionInactiveAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's addressInactiveAction field""" + addressInactiveAction: SalesforceStringFilter + + """ + Filter by the EmailServicesFunction's authenticationFailureAction field + """ + authenticationFailureAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's authorizationFailureAction field""" + authorizationFailureAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isErrorRoutingEnabled field""" + isErrorRoutingEnabled: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's errorRoutingAddress field""" + errorRoutingAddress: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isTextAttachmentsAsBinary field""" + isTextAttachmentsAsBinary: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesFunction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailServicesFunction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesFunction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesFunction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailServicesFunction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesFunction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EmailServicesAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailServicesAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailServicesAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailServicesAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailServicesAddress's id field""" + id: SalesforceIdFilter + + """Filter by the EmailServicesAddress's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailServicesAddress's localPart field""" + localPart: SalesforceStringFilter + + """Filter by the EmailServicesAddress's emailDomainName field""" + emailDomainName: SalesforceStringFilter + + """Filter by the EmailServicesAddress's authorizedSenders field""" + authorizedSenders: SalesforceStringFilter + + """Filter by the EmailServicesAddress's runAsUser relation.""" + runAsUser: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's runAsUserId field""" + runAsUserId: SalesforceIdFilter + + """Filter by the EmailServicesAddress's function relation.""" + function: SalesforceEmailServicesFunctionConnectionFilter + + """Filter by the EmailServicesAddress's functionId field""" + functionId: SalesforceIdFilter + + """Filter by the EmailServicesAddress's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the EmailServicesAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailServicesAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailServicesAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Email Services Addresses can be sorted by""" +enum SalesforceEmailServicesAddressSortByFieldEnum { + ID + IS_ACTIVE + LOCAL_PART + EMAIL_DOMAIN_NAME + AUTHORIZED_SENDERS + RUN_AS_USER_ID + FUNCTION_ID + DEVELOPER_NAME + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEmailServicesAddressEdge { + """The item at the end of the edge.""" + node: SalesforceEmailServicesAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Email Services Address""" +type SalesforceEmailServicesAddress implements OneGraphNode { + """Address ID""" + id: String! + + """Active""" + isActive: Boolean! + + """Email address""" + localPart: String! + + """Email address domain""" + emailDomainName: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String! + + """User ID""" + runAsUser: SalesforceUser + + """Service ID""" + functionId: String! + + """Service ID""" + function: SalesforceEmailServicesFunction + + """Email Address Name""" + developerName: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a EmailServicesAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Services Addresses connection, for use in pagination.""" +type SalesforceEmailServicesAddresssConnection { + """ + The count of all Email Services Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Services Addresses""" + nodes: [SalesforceEmailServicesAddress!]! + + """List of Email Services Address edges""" + edges: [SalesforceEmailServicesAddressEdge!]! +} + +"""Email Service""" +type SalesforceEmailServicesFunction implements OneGraphNode { + """Service ID""" + id: String! + + """Active""" + isActive: Boolean! + + """Email Service Name""" + functionName: String! + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean! + + """TLS Required""" + isTlsRequired: Boolean! + + """Accept Attachments""" + attachmentOption: String! + + """Class ID""" + apexClassId: String + + """Class ID""" + apexClass: SalesforceApexClass + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean! + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EmailServicesAddress""" + addresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """ + A JSON object that contains all of the custom fields for a EmailServicesFunction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Services connection, for use in pagination.""" +type SalesforceEmailServicesFunctionsConnection { + """The count of all Email Service you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Services""" + nodes: [SalesforceEmailServicesFunction!]! + + """List of Email Service edges""" + edges: [SalesforceEmailServicesFunctionEdge!]! +} + +"""Field that Auth. Providers can be sorted by""" +enum SalesforceAuthProviderSortByFieldEnum { + ID + CREATED_DATE + PROVIDER_TYPE + FRIENDLY_NAME + DEVELOPER_NAME + REGISTRATION_HANDLER_ID + EXECUTION_USER_ID + CONSUMER_KEY + ERROR_URL + AUTHORIZE_URL + TOKEN_URL + USER_INFO_URL + DEFAULT_SCOPES + ID_TOKEN_ISSUER + ICON_URL + LOGOUT_URL + PLUGIN_ID + CUSTOM_METADATA_TYPE_RECORD + EC_KEY + APPLE_TEAM +} + +"""An edge in a connection.""" +type SalesforceAuthProviderEdge { + """The item at the end of the edge.""" + node: SalesforceAuthProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Auth. Providers connection, for use in pagination.""" +type SalesforceAuthProvidersConnection { + """The count of all Auth. Provider you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Auth. Providers""" + nodes: [SalesforceAuthProvider!]! + + """List of Auth. Provider edges""" + edges: [SalesforceAuthProviderEdge!]! +} + +"""An edge in a connection.""" +type SalesforceApexTestQueueItemEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestQueueItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceFlowRecordRelationEdge { + """The item at the end of the edge.""" + node: SalesforceFlowRecordRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Flow Interview.""" +type SalesforceFlowInterviewSobjectMetadata { + """Url to the edit view for this Flow Interview.""" + uiEditUrl: String! + + """Url to the detail view for this Flow Interview.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FlowStageRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowStageRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowStageRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowStageRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowStageRelation's id field""" + id: SalesforceIdFilter + + """Filter by the FlowStageRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowStageRelation's name field""" + name: SalesforceStringFilter + + """Filter by the FlowStageRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowStageRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowStageRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowStageRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowStageRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowStageRelation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowStageRelation's stageOrder field""" + stageOrder: SalesforceIntFilter + + """Filter by the FlowStageRelation's stageType field""" + stageType: SalesforceStringFilter + + """Filter by the FlowStageRelation's stageLabel field""" + stageLabel: SalesforceStringFilter + + """Filter by the FlowStageRelation's flexIndex field""" + flexIndex: SalesforceStringFilter +} + +"""Field that Flow Interview Stage Relations can be sorted by""" +enum SalesforceFlowStageRelationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + STAGE_ORDER + STAGE_TYPE + STAGE_LABEL + FLEX_INDEX +} + +"""An edge in a connection.""" +type SalesforceFlowStageRelationEdge { + """The item at the end of the edge.""" + node: SalesforceFlowStageRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Flow Interview Stage Relations connection, for use in pagination. +""" +type SalesforceFlowStageRelationsConnection { + """ + The count of all Flow Interview Stage Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Stage Relations""" + nodes: [SalesforceFlowStageRelation!]! + + """List of Flow Interview Stage Relation edges""" + edges: [SalesforceFlowStageRelationEdge!]! +} + +"""Field that Flow Interviews can be sorted by""" +enum SalesforceFlowInterviewSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CURRENT_ELEMENT + INTERVIEW_LABEL + PAUSE_LABEL + GUID + WAS_PAUSED_FROM_SCREEN + FLOW_VERSION_VIEW_ID + INTERVIEW_STATUS +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterview! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Flow Interviews connection, for use in pagination.""" +type SalesforceFlowInterviewsConnection { + """The count of all Flow Interview you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interviews""" + nodes: [SalesforceFlowInterview!]! + + """List of Flow Interview edges""" + edges: [SalesforceFlowInterviewEdge!]! +} + +"""Flow Definition""" +type SalesforceFlowDefinitionView { + """Flow Definition View ID""" + id: String! + + """Durable ID""" + durableId: String + + """Flow API Name""" + apiName: String + + """Flow Label""" + label: String + + """Flow Description""" + description: String + + """Process Type""" + processType: String + + """Trigger""" + triggerType: String + + """Flow Namespace""" + namespacePrefix: String + + """Active Flow Version API Name or ID""" + activeVersionId: String + + """Latest Flow Version API Name or ID""" + latestVersionId: String + + """Last Modified By""" + lastModifiedBy: String + + """Active""" + isActive: Boolean! + + """Is Using an Older Version""" + isOutOfDate: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Template""" + isTemplate: Boolean! + + """Is Swing Flow""" + isSwingFlow: Boolean! + + """Built with""" + builder: String + + """Package State""" + manageableState: String + + """Package Name""" + installedPackageName: String + + """ + A JSON object that contains all of the custom fields for a FlowDefinitionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Flow Version""" +type SalesforceFlowVersionView { + """Flow Version View ID""" + id: String! + + """Durable ID""" + durableId: String + + """Flow Definition View ID""" + flowDefinitionViewId: String + + """Flow Definition View ID""" + flowDefinitionView: SalesforceFlowDefinitionView + + """Version Label""" + label: String + + """Version Description""" + description: String + + """Version Status""" + status: String + + """Version Number""" + versionNumber: Int + + """Process Type""" + processType: String + + """Is Template""" + isTemplate: Boolean! + + """Run in Mode""" + runInMode: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Is Swing Flow""" + isSwingFlow: Boolean! + + """Api Version""" + apiVersion: Float + + """Api Version Runtime""" + apiVersionRuntime: Float + + """Collection of Salesforce FlowInterview""" + flowInterviewsByFlowVersionViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """ + A JSON object that contains all of the custom fields for a FlowVersionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceUserChangeEventDelegatedApproverUnion = SalesforceGroup | SalesforceUser + +union SalesforceUserDelegatedApproverUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceHistoryOriginalActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceHistoryActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceFieldDefinitionBusinessOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceCaseOwnerUnion = SalesforceGroup | SalesforceUser + +""" +A filter to be used against UserShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserShare's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserShare's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserShare's userAccessLevel field""" + userAccessLevel: SalesforceStringFilter + + """Filter by the UserShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserShare's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that User Shares can be sorted by""" +enum SalesforceUserShareSortByFieldEnum { + ID + USER_ID + USER_OR_GROUP_ID + USER_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceUserShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Share""" +type SalesforceUserShare implements OneGraphNode { + """User Share ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserShareUserOrGroupUnion + + """User Access Level""" + userAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean! + + """A JSON object that contains all of the custom fields for a UserShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Shares connection, for use in pagination.""" +type SalesforceUserSharesConnection { + """The count of all User Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Shares""" + nodes: [SalesforceUserShare!]! + + """List of User Share edges""" + edges: [SalesforceUserShareEdge!]! +} + +""" +A filter to be used against QueueSobject object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQueueSobjectConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQueueSobjectConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQueueSobjectConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QueueSobject's id field""" + id: SalesforceIdFilter + + """Filter by the QueueSobject's queue relation.""" + queue: SalesforceGroupConnectionFilter + + """Filter by the QueueSobject's queueId field""" + queueId: SalesforceIdFilter + + """Filter by the QueueSobject's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the QueueSobject's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QueueSobject's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QueueSobject's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Queue sObjects can be sorted by""" +enum SalesforceQueueSobjectSortByFieldEnum { + ID + QUEUE_ID + SOBJECT_TYPE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceQueueSobjectEdge { + """The item at the end of the edge.""" + node: SalesforceQueueSobject! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Queue sObject""" +type SalesforceQueueSobject implements OneGraphNode { + """Queue sObject ID""" + id: String! + + """Group ID""" + queueId: String! + + """Group ID""" + queue: SalesforceGroup + + """sObject Type""" + sobjectType: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a QueueSobject + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Queue sObjects connection, for use in pagination.""" +type SalesforceQueueSobjectsConnection { + """The count of all Queue sObject you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Queue sObjects""" + nodes: [SalesforceQueueSobject!]! + + """List of Queue sObject edges""" + edges: [SalesforceQueueSobjectEdge!]! +} + +""" +A filter to be used against IndividualShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IndividualShare's id field""" + id: SalesforceIdFilter + + """Filter by the IndividualShare's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the IndividualShare's individualId field""" + individualId: SalesforceIdFilter + + """Filter by the IndividualShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the IndividualShare's individualAccessLevel field""" + individualAccessLevel: SalesforceStringFilter + + """Filter by the IndividualShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the IndividualShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IndividualShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IndividualShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IndividualShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Individual Shares can be sorted by""" +enum SalesforceIndividualShareSortByFieldEnum { + ID + INDIVIDUAL_ID + USER_OR_GROUP_ID + INDIVIDUAL_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceIndividualShareEdge { + """The item at the end of the edge.""" + node: SalesforceIndividualShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceIndividualShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Individual Share""" +type SalesforceIndividualShare implements OneGraphNode { + """Individual Share ID""" + id: String! + + """Individual ID""" + individualId: String! + + """Individual ID""" + individual: SalesforceIndividual + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceIndividualShareUserOrGroupUnion + + """Individual Access Level""" + individualAccessLevel: String! + + """Apex Sharing Reason ID""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a IndividualShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Individual Shares connection, for use in pagination.""" +type SalesforceIndividualSharesConnection { + """The count of all Individual Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individual Shares""" + nodes: [SalesforceIndividualShare!]! + + """List of Individual Share edges""" + edges: [SalesforceIndividualShareEdge!]! +} + +""" +A filter to be used against GroupMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGroupMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGroupMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGroupMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GroupMember's id field""" + id: SalesforceIdFilter + + """Filter by the GroupMember's group relation.""" + group: SalesforceGroupConnectionFilter + + """Filter by the GroupMember's groupId field""" + groupId: SalesforceIdFilter + + """Filter by the GroupMember's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the GroupMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Group Members can be sorted by""" +enum SalesforceGroupMemberSortByFieldEnum { + ID + GROUP_ID + USER_OR_GROUP_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceGroupMemberEdge { + """The item at the end of the edge.""" + node: SalesforceGroupMember! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceGroupMemberUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Group Member""" +type SalesforceGroupMember implements OneGraphNode { + """Group Member ID""" + id: String! + + """Group ID""" + groupId: String! + + """Group ID""" + group: SalesforceGroup + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceGroupMemberUserOrGroupUnion + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a GroupMember""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Members connection, for use in pagination.""" +type SalesforceGroupMembersConnection { + """The count of all Group Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Members""" + nodes: [SalesforceGroupMember!]! + + """List of Group Member edges""" + edges: [SalesforceGroupMemberEdge!]! +} + +""" +A filter to be used against FlowInterviewShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewShare's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewShare's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowInterviewShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowInterviewShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FlowInterviewShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FlowInterviewShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FlowInterviewShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Flow Interview Shares can be sorted by""" +enum SalesforceFlowInterviewShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewShareEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFlowInterviewShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Share""" +type SalesforceFlowInterviewShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFlowInterview + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFlowInterviewShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FlowInterviewShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Flow Interview Shares connection, for use in pagination.""" +type SalesforceFlowInterviewSharesConnection { + """ + The count of all Flow Interview Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Shares""" + nodes: [SalesforceFlowInterviewShare!]! + + """List of Flow Interview Share edges""" + edges: [SalesforceFlowInterviewShareEdge!]! +} + +""" +A filter to be used against ContactShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactShare's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactShare's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactShare's contactAccessLevel field""" + contactAccessLevel: SalesforceStringFilter + + """Filter by the ContactShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Shares can be sorted by""" +enum SalesforceContactShareSortByFieldEnum { + ID + CONTACT_ID + USER_OR_GROUP_ID + CONTACT_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Share""" +type SalesforceContactShare implements OneGraphNode { + """Contact Share ID""" + id: String! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactShareUserOrGroupUnion + + """Contact Access""" + contactAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Shares connection, for use in pagination.""" +type SalesforceContactSharesConnection { + """The count of all Contact Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Shares""" + nodes: [SalesforceContactShare!]! + + """List of Contact Share edges""" + edges: [SalesforceContactShareEdge!]! +} + +""" +A filter to be used against CaseShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseShare's id field""" + id: SalesforceIdFilter + + """Filter by the CaseShare's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseShare's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CaseShare's caseAccessLevel field""" + caseAccessLevel: SalesforceStringFilter + + """Filter by the CaseShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CaseShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Shares can be sorted by""" +enum SalesforceCaseShareSortByFieldEnum { + ID + CASE_ID + USER_OR_GROUP_ID + CASE_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseShareEdge { + """The item at the end of the edge.""" + node: SalesforceCaseShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCaseShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Case Share""" +type SalesforceCaseShare implements OneGraphNode { + """Case Share ID""" + id: String! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCaseShareUserOrGroupUnion + + """Case Access""" + caseAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a CaseShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Case Shares connection, for use in pagination.""" +type SalesforceCaseSharesConnection { + """The count of all Case Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Shares""" + nodes: [SalesforceCaseShare!]! + + """List of Case Share edges""" + edges: [SalesforceCaseShareEdge!]! +} + +""" +A filter to be used against AccountShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountShare's id field""" + id: SalesforceIdFilter + + """Filter by the AccountShare's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountShare's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AccountShare's accountAccessLevel field""" + accountAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's opportunityAccessLevel field""" + opportunityAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's caseAccessLevel field""" + caseAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's contactAccessLevel field""" + contactAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AccountShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Account Shares can be sorted by""" +enum SalesforceAccountShareSortByFieldEnum { + ID + ACCOUNT_ID + USER_OR_GROUP_ID + ACCOUNT_ACCESS_LEVEL + OPPORTUNITY_ACCESS_LEVEL + CASE_ACCESS_LEVEL + CONTACT_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAccountShareEdge { + """The item at the end of the edge.""" + node: SalesforceAccountShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAccountShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Account Share""" +type SalesforceAccountShare implements OneGraphNode { + """Account Share ID""" + id: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAccountShareUserOrGroupUnion + + """Account Access""" + accountAccessLevel: String! + + """Opportunity Access""" + opportunityAccessLevel: String! + + """Case Access""" + caseAccessLevel: String! + + """Contact Access""" + contactAccessLevel: String + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AccountShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Account Shares connection, for use in pagination.""" +type SalesforceAccountSharesConnection { + """The count of all Account Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Shares""" + nodes: [SalesforceAccountShare!]! + + """List of Account Share edges""" + edges: [SalesforceAccountShareEdge!]! +} + +union SalesforceListViewEventOwnerUnion = SalesforceOrganization | SalesforceUser + +"""Field that Stamps can be sorted by""" +enum SalesforceStampSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceStampEdge { + """The item at the end of the edge.""" + node: SalesforceStamp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Stamps connection, for use in pagination.""" +type SalesforceStampsConnection { + """The count of all Stamp you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Stamps""" + nodes: [SalesforceStamp!]! + + """List of Stamp edges""" + edges: [SalesforceStampEdge!]! +} + +"""An edge in a connection.""" +type SalesforceContentDocumentLinkEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Content Document Link.""" +type SalesforceContentDocumentLinkSobjectMetadata { + """Url to the edit view for this Content Document Link.""" + uiEditUrl: String! + + """Url to the detail view for this Content Document Link.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce API Anomaly Event Store.""" +type SalesforceApiAnomalyEventStoreSobjectMetadata { + """Url to the edit view for this API Anomaly Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this API Anomaly Event Store.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceApiAnomalyEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceApiAnomalyEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Content Version.""" +type SalesforceContentVersionSobjectMetadata { + """Url to the edit view for this Content Version.""" + uiEditUrl: String! + + """Url to the detail view for this Content Version.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentVersionRating object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionRatingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionRatingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionRatingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionRating's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionRating's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentVersionRating's userId field""" + userId: SalesforceIdFilter + + """Filter by the ContentVersionRating's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionRating's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionRating's rating field""" + rating: SalesforceIntFilter + + """Filter by the ContentVersionRating's userComment field""" + userComment: SalesforceStringFilter + + """Filter by the ContentVersionRating's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter +} + +"""Field that Content Version Ratings can be sorted by""" +enum SalesforceContentVersionRatingSortByFieldEnum { + ID + USER_ID + CONTENT_VERSION_ID + RATING + USER_COMMENT + LAST_MODIFIED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentVersionRatingEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionRating! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Version Ratings connection, for use in pagination.""" +type SalesforceContentVersionRatingsConnection { + """ + The count of all Content Version Rating you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Ratings""" + nodes: [SalesforceContentVersionRating!]! + + """List of Content Version Rating edges""" + edges: [SalesforceContentVersionRatingEdge!]! +} + +""" +A filter to be used against ContentVersionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentVersionHistory's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionHistory's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentVersionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentVersionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContentVersionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Content Version Histories can be sorted by""" +enum SalesforceContentVersionHistorySortByFieldEnum { + ID + IS_DELETED + CONTENT_VERSION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContentVersionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Version History""" +type SalesforceContentVersionHistory implements OneGraphNode { + """Content Version ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContentVersionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Version Histories connection, for use in pagination. +""" +type SalesforceContentVersionHistorysConnection { + """ + The count of all Content Version History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Histories""" + nodes: [SalesforceContentVersionHistory!]! + + """List of Content Version History edges""" + edges: [SalesforceContentVersionHistoryEdge!]! +} + +"""Metadata for a Salesforce Content Document.""" +type SalesforceContentDocumentSobjectMetadata { + """Url to the edit view for this Content Document.""" + uiEditUrl: String! + + """Url to the detail view for this Content Document.""" + uiDetailUrl: String! +} + +"""Field that Images can be sorted by""" +enum SalesforceImageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IMAGE_VIEW_TYPE + IS_ACTIVE + IMAGE_CLASS + IMAGE_CLASS_OBJECT_TYPE + CONTENT_DOCUMENT_ID + CAPTURED_ANGLE + TITLE + ALTERNATE_TEXT + URL +} + +"""An edge in a connection.""" +type SalesforceImageEdge { + """The item at the end of the edge.""" + node: SalesforceImage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Images connection, for use in pagination.""" +type SalesforceImagesConnection { + """The count of all Image you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Images""" + nodes: [SalesforceImage!]! + + """List of Image edges""" + edges: [SalesforceImageEdge!]! +} + +""" +A filter to be used against ContentVersionComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionComment's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionComment's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentVersionComment's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentVersionComment's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionComment's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionComment's userComment field""" + userComment: SalesforceStringFilter + + """Filter by the ContentVersionComment's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Content Version Comments can be sorted by""" +enum SalesforceContentVersionCommentSortByFieldEnum { + ID + CONTENT_DOCUMENT_ID + CONTENT_VERSION_ID + USER_COMMENT + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentVersionCommentEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Version Comments connection, for use in pagination.""" +type SalesforceContentVersionCommentsConnection { + """ + The count of all Content Version Comment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Comments""" + nodes: [SalesforceContentVersionComment!]! + + """List of Content Version Comment edges""" + edges: [SalesforceContentVersionCommentEdge!]! +} + +""" +A filter to be used against ContentDocumentSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentSubscription's userId field""" + userId: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentSubscription's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's isCommentSub field""" + isCommentSub: SalesforceBooleanFilter + + """Filter by the ContentDocumentSubscription's isDocumentSub field""" + isDocumentSub: SalesforceBooleanFilter +} + +"""Field that Content Document Subscriptions can be sorted by""" +enum SalesforceContentDocumentSubscriptionSortByFieldEnum { + ID + USER_ID + CONTENT_DOCUMENT_ID + IS_COMMENT_SUB + IS_DOCUMENT_SUB +} + +"""An edge in a connection.""" +type SalesforceContentDocumentSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Document Subscriptions connection, for use in pagination. +""" +type SalesforceContentDocumentSubscriptionsConnection { + """ + The count of all Content Document Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Subscriptions""" + nodes: [SalesforceContentDocumentSubscription!]! + + """List of Content Document Subscription edges""" + edges: [SalesforceContentDocumentSubscriptionEdge!]! +} + +""" +A filter to be used against ContentDocumentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentHistory's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentHistory's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContentDocumentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Content Document Histories can be sorted by""" +enum SalesforceContentDocumentHistorySortByFieldEnum { + ID + IS_DELETED + CONTENT_DOCUMENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContentDocumentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Document History""" +type SalesforceContentDocumentHistory implements OneGraphNode { + """Content Document ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContentDocumentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Document Histories connection, for use in pagination. +""" +type SalesforceContentDocumentHistorysConnection { + """ + The count of all Content Document History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Histories""" + nodes: [SalesforceContentDocumentHistory!]! + + """List of Content Document History edges""" + edges: [SalesforceContentDocumentHistoryEdge!]! +} + +"""Field that Asset Files can be sorted by""" +enum SalesforceContentAssetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTENT_DOCUMENT_ID + IS_VISIBLE_BY_EXTERNAL_USERS +} + +"""An edge in a connection.""" +type SalesforceContentAssetEdge { + """The item at the end of the edge.""" + node: SalesforceContentAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Files connection, for use in pagination.""" +type SalesforceContentAssetsConnection { + """The count of all Asset File you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Files""" + nodes: [SalesforceContentAsset!]! + + """List of Asset File edges""" + edges: [SalesforceContentAssetEdge!]! +} + +"""Metadata for a Salesforce Library.""" +type SalesforceContentWorkspaceSobjectMetadata { + """Url to the edit view for this Library.""" + uiEditUrl: String! + + """Url to the detail view for this Library.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentWorkspaceSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspaceSubscription's userId field""" + userId: SalesforceIdFilter + + """ + Filter by the ContentWorkspaceSubscription's contentWorkspace relation. + """ + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceSubscription's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter +} + +"""Field that Content Workspace Subscriptions can be sorted by""" +enum SalesforceContentWorkspaceSubscriptionSortByFieldEnum { + ID + USER_ID + CONTENT_WORKSPACE_ID +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Workspace Subscription""" +type SalesforceContentWorkspaceSubscription implements OneGraphNode { + """ContentWorkspaceSubscription ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Workspace ID""" + contentWorkspaceId: String! + + """Workspace ID""" + contentWorkspace: SalesforceContentWorkspace + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Workspace Subscriptions connection, for use in pagination. +""" +type SalesforceContentWorkspaceSubscriptionsConnection { + """ + The count of all Content Workspace Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Workspace Subscriptions""" + nodes: [SalesforceContentWorkspaceSubscription!]! + + """List of Content Workspace Subscription edges""" + edges: [SalesforceContentWorkspaceSubscriptionEdge!]! +} + +""" +A filter to be used against ContentWorkspaceDoc object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceDocConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceDocConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceDocConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceDoc's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's contentWorkspace relation.""" + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceDoc's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentWorkspaceDoc's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspaceDoc's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspaceDoc's isOwner field""" + isOwner: SalesforceBooleanFilter + + """Filter by the ContentWorkspaceDoc's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Library Documents can be sorted by""" +enum SalesforceContentWorkspaceDocSortByFieldEnum { + ID + CONTENT_WORKSPACE_ID + CONTENT_DOCUMENT_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_OWNER + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceDocEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceDoc! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Library Documents connection, for use in pagination.""" +type SalesforceContentWorkspaceDocsConnection { + """The count of all Library Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Documents""" + nodes: [SalesforceContentWorkspaceDoc!]! + + """List of Library Document edges""" + edges: [SalesforceContentWorkspaceDocEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCampaignEdge { + """The item at the end of the edge.""" + node: SalesforceCampaign! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Campaign.""" +type SalesforceCampaignSobjectMetadata { + """Url to the edit view for this Campaign.""" + uiEditUrl: String! + + """Url to the detail view for this Campaign.""" + uiDetailUrl: String! +} + +"""Field that List Emails can be sorted by""" +enum SalesforceListEmailSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + FROM_NAME + STATUS + HAS_ATTACHMENT + SCHEDULED_DATE + TOTAL_SENT + CAMPAIGN_ID + IS_TRACKED +} + +"""An edge in a connection.""" +type SalesforceListEmailEdge { + """The item at the end of the edge.""" + node: SalesforceListEmail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List Emails connection, for use in pagination.""" +type SalesforceListEmailsConnection { + """The count of all List Email you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Emails""" + nodes: [SalesforceListEmail!]! + + """List of List Email edges""" + edges: [SalesforceListEmailEdge!]! +} + +""" +A filter to be used against CampaignShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignShare's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignShare's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignShare's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CampaignShare's campaignAccessLevel field""" + campaignAccessLevel: SalesforceStringFilter + + """Filter by the CampaignShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CampaignShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Campaign Shares can be sorted by""" +enum SalesforceCampaignShareSortByFieldEnum { + ID + CAMPAIGN_ID + USER_OR_GROUP_ID + CAMPAIGN_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCampaignShareEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCampaignShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Campaign Share""" +type SalesforceCampaignShare implements OneGraphNode { + """Campaign Share ID""" + id: String! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCampaignShareUserOrGroupUnion + + """Campaign Access""" + campaignAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CampaignShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Shares connection, for use in pagination.""" +type SalesforceCampaignSharesConnection { + """The count of all Campaign Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Shares""" + nodes: [SalesforceCampaignShare!]! + + """List of Campaign Share edges""" + edges: [SalesforceCampaignShareEdge!]! +} + +""" +A filter to be used against CampaignMemberStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignMemberStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignMemberStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignMemberStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignMemberStatus's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignMemberStatus's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's label field""" + label: SalesforceStringFilter + + """Filter by the CampaignMemberStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CampaignMemberStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's hasResponded field""" + hasResponded: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignMemberStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMemberStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignMemberStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMemberStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Campaign Member Statuses can be sorted by""" +enum SalesforceCampaignMemberStatusSortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + LABEL + SORT_ORDER + IS_DEFAULT + HAS_RESPONDED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCampaignMemberStatusEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignMemberStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Campaign Member Status""" +type SalesforceCampaignMemberStatus implements OneGraphNode { + """Campaign Member Status ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Member Status""" + label: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Member Statuses connection, for use in pagination.""" +type SalesforceCampaignMemberStatussConnection { + """ + The count of all Campaign Member Status you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Member Statuses""" + nodes: [SalesforceCampaignMemberStatus!]! + + """List of Campaign Member Status edges""" + edges: [SalesforceCampaignMemberStatusEdge!]! +} + +""" +A filter to be used against CampaignHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignHistory's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignHistory's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CampaignHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Campaign Field Histories can be sorted by""" +enum SalesforceCampaignHistorySortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCampaignHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Campaign Field History""" +type SalesforceCampaignHistory implements OneGraphNode { + """Campaign Field History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CampaignHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Field Histories connection, for use in pagination.""" +type SalesforceCampaignHistorysConnection { + """ + The count of all Campaign Field History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Field Histories""" + nodes: [SalesforceCampaignHistory!]! + + """List of Campaign Field History edges""" + edges: [SalesforceCampaignHistoryEdge!]! +} + +"""Field that Campaigns can be sorted by""" +enum SalesforceCampaignSortByFieldEnum { + ID + IS_DELETED + NAME + PARENT_ID + TYPE + STATUS + START_DATE + END_DATE + EXPECTED_REVENUE + BUDGETED_COST + ACTUAL_COST + EXPECTED_RESPONSE + NUMBER_SENT + IS_ACTIVE + NUMBER_OF_LEADS + NUMBER_OF_CONVERTED_LEADS + NUMBER_OF_CONTACTS + NUMBER_OF_RESPONSES + NUMBER_OF_OPPORTUNITIES + NUMBER_OF_WON_OPPORTUNITIES + AMOUNT_ALL_OPPORTUNITIES + AMOUNT_WON_OPPORTUNITIES + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CAMPAIGN_MEMBER_RECORD_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceAttachmentEdge { + """The item at the end of the edge.""" + node: SalesforceAttachment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset.""" +type SalesforceAssetSobjectMetadata { + """Url to the edit view for this Asset.""" + uiEditUrl: String! + + """Url to the detail view for this Asset.""" + uiDetailUrl: String! +} + +"""Field that Cases can be sorted by""" +enum SalesforceCaseSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + CASE_NUMBER + CONTACT_ID + ACCOUNT_ID + ASSET_ID + PARENT_ID + SUPPLIED_NAME + SUPPLIED_EMAIL + SUPPLIED_PHONE + SUPPLIED_COMPANY + TYPE + RECORD_TYPE_ID + STATUS + REASON + ORIGIN + SUBJECT + PRIORITY + IS_CLOSED + CLOSED_DATE + IS_ESCALATED + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTACT_PHONE + CONTACT_MOBILE + CONTACT_EMAIL + CONTACT_FAX + COMMENTS + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceCaseEdge { + """The item at the end of the edge.""" + node: SalesforceCase! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Cases connection, for use in pagination.""" +type SalesforceCasesConnection { + """The count of all Case you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Cases""" + nodes: [SalesforceCase!]! + + """List of Case edges""" + edges: [SalesforceCaseEdge!]! +} + +""" +A filter to be used against AssetStatePeriod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetStatePeriodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetStatePeriodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetStatePeriodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetStatePeriod's id field""" + id: SalesforceIdFilter + + """Filter by the AssetStatePeriod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetStatePeriod's assetStatePeriodNumber field""" + assetStatePeriodNumber: SalesforceStringFilter + + """Filter by the AssetStatePeriod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetStatePeriod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetStatePeriod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetStatePeriod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetStatePeriod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetStatePeriod's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetStatePeriod's startDate field""" + startDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's endDate field""" + endDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the AssetStatePeriod's amount field""" + amount: SalesforceFloatFilter + + """Filter by the AssetStatePeriod's mrr field""" + mrr: SalesforceFloatFilter +} + +"""Field that Asset State Periods can be sorted by""" +enum SalesforceAssetStatePeriodSortByFieldEnum { + ID + IS_DELETED + ASSET_STATE_PERIOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ID + START_DATE + END_DATE + QUANTITY + AMOUNT + MRR +} + +"""An edge in a connection.""" +type SalesforceAssetStatePeriodEdge { + """The item at the end of the edge.""" + node: SalesforceAssetStatePeriod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset State Periods connection, for use in pagination.""" +type SalesforceAssetStatePeriodsConnection { + """The count of all Asset State Period you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset State Periods""" + nodes: [SalesforceAssetStatePeriod!]! + + """List of Asset State Period edges""" + edges: [SalesforceAssetStatePeriodEdge!]! +} + +""" +A filter to be used against AssetShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetShare's id field""" + id: SalesforceIdFilter + + """Filter by the AssetShare's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetShare's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AssetShare's assetAccessLevel field""" + assetAccessLevel: SalesforceStringFilter + + """Filter by the AssetShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AssetShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Asset Shares can be sorted by""" +enum SalesforceAssetShareSortByFieldEnum { + ID + ASSET_ID + USER_OR_GROUP_ID + ASSET_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAssetShareEdge { + """The item at the end of the edge.""" + node: SalesforceAssetShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAssetShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Asset Share""" +type SalesforceAssetShare implements OneGraphNode { + """Asset Share ID""" + id: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAssetShareUserOrGroupUnion + + """Asset Access""" + assetAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a AssetShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Shares connection, for use in pagination.""" +type SalesforceAssetSharesConnection { + """The count of all Asset Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Shares""" + nodes: [SalesforceAssetShare!]! + + """List of Asset Share edges""" + edges: [SalesforceAssetShareEdge!]! +} + +"""Field that Asset Relationships can be sorted by""" +enum SalesforceAssetRelationshipSortByFieldEnum { + ID + IS_DELETED + ASSET_RELATIONSHIP_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ASSET_ID + RELATED_ASSET_ID + FROM_DATE + TO_DATE + RELATIONSHIP_TYPE +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationship! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Relationships connection, for use in pagination.""" +type SalesforceAssetRelationshipsConnection { + """The count of all Asset Relationship you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationships""" + nodes: [SalesforceAssetRelationship!]! + + """List of Asset Relationship edges""" + edges: [SalesforceAssetRelationshipEdge!]! +} + +""" +A filter to be used against AssetHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AssetHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetHistory's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetHistory's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AssetHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Asset Histories can be sorted by""" +enum SalesforceAssetHistorySortByFieldEnum { + ID + IS_DELETED + ASSET_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAssetHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAssetHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Asset History""" +type SalesforceAssetHistory implements OneGraphNode { + """Asset History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AssetHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Histories connection, for use in pagination.""" +type SalesforceAssetHistorysConnection { + """The count of all Asset History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Histories""" + nodes: [SalesforceAssetHistory!]! + + """List of Asset History edges""" + edges: [SalesforceAssetHistoryEdge!]! +} + +"""Field that Asset Actions can be sorted by""" +enum SalesforceAssetActionSortByFieldEnum { + ID + IS_DELETED + ASSET_ACTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ID + TYPE + CATEGORY + CATEGORY_ENUM + ACTION_DATE + PRODUCT_AMOUNT_CHANGE + ADJUSTMENT_AMOUNT_CHANGE + ESTIMATED_TAX_CHANGE + ACTUAL_TAX_CHANGE + SUBTOTAL_CHANGE + QUANTITY_CHANGE + MRR_CHANGE + AMOUNT + TOTAL_INITIAL_SALE_AMOUNT + TOTAL_RENEWALS_AMOUNT + TOTAL_UPSELLS_AMOUNT + TOTAL_DOWNSELLS_AMOUNT + TOTAL_CROSS_SELLS_AMOUNT + TOTAL_CANCELLATIONS_AMOUNT + TOTAL_TRANSFERS_AMOUNT + TOTAL_TERMS_AND_CONDITIONS_AMOUNT + TOTAL_OTHER_AMOUNT + TOTAL_AMOUNT + TOTAL_QUANTITY + TOTAL_MRR +} + +"""An edge in a connection.""" +type SalesforceAssetActionEdge { + """The item at the end of the edge.""" + node: SalesforceAssetAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Actions connection, for use in pagination.""" +type SalesforceAssetActionsConnection { + """The count of all Asset Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Actions""" + nodes: [SalesforceAssetAction!]! + + """List of Asset Action edges""" + edges: [SalesforceAssetActionEdge!]! +} + +"""Metadata for a Salesforce Product.""" +type SalesforceProduct2SobjectMetadata { + """Url to the edit view for this Product.""" + uiEditUrl: String! + + """Url to the detail view for this Product.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Product2History object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2HistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2HistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2HistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2History's id field""" + id: SalesforceIdFilter + + """Filter by the Product2History's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2History's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the Product2History's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the Product2History's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2History's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2History's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2History's field field""" + field: SalesforceStringFilter + + """Filter by the Product2History's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Product Histories can be sorted by""" +enum SalesforceProduct2HistorySortByFieldEnum { + ID + IS_DELETED + PRODUCT_2_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceProduct2HistoryEdge { + """The item at the end of the edge.""" + node: SalesforceProduct2History! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Product History""" +type SalesforceProduct2History implements OneGraphNode { + """Product Stage ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Product ID""" + product2Id: String! + + """Product ID""" + product2: SalesforceProduct2 + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a Product2History + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Product Histories connection, for use in pagination.""" +type SalesforceProduct2HistorysConnection { + """The count of all Product History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Histories""" + nodes: [SalesforceProduct2History!]! + + """List of Product History edges""" + edges: [SalesforceProduct2HistoryEdge!]! +} + +"""Field that Assets can be sorted by""" +enum SalesforceAssetSortByFieldEnum { + ID + CONTACT_ID + ACCOUNT_ID + PARENT_ID + ROOT_ASSET_ID + PRODUCT_2_ID + PRODUCT_CODE + IS_COMPETITOR_PRODUCT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + NAME + SERIAL_NUMBER + INSTALL_DATE + PURCHASE_DATE + USAGE_END_DATE + LIFECYCLE_START_DATE + LIFECYCLE_END_DATE + STATUS + PRICE + QUANTITY + OWNER_ID + ASSET_PROVIDED_BY_ID + ASSET_SERVICED_BY_ID + IS_INTERNAL + ASSET_LEVEL + STOCK_KEEPING_UNIT + HAS_LIFECYCLE_MANAGEMENT + CURRENT_MRR + CURRENT_LIFECYCLE_END_DATE + CURRENT_QUANTITY + CURRENT_AMOUNT + TOTAL_LIFECYCLE_AMOUNT + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceAssetEdge { + """The item at the end of the edge.""" + node: SalesforceAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Assets connection, for use in pagination.""" +type SalesforceAssetsConnection { + """The count of all Asset you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Assets""" + nodes: [SalesforceAsset!]! + + """List of Asset edges""" + edges: [SalesforceAssetEdge!]! +} + +"""Field that Products can be sorted by""" +enum SalesforceProduct2SortByFieldEnum { + ID + NAME + PRODUCT_CODE + DESCRIPTION + IS_ACTIVE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FAMILY + EXTERNAL_DATA_SOURCE_ID + EXTERNAL_ID + DISPLAY_URL + QUANTITY_UNIT_OF_MEASURE + IS_DELETED + IS_ARCHIVED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STOCK_KEEPING_UNIT +} + +"""An edge in a connection.""" +type SalesforceProduct2Edge { + """The item at the end of the edge.""" + node: SalesforceProduct2! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Products connection, for use in pagination.""" +type SalesforceProduct2sConnection { + """The count of all Product you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Products""" + nodes: [SalesforceProduct2!]! + + """List of Product edges""" + edges: [SalesforceProduct2Edge!]! +} + +"""Static Resource""" +type SalesforceStaticResource implements OneGraphNode { + """Static Resource ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """MIME Type""" + contentType: String! + + """Size""" + bodyLength: Int! + + """Body""" + body: String + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Cache Control""" + cacheControl: String! + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLargeIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesBySmallIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """ + A JSON object that contains all of the custom fields for a StaticResource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Named Credentials can be sorted by""" +enum SalesforceNamedCredentialSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRINCIPAL_TYPE + AUTH_PROVIDER_ID + JWT_ISSUER + JWT_FORMULA_SUBJECT + JWT_TEXT_SUBJECT + JWT_VALIDITY_PERIOD_SECONDS +} + +"""An edge in a connection.""" +type SalesforceNamedCredentialEdge { + """The item at the end of the edge.""" + node: SalesforceNamedCredential! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Named Credentials connection, for use in pagination.""" +type SalesforceNamedCredentialsConnection { + """The count of all Named Credential you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Named Credentials""" + nodes: [SalesforceNamedCredential!]! + + """List of Named Credential edges""" + edges: [SalesforceNamedCredentialEdge!]! +} + +"""Field that External Data Sources can be sorted by""" +enum SalesforceExternalDataSourceSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TYPE + REPOSITORY + IS_WRITABLE + PRINCIPAL_TYPE + PROTOCOL + AUTH_PROVIDER_ID + LARGE_ICON_ID + SMALL_ICON_ID +} + +"""An edge in a connection.""" +type SalesforceExternalDataSourceEdge { + """The item at the end of the edge.""" + node: SalesforceExternalDataSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce External Data Sources connection, for use in pagination.""" +type SalesforceExternalDataSourcesConnection { + """ + The count of all External Data Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Data Sources""" + nodes: [SalesforceExternalDataSource!]! + + """List of External Data Source edges""" + edges: [SalesforceExternalDataSourceEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAuthConfigProvidersEdge { + """The item at the end of the edge.""" + node: SalesforceAuthConfigProviders! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceLoginHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLoginHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Login Histories can be sorted by""" +enum SalesforceLoginHistorySortByFieldEnum { + ID + USER_ID + LOGIN_TIME + LOGIN_TYPE + SOURCE_IP + LOGIN_URL + AUTHENTICATION_SERVICE_ID + LOGIN_GEO_ID + TLS_PROTOCOL + CIPHER_SUITE + BROWSER + PLATFORM + STATUS + APPLICATION + CLIENT_VERSION + API_TYPE + API_VERSION + COUNTRY_ISO + AUTH_METHOD_REFERENCE +} + +"""An edge in a connection.""" +type SalesforceAuthSessionEdge { + """The item at the end of the edge.""" + node: SalesforceAuthSession! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceIdpEventLogEdge { + """The item at the end of the edge.""" + node: SalesforceIdpEventLog! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against VerificationHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVerificationHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVerificationHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVerificationHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the VerificationHistory's id field""" + id: SalesforceIdFilter + + """Filter by the VerificationHistory's eventGroup field""" + eventGroup: SalesforceIntFilter + + """Filter by the VerificationHistory's verificationTime field""" + verificationTime: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's verificationMethod field""" + verificationMethod: SalesforceStringFilter + + """Filter by the VerificationHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's userId field""" + userId: SalesforceIdFilter + + """Filter by the VerificationHistory's activity field""" + activity: SalesforceStringFilter + + """Filter by the VerificationHistory's status field""" + status: SalesforceStringFilter + + """Filter by the VerificationHistory's loginHistory relation.""" + loginHistory: SalesforceLoginHistoryConnectionFilter + + """Filter by the VerificationHistory's loginHistoryId field""" + loginHistoryId: SalesforceIdFilter + + """Filter by the VerificationHistory's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the VerificationHistory's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the VerificationHistory's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the VerificationHistory's remarks field""" + remarks: SalesforceStringFilter + + """Filter by the VerificationHistory's resource relation.""" + resource: SalesforceConnectedApplicationConnectionFilter + + """Filter by the VerificationHistory's resourceId field""" + resourceId: SalesforceIdFilter + + """Filter by the VerificationHistory's policy field""" + policy: SalesforceStringFilter + + """Filter by the VerificationHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the VerificationHistory's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the VerificationHistory's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the VerificationHistory's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Identity Verification Histories can be sorted by""" +enum SalesforceVerificationHistorySortByFieldEnum { + ID + EVENT_GROUP + VERIFICATION_TIME + VERIFICATION_METHOD + USER_ID + ACTIVITY + STATUS + LOGIN_HISTORY_ID + SOURCE_IP + LOGIN_GEO_ID + REMARKS + RESOURCE_ID + POLICY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_DELETED + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceVerificationHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceVerificationHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Identity Verification History""" +type SalesforceVerificationHistory implements OneGraphNode { + """Identity Verification ID""" + id: String! + + """Verification Attempt""" + eventGroup: Int! + + """Time""" + verificationTime: String! + + """Method""" + verificationMethod: String + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """User Activity""" + activity: String! + + """Status""" + status: String! + + """Login History ID""" + loginHistoryId: String! + + """Login History ID""" + loginHistory: SalesforceLoginHistory + + """Source IP""" + sourceIp: String! + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """Activity Message""" + remarks: String + + """Connected App ID""" + resourceId: String + + """Connected App ID""" + resource: SalesforceConnectedApplication + + """Triggered By""" + policy: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a VerificationHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Identity Verification Histories connection, for use in pagination. +""" +type SalesforceVerificationHistorysConnection { + """ + The count of all Identity Verification History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Identity Verification Histories""" + nodes: [SalesforceVerificationHistory!]! + + """List of Identity Verification History edges""" + edges: [SalesforceVerificationHistoryEdge!]! +} + +""" +A filter to be used against UserProvAccountStaging object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvAccountStagingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvAccountStagingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvAccountStagingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvAccountStaging's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvAccountStaging's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvAccountStaging's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalLastName field""" + externalLastName: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's linkState field""" + linkState: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's status field""" + status: SalesforceStringFilter +} + +"""Field that User Provisioning Account Stagings can be sorted by""" +enum SalesforceUserProvAccountStagingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONNECTED_APP_ID + SALESFORCE_USER_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME + LINK_STATE + STATUS +} + +"""An edge in a connection.""" +type SalesforceUserProvAccountStagingEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvAccountStaging! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Account Stagings connection, for use in pagination. +""" +type SalesforceUserProvAccountStagingsConnection { + """ + The count of all User Provisioning Account Staging you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Account Stagings""" + nodes: [SalesforceUserProvAccountStaging!]! + + """List of User Provisioning Account Staging edges""" + edges: [SalesforceUserProvAccountStagingEdge!]! +} + +"""Field that User Provisioning Accounts can be sorted by""" +enum SalesforceUserProvAccountSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SALESFORCE_USER_ID + CONNECTED_APP_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME + LINK_STATE + STATUS + DELETED_DATE + IS_KNOWN_LINK +} + +"""An edge in a connection.""" +type SalesforceUserProvAccountEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvAccount! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Accounts connection, for use in pagination. +""" +type SalesforceUserProvAccountsConnection { + """ + The count of all User Provisioning Account you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Accounts""" + nodes: [SalesforceUserProvAccount!]! + + """List of User Provisioning Account edges""" + edges: [SalesforceUserProvAccountEdge!]! +} + +"""Field that UserAppMenuCustomizations can be sorted by""" +enum SalesforceUserAppMenuCustomizationSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APPLICATION_ID + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceUserAppMenuCustomizationEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppMenuCustomization! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce UserAppMenuCustomizations connection, for use in pagination. +""" +type SalesforceUserAppMenuCustomizationsConnection { + """ + The count of all UserAppMenuCustomization you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce UserAppMenuCustomizations""" + nodes: [SalesforceUserAppMenuCustomization!]! + + """List of UserAppMenuCustomization edges""" + edges: [SalesforceUserAppMenuCustomizationEdge!]! +} + +"""Field that Service Providers can be sorted by""" +enum SalesforceServiceProviderSortByFieldEnum { + ID + SUBJECT_TYPE + SYSTEM_MODSTAMP + CREATED_DATE + NAME + ACS_URL + SAML_ENTITY_URL + SP_CERTIFICATE + START_URL + CONNECTIVITY_ID + ISSUER + SUBJECT_CUSTOM_ATTR + ENCRYPTION_CERTIFICATE + ENCRYPTION_TYPE + NAME_ID_FORMAT + SIGNING_ALGO_TYPE + SINGLE_LOGOUT_URL + SINGLE_LOGOUT_BINDING +} + +"""An edge in a connection.""" +type SalesforceServiceProviderEdge { + """The item at the end of the edge.""" + node: SalesforceServiceProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Service Providers connection, for use in pagination.""" +type SalesforceServiceProvidersConnection { + """The count of all Service Provider you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Providers""" + nodes: [SalesforceServiceProvider!]! + + """List of Service Provider edges""" + edges: [SalesforceServiceProviderEdge!]! +} + +""" +A filter to be used against SPSamlAttributes object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSpSamlAttributesConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSpSamlAttributesConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSpSamlAttributesConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SPSamlAttributes's id field""" + id: SalesforceIdFilter + + """Filter by the SPSamlAttributes's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SPSamlAttributes's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SPSamlAttributes's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SPSamlAttributes's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SPSamlAttributes's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SPSamlAttributes's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the SPSamlAttributes's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the SPSamlAttributes's key field""" + key: SalesforceStringFilter + + """Filter by the SPSamlAttributes's value field""" + value: SalesforceStringFilter + + """Filter by the SPSamlAttributes's connectivity relation.""" + connectivity: SalesforceConnectedApplicationConnectionFilter + + """Filter by the SPSamlAttributes's connectivityId field""" + connectivityId: SalesforceIdFilter +} + +"""Field that Service Provider SAML Attributes can be sorted by""" +enum SalesforceSpSamlAttributesSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SERVICE_PROVIDER_ID + KEY + VALUE + CONNECTIVITY_ID +} + +"""An edge in a connection.""" +type SalesforceSpSamlAttributesEdge { + """The item at the end of the edge.""" + node: SalesforceSpSamlAttributes! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Service Provider SAML Attribute""" +type SalesforceSpSamlAttributes implements OneGraphNode { + """SAML Attribute ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """Attribute key""" + key: String! + + """Attribute value""" + value: String! + + """Connected App ID""" + connectivityId: String + + """Connected App ID""" + connectivity: SalesforceConnectedApplication + + """ + A JSON object that contains all of the custom fields for a SPSamlAttributes + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Service Provider SAML Attributes connection, for use in pagination. +""" +type SalesforceSpSamlAttributessConnection { + """ + The count of all Service Provider SAML Attribute you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Provider SAML Attributes""" + nodes: [SalesforceSpSamlAttributes!]! + + """List of Service Provider SAML Attribute edges""" + edges: [SalesforceSpSamlAttributesEdge!]! +} + +""" +A filter to be used against InstalledMobileApp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInstalledMobileAppConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInstalledMobileAppConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInstalledMobileAppConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InstalledMobileApp's id field""" + id: SalesforceIdFilter + + """Filter by the InstalledMobileApp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InstalledMobileApp's name field""" + name: SalesforceStringFilter + + """Filter by the InstalledMobileApp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InstalledMobileApp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InstalledMobileApp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's status field""" + status: SalesforceStringFilter + + """Filter by the InstalledMobileApp's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's userId field""" + userId: SalesforceIdFilter + + """Filter by the InstalledMobileApp's connectedApplication relation.""" + connectedApplication: SalesforceConnectedApplicationConnectionFilter + + """Filter by the InstalledMobileApp's connectedApplicationId field""" + connectedApplicationId: SalesforceIdFilter + + """Filter by the InstalledMobileApp's version field""" + version: SalesforceStringFilter +} + +"""Field that Installed Mobile Apps can be sorted by""" +enum SalesforceInstalledMobileAppSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STATUS + USER_ID + CONNECTED_APPLICATION_ID + VERSION +} + +"""An edge in a connection.""" +type SalesforceInstalledMobileAppEdge { + """The item at the end of the edge.""" + node: SalesforceInstalledMobileApp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Provisioning Mock Target""" +type SalesforceUserProvMockTarget implements OneGraphNode { + """UserProvMockTarget ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvMockTarget + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Provisioning Account Staging""" +type SalesforceUserProvAccountStaging implements OneGraphNode { + """User Provisioning Account Staging Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String! + + """Status""" + status: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccountStaging + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against UserAppMenuCustomization object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppMenuCustomizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppMenuCustomizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppMenuCustomizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppMenuCustomization's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserAppMenuCustomization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +""" +A filter to be used against UserAppMenuCustomizationShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppMenuCustomizationShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppMenuCustomizationShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppMenuCustomizationShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppMenuCustomizationShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's parent relation.""" + parent: SalesforceUserAppMenuCustomizationConnectionFilter + + """Filter by the UserAppMenuCustomizationShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserAppMenuCustomizationShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that UserAppMenuCustomization Shares can be sorted by""" +enum SalesforceUserAppMenuCustomizationShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserAppMenuCustomizationShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppMenuCustomizationShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserAppMenuCustomizationShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""UserAppMenuCustomization Share""" +type SalesforceUserAppMenuCustomizationShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserAppMenuCustomization + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserAppMenuCustomizationShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserAppMenuCustomizationShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce UserAppMenuCustomization Shares connection, for use in pagination. +""" +type SalesforceUserAppMenuCustomizationSharesConnection { + """ + The count of all UserAppMenuCustomization Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce UserAppMenuCustomization Shares""" + nodes: [SalesforceUserAppMenuCustomizationShare!]! + + """List of UserAppMenuCustomization Share edges""" + edges: [SalesforceUserAppMenuCustomizationShareEdge!]! +} + +union SalesforceUserAppMenuCustomizationApplicationUnion = SalesforceConnectedApplication | SalesforceServiceProvider + +union SalesforceUserAppMenuCustomizationOwnerUnion = SalesforceGroup | SalesforceUser + +"""UserAppMenuCustomization""" +type SalesforceUserAppMenuCustomization implements OneGraphNode { + """UserAppMenuCustomization ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserAppMenuCustomizationOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Application ID""" + applicationId: String + + """Application ID""" + application: SalesforceUserAppMenuCustomizationApplicationUnion + + """Sort Order""" + sortOrder: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """ + A JSON object that contains all of the custom fields for a UserAppMenuCustomization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AppDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the AppDefinition's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the AppDefinition's label field""" + label: SalesforceStringFilter + + """Filter by the AppDefinition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AppDefinition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AppDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AppDefinition's logoUrl field""" + logoUrl: SalesforceStringFilter + + """Filter by the AppDefinition's description field""" + description: SalesforceStringFilter + + """Filter by the AppDefinition's uiType field""" + uiType: SalesforceStringFilter + + """Filter by the AppDefinition's navType field""" + navType: SalesforceStringFilter + + """Filter by the AppDefinition's utilityBar field""" + utilityBar: SalesforceStringFilter + + """Filter by the AppDefinition's headerColor field""" + headerColor: SalesforceStringFilter + + """Filter by the AppDefinition's isOverrideOrgTheme field""" + isOverrideOrgTheme: SalesforceBooleanFilter + + """Filter by the AppDefinition's isSmallFormFactorSupported field""" + isSmallFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isMediumFormFactorSupported field""" + isMediumFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isLargeFormFactorSupported field""" + isLargeFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isNavPersonalizationDisabled field""" + isNavPersonalizationDisabled: SalesforceBooleanFilter + + """Filter by the AppDefinition's isNavAutoTempTabsDisabled field""" + isNavAutoTempTabsDisabled: SalesforceBooleanFilter +} + +""" +A filter to be used against UserAppInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppInfo's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserAppInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserAppInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserAppInfo's formFactor field""" + formFactor: SalesforceStringFilter + + """Filter by the UserAppInfo's appDefinition relation.""" + appDefinition: SalesforceAppDefinitionConnectionFilter + + """Filter by the UserAppInfo's appDefinitionId field""" + appDefinitionId: SalesforceIdFilter +} + +"""Field that Last Used Apps can be sorted by""" +enum SalesforceUserAppInfoSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + FORM_FACTOR + APP_DEFINITION_ID +} + +"""An edge in a connection.""" +type SalesforceUserAppInfoEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Last Used Apps connection, for use in pagination.""" +type SalesforceUserAppInfosConnection { + """The count of all Last Used App you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Last Used Apps""" + nodes: [SalesforceUserAppInfo!]! + + """List of Last Used App edges""" + edges: [SalesforceUserAppInfoEdge!]! +} + +"""App Definition""" +type SalesforceAppDefinition { + """App Definition ID""" + id: String! + + """Durable ID""" + durableId: String + + """Label""" + label: String + + """Master Label""" + masterLabel: String + + """Namespace Prefix""" + namespacePrefix: String + + """Developer Name""" + developerName: String + + """Logo URL""" + logoUrl: String + + """Description""" + description: String + + """UI Type""" + uiType: String + + """Navigation Type""" + navType: String + + """Utility Bar Name""" + utilityBar: String + + """Header Color""" + headerColor: String + + """Is Org Theme Overridden""" + isOverrideOrgTheme: Boolean! + + """Is Small Form Factor Supported""" + isSmallFormFactorSupported: Boolean! + + """Is Medium Form Factor Supported""" + isMediumFormFactorSupported: Boolean! + + """Is Large Form Factor Supported""" + isLargeFormFactorSupported: Boolean! + + """Is Navigation Menu Personalization Disabled""" + isNavPersonalizationDisabled: Boolean! + + """Is Navigation Menu Automatically Create Temporary Tabs Disabled""" + isNavAutoTempTabsDisabled: Boolean! + + """Collection of Salesforce UserAppInfo""" + userAppInfosByAppDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """ + A JSON object that contains all of the custom fields for a AppDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Last Used App""" +type SalesforceUserAppInfo implements OneGraphNode { + """Last Used App ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Form Factor""" + formFactor: String! + + """App Definition ID""" + appDefinitionId: String + + """App Definition ID""" + appDefinition: SalesforceAppDefinition + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a UserAppInfo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against TodayGoal object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTodayGoalConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTodayGoalConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTodayGoalConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TodayGoal's id field""" + id: SalesforceIdFilter + + """Filter by the TodayGoal's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the TodayGoal's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TodayGoal's name field""" + name: SalesforceStringFilter + + """Filter by the TodayGoal's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TodayGoal's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TodayGoal's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TodayGoal's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TodayGoal's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TodayGoal's value field""" + value: SalesforceFloatFilter + + """Filter by the TodayGoal's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's userId field""" + userId: SalesforceIdFilter +} + +""" +A filter to be used against TodayGoalShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTodayGoalShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTodayGoalShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTodayGoalShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TodayGoalShare's id field""" + id: SalesforceIdFilter + + """Filter by the TodayGoalShare's parent relation.""" + parent: SalesforceTodayGoalConnectionFilter + + """Filter by the TodayGoalShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TodayGoalShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the TodayGoalShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the TodayGoalShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the TodayGoalShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TodayGoalShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoalShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TodayGoalShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Goal Shares can be sorted by""" +enum SalesforceTodayGoalShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceTodayGoalShareEdge { + """The item at the end of the edge.""" + node: SalesforceTodayGoalShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceTodayGoalShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Goal Share""" +type SalesforceTodayGoalShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTodayGoal + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceTodayGoalShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a TodayGoalShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Goal Shares connection, for use in pagination.""" +type SalesforceTodayGoalSharesConnection { + """The count of all Goal Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Goal Shares""" + nodes: [SalesforceTodayGoalShare!]! + + """List of Goal Share edges""" + edges: [SalesforceTodayGoalShareEdge!]! +} + +union SalesforceTodayGoalOwnerUnion = SalesforceGroup | SalesforceUser + +"""Goal""" +type SalesforceTodayGoal implements OneGraphNode { + """Goal ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceTodayGoalOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Value""" + value: Float + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TodayGoalShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """A JSON object that contains all of the custom fields for a TodayGoal""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Assistant Step""" +type SalesforceSetupAssistantStep implements OneGraphNode { + """Setup Assistant Step ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Assistant Type""" + assistantType: String! + + """Is Complete""" + isComplete: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a SetupAssistantStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Service Setup Provisioning""" +type SalesforceServiceSetupProvisioning implements OneGraphNode { + """Service Setup Provisioning Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Job Name""" + jobName: String! + + """Task Name""" + taskName: String + + """Status""" + status: String! + + """Task Context""" + taskContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ServiceSetupProvisioning + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Promoted Search Term.""" +type SalesforceSearchPromotionRuleSobjectMetadata { + """Url to the edit view for this Promoted Search Term.""" + uiEditUrl: String! + + """Url to the detail view for this Promoted Search Term.""" + uiDetailUrl: String! +} + +"""Promoted Search Term""" +type SalesforceSearchPromotionRule implements OneGraphNode { + """Promoted Term Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Term""" + query: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceSearchPromotionRuleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SearchPromotionRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Push Topic""" +type SalesforcePushTopic implements OneGraphNode { + """Push Topic ID""" + id: String! + + """Topic Name""" + name: String! + + """SOQL Query""" + query: String! + + """API Version""" + apiVersion: Float! + + """Is Active""" + isActive: Boolean! + + """Notify For Fields""" + notifyForFields: String! + + """Notify For Operations""" + notifyForOperations: String! + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean! + + """Update""" + notifyForOperationUpdate: Boolean! + + """Delete""" + notifyForOperationDelete: Boolean! + + """Undelete""" + notifyForOperationUndelete: Boolean! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a PushTopic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Matching Information""" +type SalesforceMatchingInformation implements OneGraphNode { + """Matching Information ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email Address""" + emailAddress: String + + """External Id""" + externalId: String + + """Contact ID""" + sfdcIdId: String + + """Contact ID""" + sfdcId: SalesforceContact + + """Preferred""" + isPickedAsPreferred: Boolean! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Preference Used""" + preferenceUsed: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a MatchingInformation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Flow Interview Stage Relation""" +type SalesforceFlowStageRelation implements OneGraphNode { + """Flow Interview Stage Relation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview ID""" + parentId: String! + + """Flow Interview ID""" + parent: SalesforceFlowInterview + + """Stage Order""" + stageOrder: Int! + + """Stage Type""" + stageType: String + + """Stage Label""" + stageLabel: String + + """Flex Index""" + flexIndex: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowStageRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against FlowInterviewLogShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLogShare's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's parent relation.""" + parent: SalesforceFlowInterviewLogConnectionFilter + + """Filter by the FlowInterviewLogShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FlowInterviewLogShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FlowInterviewLogShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Flow Interview Log Shares can be sorted by""" +enum SalesforceFlowInterviewLogShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogShareEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLogShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFlowInterviewLogShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Log Share""" +type SalesforceFlowInterviewLogShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFlowInterviewLog + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFlowInterviewLogShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLogShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Flow Interview Log Shares connection, for use in pagination. +""" +type SalesforceFlowInterviewLogSharesConnection { + """ + The count of all Flow Interview Log Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Log Shares""" + nodes: [SalesforceFlowInterviewLogShare!]! + + """List of Flow Interview Log Share edges""" + edges: [SalesforceFlowInterviewLogShareEdge!]! +} + +""" +A filter to be used against FlowInterviewLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLog's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLog's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FlowInterviewLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterviewLog's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterviewLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterviewLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's flowDeveloperName field""" + flowDeveloperName: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowInterviewGuid field""" + flowInterviewGuid: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowVersionNumber field""" + flowVersionNumber: SalesforceIntFilter + + """Filter by the FlowInterviewLog's interviewStartTimestamp field""" + interviewStartTimestamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's interviewEndTimestamp field""" + interviewEndTimestamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's interviewDurationInMinutes field""" + interviewDurationInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLog's interviewStatus field""" + interviewStatus: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowNamespace field""" + flowNamespace: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowLabel field""" + flowLabel: SalesforceStringFilter +} + +""" +A filter to be used against FlowInterviewLogEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLogEntry's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterviewLogEntry's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's flowInterviewLog relation.""" + flowInterviewLog: SalesforceFlowInterviewLogConnectionFilter + + """Filter by the FlowInterviewLogEntry's flowInterviewLogId field""" + flowInterviewLogId: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's logEntryType field""" + logEntryType: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's elementApiName field""" + elementApiName: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's logEntryTimestamp field""" + logEntryTimestamp: SalesforceDateTimeFilter + + """ + Filter by the FlowInterviewLogEntry's durationSinceStartInMinutes field + """ + durationSinceStartInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLogEntry's elementDurationInMinutes field""" + elementDurationInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLogEntry's elementLabel field""" + elementLabel: SalesforceStringFilter +} + +"""Field that Flow Interview Log Entries can be sorted by""" +enum SalesforceFlowInterviewLogEntrySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FLOW_INTERVIEW_LOG_ID + LOG_ENTRY_TYPE + ELEMENT_API_NAME + LOG_ENTRY_TIMESTAMP + DURATION_SINCE_START_IN_MINUTES + ELEMENT_DURATION_IN_MINUTES + ELEMENT_LABEL +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogEntryEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLogEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Flow Interview Log Entry""" +type SalesforceFlowInterviewLogEntry implements OneGraphNode { + """Flow Interview Log Entry ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview Log ID""" + flowInterviewLogId: String! + + """Flow Interview Log ID""" + flowInterviewLog: SalesforceFlowInterviewLog + + """Log Entry Type""" + logEntryType: String! + + """Element API Name""" + elementApiName: String + + """Log Entry Timestamp""" + logEntryTimestamp: String! + + """Duration In Minutes Since Flow Start""" + durationSinceStartInMinutes: Float + + """Element Duration in Minutes""" + elementDurationInMinutes: Float + + """Element Label""" + elementLabel: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLogEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Flow Interview Log Entries connection, for use in pagination. +""" +type SalesforceFlowInterviewLogEntrysConnection { + """ + The count of all Flow Interview Log Entry you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Log Entries""" + nodes: [SalesforceFlowInterviewLogEntry!]! + + """List of Flow Interview Log Entry edges""" + edges: [SalesforceFlowInterviewLogEntryEdge!]! +} + +union SalesforceFlowInterviewLogOwnerUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Log""" +type SalesforceFlowInterviewLog implements OneGraphNode { + """Flow Interview Log ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFlowInterviewLogOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow API Name""" + flowDeveloperName: String + + """Flow Interview GUID""" + flowInterviewGuid: String! + + """Flow Version Number""" + flowVersionNumber: Int + + """Interview Start Timestamp""" + interviewStartTimestamp: String! + + """Interview End Timestamp""" + interviewEndTimestamp: String + + """Interview Duration In Minutes""" + interviewDurationInMinutes: Float + + """Interview Status""" + interviewStatus: String! + + """Flow Namespace""" + flowNamespace: String + + """Flow Label""" + flowLabel: String + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""FileSearchActivity""" +type SalesforceFileSearchActivity implements OneGraphNode { + """Search Activity Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Search Activity Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Search Term""" + searchTerm: String! + + """Search Date""" + queryDate: String! + + """Number of Searches""" + countQueries: Int! + + """Number of Users""" + countUsers: Int! + + """Average Number of Results""" + avgNumResults: Float! + + """Duration""" + period: String! + + """Language""" + queryLanguage: String! + + """Average Click Rank""" + clickRank: Float + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FileSearchActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Recycle Bin Item""" +type SalesforceDeleteEvent implements OneGraphNode { + """Delete Event ID""" + id: String! + + """Record ID""" + record: String + + """Record Name""" + recordName: String + + """Owner ID""" + deletedById: String! + + """Owner ID""" + deletedBy: SalesforceUser + + """Deleted Date""" + deletedDate: String + + """Type""" + sobjectName: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a DeleteEvent""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against DatacloudPurchaseUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDatacloudPurchaseUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDatacloudPurchaseUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDatacloudPurchaseUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DatacloudPurchaseUsage's id field""" + id: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DatacloudPurchaseUsage's name field""" + name: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's userType field""" + userType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's purchaseType field""" + purchaseType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's datacloudEntityType field""" + datacloudEntityType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's usage field""" + usage: SalesforceFloatFilter + + """Filter by the DatacloudPurchaseUsage's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against DatacloudOwnedEntity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDatacloudOwnedEntityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDatacloudOwnedEntityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDatacloudOwnedEntityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DatacloudOwnedEntity's id field""" + id: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DatacloudOwnedEntity's name field""" + name: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's dataDotComKey field""" + dataDotComKey: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's datacloudEntityType field""" + datacloudEntityType: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's userId field""" + userId: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's purchaseUsage relation.""" + purchaseUsage: SalesforceDatacloudPurchaseUsageConnectionFilter + + """Filter by the DatacloudOwnedEntity's purchaseUsageId field""" + purchaseUsageId: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's purchaseType field""" + purchaseType: SalesforceStringFilter +} + +"""Field that Data.com Owned Entities can be sorted by""" +enum SalesforceDatacloudOwnedEntitySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_DOT_COM_KEY + DATACLOUD_ENTITY_TYPE + USER_ID + PURCHASE_USAGE_ID + PURCHASE_TYPE +} + +"""An edge in a connection.""" +type SalesforceDatacloudOwnedEntityEdge { + """The item at the end of the edge.""" + node: SalesforceDatacloudOwnedEntity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data.com Owned Entities connection, for use in pagination.""" +type SalesforceDatacloudOwnedEntitysConnection { + """ + The count of all Data.com Owned Entity you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data.com Owned Entities""" + nodes: [SalesforceDatacloudOwnedEntity!]! + + """List of Data.com Owned Entity edges""" + edges: [SalesforceDatacloudOwnedEntityEdge!]! +} + +"""Data.com Usage""" +type SalesforceDatacloudPurchaseUsage implements OneGraphNode { + """Data.com Usage ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Sequence ID""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Data.com Usage Type""" + userType: String! + + """Data.com Purchase Type""" + purchaseType: String! + + """Data.com Object Type""" + datacloudEntityType: String! + + """Purchase Count""" + usage: Float! + + """Description""" + description: String + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByPurchaseUsageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DatacloudPurchaseUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Data.com Owned Entity""" +type SalesforceDatacloudOwnedEntity implements OneGraphNode { + """Data.com Owned Entity ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Description""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data.com key""" + dataDotComKey: String! + + """Data.com Object Type""" + datacloudEntityType: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Data.com Usage ID""" + purchaseUsageId: String + + """Data.com Usage ID""" + purchaseUsage: SalesforceDatacloudPurchaseUsage + + """Data.com Purchase Type""" + purchaseType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DatacloudOwnedEntity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""DataAssetSemanticGraphEdge Info""" +type SalesforceDataAssetSemanticGraphEdge implements OneGraphNode { + """DataAssetSemanticGraphEdge Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """DataAssetSemanticGraphEdge Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String! + + """Version Number of the edge""" + edgeInfoVersion: Int! + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetSemanticGraphEdge + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against DataAssessmentValueMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentValueMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentValueMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentValueMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentValueMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentValueMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentValueMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentValueMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentValueMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the DataAssessmentValueMetric's dataAssessmentFieldMetric relation. + """ + dataAssessmentFieldMetric: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Filter by the DataAssessmentValueMetric's dataAssessmentFieldMetricId field + """ + dataAssessmentFieldMetricId: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's fieldValue field""" + fieldValue: SalesforceStringFilter + + """Filter by the DataAssessmentValueMetric's valueCount field""" + valueCount: SalesforceIntFilter +} + +"""Field that Data Assessment Field Value Metrics can be sorted by""" +enum SalesforceDataAssessmentValueMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_ASSESSMENT_FIELD_METRIC_ID + FIELD_VALUE + VALUE_COUNT +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentValueMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentValueMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Assessment Field Value Metric""" +type SalesforceDataAssessmentValueMetric implements OneGraphNode { + """Data Assessment Field Value Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Field Value Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data Assessment Field Metric ID""" + dataAssessmentFieldMetricId: String! + + """Data Assessment Field Metric ID""" + dataAssessmentFieldMetric: SalesforceDataAssessmentFieldMetric + + """Field Value""" + fieldValue: String + + """Number of times this value appears in this field""" + valueCount: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentValueMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Assessment Field Value Metrics connection, for use in pagination. +""" +type SalesforceDataAssessmentValueMetricsConnection { + """ + The count of all Data Assessment Field Value Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Field Value Metrics""" + nodes: [SalesforceDataAssessmentValueMetric!]! + + """List of Data Assessment Field Value Metric edges""" + edges: [SalesforceDataAssessmentValueMetricEdge!]! +} + +""" +A filter to be used against DataAssessmentMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's numTotal field""" + numTotal: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numProcessed field""" + numProcessed: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numMatched field""" + numMatched: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numMatchedDifferent field""" + numMatchedDifferent: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numUnmatched field""" + numUnmatched: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numDuplicates field""" + numDuplicates: SalesforceIntFilter +} + +""" +A filter to be used against DataAssessmentFieldMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentFieldMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentFieldMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentFieldMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentFieldMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentFieldMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentFieldMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentFieldMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentFieldMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the DataAssessmentFieldMetric's dataAssessmentMetric relation. + """ + dataAssessmentMetric: SalesforceDataAssessmentMetricConnectionFilter + + """Filter by the DataAssessmentFieldMetric's dataAssessmentMetricId field""" + dataAssessmentMetricId: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's fieldName field""" + fieldName: SalesforceStringFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedInSync field""" + numMatchedInSync: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedDifferent field""" + numMatchedDifferent: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedBlanks field""" + numMatchedBlanks: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numUnmatchedBlanks field""" + numUnmatchedBlanks: SalesforceIntFilter +} + +"""Field that Data Assessment Field Metrics can be sorted by""" +enum SalesforceDataAssessmentFieldMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_ASSESSMENT_METRIC_ID + FIELD_NAME + NUM_MATCHED_IN_SYNC + NUM_MATCHED_DIFFERENT + NUM_MATCHED_BLANKS + NUM_UNMATCHED_BLANKS +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentFieldMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentFieldMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Data Assessment Field Metrics connection, for use in pagination. +""" +type SalesforceDataAssessmentFieldMetricsConnection { + """ + The count of all Data Assessment Field Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Field Metrics""" + nodes: [SalesforceDataAssessmentFieldMetric!]! + + """List of Data Assessment Field Metric edges""" + edges: [SalesforceDataAssessmentFieldMetricEdge!]! +} + +"""Data Assessment Metric""" +type SalesforceDataAssessmentMetric implements OneGraphNode { + """Data Assessment Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Total Number of Records to access""" + numTotal: Int + + """Number of Processed Records""" + numProcessed: Int + + """Number of Matched Records""" + numMatched: Int + + """Number of Matched Records with different field values""" + numMatchedDifferent: Int + + """Number of Unmatched Records""" + numUnmatched: Int + + """Number of Duplicates""" + numDuplicates: Int + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Data Assessment Field Metric""" +type SalesforceDataAssessmentFieldMetric implements OneGraphNode { + """Data Assessment Field Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Field Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data Assessment Metric ID""" + dataAssessmentMetricId: String! + + """Data Assessment Metric ID""" + dataAssessmentMetric: SalesforceDataAssessmentMetric + + """Field Name""" + fieldName: String + + """ + Number of Matched Records that have the same value for this field as Data.com + """ + numMatchedInSync: Int + + """ + Number of Matched Records that have different value for this field than Data.com + """ + numMatchedDifferent: Int + + """Number of Matched Records that have blanks for this field""" + numMatchedBlanks: Int + + """Number of Unmatched Records that have blanks for this field""" + numUnmatchedBlanks: Int + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentFieldMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Library Document""" +type SalesforceContentWorkspaceDoc implements OneGraphNode { + """Library Document ID""" + id: String! + + """Library ID""" + contentWorkspaceId: String! + + """Library ID""" + contentWorkspace: SalesforceContentWorkspace + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Is Owning Library""" + isOwner: Boolean! + + """Is Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceDoc + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version Rating""" +type SalesforceContentVersionRating implements OneGraphNode { + """ContentVersionRating ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Version ID""" + contentVersionId: String! + + """Version ID""" + contentVersion: SalesforceContentVersion + + """Rating""" + rating: Int + + """User Comment""" + userComment: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentVersionRating + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version Comment""" +type SalesforceContentVersionComment implements OneGraphNode { + """ContentVersionComment ID""" + id: String! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """Version Comment""" + userComment: String + + """Created Date""" + createdDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentVersionComment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ContentWorkspacePermission object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspacePermissionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspacePermissionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspacePermissionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspacePermission's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's name field""" + name: SalesforceStringFilter + + """Filter by the ContentWorkspacePermission's type field""" + type: SalesforceStringFilter + + """ + Filter by the ContentWorkspacePermission's permissionsManageWorkspace field + """ + permissionsManageWorkspace: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsAddContent field""" + permissionsAddContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsAddContentObo field + """ + permissionsAddContentObo: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsArchiveContent field + """ + permissionsArchiveContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsDeleteContent field + """ + permissionsDeleteContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsFeatureContent field + """ + permissionsFeatureContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsViewComments field + """ + permissionsViewComments: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsAddComment field""" + permissionsAddComment: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsModifyComments field + """ + permissionsModifyComments: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsTagContent field""" + permissionsTagContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsDeliverContent field + """ + permissionsDeliverContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsChatterSharing field + """ + permissionsChatterSharing: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsOrganizeFileAndFolder field + """ + permissionsOrganizeFileAndFolder: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspacePermission's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspacePermission's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against ContentWorkspaceMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceMember's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's contentWorkspace relation.""" + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceMember's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter + + """ + Filter by the ContentWorkspaceMember's contentWorkspacePermission relation. + """ + contentWorkspacePermission: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Filter by the ContentWorkspaceMember's contentWorkspacePermissionId field + """ + contentWorkspacePermissionId: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's memberType field""" + memberType: SalesforceStringFilter + + """Filter by the ContentWorkspaceMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspaceMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Library Members can be sorted by""" +enum SalesforceContentWorkspaceMemberSortByFieldEnum { + ID + CONTENT_WORKSPACE_ID + CONTENT_WORKSPACE_PERMISSION_ID + MEMBER_ID + MEMBER_TYPE + CREATED_BY_ID + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceMemberEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceMember! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContentWorkspaceMemberMemberUnion = SalesforceGroup | SalesforceUser + +"""Library Member""" +type SalesforceContentWorkspaceMember implements OneGraphNode { + """Library Member ID""" + id: String! + + """Library ID""" + contentWorkspaceId: String! + + """Library ID""" + contentWorkspace: SalesforceContentWorkspace + + """Library Permission ID""" + contentWorkspacePermissionId: String + + """Library Permission ID""" + contentWorkspacePermission: SalesforceContentWorkspacePermission + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceContentWorkspaceMemberMemberUnion + + """Member Type""" + memberType: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Library Members connection, for use in pagination.""" +type SalesforceContentWorkspaceMembersConnection { + """The count of all Library Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Members""" + nodes: [SalesforceContentWorkspaceMember!]! + + """List of Library Member edges""" + edges: [SalesforceContentWorkspaceMemberEdge!]! +} + +""" +A filter to be used against ContentNotification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentNotificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentNotificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentNotificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentNotification's id field""" + id: SalesforceIdFilter + + """Filter by the ContentNotification's nature field""" + nature: SalesforceStringFilter + + """Filter by the ContentNotification's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the ContentNotification's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the ContentNotification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentNotification's entityType field""" + entityType: SalesforceStringFilter + + """Filter by the ContentNotification's entityIdentifierId field""" + entityIdentifierId: SalesforceIdFilter + + """Filter by the ContentNotification's subject field""" + subject: SalesforceStringFilter + + """Filter by the ContentNotification's text field""" + text: SalesforceStringFilter +} + +"""Field that Content Notifications can be sorted by""" +enum SalesforceContentNotificationSortByFieldEnum { + ID + NATURE + USERS_ID + CREATED_DATE + ENTITY_TYPE + ENTITY_IDENTIFIER_ID + SUBJECT + TEXT +} + +"""An edge in a connection.""" +type SalesforceContentNotificationEdge { + """The item at the end of the edge.""" + node: SalesforceContentNotification! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Notifications connection, for use in pagination.""" +type SalesforceContentNotificationsConnection { + """ + The count of all Content Notification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Notifications""" + nodes: [SalesforceContentNotification!]! + + """List of Content Notification edges""" + edges: [SalesforceContentNotificationEdge!]! +} + +"""Library Permission""" +type SalesforceContentWorkspacePermission implements OneGraphNode { + """Library Permission ID""" + id: String! + + """Name""" + name: String! + + """Type""" + type: String + + """Manage Library""" + permissionsManageWorkspace: Boolean! + + """Add Content""" + permissionsAddContent: Boolean! + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean! + + """Archive Content""" + permissionsArchiveContent: Boolean! + + """Delete Content""" + permissionsDeleteContent: Boolean! + + """Feature Content""" + permissionsFeatureContent: Boolean! + + """View Comment""" + permissionsViewComments: Boolean! + + """Add Comment""" + permissionsAddComment: Boolean! + + """Modify Comments""" + permissionsModifyComments: Boolean! + + """Tag Content""" + permissionsTagContent: Boolean! + + """Deliver Content""" + permissionsDeliverContent: Boolean! + + """Attach or Share Content""" + permissionsChatterSharing: Boolean! + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByContentWorkspacePermissionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """ + A JSON object that contains all of the custom fields for a ContentWorkspacePermission + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContentNotificationEntityIdentifierUnion = SalesforceContentDocument | SalesforceContentVersion | SalesforceContentWorkspace | SalesforceContentWorkspacePermission | SalesforceUser + +"""Content Notification""" +type SalesforceContentNotification implements OneGraphNode { + """ContentNotification ID""" + id: String! + + """Nature""" + nature: String + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Created Date""" + createdDate: String! + + """Entity Type""" + entityType: String + + """Entity ID""" + entityIdentifierId: String + + """Entity ID""" + entityIdentifier: SalesforceContentNotificationEntityIdentifierUnion + + """Subject""" + subject: String + + """Text""" + text: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Note.""" +type SalesforceContentNoteSobjectMetadata { + """Url to the edit view for this Note.""" + uiEditUrl: String! + + """Url to the detail view for this Note.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentNote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentNoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentNoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentNoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentNote's id field""" + id: SalesforceIdFilter + + """Filter by the ContentNote's title field""" + title: SalesforceStringFilter + + """Filter by the ContentNote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentNote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentNote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentNote's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentNote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentNote's textPreview field""" + textPreview: SalesforceStringFilter + + """Filter by the ContentNote's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentNote's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentNote's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentNote's latestPublishedVersion relation.""" + latestPublishedVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentNote's latestPublishedVersionId field""" + latestPublishedVersionId: SalesforceIdFilter + + """Filter by the ContentNote's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentNote's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentNote's latestContentId field""" + latestContentId: SalesforceIdFilter + + """Filter by the ContentNote's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter +} + +"""Field that Notes can be sorted by""" +enum SalesforceContentNoteSortByFieldEnum { + ID + TITLE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + CONTENT_MODIFIED_DATE + LAST_VIEWED_DATE + FILE_TYPE + TEXT_PREVIEW + CONTENT_SIZE + IS_DELETED + FILE_EXTENSION + LATEST_PUBLISHED_VERSION_ID + OWNER_ID + LATEST_CONTENT_ID + IS_READ_ONLY + SHARING_PRIVACY +} + +"""An edge in a connection.""" +type SalesforceContentNoteEdge { + """The item at the end of the edge.""" + node: SalesforceContentNote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Notes connection, for use in pagination.""" +type SalesforceContentNotesConnection { + """The count of all Note you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Notes""" + nodes: [SalesforceContentNote!]! + + """List of Note edges""" + edges: [SalesforceContentNoteEdge!]! +} + +"""Content Body""" +type SalesforceContentBody { + """Content Body ID""" + id: String! + + """Collection of Salesforce ContentNote""" + contentNotesByLatestContentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentBodyId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """A JSON object that contains all of the custom fields for a ContentBody""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Note""" +type SalesforceContentNote implements OneGraphNode { + """Note Id""" + id: String! + + """Title""" + title: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified""" + lastModifiedDate: String! + + """Content Modified Date""" + contentModifiedDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """File Type""" + fileType: String + + """Text Preview""" + textPreview: String + + """Content Size""" + contentSize: Int + + """Deleted""" + isDeleted: Boolean! + + """File Extension""" + fileExtension: String + + """ContentVersion ID""" + latestPublishedVersionId: String + + """ContentVersion ID""" + latestPublishedVersion: SalesforceContentVersion + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Content Body ID""" + latestContentId: String + + """Content Body ID""" + latestContent: SalesforceContentBody + + """Content""" + content: String + + """Is Read Only""" + isReadOnly: Boolean! + + """Note Privacy on Records""" + sharingPrivacy: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a ContentNote""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ContentFolderMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderMember's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderMember's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderMember's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderMember's childRecord relation.""" + childRecord: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentFolderMember's childRecordId field""" + childRecordId: SalesforceIdFilter + + """Filter by the ContentFolderMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentFolderMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolderMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolderMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter +} + +"""Field that Content Folder Members can be sorted by""" +enum SalesforceContentFolderMemberSortByFieldEnum { + ID + PARENT_CONTENT_FOLDER_ID + CHILD_RECORD_ID + IS_DELETED + SYSTEM_MODSTAMP + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentFolderMemberEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Member""" +type SalesforceContentFolderMember implements OneGraphNode { + """Content Folder Member ID""" + id: String! + + """Parent Content Folder ID""" + parentContentFolderId: String! + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Child Record ID""" + childRecordId: String! + + """Child Record ID""" + childRecord: SalesforceContentDocument + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolderMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Members connection, for use in pagination.""" +type SalesforceContentFolderMembersConnection { + """ + The count of all Content Folder Member you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Members""" + nodes: [SalesforceContentFolderMember!]! + + """List of Content Folder Member edges""" + edges: [SalesforceContentFolderMemberEdge!]! +} + +""" +A filter to be used against ContentFolderLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderLink's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderLink's parentEntity relation.""" + parentEntity: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentFolderLink's parentEntityId field""" + parentEntityId: SalesforceIdFilter + + """Filter by the ContentFolderLink's contentFolder relation.""" + contentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderLink's contentFolderId field""" + contentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderLink's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderLink's enableFolderStatus field""" + enableFolderStatus: SalesforceStringFilter +} + +"""Field that Content Folder Links can be sorted by""" +enum SalesforceContentFolderLinkSortByFieldEnum { + ID + PARENT_ENTITY_ID + CONTENT_FOLDER_ID + IS_DELETED + ENABLE_FOLDER_STATUS +} + +"""An edge in a connection.""" +type SalesforceContentFolderLinkEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Link""" +type SalesforceContentFolderLink implements OneGraphNode { + """Content Folder Link ID""" + id: String! + + """Parent Entity ID""" + parentEntityId: String! + + """Parent Entity ID""" + parentEntity: SalesforceContentWorkspace + + """Content Folder ID""" + contentFolderId: String! + + """Content Folder ID""" + contentFolder: SalesforceContentFolder + + """Is Deleted""" + isDeleted: Boolean! + + """Enable Folder Status""" + enableFolderStatus: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolderLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Links connection, for use in pagination.""" +type SalesforceContentFolderLinksConnection { + """ + The count of all Content Folder Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Links""" + nodes: [SalesforceContentFolderLink!]! + + """List of Content Folder Link edges""" + edges: [SalesforceContentFolderLinkEdge!]! +} + +""" +A filter to be used against ContentFolderItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderItem's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderItem's isFolder field""" + isFolder: SalesforceBooleanFilter + + """Filter by the ContentFolderItem's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderItem's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderItem's title field""" + title: SalesforceStringFilter + + """Filter by the ContentFolderItem's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentFolderItem's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentFolderItem's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentFolderItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolderItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolderItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Content Folder Items can be sorted by""" +enum SalesforceContentFolderItemSortByFieldEnum { + ID + IS_DELETED + IS_FOLDER + PARENT_CONTENT_FOLDER_ID + TITLE + FILE_TYPE + CONTENT_SIZE + FILE_EXTENSION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceContentFolderItemEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Item""" +type SalesforceContentFolderItem implements OneGraphNode { + """Content Folder Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Is Folder""" + isFolder: Boolean! + + """Parent Content Folder ID""" + parentContentFolderId: String + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Title""" + title: String! + + """File Type""" + fileType: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ContentFolderItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Items connection, for use in pagination.""" +type SalesforceContentFolderItemsConnection { + """ + The count of all Content Folder Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Items""" + nodes: [SalesforceContentFolderItem!]! + + """List of Content Folder Item edges""" + edges: [SalesforceContentFolderItemEdge!]! +} + +"""Field that Content Folders can be sorted by""" +enum SalesforceContentFolderSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_CONTENT_FOLDER_ID +} + +"""An edge in a connection.""" +type SalesforceContentFolderEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Folders connection, for use in pagination.""" +type SalesforceContentFoldersConnection { + """The count of all Content Folder you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folders""" + nodes: [SalesforceContentFolder!]! + + """List of Content Folder edges""" + edges: [SalesforceContentFolderEdge!]! +} + +"""Content Folder""" +type SalesforceContentFolder implements OneGraphNode { + """Content Folder ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent Content Folder ID""" + parentContentFolderId: String + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Collection of Salesforce ContentFolder""" + contentFoldersByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderLink""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderLinksConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByRootContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolder + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Document Subscription""" +type SalesforceContentDocumentSubscription implements OneGraphNode { + """ContentDocumentSubscription ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Document ID""" + contentDocumentId: String! + + """Document ID""" + contentDocument: SalesforceContentDocument + + """Is Comment Subscription""" + isCommentSub: Boolean! + + """Is Document Subscription""" + isDocumentSub: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDocumentSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Clean Info""" +type SalesforceContactCleanInfo implements OneGraphNode { + """Contact Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Contact Status in Salesforce""" + isInactive: Boolean! + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Title""" + title: String + + """Contact Status per Data.com""" + contactStatusDataDotCom: String + + """Name is Reviewed""" + isReviewedName: Boolean! + + """Email is Reviewed""" + isReviewedEmail: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Title is Reviewed""" + isReviewedTitle: Boolean! + + """First Name is Different""" + isDifferentFirstName: Boolean! + + """Last Name is Different""" + isDifferentLastName: Boolean! + + """Email is Different""" + isDifferentEmail: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Title is Different""" + isDifferentTitle: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean! + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContactCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce External Event.""" +type SalesforceExternalEventSobjectMetadata { + """Url to the edit view for this External Event.""" + uiEditUrl: String! + + """Url to the detail view for this External Event.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ExternalEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEvent's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEvent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalEvent's name field""" + name: SalesforceStringFilter + + """Filter by the ExternalEvent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEvent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalEvent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEvent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEvent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the ExternalEvent's title field""" + title: SalesforceStringFilter + + """Filter by the ExternalEvent's location field""" + location: SalesforceStringFilter + + """Filter by the ExternalEvent's time field""" + time: SalesforceStringFilter +} + +""" +A filter to be used against ConferenceNumber object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConferenceNumberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConferenceNumberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConferenceNumberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConferenceNumber's id field""" + id: SalesforceIdFilter + + """Filter by the ConferenceNumber's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConferenceNumber's name field""" + name: SalesforceStringFilter + + """Filter by the ConferenceNumber's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConferenceNumber's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConferenceNumber's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConferenceNumber's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConferenceNumber's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's externalEvent relation.""" + externalEvent: SalesforceExternalEventConnectionFilter + + """Filter by the ConferenceNumber's externalEventId field""" + externalEventId: SalesforceIdFilter + + """Filter by the ConferenceNumber's label field""" + label: SalesforceStringFilter + + """Filter by the ConferenceNumber's number field""" + number: SalesforceStringFilter + + """Filter by the ConferenceNumber's accessCode field""" + accessCode: SalesforceStringFilter + + """Filter by the ConferenceNumber's vendor field""" + vendor: SalesforceStringFilter +} + +"""Field that Conference Numbers can be sorted by""" +enum SalesforceConferenceNumberSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_EVENT_ID + LABEL + NUMBER + ACCESS_CODE + VENDOR +} + +"""An edge in a connection.""" +type SalesforceConferenceNumberEdge { + """The item at the end of the edge.""" + node: SalesforceConferenceNumber! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Conference Numbers connection, for use in pagination.""" +type SalesforceConferenceNumbersConnection { + """The count of all Conference Number you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Conference Numbers""" + nodes: [SalesforceConferenceNumber!]! + + """List of Conference Number edges""" + edges: [SalesforceConferenceNumberEdge!]! +} + +"""External Event""" +type SalesforceExternalEvent implements OneGraphNode { + """External Event ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceExternalEventSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ExternalEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Conference Number""" +type SalesforceConferenceNumber implements OneGraphNode { + """Conference Number ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Event ID""" + externalEventId: String + + """External Event ID""" + externalEvent: SalesforceExternalEvent + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ConferenceNumber + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Case Contact Role.""" +type SalesforceCaseContactRoleSobjectMetadata { + """Url to the edit view for this Case Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Case Contact Role.""" + uiDetailUrl: String! +} + +"""Case Contact Role""" +type SalesforceCaseContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Case ID""" + casesId: String! + + """Case ID""" + cases: SalesforceCase + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCaseContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CaseContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against BackgroundOperation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBackgroundOperationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBackgroundOperationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBackgroundOperationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BackgroundOperation's id field""" + id: SalesforceIdFilter + + """Filter by the BackgroundOperation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BackgroundOperation's name field""" + name: SalesforceStringFilter + + """Filter by the BackgroundOperation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BackgroundOperation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BackgroundOperation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BackgroundOperation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BackgroundOperation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's submittedAt field""" + submittedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's status field""" + status: SalesforceStringFilter + + """Filter by the BackgroundOperation's executionGroup field""" + executionGroup: SalesforceStringFilter + + """Filter by the BackgroundOperation's sequenceGroup field""" + sequenceGroup: SalesforceStringFilter + + """Filter by the BackgroundOperation's sequenceNumber field""" + sequenceNumber: SalesforceIntFilter + + """Filter by the BackgroundOperation's groupLeader relation.""" + groupLeader: SalesforceBackgroundOperationConnectionFilter + + """Filter by the BackgroundOperation's groupLeaderId field""" + groupLeaderId: SalesforceIdFilter + + """Filter by the BackgroundOperation's startedAt field""" + startedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's finishedAt field""" + finishedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's workerUri field""" + workerUri: SalesforceStringFilter + + """Filter by the BackgroundOperation's timeout field""" + timeout: SalesforceIntFilter + + """Filter by the BackgroundOperation's expiresAt field""" + expiresAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's numFollowers field""" + numFollowers: SalesforceIntFilter + + """Filter by the BackgroundOperation's processAfter field""" + processAfter: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's parentKey field""" + parentKey: SalesforceStringFilter + + """Filter by the BackgroundOperation's retryLimit field""" + retryLimit: SalesforceIntFilter + + """Filter by the BackgroundOperation's retryCount field""" + retryCount: SalesforceIntFilter + + """Filter by the BackgroundOperation's retryBackoff field""" + retryBackoff: SalesforceIntFilter + + """Filter by the BackgroundOperation's error field""" + error: SalesforceStringFilter + + """Filter by the BackgroundOperation's type field""" + type: SalesforceStringFilter +} + +"""Field that Background Operations can be sorted by""" +enum SalesforceBackgroundOperationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SUBMITTED_AT + STATUS + EXECUTION_GROUP + SEQUENCE_GROUP + SEQUENCE_NUMBER + GROUP_LEADER_ID + STARTED_AT + FINISHED_AT + WORKER_URI + TIMEOUT + EXPIRES_AT + NUM_FOLLOWERS + PROCESS_AFTER + PARENT_KEY + RETRY_LIMIT + RETRY_COUNT + RETRY_BACKOFF + ERROR + TYPE +} + +"""An edge in a connection.""" +type SalesforceBackgroundOperationEdge { + """The item at the end of the edge.""" + node: SalesforceBackgroundOperation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Background Operations connection, for use in pagination.""" +type SalesforceBackgroundOperationsConnection { + """ + The count of all Background Operation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Background Operations""" + nodes: [SalesforceBackgroundOperation!]! + + """List of Background Operation edges""" + edges: [SalesforceBackgroundOperationEdge!]! +} + +"""Background Operation""" +type SalesforceBackgroundOperation implements OneGraphNode { + """Background Operation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Background Operation Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Submitted""" + submittedAt: String + + """Status""" + status: String + + """Execution Group""" + executionGroup: String + + """Sequence Group""" + sequenceGroup: String + + """Sequence Number""" + sequenceNumber: Int + + """Background Operation ID""" + groupLeaderId: String + + """Background Operation ID""" + groupLeader: SalesforceBackgroundOperation + + """Started""" + startedAt: String + + """Finished""" + finishedAt: String + + """Worker URI""" + workerUri: String + + """Timeout""" + timeout: Int + + """ExpiresAt""" + expiresAt: String + + """NumFollowers""" + numFollowers: Int + + """ProcessAfter""" + processAfter: String + + """ParentKey""" + parentKey: String + + """RetryLimit""" + retryLimit: Int + + """RetryCount""" + retryCount: Int + + """RetryBackoff""" + retryBackoff: Int + + """Error""" + error: String + + """Type""" + type: String + + """Collection of Salesforce BackgroundOperation""" + mergedOperations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a BackgroundOperation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""App Analytics Query Request""" +type SalesforceAppAnalyticsQueryRequest implements OneGraphNode { + """App Analytics Query Request ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data Type""" + dataType: String! + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Request State""" + requestState: String + + """Download URL""" + downloadUrl: String + + """Download Expiration Time""" + downloadExpirationTime: String + + """Error Message""" + errorMessage: String + + """Query Submitted Time""" + querySubmittedTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """Download File Size""" + downloadSize: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AppAnalyticsQueryRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Opportunity.""" +type SalesforceOpportunitySobjectMetadata { + """Url to the edit view for this Opportunity.""" + uiEditUrl: String! + + """Url to the detail view for this Opportunity.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforcePartnerEdge { + """The item at the end of the edge.""" + node: SalesforcePartner! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Partner object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Partner's id field""" + id: SalesforceIdFilter + + """Filter by the Partner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the Partner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the Partner's accountFrom relation.""" + accountFrom: SalesforceAccountConnectionFilter + + """Filter by the Partner's accountFromId field""" + accountFromId: SalesforceIdFilter + + """Filter by the Partner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the Partner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the Partner's role field""" + role: SalesforceStringFilter + + """Filter by the Partner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the Partner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Partner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Partner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Partner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Partner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Partner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Partner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Partner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Partner's reversePartner relation.""" + reversePartner: SalesforcePartnerConnectionFilter + + """Filter by the Partner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Partners can be sorted by""" +enum SalesforcePartnerSortByFieldEnum { + ID + OPPORTUNITY_ID + ACCOUNT_FROM_ID + ACCOUNT_TO_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""Partner""" +type SalesforcePartner implements OneGraphNode { + """Partner ID""" + id: String! + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account From ID""" + accountFromId: String + + """Account From ID""" + accountFrom: SalesforceAccount + + """Account To ID""" + accountToId: String! + + """Account To ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforcePartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Partner""" + partnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """A JSON object that contains all of the custom fields for a Partner""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Partners connection, for use in pagination.""" +type SalesforcePartnersConnection { + """The count of all Partner you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Partners""" + nodes: [SalesforcePartner!]! + + """List of Partner edges""" + edges: [SalesforcePartnerEdge!]! +} + +""" +A filter to be used against OpportunityShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityShare's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityShare's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityShare's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OpportunityShare's opportunityAccessLevel field""" + opportunityAccessLevel: SalesforceStringFilter + + """Filter by the OpportunityShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OpportunityShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity Shares can be sorted by""" +enum SalesforceOpportunityShareSortByFieldEnum { + ID + OPPORTUNITY_ID + USER_OR_GROUP_ID + OPPORTUNITY_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityShareEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOpportunityShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Opportunity Share""" +type SalesforceOpportunityShare implements OneGraphNode { + """Opportunity Share ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOpportunityShareUserOrGroupUnion + + """Opportunity Access""" + opportunityAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OpportunityShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Shares connection, for use in pagination.""" +type SalesforceOpportunitySharesConnection { + """The count of all Opportunity Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Shares""" + nodes: [SalesforceOpportunityShare!]! + + """List of Opportunity Share edges""" + edges: [SalesforceOpportunityShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceOpportunityPartnerEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityPartner! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against OpportunityPartner object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityPartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityPartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityPartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityPartner's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityPartner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityPartner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityPartner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the OpportunityPartner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the OpportunityPartner's role field""" + role: SalesforceStringFilter + + """Filter by the OpportunityPartner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the OpportunityPartner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityPartner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityPartner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityPartner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityPartner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityPartner's reversePartner relation.""" + reversePartner: SalesforceOpportunityPartnerConnectionFilter + + """Filter by the OpportunityPartner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Opportunity Partners can be sorted by""" +enum SalesforceOpportunityPartnerSortByFieldEnum { + ID + OPPORTUNITY_ID + ACCOUNT_TO_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""Opportunity Partner""" +type SalesforceOpportunityPartner implements OneGraphNode { + """Opportunity Partner ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account ID""" + accountToId: String! + + """Account ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforceOpportunityPartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityPartner + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Partners connection, for use in pagination.""" +type SalesforceOpportunityPartnersConnection { + """ + The count of all Opportunity Partner you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Partners""" + nodes: [SalesforceOpportunityPartner!]! + + """List of Opportunity Partner edges""" + edges: [SalesforceOpportunityPartnerEdge!]! +} + +"""Field that Opportunity Histories can be sorted by""" +enum SalesforceOpportunityHistorySortByFieldEnum { + ID + OPPORTUNITY_ID + CREATED_BY_ID + CREATED_DATE + STAGE_NAME + AMOUNT + EXPECTED_REVENUE + CLOSE_DATE + PROBABILITY + FORECAST_CATEGORY + SYSTEM_MODSTAMP + IS_DELETED + PREV_AMOUNT + PREV_CLOSE_DATE +} + +"""An edge in a connection.""" +type SalesforceOpportunityHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Histories connection, for use in pagination.""" +type SalesforceOpportunityHistorysConnection { + """ + The count of all Opportunity History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Histories""" + nodes: [SalesforceOpportunityHistory!]! + + """List of Opportunity History edges""" + edges: [SalesforceOpportunityHistoryEdge!]! +} + +""" +A filter to be used against OpportunityFieldHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityFieldHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityFieldHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityFieldHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityFieldHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityFieldHistory's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityFieldHistory's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFieldHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFieldHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OpportunityFieldHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Opportunity Field Histories can be sorted by""" +enum SalesforceOpportunityFieldHistorySortByFieldEnum { + ID + IS_DELETED + OPPORTUNITY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOpportunityFieldHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityFieldHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity Field History""" +type SalesforceOpportunityFieldHistory implements OneGraphNode { + """Opportunity History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OpportunityFieldHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Opportunity Field Histories connection, for use in pagination. +""" +type SalesforceOpportunityFieldHistorysConnection { + """ + The count of all Opportunity Field History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Field Histories""" + nodes: [SalesforceOpportunityFieldHistory!]! + + """List of Opportunity Field History edges""" + edges: [SalesforceOpportunityFieldHistoryEdge!]! +} + +""" +A filter to be used against OpportunityContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityContactRole's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityContactRole's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the OpportunityContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the OpportunityContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the OpportunityContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the OpportunityContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity Contact Roles can be sorted by""" +enum SalesforceOpportunityContactRoleSortByFieldEnum { + ID + OPPORTUNITY_ID + CONTACT_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Opportunity Contact Roles connection, for use in pagination. +""" +type SalesforceOpportunityContactRolesConnection { + """ + The count of all Opportunity Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Contact Roles""" + nodes: [SalesforceOpportunityContactRole!]! + + """List of Opportunity Contact Role edges""" + edges: [SalesforceOpportunityContactRoleEdge!]! +} + +""" +A filter to be used against OpportunityCompetitor object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityCompetitorConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityCompetitorConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityCompetitorConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityCompetitor's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityCompetitor's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's competitorName field""" + competitorName: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's strengths field""" + strengths: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's weaknesses field""" + weaknesses: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityCompetitor's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityCompetitor's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity: Competitors can be sorted by""" +enum SalesforceOpportunityCompetitorSortByFieldEnum { + ID + OPPORTUNITY_ID + COMPETITOR_NAME + STRENGTHS + WEAKNESSES + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityCompetitorEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityCompetitor! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity: Competitor""" +type SalesforceOpportunityCompetitor implements OneGraphNode { + """Opportunity: Competitor ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OpportunityCompetitor + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity: Competitors connection, for use in pagination.""" +type SalesforceOpportunityCompetitorsConnection { + """ + The count of all Opportunity: Competitor you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity: Competitors""" + nodes: [SalesforceOpportunityCompetitor!]! + + """List of Opportunity: Competitor edges""" + edges: [SalesforceOpportunityCompetitorEdge!]! +} + +""" +A filter to be used against AccountPartner object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountPartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountPartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountPartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountPartner's id field""" + id: SalesforceIdFilter + + """Filter by the AccountPartner's accountFrom relation.""" + accountFrom: SalesforceAccountConnectionFilter + + """Filter by the AccountPartner's accountFromId field""" + accountFromId: SalesforceIdFilter + + """Filter by the AccountPartner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the AccountPartner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the AccountPartner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the AccountPartner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the AccountPartner's role field""" + role: SalesforceStringFilter + + """Filter by the AccountPartner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the AccountPartner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountPartner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountPartner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountPartner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountPartner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountPartner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountPartner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountPartner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountPartner's reversePartner relation.""" + reversePartner: SalesforceAccountPartnerConnectionFilter + + """Filter by the AccountPartner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Account Partners can be sorted by""" +enum SalesforceAccountPartnerSortByFieldEnum { + ID + ACCOUNT_FROM_ID + ACCOUNT_TO_ID + OPPORTUNITY_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""An edge in a connection.""" +type SalesforceAccountPartnerEdge { + """The item at the end of the edge.""" + node: SalesforceAccountPartner! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Partners connection, for use in pagination.""" +type SalesforceAccountPartnersConnection { + """The count of all Account Partner you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Partners""" + nodes: [SalesforceAccountPartner!]! + + """List of Account Partner edges""" + edges: [SalesforceAccountPartnerEdge!]! +} + +"""Opportunity History""" +type SalesforceOpportunityHistory implements OneGraphNode { + """Opportunity History ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Stage Name""" + stageName: String! + + """Amount""" + amount: Float + + """Expected Revenue""" + expectedRevenue: Float + + """Close Date""" + closeDate: String + + """Probability""" + probability: Float + + """To ForecastCategory""" + forecastCategory: String + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Previous Amount""" + prevAmount: Float + + """Previous Close Date""" + prevCloseDate: String + + """Collection of Salesforce Opportunity""" + opportunitiesAmountChanged( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesCloseDateChanged( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Price Book.""" +type SalesforcePricebook2SobjectMetadata { + """Url to the edit view for this Price Book.""" + uiEditUrl: String! + + """Url to the detail view for this Price Book.""" + uiDetailUrl: String! +} + +"""Field that Price Book Entries can be sorted by""" +enum SalesforcePricebookEntrySortByFieldEnum { + ID + NAME + PRICEBOOK_2_ID + PRODUCT_2_ID + UNIT_PRICE + IS_ACTIVE + USE_STANDARD_PRICE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRODUCT_CODE + IS_DELETED + IS_ARCHIVED +} + +"""An edge in a connection.""" +type SalesforcePricebookEntryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebookEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Price Book Entries connection, for use in pagination.""" +type SalesforcePricebookEntrysConnection { + """The count of all Price Book Entry you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Entries""" + nodes: [SalesforcePricebookEntry!]! + + """List of Price Book Entry edges""" + edges: [SalesforcePricebookEntryEdge!]! +} + +""" +A filter to be used against Pricebook2History object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebook2HistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebook2HistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebook2HistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Pricebook2History's id field""" + id: SalesforceIdFilter + + """Filter by the Pricebook2History's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Pricebook2History's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Pricebook2History's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Pricebook2History's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2History's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Pricebook2History's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2History's field field""" + field: SalesforceStringFilter + + """Filter by the Pricebook2History's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Price Book Histories can be sorted by""" +enum SalesforcePricebook2HistorySortByFieldEnum { + ID + IS_DELETED + PRICEBOOK_2_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePricebook2HistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebook2History! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Price Book History""" +type SalesforcePricebook2History implements OneGraphNode { + """Price Book History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book ID""" + pricebook2Id: String! + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a Pricebook2History + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Price Book Histories connection, for use in pagination.""" +type SalesforcePricebook2HistorysConnection { + """The count of all Price Book History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Histories""" + nodes: [SalesforcePricebook2History!]! + + """List of Price Book History edges""" + edges: [SalesforcePricebook2HistoryEdge!]! +} + +"""Field that Opportunities can be sorted by""" +enum SalesforceOpportunitySortByFieldEnum { + ID + IS_DELETED + ACCOUNT_ID + RECORD_TYPE_ID + IS_PRIVATE + NAME + STAGE_NAME + AMOUNT + PROBABILITY + EXPECTED_REVENUE + TOTAL_OPPORTUNITY_QUANTITY + CLOSE_DATE + TYPE + NEXT_STEP + LEAD_SOURCE + IS_CLOSED + IS_WON + FORECAST_CATEGORY + FORECAST_CATEGORY_NAME + CAMPAIGN_ID + HAS_OPPORTUNITY_LINE_ITEM + PRICEBOOK_2_ID + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_STAGE_CHANGE_DATE + FISCAL_QUARTER + FISCAL_YEAR + FISCAL + CONTACT_ID + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + LAST_AMOUNT_CHANGED_HISTORY_ID + LAST_CLOSE_DATE_CHANGED_HISTORY_ID +} + +"""An edge in a connection.""" +type SalesforceOpportunityEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunities connection, for use in pagination.""" +type SalesforceOpportunitysConnection { + """The count of all Opportunity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunities""" + nodes: [SalesforceOpportunity!]! + + """List of Opportunity edges""" + edges: [SalesforceOpportunityEdge!]! +} + +"""Field that Contracts can be sorted by""" +enum SalesforceContractSortByFieldEnum { + ID + ACCOUNT_ID + PRICEBOOK_2_ID + OWNER_EXPIRATION_NOTICE + START_DATE + END_DATE + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + CONTRACT_TERM + OWNER_ID + STATUS + COMPANY_SIGNED_ID + COMPANY_SIGNED_DATE + CUSTOMER_SIGNED_ID + CUSTOMER_SIGNED_TITLE + CUSTOMER_SIGNED_DATE + SPECIAL_TERMS + ACTIVATED_BY_ID + ACTIVATED_DATE + STATUS_CODE + IS_DELETED + CONTRACT_NUMBER + LAST_APPROVED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceContractEdge { + """The item at the end of the edge.""" + node: SalesforceContract! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contract.""" +type SalesforceContractSobjectMetadata { + """Url to the edit view for this Contract.""" + uiEditUrl: String! + + """Url to the detail view for this Contract.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContractHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContractHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContractHistory's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the ContractHistory's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the ContractHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContractHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contract Histories can be sorted by""" +enum SalesforceContractHistorySortByFieldEnum { + ID + IS_DELETED + CONTRACT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContractHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContractHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contract History""" +type SalesforceContractHistory implements OneGraphNode { + """Contract History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contract ID""" + contractId: String! + + """Contract ID""" + contract: SalesforceContract + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContractHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contract Histories connection, for use in pagination.""" +type SalesforceContractHistorysConnection { + """The count of all Contract History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Histories""" + nodes: [SalesforceContractHistory!]! + + """List of Contract History edges""" + edges: [SalesforceContractHistoryEdge!]! +} + +""" +A filter to be used against ContractContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the ContractContactRole's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the ContractContactRole's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the ContractContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContractContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContractContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the ContractContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContractContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContractContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContractContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contract Contact Roles can be sorted by""" +enum SalesforceContractContactRoleSortByFieldEnum { + ID + CONTRACT_ID + CONTACT_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContractContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceContractContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contract Contact Role.""" +type SalesforceContractContactRoleSobjectMetadata { + """Url to the edit view for this Contract Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Contract Contact Role.""" + uiDetailUrl: String! +} + +"""Contract Contact Role""" +type SalesforceContractContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Contract ID""" + contractId: String! + + """Contract ID""" + contract: SalesforceContract + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContractContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContractContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contract Contact Roles connection, for use in pagination.""" +type SalesforceContractContactRolesConnection { + """ + The count of all Contract Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Contact Roles""" + nodes: [SalesforceContractContactRole!]! + + """List of Contract Contact Role edges""" + edges: [SalesforceContractContactRoleEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupRecordEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupRecord! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Group Record.""" +type SalesforceCollaborationGroupRecordSobjectMetadata { + """Url to the edit view for this Group Record.""" + uiEditUrl: String! + + """Url to the detail view for this Group Record.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Group.""" +type SalesforceCollaborationGroupSobjectMetadata { + """Url to the edit view for this Group.""" + uiEditUrl: String! + + """Url to the detail view for this Group.""" + uiDetailUrl: String! +} + +""" +A filter to be used against LightningOnboardingConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningOnboardingConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningOnboardingConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningOnboardingConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningOnboardingConfig's id field""" + id: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's language field""" + language: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LightningOnboardingConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LightningOnboardingConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's customQuestion field""" + customQuestion: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the LightningOnboardingConfig's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """ + Filter by the LightningOnboardingConfig's feedbackFormDaysFrequency field + """ + feedbackFormDaysFrequency: SalesforceIntFilter + + """ + Filter by the LightningOnboardingConfig's sendFeedbackToSalesforce field + """ + sendFeedbackToSalesforce: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's isCustom field""" + isCustom: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's promptDelayTime field""" + promptDelayTime: SalesforceIntFilter +} + +"""Field that LightningOnboardingConfigs can be sorted by""" +enum SalesforceLightningOnboardingConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_QUESTION + COLLABORATION_GROUP_ID + FEEDBACK_FORM_DAYS_FREQUENCY + SEND_FEEDBACK_TO_SALESFORCE + IS_CUSTOM + PROMPT_DELAY_TIME +} + +"""An edge in a connection.""" +type SalesforceLightningOnboardingConfigEdge { + """The item at the end of the edge.""" + node: SalesforceLightningOnboardingConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""LightningOnboardingConfig""" +type SalesforceLightningOnboardingConfig implements OneGraphNode { + """Lightning Onboarding Config ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Collaboration Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean! + + """Is Custom""" + isCustom: Boolean! + + """Prompt Delay Time""" + promptDelayTime: Int + + """ + A JSON object that contains all of the custom fields for a LightningOnboardingConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce LightningOnboardingConfigs connection, for use in pagination. +""" +type SalesforceLightningOnboardingConfigsConnection { + """ + The count of all LightningOnboardingConfig you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce LightningOnboardingConfigs""" + nodes: [SalesforceLightningOnboardingConfig!]! + + """List of LightningOnboardingConfig edges""" + edges: [SalesforceLightningOnboardingConfigEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationInvitationEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationInvitation! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against CollaborationInvitation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationInvitationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationInvitationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationInvitationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationInvitation's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationInvitation's parent relation.""" + parent: SalesforceCollaborationInvitationConnectionFilter + + """Filter by the CollaborationInvitation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's sharedEntityId field""" + sharedEntityId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's inviter relation.""" + inviter: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's inviterId field""" + inviterId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's invitedUserEmail field""" + invitedUserEmail: SalesforceStringFilter + + """ + Filter by the CollaborationInvitation's invitedUserEmailNormalized field + """ + invitedUserEmailNormalized: SalesforceStringFilter + + """Filter by the CollaborationInvitation's status field""" + status: SalesforceStringFilter + + """Filter by the CollaborationInvitation's optionalMessage field""" + optionalMessage: SalesforceStringFilter + + """Filter by the CollaborationInvitation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationInvitation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationInvitation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationInvitation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationInvitation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Chatter Invitations can be sorted by""" +enum SalesforceCollaborationInvitationSortByFieldEnum { + ID + PARENT_ID + SHARED_ENTITY_ID + INVITER_ID + INVITED_USER_EMAIL + INVITED_USER_EMAIL_NORMALIZED + STATUS + OPTIONAL_MESSAGE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +union SalesforceCollaborationInvitationSharedEntityUnion = SalesforceCollaborationGroup | SalesforceUser + +"""Chatter Invitation""" +type SalesforceCollaborationInvitation implements OneGraphNode { + """Chatter Invitation Id""" + id: String! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCollaborationInvitation + + """Shared Entity ID""" + sharedEntityId: String! + + """Shared Entity ID""" + sharedEntity: SalesforceCollaborationInvitationSharedEntityUnion + + """Inviter User ID""" + inviterId: String! + + """Inviter User ID""" + inviter: SalesforceUser + + """Invited Email""" + invitedUserEmail: String! + + """Invited Email (Normalized)""" + invitedUserEmailNormalized: String! + + """Invitation Status""" + status: String! + + """Optional Message""" + optionalMessage: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationInvitation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Chatter Invitations connection, for use in pagination.""" +type SalesforceCollaborationInvitationsConnection { + """The count of all Chatter Invitation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Invitations""" + nodes: [SalesforceCollaborationInvitation!]! + + """List of Chatter Invitation edges""" + edges: [SalesforceCollaborationInvitationEdge!]! +} + +""" +A filter to be used against CollaborationGroupMemberRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupMemberRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupMemberRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupMemberRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupMemberRequest's id field""" + id: SalesforceIdFilter + + """ + Filter by the CollaborationGroupMemberRequest's collaborationGroup relation. + """ + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """ + Filter by the CollaborationGroupMemberRequest's collaborationGroupId field + """ + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's requester relation.""" + requester: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's requesterId field""" + requesterId: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's responseMessage field""" + responseMessage: SalesforceStringFilter + + """Filter by the CollaborationGroupMemberRequest's status field""" + status: SalesforceStringFilter + + """Filter by the CollaborationGroupMemberRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMemberRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """ + Filter by the CollaborationGroupMemberRequest's lastModifiedBy relation. + """ + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Group Member Requests can be sorted by""" +enum SalesforceCollaborationGroupMemberRequestSortByFieldEnum { + ID + COLLABORATION_GROUP_ID + REQUESTER_ID + RESPONSE_MESSAGE + STATUS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupMemberRequestEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupMemberRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Group Member Request""" +type SalesforceCollaborationGroupMemberRequest implements OneGraphNode { + """Group Member Request Id""" + id: String! + + """CollaborationGroup ID""" + collaborationGroupId: String! + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """User ID""" + requesterId: String! + + """User ID""" + requester: SalesforceUser + + """Response Message""" + responseMessage: String + + """Status""" + status: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMemberRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Member Requests connection, for use in pagination.""" +type SalesforceCollaborationGroupMemberRequestsConnection { + """ + The count of all Group Member Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Member Requests""" + nodes: [SalesforceCollaborationGroupMemberRequest!]! + + """List of Group Member Request edges""" + edges: [SalesforceCollaborationGroupMemberRequestEdge!]! +} + +""" +A filter to be used against CollaborationGroupMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupMember's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupMember's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's member relation.""" + member: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's collaborationRole field""" + collaborationRole: SalesforceStringFilter + + """Filter by the CollaborationGroupMember's notificationFrequency field""" + notificationFrequency: SalesforceStringFilter + + """Filter by the CollaborationGroupMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's lastFeedAccessDate field""" + lastFeedAccessDate: SalesforceDateTimeFilter +} + +"""Field that Group Members can be sorted by""" +enum SalesforceCollaborationGroupMemberSortByFieldEnum { + ID + COLLABORATION_GROUP_ID + MEMBER_ID + COLLABORATION_ROLE + NOTIFICATION_FREQUENCY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_FEED_ACCESS_DATE +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Group Member""" +type SalesforceCollaborationGroupMember implements OneGraphNode { + """Group Member Id""" + id: String! + + """CollaborationGroup ID""" + collaborationGroupId: String! + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceUser + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Feed Access Date""" + lastFeedAccessDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Members connection, for use in pagination.""" +type SalesforceCollaborationGroupMembersConnection { + """The count of all Group Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Members""" + nodes: [SalesforceCollaborationGroupMember!]! + + """List of Group Member edges""" + edges: [SalesforceCollaborationGroupMemberEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserFeed's id field""" + id: SalesforceIdFilter + + """Filter by the UserFeed's parent relation.""" + parent: SalesforceUserConnectionFilter + + """Filter by the UserFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserFeed's type field""" + type: SalesforceStringFilter + + """Filter by the UserFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the UserFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the UserFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the UserFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the UserFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the UserFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the UserFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that User Feeds can be sorted by""" +enum SalesforceUserFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceUserFeedEdge { + """The item at the end of the edge.""" + node: SalesforceUserFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Feeds connection, for use in pagination.""" +type SalesforceUserFeedsConnection { + """The count of all User Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Feeds""" + nodes: [SalesforceUserFeed!]! + + """List of User Feed edges""" + edges: [SalesforceUserFeedEdge!]! +} + +""" +A filter to be used against Product2Feed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2FeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2FeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2FeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2Feed's id field""" + id: SalesforceIdFilter + + """Filter by the Product2Feed's parent relation.""" + parent: SalesforceProduct2ConnectionFilter + + """Filter by the Product2Feed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Product2Feed's type field""" + type: SalesforceStringFilter + + """Filter by the Product2Feed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2Feed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2Feed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2Feed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2Feed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Product2Feed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Product2Feed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the Product2Feed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the Product2Feed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the Product2Feed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the Product2Feed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the Product2Feed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the Product2Feed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Product Feeds can be sorted by""" +enum SalesforceProduct2FeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceProduct2FeedEdge { + """The item at the end of the edge.""" + node: SalesforceProduct2Feed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Product Feeds connection, for use in pagination.""" +type SalesforceProduct2FeedsConnection { + """The count of all Product Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Feeds""" + nodes: [SalesforceProduct2Feed!]! + + """List of Product Feed edges""" + edges: [SalesforceProduct2FeedEdge!]! +} + +""" +A filter to be used against OpportunityFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityFeed's parent relation.""" + parent: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OpportunityFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OpportunityFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OpportunityFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OpportunityFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OpportunityFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OpportunityFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OpportunityFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Opportunity Feeds can be sorted by""" +enum SalesforceOpportunityFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOpportunityFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Feeds connection, for use in pagination.""" +type SalesforceOpportunityFeedsConnection { + """The count of all Opportunity Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Feeds""" + nodes: [SalesforceOpportunityFeed!]! + + """List of Opportunity Feed edges""" + edges: [SalesforceOpportunityFeedEdge!]! +} + +""" +A filter to be used against FeedRevision object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedRevisionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedRevisionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedRevisionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedRevision's id field""" + id: SalesforceIdFilter + + """Filter by the FeedRevision's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedRevision's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedRevision's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedRevision's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedRevision's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedRevision's feedEntityId field""" + feedEntityId: SalesforceIdFilter + + """Filter by the FeedRevision's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedRevision's action field""" + action: SalesforceStringFilter + + """Filter by the FeedRevision's editedAttribute field""" + editedAttribute: SalesforceStringFilter + + """Filter by the FeedRevision's isValueRichText field""" + isValueRichText: SalesforceBooleanFilter +} + +"""Field that Feed Revisions can be sorted by""" +enum SalesforceFeedRevisionSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + FEED_ENTITY_ID + REVISION + ACTION + EDITED_ATTRIBUTE + IS_VALUE_RICH_TEXT +} + +"""An edge in a connection.""" +type SalesforceFeedRevisionEdge { + """The item at the end of the edge.""" + node: SalesforceFeedRevision! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFeedRevisionFeedEntityUnion = SalesforceFeedComment | SalesforceFeedItem + +"""Feed Revision""" +type SalesforceFeedRevision implements OneGraphNode { + """Feed Revision ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Feed Entity ID""" + feedEntityId: String! + + """Feed Entity ID""" + feedEntity: SalesforceFeedRevisionFeedEntityUnion + + """Revision""" + revision: Int + + """Action""" + action: String + + """Edited Attribute""" + editedAttribute: String + + """Value""" + value: String + + """Is Value RichText""" + isValueRichText: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedRevision + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Revisions connection, for use in pagination.""" +type SalesforceFeedRevisionsConnection { + """The count of all Feed Revision you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Revisions""" + nodes: [SalesforceFeedRevision!]! + + """List of Feed Revision edges""" + edges: [SalesforceFeedRevisionEdge!]! +} + +""" +A filter to be used against ContractFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContractFeed's parent relation.""" + parent: SalesforceContractConnectionFilter + + """Filter by the ContractFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContractFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContractFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContractFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContractFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContractFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContractFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContractFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContractFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContractFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContractFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Contract Feeds can be sorted by""" +enum SalesforceContractFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContractFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContractFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contract Feeds connection, for use in pagination.""" +type SalesforceContractFeedsConnection { + """The count of all Contract Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Feeds""" + nodes: [SalesforceContractFeed!]! + + """List of Contract Feed edges""" + edges: [SalesforceContractFeedEdge!]! +} + +""" +A filter to be used against ContentDocumentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's parent relation.""" + parent: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContentDocumentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContentDocumentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContentDocumentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContentDocumentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDocumentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContentDocumentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that ContentDocument Feeds can be sorted by""" +enum SalesforceContentDocumentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContentDocumentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce ContentDocument Feeds connection, for use in pagination.""" +type SalesforceContentDocumentFeedsConnection { + """ + The count of all ContentDocument Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ContentDocument Feeds""" + nodes: [SalesforceContentDocumentFeed!]! + + """List of ContentDocument Feed edges""" + edges: [SalesforceContentDocumentFeedEdge!]! +} + +""" +A filter to be used against ContactFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContactFeed's parent relation.""" + parent: SalesforceContactConnectionFilter + + """Filter by the ContactFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContactFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContactFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContactFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContactFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContactFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContactFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContactFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Contact Feeds can be sorted by""" +enum SalesforceContactFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContactFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContactFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Feeds connection, for use in pagination.""" +type SalesforceContactFeedsConnection { + """The count of all Contact Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Feeds""" + nodes: [SalesforceContactFeed!]! + + """List of Contact Feed edges""" + edges: [SalesforceContactFeedEdge!]! +} + +""" +A filter to be used against CollaborationGroupFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's parent relation.""" + parent: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CollaborationGroupFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CollaborationGroupFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CollaborationGroupFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CollaborationGroupFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CollaborationGroupFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CollaborationGroupFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CollaborationGroupFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Group Feeds can be sorted by""" +enum SalesforceCollaborationGroupFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +""" +A filter to be used against CaseFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CaseFeed's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CaseFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CaseFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CaseFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CaseFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CaseFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CaseFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CaseFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CaseFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Case Feeds can be sorted by""" +enum SalesforceCaseFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCaseFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCaseFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Feeds connection, for use in pagination.""" +type SalesforceCaseFeedsConnection { + """The count of all Case Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Feeds""" + nodes: [SalesforceCaseFeed!]! + + """List of Case Feed edges""" + edges: [SalesforceCaseFeedEdge!]! +} + +""" +A filter to be used against CampaignFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignFeed's parent relation.""" + parent: SalesforceCampaignConnectionFilter + + """Filter by the CampaignFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CampaignFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CampaignFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CampaignFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CampaignFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CampaignFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CampaignFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CampaignFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Campaign Feeds can be sorted by""" +enum SalesforceCampaignFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCampaignFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Campaign Feeds connection, for use in pagination.""" +type SalesforceCampaignFeedsConnection { + """The count of all Campaign Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Feeds""" + nodes: [SalesforceCampaignFeed!]! + + """List of Campaign Feed edges""" + edges: [SalesforceCampaignFeedEdge!]! +} + +""" +A filter to be used against AssetFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AssetFeed's parent relation.""" + parent: SalesforceAssetConnectionFilter + + """Filter by the AssetFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AssetFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AssetFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AssetFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AssetFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AssetFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AssetFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AssetFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AssetFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Asset Feeds can be sorted by""" +enum SalesforceAssetFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAssetFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAssetFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Feeds connection, for use in pagination.""" +type SalesforceAssetFeedsConnection { + """The count of all Asset Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Feeds""" + nodes: [SalesforceAssetFeed!]! + + """List of Asset Feed edges""" + edges: [SalesforceAssetFeedEdge!]! +} + +""" +A filter to be used against ApiAnomalyEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApiAnomalyEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApiAnomalyEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApiAnomalyEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApiAnomalyEventStore's id field""" + id: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's apiAnomalyEventNumber field""" + apiAnomalyEventNumber: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the ApiAnomalyEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's operation field""" + operation: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's requestIdentifier field""" + requestIdentifier: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's rowsProcessed field""" + rowsProcessed: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's score field""" + score: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's uri field""" + uri: SalesforceStringFilter +} + +""" +A filter to be used against ApiAnomalyEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApiAnomalyEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApiAnomalyEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApiAnomalyEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApiAnomalyEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's parent relation.""" + parent: SalesforceApiAnomalyEventStoreConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApiAnomalyEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ApiAnomalyEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ApiAnomalyEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ApiAnomalyEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that API Anomaly Event Store Feeds can be sorted by""" +enum SalesforceApiAnomalyEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +""" +A filter to be used against AccountFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AccountFeed's parent relation.""" + parent: SalesforceAccountConnectionFilter + + """Filter by the AccountFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AccountFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AccountFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AccountFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AccountFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AccountFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AccountFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AccountFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AccountFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Account Feeds can be sorted by""" +enum SalesforceAccountFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAccountFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAccountFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Feeds connection, for use in pagination.""" +type SalesforceAccountFeedsConnection { + """The count of all Account Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Feeds""" + nodes: [SalesforceAccountFeed!]! + + """List of Account Feed edges""" + edges: [SalesforceAccountFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceFeedAttachmentEdge { + """The item at the end of the edge.""" + node: SalesforceFeedAttachment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFeedAttachmentRecordUnion = SalesforceContentDocument | SalesforceContentVersion | SalesforceFeedItem + +"""An edge in a connection.""" +type SalesforceFeedPollChoiceEdge { + """The item at the end of the edge.""" + node: SalesforceFeedPollChoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset Relationship.""" +type SalesforceAssetRelationshipSobjectMetadata { + """Url to the edit view for this Asset Relationship.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Relationship.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceEmailMessageEdge { + """The item at the end of the edge.""" + node: SalesforceEmailMessage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Email Message.""" +type SalesforceEmailMessageSobjectMetadata { + """Url to the edit view for this Email Message.""" + uiEditUrl: String! + + """Url to the detail view for this Email Message.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Task.""" +type SalesforceTaskSobjectMetadata { + """Url to the edit view for this Task.""" + uiEditUrl: String! + + """Url to the detail view for this Task.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TaskFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskFeed's id field""" + id: SalesforceIdFilter + + """Filter by the TaskFeed's parent relation.""" + parent: SalesforceTaskConnectionFilter + + """Filter by the TaskFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TaskFeed's type field""" + type: SalesforceStringFilter + + """Filter by the TaskFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TaskFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TaskFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the TaskFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the TaskFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the TaskFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the TaskFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the TaskFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the TaskFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Task Feeds can be sorted by""" +enum SalesforceTaskFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceTaskFeedEdge { + """The item at the end of the edge.""" + node: SalesforceTaskFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Feeds connection, for use in pagination.""" +type SalesforceTaskFeedsConnection { + """The count of all Task Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Feeds""" + nodes: [SalesforceTaskFeed!]! + + """List of Task Feed edges""" + edges: [SalesforceTaskFeedEdge!]! +} + +union SalesforceTaskOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceTaskChangeEventWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceOutgoingEmailRelationRelationUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceOpenActivityWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceLookedUpFromActivityWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceEventChangeEventWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceEmailStatusWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceCollaborationGroupRecordRecordUnion = SalesforceAccount | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceContract | SalesforceLead | SalesforceOpportunity + +union SalesforceActivityHistoryWhoUnion = SalesforceContact | SalesforceLead + +"""Metadata for a Salesforce Lead.""" +type SalesforceLeadSobjectMetadata { + """Url to the edit view for this Lead.""" + uiEditUrl: String! + + """Url to the detail view for this Lead.""" + uiDetailUrl: String! +} + +"""Field that User Email Preferred People can be sorted by""" +enum SalesforceUserEmailPreferredPersonSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EMAIL + PERSON_RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceUserEmailPreferredPersonEdge { + """The item at the end of the edge.""" + node: SalesforceUserEmailPreferredPerson! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserEmailPreferredPerson object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserEmailPreferredPersonConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserEmailPreferredPersonConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserEmailPreferredPersonConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserEmailPreferredPerson's id field""" + id: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserEmailPreferredPerson's name field""" + name: SalesforceStringFilter + + """Filter by the UserEmailPreferredPerson's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPerson's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's email field""" + email: SalesforceStringFilter + + """Filter by the UserEmailPreferredPerson's personRecordId field""" + personRecordId: SalesforceIdFilter +} + +""" +A filter to be used against UserEmailPreferredPersonShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserEmailPreferredPersonShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserEmailPreferredPersonShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserEmailPreferredPersonShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserEmailPreferredPersonShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's parent relation.""" + parent: SalesforceUserEmailPreferredPersonConnectionFilter + + """Filter by the UserEmailPreferredPersonShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserEmailPreferredPersonShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that User Email Preferred Person Shares can be sorted by""" +enum SalesforceUserEmailPreferredPersonShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserEmailPreferredPersonShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserEmailPreferredPersonShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserEmailPreferredPersonShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Email Preferred Person Share""" +type SalesforceUserEmailPreferredPersonShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserEmailPreferredPerson + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserEmailPreferredPersonShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserEmailPreferredPersonShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Email Preferred Person Shares connection, for use in pagination. +""" +type SalesforceUserEmailPreferredPersonSharesConnection { + """ + The count of all User Email Preferred Person Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Email Preferred Person Shares""" + nodes: [SalesforceUserEmailPreferredPersonShare!]! + + """List of User Email Preferred Person Share edges""" + edges: [SalesforceUserEmailPreferredPersonShareEdge!]! +} + +union SalesforceUserEmailPreferredPersonPersonRecordUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceUserEmailPreferredPersonOwnerUnion = SalesforceGroup | SalesforceUser + +"""User Email Preferred Person""" +type SalesforceUserEmailPreferredPerson implements OneGraphNode { + """User Email Preferred Person ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserEmailPreferredPersonOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """User Email Preferred Person Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email""" + email: String! + + """Person Record ID""" + personRecordId: String! + + """Person Record ID""" + personRecord: SalesforceUserEmailPreferredPersonPersonRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """ + A JSON object that contains all of the custom fields for a UserEmailPreferredPerson + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Email Preferred People connection, for use in pagination. +""" +type SalesforceUserEmailPreferredPersonsConnection { + """ + The count of all User Email Preferred Person you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Email Preferred People""" + nodes: [SalesforceUserEmailPreferredPerson!]! + + """List of User Email Preferred Person edges""" + edges: [SalesforceUserEmailPreferredPersonEdge!]! +} + +""" +A filter to be used against LeadShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadShare's id field""" + id: SalesforceIdFilter + + """Filter by the LeadShare's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadShare's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the LeadShare's leadAccessLevel field""" + leadAccessLevel: SalesforceStringFilter + + """Filter by the LeadShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the LeadShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Lead Shares can be sorted by""" +enum SalesforceLeadShareSortByFieldEnum { + ID + LEAD_ID + USER_OR_GROUP_ID + LEAD_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceLeadShareEdge { + """The item at the end of the edge.""" + node: SalesforceLeadShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceLeadShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Lead Share""" +type SalesforceLeadShare implements OneGraphNode { + """Lead Share ID""" + id: String! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceLeadShareUserOrGroupUnion + + """Lead Access""" + leadAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a LeadShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Shares connection, for use in pagination.""" +type SalesforceLeadSharesConnection { + """The count of all Lead Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Shares""" + nodes: [SalesforceLeadShare!]! + + """List of Lead Share edges""" + edges: [SalesforceLeadShareEdge!]! +} + +""" +A filter to be used against LeadHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LeadHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadHistory's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadHistory's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadHistory's field field""" + field: SalesforceStringFilter + + """Filter by the LeadHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Lead Histories can be sorted by""" +enum SalesforceLeadHistorySortByFieldEnum { + ID + IS_DELETED + LEAD_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceLeadHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLeadHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lead History""" +type SalesforceLeadHistory implements OneGraphNode { + """Lead History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a LeadHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Histories connection, for use in pagination.""" +type SalesforceLeadHistorysConnection { + """The count of all Lead History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Histories""" + nodes: [SalesforceLeadHistory!]! + + """List of Lead History edges""" + edges: [SalesforceLeadHistoryEdge!]! +} + +""" +A filter to be used against LeadFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadFeed's id field""" + id: SalesforceIdFilter + + """Filter by the LeadFeed's parent relation.""" + parent: SalesforceLeadConnectionFilter + + """Filter by the LeadFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LeadFeed's type field""" + type: SalesforceStringFilter + + """Filter by the LeadFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LeadFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the LeadFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the LeadFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the LeadFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the LeadFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the LeadFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the LeadFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Lead Feeds can be sorted by""" +enum SalesforceLeadFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceLeadFeedEdge { + """The item at the end of the edge.""" + node: SalesforceLeadFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lead Feeds connection, for use in pagination.""" +type SalesforceLeadFeedsConnection { + """The count of all Lead Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Feeds""" + nodes: [SalesforceLeadFeed!]! + + """List of Lead Feed edges""" + edges: [SalesforceLeadFeedEdge!]! +} + +""" +A filter to be used against LeadCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the LeadCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the LeadCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadCleanInfo's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's email field""" + email: SalesforceStringFilter + + """Filter by the LeadCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the LeadCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the LeadCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the LeadCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the LeadCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the LeadCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the LeadCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the LeadCleanInfo's title field""" + title: SalesforceStringFilter + + """Filter by the LeadCleanInfo's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the LeadCleanInfo's industry field""" + industry: SalesforceStringFilter + + """Filter by the LeadCleanInfo's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's companyDunsNumber field""" + companyDunsNumber: SalesforceStringFilter + + """Filter by the LeadCleanInfo's contactStatusDataDotCom field""" + contactStatusDataDotCom: SalesforceStringFilter + + """Filter by the LeadCleanInfo's isReviewedName field""" + isReviewedName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedEmail field""" + isReviewedEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedTitle field""" + isReviewedTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedAnnualRevenue field""" + isReviewedAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedNumberOfEmployees field""" + isReviewedNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedIndustry field""" + isReviewedIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedCompanyName field""" + isReviewedCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedCompanyDunsNumber field""" + isReviewedCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedDandBCompanyDunsNumber field""" + isReviewedDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentFirstName field""" + isDifferentFirstName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentLastName field""" + isDifferentLastName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentEmail field""" + isDifferentEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentTitle field""" + isDifferentTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentAnnualRevenue field""" + isDifferentAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentNumberOfEmployees field""" + isDifferentNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentIndustry field""" + isDifferentIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCompanyName field""" + isDifferentCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCompanyDunsNumber field""" + isDifferentCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentDandBCompanyDunsNumber field""" + isDifferentDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's dandBCompanyDunsNumber field""" + dandBCompanyDunsNumber: SalesforceStringFilter + + """Filter by the LeadCleanInfo's dataDotComCompanyId field""" + dataDotComCompanyId: SalesforceStringFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongName field""" + isFlaggedWrongName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongEmail field""" + isFlaggedWrongEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongTitle field""" + isFlaggedWrongTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongAnnualRevenue field""" + isFlaggedWrongAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongNumberOfEmployees field""" + isFlaggedWrongNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongIndustry field""" + isFlaggedWrongIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongCompanyName field""" + isFlaggedWrongCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongCompanyDunsNumber field""" + isFlaggedWrongCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Lead Clean Infos can be sorted by""" +enum SalesforceLeadCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LEAD_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + FIRST_NAME + LAST_NAME + EMAIL + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + TITLE + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + INDUSTRY + COMPANY_NAME + COMPANY_DUNS_NUMBER + CONTACT_STATUS_DATA_DOT_COM + DAND_B_COMPANY_DUNS_NUMBER + DATA_DOT_COM_COMPANY_ID + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceLeadCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceLeadCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lead Clean Info""" +type SalesforceLeadCleanInfo implements OneGraphNode { + """Lead Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Lead Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Contact Status in Salesforce""" + isInactive: Boolean! + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Title""" + title: String + + """Annual Revenue""" + annualRevenue: Float + + """Number of Employees""" + numberOfEmployees: Int + + """Industry""" + industry: String + + """Company Name""" + companyName: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """Contact Status per Data.com""" + contactStatusDataDotCom: String + + """Name is Reviewed""" + isReviewedName: Boolean! + + """Email is Reviewed""" + isReviewedEmail: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Title is Reviewed""" + isReviewedTitle: Boolean! + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean! + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean! + + """Industry is Reviewed""" + isReviewedIndustry: Boolean! + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean! + + """Company D-U-N-S Number is Reviewed""" + isReviewedCompanyDunsNumber: Boolean! + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean! + + """First Name is Different""" + isDifferentFirstName: Boolean! + + """Last Name is Different""" + isDifferentLastName: Boolean! + + """Email is Different""" + isDifferentEmail: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Title is Different""" + isDifferentTitle: Boolean! + + """Annual Revenue is Different""" + isDifferentAnnualRevenue: Boolean! + + """Number of Employees is Different""" + isDifferentNumberOfEmployees: Boolean! + + """Industry is Different""" + isDifferentIndustry: Boolean! + + """Company Name is Different""" + isDifferentCompanyName: Boolean! + + """Company D-U-N-S Number is Different""" + isDifferentCompanyDunsNumber: Boolean! + + """D&B Company D-U-N-S Number is Different""" + isDifferentDandBCompanyDunsNumber: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """D&B Company D-U-N-S Number""" + dandBCompanyDunsNumber: String + + """Data.com Company ID""" + dataDotComCompanyId: String + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean! + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean! + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean! + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean! + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean! + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean! + + """Company D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongCompanyDunsNumber: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a LeadCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Clean Infos connection, for use in pagination.""" +type SalesforceLeadCleanInfosConnection { + """The count of all Lead Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Clean Infos""" + nodes: [SalesforceLeadCleanInfo!]! + + """List of Lead Clean Info edges""" + edges: [SalesforceLeadCleanInfoEdge!]! +} + +""" +A filter to be used against EmailMessageRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailMessageRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailMessageRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailMessageRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailMessageRelation's id field""" + id: SalesforceIdFilter + + """Filter by the EmailMessageRelation's emailMessage relation.""" + emailMessage: SalesforceEmailMessageConnectionFilter + + """Filter by the EmailMessageRelation's emailMessageId field""" + emailMessageId: SalesforceIdFilter + + """Filter by the EmailMessageRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the EmailMessageRelation's relationType field""" + relationType: SalesforceStringFilter + + """Filter by the EmailMessageRelation's relationAddress field""" + relationAddress: SalesforceStringFilter + + """Filter by the EmailMessageRelation's relationObjectType field""" + relationObjectType: SalesforceStringFilter + + """Filter by the EmailMessageRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailMessageRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessageRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailMessageRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailMessageRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Email Message Relations can be sorted by""" +enum SalesforceEmailMessageRelationSortByFieldEnum { + ID + EMAIL_MESSAGE_ID + RELATION_ID + RELATION_TYPE + RELATION_ADDRESS + RELATION_OBJECT_TYPE + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEmailMessageRelationEdge { + """The item at the end of the edge.""" + node: SalesforceEmailMessageRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEmailMessageRelationRelationUnion = SalesforceContact | SalesforceLead | SalesforceUser + +"""Email Message Relation""" +type SalesforceEmailMessageRelation implements OneGraphNode { + """Email Message Relation ID""" + id: String! + + """Email Message ID""" + emailMessageId: String! + + """Email Message ID""" + emailMessage: SalesforceEmailMessage + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEmailMessageRelationRelationUnion + + """Relation Type""" + relationType: String! + + """Relation Address""" + relationAddress: String + + """Relation Object Type""" + relationObjectType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EmailMessageRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Message Relations connection, for use in pagination.""" +type SalesforceEmailMessageRelationsConnection { + """ + The count of all Email Message Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Message Relations""" + nodes: [SalesforceEmailMessageRelation!]! + + """List of Email Message Relation edges""" + edges: [SalesforceEmailMessageRelationEdge!]! +} + +"""Field that Contact Requests can be sorted by""" +enum SalesforceContactRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + WHAT_ID + WHO_ID + PREFERRED_PHONE + PREFERRED_CHANNEL + STATUS + REQUEST_REASON +} + +"""An edge in a connection.""" +type SalesforceContactRequestEdge { + """The item at the end of the edge.""" + node: SalesforceContactRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Requests connection, for use in pagination.""" +type SalesforceContactRequestsConnection { + """The count of all Contact Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Requests""" + nodes: [SalesforceContactRequest!]! + + """List of Contact Request edges""" + edges: [SalesforceContactRequestEdge!]! +} + +""" +A filter to be used against CollaborationGroupRecord object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupRecordConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupRecordConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupRecordConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupRecord's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CollaborationGroupRecord's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupRecord's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupRecord's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupRecord's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's recordId field""" + recordId: SalesforceIdFilter +} + +"""Field that Group Records can be sorted by""" +enum SalesforceCollaborationGroupRecordSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + COLLABORATION_GROUP_ID + RECORD_ID +} + +""" +A filter to be used against CampaignMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignMember's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignMember's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignMember's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignMember's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the CampaignMember's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the CampaignMember's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the CampaignMember's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the CampaignMember's status field""" + status: SalesforceStringFilter + + """Filter by the CampaignMember's hasResponded field""" + hasResponded: SalesforceBooleanFilter + + """Filter by the CampaignMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CampaignMember's firstRespondedDate field""" + firstRespondedDate: SalesforceDateFilter + + """Filter by the CampaignMember's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the CampaignMember's name field""" + name: SalesforceStringFilter + + """Filter by the CampaignMember's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the CampaignMember's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the CampaignMember's title field""" + title: SalesforceStringFilter + + """Filter by the CampaignMember's street field""" + street: SalesforceStringFilter + + """Filter by the CampaignMember's city field""" + city: SalesforceStringFilter + + """Filter by the CampaignMember's state field""" + state: SalesforceStringFilter + + """Filter by the CampaignMember's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the CampaignMember's country field""" + country: SalesforceStringFilter + + """Filter by the CampaignMember's email field""" + email: SalesforceStringFilter + + """Filter by the CampaignMember's phone field""" + phone: SalesforceStringFilter + + """Filter by the CampaignMember's fax field""" + fax: SalesforceStringFilter + + """Filter by the CampaignMember's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the CampaignMember's doNotCall field""" + doNotCall: SalesforceBooleanFilter + + """Filter by the CampaignMember's hasOptedOutOfEmail field""" + hasOptedOutOfEmail: SalesforceBooleanFilter + + """Filter by the CampaignMember's hasOptedOutOfFax field""" + hasOptedOutOfFax: SalesforceBooleanFilter + + """Filter by the CampaignMember's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the CampaignMember's companyOrAccount field""" + companyOrAccount: SalesforceStringFilter + + """Filter by the CampaignMember's type field""" + type: SalesforceStringFilter + + """Filter by the CampaignMember's leadOrContactId field""" + leadOrContactId: SalesforceIdFilter + + """Filter by the CampaignMember's leadOrContactOwnerId field""" + leadOrContactOwnerId: SalesforceIdFilter +} + +"""Field that Campaign Members can be sorted by""" +enum SalesforceCampaignMemberSortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + LEAD_ID + CONTACT_ID + STATUS + HAS_RESPONDED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FIRST_RESPONDED_DATE + SALUTATION + NAME + FIRST_NAME + LAST_NAME + TITLE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + EMAIL + PHONE + FAX + MOBILE_PHONE + DO_NOT_CALL + HAS_OPTED_OUT_OF_EMAIL + HAS_OPTED_OUT_OF_FAX + LEAD_SOURCE + COMPANY_OR_ACCOUNT + TYPE + LEAD_OR_CONTACT_ID + LEAD_OR_CONTACT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceCampaignMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Campaign Members connection, for use in pagination.""" +type SalesforceCampaignMembersConnection { + """The count of all Campaign Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Members""" + nodes: [SalesforceCampaignMember!]! + + """List of Campaign Member edges""" + edges: [SalesforceCampaignMemberEdge!]! +} + +"""Metadata for a Salesforce Alternative Payment Method.""" +type SalesforceAlternativePaymentMethodSobjectMetadata { + """Url to the edit view for this Alternative Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Alternative Payment Method.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AlternativePaymentMethodShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAlternativePaymentMethodShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAlternativePaymentMethodShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAlternativePaymentMethodShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AlternativePaymentMethodShare's id field""" + id: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's parent relation.""" + parent: SalesforceAlternativePaymentMethodConnectionFilter + + """Filter by the AlternativePaymentMethodShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AlternativePaymentMethodShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Alternative Payment Method Shares can be sorted by""" +enum SalesforceAlternativePaymentMethodShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAlternativePaymentMethodShareEdge { + """The item at the end of the edge.""" + node: SalesforceAlternativePaymentMethodShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAlternativePaymentMethodShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Alternative Payment Method Share""" +type SalesforceAlternativePaymentMethodShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAlternativePaymentMethod + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAlternativePaymentMethodShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AlternativePaymentMethodShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Alternative Payment Method Shares connection, for use in pagination. +""" +type SalesforceAlternativePaymentMethodSharesConnection { + """ + The count of all Alternative Payment Method Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Alternative Payment Method Shares""" + nodes: [SalesforceAlternativePaymentMethodShare!]! + + """List of Alternative Payment Method Share edges""" + edges: [SalesforceAlternativePaymentMethodShareEdge!]! +} + +"""Metadata for a Salesforce Payment Gateway.""" +type SalesforcePaymentGatewaySobjectMetadata { + """Url to the edit view for this Payment Gateway.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Gateway.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DigitalWallet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDigitalWalletConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDigitalWalletConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDigitalWalletConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DigitalWallet's id field""" + id: SalesforceIdFilter + + """Filter by the DigitalWallet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DigitalWallet's digitalWalletNumber field""" + digitalWalletNumber: SalesforceStringFilter + + """Filter by the DigitalWallet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DigitalWallet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DigitalWallet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DigitalWallet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DigitalWallet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the DigitalWallet's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the DigitalWallet's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the DigitalWallet's gatewayToken field""" + gatewayToken: SalesforceStringFilter + + """Filter by the DigitalWallet's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the DigitalWallet's customer field""" + customer: SalesforceStringFilter + + """Filter by the DigitalWallet's email field""" + email: SalesforceStringFilter + + """Filter by the DigitalWallet's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the DigitalWallet's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the DigitalWallet's status field""" + status: SalesforceStringFilter + + """Filter by the DigitalWallet's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the DigitalWallet's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the DigitalWallet's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the DigitalWallet's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the DigitalWallet's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the DigitalWallet's phone field""" + phone: SalesforceStringFilter + + """Filter by the DigitalWallet's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the DigitalWallet's auditEmail field""" + auditEmail: SalesforceStringFilter +} + +"""Field that Digital Wallets can be sorted by""" +enum SalesforceDigitalWalletSortByFieldEnum { + ID + IS_DELETED + DIGITAL_WALLET_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_ID + NICK_NAME + GATEWAY_TOKEN + GATEWAY_TOKEN_DETAILS + CUSTOMER + EMAIL + ACCOUNT_ID + STATUS + COMPANY_NAME + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL +} + +"""An edge in a connection.""" +type SalesforceDigitalWalletEdge { + """The item at the end of the edge.""" + node: SalesforceDigitalWallet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Digital Wallets connection, for use in pagination.""" +type SalesforceDigitalWalletsConnection { + """The count of all Digital Wallet you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Digital Wallets""" + nodes: [SalesforceDigitalWallet!]! + + """List of Digital Wallet edges""" + edges: [SalesforceDigitalWalletEdge!]! +} + +""" +A filter to be used against CardPaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCardPaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCardPaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCardPaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CardPaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the CardPaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CardPaymentMethod's cardPaymentMethodNumber field""" + cardPaymentMethodNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CardPaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CardPaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CardPaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CardPaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's displayCardNumber field""" + displayCardNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's expiryMonth field""" + expiryMonth: SalesforceIntFilter + + """Filter by the CardPaymentMethod's expiryYear field""" + expiryYear: SalesforceIntFilter + + """Filter by the CardPaymentMethod's startMonth field""" + startMonth: SalesforceIntFilter + + """Filter by the CardPaymentMethod's startYear field""" + startYear: SalesforceIntFilter + + """Filter by the CardPaymentMethod's cardType field""" + cardType: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardTypeCategory field""" + cardTypeCategory: SalesforceStringFilter + + """Filter by the CardPaymentMethod's autoCardType field""" + autoCardType: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardCategory field""" + cardCategory: SalesforceStringFilter + + """Filter by the CardPaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the CardPaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the CardPaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the CardPaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the CardPaymentMethod's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the CardPaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderName field""" + cardHolderName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardBin field""" + cardBin: SalesforceIntFilter + + """Filter by the CardPaymentMethod's cardLastFour field""" + cardLastFour: SalesforceIntFilter + + """Filter by the CardPaymentMethod's email field""" + email: SalesforceStringFilter + + """Filter by the CardPaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the CardPaymentMethod's inputCardNumber field""" + inputCardNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderFirstName field""" + cardHolderFirstName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderLastName field""" + cardHolderLastName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayToken field""" + gatewayToken: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the CardPaymentMethod's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the CardPaymentMethod's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the CardPaymentMethod's phone field""" + phone: SalesforceStringFilter + + """Filter by the CardPaymentMethod's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the CardPaymentMethod's auditEmail field""" + auditEmail: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the CardPaymentMethod's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter +} + +"""Field that Card Payment Methods can be sorted by""" +enum SalesforceCardPaymentMethodSortByFieldEnum { + ID + IS_DELETED + CARD_PAYMENT_METHOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DISPLAY_CARD_NUMBER + EXPIRY_MONTH + EXPIRY_YEAR + START_MONTH + START_YEAR + CARD_TYPE + CARD_TYPE_CATEGORY + AUTO_CARD_TYPE + CARD_CATEGORY + ACCOUNT_ID + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + NICK_NAME + CARD_HOLDER_NAME + CARD_BIN + CARD_LAST_FOUR + EMAIL + STATUS + INPUT_CARD_NUMBER + CARD_HOLDER_FIRST_NAME + CARD_HOLDER_LAST_NAME + COMPANY_NAME + GATEWAY_TOKEN + GATEWAY_TOKEN_DETAILS + PAYMENT_GATEWAY_ID + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + SF_RESULT_CODE + GATEWAY_DATE +} + +"""An edge in a connection.""" +type SalesforceCardPaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforceCardPaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Card Payment Methods connection, for use in pagination.""" +type SalesforceCardPaymentMethodsConnection { + """ + The count of all Card Payment Method you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Card Payment Methods""" + nodes: [SalesforceCardPaymentMethod!]! + + """List of Card Payment Method edges""" + edges: [SalesforceCardPaymentMethodEdge!]! +} + +""" +A filter to be used against AlternativePaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAlternativePaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAlternativePaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAlternativePaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AlternativePaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AlternativePaymentMethod's alternativePaymentMethodNumber field + """ + alternativePaymentMethodNumber: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the AlternativePaymentMethod's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's email field""" + email: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AlternativePaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the AlternativePaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """ + Filter by the AlternativePaymentMethod's paymentMethodGeocodeAccuracy field + """ + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's phone field""" + phone: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's auditEmail field""" + auditEmail: SalesforceStringFilter +} + +"""Field that Alternative Payment Methods can be sorted by""" +enum SalesforceAlternativePaymentMethodSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + ALTERNATIVE_PAYMENT_METHOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_ID + NICK_NAME + GATEWAY_TOKEN_DETAILS + EMAIL + ACCOUNT_ID + STATUS + COMPANY_NAME + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL +} + +"""An edge in a connection.""" +type SalesforceAlternativePaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforceAlternativePaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Alternative Payment Methods connection, for use in pagination. +""" +type SalesforceAlternativePaymentMethodsConnection { + """ + The count of all Alternative Payment Method you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Alternative Payment Methods""" + nodes: [SalesforceAlternativePaymentMethod!]! + + """List of Alternative Payment Method edges""" + edges: [SalesforceAlternativePaymentMethodEdge!]! +} + +"""Field that User Provisioning Configs can be sorted by""" +enum SalesforceUserProvisioningConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONNECTED_APP_ID + ENABLED + LAST_RECON_DATE_TIME + NAMED_CREDENTIAL_ID + RECON_FILTER +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningConfigEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningRequestEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce User Provisioning Request.""" +type SalesforceUserProvisioningRequestSobjectMetadata { + """Url to the edit view for this User Provisioning Request.""" + uiEditUrl: String! + + """Url to the detail view for this User Provisioning Request.""" + uiDetailUrl: String! +} + +""" +A filter to be used against UserProvisioningRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's parent relation.""" + parent: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserProvisioningRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that User Provisioning Request Shares can be sorted by""" +enum SalesforceUserProvisioningRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserProvisioningRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Provisioning Request Share""" +type SalesforceUserProvisioningRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserProvisioningRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserProvisioningRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Request Shares connection, for use in pagination. +""" +type SalesforceUserProvisioningRequestSharesConnection { + """ + The count of all User Provisioning Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Request Shares""" + nodes: [SalesforceUserProvisioningRequestShare!]! + + """List of User Provisioning Request Share edges""" + edges: [SalesforceUserProvisioningRequestShareEdge!]! +} + +""" +A filter to be used against UserProvisioningLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningLog's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningLog's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvisioningLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's userProvisioningRequest relation.""" + userProvisioningRequest: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningLog's userProvisioningRequestId field""" + userProvisioningRequestId: SalesforceIdFilter + + """Filter by the UserProvisioningLog's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvisioningLog's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvisioningLog's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserProvisioningLog's status field""" + status: SalesforceStringFilter +} + +"""Field that User Provisioning Logs can be sorted by""" +enum SalesforceUserProvisioningLogSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_PROVISIONING_REQUEST_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + USER_ID + STATUS +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningLogEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Provisioning Log""" +type SalesforceUserProvisioningLog implements OneGraphNode { + """UserProvisioningLog ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """UserProvisioningRequest ID""" + userProvisioningRequest: SalesforceUserProvisioningRequest + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Status""" + status: String + + """Details""" + details: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Provisioning Logs connection, for use in pagination.""" +type SalesforceUserProvisioningLogsConnection { + """ + The count of all User Provisioning Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Logs""" + nodes: [SalesforceUserProvisioningLog!]! + + """List of User Provisioning Log edges""" + edges: [SalesforceUserProvisioningLogEdge!]! +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstance! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ProcessInstanceWorkitem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceWorkitemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceWorkitemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceWorkitemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceWorkitem's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceWorkitem's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's originalActorId field""" + originalActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's actorId field""" + actorId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstanceWorkitem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceWorkitem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceWorkitem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Approval Requests can be sorted by""" +enum SalesforceProcessInstanceWorkitemSortByFieldEnum { + ID + PROCESS_INSTANCE_ID + ORIGINAL_ACTOR_ID + ACTOR_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + IS_DELETED + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceWorkitemEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceWorkitem! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessInstanceWorkitemActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceWorkitemOriginalActorUnion = SalesforceGroup | SalesforceUser + +"""Approval Request""" +type SalesforceProcessInstanceWorkitem implements OneGraphNode { + """Process Instance Workitem ID""" + id: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Original Actor ID""" + originalActorId: String! + + """Original Actor ID""" + originalActor: SalesforceProcessInstanceWorkitemOriginalActorUnion + + """Actor ID""" + actorId: String! + + """Actor ID""" + actor: SalesforceProcessInstanceWorkitemActorUnion + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceWorkitem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Approval Requests connection, for use in pagination.""" +type SalesforceProcessInstanceWorkitemsConnection { + """The count of all Approval Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Approval Requests""" + nodes: [SalesforceProcessInstanceWorkitem!]! + + """List of Approval Request edges""" + edges: [SalesforceProcessInstanceWorkitemEdge!]! +} + +"""Metadata for a Salesforce Asset Action.""" +type SalesforceAssetActionSobjectMetadata { + """Url to the edit view for this Asset Action.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Action.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceAssetActionSourceEdge { + """The item at the end of the edge.""" + node: SalesforceAssetActionSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset Action Source.""" +type SalesforceAssetActionSourceSobjectMetadata { + """Url to the edit view for this Asset Action Source.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Action Source.""" + uiDetailUrl: String! +} + +""" +A filter to be used against OrderItemHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItemHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItemHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItemHistory's orderItem relation.""" + orderItem: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItemHistory's orderItemId field""" + orderItemId: SalesforceIdFilter + + """Filter by the OrderItemHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItemHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItemHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OrderItemHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Order Product Histories can be sorted by""" +enum SalesforceOrderItemHistorySortByFieldEnum { + ID + IS_DELETED + ORDER_ITEM_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOrderItemHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItemHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Order Product History""" +type SalesforceOrderItemHistory implements OneGraphNode { + """Order Product History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Order Product ID""" + orderItemId: String! + + """Order Product ID""" + orderItem: SalesforceOrderItem + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OrderItemHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Product Histories connection, for use in pagination.""" +type SalesforceOrderItemHistorysConnection { + """ + The count of all Order Product History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Product Histories""" + nodes: [SalesforceOrderItemHistory!]! + + """List of Order Product History edges""" + edges: [SalesforceOrderItemHistoryEdge!]! +} + +""" +A filter to be used against OrderItemFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItemFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItemFeed's parent relation.""" + parent: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItemFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrderItemFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OrderItemFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItemFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItemFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OrderItemFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OrderItemFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OrderItemFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OrderItemFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OrderItemFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Order Product Feeds can be sorted by""" +enum SalesforceOrderItemFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOrderItemFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItemFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Product Feeds connection, for use in pagination.""" +type SalesforceOrderItemFeedsConnection { + """The count of all Order Product Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Product Feeds""" + nodes: [SalesforceOrderItemFeed!]! + + """List of Order Product Feed edges""" + edges: [SalesforceOrderItemFeedEdge!]! +} + +""" +A filter to be used against AssetAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetAction's id field""" + id: SalesforceIdFilter + + """Filter by the AssetAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetAction's assetActionNumber field""" + assetActionNumber: SalesforceStringFilter + + """Filter by the AssetAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetAction's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetAction's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetAction's type field""" + type: SalesforceStringFilter + + """Filter by the AssetAction's category field""" + category: SalesforceStringFilter + + """Filter by the AssetAction's categoryEnum field""" + categoryEnum: SalesforceStringFilter + + """Filter by the AssetAction's actionDate field""" + actionDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's productAmountChange field""" + productAmountChange: SalesforceFloatFilter + + """Filter by the AssetAction's adjustmentAmountChange field""" + adjustmentAmountChange: SalesforceFloatFilter + + """Filter by the AssetAction's estimatedTaxChange field""" + estimatedTaxChange: SalesforceFloatFilter + + """Filter by the AssetAction's actualTaxChange field""" + actualTaxChange: SalesforceFloatFilter + + """Filter by the AssetAction's subtotalChange field""" + subtotalChange: SalesforceFloatFilter + + """Filter by the AssetAction's quantityChange field""" + quantityChange: SalesforceFloatFilter + + """Filter by the AssetAction's mrrChange field""" + mrrChange: SalesforceFloatFilter + + """Filter by the AssetAction's amount field""" + amount: SalesforceFloatFilter + + """Filter by the AssetAction's totalInitialSaleAmount field""" + totalInitialSaleAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalRenewalsAmount field""" + totalRenewalsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalUpsellsAmount field""" + totalUpsellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalDownsellsAmount field""" + totalDownsellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalCrossSellsAmount field""" + totalCrossSellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalCancellationsAmount field""" + totalCancellationsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalTransfersAmount field""" + totalTransfersAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalTermsAndConditionsAmount field""" + totalTermsAndConditionsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalOtherAmount field""" + totalOtherAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalQuantity field""" + totalQuantity: SalesforceFloatFilter + + """Filter by the AssetAction's totalMrr field""" + totalMrr: SalesforceFloatFilter +} + +""" +A filter to be used against AssetActionSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetActionSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetActionSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetActionSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetActionSource's id field""" + id: SalesforceIdFilter + + """Filter by the AssetActionSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetActionSource's assetActionSourceNumber field""" + assetActionSourceNumber: SalesforceStringFilter + + """Filter by the AssetActionSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetActionSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetActionSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetActionSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetActionSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's assetAction relation.""" + assetAction: SalesforceAssetActionConnectionFilter + + """Filter by the AssetActionSource's assetActionId field""" + assetActionId: SalesforceIdFilter + + """Filter by the AssetActionSource's referenceEntityItem relation.""" + referenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the AssetActionSource's referenceEntityItemId field""" + referenceEntityItemId: SalesforceIdFilter + + """Filter by the AssetActionSource's productAmount field""" + productAmount: SalesforceFloatFilter + + """Filter by the AssetActionSource's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the AssetActionSource's estimatedTax field""" + estimatedTax: SalesforceFloatFilter + + """Filter by the AssetActionSource's actualTax field""" + actualTax: SalesforceFloatFilter + + """Filter by the AssetActionSource's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the AssetActionSource's startDate field""" + startDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's endDate field""" + endDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the AssetActionSource's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's externalReference field""" + externalReference: SalesforceStringFilter + + """Filter by the AssetActionSource's externalReferenceDataSource field""" + externalReferenceDataSource: SalesforceStringFilter +} + +"""Field that Asset Action Sources can be sorted by""" +enum SalesforceAssetActionSourceSortByFieldEnum { + ID + IS_DELETED + ASSET_ACTION_SOURCE_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ACTION_ID + REFERENCE_ENTITY_ITEM_ID + PRODUCT_AMOUNT + ADJUSTMENT_AMOUNT + ESTIMATED_TAX + ACTUAL_TAX + SUBTOTAL + START_DATE + END_DATE + QUANTITY + TRANSACTION_DATE + EXTERNAL_REFERENCE + EXTERNAL_REFERENCE_DATA_SOURCE +} + +"""Metadata for a Salesforce Order.""" +type SalesforceOrderSobjectMetadata { + """Url to the edit view for this Order.""" + uiEditUrl: String! + + """Url to the detail view for this Order.""" + uiDetailUrl: String! +} + +"""Field that Payment Groups can be sorted by""" +enum SalesforcePaymentGroupSortByFieldEnum { + ID + IS_DELETED + PAYMENT_GROUP_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SOURCE_OBJECT_ID +} + +"""An edge in a connection.""" +type SalesforcePaymentGroupEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Groups connection, for use in pagination.""" +type SalesforcePaymentGroupsConnection { + """The count of all Payment Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Groups""" + nodes: [SalesforcePaymentGroup!]! + + """List of Payment Group edges""" + edges: [SalesforcePaymentGroupEdge!]! +} + +""" +A filter to be used against OrderShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderShare's id field""" + id: SalesforceIdFilter + + """Filter by the OrderShare's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderShare's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OrderShare's orderAccessLevel field""" + orderAccessLevel: SalesforceStringFilter + + """Filter by the OrderShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OrderShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Order Shares can be sorted by""" +enum SalesforceOrderShareSortByFieldEnum { + ID + ORDER_ID + USER_OR_GROUP_ID + ORDER_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOrderShareEdge { + """The item at the end of the edge.""" + node: SalesforceOrderShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOrderShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Order Share""" +type SalesforceOrderShare implements OneGraphNode { + """Order Share ID""" + id: String! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOrderShareUserOrGroupUnion + + """Order Access Level""" + orderAccessLevel: String! + + """Apex Sharing Reason ID""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a OrderShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Shares connection, for use in pagination.""" +type SalesforceOrderSharesConnection { + """The count of all Order Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Shares""" + nodes: [SalesforceOrderShare!]! + + """List of Order Share edges""" + edges: [SalesforceOrderShareEdge!]! +} + +""" +A filter to be used against OrderHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OrderHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderHistory's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderHistory's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OrderHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Order Histories can be sorted by""" +enum SalesforceOrderHistorySortByFieldEnum { + ID + IS_DELETED + ORDER_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOrderHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOrderHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Order History""" +type SalesforceOrderHistory implements OneGraphNode { + """Order History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OrderHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Histories connection, for use in pagination.""" +type SalesforceOrderHistorysConnection { + """The count of all Order History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Histories""" + nodes: [SalesforceOrderHistory!]! + + """List of Order History edges""" + edges: [SalesforceOrderHistoryEdge!]! +} + +""" +A filter to be used against OrderFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OrderFeed's parent relation.""" + parent: SalesforceOrderConnectionFilter + + """Filter by the OrderFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrderFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OrderFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OrderFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OrderFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OrderFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OrderFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OrderFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OrderFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Order Feeds can be sorted by""" +enum SalesforceOrderFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOrderFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOrderFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Feeds connection, for use in pagination.""" +type SalesforceOrderFeedsConnection { + """The count of all Order Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Feeds""" + nodes: [SalesforceOrderFeed!]! + + """List of Order Feed edges""" + edges: [SalesforceOrderFeedEdge!]! +} + +"""Field that Orders can be sorted by""" +enum SalesforceOrderSortByFieldEnum { + ID + OWNER_ID + CONTRACT_ID + ACCOUNT_ID + PRICEBOOK_2_ID + ORIGINAL_ORDER_ID + EFFECTIVE_DATE + END_DATE + IS_REDUCTION_ORDER + STATUS + CUSTOMER_AUTHORIZED_BY_ID + CUSTOMER_AUTHORIZED_DATE + COMPANY_AUTHORIZED_BY_ID + COMPANY_AUTHORIZED_DATE + TYPE + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + SHIPPING_STREET + SHIPPING_CITY + SHIPPING_STATE + SHIPPING_POSTAL_CODE + SHIPPING_COUNTRY + SHIPPING_LATITUDE + SHIPPING_LONGITUDE + SHIPPING_GEOCODE_ACCURACY + NAME + PO_DATE + PO_NUMBER + ORDER_REFERENCE_NUMBER + BILL_TO_CONTACT_ID + SHIP_TO_CONTACT_ID + ACTIVATED_DATE + ACTIVATED_BY_ID + STATUS_CODE + ORDER_NUMBER + TOTAL_AMOUNT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceOrderEdge { + """The item at the end of the edge.""" + node: SalesforceOrder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Orders connection, for use in pagination.""" +type SalesforceOrdersConnection { + """The count of all Order you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Orders""" + nodes: [SalesforceOrder!]! + + """List of Order edges""" + edges: [SalesforceOrderEdge!]! +} + +"""Field that Invoices can be sorted by""" +enum SalesforceInvoiceSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + DOCUMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REFERENCE_ENTITY_ID + INVOICE_NUMBER + BILLING_ACCOUNT_ID + TOTAL_AMOUNT + TOTAL_AMOUNT_WITH_TAX + TOTAL_CHARGE_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT + TOTAL_TAX_AMOUNT + STATUS + INVOICE_DATE + DUE_DATE + BILL_TO_CONTACT_ID + DESCRIPTION + TOTAL_CHARGE_TAX_AMOUNT + TOTAL_CHARGE_AMOUNT_WITH_TAX + TOTAL_ADJUSTMENT_TAX_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceInvoiceEdge { + """The item at the end of the edge.""" + node: SalesforceInvoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Invoices connection, for use in pagination.""" +type SalesforceInvoicesConnection { + """The count of all Invoice you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoices""" + nodes: [SalesforceInvoice!]! + + """List of Invoice edges""" + edges: [SalesforceInvoiceEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEntitySubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceEntitySubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Authorization Form Text.""" +type SalesforceAuthorizationFormTextSobjectMetadata { + """Url to the edit view for this Authorization Form Text.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Text.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormTextHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormTextHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormTextHistory's authorizationFormText relation. + """ + authorizationFormText: SalesforceAuthorizationFormTextConnectionFilter + + """ + Filter by the AuthorizationFormTextHistory's authorizationFormTextId field + """ + authorizationFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormTextHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Text Histories can be sorted by""" +enum SalesforceAuthorizationFormTextHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_TEXT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormTextHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Text History""" +type SalesforceAuthorizationFormTextHistory implements OneGraphNode { + """Authorization Form Text ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Text ID""" + authorizationFormTextId: String! + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormTextHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Text Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormTextHistorysConnection { + """ + The count of all Authorization Form Text History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Text Histories""" + nodes: [SalesforceAuthorizationFormTextHistory!]! + + """List of Authorization Form Text History edges""" + edges: [SalesforceAuthorizationFormTextHistoryEdge!]! +} + +""" +A filter to be used against AuthorizationFormTextFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormTextFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's parent relation.""" + parent: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationFormTextFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AuthorizationFormTextFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormTextFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AuthorizationFormTextFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AuthorizationFormTextFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AuthorizationFormTextFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AuthorizationFormTextFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AuthorizationFormTextFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceAuthorizationFormTextFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormTextFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceAuthorizationFormTextFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels + """ + nodes: [SalesforceAuthorizationFormTextFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel edges + """ + edges: [SalesforceAuthorizationFormTextFeedEdge!]! +} + +"""Field that Authorization Form Consents can be sorted by""" +enum SalesforceAuthorizationFormConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONSENT_GIVER_ID + AUTHORIZATION_FORM_TEXT_ID + CONSENT_CAPTURED_SOURCE + CONSENT_CAPTURED_SOURCE_TYPE + CONSENT_CAPTURED_DATE_TIME + STATUS + DOCUMENT_VERSION_ID + RELATED_RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Authorization Form Consents connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentsConnection { + """ + The count of all Authorization Form Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consents""" + nodes: [SalesforceAuthorizationFormConsent!]! + + """List of Authorization Form Consent edges""" + edges: [SalesforceAuthorizationFormConsentEdge!]! +} + +"""Field that Authorization Forms can be sorted by""" +enum SalesforceAuthorizationFormSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REVISION_NUMBER + EFFECTIVE_FROM_DATE + EFFECTIVE_TO_DATE + DEFAULT_AUTH_FORM_TEXT_ID + IS_SIGNATURE_REQUIRED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationForm! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Authorization Forms connection, for use in pagination.""" +type SalesforceAuthorizationFormsConnection { + """The count of all Authorization Form you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Forms""" + nodes: [SalesforceAuthorizationForm!]! + + """List of Authorization Form edges""" + edges: [SalesforceAuthorizationFormEdge!]! +} + +"""Metadata for a Salesforce Authorization Form.""" +type SalesforceAuthorizationFormSobjectMetadata { + """Url to the edit view for this Authorization Form.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form.""" + uiDetailUrl: String! +} + +"""Field that Authorization Form Texts can be sorted by""" +enum SalesforceAuthorizationFormTextSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + AUTHORIZATION_FORM_ID + FULL_AUTHORIZATION_FORM_URL + SUMMARY_AUTH_FORM_TEXT + LOCALE + LOCALE_SELECTION + CONTENT_DOCUMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormText! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Authorization Form Texts connection, for use in pagination.""" +type SalesforceAuthorizationFormTextsConnection { + """ + The count of all Authorization Form Text you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Texts""" + nodes: [SalesforceAuthorizationFormText!]! + + """List of Authorization Form Text edges""" + edges: [SalesforceAuthorizationFormTextEdge!]! +} + +""" +A filter to be used against AuthorizationFormShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's parent relation.""" + parent: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Shares can be sorted by""" +enum SalesforceAuthorizationFormShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Share""" +type SalesforceAuthorizationFormShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationForm + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormSharesConnection { + """ + The count of all Authorization Form Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Shares""" + nodes: [SalesforceAuthorizationFormShare!]! + + """List of Authorization Form Share edges""" + edges: [SalesforceAuthorizationFormShareEdge!]! +} + +""" +A filter to be used against AuthorizationFormHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormHistory's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormHistory's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Histories can be sorted by""" +enum SalesforceAuthorizationFormHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form History""" +type SalesforceAuthorizationFormHistory implements OneGraphNode { + """Authorization Form History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormHistorysConnection { + """ + The count of all Authorization Form History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Histories""" + nodes: [SalesforceAuthorizationFormHistory!]! + + """List of Authorization Form History edges""" + edges: [SalesforceAuthorizationFormHistoryEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUse! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Authorization Form Data Use.""" +type SalesforceAuthorizationFormDataUseSobjectMetadata { + """Url to the edit view for this Authorization Form Data Use.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Data Use.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormDataUseShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUseShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's parent relation.""" + parent: SalesforceAuthorizationFormDataUseConnectionFilter + + """Filter by the AuthorizationFormDataUseShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Data Use Shares can be sorted by""" +enum SalesforceAuthorizationFormDataUseShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUseShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormDataUseShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Data Use Share""" +type SalesforceAuthorizationFormDataUseShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormDataUse + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormDataUseShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUseShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Use Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUseSharesConnection { + """ + The count of all Authorization Form Data Use Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Use Shares""" + nodes: [SalesforceAuthorizationFormDataUseShare!]! + + """List of Authorization Form Data Use Share edges""" + edges: [SalesforceAuthorizationFormDataUseShareEdge!]! +} + +""" +A filter to be used against AuthorizationFormDataUseHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUseHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormDataUseHistory's authorizationFormDataUse relation. + """ + authorizationFormDataUse: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Filter by the AuthorizationFormDataUseHistory's authorizationFormDataUseId field + """ + authorizationFormDataUseId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUseHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUseHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Data Use Histories can be sorted by""" +enum SalesforceAuthorizationFormDataUseHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_DATA_USE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUseHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Data Use History""" +type SalesforceAuthorizationFormDataUseHistory implements OneGraphNode { + """Authorization Form Data Use History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Data Use ID""" + authorizationFormDataUseId: String! + + """Authorization Form Data Use ID""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUseHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Use Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUseHistorysConnection { + """ + The count of all Authorization Form Data Use History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Use Histories""" + nodes: [SalesforceAuthorizationFormDataUseHistory!]! + + """List of Authorization Form Data Use History edges""" + edges: [SalesforceAuthorizationFormDataUseHistoryEdge!]! +} + +"""Metadata for a Salesforce Data Use Purpose.""" +type SalesforceDataUsePurposeSobjectMetadata { + """Url to the edit view for this Data Use Purpose.""" + uiEditUrl: String! + + """Url to the detail view for this Data Use Purpose.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataUsePurposeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurposeShare's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's parent relation.""" + parent: SalesforceDataUsePurposeConnectionFilter + + """Filter by the DataUsePurposeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the DataUsePurposeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the DataUsePurposeShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurposeShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurposeShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Data Use Purpose Shares can be sorted by""" +enum SalesforceDataUsePurposeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeShareEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurposeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDataUsePurposeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Data Use Purpose Share""" +type SalesforceDataUsePurposeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDataUsePurpose + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceDataUsePurposeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a DataUsePurposeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Data Use Purpose Shares connection, for use in pagination.""" +type SalesforceDataUsePurposeSharesConnection { + """ + The count of all Data Use Purpose Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purpose Shares""" + nodes: [SalesforceDataUsePurposeShare!]! + + """List of Data Use Purpose Share edges""" + edges: [SalesforceDataUsePurposeShareEdge!]! +} + +""" +A filter to be used against DataUsePurposeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurposeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUsePurposeHistory's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the DataUsePurposeHistory's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurposeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurposeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the DataUsePurposeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Data Use Purpose Histories can be sorted by""" +enum SalesforceDataUsePurposeHistorySortByFieldEnum { + ID + IS_DELETED + DATA_USE_PURPOSE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurposeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Use Purpose History""" +type SalesforceDataUsePurposeHistory implements OneGraphNode { + """Data Use Purpose History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Use Purpose ID""" + dataUsePurposeId: String! + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a DataUsePurposeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Purpose Histories connection, for use in pagination. +""" +type SalesforceDataUsePurposeHistorysConnection { + """ + The count of all Data Use Purpose History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purpose Histories""" + nodes: [SalesforceDataUsePurposeHistory!]! + + """List of Data Use Purpose History edges""" + edges: [SalesforceDataUsePurposeHistoryEdge!]! +} + +"""Field that Contact Point Type Consents can be sorted by""" +enum SalesforceContactPointTypeConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARTY_ID + CONTACT_POINT_TYPE + DATA_USE_PURPOSE_ID + PRIVACY_CONSENT_STATUS + EFFECTIVE_FROM + EFFECTIVE_TO + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE + DOUBLE_CONSENT_CAPTURE_DATE +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Contact Point Type Consents connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentsConnection { + """ + The count of all Contact Point Type Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consents""" + nodes: [SalesforceContactPointTypeConsent!]! + + """List of Contact Point Type Consent edges""" + edges: [SalesforceContactPointTypeConsentEdge!]! +} + +""" +A filter to be used against AuthorizationFormDataUse object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUse's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormDataUse's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUse's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUse's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormDataUse's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the AuthorizationFormDataUse's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter +} + +"""Field that Authorization Form Data Uses can be sorted by""" +enum SalesforceAuthorizationFormDataUseSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + AUTHORIZATION_FORM_ID + DATA_USE_PURPOSE_ID +} + +"""Metadata for a Salesforce Shape Representation.""" +type SalesforceShapeRepresentationSobjectMetadata { + """Url to the edit view for this Shape Representation.""" + uiEditUrl: String! + + """Url to the detail view for this Shape Representation.""" + uiDetailUrl: String! +} + +"""Shape Representation""" +type SalesforceShapeRepresentation implements OneGraphNode { + """Shape Representation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Status""" + status: String! + + """Description""" + description: String + + """Edition""" + edition: String + + """Features""" + features: String + + """Settings""" + settings: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceShapeRepresentationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ShapeRepresentation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Opportunity Contact Role.""" +type SalesforceOpportunityContactRoleSobjectMetadata { + """Url to the edit view for this Opportunity Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Opportunity Contact Role.""" + uiDetailUrl: String! +} + +"""Opportunity Contact Role""" +type SalesforceOpportunityContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceOpportunityContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Digital Wallet.""" +type SalesforceDigitalWalletSobjectMetadata { + """Url to the edit view for this Digital Wallet.""" + uiEditUrl: String! + + """Url to the detail view for this Digital Wallet.""" + uiDetailUrl: String! +} + +"""Digital Wallet""" +type SalesforceDigitalWallet implements OneGraphNode { + """Digital Wallet ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Digital Wallet Number""" + digitalWalletNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Customer ID""" + customer: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Status""" + status: String! + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceDigitalWalletSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DigitalWallet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Streaming Channel.""" +type SalesforceStreamingChannelSobjectMetadata { + """Url to the edit view for this Streaming Channel.""" + uiEditUrl: String! + + """Url to the detail view for this Streaming Channel.""" + uiDetailUrl: String! +} + +""" +A filter to be used against StreamingChannel object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStreamingChannelConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStreamingChannelConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStreamingChannelConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StreamingChannel's id field""" + id: SalesforceIdFilter + + """Filter by the StreamingChannel's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the StreamingChannel's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the StreamingChannel's name field""" + name: SalesforceStringFilter + + """Filter by the StreamingChannel's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannel's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StreamingChannel's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannel's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StreamingChannel's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's isDynamic field""" + isDynamic: SalesforceBooleanFilter + + """Filter by the StreamingChannel's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against StreamingChannelShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStreamingChannelShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStreamingChannelShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStreamingChannelShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StreamingChannelShare's id field""" + id: SalesforceIdFilter + + """Filter by the StreamingChannelShare's parent relation.""" + parent: SalesforceStreamingChannelConnectionFilter + + """Filter by the StreamingChannelShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the StreamingChannelShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the StreamingChannelShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the StreamingChannelShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the StreamingChannelShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannelShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannelShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StreamingChannelShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Streaming Channel Shares can be sorted by""" +enum SalesforceStreamingChannelShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceStreamingChannelShareEdge { + """The item at the end of the edge.""" + node: SalesforceStreamingChannelShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceStreamingChannelShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Streaming Channel Share""" +type SalesforceStreamingChannelShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceStreamingChannel + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceStreamingChannelShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a StreamingChannelShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Streaming Channel Shares connection, for use in pagination.""" +type SalesforceStreamingChannelSharesConnection { + """ + The count of all Streaming Channel Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Streaming Channel Shares""" + nodes: [SalesforceStreamingChannelShare!]! + + """List of Streaming Channel Share edges""" + edges: [SalesforceStreamingChannelShareEdge!]! +} + +union SalesforceStreamingChannelOwnerUnion = SalesforceGroup | SalesforceUser + +"""Streaming Channel""" +type SalesforceStreamingChannel implements OneGraphNode { + """Streaming Channel Id""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceStreamingChannelOwnerUnion + + """Is Deleted""" + isDeleted: Boolean! + + """Streaming Channel Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Dynamically Created""" + isDynamic: Boolean! + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce StreamingChannelShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + sobjectMetadata: SalesforceStreamingChannelSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a StreamingChannel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against QuickTextUsageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextUsageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextUsageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextUsageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextUsageShare's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's parent relation.""" + parent: SalesforceQuickTextUsageConnectionFilter + + """Filter by the QuickTextUsageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the QuickTextUsageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the QuickTextUsageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Quick Text Usage Shares can be sorted by""" +enum SalesforceQuickTextUsageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceQuickTextUsageShareEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextUsageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceQuickTextUsageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Usage Share""" +type SalesforceQuickTextUsageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceQuickTextUsage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceQuickTextUsageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a QuickTextUsageShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Usage Shares connection, for use in pagination.""" +type SalesforceQuickTextUsageSharesConnection { + """ + The count of all Quick Text Usage Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Usage Shares""" + nodes: [SalesforceQuickTextUsageShare!]! + + """List of Quick Text Usage Share edges""" + edges: [SalesforceQuickTextUsageShareEdge!]! +} + +"""Metadata for a Salesforce Quick Text.""" +type SalesforceQuickTextSobjectMetadata { + """Url to the edit view for this Quick Text.""" + uiEditUrl: String! + + """Url to the detail view for this Quick Text.""" + uiDetailUrl: String! +} + +""" +A filter to be used against QuickTextUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextUsage's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextUsage's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the QuickTextUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickTextUsage's name field""" + name: SalesforceStringFilter + + """Filter by the QuickTextUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickTextUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's quickText relation.""" + quickText: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextUsage's quickTextId field""" + quickTextId: SalesforceIdFilter + + """Filter by the QuickTextUsage's channel field""" + channel: SalesforceStringFilter + + """Filter by the QuickTextUsage's launchSource field""" + launchSource: SalesforceStringFilter + + """Filter by the QuickTextUsage's loggedTime field""" + loggedTime: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the QuickTextUsage's appContext field""" + appContext: SalesforceStringFilter +} + +"""Field that Quick Text Usages can be sorted by""" +enum SalesforceQuickTextUsageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + QUICK_TEXT_ID + CHANNEL + LAUNCH_SOURCE + LOGGED_TIME + USER_ID + APP_CONTEXT +} + +"""An edge in a connection.""" +type SalesforceQuickTextUsageEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Quick Text Usages connection, for use in pagination.""" +type SalesforceQuickTextUsagesConnection { + """The count of all Quick Text Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Usages""" + nodes: [SalesforceQuickTextUsage!]! + + """List of Quick Text Usage edges""" + edges: [SalesforceQuickTextUsageEdge!]! +} + +""" +A filter to be used against QuickTextShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextShare's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextShare's parent relation.""" + parent: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the QuickTextShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the QuickTextShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the QuickTextShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the QuickTextShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Quick Text Shares can be sorted by""" +enum SalesforceQuickTextShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceQuickTextShareEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceQuickTextShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Share""" +type SalesforceQuickTextShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceQuickText + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceQuickTextShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a QuickTextShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Shares connection, for use in pagination.""" +type SalesforceQuickTextSharesConnection { + """The count of all Quick Text Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Shares""" + nodes: [SalesforceQuickTextShare!]! + + """List of Quick Text Share edges""" + edges: [SalesforceQuickTextShareEdge!]! +} + +""" +A filter to be used against QuickText object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickText's id field""" + id: SalesforceIdFilter + + """Filter by the QuickText's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the QuickText's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickText's name field""" + name: SalesforceStringFilter + + """Filter by the QuickText's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickText's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickText's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickText's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickText's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickText's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the QuickText's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's category field""" + category: SalesforceStringFilter + + """Filter by the QuickText's channel field""" + channel: SalesforceStringFilter + + """Filter by the QuickText's isInsertable field""" + isInsertable: SalesforceBooleanFilter + + """Filter by the QuickText's sourceType field""" + sourceType: SalesforceStringFilter +} + +""" +A filter to be used against QuickTextHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextHistory's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickTextHistory's quickText relation.""" + quickText: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextHistory's quickTextId field""" + quickTextId: SalesforceIdFilter + + """Filter by the QuickTextHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickTextHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickTextHistory's field field""" + field: SalesforceStringFilter + + """Filter by the QuickTextHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Quick Text Histories can be sorted by""" +enum SalesforceQuickTextHistorySortByFieldEnum { + ID + IS_DELETED + QUICK_TEXT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceQuickTextHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Quick Text History""" +type SalesforceQuickTextHistory implements OneGraphNode { + """Quick Text History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Quick Text ID""" + quickTextId: String! + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a QuickTextHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Histories connection, for use in pagination.""" +type SalesforceQuickTextHistorysConnection { + """The count of all Quick Text History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Histories""" + nodes: [SalesforceQuickTextHistory!]! + + """List of Quick Text History edges""" + edges: [SalesforceQuickTextHistoryEdge!]! +} + +union SalesforceQuickTextOwnerUnion = SalesforceGroup | SalesforceUser + +"""Quick Text""" +type SalesforceQuickText implements OneGraphNode { + """Quick Text ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceQuickTextOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Quick Text Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Message""" + message: String! + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean! + + """Source Entity Type""" + sourceType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce QuickTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByQuickTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + sobjectMetadata: SalesforceQuickTextSobjectMetadata! + + """A JSON object that contains all of the custom fields for a QuickText""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceQuickTextUsageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Usage""" +type SalesforceQuickTextUsage implements OneGraphNode { + """Quick Text Usage ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceQuickTextUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Quick Text Usage Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Quick Text ID""" + quickTextId: String! + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Channel""" + channel: String + + """Launch Source""" + launchSource: String + + """Logged Time""" + loggedTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """App Context""" + appContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce QuickTextUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """ + A JSON object that contains all of the custom fields for a QuickTextUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OrgMetricScanResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricScanResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricScanResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricScanResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetricScanResult's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetricScanResult's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanResult's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanResult's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's orgMetricScanSummary relation.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummaryConnectionFilter + + """Filter by the OrgMetricScanResult's orgMetricScanSummaryId field""" + orgMetricScanSummaryId: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's url field""" + url: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's object field""" + object: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's date field""" + date: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's type field""" + type: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's profile field""" + profile: SalesforceIntFilter + + """Filter by the OrgMetricScanResult's user field""" + user: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's quantity field""" + quantity: SalesforceIntFilter + + """Filter by the OrgMetricScanResult's itemStatus field""" + itemStatus: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's flags field""" + flags: SalesforceIntFilter +} + +"""Field that Org Metric Scan Results can be sorted by""" +enum SalesforceOrgMetricScanResultSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORG_METRIC_SCAN_SUMMARY_ID + URL + OBJECT + DATE + TYPE + PROFILE + USER + QUANTITY + ITEM_STATUS + FLAGS +} + +"""An edge in a connection.""" +type SalesforceOrgMetricScanResultEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetricScanResult! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Metric Scan Results connection, for use in pagination.""" +type SalesforceOrgMetricScanResultsConnection { + """ + The count of all Org Metric Scan Result you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metric Scan Results""" + nodes: [SalesforceOrgMetricScanResult!]! + + """List of Org Metric Scan Result edges""" + edges: [SalesforceOrgMetricScanResultEdge!]! +} + +"""Field that Org Metrics can be sorted by""" +enum SalesforceOrgMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LATEST_ORG_METRIC_SCAN_SUMMARY_ID + FEATURE_TYPE + CATEGORY +} + +"""An edge in a connection.""" +type SalesforceOrgMetricEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Metrics connection, for use in pagination.""" +type SalesforceOrgMetricsConnection { + """The count of all Org Metric you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metrics""" + nodes: [SalesforceOrgMetric!]! + + """List of Org Metric edges""" + edges: [SalesforceOrgMetricEdge!]! +} + +""" +A filter to be used against OrgMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetric's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetric's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetric's latestOrgMetricScanSummary relation.""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummaryConnectionFilter + + """Filter by the OrgMetric's latestOrgMetricScanSummaryId field""" + latestOrgMetricScanSummaryId: SalesforceIdFilter + + """Filter by the OrgMetric's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the OrgMetric's category field""" + category: SalesforceStringFilter +} + +""" +A filter to be used against OrgMetricScanSummary object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricScanSummaryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricScanSummaryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricScanSummaryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetricScanSummary's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetricScanSummary's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanSummary's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanSummary's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's orgMetric relation.""" + orgMetric: SalesforceOrgMetricConnectionFilter + + """Filter by the OrgMetricScanSummary's orgMetricId field""" + orgMetricId: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's status field""" + status: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's implementationEffort field""" + implementationEffort: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's errorMessage field""" + errorMessage: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's itemCount field""" + itemCount: SalesforceIntFilter + + """Filter by the OrgMetricScanSummary's featureLimit field""" + featureLimit: SalesforceIntFilter + + """Filter by the OrgMetricScanSummary's unit field""" + unit: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's percentUsage field""" + percentUsage: SalesforceFloatFilter + + """Filter by the OrgMetricScanSummary's scanDate field""" + scanDate: SalesforceDateTimeFilter +} + +"""Field that Org Metric Scan Summaries can be sorted by""" +enum SalesforceOrgMetricScanSummarySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORG_METRIC_ID + STATUS + IMPLEMENTATION_EFFORT + ERROR_MESSAGE + ITEM_COUNT + FEATURE_LIMIT + UNIT + PERCENT_USAGE + SCAN_DATE +} + +"""An edge in a connection.""" +type SalesforceOrgMetricScanSummaryEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetricScanSummary! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Org Metric Scan Summaries connection, for use in pagination. +""" +type SalesforceOrgMetricScanSummarysConnection { + """ + The count of all Org Metric Scan Summary you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metric Scan Summaries""" + nodes: [SalesforceOrgMetricScanSummary!]! + + """List of Org Metric Scan Summary edges""" + edges: [SalesforceOrgMetricScanSummaryEdge!]! +} + +"""Org Metric""" +type SalesforceOrgMetric implements OneGraphNode { + """Org Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Feature Type""" + featureType: String + + """Category""" + category: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetric( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """A JSON object that contains all of the custom fields for a OrgMetric""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Org Metric Scan Summary""" +type SalesforceOrgMetricScanSummary implements OneGraphNode { + """Org Metric Scan ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric Scan Summary""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric ID""" + orgMetricId: String! + + """Org Metric ID""" + orgMetric: SalesforceOrgMetric + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLatestOrgMetricScanSummaryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanSummary( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanSummary + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Org Metric Scan Result""" +type SalesforceOrgMetricScanResult implements OneGraphNode { + """Org Metric Scan Result ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric Scan Result""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String! + + """Org Metric Scan ID""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OrgDeleteRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgDeleteRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgDeleteRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgDeleteRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgDeleteRequest's id field""" + id: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgDeleteRequest's name field""" + name: SalesforceStringFilter + + """Filter by the OrgDeleteRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's requestType field""" + requestType: SalesforceStringFilter +} + +""" +A filter to be used against OrgDeleteRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgDeleteRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgDeleteRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgDeleteRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgDeleteRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's parent relation.""" + parent: SalesforceOrgDeleteRequestConnectionFilter + + """Filter by the OrgDeleteRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the OrgDeleteRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Org Delete Request Shares can be sorted by""" +enum SalesforceOrgDeleteRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOrgDeleteRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceOrgDeleteRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOrgDeleteRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Org Delete Request Share""" +type SalesforceOrgDeleteRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrgDeleteRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOrgDeleteRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Org Delete Request Shares connection, for use in pagination. +""" +type SalesforceOrgDeleteRequestSharesConnection { + """ + The count of all Org Delete Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Delete Request Shares""" + nodes: [SalesforceOrgDeleteRequestShare!]! + + """List of Org Delete Request Share edges""" + edges: [SalesforceOrgDeleteRequestShareEdge!]! +} + +union SalesforceOrgDeleteRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Org Delete Request""" +type SalesforceOrgDeleteRequest implements OneGraphNode { + """Org Delete Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceOrgDeleteRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Request Type""" + requestType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against MacroUsageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroUsageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroUsageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroUsageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroUsageShare's id field""" + id: SalesforceIdFilter + + """Filter by the MacroUsageShare's parent relation.""" + parent: SalesforceMacroUsageConnectionFilter + + """Filter by the MacroUsageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the MacroUsageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the MacroUsageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the MacroUsageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the MacroUsageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroUsageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroUsageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Macro Usage Shares can be sorted by""" +enum SalesforceMacroUsageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceMacroUsageShareEdge { + """The item at the end of the edge.""" + node: SalesforceMacroUsageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceMacroUsageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Macro Usage Share""" +type SalesforceMacroUsageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceMacroUsage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceMacroUsageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a MacroUsageShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Usage Shares connection, for use in pagination.""" +type SalesforceMacroUsageSharesConnection { + """The count of all Macro Usage Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Usage Shares""" + nodes: [SalesforceMacroUsageShare!]! + + """List of Macro Usage Share edges""" + edges: [SalesforceMacroUsageShareEdge!]! +} + +"""Metadata for a Salesforce Macro.""" +type SalesforceMacroSobjectMetadata { + """Url to the edit view for this Macro.""" + uiEditUrl: String! + + """Url to the detail view for this Macro.""" + uiDetailUrl: String! +} + +""" +A filter to be used against MacroUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroUsage's id field""" + id: SalesforceIdFilter + + """Filter by the MacroUsage's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the MacroUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroUsage's name field""" + name: SalesforceStringFilter + + """Filter by the MacroUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MacroUsage's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroUsage's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroUsage's contextRecord field""" + contextRecord: SalesforceStringFilter + + """Filter by the MacroUsage's executedInstructionCount field""" + executedInstructionCount: SalesforceIntFilter + + """Filter by the MacroUsage's instructionCount field""" + instructionCount: SalesforceIntFilter + + """Filter by the MacroUsage's executionEndTime field""" + executionEndTime: SalesforceDateTimeFilter + + """Filter by the MacroUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the MacroUsage's isFromBulk field""" + isFromBulk: SalesforceBooleanFilter + + """Filter by the MacroUsage's appContext field""" + appContext: SalesforceStringFilter + + """Filter by the MacroUsage's conditionCount field""" + conditionCount: SalesforceIntFilter + + """Filter by the MacroUsage's executionState field""" + executionState: SalesforceStringFilter + + """Filter by the MacroUsage's durationInMs field""" + durationInMs: SalesforceIntFilter + + """Filter by the MacroUsage's failureReason field""" + failureReason: SalesforceStringFilter +} + +"""Field that Macro Usages can be sorted by""" +enum SalesforceMacroUsageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MACRO_ID + CONTEXT_RECORD + EXECUTED_INSTRUCTION_COUNT + INSTRUCTION_COUNT + EXECUTION_END_TIME + USER_ID + IS_FROM_BULK + APP_CONTEXT + CONDITION_COUNT + EXECUTION_STATE + DURATION_IN_MS + FAILURE_REASON +} + +"""An edge in a connection.""" +type SalesforceMacroUsageEdge { + """The item at the end of the edge.""" + node: SalesforceMacroUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Macro Usages connection, for use in pagination.""" +type SalesforceMacroUsagesConnection { + """The count of all Macro Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Usages""" + nodes: [SalesforceMacroUsage!]! + + """List of Macro Usage edges""" + edges: [SalesforceMacroUsageEdge!]! +} + +""" +A filter to be used against MacroShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroShare's id field""" + id: SalesforceIdFilter + + """Filter by the MacroShare's parent relation.""" + parent: SalesforceMacroConnectionFilter + + """Filter by the MacroShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the MacroShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the MacroShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the MacroShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the MacroShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Macro Shares can be sorted by""" +enum SalesforceMacroShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceMacroShareEdge { + """The item at the end of the edge.""" + node: SalesforceMacroShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceMacroShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Macro Share""" +type SalesforceMacroShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceMacro + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceMacroShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a MacroShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Shares connection, for use in pagination.""" +type SalesforceMacroSharesConnection { + """The count of all Macro Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Shares""" + nodes: [SalesforceMacroShare!]! + + """List of Macro Share edges""" + edges: [SalesforceMacroShareEdge!]! +} + +"""Field that Macro Instructions can be sorted by""" +enum SalesforceMacroInstructionSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MACRO_ID + OPERATION + TARGET + VALUE + VALUE_RECORD + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceMacroInstructionEdge { + """The item at the end of the edge.""" + node: SalesforceMacroInstruction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that ExpressionFilters can be sorted by""" +enum SalesforceExpressionFilterSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FILTER_CONDITION_LOGIC + CONTEXT_ID + FILTER_DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceExpressionFilterEdge { + """The item at the end of the edge.""" + node: SalesforceExpressionFilter! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against MacroInstruction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroInstructionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroInstructionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroInstructionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroInstruction's id field""" + id: SalesforceIdFilter + + """Filter by the MacroInstruction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroInstruction's name field""" + name: SalesforceStringFilter + + """Filter by the MacroInstruction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroInstruction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroInstruction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroInstruction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroInstruction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroInstruction's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroInstruction's operation field""" + operation: SalesforceStringFilter + + """Filter by the MacroInstruction's target field""" + target: SalesforceStringFilter + + """Filter by the MacroInstruction's value field""" + value: SalesforceStringFilter + + """Filter by the MacroInstruction's valueRecord field""" + valueRecord: SalesforceStringFilter + + """Filter by the MacroInstruction's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +""" +A filter to be used against ExpressionFilter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExpressionFilterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExpressionFilterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExpressionFilterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExpressionFilter's id field""" + id: SalesforceIdFilter + + """Filter by the ExpressionFilter's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExpressionFilter's name field""" + name: SalesforceStringFilter + + """Filter by the ExpressionFilter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExpressionFilter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExpressionFilter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's filterConditionLogic field""" + filterConditionLogic: SalesforceStringFilter + + """Filter by the ExpressionFilter's context relation.""" + context: SalesforceMacroInstructionConnectionFilter + + """Filter by the ExpressionFilter's contextId field""" + contextId: SalesforceIdFilter + + """Filter by the ExpressionFilter's filterDescription field""" + filterDescription: SalesforceStringFilter +} + +""" +A filter to be used against ExpressionFilterCriteria object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExpressionFilterCriteriaConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExpressionFilterCriteriaConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExpressionFilterCriteriaConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExpressionFilterCriteria's id field""" + id: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExpressionFilterCriteria's name field""" + name: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilterCriteria's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's filterTarget field""" + filterTarget: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's filterTargetValue field""" + filterTargetValue: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's operation field""" + operation: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the ExpressionFilterCriteria's expressionFilter relation.""" + expressionFilter: SalesforceExpressionFilterConnectionFilter + + """Filter by the ExpressionFilterCriteria's expressionFilterId field""" + expressionFilterId: SalesforceIdFilter +} + +"""Field that ExpressionFilterCriteria can be sorted by""" +enum SalesforceExpressionFilterCriteriaSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FILTER_TARGET + FILTER_TARGET_VALUE + OPERATION + SORT_ORDER + EXPRESSION_FILTER_ID +} + +"""An edge in a connection.""" +type SalesforceExpressionFilterCriteriaEdge { + """The item at the end of the edge.""" + node: SalesforceExpressionFilterCriteria! + + """A cursor for use in pagination""" + cursor: String! +} + +"""ExpressionFilterCriteria""" +type SalesforceExpressionFilterCriteria implements OneGraphNode { + """ExpressionFilterCriteria ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ExpressionFilterCriteria Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String! + + """SortOrder""" + sortOrder: Int + + """ExpressionFilter ID""" + expressionFilterId: String! + + """ExpressionFilter ID""" + expressionFilter: SalesforceExpressionFilter + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ExpressionFilterCriteria + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce ExpressionFilterCriteria connection, for use in pagination.""" +type SalesforceExpressionFilterCriteriasConnection { + """ + The count of all ExpressionFilterCriteria you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ExpressionFilterCriteria""" + nodes: [SalesforceExpressionFilterCriteria!]! + + """List of ExpressionFilterCriteria edges""" + edges: [SalesforceExpressionFilterCriteriaEdge!]! +} + +"""ExpressionFilter""" +type SalesforceExpressionFilter implements OneGraphNode { + """ExpressionFilter ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ExpressionFilter Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """FilterConditionLogic""" + filterConditionLogic: String + + """Macro Instruction ID""" + contextId: String! + + """Macro Instruction ID""" + context: SalesforceMacroInstruction + + """FilterDescription""" + filterDescription: String + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByExpressionFilterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ExpressionFilter + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce ExpressionFilters connection, for use in pagination.""" +type SalesforceExpressionFiltersConnection { + """The count of all ExpressionFilter you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ExpressionFilters""" + nodes: [SalesforceExpressionFilter!]! + + """List of ExpressionFilter edges""" + edges: [SalesforceExpressionFilterEdge!]! +} + +"""Macro Instruction""" +type SalesforceMacroInstruction implements OneGraphNode { + """Macro Instruction ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Macro Instruction Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String! + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int! + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByContextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a MacroInstruction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Instructions connection, for use in pagination.""" +type SalesforceMacroInstructionsConnection { + """The count of all Macro Instruction you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Instructions""" + nodes: [SalesforceMacroInstruction!]! + + """List of Macro Instruction edges""" + edges: [SalesforceMacroInstructionEdge!]! +} + +""" +A filter to be used against Macro object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Macro's id field""" + id: SalesforceIdFilter + + """Filter by the Macro's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Macro's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Macro's name field""" + name: SalesforceStringFilter + + """Filter by the Macro's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Macro's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Macro's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Macro's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Macro's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Macro's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Macro's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Macro's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Macro's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Macro's isAlohaSupported field""" + isAlohaSupported: SalesforceBooleanFilter + + """Filter by the Macro's isLightningSupported field""" + isLightningSupported: SalesforceBooleanFilter + + """Filter by the Macro's startingContext field""" + startingContext: SalesforceStringFilter +} + +""" +A filter to be used against MacroHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroHistory's id field""" + id: SalesforceIdFilter + + """Filter by the MacroHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroHistory's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroHistory's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroHistory's field field""" + field: SalesforceStringFilter + + """Filter by the MacroHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Macro Histories can be sorted by""" +enum SalesforceMacroHistorySortByFieldEnum { + ID + IS_DELETED + MACRO_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceMacroHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceMacroHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Macro History""" +type SalesforceMacroHistory implements OneGraphNode { + """Macro History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a MacroHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Histories connection, for use in pagination.""" +type SalesforceMacroHistorysConnection { + """The count of all Macro History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Histories""" + nodes: [SalesforceMacroHistory!]! + + """List of Macro History edges""" + edges: [SalesforceMacroHistoryEdge!]! +} + +union SalesforceMacroOwnerUnion = SalesforceGroup | SalesforceUser + +"""Macro""" +type SalesforceMacro implements OneGraphNode { + """Macro ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceMacroOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Macro Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean! + + """Supports Lightning""" + isLightningSupported: Boolean! + + """Apply To""" + startingContext: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + sobjectMetadata: SalesforceMacroSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Macro""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceMacroUsageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Macro Usage""" +type SalesforceMacroUsage implements OneGraphNode { + """Macro Usage ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceMacroUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Macro Usage Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Context Record""" + contextRecord: String + + """Executed Instruction Count""" + executedInstructionCount: Int + + """Instruction Count""" + instructionCount: Int + + """Execution End Time""" + executionEndTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """From Bulk Execution""" + isFromBulk: Boolean! + + """App Context""" + appContext: String + + """Condition Count""" + conditionCount: Int + + """Execution State""" + executionState: String + + """Duration In Milliseconds""" + durationInMs: Int + + """Failure Reason""" + failureReason: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """A JSON object that contains all of the custom fields for a MacroUsage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Duplicate Record Item.""" +type SalesforceDuplicateRecordItemSobjectMetadata { + """Url to the edit view for this Duplicate Record Item.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Record Item.""" + uiDetailUrl: String! +} + +union SalesforceDuplicateRecordItemRecordUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceLead + +"""Metadata for a Salesforce Duplicate Record Set.""" +type SalesforceDuplicateRecordSetSobjectMetadata { + """Url to the edit view for this Duplicate Record Set.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Record Set.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DuplicateRecordItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRecordItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRecordItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRecordItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRecordItem's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRecordItem's name field""" + name: SalesforceStringFilter + + """Filter by the DuplicateRecordItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's duplicateRecordSet relation.""" + duplicateRecordSet: SalesforceDuplicateRecordSetConnectionFilter + + """Filter by the DuplicateRecordItem's duplicateRecordSetId field""" + duplicateRecordSetId: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's recordId field""" + recordId: SalesforceIdFilter +} + +"""Field that Duplicate Record Items can be sorted by""" +enum SalesforceDuplicateRecordItemSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DUPLICATE_RECORD_SET_ID + RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceDuplicateRecordItemEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRecordItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Record Items connection, for use in pagination.""" +type SalesforceDuplicateRecordItemsConnection { + """ + The count of all Duplicate Record Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Record Items""" + nodes: [SalesforceDuplicateRecordItem!]! + + """List of Duplicate Record Item edges""" + edges: [SalesforceDuplicateRecordItemEdge!]! +} + +"""Metadata for a Salesforce Duplicate Rule.""" +type SalesforceDuplicateRuleSobjectMetadata { + """Url to the edit view for this Duplicate Rule.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Rule.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DuplicateRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRule's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the DuplicateRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the DuplicateRule's language field""" + language: SalesforceStringFilter + + """Filter by the DuplicateRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the DuplicateRule's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the DuplicateRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the DuplicateRule's sobjectSubtype field""" + sobjectSubtype: SalesforceStringFilter + + """Filter by the DuplicateRule's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DuplicateRecordSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRecordSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRecordSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRecordSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRecordSet's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRecordSet's name field""" + name: SalesforceStringFilter + + """Filter by the DuplicateRecordSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's duplicateRule relation.""" + duplicateRule: SalesforceDuplicateRuleConnectionFilter + + """Filter by the DuplicateRecordSet's duplicateRuleId field""" + duplicateRuleId: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Duplicate Record Sets can be sorted by""" +enum SalesforceDuplicateRecordSetSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DUPLICATE_RULE_ID + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceDuplicateRecordSetEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRecordSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Record Sets connection, for use in pagination.""" +type SalesforceDuplicateRecordSetsConnection { + """ + The count of all Duplicate Record Set you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Record Sets""" + nodes: [SalesforceDuplicateRecordSet!]! + + """List of Duplicate Record Set edges""" + edges: [SalesforceDuplicateRecordSetEdge!]! +} + +"""Duplicate Rule""" +type SalesforceDuplicateRule implements OneGraphNode { + """Duplicate Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """Object Name""" + developerName: String! + + """Master Language""" + language: String! + + """Rule Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Active""" + isActive: Boolean! + + """Object Subtype""" + sobjectSubtype: String + + """Last Viewed Date""" + lastViewedDate: String + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + sobjectMetadata: SalesforceDuplicateRuleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Duplicate Record Set""" +type SalesforceDuplicateRecordSet implements OneGraphNode { + """Duplicate Record Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Duplicate Record Set Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Duplicate Rule ID""" + duplicateRuleId: String + + """Duplicate Rule ID""" + duplicateRule: SalesforceDuplicateRule + + """Record Count""" + recordCount: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordSetSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Duplicate Record Item""" +type SalesforceDuplicateRecordItem implements OneGraphNode { + """Duplicate Record Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Duplicate Record Item Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Duplicate Record Set ID""" + duplicateRecordSetId: String! + + """Duplicate Record Set ID""" + duplicateRecordSet: SalesforceDuplicateRecordSet + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceDuplicateRecordItemRecordUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordItemSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Contact Point Type Consent.""" +type SalesforceContactPointTypeConsentSobjectMetadata { + """Url to the edit view for this Contact Point Type Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Type Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointTypeConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's parent relation.""" + parent: SalesforceContactPointTypeConsentConnectionFilter + + """Filter by the ContactPointTypeConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Type Consent Shares can be sorted by""" +enum SalesforceContactPointTypeConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointTypeConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Type Consent Share""" +type SalesforceContactPointTypeConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointTypeConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointTypeConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Type Consent Shares connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentSharesConnection { + """ + The count of all Contact Point Type Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consent Shares""" + nodes: [SalesforceContactPointTypeConsentShare!]! + + """List of Contact Point Type Consent Share edges""" + edges: [SalesforceContactPointTypeConsentShareEdge!]! +} + +""" +A filter to be used against ContactPointTypeConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsent's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointTypeConsent's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's party relation.""" + party: SalesforceIndividualConnectionFilter + + """Filter by the ContactPointTypeConsent's partyId field""" + partyId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's contactPointType field""" + contactPointType: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the ContactPointTypeConsent's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's effectiveFrom field""" + effectiveFrom: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's effectiveTo field""" + effectiveTo: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's captureSource field""" + captureSource: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's doubleConsentCaptureDate field""" + doubleConsentCaptureDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against ContactPointTypeConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointTypeConsentHistory's contactPointTypeConsent relation. + """ + contactPointTypeConsent: SalesforceContactPointTypeConsentConnectionFilter + + """ + Filter by the ContactPointTypeConsentHistory's contactPointTypeConsentId field + """ + contactPointTypeConsentId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Type Consent Histories can be sorted by""" +enum SalesforceContactPointTypeConsentHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_TYPE_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Type Consent History""" +type SalesforceContactPointTypeConsentHistory implements OneGraphNode { + """Contact Point Type Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Type Consent ID""" + contactPointTypeConsentId: String! + + """Contact Point Type Consent ID""" + contactPointTypeConsent: SalesforceContactPointTypeConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Type Consent Histories connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentHistorysConnection { + """ + The count of all Contact Point Type Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consent Histories""" + nodes: [SalesforceContactPointTypeConsentHistory!]! + + """List of Contact Point Type Consent History edges""" + edges: [SalesforceContactPointTypeConsentHistoryEdge!]! +} + +union SalesforceContactPointTypeConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Type Consent""" +type SalesforceContactPointTypeConsent implements OneGraphNode { + """Contact Point Type Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointTypeConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Party ID""" + partyId: String! + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointTypeConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Communication Subscription.""" +type SalesforceCommSubscriptionSobjectMetadata { + """Url to the edit view for this Communication Subscription.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's parent relation.""" + parent: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CommSubscriptionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Communication Subscription Shares can be sorted by""" +enum SalesforceCommSubscriptionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Share""" +type SalesforceCommSubscriptionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscription + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionSharesConnection { + """ + The count of all Communication Subscription Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Shares""" + nodes: [SalesforceCommSubscriptionShare!]! + + """List of Communication Subscription Share edges""" + edges: [SalesforceCommSubscriptionShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionHistory's commSubscription relation.""" + commSubscription: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionHistory's commSubscriptionId field""" + commSubscriptionId: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Communication Subscription Histories can be sorted by""" +enum SalesforceCommSubscriptionHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription History""" +type SalesforceCommSubscriptionHistory implements OneGraphNode { + """Communication Subscription History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription ID""" + commSubscriptionId: String! + + """Communication Subscription ID""" + commSubscription: SalesforceCommSubscription + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionHistorysConnection { + """ + The count of all Communication Subscription History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Histories""" + nodes: [SalesforceCommSubscriptionHistory!]! + + """List of Communication Subscription History edges""" + edges: [SalesforceCommSubscriptionHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's parent relation.""" + parent: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Feeds can be sorted by""" +enum SalesforceCommSubscriptionFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionFeedsConnection { + """ + The count of all Communication Subscription Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Feeds""" + nodes: [SalesforceCommSubscriptionFeed!]! + + """List of Communication Subscription Feed edges""" + edges: [SalesforceCommSubscriptionFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Channel Type.""" +type SalesforceCommSubscriptionChannelTypeSobjectMetadata { + """Url to the edit view for this Communication Subscription Channel Type.""" + uiEditUrl: String! + + """ + Url to the detail view for this Communication Subscription Channel Type. + """ + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionChannelTypeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's parent relation.""" + parent: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """Filter by the CommSubscriptionChannelTypeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedDate field + """ + lastModifiedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedBy relation. + """ + lastModifiedBy: SalesforceUserConnectionFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedById field + """ + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +""" +Field that Communication Subscription Channel Type Shares can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionChannelTypeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Channel Type Share""" +type SalesforceCommSubscriptionChannelTypeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionChannelType + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionChannelTypeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Type Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeSharesConnection { + """ + The count of all Communication Subscription Channel Type Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Shares""" + nodes: [SalesforceCommSubscriptionChannelTypeShare!]! + + """List of Communication Subscription Channel Type Share edges""" + edges: [SalesforceCommSubscriptionChannelTypeShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionChannelTypeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionChannelTypeHistory's commSubscriptionChannelType relation. + """ + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionChannelTypeHistory's commSubscriptionChannelTypeId field + """ + commSubscriptionChannelTypeId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Channel Type Histories can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Channel Type History""" +type SalesforceCommSubscriptionChannelTypeHistory implements OneGraphNode { + """Communication Subscription Channel Type History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Type Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeHistorysConnection { + """ + The count of all Communication Subscription Channel Type History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Histories""" + nodes: [SalesforceCommSubscriptionChannelTypeHistory!]! + + """List of Communication Subscription Channel Type History edges""" + edges: [SalesforceCommSubscriptionChannelTypeHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionChannelTypeFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's parent relation.""" + parent: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionChannelTypeFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionChannelTypeFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionChannelTypeFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionChannelTypeFeed's relatedRecord relation. + """ + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that Communication Subscription Channel Type Feeds can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Channel Type Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeFeedsConnection { + """ + The count of all Communication Subscription Channel Type Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Feeds""" + nodes: [SalesforceCommSubscriptionChannelTypeFeed!]! + + """List of Communication Subscription Channel Type Feed edges""" + edges: [SalesforceCommSubscriptionChannelTypeFeedEdge!]! +} + +"""Metadata for a Salesforce Engagement Channel Type.""" +type SalesforceEngagementChannelTypeSobjectMetadata { + """Url to the edit view for this Engagement Channel Type.""" + uiEditUrl: String! + + """Url to the detail view for this Engagement Channel Type.""" + uiDetailUrl: String! +} + +""" +A filter to be used against EngagementChannelTypeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeShare's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's parent relation.""" + parent: SalesforceEngagementChannelTypeConnectionFilter + + """Filter by the EngagementChannelTypeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the EngagementChannelTypeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Engagement Channel Type Shares can be sorted by""" +enum SalesforceEngagementChannelTypeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeShareEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEngagementChannelTypeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Engagement Channel Type Share""" +type SalesforceEngagementChannelTypeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEngagementChannelType + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceEngagementChannelTypeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Shares connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeSharesConnection { + """ + The count of all Engagement Channel Type Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Shares""" + nodes: [SalesforceEngagementChannelTypeShare!]! + + """List of Engagement Channel Type Share edges""" + edges: [SalesforceEngagementChannelTypeShareEdge!]! +} + +""" +A filter to be used against EngagementChannelTypeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the EngagementChannelTypeHistory's engagementChannelType relation. + """ + engagementChannelType: SalesforceEngagementChannelTypeConnectionFilter + + """ + Filter by the EngagementChannelTypeHistory's engagementChannelTypeId field + """ + engagementChannelTypeId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the EngagementChannelTypeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Engagement Channel Type Histories can be sorted by""" +enum SalesforceEngagementChannelTypeHistorySortByFieldEnum { + ID + IS_DELETED + ENGAGEMENT_CHANNEL_TYPE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Engagement Channel Type History""" +type SalesforceEngagementChannelTypeHistory implements OneGraphNode { + """Engagement Channel Type History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Engagement Channel Type ID""" + engagementChannelTypeId: String! + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Histories connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeHistorysConnection { + """ + The count of all Engagement Channel Type History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Histories""" + nodes: [SalesforceEngagementChannelTypeHistory!]! + + """List of Engagement Channel Type History edges""" + edges: [SalesforceEngagementChannelTypeHistoryEdge!]! +} + +""" +A filter to be used against EngagementChannelTypeFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's parent relation.""" + parent: SalesforceEngagementChannelTypeConnectionFilter + + """Filter by the EngagementChannelTypeFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EngagementChannelTypeFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EngagementChannelTypeFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EngagementChannelTypeFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EngagementChannelTypeFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EngagementChannelTypeFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EngagementChannelTypeFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EngagementChannelTypeFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Engagement Channel Type Feeds can be sorted by""" +enum SalesforceEngagementChannelTypeFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceFeedPollVoteEdge { + """The item at the end of the edge.""" + node: SalesforceFeedPollVote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Consent.""" +type SalesforceCommSubscriptionConsentSobjectMetadata { + """Url to the edit view for this Communication Subscription Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription Consent.""" + uiDetailUrl: String! +} + +"""Field that Communication Subscription Timings can be sorted by""" +enum SalesforceCommSubscriptionTimingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMM_SUBSCRIPTION_CONSENT_ID + UNIT +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTiming! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Timing.""" +type SalesforceCommSubscriptionTimingSobjectMetadata { + """Url to the edit view for this Communication Subscription Timing.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription Timing.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionTimingHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTimingHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionTimingHistory's commSubscriptionTiming relation. + """ + commSubscriptionTiming: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Filter by the CommSubscriptionTimingHistory's commSubscriptionTimingId field + """ + commSubscriptionTimingId: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionTimingHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Timing Histories can be sorted by +""" +enum SalesforceCommSubscriptionTimingHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_TIMING_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTimingHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Timing History""" +type SalesforceCommSubscriptionTimingHistory implements OneGraphNode { + """Communication Subscription Timing History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Timing ID""" + commSubscriptionTimingId: String! + + """Communication Subscription Timing ID""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTimingHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timing Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingHistorysConnection { + """ + The count of all Communication Subscription Timing History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timing Histories""" + nodes: [SalesforceCommSubscriptionTimingHistory!]! + + """List of Communication Subscription Timing History edges""" + edges: [SalesforceCommSubscriptionTimingHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionTiming object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTiming's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTiming's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionTiming's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTiming's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTiming's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionTiming's commSubscriptionConsent relation. + """ + commSubscriptionConsent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionTiming's commSubscriptionConsentId field""" + commSubscriptionConsentId: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's unit field""" + unit: SalesforceStringFilter +} + +""" +A filter to be used against CommSubscriptionTimingFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTimingFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's parent relation.""" + parent: SalesforceCommSubscriptionTimingConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionTimingFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTimingFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionTimingFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionTimingFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTimingFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Timing Feeds can be sorted by""" +enum SalesforceCommSubscriptionTimingFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTimingFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Feed""" +type SalesforceUserFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUser + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a UserFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Feed""" +type SalesforceTaskFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTask + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a TaskFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product Feed""" +type SalesforceProduct2Feed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceProduct2 + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a Product2Feed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product Feed""" +type SalesforceOrderItemFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrderItem + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a OrderItemFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Feed""" +type SalesforceOrderFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrder + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a OrderFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Feed""" +type SalesforceOpportunityFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOpportunity + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Feed""" +type SalesforceLeadFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLead + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a LeadFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Feed""" +type SalesforceContractFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContract + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ContractFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""ContentDocument Feed""" +type SalesforceContentDocumentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContentDocument + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ContentDocumentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Feed""" +type SalesforceContactFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContact + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ContactFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Credit Memo.""" +type SalesforceCreditMemoSobjectMetadata { + """Url to the edit view for this Credit Memo.""" + uiEditUrl: String! + + """Url to the detail view for this Credit Memo.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CreditMemoShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoShare's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoShare's parent relation.""" + parent: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CreditMemoShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CreditMemoShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CreditMemoShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemoShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Credit Memo Shares can be sorted by""" +enum SalesforceCreditMemoShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCreditMemoShareEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCreditMemoShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Credit Memo Share""" +type SalesforceCreditMemoShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemo + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCreditMemoShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CreditMemoShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Shares connection, for use in pagination.""" +type SalesforceCreditMemoSharesConnection { + """The count of all Credit Memo Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Shares""" + nodes: [SalesforceCreditMemoShare!]! + + """List of Credit Memo Share edges""" + edges: [SalesforceCreditMemoShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLine! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Credit Memo Line.""" +type SalesforceCreditMemoLineSobjectMetadata { + """Url to the edit view for this Credit Memo Line.""" + uiEditUrl: String! + + """Url to the detail view for this Credit Memo Line.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceFinanceBalanceSnapshotEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceBalanceSnapshot! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Finance Balance Snapshot.""" +type SalesforceFinanceBalanceSnapshotSobjectMetadata { + """Url to the edit view for this Finance Balance Snapshot.""" + uiEditUrl: String! + + """Url to the detail view for this Finance Balance Snapshot.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FinanceBalanceSnapshotShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceBalanceSnapshotShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceBalanceSnapshotShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceBalanceSnapshotShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceBalanceSnapshotShare's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's parent relation.""" + parent: SalesforceFinanceBalanceSnapshotConnectionFilter + + """Filter by the FinanceBalanceSnapshotShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshotShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Finance Balance Snapshot Shares can be sorted by""" +enum SalesforceFinanceBalanceSnapshotShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFinanceBalanceSnapshotShareEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceBalanceSnapshotShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceBalanceSnapshotShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Finance Balance Snapshot Share""" +type SalesforceFinanceBalanceSnapshotShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFinanceBalanceSnapshot + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFinanceBalanceSnapshotShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Balance Snapshot Shares connection, for use in pagination. +""" +type SalesforceFinanceBalanceSnapshotSharesConnection { + """ + The count of all Finance Balance Snapshot Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Balance Snapshot Shares""" + nodes: [SalesforceFinanceBalanceSnapshotShare!]! + + """List of Finance Balance Snapshot Share edges""" + edges: [SalesforceFinanceBalanceSnapshotShareEdge!]! +} + +"""Metadata for a Salesforce Finance Transaction.""" +type SalesforceFinanceTransactionSobjectMetadata { + """Url to the edit view for this Finance Transaction.""" + uiEditUrl: String! + + """Url to the detail view for this Finance Transaction.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FinanceTransactionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceTransactionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceTransactionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceTransactionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceTransactionShare's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's parent relation.""" + parent: SalesforceFinanceTransactionConnectionFilter + + """Filter by the FinanceTransactionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FinanceTransactionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FinanceTransactionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransactionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransactionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Finance Transaction Shares can be sorted by""" +enum SalesforceFinanceTransactionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFinanceTransactionShareEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceTransactionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceTransactionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Finance Transaction Share""" +type SalesforceFinanceTransactionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFinanceTransaction + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFinanceTransactionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Transaction Shares connection, for use in pagination. +""" +type SalesforceFinanceTransactionSharesConnection { + """ + The count of all Finance Transaction Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Transaction Shares""" + nodes: [SalesforceFinanceTransactionShare!]! + + """List of Finance Transaction Share edges""" + edges: [SalesforceFinanceTransactionShareEdge!]! +} + +"""Metadata for a Salesforce Invoice.""" +type SalesforceInvoiceSobjectMetadata { + """Url to the edit view for this Invoice.""" + uiEditUrl: String! + + """Url to the detail view for this Invoice.""" + uiDetailUrl: String! +} + +""" +A filter to be used against InvoiceShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceShare's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceShare's parent relation.""" + parent: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the InvoiceShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the InvoiceShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the InvoiceShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InvoiceShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Invoice Shares can be sorted by""" +enum SalesforceInvoiceShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceInvoiceShareEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceInvoiceShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Invoice Share""" +type SalesforceInvoiceShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoice + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceInvoiceShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a InvoiceShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Shares connection, for use in pagination.""" +type SalesforceInvoiceSharesConnection { + """The count of all Invoice Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Shares""" + nodes: [SalesforceInvoiceShare!]! + + """List of Invoice Share edges""" + edges: [SalesforceInvoiceShareEdge!]! +} + +""" +A filter to be used against InvoiceHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceHistory's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceHistory's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceHistory's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the InvoiceHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceHistory's field field""" + field: SalesforceStringFilter + + """Filter by the InvoiceHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Invoice Histories can be sorted by""" +enum SalesforceInvoiceHistorySortByFieldEnum { + ID + IS_DELETED + INVOICE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceInvoiceHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice History""" +type SalesforceInvoiceHistory implements OneGraphNode { + """Invoice History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a InvoiceHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Histories connection, for use in pagination.""" +type SalesforceInvoiceHistorysConnection { + """The count of all Invoice History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Histories""" + nodes: [SalesforceInvoiceHistory!]! + + """List of Invoice History edges""" + edges: [SalesforceInvoiceHistoryEdge!]! +} + +""" +A filter to be used against InvoiceFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceFeed's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceFeed's parent relation.""" + parent: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceFeed's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the InvoiceFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the InvoiceFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the InvoiceFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the InvoiceFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the InvoiceFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Invoice Feeds can be sorted by""" +enum SalesforceInvoiceFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceInvoiceFeedEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Feed""" +type SalesforceInvoiceFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoice + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a InvoiceFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Feeds connection, for use in pagination.""" +type SalesforceInvoiceFeedsConnection { + """The count of all Invoice Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Feeds""" + nodes: [SalesforceInvoiceFeed!]! + + """List of Invoice Feed edges""" + edges: [SalesforceInvoiceFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEventEdge { + """The item at the end of the edge.""" + node: SalesforceEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Event.""" +type SalesforceEventSobjectMetadata { + """Url to the edit view for this Event.""" + uiEditUrl: String! + + """Url to the detail view for this Event.""" + uiDetailUrl: String! +} + +"""Field that External Event Mappings can be sorted by""" +enum SalesforceExternalEventMappingSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_ID + EVENT_ID + START_DATE + END_DATE + IS_RECURRING +} + +"""An edge in a connection.""" +type SalesforceExternalEventMappingEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEventMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ExternalEventMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEventMapping's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEventMapping's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ExternalEventMapping's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalEventMapping's name field""" + name: SalesforceStringFilter + + """Filter by the ExternalEventMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalEventMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEventMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the ExternalEventMapping's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the ExternalEventMapping's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the ExternalEventMapping's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the ExternalEventMapping's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the ExternalEventMapping's isRecurring field""" + isRecurring: SalesforceBooleanFilter +} + +""" +A filter to be used against ExternalEventMappingShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventMappingShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventMappingShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventMappingShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEventMappingShare's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's parent relation.""" + parent: SalesforceExternalEventMappingConnectionFilter + + """Filter by the ExternalEventMappingShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ExternalEventMappingShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ExternalEventMappingShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMappingShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMappingShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that External Event Mapping Shares can be sorted by""" +enum SalesforceExternalEventMappingShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceExternalEventMappingShareEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEventMappingShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceExternalEventMappingShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""External Event Mapping Share""" +type SalesforceExternalEventMappingShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceExternalEventMapping + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceExternalEventMappingShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ExternalEventMappingShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce External Event Mapping Shares connection, for use in pagination. +""" +type SalesforceExternalEventMappingSharesConnection { + """ + The count of all External Event Mapping Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Event Mapping Shares""" + nodes: [SalesforceExternalEventMappingShare!]! + + """List of External Event Mapping Share edges""" + edges: [SalesforceExternalEventMappingShareEdge!]! +} + +union SalesforceExternalEventMappingOwnerUnion = SalesforceGroup | SalesforceUser + +"""External Event Mapping""" +type SalesforceExternalEventMapping implements OneGraphNode { + """External Event Mapping ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceExternalEventMappingOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Activity ID""" + event: SalesforceEvent + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean! + + """Collection of Salesforce ExternalEventMappingShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a ExternalEventMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce External Event Mappings connection, for use in pagination.""" +type SalesforceExternalEventMappingsConnection { + """ + The count of all External Event Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Event Mappings""" + nodes: [SalesforceExternalEventMapping!]! + + """List of External Event Mapping edges""" + edges: [SalesforceExternalEventMappingEdge!]! +} + +""" +A filter to be used against EventFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EventFeed's parent relation.""" + parent: SalesforceEventConnectionFilter + + """Filter by the EventFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EventFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EventFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EventFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EventFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EventFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EventFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EventFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EventFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EventFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Event Feeds can be sorted by""" +enum SalesforceEventFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEventFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEventFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Event Feed""" +type SalesforceEventFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEvent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a EventFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Event Feeds connection, for use in pagination.""" +type SalesforceEventFeedsConnection { + """The count of all Event Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Feeds""" + nodes: [SalesforceEventFeed!]! + + """List of Event Feed edges""" + edges: [SalesforceEventFeedEdge!]! +} + +"""Metadata for a Salesforce Contact Request.""" +type SalesforceContactRequestSobjectMetadata { + """Url to the edit view for this Contact Request.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Request.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRecordActionEdge { + """The item at the end of the edge.""" + node: SalesforceRecordAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Campaign Member.""" +type SalesforceCampaignMemberSobjectMetadata { + """Url to the edit view for this Campaign Member.""" + uiEditUrl: String! + + """Url to the detail view for this Campaign Member.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceListEmailIndividualRecipientEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailIndividualRecipient! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceListEmailIndividualRecipientRecipientUnion = SalesforceCampaignMember | SalesforceContact | SalesforceLead + +"""Metadata for a Salesforce List Email.""" +type SalesforceListEmailSobjectMetadata { + """Url to the edit view for this List Email.""" + uiEditUrl: String! + + """Url to the detail view for this List Email.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ListEmailShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailShare's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailShare's parent relation.""" + parent: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ListEmailShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ListEmailShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ListEmailShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ListEmailShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that List Email Shares can be sorted by""" +enum SalesforceListEmailShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceListEmailShareEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceListEmailShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""List Email Share""" +type SalesforceListEmailShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceListEmail + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceListEmailShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ListEmailShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce List Email Shares connection, for use in pagination.""" +type SalesforceListEmailSharesConnection { + """The count of all List Email Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Shares""" + nodes: [SalesforceListEmailShare!]! + + """List of List Email Share edges""" + edges: [SalesforceListEmailShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceListEmailRecipientSourceEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailRecipientSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that User List Views can be sorted by""" +enum SalesforceUserListViewSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + LIST_VIEW_ID + SOBJECT_TYPE + LAST_VIEWED_CHART +} + +"""An edge in a connection.""" +type SalesforceUserListViewEdge { + """The item at the end of the edge.""" + node: SalesforceUserListView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserListView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserListViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserListViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserListViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserListView's id field""" + id: SalesforceIdFilter + + """Filter by the UserListView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserListView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserListView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserListView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserListView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserListView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserListView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserListView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserListView's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserListView's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserListView's listView relation.""" + listView: SalesforceListViewConnectionFilter + + """Filter by the UserListView's listViewId field""" + listViewId: SalesforceIdFilter + + """Filter by the UserListView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the UserListView's lastViewedChart field""" + lastViewedChart: SalesforceStringFilter +} + +""" +A filter to be used against UserListViewCriterion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserListViewCriterionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserListViewCriterionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserListViewCriterionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserListViewCriterion's id field""" + id: SalesforceIdFilter + + """Filter by the UserListViewCriterion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserListViewCriterion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserListViewCriterion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserListViewCriterion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserListViewCriterion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserListViewCriterion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's userListView relation.""" + userListView: SalesforceUserListViewConnectionFilter + + """Filter by the UserListViewCriterion's userListViewId field""" + userListViewId: SalesforceIdFilter + + """Filter by the UserListViewCriterion's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the UserListViewCriterion's columnName field""" + columnName: SalesforceStringFilter + + """Filter by the UserListViewCriterion's operation field""" + operation: SalesforceStringFilter + + """Filter by the UserListViewCriterion's value field""" + value: SalesforceStringFilter +} + +"""Field that User List View Criteria can be sorted by""" +enum SalesforceUserListViewCriterionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_LIST_VIEW_ID + SORT_ORDER + COLUMN_NAME + OPERATION + VALUE +} + +"""An edge in a connection.""" +type SalesforceUserListViewCriterionEdge { + """The item at the end of the edge.""" + node: SalesforceUserListViewCriterion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User List View Criteria""" +type SalesforceUserListViewCriterion implements OneGraphNode { + """User List View Criteria Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User List View ID""" + userListViewId: String! + + """User List View ID""" + userListView: SalesforceUserListView + + """Sort Order""" + sortOrder: Int! + + """Column Name""" + columnName: String! + + """Operation""" + operation: String! + + """Value""" + value: String + + """ + A JSON object that contains all of the custom fields for a UserListViewCriterion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User List View Criteria connection, for use in pagination.""" +type SalesforceUserListViewCriterionsConnection { + """ + The count of all User List View Criteria you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User List View Criteria""" + nodes: [SalesforceUserListViewCriterion!]! + + """List of User List View Criteria edges""" + edges: [SalesforceUserListViewCriterionEdge!]! +} + +"""User List View""" +type SalesforceUserListView implements OneGraphNode { + """User List View Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """List View ID""" + listViewId: String! + + """List View ID""" + listView: SalesforceListView + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByUserListViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """ + A JSON object that contains all of the custom fields for a UserListView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User List Views connection, for use in pagination.""" +type SalesforceUserListViewsConnection { + """The count of all User List View you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User List Views""" + nodes: [SalesforceUserListView!]! + + """List of User List View edges""" + edges: [SalesforceUserListViewEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCalendarViewEdge { + """The item at the end of the edge.""" + node: SalesforceCalendarView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against CalendarViewShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarViewShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarViewShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarViewShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CalendarViewShare's id field""" + id: SalesforceIdFilter + + """Filter by the CalendarViewShare's parent relation.""" + parent: SalesforceCalendarViewConnectionFilter + + """Filter by the CalendarViewShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CalendarViewShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CalendarViewShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CalendarViewShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CalendarViewShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CalendarViewShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CalendarViewShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CalendarViewShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Calendar Shares can be sorted by""" +enum SalesforceCalendarViewShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCalendarViewShareEdge { + """The item at the end of the edge.""" + node: SalesforceCalendarViewShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCalendarViewShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Calendar Share""" +type SalesforceCalendarViewShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCalendarView + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCalendarViewShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CalendarViewShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Calendar Shares connection, for use in pagination.""" +type SalesforceCalendarViewSharesConnection { + """The count of all Calendar Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendar Shares""" + nodes: [SalesforceCalendarViewShare!]! + + """List of Calendar Share edges""" + edges: [SalesforceCalendarViewShareEdge!]! +} + +union SalesforceOpenActivityOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +union SalesforceLookedUpFromActivityOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +"""Metadata for a Salesforce Image.""" +type SalesforceImageSobjectMetadata { + """Url to the edit view for this Image.""" + uiEditUrl: String! + + """Url to the detail view for this Image.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceNoteEdge { + """The item at the end of the edge.""" + node: SalesforceNote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Note.""" +type SalesforceNoteSobjectMetadata { + """Url to the edit view for this Note.""" + uiEditUrl: String! + + """Url to the detail view for this Note.""" + uiDetailUrl: String! +} + +union SalesforceNoteAndAttachmentParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEngagementChannelType | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 + +union SalesforceFinanceTransactionChangeEventLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceTransactionLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceBalanceSnapshotLegalEntityUnion = SalesforceLegalEntity + +"""Metadata for a Salesforce Dashboard.""" +type SalesforceDashboardSobjectMetadata { + """Url to the edit view for this Dashboard.""" + uiEditUrl: String! + + """Url to the detail view for this Dashboard.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataAssetUsageTrackingInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssetUsageTrackingInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssetUsageTrackingInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssetUsageTrackingInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssetUsageTrackingInfo's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssetUsageTrackingInfo's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's usageEntity relation.""" + usageEntity: SalesforceDashboardConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's usageEntityId field""" + usageEntityId: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's firstUsageTime field""" + firstUsageTime: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's lastUsageTime field""" + lastUsageTime: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's usageTrackingType field""" + usageTrackingType: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's usageTrackingCategory field""" + usageTrackingCategory: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's usageCount field""" + usageCount: SalesforceIntFilter + + """Filter by the DataAssetUsageTrackingInfo's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's userId field""" + userId: SalesforceIdFilter +} + +"""Field that DataAssetUsageTrackingInfos can be sorted by""" +enum SalesforceDataAssetUsageTrackingInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USAGE_ENTITY_ID + FIRST_USAGE_TIME + LAST_USAGE_TIME + USAGE_TRACKING_TYPE + USAGE_TRACKING_CATEGORY + USAGE_COUNT + USER_ID +} + +"""An edge in a connection.""" +type SalesforceDataAssetUsageTrackingInfoEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssetUsageTrackingInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Asset Usage Tracking Info""" +type SalesforceDataAssetUsageTrackingInfo implements OneGraphNode { + """DataAssetUsageTrackingInfo Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """DataAssetUsageTrackingInfo Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """UsageEntity ID""" + usageEntityId: String! + + """UsageEntity ID""" + usageEntity: SalesforceDashboard + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String! + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetUsageTrackingInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Asset Usage Tracking Infos connection, for use in pagination. +""" +type SalesforceDataAssetUsageTrackingInfosConnection { + """ + The count of all Data Asset Usage Tracking Info you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Asset Usage Tracking Infos""" + nodes: [SalesforceDataAssetUsageTrackingInfo!]! + + """List of Data Asset Usage Tracking Info edges""" + edges: [SalesforceDataAssetUsageTrackingInfoEdge!]! +} + +""" +A filter to be used against DashboardFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardFeed's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardFeed's parent relation.""" + parent: SalesforceDashboardConnectionFilter + + """Filter by the DashboardFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DashboardFeed's type field""" + type: SalesforceStringFilter + + """Filter by the DashboardFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DashboardFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DashboardFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DashboardFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the DashboardFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the DashboardFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the DashboardFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the DashboardFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the DashboardFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the DashboardFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Dashboard Feeds can be sorted by""" +enum SalesforceDashboardFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardFeedEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Dashboard Feed""" +type SalesforceDashboardFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDashboard + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a DashboardFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Dashboard Feeds connection, for use in pagination.""" +type SalesforceDashboardFeedsConnection { + """The count of all Dashboard Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Feeds""" + nodes: [SalesforceDashboardFeed!]! + + """List of Dashboard Feed edges""" + edges: [SalesforceDashboardFeedEdge!]! +} + +union SalesforceReportEventOwnerUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +union SalesforceEmailTemplateChangeEventFolderUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Field that Wave Auto Install Requests can be sorted by""" +enum SalesforceWaveAutoInstallRequestSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TEMPLATE_API_NAME + TEMPLATE_VERSION + FOLDER_ID + REQUEST_TYPE + REQUEST_STATUS + FAILED_REASON +} + +"""An edge in a connection.""" +type SalesforceWaveAutoInstallRequestEdge { + """The item at the end of the edge.""" + node: SalesforceWaveAutoInstallRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against WaveAutoInstallRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWaveAutoInstallRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWaveAutoInstallRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWaveAutoInstallRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WaveAutoInstallRequest's id field""" + id: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the WaveAutoInstallRequest's name field""" + name: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WaveAutoInstallRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's templateApiName field""" + templateApiName: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's templateVersion field""" + templateVersion: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's folder relation.""" + folder: SalesforceFolderConnectionFilter + + """Filter by the WaveAutoInstallRequest's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's requestType field""" + requestType: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's requestStatus field""" + requestStatus: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's failedReason field""" + failedReason: SalesforceStringFilter +} + +""" +A filter to be used against WaveCompatibilityCheckItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWaveCompatibilityCheckItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWaveCompatibilityCheckItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWaveCompatibilityCheckItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WaveCompatibilityCheckItem's id field""" + id: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the WaveCompatibilityCheckItem's name field""" + name: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WaveCompatibilityCheckItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's taskName field""" + taskName: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's taskResult field""" + taskResult: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's templateApiName field""" + templateApiName: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's templateVersion field""" + templateVersion: SalesforceStringFilter + + """ + Filter by the WaveCompatibilityCheckItem's waveAutoInstallRequest relation. + """ + waveAutoInstallRequest: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Filter by the WaveCompatibilityCheckItem's waveAutoInstallRequestId field + """ + waveAutoInstallRequestId: SalesforceIdFilter +} + +"""Field that Wave Compatibility Check Items can be sorted by""" +enum SalesforceWaveCompatibilityCheckItemSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TASK_NAME + TASK_RESULT + TEMPLATE_API_NAME + TEMPLATE_VERSION + WAVE_AUTO_INSTALL_REQUEST_ID +} + +"""An edge in a connection.""" +type SalesforceWaveCompatibilityCheckItemEdge { + """The item at the end of the edge.""" + node: SalesforceWaveCompatibilityCheckItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Wave Compatibility Check Item""" +type SalesforceWaveCompatibilityCheckItem implements OneGraphNode { + """Checklist Item Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Checklist Item Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Checklist Item Task Name""" + taskName: String! + + """Checklist Item Result""" + taskResult: String! + + """Wave Template Api Name""" + templateApiName: String! + + """Wave Template Version""" + templateVersion: String + + """Checklist Task Payload""" + payload: String + + """Auto Install Request ID""" + waveAutoInstallRequestId: String + + """Auto Install Request ID""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a WaveCompatibilityCheckItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Wave Compatibility Check Items connection, for use in pagination. +""" +type SalesforceWaveCompatibilityCheckItemsConnection { + """ + The count of all Wave Compatibility Check Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Wave Compatibility Check Items""" + nodes: [SalesforceWaveCompatibilityCheckItem!]! + + """List of Wave Compatibility Check Item edges""" + edges: [SalesforceWaveCompatibilityCheckItemEdge!]! +} + +"""Wave Auto Install Request""" +type SalesforceWaveAutoInstallRequest implements OneGraphNode { + """Request Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Request Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Wave Template Api Name""" + templateApiName: String + + """Wave Template Version""" + templateVersion: String + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceFolder + + """Request Type""" + requestType: String! + + """Request Status""" + requestStatus: String! + + """Failed Reason""" + failedReason: String + + """Configuration""" + configuration: String + + """Request Log""" + requestLog: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """ + A JSON object that contains all of the custom fields for a WaveAutoInstallRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Wave Auto Install Requests connection, for use in pagination. +""" +type SalesforceWaveAutoInstallRequestsConnection { + """ + The count of all Wave Auto Install Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Wave Auto Install Requests""" + nodes: [SalesforceWaveAutoInstallRequest!]! + + """List of Wave Auto Install Request edges""" + edges: [SalesforceWaveAutoInstallRequestEdge!]! +} + +"""Field that Reports can be sorted by""" +enum SalesforceReportSortByFieldEnum { + ID + OWNER_ID + FOLDER_NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED + NAME + DESCRIPTION + DEVELOPER_NAME + NAMESPACE_PREFIX + LAST_RUN_DATE + SYSTEM_MODSTAMP + FORMAT + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceReportEdge { + """The item at the end of the edge.""" + node: SalesforceReport! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Reports connection, for use in pagination.""" +type SalesforceReportsConnection { + """The count of all Report you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Reports""" + nodes: [SalesforceReport!]! + + """List of Report edges""" + edges: [SalesforceReportEdge!]! +} + +""" +A filter to be used against Folder object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFolderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFolderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFolderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Folder's id field""" + id: SalesforceIdFilter + + """Filter by the Folder's parent relation.""" + parent: SalesforceFolderConnectionFilter + + """Filter by the Folder's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Folder's name field""" + name: SalesforceStringFilter + + """Filter by the Folder's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Folder's accessType field""" + accessType: SalesforceStringFilter + + """Filter by the Folder's isReadonly field""" + isReadonly: SalesforceBooleanFilter + + """Filter by the Folder's type field""" + type: SalesforceStringFilter + + """Filter by the Folder's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Folder's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Folder's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Folder's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Folder's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Folder's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Folder's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Folder's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Folders can be sorted by""" +enum SalesforceFolderSortByFieldEnum { + ID + PARENT_ID + NAME + DEVELOPER_NAME + ACCESS_TYPE + IS_READONLY + TYPE + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFolderEdge { + """The item at the end of the edge.""" + node: SalesforceFolder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Folders connection, for use in pagination.""" +type SalesforceFoldersConnection { + """The count of all Folder you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Folders""" + nodes: [SalesforceFolder!]! + + """List of Folder edges""" + edges: [SalesforceFolderEdge!]! +} + +"""Field that Documents can be sorted by""" +enum SalesforceDocumentSortByFieldEnum { + ID + FOLDER_ID + IS_DELETED + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + CONTENT_TYPE + TYPE + IS_PUBLIC + BODY_LENGTH + URL + DESCRIPTION + KEYWORDS + IS_INTERNAL_USE_ONLY + AUTHOR_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_BODY_SEARCHABLE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceDocumentEdge { + """The item at the end of the edge.""" + node: SalesforceDocument! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceCustomBrandAssetEdge { + """The item at the end of the edge.""" + node: SalesforceCustomBrandAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Recommendation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecommendationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecommendationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecommendationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Recommendation's id field""" + id: SalesforceIdFilter + + """Filter by the Recommendation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Recommendation's name field""" + name: SalesforceStringFilter + + """Filter by the Recommendation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Recommendation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Recommendation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Recommendation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Recommendation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's actionReference field""" + actionReference: SalesforceStringFilter + + """Filter by the Recommendation's description field""" + description: SalesforceStringFilter + + """Filter by the Recommendation's image relation.""" + image: SalesforceContentAssetConnectionFilter + + """Filter by the Recommendation's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the Recommendation's acceptanceLabel field""" + acceptanceLabel: SalesforceStringFilter + + """Filter by the Recommendation's rejectionLabel field""" + rejectionLabel: SalesforceStringFilter + + """Filter by the Recommendation's isActionActive field""" + isActionActive: SalesforceBooleanFilter + + """Filter by the Recommendation's externalId field""" + externalId: SalesforceStringFilter +} + +"""Field that Recommendations can be sorted by""" +enum SalesforceRecommendationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ACTION_REFERENCE + DESCRIPTION + IMAGE_ID + ACCEPTANCE_LABEL + REJECTION_LABEL + IS_ACTION_ACTIVE + EXTERNAL_ID +} + +"""An edge in a connection.""" +type SalesforceRecommendationEdge { + """The item at the end of the edge.""" + node: SalesforceRecommendation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Recommendation.""" +type SalesforceRecommendationSobjectMetadata { + """Url to the edit view for this Recommendation.""" + uiEditUrl: String! + + """Url to the detail view for this Recommendation.""" + uiDetailUrl: String! +} + +"""Recommendation""" +type SalesforceRecommendation implements OneGraphNode { + """Recommendation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Action""" + actionReference: String! + + """Description""" + description: String! + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String! + + """Rejection Label""" + rejectionLabel: String! + + """Is Action Active""" + isActionActive: Boolean! + + """External Id""" + externalId: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceRecommendationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a Recommendation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Recommendations connection, for use in pagination.""" +type SalesforceRecommendationsConnection { + """The count of all Recommendation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Recommendations""" + nodes: [SalesforceRecommendation!]! + + """List of Recommendation edges""" + edges: [SalesforceRecommendationEdge!]! +} + +"""An edge in a connection.""" +type SalesforcePromptVersionEdge { + """The item at the end of the edge.""" + node: SalesforcePromptVersion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Ui Formula Rules can be sorted by""" +enum SalesforceUiFormulaRuleSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSOCIATED_ELEMENT_ID + BOOLEAN_FILTER + PARENT_KEY_PREFIX +} + +"""An edge in a connection.""" +type SalesforceUiFormulaRuleEdge { + """The item at the end of the edge.""" + node: SalesforceUiFormulaRule! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UiFormulaRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUiFormulaRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUiFormulaRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUiFormulaRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UiFormulaRule's id field""" + id: SalesforceIdFilter + + """Filter by the UiFormulaRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UiFormulaRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UiFormulaRule's language field""" + language: SalesforceStringFilter + + """Filter by the UiFormulaRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UiFormulaRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UiFormulaRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UiFormulaRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's associatedElement relation.""" + associatedElement: SalesforcePromptVersionConnectionFilter + + """Filter by the UiFormulaRule's associatedElementId field""" + associatedElementId: SalesforceIdFilter + + """Filter by the UiFormulaRule's booleanFilter field""" + booleanFilter: SalesforceStringFilter + + """Filter by the UiFormulaRule's parentKeyPrefix field""" + parentKeyPrefix: SalesforceStringFilter +} + +""" +A filter to be used against UiFormulaCriterion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUiFormulaCriterionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUiFormulaCriterionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUiFormulaCriterionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UiFormulaCriterion's id field""" + id: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UiFormulaCriterion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaCriterion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaCriterion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's rule relation.""" + rule: SalesforceUiFormulaRuleConnectionFilter + + """Filter by the UiFormulaCriterion's ruleId field""" + ruleId: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's leftHandSide field""" + leftHandSide: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's operatorId field""" + operatorId: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's rightHandSide field""" + rightHandSide: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's parentKeyPrefix field""" + parentKeyPrefix: SalesforceStringFilter +} + +"""Field that Ui Formula Criteria can be sorted by""" +enum SalesforceUiFormulaCriterionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RULE_ID + LEFT_HAND_SIDE + OPERATOR_ID + RIGHT_HAND_SIDE + PARENT_KEY_PREFIX +} + +"""An edge in a connection.""" +type SalesforceUiFormulaCriterionEdge { + """The item at the end of the edge.""" + node: SalesforceUiFormulaCriterion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Ui Formula Criterion""" +type SalesforceUiFormulaCriterion implements OneGraphNode { + """Ui Formula Criterion ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Ui Formula Rule ID""" + ruleId: String! + + """Ui Formula Rule ID""" + rule: SalesforceUiFormulaRule + + """Left Value""" + leftHandSide: String! + + """Formula Operator ID""" + operatorId: String + + """Right Value""" + rightHandSide: String + + """Parent Key Prefix""" + parentKeyPrefix: String + + """ + A JSON object that contains all of the custom fields for a UiFormulaCriterion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Ui Formula Criteria connection, for use in pagination.""" +type SalesforceUiFormulaCriterionsConnection { + """ + The count of all Ui Formula Criterion you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ui Formula Criteria""" + nodes: [SalesforceUiFormulaCriterion!]! + + """List of Ui Formula Criterion edges""" + edges: [SalesforceUiFormulaCriterionEdge!]! +} + +"""Ui Formula Rule""" +type SalesforceUiFormulaRule implements OneGraphNode { + """Ui Formula Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Associated Element ID""" + associatedElementId: String + + """Associated Element ID""" + associatedElement: SalesforcePromptVersion + + """Boolean Filter""" + booleanFilter: String + + """Formula""" + formula: String + + """Parent Key Prefix""" + parentKeyPrefix: String + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByRuleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """ + A JSON object that contains all of the custom fields for a UiFormulaRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Ui Formula Rules connection, for use in pagination.""" +type SalesforceUiFormulaRulesConnection { + """The count of all Ui Formula Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ui Formula Rules""" + nodes: [SalesforceUiFormulaRule!]! + + """List of Ui Formula Rule edges""" + edges: [SalesforceUiFormulaRuleEdge!]! +} + +"""Field that Prompt Actions can be sorted by""" +enum SalesforcePromptActionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROMPT_VERSION_ID + USER_ID + TIMES_DISPLAYED + TIMES_ACTION_TAKEN + TIMES_DISMISSED + LAST_DISPLAY_DATE + LAST_RESULT + LAST_RESULT_DATE + STEP_NUMBER + STEP_COUNT + SNOOZE_UNTIL + TIMES_SNOOZED +} + +"""An edge in a connection.""" +type SalesforcePromptActionEdge { + """The item at the end of the edge.""" + node: SalesforcePromptAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Prompt Errors can be sorted by""" +enum SalesforcePromptErrorSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROMPT_ACTION_ID + TYPE + STEP_NUMBER + IS_ERROR +} + +"""An edge in a connection.""" +type SalesforcePromptErrorEdge { + """The item at the end of the edge.""" + node: SalesforcePromptError! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against PromptError object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptErrorConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptErrorConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptErrorConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptError's id field""" + id: SalesforceIdFilter + + """Filter by the PromptError's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PromptError's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptError's name field""" + name: SalesforceStringFilter + + """Filter by the PromptError's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptError's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptError's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptError's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptError's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptError's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptError's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptError's promptAction relation.""" + promptAction: SalesforcePromptActionConnectionFilter + + """Filter by the PromptError's promptActionId field""" + promptActionId: SalesforceIdFilter + + """Filter by the PromptError's type field""" + type: SalesforceStringFilter + + """Filter by the PromptError's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptError's isError field""" + isError: SalesforceBooleanFilter +} + +""" +A filter to be used against PromptErrorShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptErrorShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptErrorShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptErrorShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptErrorShare's id field""" + id: SalesforceIdFilter + + """Filter by the PromptErrorShare's parent relation.""" + parent: SalesforcePromptErrorConnectionFilter + + """Filter by the PromptErrorShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptErrorShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PromptErrorShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PromptErrorShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PromptErrorShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptErrorShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptErrorShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptErrorShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Prompt Error Shares can be sorted by""" +enum SalesforcePromptErrorShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePromptErrorShareEdge { + """The item at the end of the edge.""" + node: SalesforcePromptErrorShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePromptErrorShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Prompt Error Share""" +type SalesforcePromptErrorShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePromptError + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePromptErrorShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PromptErrorShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Error Shares connection, for use in pagination.""" +type SalesforcePromptErrorSharesConnection { + """The count of all Prompt Error Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Error Shares""" + nodes: [SalesforcePromptErrorShare!]! + + """List of Prompt Error Share edges""" + edges: [SalesforcePromptErrorShareEdge!]! +} + +union SalesforcePromptErrorOwnerUnion = SalesforceGroup | SalesforceUser + +"""Prompt Error""" +type SalesforcePromptError implements OneGraphNode { + """Prompt Error ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePromptErrorOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt Action ID""" + promptActionId: String! + + """Prompt Action ID""" + promptAction: SalesforcePromptAction + + """Error Type""" + type: String! + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptErrorShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """A JSON object that contains all of the custom fields for a PromptError""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Errors connection, for use in pagination.""" +type SalesforcePromptErrorsConnection { + """The count of all Prompt Error you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Errors""" + nodes: [SalesforcePromptError!]! + + """List of Prompt Error edges""" + edges: [SalesforcePromptErrorEdge!]! +} + +""" +A filter to be used against PromptAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptAction's id field""" + id: SalesforceIdFilter + + """Filter by the PromptAction's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PromptAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptAction's name field""" + name: SalesforceStringFilter + + """Filter by the PromptAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptAction's promptVersion relation.""" + promptVersion: SalesforcePromptVersionConnectionFilter + + """Filter by the PromptAction's promptVersionId field""" + promptVersionId: SalesforceIdFilter + + """Filter by the PromptAction's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the PromptAction's userId field""" + userId: SalesforceIdFilter + + """Filter by the PromptAction's timesDisplayed field""" + timesDisplayed: SalesforceIntFilter + + """Filter by the PromptAction's timesActionTaken field""" + timesActionTaken: SalesforceIntFilter + + """Filter by the PromptAction's timesDismissed field""" + timesDismissed: SalesforceIntFilter + + """Filter by the PromptAction's lastDisplayDate field""" + lastDisplayDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's lastResult field""" + lastResult: SalesforceStringFilter + + """Filter by the PromptAction's lastResultDate field""" + lastResultDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptAction's stepCount field""" + stepCount: SalesforceIntFilter + + """Filter by the PromptAction's snoozeUntil field""" + snoozeUntil: SalesforceDateTimeFilter + + """Filter by the PromptAction's timesSnoozed field""" + timesSnoozed: SalesforceIntFilter +} + +""" +A filter to be used against PromptActionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptActionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptActionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptActionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptActionShare's id field""" + id: SalesforceIdFilter + + """Filter by the PromptActionShare's parent relation.""" + parent: SalesforcePromptActionConnectionFilter + + """Filter by the PromptActionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptActionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PromptActionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PromptActionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PromptActionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptActionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptActionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptActionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Prompt Action Shares can be sorted by""" +enum SalesforcePromptActionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePromptActionShareEdge { + """The item at the end of the edge.""" + node: SalesforcePromptActionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePromptActionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Prompt Action Share""" +type SalesforcePromptActionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePromptAction + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePromptActionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PromptActionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Action Shares connection, for use in pagination.""" +type SalesforcePromptActionSharesConnection { + """ + The count of all Prompt Action Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Action Shares""" + nodes: [SalesforcePromptActionShare!]! + + """List of Prompt Action Share edges""" + edges: [SalesforcePromptActionShareEdge!]! +} + +union SalesforcePromptActionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Prompt Action""" +type SalesforcePromptAction implements OneGraphNode { + """Prompt Action ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePromptActionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt Version ID""" + promptVersionId: String! + + """Prompt Version ID""" + promptVersion: SalesforcePromptVersion + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptActionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByPromptActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """ + A JSON object that contains all of the custom fields for a PromptAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Actions connection, for use in pagination.""" +type SalesforcePromptActionsConnection { + """The count of all Prompt Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Actions""" + nodes: [SalesforcePromptAction!]! + + """List of Prompt Action edges""" + edges: [SalesforcePromptActionEdge!]! +} + +""" +A filter to be used against Prompt object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Prompt's id field""" + id: SalesforceIdFilter + + """Filter by the Prompt's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Prompt's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Prompt's language field""" + language: SalesforceStringFilter + + """Filter by the Prompt's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Prompt's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Prompt's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Prompt's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Prompt's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Prompt's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Prompt's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Prompt's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Prompt's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against PromptVersion object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptVersionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptVersionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptVersionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptVersion's id field""" + id: SalesforceIdFilter + + """Filter by the PromptVersion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptVersion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptVersion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptVersion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptVersion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptVersion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptVersion's parent relation.""" + parent: SalesforcePromptConnectionFilter + + """Filter by the PromptVersion's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptVersion's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PromptVersion's description field""" + description: SalesforceStringFilter + + """Filter by the PromptVersion's displayType field""" + displayType: SalesforceStringFilter + + """Filter by the PromptVersion's displayPosition field""" + displayPosition: SalesforceStringFilter + + """Filter by the PromptVersion's timesToDisplay field""" + timesToDisplay: SalesforceIntFilter + + """Filter by the PromptVersion's delayDays field""" + delayDays: SalesforceIntFilter + + """Filter by the PromptVersion's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the PromptVersion's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the PromptVersion's userAccess field""" + userAccess: SalesforceStringFilter + + """Filter by the PromptVersion's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the PromptVersion's publishedDate field""" + publishedDate: SalesforceDateFilter + + """Filter by the PromptVersion's publishedByUser relation.""" + publishedByUser: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's publishedByUserId field""" + publishedByUserId: SalesforceIdFilter + + """Filter by the PromptVersion's header field""" + header: SalesforceStringFilter + + """Filter by the PromptVersion's dismissButtonLabel field""" + dismissButtonLabel: SalesforceStringFilter + + """Filter by the PromptVersion's shouldDisplayActionButton field""" + shouldDisplayActionButton: SalesforceBooleanFilter + + """Filter by the PromptVersion's actionButtonLabel field""" + actionButtonLabel: SalesforceStringFilter + + """Filter by the PromptVersion's actionButtonLink field""" + actionButtonLink: SalesforceStringFilter + + """Filter by the PromptVersion's title field""" + title: SalesforceStringFilter + + """Filter by the PromptVersion's versionNumber field""" + versionNumber: SalesforceIntFilter + + """Filter by the PromptVersion's targetPageType field""" + targetPageType: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey1 field""" + targetPageKey1: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey2 field""" + targetPageKey2: SalesforceStringFilter + + """Filter by the PromptVersion's targetAppNamespacePrefix field""" + targetAppNamespacePrefix: SalesforceStringFilter + + """Filter by the PromptVersion's targetAppDeveloperName field""" + targetAppDeveloperName: SalesforceStringFilter + + """Filter by the PromptVersion's shouldIgnoreGlobalDelay field""" + shouldIgnoreGlobalDelay: SalesforceBooleanFilter + + """Filter by the PromptVersion's userProfileAccess field""" + userProfileAccess: SalesforceStringFilter + + """Filter by the PromptVersion's videoLink field""" + videoLink: SalesforceStringFilter + + """Filter by the PromptVersion's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptVersion's themeColor field""" + themeColor: SalesforceStringFilter + + """Filter by the PromptVersion's themeSaturation field""" + themeSaturation: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey1Ref field""" + targetPageKey1Ref: SalesforceStringFilter + + """Filter by the PromptVersion's imageAltText field""" + imageAltText: SalesforceStringFilter + + """Filter by the PromptVersion's image relation.""" + image: SalesforceContentAssetConnectionFilter + + """Filter by the PromptVersion's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the PromptVersion's imageLocation field""" + imageLocation: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey3 field""" + targetPageKey3: SalesforceStringFilter + + """Filter by the PromptVersion's elementRelativePosition field""" + elementRelativePosition: SalesforceStringFilter + + """Filter by the PromptVersion's indexWithIsPublished field""" + indexWithIsPublished: SalesforceStringFilter + + """Filter by the PromptVersion's indexWithoutIsPublished field""" + indexWithoutIsPublished: SalesforceStringFilter +} + +"""Field that Prompt Versions can be sorted by""" +enum SalesforcePromptVersionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + MASTER_LABEL + DESCRIPTION + DISPLAY_TYPE + DISPLAY_POSITION + TIMES_TO_DISPLAY + DELAY_DAYS + START_DATE + END_DATE + USER_ACCESS + IS_PUBLISHED + PUBLISHED_DATE + PUBLISHED_BY_USER_ID + HEADER + DISMISS_BUTTON_LABEL + SHOULD_DISPLAY_ACTION_BUTTON + ACTION_BUTTON_LABEL + ACTION_BUTTON_LINK + TITLE + VERSION_NUMBER + TARGET_PAGE_TYPE + TARGET_PAGE_KEY_1 + TARGET_PAGE_KEY_2 + TARGET_APP_NAMESPACE_PREFIX + TARGET_APP_DEVELOPER_NAME + SHOULD_IGNORE_GLOBAL_DELAY + USER_PROFILE_ACCESS + VIDEO_LINK + STEP_NUMBER + THEME_COLOR + THEME_SATURATION + TARGET_PAGE_KEY_1_REF + IMAGE_ALT_TEXT + IMAGE_ID + IMAGE_LOCATION + TARGET_PAGE_KEY_3 + ELEMENT_RELATIVE_POSITION + INDEX_WITH_IS_PUBLISHED + INDEX_WITHOUT_IS_PUBLISHED +} + +"""Prompt""" +type SalesforcePrompt implements OneGraphNode { + """Prompt ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce PromptVersion""" + promptVersionsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """A JSON object that contains all of the custom fields for a Prompt""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Prompt Version""" +type SalesforcePromptVersion implements OneGraphNode { + """Prompt Version ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt ID""" + parentId: String! + + """Prompt ID""" + parent: SalesforcePrompt + + """Master Label""" + masterLabel: String! + + """Description""" + description: String + + """Type""" + displayType: String! + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean! + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """User ID""" + publishedByUser: SalesforceUser + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean! + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String! + + """Version Number""" + versionNumber: Int! + + """Target Page Type""" + targetPageType: String! + + """Target Page Key 1""" + targetPageKey1: String! + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String! + + """Body""" + body: String! + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean! + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String + + """Index Formula Field With Is Published Data""" + indexWithIsPublished: String + + """Index Formula Field Without Is Published Data""" + indexWithoutIsPublished: String + + """Collection of Salesforce PromptAction""" + promptActionsByPromptVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByAssociatedElementId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """ + A JSON object that contains all of the custom fields for a PromptVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Versions connection, for use in pagination.""" +type SalesforcePromptVersionsConnection { + """The count of all Prompt Version you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Versions""" + nodes: [SalesforcePromptVersion!]! + + """List of Prompt Version edges""" + edges: [SalesforcePromptVersionEdge!]! +} + +"""Field that Libraries can be sorted by""" +enum SalesforceContentWorkspaceSortByFieldEnum { + ID + NAME + DESCRIPTION + TAG_MODEL + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_MODIFIED_DATE + DEFAULT_RECORD_TYPE_ID + IS_RESTRICT_CONTENT_TYPES + IS_RESTRICT_LINKED_CONTENT_TYPES + WORKSPACE_TYPE + LAST_WORKSPACE_ACTIVITY_DATE + ROOT_CONTENT_FOLDER_ID + NAMESPACE_PREFIX + DEVELOPER_NAME + WORKSPACE_IMAGE_ID +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspace! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Libraries connection, for use in pagination.""" +type SalesforceContentWorkspacesConnection { + """The count of all Library you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Libraries""" + nodes: [SalesforceContentWorkspace!]! + + """List of Library edges""" + edges: [SalesforceContentWorkspaceEdge!]! +} + +"""Field that Content Documents can be sorted by""" +enum SalesforceContentDocumentSortByFieldEnum { + ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_ARCHIVED + ARCHIVED_BY_ID + ARCHIVED_DATE + IS_DELETED + OWNER_ID + SYSTEM_MODSTAMP + TITLE + PUBLISH_STATUS + LATEST_PUBLISHED_VERSION_ID + PARENT_ID + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DESCRIPTION + CONTENT_SIZE + FILE_TYPE + FILE_EXTENSION + SHARING_OPTION + SHARING_PRIVACY + CONTENT_MODIFIED_DATE + CONTENT_ASSET_ID +} + +"""An edge in a connection.""" +type SalesforceContentDocumentEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocument! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Documents connection, for use in pagination.""" +type SalesforceContentDocumentsConnection { + """The count of all Content Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Documents""" + nodes: [SalesforceContentDocument!]! + + """List of Content Document edges""" + edges: [SalesforceContentDocumentEdge!]! +} + +"""Field that Extensions can be sorted by""" +enum SalesforceChatterExtensionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + IS_PROTECTED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTENSION_NAME + TYPE + ICON_ID + DESCRIPTION + COMPOSITION_COMPONENT_ENUM_OR_ID + RENDER_COMPONENT_ENUM_OR_ID + HOVER_TEXT + HEADER_TEXT +} + +"""An edge in a connection.""" +type SalesforceChatterExtensionEdge { + """The item at the end of the edge.""" + node: SalesforceChatterExtension! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ChatterExtension object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterExtensionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterExtensionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterExtensionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterExtension's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterExtension's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ChatterExtension's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ChatterExtension's language field""" + language: SalesforceStringFilter + + """Filter by the ChatterExtension's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ChatterExtension's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ChatterExtension's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the ChatterExtension's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtension's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ChatterExtension's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtension's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ChatterExtension's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's extensionName field""" + extensionName: SalesforceStringFilter + + """Filter by the ChatterExtension's type field""" + type: SalesforceStringFilter + + """Filter by the ChatterExtension's icon relation.""" + icon: SalesforceContentAssetConnectionFilter + + """Filter by the ChatterExtension's iconId field""" + iconId: SalesforceIdFilter + + """Filter by the ChatterExtension's description field""" + description: SalesforceStringFilter + + """Filter by the ChatterExtension's compositionComponentEnumOrId field""" + compositionComponentEnumOrId: SalesforceStringFilter + + """Filter by the ChatterExtension's renderComponentEnumOrId field""" + renderComponentEnumOrId: SalesforceStringFilter + + """Filter by the ChatterExtension's hoverText field""" + hoverText: SalesforceStringFilter + + """Filter by the ChatterExtension's headerText field""" + headerText: SalesforceStringFilter +} + +""" +A filter to be used against ChatterExtensionConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterExtensionConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterExtensionConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterExtensionConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterExtensionConfig's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtensionConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtensionConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's chatterExtension relation.""" + chatterExtension: SalesforceChatterExtensionConnectionFilter + + """Filter by the ChatterExtensionConfig's chatterExtensionId field""" + chatterExtensionId: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's canCreate field""" + canCreate: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's canRead field""" + canRead: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's position field""" + position: SalesforceIntFilter +} + +"""Field that Chatter Extension Configurations can be sorted by""" +enum SalesforceChatterExtensionConfigSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CHATTER_EXTENSION_ID + CAN_CREATE + CAN_READ + POSITION +} + +"""An edge in a connection.""" +type SalesforceChatterExtensionConfigEdge { + """The item at the end of the edge.""" + node: SalesforceChatterExtensionConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Chatter Extension Configuration""" +type SalesforceChatterExtensionConfig implements OneGraphNode { + """Chatter Extension Configuration ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Chatter Extension ID""" + chatterExtensionId: String + + """Chatter Extension ID""" + chatterExtension: SalesforceChatterExtension + + """Can Create""" + canCreate: Boolean! + + """Can Read""" + canRead: Boolean! + + """Position""" + position: Int + + """ + A JSON object that contains all of the custom fields for a ChatterExtensionConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Chatter Extension Configurations connection, for use in pagination. +""" +type SalesforceChatterExtensionConfigsConnection { + """ + The count of all Chatter Extension Configuration you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Extension Configurations""" + nodes: [SalesforceChatterExtensionConfig!]! + + """List of Chatter Extension Configuration edges""" + edges: [SalesforceChatterExtensionConfigEdge!]! +} + +"""Extension""" +type SalesforceChatterExtension implements OneGraphNode { + """Extension ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Protected Component""" + isProtected: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Name""" + extensionName: String! + + """Type""" + type: String! + + """Asset File ID""" + iconId: String + + """Asset File ID""" + icon: SalesforceContentAsset + + """Description""" + description: String! + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByChatterExtensionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """ + A JSON object that contains all of the custom fields for a ChatterExtension + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Extensions connection, for use in pagination.""" +type SalesforceChatterExtensionsConnection { + """The count of all Extension you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Extensions""" + nodes: [SalesforceChatterExtension!]! + + """List of Extension edges""" + edges: [SalesforceChatterExtensionEdge!]! +} + +"""Asset File""" +type SalesforceContentAsset implements OneGraphNode { + """Asset File ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Unique Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean! + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByContentAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByWorkspaceImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByAssetSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentAsset + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCustomBrandAssetAssetSourceUnion = SalesforceContentAsset | SalesforceDocument + +""" +A filter to be used against CustomBrandAsset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomBrandAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomBrandAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomBrandAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomBrandAsset's id field""" + id: SalesforceIdFilter + + """Filter by the CustomBrandAsset's customBrand relation.""" + customBrand: SalesforceCustomBrandConnectionFilter + + """Filter by the CustomBrandAsset's customBrandId field""" + customBrandId: SalesforceIdFilter + + """Filter by the CustomBrandAsset's assetCategory field""" + assetCategory: SalesforceStringFilter + + """Filter by the CustomBrandAsset's textAsset field""" + textAsset: SalesforceStringFilter + + """Filter by the CustomBrandAsset's assetSourceId field""" + assetSourceId: SalesforceIdFilter + + """Filter by the CustomBrandAsset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrandAsset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomBrandAsset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomBrandAsset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomBrandAsset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrandAsset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that Custom Brand Assets can be sorted by""" +enum SalesforceCustomBrandAssetSortByFieldEnum { + ID + CUSTOM_BRAND_ID + ASSET_CATEGORY + TEXT_ASSET + ASSET_SOURCE_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""Metadata for a Salesforce Topic.""" +type SalesforceTopicSobjectMetadata { + """Url to the edit view for this Topic.""" + uiEditUrl: String! + + """Url to the detail view for this Topic.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TopicUserEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicUserEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicUserEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicUserEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicUserEvent's id field""" + id: SalesforceIdFilter + + """Filter by the TopicUserEvent's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the TopicUserEvent's userId field""" + userId: SalesforceIdFilter + + """Filter by the TopicUserEvent's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the TopicUserEvent's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the TopicUserEvent's actionEnum field""" + actionEnum: SalesforceStringFilter + + """Filter by the TopicUserEvent's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Topic User Events can be sorted by""" +enum SalesforceTopicUserEventSortByFieldEnum { + ID + USER_ID + TOPIC_ID + ACTION_ENUM + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceTopicUserEventEdge { + """The item at the end of the edge.""" + node: SalesforceTopicUserEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Topic User Event""" +type SalesforceTopicUserEvent implements OneGraphNode { + """Event ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Action""" + actionEnum: String! + + """Create Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a TopicUserEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic User Events connection, for use in pagination.""" +type SalesforceTopicUserEventsConnection { + """The count of all Topic User Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic User Events""" + nodes: [SalesforceTopicUserEvent!]! + + """List of Topic User Event edges""" + edges: [SalesforceTopicUserEventEdge!]! +} + +""" +A filter to be used against TopicFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicFeed's id field""" + id: SalesforceIdFilter + + """Filter by the TopicFeed's parent relation.""" + parent: SalesforceTopicConnectionFilter + + """Filter by the TopicFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TopicFeed's type field""" + type: SalesforceStringFilter + + """Filter by the TopicFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TopicFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TopicFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TopicFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TopicFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TopicFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TopicFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the TopicFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the TopicFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the TopicFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the TopicFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the TopicFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the TopicFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Topic Feeds can be sorted by""" +enum SalesforceTopicFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceTopicFeedEdge { + """The item at the end of the edge.""" + node: SalesforceTopicFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Topic Feed""" +type SalesforceTopicFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTopic + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a TopicFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic Feeds connection, for use in pagination.""" +type SalesforceTopicFeedsConnection { + """The count of all Topic Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic Feeds""" + nodes: [SalesforceTopicFeed!]! + + """List of Topic Feed edges""" + edges: [SalesforceTopicFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceTopicAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceTopicAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOutgoingEmailWhoUnion = SalesforceContact | SalesforceLead + +"""Outgoing Email""" +type SalesforceOutgoingEmail { + """Outgoing Email ID""" + id: String! + + """External ID""" + externalId: String + + """From""" + validatedFromAddress: String + + """To""" + toAddress: String + + """CC""" + ccAddress: String + + """BCC""" + bccAddress: String + + """Subject""" + subject: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceOutgoingEmailRelatedToUnion + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceOutgoingEmailWhoUnion + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """In Reply To""" + inReplyTo: String + + """References""" + references: String + + """Message Id""" + messageId: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """ + A JSON object that contains all of the custom fields for a OutgoingEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +""" +A filter to be used against DashboardComponentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardComponentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardComponentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardComponentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardComponentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's parent relation.""" + parent: SalesforceDashboardComponentConnectionFilter + + """Filter by the DashboardComponentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the DashboardComponentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DashboardComponentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DashboardComponentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the DashboardComponentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the DashboardComponentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the DashboardComponentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the DashboardComponentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the DashboardComponentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the DashboardComponentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Dashboard Component Feeds can be sorted by""" +enum SalesforceDashboardComponentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardComponentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardComponentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Dashboard Component Feed""" +type SalesforceDashboardComponentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDashboardComponent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a DashboardComponentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Dashboard Component Feeds connection, for use in pagination. +""" +type SalesforceDashboardComponentFeedsConnection { + """ + The count of all Dashboard Component Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Component Feeds""" + nodes: [SalesforceDashboardComponentFeed!]! + + """List of Dashboard Component Feed edges""" + edges: [SalesforceDashboardComponentFeedEdge!]! +} + +"""Metadata for a Salesforce Threat Detection Feedback.""" +type SalesforceThreatDetectionFeedbackSobjectMetadata { + """Url to the edit view for this Threat Detection Feedback.""" + uiEditUrl: String! + + """Url to the detail view for this Threat Detection Feedback.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ThreatDetectionFeedback object types. All fields are combined with a logical â€and.’ +""" +input SalesforceThreatDetectionFeedbackConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceThreatDetectionFeedbackConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceThreatDetectionFeedbackConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ThreatDetectionFeedback's id field""" + id: SalesforceIdFilter + + """ + Filter by the ThreatDetectionFeedback's threatDetectionFeedbackNumber field + """ + threatDetectionFeedbackNumber: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedback's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's userId field""" + userId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's username field""" + username: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedback's threatDetectionEventId field""" + threatDetectionEventId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's response field""" + response: SalesforceStringFilter +} + +""" +A filter to be used against ThreatDetectionFeedbackFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceThreatDetectionFeedbackFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceThreatDetectionFeedbackFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceThreatDetectionFeedbackFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ThreatDetectionFeedbackFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's parent relation.""" + parent: SalesforceThreatDetectionFeedbackConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ThreatDetectionFeedbackFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ThreatDetectionFeedbackFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ThreatDetectionFeedbackFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ThreatDetectionFeedbackFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Threat Detection Feedback Feeds can be sorted by""" +enum SalesforceThreatDetectionFeedbackFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceThreatDetectionFeedbackFeedEdge { + """The item at the end of the edge.""" + node: SalesforceThreatDetectionFeedbackFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Threat Detection Feedback Feed""" +type SalesforceThreatDetectionFeedbackFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceThreatDetectionFeedback + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ThreatDetectionFeedbackFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Threat Detection Feedback Feeds connection, for use in pagination. +""" +type SalesforceThreatDetectionFeedbackFeedsConnection { + """ + The count of all Threat Detection Feedback Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Threat Detection Feedback Feeds""" + nodes: [SalesforceThreatDetectionFeedbackFeed!]! + + """List of Threat Detection Feedback Feed edges""" + edges: [SalesforceThreatDetectionFeedbackFeedEdge!]! +} + +"""Threat Detection Feedback""" +type SalesforceThreatDetectionFeedback { + """Threat Detection Feedback ID""" + id: String! + + """Threat Detection Feedback Name""" + threatDetectionFeedbackNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Updated Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Associated Threat Detection Event ID""" + threatDetectionEvent: SalesforceThreatDetectionFeedbackThreatDetectionEventUnion + + """Response""" + response: String! + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + sobjectMetadata: SalesforceThreatDetectionFeedbackSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ThreatDetectionFeedback + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +""" +A filter to be used against SiteRedirectMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteRedirectMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteRedirectMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteRedirectMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteRedirectMapping's id field""" + id: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteRedirectMapping's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the SiteRedirectMapping's source field""" + source: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's target field""" + target: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's action field""" + action: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteRedirectMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteRedirectMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteRedirectMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SiteRedirectMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Site Redirect Mappings can be sorted by""" +enum SalesforceSiteRedirectMappingSortByFieldEnum { + ID + SITE_ID + IS_ACTIVE + SOURCE + TARGET + ACTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceSiteRedirectMappingEdge { + """The item at the end of the edge.""" + node: SalesforceSiteRedirectMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site Redirect Mapping""" +type SalesforceSiteRedirectMapping implements OneGraphNode { + """Site Redirect Mapping ID""" + id: String! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Active""" + isActive: Boolean! + + """Source URL""" + source: String! + + """Target URL""" + target: String! + + """Redirect Type""" + action: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SiteRedirectMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Site Redirect Mappings connection, for use in pagination.""" +type SalesforceSiteRedirectMappingsConnection { + """ + The count of all Site Redirect Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Site Redirect Mappings""" + nodes: [SalesforceSiteRedirectMapping!]! + + """List of Site Redirect Mapping edges""" + edges: [SalesforceSiteRedirectMappingEdge!]! +} + +""" +A filter to be used against SiteIframeWhiteListUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteIframeWhiteListUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteIframeWhiteListUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteIframeWhiteListUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteIframeWhiteListUrl's id field""" + id: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteIframeWhiteListUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's url field""" + url: SalesforceStringFilter +} + +"""Field that Trusted Domains for Inline Frames can be sorted by""" +enum SalesforceSiteIframeWhiteListUrlSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SITE_ID + URL +} + +"""An edge in a connection.""" +type SalesforceSiteIframeWhiteListUrlEdge { + """The item at the end of the edge.""" + node: SalesforceSiteIframeWhiteListUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Trusted Domains for Inline Frames""" +type SalesforceSiteIframeWhiteListUrl implements OneGraphNode { + """Site Iframe Trusted Url ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Domain""" + url: String + + """ + A JSON object that contains all of the custom fields for a SiteIframeWhiteListUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Trusted Domains for Inline Frames connection, for use in pagination. +""" +type SalesforceSiteIframeWhiteListUrlsConnection { + """ + The count of all Trusted Domains for Inline Frames you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Trusted Domains for Inline Frames""" + nodes: [SalesforceSiteIframeWhiteListUrl!]! + + """List of Trusted Domains for Inline Frames edges""" + edges: [SalesforceSiteIframeWhiteListUrlEdge!]! +} + +""" +A filter to be used against SiteHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SiteHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteHistory's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteHistory's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SiteHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Site Histories can be sorted by""" +enum SalesforceSiteHistorySortByFieldEnum { + ID + IS_DELETED + SITE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSiteHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSiteHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site History""" +type SalesforceSiteHistory implements OneGraphNode { + """Custom Site ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a SiteHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Site Histories connection, for use in pagination.""" +type SalesforceSiteHistorysConnection { + """The count of all Site History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Site Histories""" + nodes: [SalesforceSiteHistory!]! + + """List of Site History edges""" + edges: [SalesforceSiteHistoryEdge!]! +} + +""" +A filter to be used against SiteFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SiteFeed's parent relation.""" + parent: SalesforceSiteConnectionFilter + + """Filter by the SiteFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SiteFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SiteFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SiteFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SiteFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SiteFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SiteFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SiteFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SiteFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SiteFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Sites can be sorted by""" +enum SalesforceSiteFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSiteFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSiteFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site""" +type SalesforceSiteFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSite + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a SiteFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Sites connection, for use in pagination.""" +type SalesforceSiteFeedsConnection { + """The count of all Site you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Sites""" + nodes: [SalesforceSiteFeed!]! + + """List of Site edges""" + edges: [SalesforceSiteFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceDomainSiteEdge { + """The item at the end of the edge.""" + node: SalesforceDomainSite! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Domain object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDomainConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDomainConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDomainConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Domain's id field""" + id: SalesforceIdFilter + + """Filter by the Domain's domainType field""" + domainType: SalesforceStringFilter + + """Filter by the Domain's domain field""" + domain: SalesforceStringFilter + + """Filter by the Domain's optionsHstsHeaders field""" + optionsHstsHeaders: SalesforceBooleanFilter + + """Filter by the Domain's optionsHstsPreload field""" + optionsHstsPreload: SalesforceBooleanFilter + + """Filter by the Domain's cnameTarget field""" + cnameTarget: SalesforceStringFilter + + """Filter by the Domain's httpsOption field""" + httpsOption: SalesforceStringFilter + + """Filter by the Domain's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Domain's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Domain's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Domain's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Domain's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Domain's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Domain's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against Site object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Site's id field""" + id: SalesforceIdFilter + + """Filter by the Site's name field""" + name: SalesforceStringFilter + + """Filter by the Site's subdomain field""" + subdomain: SalesforceStringFilter + + """Filter by the Site's urlPathPrefix field""" + urlPathPrefix: SalesforceStringFilter + + """Filter by the Site's guestUser relation.""" + guestUser: SalesforceUserConnectionFilter + + """Filter by the Site's guestUserId field""" + guestUserId: SalesforceIdFilter + + """Filter by the Site's status field""" + status: SalesforceStringFilter + + """Filter by the Site's admin relation.""" + admin: SalesforceUserConnectionFilter + + """Filter by the Site's adminId field""" + adminId: SalesforceIdFilter + + """Filter by the Site's optionsEnableFeeds field""" + optionsEnableFeeds: SalesforceBooleanFilter + + """Filter by the Site's optionsRedirectToCustomDomain field""" + optionsRedirectToCustomDomain: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowGuestPaymentsApi field""" + optionsAllowGuestPaymentsApi: SalesforceBooleanFilter + + """Filter by the Site's optionsHasStoredPathPrefix field""" + optionsHasStoredPathPrefix: SalesforceBooleanFilter + + """Filter by the Site's optionsCookieConsent field""" + optionsCookieConsent: SalesforceBooleanFilter + + """Filter by the Site's optionsCachePublicVfPagesInProxies field""" + optionsCachePublicVfPagesInProxies: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowHomePage field""" + optionsAllowHomePage: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardIdeasPages field""" + optionsAllowStandardIdeasPages: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardSearch field""" + optionsAllowStandardSearch: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardLookups field""" + optionsAllowStandardLookups: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardAnswersPages field""" + optionsAllowStandardAnswersPages: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowGuestSupportApi field""" + optionsAllowGuestSupportApi: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardPortalPages field""" + optionsAllowStandardPortalPages: SalesforceBooleanFilter + + """Filter by the Site's optionsContentSniffingProtection field""" + optionsContentSniffingProtection: SalesforceBooleanFilter + + """Filter by the Site's optionsBrowserXssProtection field""" + optionsBrowserXssProtection: SalesforceBooleanFilter + + """Filter by the Site's optionsReferrerPolicyOriginWhenCrossOrigin field""" + optionsReferrerPolicyOriginWhenCrossOrigin: SalesforceBooleanFilter + + """Filter by the Site's description field""" + description: SalesforceStringFilter + + """Filter by the Site's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Site's analyticsTrackingCode field""" + analyticsTrackingCode: SalesforceStringFilter + + """Filter by the Site's siteType field""" + siteType: SalesforceStringFilter + + """Filter by the Site's clickjackProtectionLevel field""" + clickjackProtectionLevel: SalesforceStringFilter + + """Filter by the Site's dailyBandwidthLimit field""" + dailyBandwidthLimit: SalesforceIntFilter + + """Filter by the Site's dailyBandwidthUsed field""" + dailyBandwidthUsed: SalesforceIntFilter + + """Filter by the Site's dailyRequestTimeLimit field""" + dailyRequestTimeLimit: SalesforceIntFilter + + """Filter by the Site's dailyRequestTimeUsed field""" + dailyRequestTimeUsed: SalesforceIntFilter + + """Filter by the Site's monthlyPageViewsEntitlement field""" + monthlyPageViewsEntitlement: SalesforceIntFilter + + """Filter by the Site's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Site's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Site's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Site's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Site's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Site's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Site's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Site's guestRecordDefaultOwner relation.""" + guestRecordDefaultOwner: SalesforceUserConnectionFilter + + """Filter by the Site's guestRecordDefaultOwnerId field""" + guestRecordDefaultOwnerId: SalesforceIdFilter +} + +""" +A filter to be used against DomainSite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDomainSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDomainSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDomainSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DomainSite's id field""" + id: SalesforceIdFilter + + """Filter by the DomainSite's domain relation.""" + domain: SalesforceDomainConnectionFilter + + """Filter by the DomainSite's domainId field""" + domainId: SalesforceIdFilter + + """Filter by the DomainSite's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the DomainSite's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the DomainSite's pathPrefix field""" + pathPrefix: SalesforceStringFilter + + """Filter by the DomainSite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DomainSite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DomainSite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DomainSite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DomainSite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DomainSite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DomainSite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Custom URLs can be sorted by""" +enum SalesforceDomainSiteSortByFieldEnum { + ID + DOMAIN_ID + SITE_ID + PATH_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Domain""" +type SalesforceDomain implements OneGraphNode { + """Domain ID""" + id: String! + + """Domain Type""" + domainType: String! + + """Domain Name""" + domain: String! + + """Enable Strict Transport Security headers""" + optionsHstsHeaders: Boolean! + + """Allow Strict Transport Security preloading""" + optionsHstsPreload: Boolean! + + """CNAME Target""" + cnameTarget: String + + """Current HTTPS Option""" + httpsOption: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce DomainSite""" + domainSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """A JSON object that contains all of the custom fields for a Domain""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom URL""" +type SalesforceDomainSite implements OneGraphNode { + """Custom URL ID""" + id: String! + + """Domain ID""" + domainId: String! + + """Domain ID""" + domain: SalesforceDomain + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Path""" + pathPrefix: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a DomainSite""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom URLs connection, for use in pagination.""" +type SalesforceDomainSitesConnection { + """The count of all Custom URL you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom URLs""" + nodes: [SalesforceDomainSite!]! + + """List of Custom URL edges""" + edges: [SalesforceDomainSiteEdge!]! +} + +"""Site""" +type SalesforceSite implements OneGraphNode { + """Site ID""" + id: String! + + """Site Name""" + name: String! + + """Site Subdomain Prefix""" + subdomain: String + + """Default Web Address""" + urlPathPrefix: String + + """User ID""" + guestUserId: String + + """User ID""" + guestUser: SalesforceUser + + """Site Status""" + status: String! + + """User ID""" + adminId: String! + + """User ID""" + admin: SalesforceUser + + """Enable Feeds""" + optionsEnableFeeds: Boolean! + + """Redirect to custom domain""" + optionsRedirectToCustomDomain: Boolean! + + """Guest Access to the Payments API""" + optionsAllowGuestPaymentsApi: Boolean! + + """HasStoredPathPrefix""" + optionsHasStoredPathPrefix: Boolean! + + """Enforce Cookie Consent""" + optionsCookieConsent: Boolean! + + """Cache public Visualforce pages""" + optionsCachePublicVfPagesInProxies: Boolean! + + """Enable Standard Home Page""" + optionsAllowHomePage: Boolean! + + """Enable Standard Ideas Pages""" + optionsAllowStandardIdeasPages: Boolean! + + """Enable Standard Lookup Pages""" + optionsAllowStandardSearch: Boolean! + + """Enable Standard Search Pages""" + optionsAllowStandardLookups: Boolean! + + """Enable Standard Answers Pages""" + optionsAllowStandardAnswersPages: Boolean! + + """Guest Access to the Support API""" + optionsAllowGuestSupportApi: Boolean! + + """Allow Access to Standard Salesforce Pages""" + optionsAllowStandardPortalPages: Boolean! + + """Enable Content Sniffing Protection""" + optionsContentSniffingProtection: Boolean! + + """Enable Browser Cross Site Scripting Protection""" + optionsBrowserXssProtection: Boolean! + + """Referrer URL Protection""" + optionsReferrerPolicyOriginWhenCrossOrigin: Boolean! + + """Site Description""" + description: String + + """Site Label""" + masterLabel: String! + + """Analytics Tracking Code""" + analyticsTrackingCode: String + + """Site Type""" + siteType: String! + + """Clickjack Protection Level""" + clickjackProtectionLevel: String! + + """Daily Bandwidth Limit (MB)""" + dailyBandwidthLimit: Int + + """Daily Bandwidth Used""" + dailyBandwidthUsed: Int + + """Daily Request Time Limit (min)""" + dailyRequestTimeLimit: Int + + """Daily Request Time Used""" + dailyRequestTimeUsed: Int + + """Monthly Page Views Allowed""" + monthlyPageViewsEntitlement: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + guestRecordDefaultOwnerId: String + + """User ID""" + guestRecordDefaultOwner: SalesforceUser + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DomainSite""" + siteDomainPaths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce SiteFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsBySiteId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """A JSON object that contains all of the custom fields for a Site""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Signup Request.""" +type SalesforceSignupRequestSobjectMetadata { + """Url to the edit view for this Signup Request.""" + uiEditUrl: String! + + """Url to the detail view for this Signup Request.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SignupRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestShare's parent relation.""" + parent: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SignupRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the SignupRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the SignupRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the SignupRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SignupRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Signup Request Shares can be sorted by""" +enum SalesforceSignupRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceSignupRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceSignupRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Signup Request Share""" +type SalesforceSignupRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSignupRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceSignupRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a SignupRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Shares connection, for use in pagination.""" +type SalesforceSignupRequestSharesConnection { + """ + The count of all Signup Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Shares""" + nodes: [SalesforceSignupRequestShare!]! + + """List of Signup Request Share edges""" + edges: [SalesforceSignupRequestShareEdge!]! +} + +""" +A filter to be used against SignupRequestHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequestHistory's signupRequest relation.""" + signupRequest: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestHistory's signupRequestId field""" + signupRequestId: SalesforceIdFilter + + """Filter by the SignupRequestHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequestHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SignupRequestHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Signup Request Histories can be sorted by""" +enum SalesforceSignupRequestHistorySortByFieldEnum { + ID + IS_DELETED + SIGNUP_REQUEST_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSignupRequestHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Signup Request History""" +type SalesforceSignupRequestHistory implements OneGraphNode { + """Signup Request History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Signup Request ID""" + signupRequestId: String! + + """Signup Request ID""" + signupRequest: SalesforceSignupRequest + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a SignupRequestHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Histories connection, for use in pagination.""" +type SalesforceSignupRequestHistorysConnection { + """ + The count of all Signup Request History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Histories""" + nodes: [SalesforceSignupRequestHistory!]! + + """List of Signup Request History edges""" + edges: [SalesforceSignupRequestHistoryEdge!]! +} + +""" +A filter to be used against SignupRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequest's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the SignupRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequest's name field""" + name: SalesforceStringFilter + + """Filter by the SignupRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SignupRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SignupRequest's trialSourceOrgId field""" + trialSourceOrgId: SalesforceStringFilter + + """Filter by the SignupRequest's templateId field""" + templateId: SalesforceStringFilter + + """Filter by the SignupRequest's templateDescription field""" + templateDescription: SalesforceStringFilter + + """Filter by the SignupRequest's createdOrgId field""" + createdOrgId: SalesforceStringFilter + + """Filter by the SignupRequest's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the SignupRequest's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the SignupRequest's username field""" + username: SalesforceStringFilter + + """Filter by the SignupRequest's signupEmail field""" + signupEmail: SalesforceStringFilter + + """Filter by the SignupRequest's company field""" + company: SalesforceStringFilter + + """Filter by the SignupRequest's country field""" + country: SalesforceStringFilter + + """Filter by the SignupRequest's trialDays field""" + trialDays: SalesforceIntFilter + + """Filter by the SignupRequest's status field""" + status: SalesforceStringFilter + + """Filter by the SignupRequest's errorCode field""" + errorCode: SalesforceStringFilter + + """Filter by the SignupRequest's connectedAppConsumerKey field""" + connectedAppConsumerKey: SalesforceStringFilter + + """Filter by the SignupRequest's subdomain field""" + subdomain: SalesforceStringFilter + + """Filter by the SignupRequest's authCode field""" + authCode: SalesforceStringFilter + + """Filter by the SignupRequest's isSignupEmailSuppressed field""" + isSignupEmailSuppressed: SalesforceBooleanFilter + + """Filter by the SignupRequest's shouldConnectToEnvHub field""" + shouldConnectToEnvHub: SalesforceBooleanFilter + + """Filter by the SignupRequest's preferredLanguage field""" + preferredLanguage: SalesforceStringFilter + + """Filter by the SignupRequest's edition field""" + edition: SalesforceStringFilter + + """Filter by the SignupRequest's resolvedTemplateId field""" + resolvedTemplateId: SalesforceStringFilter + + """Filter by the SignupRequest's signupSource field""" + signupSource: SalesforceStringFilter + + """Filter by the SignupRequest's cloneFromOrg field""" + cloneFromOrg: SalesforceStringFilter +} + +""" +A filter to be used against SignupRequestFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestFeed's parent relation.""" + parent: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SignupRequestFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SignupRequestFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequestFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequestFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SignupRequestFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SignupRequestFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SignupRequestFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SignupRequestFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SignupRequestFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Signup Request Feeds can be sorted by""" +enum SalesforceSignupRequestFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSignupRequestFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Signup Request Feed""" +type SalesforceSignupRequestFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSignupRequest + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SignupRequestFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Feeds connection, for use in pagination.""" +type SalesforceSignupRequestFeedsConnection { + """ + The count of all Signup Request Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Feeds""" + nodes: [SalesforceSignupRequestFeed!]! + + """List of Signup Request Feed edges""" + edges: [SalesforceSignupRequestFeedEdge!]! +} + +union SalesforceSignupRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Signup Request""" +type SalesforceSignupRequest implements OneGraphNode { + """Signup Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceSignupRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Source Org""" + trialSourceOrgId: String + + """Template""" + templateId: String + + """Template Description""" + templateDescription: String + + """Created Org""" + createdOrgId: String + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Username""" + username: String! + + """Email""" + signupEmail: String! + + """Company""" + company: String! + + """Country""" + country: String! + + """Trial Days""" + trialDays: Int + + """Status""" + status: String + + """Error Code""" + errorCode: String + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Connected App Authorization Code""" + authCode: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean! + + """Created Org Instance""" + createdOrgInstance: String + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean! + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Resolved Template Id""" + resolvedTemplateId: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SignupRequestFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + sobjectMetadata: SalesforceSignupRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SignupRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Session Hijacking Event Store.""" +type SalesforceSessionHijackingEventStoreSobjectMetadata { + """Url to the edit view for this Session Hijacking Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Session Hijacking Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SessionHijackingEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionHijackingEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionHijackingEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionHijackingEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionHijackingEventStore's id field""" + id: SalesforceIdFilter + + """ + Filter by the SessionHijackingEventStore's sessionHijackingEventNumber field + """ + sessionHijackingEventNumber: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the SessionHijackingEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the SessionHijackingEventStore's score field""" + score: SalesforceFloatFilter + + """Filter by the SessionHijackingEventStore's currentIp field""" + currentIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousIp field""" + previousIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentPlatform field""" + currentPlatform: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousPlatform field""" + previousPlatform: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentScreen field""" + currentScreen: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousScreen field""" + previousScreen: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentWindow field""" + currentWindow: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousWindow field""" + previousWindow: SalesforceStringFilter +} + +""" +A filter to be used against SessionHijackingEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionHijackingEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionHijackingEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionHijackingEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionHijackingEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's parent relation.""" + parent: SalesforceSessionHijackingEventStoreConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SessionHijackingEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SessionHijackingEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SessionHijackingEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SessionHijackingEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SessionHijackingEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Session Hijacking Event Store Feeds can be sorted by""" +enum SalesforceSessionHijackingEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSessionHijackingEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSessionHijackingEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Session Hijacking Event Store Feed""" +type SalesforceSessionHijackingEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSessionHijackingEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SessionHijackingEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Session Hijacking Event Store Feeds connection, for use in pagination. +""" +type SalesforceSessionHijackingEventStoreFeedsConnection { + """ + The count of all Session Hijacking Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Session Hijacking Event Store Feeds""" + nodes: [SalesforceSessionHijackingEventStoreFeed!]! + + """List of Session Hijacking Event Store Feed edges""" + edges: [SalesforceSessionHijackingEventStoreFeedEdge!]! +} + +"""Session Hijacking Event Store""" +type SalesforceSessionHijackingEventStore { + """Session Hijacking Event Store ID""" + id: String! + + """Event Name""" + sessionHijackingEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Score""" + score: Float + + """Current IP Address""" + currentIp: String + + """Previous IP Address""" + previousIp: String + + """Current Platform""" + currentPlatform: String + + """Previous Platform""" + previousPlatform: String + + """Current Screen""" + currentScreen: String + + """Previous Screen""" + previousScreen: String + + """Current Window""" + currentWindow: String + + """Previous Window""" + previousWindow: String + + """Current User Agent""" + currentUserAgent: String + + """Previous User Agent""" + previousUserAgent: String + + """Event Data""" + securityEventData: String + + """Summary""" + summary: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + sobjectMetadata: SalesforceSessionHijackingEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SessionHijackingEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceThreatDetectionFeedbackThreatDetectionEventUnion = SalesforceApiAnomalyEventStore | SalesforceCredentialStuffingEventStore | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore + +"""Metadata for a Salesforce Report Anomaly Event Store.""" +type SalesforceReportAnomalyEventStoreSobjectMetadata { + """Url to the edit view for this Report Anomaly Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Report Anomaly Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ReportAnomalyEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportAnomalyEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportAnomalyEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportAnomalyEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportAnomalyEventStore's id field""" + id: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's reportAnomalyEventNumber field""" + reportAnomalyEventNumber: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the ReportAnomalyEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the ReportAnomalyEventStore's report field""" + report: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's score field""" + score: SalesforceFloatFilter +} + +""" +A filter to be used against ReportAnomalyEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportAnomalyEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportAnomalyEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportAnomalyEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportAnomalyEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's parent relation.""" + parent: SalesforceReportAnomalyEventStoreConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ReportAnomalyEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ReportAnomalyEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ReportAnomalyEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ReportAnomalyEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Report Anomaly Event Store Feeds can be sorted by""" +enum SalesforceReportAnomalyEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceReportAnomalyEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceReportAnomalyEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Report Anomaly Event Store Feed""" +type SalesforceReportAnomalyEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceReportAnomalyEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ReportAnomalyEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Report Anomaly Event Store Feeds connection, for use in pagination. +""" +type SalesforceReportAnomalyEventStoreFeedsConnection { + """ + The count of all Report Anomaly Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Report Anomaly Event Store Feeds""" + nodes: [SalesforceReportAnomalyEventStoreFeed!]! + + """List of Report Anomaly Event Store Feed edges""" + edges: [SalesforceReportAnomalyEventStoreFeedEdge!]! +} + +"""Report Anomaly Event Store""" +type SalesforceReportAnomalyEventStore { + """Report Anomaly Event Store ID""" + id: String! + + """Event Name""" + reportAnomalyEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Report ID""" + report: String + + """Score""" + score: Float + + """Summary""" + summary: String + + """Event Data""" + securityEventData: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + sobjectMetadata: SalesforceReportAnomalyEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ReportAnomalyEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Metadata for a Salesforce Payment.""" +type SalesforcePaymentSobjectMetadata { + """Url to the edit view for this Payment.""" + uiEditUrl: String! + + """Url to the detail view for this Payment.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Payment Group.""" +type SalesforcePaymentGroupSobjectMetadata { + """Url to the edit view for this Payment Group.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Group.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforcePaymentAuthorizationEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentAuthorization! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Payment Authorization.""" +type SalesforcePaymentAuthorizationSobjectMetadata { + """Url to the edit view for this Payment Authorization.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Authorization.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PaymentAuthAdjustment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentAuthAdjustmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentAuthAdjustmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentAuthAdjustmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentAuthAdjustment's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the PaymentAuthAdjustment's paymentAuthAdjustmentNumber field + """ + paymentAuthAdjustmentNumber: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthAdjustment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's paymentAuthorization relation.""" + paymentAuthorization: SalesforcePaymentAuthorizationConnectionFilter + + """Filter by the PaymentAuthAdjustment's paymentAuthorizationId field""" + paymentAuthorizationId: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentAuthAdjustment's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's type field""" + type: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentAuthAdjustment's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """ + Filter by the PaymentAuthAdjustment's gatewayResultCodeDescription field + """ + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's phone field""" + phone: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's email field""" + email: SalesforceStringFilter +} + +"""Field that Payment Authorization Adjustments can be sorted by""" +enum SalesforcePaymentAuthAdjustmentSortByFieldEnum { + ID + IS_DELETED + PAYMENT_AUTH_ADJUSTMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_AUTHORIZATION_ID + PROCESSING_MODE + AMOUNT + STATUS + TYPE + DATE + GATEWAY_DATE + EFFECTIVE_DATE + COMMENTS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + ACCOUNT_ID + GATEWAY_REF_DETAILS + GATEWAY_RESULT_CODE_DESCRIPTION + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL +} + +"""An edge in a connection.""" +type SalesforcePaymentAuthAdjustmentEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentAuthAdjustment! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Payment Authorization Adjustments connection, for use in pagination. +""" +type SalesforcePaymentAuthAdjustmentsConnection { + """ + The count of all Payment Authorization Adjustment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Authorization Adjustments""" + nodes: [SalesforcePaymentAuthAdjustment!]! + + """List of Payment Authorization Adjustment edges""" + edges: [SalesforcePaymentAuthAdjustmentEdge!]! +} + +"""Metadata for a Salesforce Payment Method.""" +type SalesforcePaymentMethodSobjectMetadata { + """Url to the edit view for this Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Method.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRefundEdge { + """The item at the end of the edge.""" + node: SalesforceRefund! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessExceptionEventAttachedToUnion = SalesforceCreditMemo | SalesforceInvoice | SalesforceOrder | SalesforceOrderItem | SalesforcePayment | SalesforcePaymentAuthorization | SalesforceRefund + +"""Metadata for a Salesforce Refund.""" +type SalesforceRefundSobjectMetadata { + """Url to the edit view for this Refund.""" + uiEditUrl: String! + + """Url to the detail view for this Refund.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRefundLinePaymentEdge { + """The item at the end of the edge.""" + node: SalesforceRefundLinePayment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceTransactionChangeEventReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventSourceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventDestinationEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionSourceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionDestinationEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionParentReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Payment Line Invoice.""" +type SalesforcePaymentLineInvoiceSobjectMetadata { + """Url to the edit view for this Payment Line Invoice.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Line Invoice.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PaymentLineInvoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentLineInvoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentLineInvoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentLineInvoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentLineInvoice's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentLineInvoice's paymentLineInvoiceNumber field""" + paymentLineInvoiceNumber: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentLineInvoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentLineInvoice's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the PaymentLineInvoice's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's payment relation.""" + payment: SalesforcePaymentConnectionFilter + + """Filter by the PaymentLineInvoice's paymentId field""" + paymentId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's type field""" + type: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's hasBeenUnapplied field""" + hasBeenUnapplied: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's appliedDate field""" + appliedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's unappliedDate field""" + unappliedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's associatedAccount relation.""" + associatedAccount: SalesforceAccountConnectionFilter + + """Filter by the PaymentLineInvoice's associatedAccountId field""" + associatedAccountId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's associatedPaymentLine relation.""" + associatedPaymentLine: SalesforcePaymentLineInvoiceConnectionFilter + + """Filter by the PaymentLineInvoice's associatedPaymentLineId field""" + associatedPaymentLineId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's effectiveImpactAmount field""" + effectiveImpactAmount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's paymentBalance field""" + paymentBalance: SalesforceFloatFilter +} + +"""Field that Payment Line Invoices can be sorted by""" +enum SalesforcePaymentLineInvoiceSortByFieldEnum { + ID + IS_DELETED + PAYMENT_LINE_INVOICE_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + INVOICE_ID + PAYMENT_ID + AMOUNT + TYPE + HAS_BEEN_UNAPPLIED + COMMENTS + DATE + APPLIED_DATE + EFFECTIVE_DATE + UNAPPLIED_DATE + ASSOCIATED_ACCOUNT_ID + ASSOCIATED_PAYMENT_LINE_ID + IMPACT_AMOUNT + EFFECTIVE_IMPACT_AMOUNT + PAYMENT_BALANCE +} + +"""An edge in a connection.""" +type SalesforcePaymentLineInvoiceEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentLineInvoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Line Invoices connection, for use in pagination.""" +type SalesforcePaymentLineInvoicesConnection { + """ + The count of all Payment Line Invoice you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Line Invoices""" + nodes: [SalesforcePaymentLineInvoice!]! + + """List of Payment Line Invoice edges""" + edges: [SalesforcePaymentLineInvoiceEdge!]! +} + +"""Payment Line Invoice""" +type SalesforcePaymentLineInvoice implements OneGraphNode { + """Payment Line Invoice ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Line Invoice Number""" + paymentLineInvoiceNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """Payment ID""" + paymentId: String! + + """Payment ID""" + payment: SalesforcePayment + + """Amount""" + amount: Float! + + """Type""" + type: String! + + """Has Been Unapplied""" + hasBeenUnapplied: String! + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Account ID""" + associatedAccount: SalesforceAccount + + """Payment Line Invoice ID""" + associatedPaymentLineId: String + + """Payment Line Invoice ID""" + associatedPaymentLine: SalesforcePaymentLineInvoice + + """Impact Amount""" + impactAmount: Float + + """Effective Impact Amount""" + effectiveImpactAmount: Float + + """Payment Balance""" + paymentBalance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + associatedPaymentLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + sobjectMetadata: SalesforcePaymentLineInvoiceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentLineInvoice + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Refund Line Payment.""" +type SalesforceRefundLinePaymentSobjectMetadata { + """Url to the edit view for this Refund Line Payment.""" + uiEditUrl: String! + + """Url to the detail view for this Refund Line Payment.""" + uiDetailUrl: String! +} + +""" +A filter to be used against RefundLinePayment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRefundLinePaymentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRefundLinePaymentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRefundLinePaymentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RefundLinePayment's id field""" + id: SalesforceIdFilter + + """Filter by the RefundLinePayment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RefundLinePayment's refundLinePaymentNumber field""" + refundLinePaymentNumber: SalesforceStringFilter + + """Filter by the RefundLinePayment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RefundLinePayment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RefundLinePayment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RefundLinePayment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RefundLinePayment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's payment relation.""" + payment: SalesforcePaymentConnectionFilter + + """Filter by the RefundLinePayment's paymentId field""" + paymentId: SalesforceIdFilter + + """Filter by the RefundLinePayment's refund relation.""" + refund: SalesforceRefundConnectionFilter + + """Filter by the RefundLinePayment's refundId field""" + refundId: SalesforceIdFilter + + """Filter by the RefundLinePayment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's type field""" + type: SalesforceStringFilter + + """Filter by the RefundLinePayment's hasBeenUnapplied field""" + hasBeenUnapplied: SalesforceStringFilter + + """Filter by the RefundLinePayment's comments field""" + comments: SalesforceStringFilter + + """Filter by the RefundLinePayment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's appliedDate field""" + appliedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's unappliedDate field""" + unappliedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's associatedAccount relation.""" + associatedAccount: SalesforceAccountConnectionFilter + + """Filter by the RefundLinePayment's associatedAccountId field""" + associatedAccountId: SalesforceIdFilter + + """ + Filter by the RefundLinePayment's associatedRefundLinePayment relation. + """ + associatedRefundLinePayment: SalesforceRefundLinePaymentConnectionFilter + + """Filter by the RefundLinePayment's associatedRefundLinePaymentId field""" + associatedRefundLinePaymentId: SalesforceIdFilter + + """Filter by the RefundLinePayment's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's effectiveImpactAmount field""" + effectiveImpactAmount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's refundBalance field""" + refundBalance: SalesforceFloatFilter + + """Filter by the RefundLinePayment's paymentBalance field""" + paymentBalance: SalesforceFloatFilter +} + +"""Field that Refund Line Payments can be sorted by""" +enum SalesforceRefundLinePaymentSortByFieldEnum { + ID + IS_DELETED + REFUND_LINE_PAYMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PAYMENT_ID + REFUND_ID + AMOUNT + TYPE + HAS_BEEN_UNAPPLIED + COMMENTS + DATE + APPLIED_DATE + EFFECTIVE_DATE + UNAPPLIED_DATE + ASSOCIATED_ACCOUNT_ID + ASSOCIATED_REFUND_LINE_PAYMENT_ID + IMPACT_AMOUNT + EFFECTIVE_IMPACT_AMOUNT + REFUND_BALANCE + PAYMENT_BALANCE +} + +"""Refund Line Payment""" +type SalesforceRefundLinePayment implements OneGraphNode { + """Refund Line Payment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Refund Line Payment Number""" + refundLinePaymentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Payment ID""" + paymentId: String! + + """Payment ID""" + payment: SalesforcePayment + + """Refund ID""" + refundId: String! + + """Refund ID""" + refund: SalesforceRefund + + """Amount""" + amount: Float! + + """Type""" + type: String! + + """Has Been Unapplied""" + hasBeenUnapplied: String! + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Account ID""" + associatedAccount: SalesforceAccount + + """Refund Line Payment ID""" + associatedRefundLinePaymentId: String + + """Refund Line Payment ID""" + associatedRefundLinePayment: SalesforceRefundLinePayment + + """Impact Amount""" + impactAmount: Float + + """Effective Impact Amount""" + effectiveImpactAmount: Float + + """Refund Balance""" + refundBalance: Float + + """Payment Balance""" + paymentBalance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforceRefundLinePaymentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a RefundLinePayment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Refund Line Payments connection, for use in pagination.""" +type SalesforceRefundLinePaymentsConnection { + """ + The count of all Refund Line Payment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Refund Line Payments""" + nodes: [SalesforceRefundLinePayment!]! + + """List of Refund Line Payment edges""" + edges: [SalesforceRefundLinePaymentEdge!]! +} + +"""Field that Process Exceptions can be sorted by""" +enum SalesforceProcessExceptionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + PROCESS_EXCEPTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ATTACHED_TO_ID + MESSAGE + STATUS_CATEGORY + STATUS + CATEGORY + SEVERITY + PRIORITY + CASE_ID + EXTERNAL_REFERENCE + SEVERITY_CATEGORY +} + +"""An edge in a connection.""" +type SalesforceProcessExceptionEdge { + """The item at the end of the edge.""" + node: SalesforceProcessException! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceTaskChangeEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceTaskWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceOutgoingEmailRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceOpenActivityWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceLookedUpFromActivityWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEventChangeEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEmailMessageChangeEventRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEmailMessageRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +"""Metadata for a Salesforce Process Exception.""" +type SalesforceProcessExceptionSobjectMetadata { + """Url to the edit view for this Process Exception.""" + uiEditUrl: String! + + """Url to the detail view for this Process Exception.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ProcessException object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessExceptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessExceptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessExceptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessException's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessException's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ProcessException's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessException's processExceptionNumber field""" + processExceptionNumber: SalesforceStringFilter + + """Filter by the ProcessException's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessException's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessException's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessException's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessException's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's attachedToId field""" + attachedToId: SalesforceIdFilter + + """Filter by the ProcessException's message field""" + message: SalesforceStringFilter + + """Filter by the ProcessException's statusCategory field""" + statusCategory: SalesforceStringFilter + + """Filter by the ProcessException's status field""" + status: SalesforceStringFilter + + """Filter by the ProcessException's category field""" + category: SalesforceStringFilter + + """Filter by the ProcessException's severity field""" + severity: SalesforceStringFilter + + """Filter by the ProcessException's priority field""" + priority: SalesforceStringFilter + + """Filter by the ProcessException's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the ProcessException's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the ProcessException's externalReference field""" + externalReference: SalesforceStringFilter + + """Filter by the ProcessException's severityCategory field""" + severityCategory: SalesforceStringFilter +} + +""" +A filter to be used against ProcessExceptionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessExceptionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessExceptionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessExceptionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessExceptionShare's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's parent relation.""" + parent: SalesforceProcessExceptionConnectionFilter + + """Filter by the ProcessExceptionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ProcessExceptionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ProcessExceptionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessExceptionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessExceptionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Process Exception Shares can be sorted by""" +enum SalesforceProcessExceptionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceProcessExceptionShareEdge { + """The item at the end of the edge.""" + node: SalesforceProcessExceptionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessExceptionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Process Exception Share""" +type SalesforceProcessExceptionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceProcessException + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceProcessExceptionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Exception Shares connection, for use in pagination.""" +type SalesforceProcessExceptionSharesConnection { + """ + The count of all Process Exception Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Exception Shares""" + nodes: [SalesforceProcessExceptionShare!]! + + """List of Process Exception Share edges""" + edges: [SalesforceProcessExceptionShareEdge!]! +} + +union SalesforceProcessExceptionAttachedToUnion = SalesforceCreditMemo | SalesforceInvoice | SalesforceOrder | SalesforceOrderItem | SalesforcePayment | SalesforcePaymentAuthorization | SalesforceRefund + +union SalesforceProcessExceptionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Process Exception""" +type SalesforceProcessException implements OneGraphNode { + """Process Exception ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceProcessExceptionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Process Exception Number""" + processExceptionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Attached To ID""" + attachedToId: String! + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionAttachedToUnion + + """Message""" + message: String! + + """Status Category""" + statusCategory: String! + + """Status""" + status: String! + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """Case ID""" + case: SalesforceCase + + """External Reference""" + externalReference: String + + """Severity Category""" + severityCategory: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessExceptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProcessExceptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProcessException + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Exceptions connection, for use in pagination.""" +type SalesforceProcessExceptionsConnection { + """The count of all Process Exception you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Exceptions""" + nodes: [SalesforceProcessException!]! + + """List of Process Exception edges""" + edges: [SalesforceProcessExceptionEdge!]! +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayLogEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGatewayLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Payment Gateway Log.""" +type SalesforcePaymentGatewayLogSobjectMetadata { + """Url to the edit view for this Payment Gateway Log.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Gateway Log.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Payment Authorization Adjustment.""" +type SalesforcePaymentAuthAdjustmentSobjectMetadata { + """Url to the edit view for this Payment Authorization Adjustment.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Authorization Adjustment.""" + uiDetailUrl: String! +} + +"""Payment Authorization Adjustment""" +type SalesforcePaymentAuthAdjustment implements OneGraphNode { + """Payment Authorization Adjustment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Authorization Adjustment Number""" + paymentAuthAdjustmentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Authorization ID""" + paymentAuthorizationId: String! + + """Payment Authorization ID""" + paymentAuthorization: SalesforcePaymentAuthorization + + """Processing Mode""" + processingMode: String! + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Adjustment Type""" + type: String! + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + sobjectMetadata: SalesforcePaymentAuthAdjustmentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentAuthAdjustment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Card Payment Method.""" +type SalesforceCardPaymentMethodSobjectMetadata { + """Url to the edit view for this Card Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Card Payment Method.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Refund object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRefundConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRefundConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRefundConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Refund's id field""" + id: SalesforceIdFilter + + """Filter by the Refund's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Refund's refundNumber field""" + refundNumber: SalesforceStringFilter + + """Filter by the Refund's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Refund's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Refund's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Refund's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Refund's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Refund's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Refund's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Refund's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Refund's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Refund's type field""" + type: SalesforceStringFilter + + """Filter by the Refund's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the Refund's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the Refund's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the Refund's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the Refund's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Refund's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Refund's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Refund's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the Refund's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the Refund's comments field""" + comments: SalesforceStringFilter + + """Filter by the Refund's status field""" + status: SalesforceStringFilter + + """Filter by the Refund's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the Refund's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the Refund's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the Refund's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the Refund's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the Refund's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the Refund's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the Refund's phone field""" + phone: SalesforceStringFilter + + """Filter by the Refund's email field""" + email: SalesforceStringFilter + + """Filter by the Refund's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the Refund's date field""" + date: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationEffectiveDate field""" + cancellationEffectiveDate: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationDate field""" + cancellationDate: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationGatewayRefNumber field""" + cancellationGatewayRefNumber: SalesforceStringFilter + + """Filter by the Refund's cancellationGatewayResultCode field""" + cancellationGatewayResultCode: SalesforceStringFilter + + """Filter by the Refund's cancellationSfResultCode field""" + cancellationSfResultCode: SalesforceStringFilter + + """Filter by the Refund's cancellationGatewayDate field""" + cancellationGatewayDate: SalesforceDateTimeFilter + + """Filter by the Refund's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the Refund's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the Refund's totalApplied field""" + totalApplied: SalesforceFloatFilter + + """Filter by the Refund's totalUnapplied field""" + totalUnapplied: SalesforceFloatFilter + + """Filter by the Refund's netApplied field""" + netApplied: SalesforceFloatFilter + + """Filter by the Refund's balance field""" + balance: SalesforceFloatFilter +} + +"""Field that Refunds can be sorted by""" +enum SalesforceRefundSortByFieldEnum { + ID + IS_DELETED + REFUND_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + TYPE + PAYMENT_GROUP_ID + IMPACT_AMOUNT + PROCESSING_MODE + AMOUNT + ACCOUNT_ID + PAYMENT_METHOD_ID + COMMENTS + STATUS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + SF_RESULT_CODE + GATEWAY_DATE + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + EFFECTIVE_DATE + DATE + CANCELLATION_EFFECTIVE_DATE + CANCELLATION_DATE + CANCELLATION_GATEWAY_REF_NUMBER + CANCELLATION_GATEWAY_RESULT_CODE + CANCELLATION_SF_RESULT_CODE + CANCELLATION_GATEWAY_DATE + PAYMENT_GATEWAY_ID + TOTAL_APPLIED + TOTAL_UNAPPLIED + NET_APPLIED + BALANCE +} + +""" +A filter to be used against PaymentGatewayLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGatewayLog's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGatewayLog's paymentGatewayLogNumber field""" + paymentGatewayLogNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's referencedEntityId field""" + referencedEntityId: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's interactionType field""" + interactionType: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's sfRefNumber field""" + sfRefNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's interactionStatus field""" + interactionStatus: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayAuthCode field""" + gatewayAuthCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's gatewayMessage field""" + gatewayMessage: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayAvsCode field""" + gatewayAvsCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the PaymentGatewayLog's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's isNotification field""" + isNotification: SalesforceStringFilter +} + +"""Field that Payment Gateway Logs can be sorted by""" +enum SalesforcePaymentGatewayLogSortByFieldEnum { + ID + IS_DELETED + PAYMENT_GATEWAY_LOG_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + REFERENCED_ENTITY_ID + INTERACTION_TYPE + SF_REF_NUMBER + INTERACTION_STATUS + GATEWAY_AUTH_CODE + GATEWAY_REF_NUMBER + SF_RESULT_CODE + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + GATEWAY_DATE + GATEWAY_MESSAGE + GATEWAY_AVS_CODE + PAYMENT_GATEWAY_ID + IS_NOTIFICATION +} + +"""Card Payment Method""" +type SalesforceCardPaymentMethod implements OneGraphNode { + """Card Payment Method ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Card Payment Method Number""" + cardPaymentMethodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Display Card Number""" + displayCardNumber: String + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Card Type""" + cardType: String + + """Card Type Category""" + cardTypeCategory: String + + """Auto Card Type""" + autoCardType: String + + """Card Category""" + cardCategory: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Card BIN""" + cardBin: Int + + """Card Last Four""" + cardLastFour: Int + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String! + + """Input Card Number""" + inputCardNumber: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceCardPaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CardPaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforcePaymentGatewayLogReferencedEntityUnion = SalesforceCardPaymentMethod | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforceRefund + +"""Payment Gateway Log""" +type SalesforcePaymentGatewayLog implements OneGraphNode { + """Payment Gateway Log ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """PaymentGatewayLogNumber""" + paymentGatewayLogNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ReferencedEntity ID""" + referencedEntityId: String + + """ReferencedEntity ID""" + referencedEntity: SalesforcePaymentGatewayLogReferencedEntityUnion + + """Interaction Type""" + interactionType: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforcePaymentGatewayLogSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGatewayLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Payment Gateway Logs connection, for use in pagination.""" +type SalesforcePaymentGatewayLogsConnection { + """ + The count of all Payment Gateway Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateway Logs""" + nodes: [SalesforcePaymentGatewayLog!]! + + """List of Payment Gateway Log edges""" + edges: [SalesforcePaymentGatewayLogEdge!]! +} + +"""Refund""" +type SalesforceRefund implements OneGraphNode { + """Refund ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Refund Number""" + refundNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Type""" + type: String! + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Impact Amount""" + impactAmount: Float + + """Processing Mode""" + processingMode: String! + + """Amount""" + amount: Float! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Comments""" + comments: String + + """Status""" + status: String! + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Client Context""" + clientContext: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Total Applied""" + totalApplied: Float + + """Total Unapplied""" + totalUnapplied: Float + + """Net Applied""" + netApplied: Float + + """Balance""" + balance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforceRefundSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Refund""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Refunds connection, for use in pagination.""" +type SalesforceRefundsConnection { + """The count of all Refund you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Refunds""" + nodes: [SalesforceRefund!]! + + """List of Refund edges""" + edges: [SalesforceRefundEdge!]! +} + +"""Field that Payment Authorizations can be sorted by""" +enum SalesforcePaymentAuthorizationSortByFieldEnum { + ID + IS_DELETED + PAYMENT_AUTHORIZATION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GROUP_ID + ACCOUNT_ID + DATE + GATEWAY_DATE + EXPIRATION_DATE + EFFECTIVE_DATE + AMOUNT + STATUS + PROCESSING_MODE + PAYMENT_METHOD_ID + COMMENTS + GATEWAY_REF_DETAILS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + GATEWAY_AUTH_CODE + TOTAL_AUTH_REVERSAL_AMOUNT + GATEWAY_RESULT_CODE_DESCRIPTION + BALANCE + TOTAL_PAYMENT_CAPTURE_AMOUNT + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + PAYMENT_GATEWAY_ID +} + +"""Payment Method""" +type SalesforcePaymentMethod implements OneGraphNode { + """Payment Method ID""" + id: String! + + """Implementor Type""" + implementorType: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Nickname""" + nickName: String + + """Company Name""" + companyName: String + + """Status""" + status: String! + + """Comments""" + comments: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """User ID""" + createdById: String! + + """User ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """User ID""" + lastModifiedById: String! + + """User ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment Authorization""" +type SalesforcePaymentAuthorization implements OneGraphNode { + """Payment Authorization ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Authorization Number""" + paymentAuthorizationNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Processing Mode""" + processingMode: String! + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Total Payment Auth Reversal Amount""" + totalAuthReversalAmount: Float + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Balance""" + balance: Float + + """Total Payment Capture Amount""" + totalPaymentCaptureAmount: Float + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + sobjectMetadata: SalesforcePaymentAuthorizationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentAuthorization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Payment Authorizations connection, for use in pagination.""" +type SalesforcePaymentAuthorizationsConnection { + """ + The count of all Payment Authorization you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Authorizations""" + nodes: [SalesforcePaymentAuthorization!]! + + """List of Payment Authorization edges""" + edges: [SalesforcePaymentAuthorizationEdge!]! +} + +""" +A filter to be used against PaymentGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGroup's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGroup's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGroup's paymentGroupNumber field""" + paymentGroupNumber: SalesforceStringFilter + + """Filter by the PaymentGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's sourceObject relation.""" + sourceObject: SalesforceOrderConnectionFilter + + """Filter by the PaymentGroup's sourceObjectId field""" + sourceObjectId: SalesforceIdFilter +} + +""" +A filter to be used against PaymentAuthorization object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentAuthorizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentAuthorizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentAuthorizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentAuthorization's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentAuthorization's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentAuthorization's paymentAuthorizationNumber field""" + paymentAuthorizationNumber: SalesforceStringFilter + + """Filter by the PaymentAuthorization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthorization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentAuthorization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthorization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentAuthorization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the PaymentAuthorization's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentAuthorization's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentAuthorization's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the PaymentAuthorization's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayAuthCode field""" + gatewayAuthCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's totalAuthReversalAmount field""" + totalAuthReversalAmount: SalesforceFloatFilter + + """ + Filter by the PaymentAuthorization's gatewayResultCodeDescription field + """ + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentAuthorization's balance field""" + balance: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's totalPaymentCaptureAmount field""" + totalPaymentCaptureAmount: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the PaymentAuthorization's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the PaymentAuthorization's phone field""" + phone: SalesforceStringFilter + + """Filter by the PaymentAuthorization's email field""" + email: SalesforceStringFilter + + """Filter by the PaymentAuthorization's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the PaymentAuthorization's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter +} + +""" +A filter to be used against PaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentMethod's implementorType field""" + implementorType: SalesforceStringFilter + + """Filter by the PaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the PaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the PaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the PaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the PaymentMethod's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the PaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentMethod's name field""" + name: SalesforceStringFilter +} + +""" +A filter to be used against Payment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Payment's id field""" + id: SalesforceIdFilter + + """Filter by the Payment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Payment's paymentNumber field""" + paymentNumber: SalesforceStringFilter + + """Filter by the Payment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Payment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Payment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Payment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Payment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Payment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Payment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Payment's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Payment's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Payment's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the Payment's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the Payment's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Payment's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Payment's paymentAuthorization relation.""" + paymentAuthorization: SalesforcePaymentAuthorizationConnectionFilter + + """Filter by the Payment's paymentAuthorizationId field""" + paymentAuthorizationId: SalesforceIdFilter + + """Filter by the Payment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationDate field""" + cancellationDate: SalesforceDateTimeFilter + + """Filter by the Payment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Payment's status field""" + status: SalesforceStringFilter + + """Filter by the Payment's type field""" + type: SalesforceStringFilter + + """Filter by the Payment's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the Payment's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the Payment's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the Payment's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the Payment's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationGatewayRefNumber field""" + cancellationGatewayRefNumber: SalesforceStringFilter + + """Filter by the Payment's cancellationGatewayResultCode field""" + cancellationGatewayResultCode: SalesforceStringFilter + + """Filter by the Payment's cancellationSfResultCode field""" + cancellationSfResultCode: SalesforceStringFilter + + """Filter by the Payment's cancellationGatewayDate field""" + cancellationGatewayDate: SalesforceDateTimeFilter + + """Filter by the Payment's comments field""" + comments: SalesforceStringFilter + + """Filter by the Payment's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the Payment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationEffectiveDate field""" + cancellationEffectiveDate: SalesforceDateTimeFilter + + """Filter by the Payment's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the Payment's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """Filter by the Payment's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the Payment's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the Payment's phone field""" + phone: SalesforceStringFilter + + """Filter by the Payment's email field""" + email: SalesforceStringFilter + + """Filter by the Payment's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the Payment's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the Payment's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the Payment's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the Payment's totalApplied field""" + totalApplied: SalesforceFloatFilter + + """Filter by the Payment's totalUnapplied field""" + totalUnapplied: SalesforceFloatFilter + + """Filter by the Payment's netApplied field""" + netApplied: SalesforceFloatFilter + + """Filter by the Payment's balance field""" + balance: SalesforceFloatFilter + + """Filter by the Payment's totalRefundApplied field""" + totalRefundApplied: SalesforceFloatFilter + + """Filter by the Payment's totalRefundUnapplied field""" + totalRefundUnapplied: SalesforceFloatFilter + + """Filter by the Payment's netRefundApplied field""" + netRefundApplied: SalesforceFloatFilter +} + +"""Field that Payments can be sorted by""" +enum SalesforcePaymentSortByFieldEnum { + ID + IS_DELETED + PAYMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GROUP_ID + ACCOUNT_ID + PAYMENT_AUTHORIZATION_ID + DATE + CANCELLATION_DATE + AMOUNT + STATUS + TYPE + PROCESSING_MODE + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + GATEWAY_DATE + CANCELLATION_GATEWAY_REF_NUMBER + CANCELLATION_GATEWAY_RESULT_CODE + CANCELLATION_SF_RESULT_CODE + CANCELLATION_GATEWAY_DATE + COMMENTS + IMPACT_AMOUNT + EFFECTIVE_DATE + CANCELLATION_EFFECTIVE_DATE + GATEWAY_RESULT_CODE_DESCRIPTION + GATEWAY_REF_DETAILS + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + PAYMENT_GATEWAY_ID + PAYMENT_METHOD_ID + TOTAL_APPLIED + TOTAL_UNAPPLIED + NET_APPLIED + BALANCE + TOTAL_REFUND_APPLIED + TOTAL_REFUND_UNAPPLIED + NET_REFUND_APPLIED +} + +"""An edge in a connection.""" +type SalesforcePaymentEdge { + """The item at the end of the edge.""" + node: SalesforcePayment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payments connection, for use in pagination.""" +type SalesforcePaymentsConnection { + """The count of all Payment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payments""" + nodes: [SalesforcePayment!]! + + """List of Payment edges""" + edges: [SalesforcePaymentEdge!]! +} + +"""Payment Group""" +type SalesforcePaymentGroup implements OneGraphNode { + """Payment Group ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Group Number""" + paymentGroupNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Order ID""" + sourceObjectId: String + + """Order ID""" + sourceObject: SalesforceOrder + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment""" +type SalesforcePayment implements OneGraphNode { + """Payment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Number""" + paymentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Payment Authorization ID""" + paymentAuthorization: SalesforcePaymentAuthorization + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Type""" + type: String! + + """Processing Mode""" + processingMode: String! + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Client Context""" + clientContext: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Impact Amount""" + impactAmount: Float + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Total Applied""" + totalApplied: Float + + """Total Unapplied""" + totalUnapplied: Float + + """Net Applied""" + netApplied: Float + + """Balance""" + balance: Float + + """Total Refund Applied""" + totalRefundApplied: Float + + """Total Refund Unapplied""" + totalRefundUnapplied: Float + + """Net Refund Applied""" + netRefundApplied: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforcePaymentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Payment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Invoice Line.""" +type SalesforceInvoiceLineSobjectMetadata { + """Url to the edit view for this Invoice Line.""" + uiEditUrl: String! + + """Url to the detail view for this Invoice Line.""" + uiDetailUrl: String! +} + +""" +A filter to be used against InvoiceLineHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLineHistory's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLineHistory's invoiceLine relation.""" + invoiceLine: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLineHistory's invoiceLineId field""" + invoiceLineId: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineHistory's field field""" + field: SalesforceStringFilter + + """Filter by the InvoiceLineHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Invoice Line Histories can be sorted by""" +enum SalesforceInvoiceLineHistorySortByFieldEnum { + ID + IS_DELETED + INVOICE_LINE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLineHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Line History""" +type SalesforceInvoiceLineHistory implements OneGraphNode { + """Invoice Line History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Invoice Line ID""" + invoiceLineId: String! + + """Invoice Line ID""" + invoiceLine: SalesforceInvoiceLine + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a InvoiceLineHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Line Histories connection, for use in pagination.""" +type SalesforceInvoiceLineHistorysConnection { + """ + The count of all Invoice Line History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Line Histories""" + nodes: [SalesforceInvoiceLineHistory!]! + + """List of Invoice Line History edges""" + edges: [SalesforceInvoiceLineHistoryEdge!]! +} + +""" +A filter to be used against InvoiceLineFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLineFeed's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's parent relation.""" + parent: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLineFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceLineFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLineFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the InvoiceLineFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the InvoiceLineFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the InvoiceLineFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the InvoiceLineFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the InvoiceLineFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Invoice Line Feeds can be sorted by""" +enum SalesforceInvoiceLineFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineFeedEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLineFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Line Feed""" +type SalesforceInvoiceLineFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoiceLine + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a InvoiceLineFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Line Feeds connection, for use in pagination.""" +type SalesforceInvoiceLineFeedsConnection { + """The count of all Invoice Line Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Line Feeds""" + nodes: [SalesforceInvoiceLineFeed!]! + + """List of Invoice Line Feed edges""" + edges: [SalesforceInvoiceLineFeedEdge!]! +} + +""" +A filter to be used against Invoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Invoice's id field""" + id: SalesforceIdFilter + + """Filter by the Invoice's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Invoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Invoice's documentNumber field""" + documentNumber: SalesforceStringFilter + + """Filter by the Invoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Invoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Invoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Invoice's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Invoice's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Invoice's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Invoice's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's referenceEntity relation.""" + referenceEntity: SalesforceOrderConnectionFilter + + """Filter by the Invoice's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the Invoice's invoiceNumber field""" + invoiceNumber: SalesforceStringFilter + + """Filter by the Invoice's billingAccount relation.""" + billingAccount: SalesforceAccountConnectionFilter + + """Filter by the Invoice's billingAccountId field""" + billingAccountId: SalesforceIdFilter + + """Filter by the Invoice's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the Invoice's totalChargeAmount field""" + totalChargeAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentAmount field""" + totalAdjustmentAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalTaxAmount field""" + totalTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's status field""" + status: SalesforceStringFilter + + """Filter by the Invoice's invoiceDate field""" + invoiceDate: SalesforceDateFilter + + """Filter by the Invoice's dueDate field""" + dueDate: SalesforceDateFilter + + """Filter by the Invoice's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the Invoice's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the Invoice's description field""" + description: SalesforceStringFilter + + """Filter by the Invoice's totalChargeTaxAmount field""" + totalChargeTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalChargeAmountWithTax field""" + totalChargeAmountWithTax: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentTaxAmount field""" + totalAdjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentAmountWithTax field""" + totalAdjustmentAmountWithTax: SalesforceFloatFilter +} + +""" +A filter to be used against InvoiceLine object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLine's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLine's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLine's name field""" + name: SalesforceStringFilter + + """Filter by the InvoiceLine's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLine's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLine's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLine's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InvoiceLine's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceLine's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the InvoiceLine's referenceEntityItem relation.""" + referenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the InvoiceLine's referenceEntityItemId field""" + referenceEntityItemId: SalesforceIdFilter + + """Filter by the InvoiceLine's groupReferenceEntityItem relation.""" + groupReferenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the InvoiceLine's groupReferenceEntityItemId field""" + groupReferenceEntityItemId: SalesforceIdFilter + + """Filter by the InvoiceLine's lineAmount field""" + lineAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the InvoiceLine's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the InvoiceLine's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's invoiceStatus field""" + invoiceStatus: SalesforceStringFilter + + """Filter by the InvoiceLine's description field""" + description: SalesforceStringFilter + + """Filter by the InvoiceLine's invoiceLineStartDate field""" + invoiceLineStartDate: SalesforceDateFilter + + """Filter by the InvoiceLine's invoiceLineEndDate field""" + invoiceLineEndDate: SalesforceDateFilter + + """Filter by the InvoiceLine's referenceEntityItemType field""" + referenceEntityItemType: SalesforceStringFilter + + """Filter by the InvoiceLine's referenceEntityItemTypeCode field""" + referenceEntityItemTypeCode: SalesforceStringFilter + + """Filter by the InvoiceLine's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the InvoiceLine's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the InvoiceLine's relatedLine relation.""" + relatedLine: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLine's relatedLineId field""" + relatedLineId: SalesforceIdFilter + + """Filter by the InvoiceLine's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceLine's taxName field""" + taxName: SalesforceStringFilter + + """Filter by the InvoiceLine's taxCode field""" + taxCode: SalesforceStringFilter + + """Filter by the InvoiceLine's taxRate field""" + taxRate: SalesforceFloatFilter + + """Filter by the InvoiceLine's taxEffectiveDate field""" + taxEffectiveDate: SalesforceDateFilter + + """Filter by the InvoiceLine's chargeTaxAmount field""" + chargeTaxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's chargeAmountWithTax field""" + chargeAmountWithTax: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentTaxAmount field""" + adjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentAmountWithTax field""" + adjustmentAmountWithTax: SalesforceFloatFilter +} + +"""Field that Invoice Lines can be sorted by""" +enum SalesforceInvoiceLineSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + INVOICE_ID + REFERENCE_ENTITY_ITEM_ID + GROUP_REFERENCE_ENTITY_ITEM_ID + LINE_AMOUNT + QUANTITY + UNIT_PRICE + CHARGE_AMOUNT + TAX_AMOUNT + ADJUSTMENT_AMOUNT + INVOICE_STATUS + DESCRIPTION + INVOICE_LINE_START_DATE + INVOICE_LINE_END_DATE + REFERENCE_ENTITY_ITEM_TYPE + REFERENCE_ENTITY_ITEM_TYPE_CODE + PRODUCT_2_ID + RELATED_LINE_ID + TYPE + TAX_NAME + TAX_CODE + TAX_RATE + TAX_EFFECTIVE_DATE + CHARGE_TAX_AMOUNT + CHARGE_AMOUNT_WITH_TAX + ADJUSTMENT_TAX_AMOUNT + ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLine! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Invoice Lines connection, for use in pagination.""" +type SalesforceInvoiceLinesConnection { + """The count of all Invoice Line you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Lines""" + nodes: [SalesforceInvoiceLine!]! + + """List of Invoice Line edges""" + edges: [SalesforceInvoiceLineEdge!]! +} + +"""Invoice Line""" +type SalesforceInvoiceLine implements OneGraphNode { + """Invoice Line ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """ReferenceEntityItem ID""" + referenceEntityItem: SalesforceOrderItem + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItem: SalesforceOrderItem + + """Line Amount""" + lineAmount: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Status""" + invoiceStatus: String + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String! + + """Invoice Line End Date""" + invoiceLineEndDate: String! + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Invoice Line ID""" + relatedLineId: String + + """Invoice Line ID""" + relatedLine: SalesforceInvoiceLine + + """Type""" + type: String! + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceInvoiceLineSobjectMetadata! + + """A JSON object that contains all of the custom fields for a InvoiceLine""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Enhanced Letterhead.""" +type SalesforceEnhancedLetterheadSobjectMetadata { + """Url to the edit view for this Enhanced Letterhead.""" + uiEditUrl: String! + + """Url to the detail view for this Enhanced Letterhead.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRecordActionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceRecordActionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Price Book Entry.""" +type SalesforcePricebookEntrySobjectMetadata { + """Url to the edit view for this Price Book Entry.""" + uiEditUrl: String! + + """Url to the detail view for this Price Book Entry.""" + uiDetailUrl: String! +} + +""" +A filter to be used against RecordActionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordActionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordActionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordActionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordActionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's parentRecordId field""" + parentRecordId: SalesforceIdFilter + + """Filter by the RecordActionHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's recordActionId field""" + recordActionId: SalesforceStringFilter + + """Filter by the RecordActionHistory's loggedTime field""" + loggedTime: SalesforceDateTimeFilter +} + +"""Field that RecordActionHistories can be sorted by""" +enum SalesforceRecordActionHistorySortByFieldEnum { + PARENT_RECORD_ID + RECORD_ACTION_ID + LOGGED_TIME +} + +""" +A filter to be used against PricebookEntryHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebookEntryHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebookEntryHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebookEntryHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PricebookEntryHistory's id field""" + id: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PricebookEntryHistory's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the PricebookEntryHistory's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntryHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntryHistory's field field""" + field: SalesforceStringFilter + + """Filter by the PricebookEntryHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Price Book Entry Histories can be sorted by""" +enum SalesforcePricebookEntryHistorySortByFieldEnum { + ID + IS_DELETED + PRICEBOOK_ENTRY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePricebookEntryHistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebookEntryHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Price Book Entry History""" +type SalesforcePricebookEntryHistory implements OneGraphNode { + """Price Book Entry History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book Entry ID""" + pricebookEntryId: String! + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a PricebookEntryHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Price Book Entry Histories connection, for use in pagination. +""" +type SalesforcePricebookEntryHistorysConnection { + """ + The count of all Price Book Entry History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Entry Histories""" + nodes: [SalesforcePricebookEntryHistory!]! + + """List of Price Book Entry History edges""" + edges: [SalesforcePricebookEntryHistoryEdge!]! +} + +""" +A filter to be used against OrderItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItem's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItem's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the OrderItem's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the OrderItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItem's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderItem's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderItem's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the OrderItem's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the OrderItem's originalOrderItem relation.""" + originalOrderItem: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItem's originalOrderItemId field""" + originalOrderItemId: SalesforceIdFilter + + """Filter by the OrderItem's availableQuantity field""" + availableQuantity: SalesforceFloatFilter + + """Filter by the OrderItem's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the OrderItem's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the OrderItem's listPrice field""" + listPrice: SalesforceFloatFilter + + """Filter by the OrderItem's totalPrice field""" + totalPrice: SalesforceFloatFilter + + """Filter by the OrderItem's serviceDate field""" + serviceDate: SalesforceDateFilter + + """Filter by the OrderItem's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the OrderItem's description field""" + description: SalesforceStringFilter + + """Filter by the OrderItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderItem's orderItemNumber field""" + orderItemNumber: SalesforceStringFilter +} + +"""Field that Order Products can be sorted by""" +enum SalesforceOrderItemSortByFieldEnum { + ID + PRODUCT_2_ID + IS_DELETED + ORDER_ID + PRICEBOOK_ENTRY_ID + ORIGINAL_ORDER_ITEM_ID + AVAILABLE_QUANTITY + QUANTITY + UNIT_PRICE + LIST_PRICE + TOTAL_PRICE + SERVICE_DATE + END_DATE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORDER_ITEM_NUMBER +} + +"""An edge in a connection.""" +type SalesforceOrderItemEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Products connection, for use in pagination.""" +type SalesforceOrderItemsConnection { + """The count of all Order Product you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Products""" + nodes: [SalesforceOrderItem!]! + + """List of Order Product edges""" + edges: [SalesforceOrderItemEdge!]! +} + +""" +A filter to be used against PricebookEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebookEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebookEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebookEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PricebookEntry's id field""" + id: SalesforceIdFilter + + """Filter by the PricebookEntry's name field""" + name: SalesforceStringFilter + + """Filter by the PricebookEntry's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the PricebookEntry's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the PricebookEntry's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the PricebookEntry's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the PricebookEntry's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the PricebookEntry's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the PricebookEntry's useStandardPrice field""" + useStandardPrice: SalesforceBooleanFilter + + """Filter by the PricebookEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PricebookEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PricebookEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the PricebookEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PricebookEntry's isArchived field""" + isArchived: SalesforceBooleanFilter +} + +""" +A filter to be used against OpportunityLineItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityLineItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityLineItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityLineItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityLineItem's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityLineItem's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityLineItem's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityLineItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OpportunityLineItem's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the OpportunityLineItem's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the OpportunityLineItem's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the OpportunityLineItem's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the OpportunityLineItem's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the OpportunityLineItem's name field""" + name: SalesforceStringFilter + + """Filter by the OpportunityLineItem's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's totalPrice field""" + totalPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's listPrice field""" + listPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's serviceDate field""" + serviceDate: SalesforceDateFilter + + """Filter by the OpportunityLineItem's description field""" + description: SalesforceStringFilter + + """Filter by the OpportunityLineItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityLineItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityLineItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityLineItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityLineItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityLineItem's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +"""Field that Opportunity Products can be sorted by""" +enum SalesforceOpportunityLineItemSortByFieldEnum { + ID + OPPORTUNITY_ID + SORT_ORDER + PRICEBOOK_ENTRY_ID + PRODUCT_2_ID + PRODUCT_CODE + NAME + QUANTITY + TOTAL_PRICE + UNIT_PRICE + LIST_PRICE + SERVICE_DATE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceOpportunityLineItemEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityLineItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity Product""" +type SalesforceOpportunityLineItem implements OneGraphNode { + """Line Item ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Opportunity Product Name""" + name: String + + """Quantity""" + quantity: Float! + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityLineItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Products connection, for use in pagination.""" +type SalesforceOpportunityLineItemsConnection { + """ + The count of all Opportunity Product you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Products""" + nodes: [SalesforceOpportunityLineItem!]! + + """List of Opportunity Product edges""" + edges: [SalesforceOpportunityLineItemEdge!]! +} + +"""Price Book Entry""" +type SalesforcePricebookEntry implements OneGraphNode { + """Price Book Entry ID""" + id: String! + + """Product Name""" + name: String + + """Price Book ID""" + pricebook2Id: String! + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Product ID""" + product2Id: String! + + """Product ID""" + product2: SalesforceProduct2 + + """List Price""" + unitPrice: Float! + + """Active""" + isActive: Boolean! + + """Use Standard Price""" + useStandardPrice: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product Code""" + productCode: String + + """Deleted""" + isDeleted: Boolean! + + """Archived""" + isArchived: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntryHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebookEntrySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PricebookEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceRecordActionHistoryParentRecordUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCampaignMember | SalesforceCase | SalesforceCollaborationGroup | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceEnhancedLetterhead | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProduct2 | SalesforceUser + +"""RecordActionHistory""" +type SalesforceRecordActionHistory implements OneGraphNode { + """RecordActionHistory ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Parent Record ID""" + parentRecordId: String! + + """Parent Record ID""" + parentRecord: SalesforceRecordActionHistoryParentRecordUnion + + """Action Definition API Name""" + actionDefinitionApiName: String! + + """Action Definition Label""" + actionDefinitionLabel: String! + + """Action Type""" + actionType: String! + + """State""" + state: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """RecordAction Id""" + recordActionId: String! + + """Logged Time""" + loggedTime: String! + + """Pinned""" + pinned: String + + """Is Mandatory""" + isMandatory: Boolean! + + """ + A JSON object that contains all of the custom fields for a RecordActionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce RecordActionHistories connection, for use in pagination.""" +type SalesforceRecordActionHistorysConnection { + """ + The count of all RecordActionHistory you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce RecordActionHistories""" + nodes: [SalesforceRecordActionHistory!]! + + """List of RecordActionHistory edges""" + edges: [SalesforceRecordActionHistoryEdge!]! +} + +""" +A filter to be used against RecordAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordAction's id field""" + id: SalesforceIdFilter + + """Filter by the RecordAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RecordAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RecordAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RecordAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RecordAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RecordAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RecordAction's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the RecordAction's flowDefinition field""" + flowDefinition: SalesforceStringFilter + + """Filter by the RecordAction's flowInterview relation.""" + flowInterview: SalesforceFlowInterviewConnectionFilter + + """Filter by the RecordAction's flowInterviewId field""" + flowInterviewId: SalesforceIdFilter + + """Filter by the RecordAction's order field""" + order: SalesforceIntFilter + + """Filter by the RecordAction's status field""" + status: SalesforceStringFilter + + """Filter by the RecordAction's pinned field""" + pinned: SalesforceStringFilter + + """Filter by the RecordAction's actionType field""" + actionType: SalesforceStringFilter + + """Filter by the RecordAction's actionDefinition field""" + actionDefinition: SalesforceStringFilter + + """Filter by the RecordAction's isMandatory field""" + isMandatory: SalesforceBooleanFilter + + """Filter by the RecordAction's isUiRemoveHidden field""" + isUiRemoveHidden: SalesforceBooleanFilter +} + +"""Field that RecordActions can be sorted by""" +enum SalesforceRecordActionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RECORD_ID + FLOW_DEFINITION + FLOW_INTERVIEW_ID + ORDER + STATUS + PINNED + ACTION_TYPE + ACTION_DEFINITION + IS_MANDATORY + IS_UI_REMOVE_HIDDEN +} + +""" +A filter to be used against EnhancedLetterheadFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnhancedLetterheadFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnhancedLetterheadFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnhancedLetterheadFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnhancedLetterheadFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's parent relation.""" + parent: SalesforceEnhancedLetterheadConnectionFilter + + """Filter by the EnhancedLetterheadFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EnhancedLetterheadFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterheadFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnhancedLetterheadFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EnhancedLetterheadFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EnhancedLetterheadFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EnhancedLetterheadFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EnhancedLetterheadFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterheadFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EnhancedLetterheadFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Enhanced Letterhead Feeds can be sorted by""" +enum SalesforceEnhancedLetterheadFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEnhancedLetterheadFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEnhancedLetterheadFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Enhanced Letterhead Feed""" +type SalesforceEnhancedLetterheadFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEnhancedLetterhead + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a EnhancedLetterheadFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Enhanced Letterhead Feeds connection, for use in pagination. +""" +type SalesforceEnhancedLetterheadFeedsConnection { + """ + The count of all Enhanced Letterhead Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Enhanced Letterhead Feeds""" + nodes: [SalesforceEnhancedLetterheadFeed!]! + + """List of Enhanced Letterhead Feed edges""" + edges: [SalesforceEnhancedLetterheadFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEmailTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceEmailTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Email Template.""" +type SalesforceEmailTemplateSobjectMetadata { + """Url to the edit view for this Email Template.""" + uiEditUrl: String! + + """Url to the detail view for this Email Template.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Document object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDocumentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDocumentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDocumentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Document's id field""" + id: SalesforceIdFilter + + """Filter by the Document's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the Document's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Document's name field""" + name: SalesforceStringFilter + + """Filter by the Document's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Document's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Document's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the Document's type field""" + type: SalesforceStringFilter + + """Filter by the Document's isPublic field""" + isPublic: SalesforceBooleanFilter + + """Filter by the Document's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Document's url field""" + url: SalesforceStringFilter + + """Filter by the Document's description field""" + description: SalesforceStringFilter + + """Filter by the Document's keywords field""" + keywords: SalesforceStringFilter + + """Filter by the Document's isInternalUseOnly field""" + isInternalUseOnly: SalesforceBooleanFilter + + """Filter by the Document's author relation.""" + author: SalesforceUserConnectionFilter + + """Filter by the Document's authorId field""" + authorId: SalesforceIdFilter + + """Filter by the Document's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Document's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Document's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Document's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Document's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Document's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Document's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Document's isBodySearchable field""" + isBodySearchable: SalesforceBooleanFilter + + """Filter by the Document's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Document's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DocumentAttachmentMap object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDocumentAttachmentMapConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDocumentAttachmentMapConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDocumentAttachmentMapConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DocumentAttachmentMap's id field""" + id: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's parent relation.""" + parent: SalesforceEmailTemplateConnectionFilter + + """Filter by the DocumentAttachmentMap's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's document relation.""" + document: SalesforceDocumentConnectionFilter + + """Filter by the DocumentAttachmentMap's documentId field""" + documentId: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's documentSequence field""" + documentSequence: SalesforceIntFilter + + """Filter by the DocumentAttachmentMap's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DocumentAttachmentMap's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DocumentAttachmentMap's createdById field""" + createdById: SalesforceIdFilter +} + +"""Field that Document Entity Maps can be sorted by""" +enum SalesforceDocumentAttachmentMapSortByFieldEnum { + ID + PARENT_ID + DOCUMENT_ID + DOCUMENT_SEQUENCE + CREATED_DATE + CREATED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceDocumentAttachmentMapEdge { + """The item at the end of the edge.""" + node: SalesforceDocumentAttachmentMap! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Document Entity Map""" +type SalesforceDocumentAttachmentMap implements OneGraphNode { + """Document Entity Map Id""" + id: String! + + """Entity ID""" + parentId: String! + + """Entity ID""" + parent: SalesforceEmailTemplate + + """Document ID""" + documentId: String! + + """Document ID""" + document: SalesforceDocument + + """Attachment Sequence""" + documentSequence: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a DocumentAttachmentMap + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Document Entity Maps connection, for use in pagination.""" +type SalesforceDocumentAttachmentMapsConnection { + """ + The count of all Document Entity Map you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Document Entity Maps""" + nodes: [SalesforceDocumentAttachmentMap!]! + + """List of Document Entity Map edges""" + edges: [SalesforceDocumentAttachmentMapEdge!]! +} + +"""Field that Email Templates can be sorted by""" +enum SalesforceEmailTemplateSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + OWNER_ID + FOLDER_ID + FOLDER_NAME + BRAND_TEMPLATE_ID + ENHANCED_LETTERHEAD_ID + TEMPLATE_STYLE + IS_ACTIVE + TEMPLATE_TYPE + ENCODING + DESCRIPTION + SUBJECT + TIMES_USED + LAST_USED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + API_VERSION + UI_TYPE + RELATED_ENTITY_TYPE + IS_BUILDER_CONTENT +} + +"""Letterhead""" +type SalesforceBrandTemplate implements OneGraphNode { + """Letterhead ID""" + id: String! + + """Brand Template Name""" + name: String! + + """Letterhead Unique Name""" + developerName: String! + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Value""" + value: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByBrandTemplateId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """ + A JSON object that contains all of the custom fields for a BrandTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEmailTemplateFolderUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Email Template""" +type SalesforceEmailTemplate implements OneGraphNode { + """Email Template ID""" + id: String! + + """Email Template Name""" + name: String! + + """Template Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceEmailTemplateFolderUnion + + """Folder Name""" + folderName: String + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String! + + """Available For Use""" + isActive: Boolean! + + """Template Type""" + templateType: String! + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """Made in Email Template Builder""" + isBuilderContent: Boolean! + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByEmailTemplateId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + sobjectMetadata: SalesforceEmailTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Templates connection, for use in pagination.""" +type SalesforceEmailTemplatesConnection { + """The count of all Email Template you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Templates""" + nodes: [SalesforceEmailTemplate!]! + + """List of Email Template edges""" + edges: [SalesforceEmailTemplateEdge!]! +} + +"""Enhanced Letterhead""" +type SalesforceEnhancedLetterhead implements OneGraphNode { + """Enhanced Letterhead ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByEnhancedLetterheadId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceEnhancedLetterheadSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnhancedLetterhead + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedCommentParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +""" +A filter to be used against ReportFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ReportFeed's parent relation.""" + parent: SalesforceReportConnectionFilter + + """Filter by the ReportFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ReportFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ReportFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ReportFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ReportFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ReportFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ReportFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ReportFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ReportFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ReportFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ReportFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ReportFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Report Feeds can be sorted by""" +enum SalesforceReportFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceReportFeedEdge { + """The item at the end of the edge.""" + node: SalesforceReportFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Report Feed""" +type SalesforceReportFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceReport + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ReportFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Report Feeds connection, for use in pagination.""" +type SalesforceReportFeedsConnection { + """The count of all Report Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Report Feeds""" + nodes: [SalesforceReportFeed!]! + + """List of Report Feed edges""" + edges: [SalesforceReportFeedEdge!]! +} + +""" +A filter to be used against Report object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Report's id field""" + id: SalesforceIdFilter + + """Filter by the Report's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Report's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the Report's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Report's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Report's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Report's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Report's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Report's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Report's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Report's name field""" + name: SalesforceStringFilter + + """Filter by the Report's description field""" + description: SalesforceStringFilter + + """Filter by the Report's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Report's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Report's lastRunDate field""" + lastRunDate: SalesforceDateTimeFilter + + """Filter by the Report's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Report's format field""" + format: SalesforceStringFilter + + """Filter by the Report's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Report's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DashboardComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardComponent's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardComponent's name field""" + name: SalesforceStringFilter + + """Filter by the DashboardComponent's dashboard relation.""" + dashboard: SalesforceDashboardConnectionFilter + + """Filter by the DashboardComponent's dashboardId field""" + dashboardId: SalesforceIdFilter + + """Filter by the DashboardComponent's customReport relation.""" + customReport: SalesforceReportConnectionFilter + + """Filter by the DashboardComponent's customReportId field""" + customReportId: SalesforceIdFilter +} + +"""Field that Dashboard Components can be sorted by""" +enum SalesforceDashboardComponentSortByFieldEnum { + ID + NAME + DASHBOARD_ID + CUSTOM_REPORT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardComponentEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Dashboard Components connection, for use in pagination.""" +type SalesforceDashboardComponentsConnection { + """ + The count of all Dashboard Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Components""" + nodes: [SalesforceDashboardComponent!]! + + """List of Dashboard Component edges""" + edges: [SalesforceDashboardComponentEdge!]! +} + +union SalesforceReportOwnerUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Report""" +type SalesforceReport implements OneGraphNode { + """Report ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceReportOwnerUnion + + """Folder Name""" + folderName: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Report Name""" + name: String! + + """Description""" + description: String + + """Report Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Last Run""" + lastRunDate: String + + """System Modstamp""" + systemModstamp: String! + + """Format""" + format: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponent""" + dashboardComponentsByCustomReportId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardComponentsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ReportFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """A JSON object that contains all of the custom fields for a Report""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Dashboard Component""" +type SalesforceDashboardComponent implements OneGraphNode { + """Dashboard Component ID""" + id: String! + + """Dashboard Component Name""" + name: String + + """Dashboard ID""" + dashboardId: String! + + """Dashboard ID""" + dashboard: SalesforceDashboard + + """Report ID""" + customReportId: String + + """Report ID""" + customReport: SalesforceReport + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DashboardComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContentVersionFirstPublishLocationUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforceOutgoingEmail | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Metadata for a Salesforce Solution.""" +type SalesforceSolutionSobjectMetadata { + """Url to the edit view for this Solution.""" + uiEditUrl: String! + + """Url to the detail view for this Solution.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceVoteEdge { + """The item at the end of the edge.""" + node: SalesforceVote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Idea.""" +type SalesforceIdeaSobjectMetadata { + """Url to the edit view for this Idea.""" + uiEditUrl: String! + + """Url to the detail view for this Idea.""" + uiDetailUrl: String! +} + +"""Field that Idea Comments can be sorted by""" +enum SalesforceIdeaCommentSortByFieldEnum { + ID + IDEA_ID + COMMUNITY_ID + COMMENT_BODY + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_DELETED + IS_HTML + CREATOR_FULL_PHOTO_URL + CREATOR_SMALL_PHOTO_URL + CREATOR_NAME + UP_VOTES +} + +"""An edge in a connection.""" +type SalesforceIdeaCommentEdge { + """The item at the end of the edge.""" + node: SalesforceIdeaComment! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Vote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Vote's id field""" + id: SalesforceIdFilter + + """Filter by the Vote's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Vote's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Vote's type field""" + type: SalesforceStringFilter + + """Filter by the Vote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Vote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Vote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Vote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Vote's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Vote's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Vote's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Votes can be sorted by""" +enum SalesforceVoteSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Idea Comment""" +type SalesforceIdeaComment implements OneGraphNode { + """Idea Comment ID""" + id: String! + + """Idea ID""" + ideaId: String! + + """Idea ID""" + idea: SalesforceIdea + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """IsHtml""" + isHtml: Boolean! + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Up Votes""" + upVotes: Int + + """Collection of Salesforce Idea""" + ideasByLastCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """A JSON object that contains all of the custom fields for a IdeaComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Idea Comments connection, for use in pagination.""" +type SalesforceIdeaCommentsConnection { + """The count of all Idea Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Idea Comments""" + nodes: [SalesforceIdeaComment!]! + + """List of Idea Comment edges""" + edges: [SalesforceIdeaCommentEdge!]! +} + +""" +A filter to be used against Community object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommunityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommunityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommunityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Community's id field""" + id: SalesforceIdFilter + + """Filter by the Community's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Community's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Community's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Community's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Community's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Community's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Community's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Community's name field""" + name: SalesforceStringFilter + + """Filter by the Community's description field""" + description: SalesforceStringFilter + + """Filter by the Community's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Community's isPublished field""" + isPublished: SalesforceBooleanFilter +} + +""" +A filter to be used against IdeaComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdeaCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdeaCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdeaCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IdeaComment's id field""" + id: SalesforceIdFilter + + """Filter by the IdeaComment's idea relation.""" + idea: SalesforceIdeaConnectionFilter + + """Filter by the IdeaComment's ideaId field""" + ideaId: SalesforceIdFilter + + """Filter by the IdeaComment's community relation.""" + community: SalesforceCommunityConnectionFilter + + """Filter by the IdeaComment's communityId field""" + communityId: SalesforceIdFilter + + """Filter by the IdeaComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the IdeaComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IdeaComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IdeaComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IdeaComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IdeaComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IdeaComment's isHtml field""" + isHtml: SalesforceBooleanFilter + + """Filter by the IdeaComment's creatorFullPhotoUrl field""" + creatorFullPhotoUrl: SalesforceStringFilter + + """Filter by the IdeaComment's creatorSmallPhotoUrl field""" + creatorSmallPhotoUrl: SalesforceStringFilter + + """Filter by the IdeaComment's creatorName field""" + creatorName: SalesforceStringFilter + + """Filter by the IdeaComment's upVotes field""" + upVotes: SalesforceIntFilter +} + +""" +A filter to be used against Idea object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdeaConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdeaConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdeaConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Idea's id field""" + id: SalesforceIdFilter + + """Filter by the Idea's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Idea's title field""" + title: SalesforceStringFilter + + """Filter by the Idea's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Idea's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Idea's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Idea's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Idea's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Idea's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Idea's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Idea's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Idea's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Idea's community relation.""" + community: SalesforceCommunityConnectionFilter + + """Filter by the Idea's communityId field""" + communityId: SalesforceIdFilter + + """Filter by the Idea's numComments field""" + numComments: SalesforceIntFilter + + """Filter by the Idea's voteScore field""" + voteScore: SalesforceFloatFilter + + """Filter by the Idea's voteTotal field""" + voteTotal: SalesforceFloatFilter + + """Filter by the Idea's categories field""" + categories: SalesforceStringFilter + + """Filter by the Idea's status field""" + status: SalesforceStringFilter + + """Filter by the Idea's lastCommentDate field""" + lastCommentDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastComment relation.""" + lastComment: SalesforceIdeaCommentConnectionFilter + + """Filter by the Idea's lastCommentId field""" + lastCommentId: SalesforceIdFilter + + """Filter by the Idea's parentIdea relation.""" + parentIdea: SalesforceIdeaConnectionFilter + + """Filter by the Idea's parentIdeaId field""" + parentIdeaId: SalesforceIdFilter + + """Filter by the Idea's isHtml field""" + isHtml: SalesforceBooleanFilter + + """Filter by the Idea's isMerged field""" + isMerged: SalesforceBooleanFilter + + """Filter by the Idea's creatorFullPhotoUrl field""" + creatorFullPhotoUrl: SalesforceStringFilter + + """Filter by the Idea's creatorSmallPhotoUrl field""" + creatorSmallPhotoUrl: SalesforceStringFilter + + """Filter by the Idea's creatorName field""" + creatorName: SalesforceStringFilter +} + +"""Field that Ideas can be sorted by""" +enum SalesforceIdeaSortByFieldEnum { + ID + IS_DELETED + TITLE + RECORD_TYPE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMMUNITY_ID + NUM_COMMENTS + VOTE_SCORE + VOTE_TOTAL + STATUS + LAST_COMMENT_DATE + LAST_COMMENT_ID + PARENT_IDEA_ID + IS_HTML + IS_MERGED + CREATOR_FULL_PHOTO_URL + CREATOR_SMALL_PHOTO_URL + CREATOR_NAME +} + +"""An edge in a connection.""" +type SalesforceIdeaEdge { + """The item at the end of the edge.""" + node: SalesforceIdea! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Ideas connection, for use in pagination.""" +type SalesforceIdeasConnection { + """The count of all Idea you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ideas""" + nodes: [SalesforceIdea!]! + + """List of Idea edges""" + edges: [SalesforceIdeaEdge!]! +} + +"""Zone""" +type SalesforceCommunity implements OneGraphNode { + """Zone ID""" + id: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Name""" + name: String! + + """Description""" + description: String + + """Active""" + isActive: Boolean! + + """Show In Portal""" + isPublished: Boolean! + + """Collection of Salesforce Idea""" + ideasByCommunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCommunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """A JSON object that contains all of the custom fields for a Community""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Idea""" +type SalesforceIdea implements OneGraphNode { + """Idea ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Title""" + title: String! + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Zone ID""" + communityId: String! + + """Zone ID""" + community: SalesforceCommunity + + """Idea Body""" + body: String + + """Number of Comments""" + numComments: Int + + """Vote Score""" + voteScore: Float + + """Vote Total""" + voteTotal: Float + + """Categories""" + categories: String + + """Status""" + status: String + + """Last Idea Comment Date""" + lastCommentDate: String + + """Idea Comment ID""" + lastCommentId: String + + """Idea Comment ID""" + lastComment: SalesforceIdeaComment + + """Idea ID""" + parentIdeaId: String + + """Idea ID""" + parentIdea: SalesforceIdea + + """IsHtml""" + isHtml: Boolean! + + """Is Merged""" + isMerged: Boolean! + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Idea""" + ideasByParentIdeaId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + comments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceIdeaSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Idea""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceVoteParentUnion = SalesforceIdea | SalesforceIdeaComment | SalesforceSolution + +"""Vote""" +type SalesforceVote implements OneGraphNode { + """Vote ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceVoteParentUnion + + """Vote Type""" + type: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a Vote""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Votes connection, for use in pagination.""" +type SalesforceVotesConnection { + """The count of all Vote you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Votes""" + nodes: [SalesforceVote!]! + + """List of Vote edges""" + edges: [SalesforceVoteEdge!]! +} + +""" +A filter to be used against SolutionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SolutionHistory's solution relation.""" + solution: SalesforceSolutionConnectionFilter + + """Filter by the SolutionHistory's solutionId field""" + solutionId: SalesforceIdFilter + + """Filter by the SolutionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SolutionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Solution Histories can be sorted by""" +enum SalesforceSolutionHistorySortByFieldEnum { + ID + IS_DELETED + SOLUTION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSolutionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Solution History""" +type SalesforceSolutionHistory implements OneGraphNode { + """Solution History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Solution ID""" + solutionId: String! + + """Solution ID""" + solution: SalesforceSolution + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a SolutionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Solution Histories connection, for use in pagination.""" +type SalesforceSolutionHistorysConnection { + """The count of all Solution History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Histories""" + nodes: [SalesforceSolutionHistory!]! + + """List of Solution History edges""" + edges: [SalesforceSolutionHistoryEdge!]! +} + +""" +A filter to be used against SolutionFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionFeed's parent relation.""" + parent: SalesforceSolutionConnectionFilter + + """Filter by the SolutionFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SolutionFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SolutionFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SolutionFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SolutionFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SolutionFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SolutionFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SolutionFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SolutionFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SolutionFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Solution Feeds can be sorted by""" +enum SalesforceSolutionFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSolutionFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Solution Feed""" +type SalesforceSolutionFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSolution + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SolutionFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Solution Feeds connection, for use in pagination.""" +type SalesforceSolutionFeedsConnection { + """The count of all Solution Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Feeds""" + nodes: [SalesforceSolutionFeed!]! + + """List of Solution Feed edges""" + edges: [SalesforceSolutionFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCategoryDataEdge { + """The item at the end of the edge.""" + node: SalesforceCategoryData! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Category Nodes can be sorted by""" +enum SalesforceCategoryNodeSortByFieldEnum { + ID + PARENT_ID + MASTER_LABEL + SORT_ORDER + SORT_STYLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCategoryNodeEdge { + """The item at the end of the edge.""" + node: SalesforceCategoryNode! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Category Nodes connection, for use in pagination.""" +type SalesforceCategoryNodesConnection { + """The count of all Category Node you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Category Nodes""" + nodes: [SalesforceCategoryNode!]! + + """List of Category Node edges""" + edges: [SalesforceCategoryNodeEdge!]! +} + +""" +A filter to be used against CategoryNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCategoryNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCategoryNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCategoryNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CategoryNode's id field""" + id: SalesforceIdFilter + + """Filter by the CategoryNode's parent relation.""" + parent: SalesforceCategoryNodeConnectionFilter + + """Filter by the CategoryNode's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CategoryNode's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CategoryNode's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CategoryNode's sortStyle field""" + sortStyle: SalesforceStringFilter + + """Filter by the CategoryNode's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CategoryNode's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CategoryNode's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CategoryNode's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CategoryNode's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CategoryNode's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CategoryNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CategoryData object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCategoryDataConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCategoryDataConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCategoryDataConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CategoryData's id field""" + id: SalesforceIdFilter + + """Filter by the CategoryData's categoryNode relation.""" + categoryNode: SalesforceCategoryNodeConnectionFilter + + """Filter by the CategoryData's categoryNodeId field""" + categoryNodeId: SalesforceIdFilter + + """Filter by the CategoryData's relatedSobject relation.""" + relatedSobject: SalesforceSolutionConnectionFilter + + """Filter by the CategoryData's relatedSobjectId field""" + relatedSobjectId: SalesforceIdFilter + + """Filter by the CategoryData's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CategoryData's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CategoryData's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CategoryData's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CategoryData's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CategoryData's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CategoryData's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CategoryData's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Category Data can be sorted by""" +enum SalesforceCategoryDataSortByFieldEnum { + ID + CATEGORY_NODE_ID + RELATED_SOBJECT_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Category Node""" +type SalesforceCategoryNode implements OneGraphNode { + """Category Node ID""" + id: String! + + """Parent Category Node ID""" + parentId: String + + """Parent Category Node ID""" + parent: SalesforceCategoryNode + + """Name""" + masterLabel: String! + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CategoryData""" + categoryDatasByCategoryNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """ + A JSON object that contains all of the custom fields for a CategoryNode + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Category Data""" +type SalesforceCategoryData implements OneGraphNode { + """Category Data ID""" + id: String! + + """Category Node ID""" + categoryNodeId: String! + + """Category Node ID""" + categoryNode: SalesforceCategoryNode + + """sObject ID""" + relatedSobjectId: String! + + """sObject ID""" + relatedSobject: SalesforceSolution + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CategoryData + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Category Data connection, for use in pagination.""" +type SalesforceCategoryDatasConnection { + """The count of all Category Data you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Category Data""" + nodes: [SalesforceCategoryData!]! + + """List of Category Data edges""" + edges: [SalesforceCategoryDataEdge!]! +} + +""" +A filter to be used against Solution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Solution's id field""" + id: SalesforceIdFilter + + """Filter by the Solution's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Solution's solutionNumber field""" + solutionNumber: SalesforceStringFilter + + """Filter by the Solution's solutionName field""" + solutionName: SalesforceStringFilter + + """Filter by the Solution's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the Solution's isPublishedInPublicKb field""" + isPublishedInPublicKb: SalesforceBooleanFilter + + """Filter by the Solution's status field""" + status: SalesforceStringFilter + + """Filter by the Solution's isReviewed field""" + isReviewed: SalesforceBooleanFilter + + """Filter by the Solution's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Solution's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Solution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Solution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Solution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Solution's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Solution's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Solution's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Solution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Solution's timesUsed field""" + timesUsed: SalesforceIntFilter + + """Filter by the Solution's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Solution's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Solution's isHtml field""" + isHtml: SalesforceBooleanFilter +} + +""" +A filter to be used against CaseSolution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseSolutionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseSolutionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseSolutionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseSolution's id field""" + id: SalesforceIdFilter + + """Filter by the CaseSolution's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseSolution's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseSolution's solution relation.""" + solution: SalesforceSolutionConnectionFilter + + """Filter by the CaseSolution's solutionId field""" + solutionId: SalesforceIdFilter + + """Filter by the CaseSolution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseSolution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseSolution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseSolution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseSolution's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Solutions can be sorted by""" +enum SalesforceCaseSolutionSortByFieldEnum { + ID + CASE_ID + SOLUTION_ID + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseSolutionEdge { + """The item at the end of the edge.""" + node: SalesforceCaseSolution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Case Solution""" +type SalesforceCaseSolution implements OneGraphNode { + """Case Solution ID""" + id: String! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """Solution ID""" + solutionId: String! + + """Solution ID""" + solution: SalesforceSolution + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CaseSolution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Case Solutions connection, for use in pagination.""" +type SalesforceCaseSolutionsConnection { + """The count of all Case Solution you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Solutions""" + nodes: [SalesforceCaseSolution!]! + + """List of Case Solution edges""" + edges: [SalesforceCaseSolutionEdge!]! +} + +"""Solution""" +type SalesforceSolution implements OneGraphNode { + """Solution ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Solution Number""" + solutionNumber: String! + + """Title""" + solutionName: String! + + """Public""" + isPublished: Boolean! + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean! + + """Status""" + status: String! + + """Reviewed""" + isReviewed: Boolean! + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Num Related Cases""" + timesUsed: Int! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Html""" + isHtml: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByRelatedSobjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SolutionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceSolutionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Solution""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Hub Member.""" +type SalesforceEnvironmentHubMemberSobjectMetadata { + """Url to the edit view for this Hub Member.""" + uiEditUrl: String! + + """Url to the detail view for this Hub Member.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TopicAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the TopicAssignment's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the TopicAssignment's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the TopicAssignment's entityId field""" + entityId: SalesforceIdFilter + + """Filter by the TopicAssignment's entityKeyPrefix field""" + entityKeyPrefix: SalesforceStringFilter + + """Filter by the TopicAssignment's entityType field""" + entityType: SalesforceStringFilter + + """Filter by the TopicAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TopicAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TopicAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TopicAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TopicAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Topic Assignments can be sorted by""" +enum SalesforceTopicAssignmentSortByFieldEnum { + ID + TOPIC_ID + ENTITY_ID + ENTITY_KEY_PREFIX + ENTITY_TYPE + CREATED_DATE + CREATED_BY_ID + IS_DELETED + SYSTEM_MODSTAMP +} + +""" +A filter to be used against SsoUserMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSsoUserMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSsoUserMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSsoUserMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SsoUserMapping's id field""" + id: SalesforceIdFilter + + """Filter by the SsoUserMapping's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SsoUserMapping's name field""" + name: SalesforceStringFilter + + """Filter by the SsoUserMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SsoUserMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SsoUserMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's parent relation.""" + parent: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the SsoUserMapping's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SsoUserMapping's hubUser relation.""" + hubUser: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's hubUserId field""" + hubUserId: SalesforceIdFilter + + """Filter by the SsoUserMapping's memberUserId field""" + memberUserId: SalesforceStringFilter + + """Filter by the SsoUserMapping's memberUserName field""" + memberUserName: SalesforceStringFilter +} + +"""Field that Single Sign-On User Mappings can be sorted by""" +enum SalesforceSsoUserMappingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + HUB_USER_ID + MEMBER_USER_ID + MEMBER_USER_NAME +} + +"""An edge in a connection.""" +type SalesforceSsoUserMappingEdge { + """The item at the end of the edge.""" + node: SalesforceSsoUserMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Single Sign-On User Mapping""" +type SalesforceSsoUserMapping implements OneGraphNode { + """Single Sign-On User Mapping ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Single Sign-On Username""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Environment Hub Member ID""" + parentId: String! + + """Environment Hub Member ID""" + parent: SalesforceEnvironmentHubMember + + """Environment Hub User ID""" + hubUserId: String + + """Environment Hub User ID""" + hubUser: SalesforceUser + + """Member User ID""" + memberUserId: String + + """Member Username""" + memberUserName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a SsoUserMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Single Sign-On User Mappings connection, for use in pagination. +""" +type SalesforceSsoUserMappingsConnection { + """ + The count of all Single Sign-On User Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Single Sign-On User Mappings""" + nodes: [SalesforceSsoUserMapping!]! + + """List of Single Sign-On User Mapping edges""" + edges: [SalesforceSsoUserMappingEdge!]! +} + +""" +A filter to be used against EnvironmentHubMemberRel object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubMemberRelConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubMemberRelConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubMemberRelConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubMemberRel's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMemberRel's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubMemberRel's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMemberRel's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's parentMember relation.""" + parentMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubMemberRel's parentMemberId field""" + parentMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's childMember relation.""" + childMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubMemberRel's childMemberId field""" + childMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubMemberRel's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's childMemberType field""" + childMemberType: SalesforceStringFilter +} + +"""Field that Hub Member Relationships can be sorted by""" +enum SalesforceEnvironmentHubMemberRelSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_MEMBER_ID + CHILD_MEMBER_ID + ENVIRONMENT_HUB_ID + CHILD_MEMBER_TYPE +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubMemberRelEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubMemberRel! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Hub Member Relationship""" +type SalesforceEnvironmentHubMemberRel implements OneGraphNode { + """Hub Member Relationship Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Member Relationship Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ParentMember ID""" + parentMemberId: String + + """ParentMember ID""" + parentMember: SalesforceEnvironmentHubMember + + """ChildMember ID""" + childMemberId: String + + """ChildMember ID""" + childMember: SalesforceEnvironmentHubMember + + """Relationship Description""" + description: String + + """Hub ID""" + environmentHubId: String! + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Member Type""" + childMemberType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMemberRel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Hub Member Relationships connection, for use in pagination.""" +type SalesforceEnvironmentHubMemberRelsConnection { + """ + The count of all Hub Member Relationship you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Member Relationships""" + nodes: [SalesforceEnvironmentHubMemberRel!]! + + """List of Hub Member Relationship edges""" + edges: [SalesforceEnvironmentHubMemberRelEdge!]! +} + +"""Field that Hub Members can be sorted by""" +enum SalesforceEnvironmentHubMemberSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + MEMBER_ENTITY + ORIGIN + ENVIRONMENT_HUB_ID + IS_SANDBOX + DISPLAY_NAME + SHOULD_ADD_RELATED_ORGS + SERVICE_PROVIDER_ID + SSO_STATUS + IS_FED_ID_SSO_MATCH_ALLOWED + SSO_USERNAME_FORMULA + SHOULD_CREATE_DEFAULT_USER_MAPPING + SHOULD_ENABLE_SSO + CLONED_FROM_ORG + SSO_MAPPED_USERS + ORG_STATUS + ORG_EDITION + INSTANCE + ORG_EXPIRATION_DATE + MEMBER_TYPE +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubMemberEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Hub Members connection, for use in pagination.""" +type SalesforceEnvironmentHubMembersConnection { + """The count of all Hub Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Members""" + nodes: [SalesforceEnvironmentHubMember!]! + + """List of Hub Member edges""" + edges: [SalesforceEnvironmentHubMemberEdge!]! +} + +""" +A filter to be used against EnvironmentHub object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHub's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHub's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHub's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHub's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHub's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHub's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHub's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHub's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHub's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHub's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EnvironmentHubMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubMember's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's memberEntity field""" + memberEntity: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's origin field""" + origin: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubMember's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's isSandbox field""" + isSandbox: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's displayName field""" + displayName: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's shouldAddRelatedOrgs field""" + shouldAddRelatedOrgs: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the EnvironmentHubMember's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's ssoStatus field""" + ssoStatus: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's isFedIdSsoMatchAllowed field""" + isFedIdSsoMatchAllowed: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's ssoUsernameFormula field""" + ssoUsernameFormula: SalesforceStringFilter + + """ + Filter by the EnvironmentHubMember's shouldCreateDefaultUserMapping field + """ + shouldCreateDefaultUserMapping: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's shouldEnableSso field""" + shouldEnableSso: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's clonedFromOrg field""" + clonedFromOrg: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's ssoMappedUsers field""" + ssoMappedUsers: SalesforceIntFilter + + """Filter by the EnvironmentHubMember's orgStatus field""" + orgStatus: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's orgEdition field""" + orgEdition: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's instance field""" + instance: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's orgExpirationDate field""" + orgExpirationDate: SalesforceDateFilter + + """Filter by the EnvironmentHubMember's memberType field""" + memberType: SalesforceStringFilter +} + +""" +A filter to be used against EnvironmentHubInvitation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubInvitationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubInvitationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubInvitationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubInvitation's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubInvitation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubInvitation's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """ + Filter by the EnvironmentHubInvitation's environmentHubMember relation. + """ + environmentHubMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubInvitation's environmentHubMemberId field""" + environmentHubMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's inviteeUserName field""" + inviteeUserName: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's status field""" + status: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's shouldAddRelatedOrgs field""" + shouldAddRelatedOrgs: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's shouldEnableSso field""" + shouldEnableSso: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's isExpired field""" + isExpired: SalesforceBooleanFilter +} + +"""Field that Hub Invitations can be sorted by""" +enum SalesforceEnvironmentHubInvitationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENVIRONMENT_HUB_ID + ENVIRONMENT_HUB_MEMBER_ID + INVITEE_USER_NAME + STATUS + SHOULD_ADD_RELATED_ORGS + SHOULD_ENABLE_SSO + IS_EXPIRED +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubInvitationEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubInvitation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Hub Invitation.""" +type SalesforceEnvironmentHubInvitationSobjectMetadata { + """Url to the edit view for this Hub Invitation.""" + uiEditUrl: String! + + """Url to the detail view for this Hub Invitation.""" + uiDetailUrl: String! +} + +"""Hub Invitation""" +type SalesforceEnvironmentHubInvitation implements OneGraphNode { + """Hub Invitation Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Invitation Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Hub ID""" + environmentHubId: String! + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Member Entity ID""" + environmentHubMemberId: String + + """Member Entity ID""" + environmentHubMember: SalesforceEnvironmentHubMember + + """Invitee User Name""" + inviteeUserName: String + + """Environment Hub Member Description""" + environmentHubMemberDescription: String + + """Status""" + status: String + + """Failure Reason""" + failureReason: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: Boolean! + + """Should Enable SSO""" + shouldEnableSso: Boolean! + + """Invitation Expired""" + isExpired: Boolean! + sobjectMetadata: SalesforceEnvironmentHubInvitationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubInvitation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Hub Invitations connection, for use in pagination.""" +type SalesforceEnvironmentHubInvitationsConnection { + """The count of all Hub Invitation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Invitations""" + nodes: [SalesforceEnvironmentHubInvitation!]! + + """List of Hub Invitation edges""" + edges: [SalesforceEnvironmentHubInvitationEdge!]! +} + +"""Hub""" +type SalesforceEnvironmentHub implements OneGraphNode { + """Hub Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubRelationships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EnvironmentHub + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Hub Member""" +type SalesforceEnvironmentHubMember implements OneGraphNode { + """Hub Member Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Member Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Organization ID""" + memberEntity: String + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Sandbox""" + isSandbox: Boolean! + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Refresh Failure Reason""" + refreshFailureReason: String + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean! + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean! + + """Should Enable SSO""" + shouldEnableSso: Boolean! + + """The ID of the org from which this member was cloned.""" + clonedFromOrg: String + + """SSO Method 1 - Mapped Users""" + ssoMappedUsers: Int + + """Status""" + orgStatus: String + + """Edition""" + orgEdition: String + + """Instance""" + instance: String + + """Org Expiration Date""" + orgExpirationDate: String + + """Member Type""" + memberType: String + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + children( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + parents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceEnvironmentHubMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceTopicAssignmentEntityUnion = SalesforceAccount | SalesforceAsset | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceEnvironmentHubMember | SalesforceEvent | SalesforceFeedItem | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforceSolution | SalesforceTask + +"""Topic Assignment""" +type SalesforceTopicAssignment implements OneGraphNode { + """Topic Assignment ID""" + id: String! + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Entity ID""" + entityId: String! + + """Entity ID""" + entity: SalesforceTopicAssignmentEntityUnion + + """Record Key Prefix""" + entityKeyPrefix: String! + + """Object Type""" + entityType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a TopicAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic Assignments connection, for use in pagination.""" +type SalesforceTopicAssignmentsConnection { + """The count of all Topic Assignment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic Assignments""" + nodes: [SalesforceTopicAssignment!]! + + """List of Topic Assignment edges""" + edges: [SalesforceTopicAssignmentEdge!]! +} + +""" +A filter to be used against ListEmailRecipientSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailRecipientSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailRecipientSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailRecipientSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailRecipientSource's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmailRecipientSource's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmailRecipientSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailRecipientSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailRecipientSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's listEmail relation.""" + listEmail: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailRecipientSource's listEmailId field""" + listEmailId: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's sourceListId field""" + sourceListId: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's sourceType field""" + sourceType: SalesforceStringFilter +} + +"""Field that List Email Recipient Sources can be sorted by""" +enum SalesforceListEmailRecipientSourceSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LIST_EMAIL_ID + SOURCE_LIST_ID + SOURCE_TYPE +} + +""" +A filter to be used against Topic object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Topic's id field""" + id: SalesforceIdFilter + + """Filter by the Topic's name field""" + name: SalesforceStringFilter + + """Filter by the Topic's description field""" + description: SalesforceStringFilter + + """Filter by the Topic's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Topic's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Topic's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Topic's talkingAbout field""" + talkingAbout: SalesforceIntFilter + + """Filter by the Topic's managedTopicType field""" + managedTopicType: SalesforceStringFilter + + """Filter by the Topic's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against KnowledgeableUser object types. All fields are combined with a logical â€and.’ +""" +input SalesforceKnowledgeableUserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceKnowledgeableUserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceKnowledgeableUserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the KnowledgeableUser's id field""" + id: SalesforceIdFilter + + """Filter by the KnowledgeableUser's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the KnowledgeableUser's userId field""" + userId: SalesforceIdFilter + + """Filter by the KnowledgeableUser's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the KnowledgeableUser's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the KnowledgeableUser's rawRank field""" + rawRank: SalesforceIntFilter + + """Filter by the KnowledgeableUser's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Knowledgeable Users can be sorted by""" +enum SalesforceKnowledgeableUserSortByFieldEnum { + ID + USER_ID + TOPIC_ID + RAW_RANK + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceKnowledgeableUserEdge { + """The item at the end of the edge.""" + node: SalesforceKnowledgeableUser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Knowledgeable User""" +type SalesforceKnowledgeableUser implements OneGraphNode { + """Knowledgeable User ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Rank""" + rawRank: Int + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a KnowledgeableUser + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Knowledgeable Users connection, for use in pagination.""" +type SalesforceKnowledgeableUsersConnection { + """The count of all Knowledgeable User you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Knowledgeable Users""" + nodes: [SalesforceKnowledgeableUser!]! + + """List of Knowledgeable User edges""" + edges: [SalesforceKnowledgeableUserEdge!]! +} + +"""Topic""" +type SalesforceTopic implements OneGraphNode { + """Topic ID""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Talking About""" + talkingAbout: Int! + + """Enabled For""" + managedTopicType: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + sobjectMetadata: SalesforceTopicSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Topic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against Organization object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrganizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrganizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrganizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Organization's id field""" + id: SalesforceIdFilter + + """Filter by the Organization's name field""" + name: SalesforceStringFilter + + """Filter by the Organization's division field""" + division: SalesforceStringFilter + + """Filter by the Organization's street field""" + street: SalesforceStringFilter + + """Filter by the Organization's city field""" + city: SalesforceStringFilter + + """Filter by the Organization's state field""" + state: SalesforceStringFilter + + """Filter by the Organization's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the Organization's country field""" + country: SalesforceStringFilter + + """Filter by the Organization's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the Organization's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the Organization's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the Organization's phone field""" + phone: SalesforceStringFilter + + """Filter by the Organization's fax field""" + fax: SalesforceStringFilter + + """Filter by the Organization's primaryContact field""" + primaryContact: SalesforceStringFilter + + """Filter by the Organization's defaultLocaleSidKey field""" + defaultLocaleSidKey: SalesforceStringFilter + + """Filter by the Organization's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the Organization's languageLocaleKey field""" + languageLocaleKey: SalesforceStringFilter + + """Filter by the Organization's receivesInfoEmails field""" + receivesInfoEmails: SalesforceBooleanFilter + + """Filter by the Organization's receivesAdminInfoEmails field""" + receivesAdminInfoEmails: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesRequireOpportunityProducts field + """ + preferencesRequireOpportunityProducts: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesTransactionSecurityPolicy field + """ + preferencesTransactionSecurityPolicy: SalesforceBooleanFilter + + """Filter by the Organization's preferencesTerminateOldestSession field""" + preferencesTerminateOldestSession: SalesforceBooleanFilter + + """Filter by the Organization's preferencesConsentManagementEnabled field""" + preferencesConsentManagementEnabled: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesAutoSelectIndividualOnMerge field + """ + preferencesAutoSelectIndividualOnMerge: SalesforceBooleanFilter + + """Filter by the Organization's preferencesLightningLoginEnabled field""" + preferencesLightningLoginEnabled: SalesforceBooleanFilter + + """Filter by the Organization's preferencesOnlyLlPermUserAllowed field""" + preferencesOnlyLlPermUserAllowed: SalesforceBooleanFilter + + """Filter by the Organization's fiscalYearStartMonth field""" + fiscalYearStartMonth: SalesforceIntFilter + + """Filter by the Organization's usesStartDateAsFiscalYearName field""" + usesStartDateAsFiscalYearName: SalesforceBooleanFilter + + """Filter by the Organization's defaultAccountAccess field""" + defaultAccountAccess: SalesforceStringFilter + + """Filter by the Organization's defaultContactAccess field""" + defaultContactAccess: SalesforceStringFilter + + """Filter by the Organization's defaultOpportunityAccess field""" + defaultOpportunityAccess: SalesforceStringFilter + + """Filter by the Organization's defaultLeadAccess field""" + defaultLeadAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCaseAccess field""" + defaultCaseAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCalendarAccess field""" + defaultCalendarAccess: SalesforceStringFilter + + """Filter by the Organization's defaultPricebookAccess field""" + defaultPricebookAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCampaignAccess field""" + defaultCampaignAccess: SalesforceStringFilter + + """Filter by the Organization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Organization's complianceBccEmail field""" + complianceBccEmail: SalesforceStringFilter + + """Filter by the Organization's uiSkin field""" + uiSkin: SalesforceStringFilter + + """Filter by the Organization's signupCountryIsoCode field""" + signupCountryIsoCode: SalesforceStringFilter + + """Filter by the Organization's trialExpirationDate field""" + trialExpirationDate: SalesforceDateTimeFilter + + """Filter by the Organization's numKnowledgeService field""" + numKnowledgeService: SalesforceIntFilter + + """Filter by the Organization's organizationType field""" + organizationType: SalesforceStringFilter + + """Filter by the Organization's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Organization's instanceName field""" + instanceName: SalesforceStringFilter + + """Filter by the Organization's isSandbox field""" + isSandbox: SalesforceBooleanFilter + + """Filter by the Organization's webToCaseDefaultOrigin field""" + webToCaseDefaultOrigin: SalesforceStringFilter + + """Filter by the Organization's monthlyPageViewsUsed field""" + monthlyPageViewsUsed: SalesforceIntFilter + + """Filter by the Organization's monthlyPageViewsEntitlement field""" + monthlyPageViewsEntitlement: SalesforceIntFilter + + """Filter by the Organization's isReadOnly field""" + isReadOnly: SalesforceBooleanFilter + + """Filter by the Organization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Organization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Organization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Organization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Organization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Organization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +""" +A filter to be used against Stamp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStampConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStampConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStampConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Stamp's id field""" + id: SalesforceIdFilter + + """Filter by the Stamp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Stamp's parent relation.""" + parent: SalesforceOrganizationConnectionFilter + + """Filter by the Stamp's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Stamp's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Stamp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Stamp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Stamp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Stamp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Stamp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Stamp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Stamp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Stamp's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against StampAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStampAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStampAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStampAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StampAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the StampAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the StampAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StampAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StampAssignment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StampAssignment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StampAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StampAssignment's stamp relation.""" + stamp: SalesforceStampConnectionFilter + + """Filter by the StampAssignment's stampId field""" + stampId: SalesforceIdFilter + + """Filter by the StampAssignment's subject relation.""" + subject: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's subjectId field""" + subjectId: SalesforceIdFilter +} + +"""Field that Stamp Assignments can be sorted by""" +enum SalesforceStampAssignmentSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STAMP_ID + SUBJECT_ID +} + +"""An edge in a connection.""" +type SalesforceStampAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceStampAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Stamp Assignment""" +type SalesforceStampAssignment implements OneGraphNode { + """StampAssignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Stamp ID""" + stampId: String! + + """Stamp ID""" + stamp: SalesforceStamp + + """User ID""" + subjectId: String! + + """User ID""" + subject: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a StampAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Stamp Assignments connection, for use in pagination.""" +type SalesforceStampAssignmentsConnection { + """The count of all Stamp Assignment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Stamp Assignments""" + nodes: [SalesforceStampAssignment!]! + + """List of Stamp Assignment edges""" + edges: [SalesforceStampAssignmentEdge!]! +} + +""" +A filter to be used against CustomBrand object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomBrandConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomBrandConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomBrandConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomBrand's id field""" + id: SalesforceIdFilter + + """Filter by the CustomBrand's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomBrand's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrand's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomBrand's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomBrand's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomBrand's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrand's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that Custom Brands can be sorted by""" +enum SalesforceCustomBrandSortByFieldEnum { + ID + PARENT_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceCustomBrandEdge { + """The item at the end of the edge.""" + node: SalesforceCustomBrand! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Brands connection, for use in pagination.""" +type SalesforceCustomBrandsConnection { + """The count of all Custom Brand you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Brands""" + nodes: [SalesforceCustomBrand!]! + + """List of Custom Brand edges""" + edges: [SalesforceCustomBrandEdge!]! +} + +"""Stamp""" +type SalesforceStamp implements OneGraphNode { + """Stamp ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrganization + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByStampId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """A JSON object that contains all of the custom fields for a Stamp""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCustomBrandParentUnion = SalesforceOrganization | SalesforceStamp | SalesforceTopic + +"""Custom Brand""" +type SalesforceCustomBrand implements OneGraphNode { + """Custom Brand ID""" + id: String! + + """Branded Entity ID""" + parentId: String! + + """Branded Entity ID""" + parent: SalesforceCustomBrandParentUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """A JSON object that contains all of the custom fields for a CustomBrand""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Brand Asset""" +type SalesforceCustomBrandAsset implements OneGraphNode { + """Custom Brand Asset ID""" + id: String! + + """Custom Brand ID""" + customBrandId: String! + + """Custom Brand ID""" + customBrand: SalesforceCustomBrand + + """Asset Category""" + assetCategory: String! + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String + + """Asset source ID""" + assetSource: SalesforceCustomBrandAssetAssetSourceUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CustomBrandAsset + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom Brand Assets connection, for use in pagination.""" +type SalesforceCustomBrandAssetsConnection { + """The count of all Custom Brand Asset you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Brand Assets""" + nodes: [SalesforceCustomBrandAsset!]! + + """List of Custom Brand Asset edges""" + edges: [SalesforceCustomBrandAssetEdge!]! +} + +union SalesforceDocumentFolderUnion = SalesforceFolder | SalesforceUser + +"""Document""" +type SalesforceDocument implements OneGraphNode { + """Document ID""" + id: String! + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceDocumentFolderUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Name""" + name: String! + + """Document Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean! + + """Body Length""" + bodyLength: Int! + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean! + + """Author ID""" + authorId: String! + + """Author ID""" + author: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Document Content Searchable""" + isBodySearchable: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByAssetSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Document""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Documents connection, for use in pagination.""" +type SalesforceDocumentsConnection { + """The count of all Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Documents""" + nodes: [SalesforceDocument!]! + + """List of Document edges""" + edges: [SalesforceDocumentEdge!]! +} + +""" +A filter to be used against Dashboard object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Dashboard's id field""" + id: SalesforceIdFilter + + """Filter by the Dashboard's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Dashboard's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the Dashboard's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the Dashboard's title field""" + title: SalesforceStringFilter + + """Filter by the Dashboard's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Dashboard's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Dashboard's description field""" + description: SalesforceStringFilter + + """Filter by the Dashboard's leftSize field""" + leftSize: SalesforceStringFilter + + """Filter by the Dashboard's middleSize field""" + middleSize: SalesforceStringFilter + + """Filter by the Dashboard's rightSize field""" + rightSize: SalesforceStringFilter + + """Filter by the Dashboard's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Dashboard's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Dashboard's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Dashboard's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Dashboard's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Dashboard's runningUser relation.""" + runningUser: SalesforceUserConnectionFilter + + """Filter by the Dashboard's runningUserId field""" + runningUserId: SalesforceIdFilter + + """Filter by the Dashboard's titleColor field""" + titleColor: SalesforceIntFilter + + """Filter by the Dashboard's titleSize field""" + titleSize: SalesforceIntFilter + + """Filter by the Dashboard's textColor field""" + textColor: SalesforceIntFilter + + """Filter by the Dashboard's backgroundStart field""" + backgroundStart: SalesforceIntFilter + + """Filter by the Dashboard's backgroundEnd field""" + backgroundEnd: SalesforceIntFilter + + """Filter by the Dashboard's backgroundDirection field""" + backgroundDirection: SalesforceStringFilter + + """Filter by the Dashboard's type field""" + type: SalesforceStringFilter + + """Filter by the Dashboard's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's colorPalette field""" + colorPalette: SalesforceStringFilter + + """Filter by the Dashboard's chartTheme field""" + chartTheme: SalesforceStringFilter +} + +"""Field that Dashboards can be sorted by""" +enum SalesforceDashboardSortByFieldEnum { + ID + IS_DELETED + FOLDER_ID + FOLDER_NAME + TITLE + DEVELOPER_NAME + NAMESPACE_PREFIX + DESCRIPTION + LEFT_SIZE + MIDDLE_SIZE + RIGHT_SIZE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RUNNING_USER_ID + TITLE_COLOR + TITLE_SIZE + TEXT_COLOR + BACKGROUND_START + BACKGROUND_END + BACKGROUND_DIRECTION + TYPE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COLOR_PALETTE + CHART_THEME +} + +"""An edge in a connection.""" +type SalesforceDashboardEdge { + """The item at the end of the edge.""" + node: SalesforceDashboard! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Dashboards connection, for use in pagination.""" +type SalesforceDashboardsConnection { + """The count of all Dashboard you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboards""" + nodes: [SalesforceDashboard!]! + + """List of Dashboard edges""" + edges: [SalesforceDashboardEdge!]! +} + +"""Folder""" +type SalesforceFolder implements OneGraphNode { + """Folder ID""" + id: String! + + """Folder ID""" + parentId: String + + """Folder ID""" + parent: SalesforceFolder + + """Name""" + name: String! + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String! + + """Read Only""" + isReadonly: Boolean! + + """Type""" + type: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce Folder""" + subFolders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """A JSON object that contains all of the custom fields for a Folder""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceDashboardFolderUnion = SalesforceFolder | SalesforceUser + +"""Dashboard""" +type SalesforceDashboard implements OneGraphNode { + """Dashboard ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceDashboardFolderUnion + + """Folder Name""" + folderName: String + + """Title""" + title: String! + + """Dashboard Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Left Size""" + leftSize: String! + + """Middle Size""" + middleSize: String + + """Right Size""" + rightSize: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Running User ID""" + runningUserId: String! + + """Running User ID""" + runningUser: SalesforceUser + + """Title Color""" + titleColor: Int! + + """Title Size""" + titleSize: Int! + + """Text Color""" + textColor: Int! + + """Starting Color""" + backgroundStart: Int! + + """Ending Color""" + backgroundEnd: Int! + + """Background Fade Direction""" + backgroundDirection: String! + + """Dashboard Running User""" + type: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Last refreshed for this user""" + dashboardResultRefreshedDate: String + + """Running as""" + dashboardResultRunningUser: String + + """Color Palette""" + colorPalette: String + + """Chart Background""" + chartTheme: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponent""" + dashboardComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardComponentsConnection + + """Collection of Salesforce DashboardFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUsageEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceDashboardSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Dashboard""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCombinedAttachmentParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Party Consent.""" +type SalesforcePartyConsentSobjectMetadata { + """Url to the edit view for this Party Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Party Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PartyConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentShare's parent relation.""" + parent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PartyConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PartyConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PartyConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PartyConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartyConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Party Consent Shares can be sorted by""" +enum SalesforcePartyConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePartyConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePartyConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Party Consent Share""" +type SalesforcePartyConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePartyConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePartyConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PartyConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Shares connection, for use in pagination.""" +type SalesforcePartyConsentSharesConnection { + """ + The count of all Party Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Shares""" + nodes: [SalesforcePartyConsentShare!]! + + """List of Party Consent Share edges""" + edges: [SalesforcePartyConsentShareEdge!]! +} + +""" +A filter to be used against PartyConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsentHistory's partyConsent relation.""" + partyConsent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentHistory's partyConsentId field""" + partyConsentId: SalesforceIdFilter + + """Filter by the PartyConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the PartyConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Party Consent Histories can be sorted by""" +enum SalesforcePartyConsentHistorySortByFieldEnum { + ID + IS_DELETED + PARTY_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePartyConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Party Consent History""" +type SalesforcePartyConsentHistory implements OneGraphNode { + """Party Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """PartyConsent ID""" + partyConsentId: String! + + """PartyConsent ID""" + partyConsent: SalesforcePartyConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a PartyConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Histories connection, for use in pagination.""" +type SalesforcePartyConsentHistorysConnection { + """ + The count of all Party Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Histories""" + nodes: [SalesforcePartyConsentHistory!]! + + """List of Party Consent History edges""" + edges: [SalesforcePartyConsentHistoryEdge!]! +} + +""" +A filter to be used against PartyConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsent's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PartyConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsent's name field""" + name: SalesforceStringFilter + + """Filter by the PartyConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartyConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's party relation.""" + party: SalesforceIndividualConnectionFilter + + """Filter by the PartyConsent's partyId field""" + partyId: SalesforceIdFilter + + """Filter by the PartyConsent's action field""" + action: SalesforceStringFilter + + """Filter by the PartyConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the PartyConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the PartyConsent's captureSource field""" + captureSource: SalesforceStringFilter +} + +""" +A filter to be used against PartyConsentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentFeed's parent relation.""" + parent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PartyConsentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the PartyConsentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the PartyConsentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the PartyConsentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the PartyConsentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the PartyConsentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the PartyConsentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Party Consent Feeds can be sorted by""" +enum SalesforcePartyConsentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforcePartyConsentFeedEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Party Consent Feed""" +type SalesforcePartyConsentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePartyConsent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a PartyConsentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Feeds connection, for use in pagination.""" +type SalesforcePartyConsentFeedsConnection { + """The count of all Party Consent Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Feeds""" + nodes: [SalesforcePartyConsentFeed!]! + + """List of Party Consent Feed edges""" + edges: [SalesforcePartyConsentFeedEdge!]! +} + +union SalesforcePartyConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Party Consent""" +type SalesforcePartyConsent implements OneGraphNode { + """PartyConsent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePartyConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Individual ID""" + partyId: String! + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String! + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PartyConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforcePartyConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PartyConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceActivityHistoryWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +"""Metadata for a Salesforce Legal Entity.""" +type SalesforceLegalEntitySobjectMetadata { + """Url to the edit view for this Legal Entity.""" + uiEditUrl: String! + + """Url to the detail view for this Legal Entity.""" + uiDetailUrl: String! +} + +"""Field that Tasks can be sorted by""" +enum SalesforceTaskSortByFieldEnum { + ID + WHO_ID + WHAT_ID + SUBJECT + ACTIVITY_DATE + STATUS + PRIORITY + IS_HIGH_PRIORITY + OWNER_ID + TYPE + IS_DELETED + ACCOUNT_ID + IS_CLOSED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ARCHIVED + CALL_DURATION_IN_SECONDS + CALL_TYPE + CALL_DISPOSITION + CALL_OBJECT + REMINDER_DATE_TIME + IS_REMINDER_SET + RECURRENCE_ACTIVITY_ID + IS_RECURRENCE + RECURRENCE_START_DATE_ONLY + RECURRENCE_END_DATE_ONLY + RECURRENCE_TIME_ZONE_SID_KEY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR + RECURRENCE_REGENERATED_TYPE + TASK_SUBTYPE + COMPLETED_DATE_TIME +} + +"""An edge in a connection.""" +type SalesforceTaskEdge { + """The item at the end of the edge.""" + node: SalesforceTask! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Tasks connection, for use in pagination.""" +type SalesforceTasksConnection { + """The count of all Task you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Tasks""" + nodes: [SalesforceTask!]! + + """List of Task edges""" + edges: [SalesforceTaskEdge!]! +} + +""" +A filter to be used against Note object types. All fields are combined with a logical â€and.’ +""" +input SalesforceNoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceNoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceNoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Note's id field""" + id: SalesforceIdFilter + + """Filter by the Note's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Note's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Note's title field""" + title: SalesforceStringFilter + + """Filter by the Note's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Note's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Note's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Note's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Note's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Note's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Note's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Note's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Note's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Note's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Notes can be sorted by""" +enum SalesforceNoteSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + TITLE + IS_PRIVATE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +""" +A filter to be used against LegalEntityShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityShare's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityShare's parent relation.""" + parent: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LegalEntityShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the LegalEntityShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the LegalEntityShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the LegalEntityShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LegalEntityShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Legal Entity Shares can be sorted by""" +enum SalesforceLegalEntityShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceLegalEntityShareEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceLegalEntityShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Legal Entity Share""" +type SalesforceLegalEntityShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLegalEntity + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceLegalEntityShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a LegalEntityShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Legal Entity Shares connection, for use in pagination.""" +type SalesforceLegalEntitySharesConnection { + """The count of all Legal Entity Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entity Shares""" + nodes: [SalesforceLegalEntityShare!]! + + """List of Legal Entity Share edges""" + edges: [SalesforceLegalEntityShareEdge!]! +} + +""" +A filter to be used against LegalEntityHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntityHistory's legalEntity relation.""" + legalEntity: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityHistory's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """Filter by the LegalEntityHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntityHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityHistory's field field""" + field: SalesforceStringFilter + + """Filter by the LegalEntityHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Legal Entity Histories can be sorted by""" +enum SalesforceLegalEntityHistorySortByFieldEnum { + ID + IS_DELETED + LEGAL_ENTITY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceLegalEntityHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Legal Entity History""" +type SalesforceLegalEntityHistory implements OneGraphNode { + """Legal Entity History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Legal Entity ID""" + legalEntityId: String! + + """Legal Entity ID""" + legalEntity: SalesforceLegalEntity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a LegalEntityHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Legal Entity Histories connection, for use in pagination.""" +type SalesforceLegalEntityHistorysConnection { + """ + The count of all Legal Entity History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entity Histories""" + nodes: [SalesforceLegalEntityHistory!]! + + """List of Legal Entity History edges""" + edges: [SalesforceLegalEntityHistoryEdge!]! +} + +""" +A filter to be used against LegalEntity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntity's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntity's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the LegalEntity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntity's name field""" + name: SalesforceStringFilter + + """Filter by the LegalEntity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LegalEntity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the LegalEntity's description field""" + description: SalesforceStringFilter + + """Filter by the LegalEntity's status field""" + status: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityStreet field""" + legalEntityStreet: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityCity field""" + legalEntityCity: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityState field""" + legalEntityState: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityPostalCode field""" + legalEntityPostalCode: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityCountry field""" + legalEntityCountry: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityLatitude field""" + legalEntityLatitude: SalesforceFloatFilter + + """Filter by the LegalEntity's legalEntityLongitude field""" + legalEntityLongitude: SalesforceFloatFilter + + """Filter by the LegalEntity's legalEntityGeocodeAccuracy field""" + legalEntityGeocodeAccuracy: SalesforceStringFilter +} + +""" +A filter to be used against LegalEntityFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityFeed's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityFeed's parent relation.""" + parent: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LegalEntityFeed's type field""" + type: SalesforceStringFilter + + """Filter by the LegalEntityFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntityFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntityFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the LegalEntityFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the LegalEntityFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the LegalEntityFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the LegalEntityFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the LegalEntityFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceLegalEntityFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceLegalEntityFeedEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +__MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel +""" +type SalesforceLegalEntityFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLegalEntity + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a LegalEntityFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceLegalEntityFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels + """ + nodes: [SalesforceLegalEntityFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel edges + """ + edges: [SalesforceLegalEntityFeedEdge!]! +} + +"""Field that Finance Transactions can be sorted by""" +enum SalesforceFinanceTransactionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + FINANCE_TRANSACTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REFERENCE_ENTITY_ID + REFERENCE_ENTITY_TYPE + EVENT_ACTION + EVENT_TYPE + CHARGE_AMOUNT + ADJUSTMENT_AMOUNT + SUBTOTAL + TAX_AMOUNT + TOTAL_AMOUNT_WITH_TAX + IMPACT_AMOUNT + RESULTING_BALANCE + ACCOUNT_ID + SOURCE_ENTITY_ID + DESTINATION_ENTITY_ID + TRANSACTION_DATE + EFFECTIVE_DATE + DUE_DATE + BASE_CURRENCY_ISO_CODE + BASE_CURRENCY_FX_RATE + BASE_CURRENCY_FX_DATE + BASE_CURRENCY_AMOUNT + BASE_CURRENCY_BALANCE + LEGAL_ENTITY_ID + CREATION_MODE + PARENT_REFERENCE_ENTITY_ID + ORIGINAL_REFERENCE_ENTITY_TYPE + ORIGINAL_EVENT_TYPE + ORIGINAL_EVENT_ACTION + ORIGINAL_CREDIT_GL_ACCOUNT_NAME + ORIGINAL_CREDIT_GL_ACCOUNT_NUMBER + ORIGINAL_DEBIT_GL_ACCOUNT_NAME + ORIGINAL_DEBIT_GL_ACCOUNT_NUMBER + ORIGINAL_FINANCE_PERIOD_NAME + ORIGINAL_FINANCE_PERIOD_START_DATE + ORIGINAL_FINANCE_PERIOD_END_DATE + ORIGINAL_FINANCE_PERIOD_STATUS + ORIGINAL_GL_RULE_NAME + ORIGINAL_GL_TREATMENT_NAME + ORIGINAL_FINANCE_BOOK_NAME + FINANCE_SYSTEM_TRANSACTION_NUMBER + FINANCE_SYSTEM_NAME + FINANCE_SYSTEM_INTEGRATION_MODE + FINANCE_SYSTEM_INTEGRATION_STATUS +} + +"""An edge in a connection.""" +type SalesforceFinanceTransactionEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceTransaction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Finance Transactions connection, for use in pagination.""" +type SalesforceFinanceTransactionsConnection { + """ + The count of all Finance Transaction you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Transactions""" + nodes: [SalesforceFinanceTransaction!]! + + """List of Finance Transaction edges""" + edges: [SalesforceFinanceTransactionEdge!]! +} + +""" +A filter to be used against FinanceTransaction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceTransactionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceTransactionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceTransactionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceTransaction's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceTransaction's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FinanceTransaction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FinanceTransaction's financeTransactionNumber field""" + financeTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransaction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FinanceTransaction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransaction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceTransaction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's referenceEntityType field""" + referenceEntityType: SalesforceStringFilter + + """Filter by the FinanceTransaction's eventAction field""" + eventAction: SalesforceStringFilter + + """Filter by the FinanceTransaction's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the FinanceTransaction's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the FinanceTransaction's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the FinanceTransaction's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's resultingBalance field""" + resultingBalance: SalesforceFloatFilter + + """Filter by the FinanceTransaction's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the FinanceTransaction's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the FinanceTransaction's sourceEntityId field""" + sourceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's destinationEntityId field""" + destinationEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's dueDate field""" + dueDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's baseCurrencyIsoCode field""" + baseCurrencyIsoCode: SalesforceStringFilter + + """Filter by the FinanceTransaction's baseCurrencyFxRate field""" + baseCurrencyFxRate: SalesforceFloatFilter + + """Filter by the FinanceTransaction's baseCurrencyFxDate field""" + baseCurrencyFxDate: SalesforceDateFilter + + """Filter by the FinanceTransaction's baseCurrencyAmount field""" + baseCurrencyAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's baseCurrencyBalance field""" + baseCurrencyBalance: SalesforceFloatFilter + + """Filter by the FinanceTransaction's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's creationMode field""" + creationMode: SalesforceStringFilter + + """Filter by the FinanceTransaction's parentReferenceEntityId field""" + parentReferenceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's originalReferenceEntityType field""" + originalReferenceEntityType: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalEventType field""" + originalEventType: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalEventAction field""" + originalEventAction: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalCreditGlAccountName field""" + originalCreditGlAccountName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalCreditGlAccountNumber field""" + originalCreditGlAccountNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalDebitGlAccountName field""" + originalDebitGlAccountName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalDebitGlAccountNumber field""" + originalDebitGlAccountNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodName field""" + originalFinancePeriodName: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's originalFinancePeriodStartDate field + """ + originalFinancePeriodStartDate: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodEndDate field""" + originalFinancePeriodEndDate: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodStatus field""" + originalFinancePeriodStatus: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalGlRuleName field""" + originalGlRuleName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalGlTreatmentName field""" + originalGlTreatmentName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinanceBookName field""" + originalFinanceBookName: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's financeSystemTransactionNumber field + """ + financeSystemTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's financeSystemName field""" + financeSystemName: SalesforceStringFilter + + """Filter by the FinanceTransaction's financeSystemIntegrationMode field""" + financeSystemIntegrationMode: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's financeSystemIntegrationStatus field + """ + financeSystemIntegrationStatus: SalesforceStringFilter +} + +""" +A filter to be used against FinanceBalanceSnapshot object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceBalanceSnapshotConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceBalanceSnapshotConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceBalanceSnapshotConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceBalanceSnapshot's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the FinanceBalanceSnapshot's financeBalanceSnapshotNumber field + """ + financeBalanceSnapshotNumber: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshot's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's financeTransaction relation.""" + financeTransaction: SalesforceFinanceTransactionConnectionFilter + + """Filter by the FinanceBalanceSnapshot's financeTransactionId field""" + financeTransactionId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's referenceEntityType field""" + referenceEntityType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's balance field""" + balance: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the FinanceBalanceSnapshot's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's dueDate field""" + dueDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyIsoCode field""" + baseCurrencyIsoCode: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyFxRate field""" + baseCurrencyFxRate: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyFxDate field""" + baseCurrencyFxDate: SalesforceDateFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyAmount field""" + baseCurrencyAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyBalance field""" + baseCurrencyBalance: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """ + Filter by the FinanceBalanceSnapshot's originalReferenceEntityType field + """ + originalReferenceEntityType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's originalEventType field""" + originalEventType: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemTransactionNumber field + """ + financeSystemTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's financeSystemName field""" + financeSystemName: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemIntegrationMode field + """ + financeSystemIntegrationMode: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemIntegrationStatus field + """ + financeSystemIntegrationStatus: SalesforceStringFilter +} + +"""Field that Finance Balance Snapshots can be sorted by""" +enum SalesforceFinanceBalanceSnapshotSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + FINANCE_BALANCE_SNAPSHOT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + FINANCE_TRANSACTION_ID + REFERENCE_ENTITY_ID + REFERENCE_ENTITY_TYPE + EVENT_TYPE + CHARGE_AMOUNT + ADJUSTMENT_AMOUNT + SUBTOTAL + TAX_AMOUNT + TOTAL_AMOUNT_WITH_TAX + IMPACT_AMOUNT + BALANCE + ACCOUNT_ID + TRANSACTION_DATE + EFFECTIVE_DATE + DUE_DATE + BASE_CURRENCY_ISO_CODE + BASE_CURRENCY_FX_RATE + BASE_CURRENCY_FX_DATE + BASE_CURRENCY_AMOUNT + BASE_CURRENCY_BALANCE + LEGAL_ENTITY_ID + ORIGINAL_REFERENCE_ENTITY_TYPE + ORIGINAL_EVENT_TYPE + FINANCE_SYSTEM_TRANSACTION_NUMBER + FINANCE_SYSTEM_NAME + FINANCE_SYSTEM_INTEGRATION_MODE + FINANCE_SYSTEM_INTEGRATION_STATUS +} + +union SalesforceLegalEntityOwnerUnion = SalesforceGroup | SalesforceUser + +"""Legal Entity""" +type SalesforceLegalEntity implements OneGraphNode { + """Legal Entity ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceLegalEntityOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String + + """Address""" + legalEntityAddress: SalesforceAddress + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LegalEntityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceLegalEntitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a LegalEntity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceNoteParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEngagementChannelType | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 + +"""Note""" +type SalesforceNote implements OneGraphNode { + """Note Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceNoteParentUnion + + """Title""" + title: String! + + """Private""" + isPrivate: Boolean! + + """Body""" + body: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Note""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Notes connection, for use in pagination.""" +type SalesforceNotesConnection { + """The count of all Note you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Notes""" + nodes: [SalesforceNote!]! + + """List of Note edges""" + edges: [SalesforceNoteEdge!]! +} + +""" +A filter to be used against ImageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageShare's id field""" + id: SalesforceIdFilter + + """Filter by the ImageShare's parent relation.""" + parent: SalesforceImageConnectionFilter + + """Filter by the ImageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ImageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ImageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ImageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ImageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ImageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ImageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ImageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Image Shares can be sorted by""" +enum SalesforceImageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceImageShareEdge { + """The item at the end of the edge.""" + node: SalesforceImageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceImageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Image Share""" +type SalesforceImageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceImage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceImageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a ImageShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Image Shares connection, for use in pagination.""" +type SalesforceImageSharesConnection { + """The count of all Image Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Image Shares""" + nodes: [SalesforceImageShare!]! + + """List of Image Share edges""" + edges: [SalesforceImageShareEdge!]! +} + +""" +A filter to be used against ImageHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ImageHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ImageHistory's image relation.""" + image: SalesforceImageConnectionFilter + + """Filter by the ImageHistory's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the ImageHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ImageHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ImageHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ImageHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ImageHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Image Histories can be sorted by""" +enum SalesforceImageHistorySortByFieldEnum { + ID + IS_DELETED + IMAGE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceImageHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceImageHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Image History""" +type SalesforceImageHistory implements OneGraphNode { + """Image History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Image ID""" + imageId: String! + + """Image ID""" + image: SalesforceImage + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ImageHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Image Histories connection, for use in pagination.""" +type SalesforceImageHistorysConnection { + """The count of all Image History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Image Histories""" + nodes: [SalesforceImageHistory!]! + + """List of Image History edges""" + edges: [SalesforceImageHistoryEdge!]! +} + +""" +A filter to be used against Image object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Image's id field""" + id: SalesforceIdFilter + + """Filter by the Image's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Image's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Image's name field""" + name: SalesforceStringFilter + + """Filter by the Image's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Image's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Image's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Image's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Image's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Image's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Image's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Image's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Image's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Image's imageViewType field""" + imageViewType: SalesforceStringFilter + + """Filter by the Image's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Image's imageClass field""" + imageClass: SalesforceStringFilter + + """Filter by the Image's imageClassObjectType field""" + imageClassObjectType: SalesforceStringFilter + + """Filter by the Image's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the Image's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the Image's capturedAngle field""" + capturedAngle: SalesforceStringFilter + + """Filter by the Image's title field""" + title: SalesforceStringFilter + + """Filter by the Image's alternateText field""" + alternateText: SalesforceStringFilter + + """Filter by the Image's url field""" + url: SalesforceStringFilter +} + +""" +A filter to be used against ImageFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ImageFeed's parent relation.""" + parent: SalesforceImageConnectionFilter + + """Filter by the ImageFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ImageFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ImageFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ImageFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ImageFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ImageFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ImageFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ImageFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ImageFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ImageFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ImageFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ImageFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ImageFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ImageFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ImageFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceImageFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceImageFeedEdge { + """The item at the end of the edge.""" + node: SalesforceImageFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +__MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel +""" +type SalesforceImageFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceImage + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ImageFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceImageFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels + """ + nodes: [SalesforceImageFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel edges + """ + edges: [SalesforceImageFeedEdge!]! +} + +union SalesforceImageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Image""" +type SalesforceImage implements OneGraphNode { + """Image ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceImageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean! + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceImageSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Image""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEventRelationChangeEventRelationUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCalendar | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution | SalesforceUser + +union SalesforceEventOwnerUnion = SalesforceCalendar | SalesforceUser + +union SalesforceAttachmentOwnerUnion = SalesforceCalendar | SalesforceUser + +union SalesforceActivityHistoryOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +""" +A filter to be used against UndecidedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUndecidedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUndecidedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUndecidedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UndecidedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the UndecidedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the UndecidedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UndecidedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UndecidedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UndecidedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Undecided Event Relations can be sorted by""" +enum SalesforceUndecidedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceUndecidedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceUndecidedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUndecidedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Undecided Event Relation""" +type SalesforceUndecidedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceUndecidedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a UndecidedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Undecided Event Relations connection, for use in pagination. +""" +type SalesforceUndecidedEventRelationsConnection { + """ + The count of all Undecided Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Undecided Event Relations""" + nodes: [SalesforceUndecidedEventRelation!]! + + """List of Undecided Event Relation edges""" + edges: [SalesforceUndecidedEventRelationEdge!]! +} + +""" +A filter to be used against EventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the EventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the EventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the EventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the EventRelation's status field""" + status: SalesforceStringFilter + + """Filter by the EventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the EventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Event Relations can be sorted by""" +enum SalesforceEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + STATUS + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Event Relation""" +type SalesforceEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String! + + """Relation ID""" + relation: SalesforceEventRelationRelationUnion + + """Event ID""" + eventId: String! + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Event Relations connection, for use in pagination.""" +type SalesforceEventRelationsConnection { + """The count of all Event Relation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Relations""" + nodes: [SalesforceEventRelation!]! + + """List of Event Relation edges""" + edges: [SalesforceEventRelationEdge!]! +} + +""" +A filter to be used against DeclinedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDeclinedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDeclinedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDeclinedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DeclinedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the DeclinedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the DeclinedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DeclinedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DeclinedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DeclinedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Declined Event Relations can be sorted by""" +enum SalesforceDeclinedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceDeclinedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceDeclinedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDeclinedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Declined Event Relation""" +type SalesforceDeclinedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceDeclinedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a DeclinedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Declined Event Relations connection, for use in pagination.""" +type SalesforceDeclinedEventRelationsConnection { + """ + The count of all Declined Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Declined Event Relations""" + nodes: [SalesforceDeclinedEventRelation!]! + + """List of Declined Event Relation edges""" + edges: [SalesforceDeclinedEventRelationEdge!]! +} + +""" +A filter to be used against ListView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListView's id field""" + id: SalesforceIdFilter + + """Filter by the ListView's name field""" + name: SalesforceStringFilter + + """Filter by the ListView's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ListView's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ListView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ListView's isSoqlCompatible field""" + isSoqlCompatible: SalesforceBooleanFilter + + """Filter by the ListView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListView's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ListView's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against CalendarView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CalendarView's id field""" + id: SalesforceIdFilter + + """Filter by the CalendarView's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CalendarView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CalendarView's name field""" + name: SalesforceStringFilter + + """Filter by the CalendarView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CalendarView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CalendarView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CalendarView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CalendarView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CalendarView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CalendarView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CalendarView's isDisplayed field""" + isDisplayed: SalesforceBooleanFilter + + """Filter by the CalendarView's color field""" + color: SalesforceStringFilter + + """Filter by the CalendarView's fillPattern field""" + fillPattern: SalesforceStringFilter + + """Filter by the CalendarView's listViewFilter relation.""" + listViewFilter: SalesforceListViewConnectionFilter + + """Filter by the CalendarView's listViewFilterId field""" + listViewFilterId: SalesforceIdFilter + + """Filter by the CalendarView's dateHandlingType field""" + dateHandlingType: SalesforceStringFilter + + """Filter by the CalendarView's startField field""" + startField: SalesforceStringFilter + + """Filter by the CalendarView's endField field""" + endField: SalesforceStringFilter + + """Filter by the CalendarView's displayField field""" + displayField: SalesforceStringFilter + + """Filter by the CalendarView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the CalendarView's publisherId field""" + publisherId: SalesforceIdFilter +} + +"""Field that Calendars can be sorted by""" +enum SalesforceCalendarViewSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DISPLAYED + COLOR + FILL_PATTERN + LIST_VIEW_FILTER_ID + DATE_HANDLING_TYPE + START_FIELD + END_FIELD + DISPLAY_FIELD + SOBJECT_TYPE + PUBLISHER_ID +} + +""" +A filter to be used against AcceptedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAcceptedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAcceptedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAcceptedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AcceptedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the AcceptedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the AcceptedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AcceptedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AcceptedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AcceptedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Accepted Event Relations can be sorted by""" +enum SalesforceAcceptedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceAcceptedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceAcceptedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAcceptedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Accepted Event Relation""" +type SalesforceAcceptedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceAcceptedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a AcceptedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Accepted Event Relations connection, for use in pagination.""" +type SalesforceAcceptedEventRelationsConnection { + """ + The count of all Accepted Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Accepted Event Relations""" + nodes: [SalesforceAcceptedEventRelation!]! + + """List of Accepted Event Relation edges""" + edges: [SalesforceAcceptedEventRelationEdge!]! +} + +"""Calendar""" +type SalesforceCalendar implements OneGraphNode { + """Calendar ID""" + id: String! + + """Calendar Name""" + name: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Calendar Type""" + type: String! + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """A JSON object that contains all of the custom fields for a Calendar""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCalendarViewPublisherUnion = SalesforceCalendar | SalesforceListView | SalesforceUser + +union SalesforceCalendarViewOwnerUnion = SalesforceGroup | SalesforceUser + +"""Calendar""" +type SalesforceCalendarView implements OneGraphNode { + """Calendar ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCalendarViewOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Calendar Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Is Displayed""" + isDisplayed: Boolean! + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """List View ID""" + listViewFilter: SalesforceListView + + """Date Handling Type""" + dateHandlingType: String + + """Start Field""" + startField: String! + + """End Field""" + endField: String + + """Display Field""" + displayField: String! + + """sObject Type""" + sobjectType: String! + + """Publisher ID""" + publisherId: String + + """Publisher ID""" + publisher: SalesforceCalendarViewPublisherUnion + + """Collection of Salesforce CalendarViewShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CalendarView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Calendars connection, for use in pagination.""" +type SalesforceCalendarViewsConnection { + """The count of all Calendar you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendars""" + nodes: [SalesforceCalendarView!]! + + """List of Calendar edges""" + edges: [SalesforceCalendarViewEdge!]! +} + +"""List View""" +type SalesforceListView implements OneGraphNode { + """List View ID""" + id: String! + + """View Name""" + name: String! + + """View Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Custom Object Definition ID""" + sobjectType: String + + """Is SOQL Compatible""" + isSoqlCompatible: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce CalendarView""" + calendarViewsByListViewFilterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce UserListView""" + userListViewsByListViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """A JSON object that contains all of the custom fields for a ListView""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceListEmailRecipientSourceSourceListUnion = SalesforceCampaign | SalesforceListView | SalesforceTopic + +"""List Email Recipient Source""" +type SalesforceListEmailRecipientSource implements OneGraphNode { + """List Email Recipient Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """List Email ID""" + listEmailId: String! + + """List Email ID""" + listEmail: SalesforceListEmail + + """SourceList ID""" + sourceListId: String! + + """SourceList ID""" + sourceList: SalesforceListEmailRecipientSourceSourceListUnion + + """Type""" + sourceType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ListEmailRecipientSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce List Email Recipient Sources connection, for use in pagination. +""" +type SalesforceListEmailRecipientSourcesConnection { + """ + The count of all List Email Recipient Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Recipient Sources""" + nodes: [SalesforceListEmailRecipientSource!]! + + """List of List Email Recipient Source edges""" + edges: [SalesforceListEmailRecipientSourceEdge!]! +} + +""" +A filter to be used against ListEmail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmail's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmail's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ListEmail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmail's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's subject field""" + subject: SalesforceStringFilter + + """Filter by the ListEmail's fromName field""" + fromName: SalesforceStringFilter + + """Filter by the ListEmail's fromAddress field""" + fromAddress: SalesforceStringFilter + + """Filter by the ListEmail's status field""" + status: SalesforceStringFilter + + """Filter by the ListEmail's hasAttachment field""" + hasAttachment: SalesforceBooleanFilter + + """Filter by the ListEmail's scheduledDate field""" + scheduledDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's totalSent field""" + totalSent: SalesforceIntFilter + + """Filter by the ListEmail's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the ListEmail's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the ListEmail's isTracked field""" + isTracked: SalesforceBooleanFilter +} + +""" +A filter to be used against ListEmailIndividualRecipient object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailIndividualRecipientConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailIndividualRecipientConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailIndividualRecipientConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailIndividualRecipient's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmailIndividualRecipient's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmailIndividualRecipient's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailIndividualRecipient's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's listEmail relation.""" + listEmail: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailIndividualRecipient's listEmailId field""" + listEmailId: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's recipientId field""" + recipientId: SalesforceIdFilter +} + +"""Field that List Email Individual Recipients can be sorted by""" +enum SalesforceListEmailIndividualRecipientSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LIST_EMAIL_ID + RECIPIENT_ID +} + +"""Field that Content Deliveries can be sorted by""" +enum SalesforceContentDistributionSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + OWNER_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NAME + IS_DELETED + CONTENT_VERSION_ID + CONTENT_DOCUMENT_ID + RELATED_RECORD_ID + EXPIRY_DATE + PASSWORD + VIEW_COUNT + FIRST_VIEW_DATE + LAST_VIEW_DATE + DISTRIBUTION_PUBLIC_URL + CONTENT_DOWNLOAD_URL + PDF_DOWNLOAD_URL +} + +"""An edge in a connection.""" +type SalesforceContentDistributionEdge { + """The item at the end of the edge.""" + node: SalesforceContentDistribution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceContentDistributionViewEdge { + """The item at the end of the edge.""" + node: SalesforceContentDistributionView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ContentDistribution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDistributionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDistributionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDistributionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDistribution's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDistribution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDistribution's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentDistribution's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentDistribution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's name field""" + name: SalesforceStringFilter + + """Filter by the ContentDistribution's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDistribution's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDistribution's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentDistribution's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDistribution's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDistribution's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter + + """Filter by the ContentDistribution's preferencesAllowPdfDownload field""" + preferencesAllowPdfDownload: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesAllowOriginalDownload field + """ + preferencesAllowOriginalDownload: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesPasswordRequired field""" + preferencesPasswordRequired: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesNotifyOnVisit field""" + preferencesNotifyOnVisit: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesLinkLatestVersion field""" + preferencesLinkLatestVersion: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesAllowViewInBrowser field + """ + preferencesAllowViewInBrowser: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesExpires field""" + preferencesExpires: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesNotifyRndtnComplete field + """ + preferencesNotifyRndtnComplete: SalesforceBooleanFilter + + """Filter by the ContentDistribution's expiryDate field""" + expiryDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's viewCount field""" + viewCount: SalesforceIntFilter + + """Filter by the ContentDistribution's firstViewDate field""" + firstViewDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's lastViewDate field""" + lastViewDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against ContentDistributionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDistributionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDistributionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDistributionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDistributionView's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDistributionView's distribution relation.""" + distribution: SalesforceContentDistributionConnectionFilter + + """Filter by the ContentDistributionView's distributionId field""" + distributionId: SalesforceIdFilter + + """Filter by the ContentDistributionView's parentView relation.""" + parentView: SalesforceContentDistributionViewConnectionFilter + + """Filter by the ContentDistributionView's parentViewId field""" + parentViewId: SalesforceIdFilter + + """Filter by the ContentDistributionView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDistributionView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistributionView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDistributionView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDistributionView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDistributionView's isInternal field""" + isInternal: SalesforceBooleanFilter + + """Filter by the ContentDistributionView's isDownload field""" + isDownload: SalesforceBooleanFilter +} + +"""Field that Content Delivery Views can be sorted by""" +enum SalesforceContentDistributionViewSortByFieldEnum { + ID + DISTRIBUTION_ID + PARENT_VIEW_ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + IS_INTERNAL + IS_DOWNLOAD +} + +"""Content Delivery View""" +type SalesforceContentDistributionView implements OneGraphNode { + """Content Delivery View ID""" + id: String! + + """Content Delivery ID""" + distributionId: String! + + """Content Delivery ID""" + distribution: SalesforceContentDistribution + + """Content Delivery View ID""" + parentViewId: String + + """Content Delivery View ID""" + parentView: SalesforceContentDistributionView + + """View Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Internal View""" + isInternal: Boolean! + + """File Downloaded""" + isDownload: Boolean! + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByParentViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistributionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Delivery Views connection, for use in pagination.""" +type SalesforceContentDistributionViewsConnection { + """ + The count of all Content Delivery View you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Delivery Views""" + nodes: [SalesforceContentDistributionView!]! + + """List of Content Delivery View edges""" + edges: [SalesforceContentDistributionViewEdge!]! +} + +union SalesforceContentDistributionRelatedRecordUnion = SalesforceAccount | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceEmailMessage | SalesforceLead | SalesforceListEmail | SalesforceOpportunity + +"""Content Delivery""" +type SalesforceContentDistribution implements OneGraphNode { + """Content Delivery ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Content Delivery Name""" + name: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentDistributionRelatedRecordUnion + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean! + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean! + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean! + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean! + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean! + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean! + + """Content Delivery Expires""" + preferencesExpires: Boolean! + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean! + + """Expiration Date""" + expiryDate: String + + """Password""" + password: String + + """View Count""" + viewCount: Int + + """First Viewed""" + firstViewDate: String + + """Last Viewed""" + lastViewDate: String + + """External Link""" + distributionPublicUrl: String + + """File Download Link""" + contentDownloadUrl: String + + """PDF Download Link""" + pdfDownloadUrl: String + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistribution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Deliveries connection, for use in pagination.""" +type SalesforceContentDistributionsConnection { + """The count of all Content Delivery you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Deliveries""" + nodes: [SalesforceContentDistribution!]! + + """List of Content Delivery edges""" + edges: [SalesforceContentDistributionEdge!]! +} + +union SalesforceListEmailOwnerUnion = SalesforceGroup | SalesforceUser + +"""List Email""" +type SalesforceListEmail implements OneGraphNode { + """List Email ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceListEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String! + + """Status""" + status: String! + + """Has Attachment""" + hasAttachment: Boolean! + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean! + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByListEmailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByListEmailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceListEmailSobjectMetadata! + + """A JSON object that contains all of the custom fields for a ListEmail""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List Email Individual Recipient""" +type SalesforceListEmailIndividualRecipient implements OneGraphNode { + """List Email Individual Recipient ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """List Email ID""" + listEmailId: String! + + """List Email ID""" + listEmail: SalesforceListEmail + + """Recipient ID""" + recipientId: String! + + """Recipient ID""" + recipient: SalesforceListEmailIndividualRecipientRecipientUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ListEmailIndividualRecipient + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce List Email Individual Recipients connection, for use in pagination. +""" +type SalesforceListEmailIndividualRecipientsConnection { + """ + The count of all List Email Individual Recipient you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Individual Recipients""" + nodes: [SalesforceListEmailIndividualRecipient!]! + + """List of List Email Individual Recipient edges""" + edges: [SalesforceListEmailIndividualRecipientEdge!]! +} + +union SalesforceCampaignMemberLeadOrContactOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceCampaignMemberLeadOrContactUnion = SalesforceAccount | SalesforceContact | SalesforceLead + +"""Campaign Member""" +type SalesforceCampaignMember implements OneGraphNode { + """Campaign Member ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """First Responded Date""" + firstRespondedDate: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Description""" + description: String + + """Do Not Call""" + doNotCall: Boolean! + + """Email Opt Out""" + hasOptedOutOfEmail: Boolean! + + """Fax Opt Out""" + hasOptedOutOfFax: Boolean! + + """Lead Source""" + leadSource: String + + """Company (Account)""" + companyOrAccount: String + + """Type""" + type: String + + """Related Record ID""" + leadOrContactId: String + + """Related Record ID""" + leadOrContact: SalesforceCampaignMemberLeadOrContactUnion + + """Related Record Owner ID""" + leadOrContactOwnerId: String + + """Related Record Owner ID""" + leadOrContactOwner: SalesforceCampaignMemberLeadOrContactOwnerUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCampaignMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CampaignMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceRecordActionRecordUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCampaignMember | SalesforceCase | SalesforceCollaborationGroup | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceEnhancedLetterhead | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProduct2 | SalesforceUser + +"""RecordAction""" +type SalesforceRecordAction implements OneGraphNode { + """RecordAction ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent Record ID""" + recordId: String! + + """Parent Record ID""" + record: SalesforceRecordActionRecordUnion + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """FlowInterview ID""" + flowInterview: SalesforceFlowInterview + + """Order""" + order: Int! + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean! + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a RecordAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce RecordActions connection, for use in pagination.""" +type SalesforceRecordActionsConnection { + """The count of all RecordAction you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce RecordActions""" + nodes: [SalesforceRecordAction!]! + + """List of RecordAction edges""" + edges: [SalesforceRecordActionEdge!]! +} + +""" +A filter to be used against Event object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Event's id field""" + id: SalesforceIdFilter + + """Filter by the Event's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the Event's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the Event's subject field""" + subject: SalesforceStringFilter + + """Filter by the Event's location field""" + location: SalesforceStringFilter + + """Filter by the Event's isAllDayEvent field""" + isAllDayEvent: SalesforceBooleanFilter + + """Filter by the Event's activityDateTime field""" + activityDateTime: SalesforceDateTimeFilter + + """Filter by the Event's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Event's durationInMinutes field""" + durationInMinutes: SalesforceIntFilter + + """Filter by the Event's startDateTime field""" + startDateTime: SalesforceDateTimeFilter + + """Filter by the Event's endDateTime field""" + endDateTime: SalesforceDateTimeFilter + + """Filter by the Event's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Event's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Event's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Event's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Event's type field""" + type: SalesforceStringFilter + + """Filter by the Event's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Event's showAs field""" + showAs: SalesforceStringFilter + + """Filter by the Event's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Event's isChild field""" + isChild: SalesforceBooleanFilter + + """Filter by the Event's isGroupEvent field""" + isGroupEvent: SalesforceBooleanFilter + + """Filter by the Event's groupEventType field""" + groupEventType: SalesforceStringFilter + + """Filter by the Event's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Event's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Event's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Event's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Event's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Event's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Event's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Event's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Event's recurrenceActivity relation.""" + recurrenceActivity: SalesforceEventConnectionFilter + + """Filter by the Event's recurrenceActivityId field""" + recurrenceActivityId: SalesforceIdFilter + + """Filter by the Event's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Event's recurrenceStartDateTime field""" + recurrenceStartDateTime: SalesforceDateTimeFilter + + """Filter by the Event's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Event's recurrenceTimeZoneSidKey field""" + recurrenceTimeZoneSidKey: SalesforceStringFilter + + """Filter by the Event's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Event's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Event's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Event's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Event's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Event's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter + + """Filter by the Event's reminderDateTime field""" + reminderDateTime: SalesforceDateTimeFilter + + """Filter by the Event's isReminderSet field""" + isReminderSet: SalesforceBooleanFilter + + """Filter by the Event's eventSubtype field""" + eventSubtype: SalesforceStringFilter + + """Filter by the Event's isRecurrence2Exclusion field""" + isRecurrence2Exclusion: SalesforceBooleanFilter + + """Filter by the Event's recurrence2PatternVersion field""" + recurrence2PatternVersion: SalesforceStringFilter + + """Filter by the Event's isRecurrence2 field""" + isRecurrence2: SalesforceBooleanFilter + + """Filter by the Event's isRecurrence2Exception field""" + isRecurrence2Exception: SalesforceBooleanFilter + + """Filter by the Event's recurrence2PatternStartDate field""" + recurrence2PatternStartDate: SalesforceDateTimeFilter + + """Filter by the Event's recurrence2PatternTimeZone field""" + recurrence2PatternTimeZone: SalesforceStringFilter +} + +"""Field that Events can be sorted by""" +enum SalesforceEventSortByFieldEnum { + ID + WHO_ID + WHAT_ID + SUBJECT + LOCATION + IS_ALL_DAY_EVENT + ACTIVITY_DATE_TIME + ACTIVITY_DATE + DURATION_IN_MINUTES + START_DATE_TIME + END_DATE_TIME + END_DATE + ACCOUNT_ID + OWNER_ID + TYPE + IS_PRIVATE + SHOW_AS + IS_DELETED + IS_CHILD + IS_GROUP_EVENT + GROUP_EVENT_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ARCHIVED + RECURRENCE_ACTIVITY_ID + IS_RECURRENCE + RECURRENCE_START_DATE_TIME + RECURRENCE_END_DATE_ONLY + RECURRENCE_TIME_ZONE_SID_KEY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR + REMINDER_DATE_TIME + IS_REMINDER_SET + EVENT_SUBTYPE + IS_RECURRENCE_2_EXCLUSION + RECURRENCE_2_PATTERN_VERSION + IS_RECURRENCE_2 + IS_RECURRENCE_2_EXCEPTION + RECURRENCE_2_PATTERN_START_DATE + RECURRENCE_2_PATTERN_TIME_ZONE +} + +""" +A filter to be used against ContactRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactRequest's id field""" + id: SalesforceIdFilter + + """Filter by the ContactRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactRequest's name field""" + name: SalesforceStringFilter + + """Filter by the ContactRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the ContactRequest's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the ContactRequest's preferredPhone field""" + preferredPhone: SalesforceStringFilter + + """Filter by the ContactRequest's preferredChannel field""" + preferredChannel: SalesforceStringFilter + + """Filter by the ContactRequest's status field""" + status: SalesforceStringFilter + + """Filter by the ContactRequest's requestReason field""" + requestReason: SalesforceStringFilter +} + +""" +A filter to be used against ContactRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactRequestShare's parent relation.""" + parent: SalesforceContactRequestConnectionFilter + + """Filter by the ContactRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Request Shares can be sorted by""" +enum SalesforceContactRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Request Share""" +type SalesforceContactRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Request Shares connection, for use in pagination.""" +type SalesforceContactRequestSharesConnection { + """ + The count of all Contact Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Request Shares""" + nodes: [SalesforceContactRequestShare!]! + + """List of Contact Request Share edges""" + edges: [SalesforceContactRequestShareEdge!]! +} + +union SalesforceContactRequestWhoUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceContactRequestWhatUnion = SalesforceAccount | SalesforceCase | SalesforceOpportunity + +union SalesforceContactRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Request""" +type SalesforceContactRequest implements OneGraphNode { + """Contact Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Contact Request Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceContactRequestWhatUnion + + """Requestor ID""" + whoId: String + + """Requestor ID""" + who: SalesforceContactRequestWhoUnion + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String! + + """Request Status""" + status: String! + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceContactRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEventWhoUnion = SalesforceContact | SalesforceLead + +"""Event""" +type SalesforceEvent implements OneGraphNode { + """Activity ID""" + id: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean! + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """End Date""" + endDate: String + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String! + + """Assigned To ID""" + owner: SalesforceEventOwnerUnion + + """Type""" + type: String + + """Private""" + isPrivate: Boolean! + + """Show Time As""" + showAs: String + + """Deleted""" + isDeleted: Boolean! + + """Is Child""" + isChild: Boolean! + + """Is Group Event""" + isGroupEvent: Boolean! + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Archived""" + isArchived: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Event Subtype""" + eventSubtype: String + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean! + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """Repeat""" + isRecurrence2: Boolean! + + """Is Exception""" + isRecurrence2Exception: Boolean! + + """Recurrence Pattern Start Date""" + recurrence2PatternStartDate: String + + """Recurrence Pattern Time Zone Reference""" + recurrence2PatternTimeZone: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + recurringEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByEventId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + sobjectMetadata: SalesforceEventSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Event""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Events connection, for use in pagination.""" +type SalesforceEventsConnection { + """The count of all Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Events""" + nodes: [SalesforceEvent!]! + + """List of Event edges""" + edges: [SalesforceEventEdge!]! +} + +union SalesforceInvoiceOwnerUnion = SalesforceGroup | SalesforceUser + +"""Invoice""" +type SalesforceInvoice implements OneGraphNode { + """Invoice ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceInvoiceOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Number""" + documentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceOrder + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String! + + """Account ID""" + billingAccount: SalesforceAccount + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Status""" + status: String! + + """Invoice Date""" + invoiceDate: String! + + """Due Date""" + dueDate: String! + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Description""" + description: String + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceInvoiceSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Invoice""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceTransactionReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Finance Transaction""" +type SalesforceFinanceTransaction implements OneGraphNode { + """Finance Transaction ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFinanceTransactionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + financeTransactionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float! + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionDestinationEntityUnion + + """Transaction Date""" + transactionDate: String! + + """Effective Date""" + effectiveDate: String! + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionLegalEntityUnion + + """Creation Mode""" + creationMode: String! + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransactionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceFinanceTransactionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FinanceTransaction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotOwnerUnion = SalesforceGroup | SalesforceUser + +"""Finance Balance Snapshot""" +type SalesforceFinanceBalanceSnapshot implements OneGraphNode { + """Finance Balance Snapshot ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFinanceBalanceSnapshotOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + financeBalanceSnapshotNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String! + + """Effective Date""" + effectiveDate: String! + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceFinanceBalanceSnapshotSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshot + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Balance Snapshots connection, for use in pagination. +""" +type SalesforceFinanceBalanceSnapshotsConnection { + """ + The count of all Finance Balance Snapshot you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Balance Snapshots""" + nodes: [SalesforceFinanceBalanceSnapshot!]! + + """List of Finance Balance Snapshot edges""" + edges: [SalesforceFinanceBalanceSnapshotEdge!]! +} + +""" +A filter to be used against CreditMemoLineHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLineHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLineHistory's creditMemoLine relation.""" + creditMemoLine: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLineHistory's creditMemoLineId field""" + creditMemoLineId: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CreditMemoLineHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Credit Memo Line Histories can be sorted by""" +enum SalesforceCreditMemoLineHistorySortByFieldEnum { + ID + IS_DELETED + CREDIT_MEMO_LINE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLineHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Line History""" +type SalesforceCreditMemoLineHistory implements OneGraphNode { + """Credit Memo Line History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Credit Memo Line ID""" + creditMemoLineId: String! + + """Credit Memo Line ID""" + creditMemoLine: SalesforceCreditMemoLine + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CreditMemoLineHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Credit Memo Line Histories connection, for use in pagination. +""" +type SalesforceCreditMemoLineHistorysConnection { + """ + The count of all Credit Memo Line History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Line Histories""" + nodes: [SalesforceCreditMemoLineHistory!]! + + """List of Credit Memo Line History edges""" + edges: [SalesforceCreditMemoLineHistoryEdge!]! +} + +""" +A filter to be used against CreditMemoLineFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLineFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's parent relation.""" + parent: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLineFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoLineFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLineFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CreditMemoLineFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CreditMemoLineFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CreditMemoLineFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CreditMemoLineFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CreditMemoLineFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credit Memo Line Feeds can be sorted by""" +enum SalesforceCreditMemoLineFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLineFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Line Feed""" +type SalesforceCreditMemoLineFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemoLine + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CreditMemoLineFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Line Feeds connection, for use in pagination.""" +type SalesforceCreditMemoLineFeedsConnection { + """ + The count of all Credit Memo Line Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Line Feeds""" + nodes: [SalesforceCreditMemoLineFeed!]! + + """List of Credit Memo Line Feed edges""" + edges: [SalesforceCreditMemoLineFeedEdge!]! +} + +""" +A filter to be used against CreditMemoLine object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLine's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLine's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLine's name field""" + name: SalesforceStringFilter + + """Filter by the CreditMemoLine's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLine's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLine's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLine's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemoLine's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's creditMemo relation.""" + creditMemo: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoLine's creditMemoId field""" + creditMemoId: SalesforceIdFilter + + """Filter by the CreditMemoLine's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's taxEffectiveDate field""" + taxEffectiveDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoLine's taxCode field""" + taxCode: SalesforceStringFilter + + """Filter by the CreditMemoLine's taxRate field""" + taxRate: SalesforceFloatFilter + + """Filter by the CreditMemoLine's status field""" + status: SalesforceStringFilter + + """Filter by the CreditMemoLine's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's lineAmount field""" + lineAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's description field""" + description: SalesforceStringFilter + + """Filter by the CreditMemoLine's referenceEntityItemTypeCode field""" + referenceEntityItemTypeCode: SalesforceStringFilter + + """Filter by the CreditMemoLine's referenceEntityItemType field""" + referenceEntityItemType: SalesforceStringFilter + + """Filter by the CreditMemoLine's relatedLine relation.""" + relatedLine: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLine's relatedLineId field""" + relatedLineId: SalesforceIdFilter + + """Filter by the CreditMemoLine's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the CreditMemoLine's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the CreditMemoLine's taxName field""" + taxName: SalesforceStringFilter + + """Filter by the CreditMemoLine's chargeTaxAmount field""" + chargeTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's chargeAmountWithTax field""" + chargeAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentTaxAmount field""" + adjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentAmountWithTax field""" + adjustmentAmountWithTax: SalesforceFloatFilter +} + +"""Field that Credit Memo Lines can be sorted by""" +enum SalesforceCreditMemoLineSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CREDIT_MEMO_ID + START_DATE + END_DATE + TAX_EFFECTIVE_DATE + TYPE + TAX_CODE + TAX_RATE + STATUS + CHARGE_AMOUNT + TAX_AMOUNT + ADJUSTMENT_AMOUNT + LINE_AMOUNT + DESCRIPTION + REFERENCE_ENTITY_ITEM_TYPE_CODE + REFERENCE_ENTITY_ITEM_TYPE + RELATED_LINE_ID + PRODUCT_2_ID + TAX_NAME + CHARGE_TAX_AMOUNT + CHARGE_AMOUNT_WITH_TAX + ADJUSTMENT_TAX_AMOUNT + ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""Credit Memo Line""" +type SalesforceCreditMemoLine implements OneGraphNode { + """Credit Memo Line ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Credit Memo ID""" + creditMemoId: String! + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Type""" + type: String! + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Status""" + status: String + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Line Amount""" + lineAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Credit Memo Line ID""" + relatedLine: SalesforceCreditMemoLine + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Tax Name""" + taxName: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCreditMemoLineSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CreditMemoLine + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Lines connection, for use in pagination.""" +type SalesforceCreditMemoLinesConnection { + """The count of all Credit Memo Line you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Lines""" + nodes: [SalesforceCreditMemoLine!]! + + """List of Credit Memo Line edges""" + edges: [SalesforceCreditMemoLineEdge!]! +} + +""" +A filter to be used against CreditMemoHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoHistory's creditMemo relation.""" + creditMemo: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoHistory's creditMemoId field""" + creditMemoId: SalesforceIdFilter + + """Filter by the CreditMemoHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CreditMemoHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Credit Memo Histories can be sorted by""" +enum SalesforceCreditMemoHistorySortByFieldEnum { + ID + IS_DELETED + CREDIT_MEMO_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCreditMemoHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo History""" +type SalesforceCreditMemoHistory implements OneGraphNode { + """Credit Memo History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Credit Memo ID""" + creditMemoId: String! + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CreditMemoHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Histories connection, for use in pagination.""" +type SalesforceCreditMemoHistorysConnection { + """ + The count of all Credit Memo History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Histories""" + nodes: [SalesforceCreditMemoHistory!]! + + """List of Credit Memo History edges""" + edges: [SalesforceCreditMemoHistoryEdge!]! +} + +""" +A filter to be used against CreditMemo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemo's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemo's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CreditMemo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemo's documentNumber field""" + documentNumber: SalesforceStringFilter + + """Filter by the CreditMemo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's billingAccount relation.""" + billingAccount: SalesforceAccountConnectionFilter + + """Filter by the CreditMemo's billingAccountId field""" + billingAccountId: SalesforceIdFilter + + """Filter by the CreditMemo's creditMemoNumber field""" + creditMemoNumber: SalesforceStringFilter + + """Filter by the CreditMemo's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemo's totalChargeAmount field""" + totalChargeAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentAmount field""" + totalAdjustmentAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalTaxAmount field""" + totalTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's creditDate field""" + creditDate: SalesforceDateFilter + + """Filter by the CreditMemo's description field""" + description: SalesforceStringFilter + + """Filter by the CreditMemo's status field""" + status: SalesforceStringFilter + + """Filter by the CreditMemo's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the CreditMemo's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the CreditMemo's totalChargeTaxAmount field""" + totalChargeTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalChargeAmountWithTax field""" + totalChargeAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentTaxAmount field""" + totalAdjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentAmountWithTax field""" + totalAdjustmentAmountWithTax: SalesforceFloatFilter +} + +""" +A filter to be used against CreditMemoFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoFeed's parent relation.""" + parent: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CreditMemoFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CreditMemoFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CreditMemoFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CreditMemoFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CreditMemoFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credit Memo Feeds can be sorted by""" +enum SalesforceCreditMemoFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCreditMemoFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Feed""" +type SalesforceCreditMemoFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemo + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CreditMemoFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Feeds connection, for use in pagination.""" +type SalesforceCreditMemoFeedsConnection { + """The count of all Credit Memo Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Feeds""" + nodes: [SalesforceCreditMemoFeed!]! + + """List of Credit Memo Feed edges""" + edges: [SalesforceCreditMemoFeedEdge!]! +} + +union SalesforceCreditMemoOwnerUnion = SalesforceGroup | SalesforceUser + +"""Credit Memo""" +type SalesforceCreditMemo implements OneGraphNode { + """Credit Memo ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCreditMemoOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Number""" + documentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Account ID""" + billingAccountId: String! + + """Account ID""" + billingAccount: SalesforceAccount + + """Credit Memo Number""" + creditMemoNumber: String + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Credit Date""" + creditDate: String! + + """Description""" + description: String + + """Status""" + status: String! + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCreditMemoSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CreditMemo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAttachedContentNoteLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Credential Stuffing Event Store.""" +type SalesforceCredentialStuffingEventStoreSobjectMetadata { + """Url to the edit view for this Credential Stuffing Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Credential Stuffing Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TransactionSecurityPolicy object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTransactionSecurityPolicyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTransactionSecurityPolicyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTransactionSecurityPolicyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TransactionSecurityPolicy's id field""" + id: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TransactionSecurityPolicy's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's language field""" + language: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's type field""" + type: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's state field""" + state: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's apexPolicy relation.""" + apexPolicy: SalesforceApexClassConnectionFilter + + """Filter by the TransactionSecurityPolicy's apexPolicyId field""" + apexPolicyId: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's resourceName field""" + resourceName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's description field""" + description: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's eventName field""" + eventName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's blockMessage field""" + blockMessage: SalesforceStringFilter +} + +""" +A filter to be used against CredentialStuffingEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCredentialStuffingEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCredentialStuffingEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCredentialStuffingEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CredentialStuffingEventStore's id field""" + id: SalesforceIdFilter + + """ + Filter by the CredentialStuffingEventStore's credentialStuffingEventNumber field + """ + credentialStuffingEventNumber: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the CredentialStuffingEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the CredentialStuffingEventStore's acceptLanguage field""" + acceptLanguage: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's score field""" + score: SalesforceFloatFilter +} + +""" +A filter to be used against CredentialStuffingEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCredentialStuffingEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCredentialStuffingEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCredentialStuffingEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CredentialStuffingEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's parent relation.""" + parent: SalesforceCredentialStuffingEventStoreConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CredentialStuffingEventStoreFeed's lastModifiedDate field + """ + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CredentialStuffingEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CredentialStuffingEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """ + Filter by the CredentialStuffingEventStoreFeed's relatedRecord relation. + """ + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credential Stuffing Event Store Feeds can be sorted by""" +enum SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCredentialStuffingEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCredentialStuffingEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credential Stuffing Event Store Feed""" +type SalesforceCredentialStuffingEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCredentialStuffingEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CredentialStuffingEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Credential Stuffing Event Store Feeds connection, for use in pagination. +""" +type SalesforceCredentialStuffingEventStoreFeedsConnection { + """ + The count of all Credential Stuffing Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credential Stuffing Event Store Feeds""" + nodes: [SalesforceCredentialStuffingEventStoreFeed!]! + + """List of Credential Stuffing Event Store Feed edges""" + edges: [SalesforceCredentialStuffingEventStoreFeedEdge!]! +} + +"""Credential Stuffing Event Store""" +type SalesforceCredentialStuffingEventStore { + """Credential Stuffing Event Store ID""" + id: String! + + """Event Name""" + credentialStuffingEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Accept-Language Header""" + acceptLanguage: String + + """Login Type""" + loginType: String + + """Login URL""" + loginUrl: String + + """Score""" + score: Float + + """Summary""" + summary: String + + """User Agent""" + userAgent: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + sobjectMetadata: SalesforceCredentialStuffingEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CredentialStuffingEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceAttachedContentDocumentLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Consumption Schedule.""" +type SalesforceConsumptionScheduleSobjectMetadata { + """Url to the edit view for this Consumption Schedule.""" + uiEditUrl: String! + + """Url to the detail view for this Consumption Schedule.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ProductConsumptionSchedule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProductConsumptionScheduleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProductConsumptionScheduleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProductConsumptionScheduleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProductConsumptionSchedule's id field""" + id: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProductConsumptionSchedule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProductConsumptionSchedule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's product relation.""" + product: SalesforceProduct2ConnectionFilter + + """Filter by the ProductConsumptionSchedule's productId field""" + productId: SalesforceIdFilter + + """ + Filter by the ProductConsumptionSchedule's consumptionSchedule relation. + """ + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ProductConsumptionSchedule's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter +} + +"""Field that Product Consumption Schedules can be sorted by""" +enum SalesforceProductConsumptionScheduleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRODUCT_ID + CONSUMPTION_SCHEDULE_ID +} + +"""An edge in a connection.""" +type SalesforceProductConsumptionScheduleEdge { + """The item at the end of the edge.""" + node: SalesforceProductConsumptionSchedule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Product Consumption Schedule.""" +type SalesforceProductConsumptionScheduleSobjectMetadata { + """Url to the edit view for this Product Consumption Schedule.""" + uiEditUrl: String! + + """Url to the detail view for this Product Consumption Schedule.""" + uiDetailUrl: String! +} + +"""Product Consumption Schedule""" +type SalesforceProductConsumptionSchedule implements OneGraphNode { + """Product Consumption Schedule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product ID""" + productId: String! + + """Product ID""" + product: SalesforceProduct2 + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceProductConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProductConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Product Consumption Schedules connection, for use in pagination. +""" +type SalesforceProductConsumptionSchedulesConnection { + """ + The count of all Product Consumption Schedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Consumption Schedules""" + nodes: [SalesforceProductConsumptionSchedule!]! + + """List of Product Consumption Schedule edges""" + edges: [SalesforceProductConsumptionScheduleEdge!]! +} + +"""Field that Feed Items can be sorted by""" +enum SalesforceFeedItemSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + REVISION + LAST_EDIT_BY_ID + LAST_EDIT_DATE + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID + HAS_CONTENT + HAS_LINK + HAS_FEED_ENTITY + HAS_VERIFIED_COMMENT + IS_CLOSED + STATUS +} + +"""An edge in a connection.""" +type SalesforceFeedItemEdge { + """The item at the end of the edge.""" + node: SalesforceFeedItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Feed Items connection, for use in pagination.""" +type SalesforceFeedItemsConnection { + """The count of all Feed Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Items""" + nodes: [SalesforceFeedItem!]! + + """List of Feed Item edges""" + edges: [SalesforceFeedItemEdge!]! +} + +""" +A filter to be used against EntitySubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEntitySubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEntitySubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEntitySubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EntitySubscription's id field""" + id: SalesforceIdFilter + + """Filter by the EntitySubscription's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EntitySubscription's subscriber relation.""" + subscriber: SalesforceUserConnectionFilter + + """Filter by the EntitySubscription's subscriberId field""" + subscriberId: SalesforceIdFilter + + """Filter by the EntitySubscription's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EntitySubscription's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EntitySubscription's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EntitySubscription's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Entity Subscriptions can be sorted by""" +enum SalesforceEntitySubscriptionSortByFieldEnum { + ID + PARENT_ID + SUBSCRIBER_ID + CREATED_BY_ID + CREATED_DATE + IS_DELETED +} + +""" +A filter to be used against ConsumptionScheduleShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleShare's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's parent relation.""" + parent: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ConsumptionScheduleShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Consumption Schedule Shares can be sorted by""" +enum SalesforceConsumptionScheduleShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleShareEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceConsumptionScheduleShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Consumption Schedule Share""" +type SalesforceConsumptionScheduleShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceConsumptionSchedule + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceConsumptionScheduleShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Schedule Shares connection, for use in pagination. +""" +type SalesforceConsumptionScheduleSharesConnection { + """ + The count of all Consumption Schedule Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedule Shares""" + nodes: [SalesforceConsumptionScheduleShare!]! + + """List of Consumption Schedule Share edges""" + edges: [SalesforceConsumptionScheduleShareEdge!]! +} + +""" +A filter to be used against ConsumptionScheduleHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ConsumptionScheduleHistory's consumptionSchedule relation. + """ + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleHistory's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ConsumptionScheduleHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Consumption Schedule History IDs can be sorted by""" +enum SalesforceConsumptionScheduleHistorySortByFieldEnum { + ID + IS_DELETED + CONSUMPTION_SCHEDULE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Consumption Schedule History ID""" +type SalesforceConsumptionScheduleHistory implements OneGraphNode { + """Consumption Schedule History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Schedule History IDs connection, for use in pagination. +""" +type SalesforceConsumptionScheduleHistorysConnection { + """ + The count of all Consumption Schedule History ID you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedule History IDs""" + nodes: [SalesforceConsumptionScheduleHistory!]! + + """List of Consumption Schedule History ID edges""" + edges: [SalesforceConsumptionScheduleHistoryEdge!]! +} + +""" +A filter to be used against ConsumptionScheduleFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's parent relation.""" + parent: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ConsumptionScheduleFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionScheduleFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ConsumptionScheduleFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ConsumptionScheduleFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ConsumptionScheduleFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ConsumptionScheduleFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ConsumptionScheduleFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that ConsumptionSchedules can be sorted by""" +enum SalesforceConsumptionScheduleFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleFeedEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce ConsumptionSchedules connection, for use in pagination.""" +type SalesforceConsumptionScheduleFeedsConnection { + """ + The count of all ConsumptionSchedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ConsumptionSchedules""" + nodes: [SalesforceConsumptionScheduleFeed!]! + + """List of ConsumptionSchedule edges""" + edges: [SalesforceConsumptionScheduleFeedEdge!]! +} + +"""Field that Consumption Rates can be sorted by""" +enum SalesforceConsumptionRateSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONSUMPTION_SCHEDULE_ID + PROCESSING_ORDER + PRICING_METHOD + LOWER_BOUND + UPPER_BOUND + PRICE +} + +"""An edge in a connection.""" +type SalesforceConsumptionRateEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionRate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Consumption Rate.""" +type SalesforceConsumptionRateSobjectMetadata { + """Url to the edit view for this Consumption Rate.""" + uiEditUrl: String! + + """Url to the detail view for this Consumption Rate.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ConsumptionSchedule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionSchedule's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionSchedule's name field""" + name: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionSchedule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionSchedule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the ConsumptionSchedule's billingTerm field""" + billingTerm: SalesforceIntFilter + + """Filter by the ConsumptionSchedule's billingTermUnit field""" + billingTermUnit: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's type field""" + type: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's unitOfMeasure field""" + unitOfMeasure: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's ratingMethod field""" + ratingMethod: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's matchingAttribute field""" + matchingAttribute: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's numberOfRates field""" + numberOfRates: SalesforceIntFilter +} + +""" +A filter to be used against ConsumptionRate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionRateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionRateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionRateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionRate's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionRate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionRate's name field""" + name: SalesforceStringFilter + + """Filter by the ConsumptionRate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionRate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionRate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's consumptionSchedule relation.""" + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionRate's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter + + """Filter by the ConsumptionRate's processingOrder field""" + processingOrder: SalesforceIntFilter + + """Filter by the ConsumptionRate's pricingMethod field""" + pricingMethod: SalesforceStringFilter + + """Filter by the ConsumptionRate's lowerBound field""" + lowerBound: SalesforceIntFilter + + """Filter by the ConsumptionRate's upperBound field""" + upperBound: SalesforceIntFilter + + """Filter by the ConsumptionRate's price field""" + price: SalesforceFloatFilter +} + +""" +A filter to be used against ConsumptionRateHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionRateHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionRateHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionRateHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionRateHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionRateHistory's consumptionRate relation.""" + consumptionRate: SalesforceConsumptionRateConnectionFilter + + """Filter by the ConsumptionRateHistory's consumptionRateId field""" + consumptionRateId: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRateHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRateHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ConsumptionRateHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Consumption Rate History IDs can be sorted by""" +enum SalesforceConsumptionRateHistorySortByFieldEnum { + ID + IS_DELETED + CONSUMPTION_RATE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceConsumptionRateHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionRateHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Consumption Rate History ID""" +type SalesforceConsumptionRateHistory implements OneGraphNode { + """Consumption Rate History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Rate ID""" + consumptionRateId: String! + + """Consumption Rate ID""" + consumptionRate: SalesforceConsumptionRate + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ConsumptionRateHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Rate History IDs connection, for use in pagination. +""" +type SalesforceConsumptionRateHistorysConnection { + """ + The count of all Consumption Rate History ID you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Rate History IDs""" + nodes: [SalesforceConsumptionRateHistory!]! + + """List of Consumption Rate History ID edges""" + edges: [SalesforceConsumptionRateHistoryEdge!]! +} + +"""Consumption Rate""" +type SalesforceConsumptionRate implements OneGraphNode { + """Consumption Rate ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Rate Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int! + + """Pricing Method""" + pricingMethod: String! + + """Lower Bound""" + lowerBound: Int! + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRateHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceConsumptionRateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionRate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Consumption Rates connection, for use in pagination.""" +type SalesforceConsumptionRatesConnection { + """The count of all Consumption Rate you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Rates""" + nodes: [SalesforceConsumptionRate!]! + + """List of Consumption Rate edges""" + edges: [SalesforceConsumptionRateEdge!]! +} + +union SalesforceConsumptionScheduleOwnerUnion = SalesforceGroup | SalesforceUser + +"""Consumption Schedule""" +type SalesforceConsumptionSchedule implements OneGraphNode { + """Consumption Schedule ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceConsumptionScheduleOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Consumption Schedule Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int! + + """Billing Term Unit""" + billingTermUnit: String! + + """Type""" + type: String! + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String! + + """Matching Attribute""" + matchingAttribute: String + + """Number of Consumption Rates""" + numberOfRates: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + sobjectMetadata: SalesforceConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""ConsumptionSchedule""" +type SalesforceConsumptionScheduleFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceConsumptionSchedule + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Communication Subscription Feed""" +type SalesforceCommSubscriptionFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscription + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedTrackedChangeFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Communication Subscription Timing Feed""" +type SalesforceCommSubscriptionTimingFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionTiming + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTimingFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timing Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingFeedsConnection { + """ + The count of all Communication Subscription Timing Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timing Feeds""" + nodes: [SalesforceCommSubscriptionTimingFeed!]! + + """List of Communication Subscription Timing Feed edges""" + edges: [SalesforceCommSubscriptionTimingFeedEdge!]! +} + +"""Communication Subscription Timing""" +type SalesforceCommSubscriptionTiming implements OneGraphNode { + """Communication Subscription Timing ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String! + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Unit""" + unit: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionTimingSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTiming + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timings connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingsConnection { + """ + The count of all Communication Subscription Timing you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timings""" + nodes: [SalesforceCommSubscriptionTiming!]! + + """List of Communication Subscription Timing edges""" + edges: [SalesforceCommSubscriptionTimingEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's parent relation.""" + parent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Communication Subscription Consent Shares can be sorted by""" +enum SalesforceCommSubscriptionConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Consent Share""" +type SalesforceCommSubscriptionConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Consent Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentSharesConnection { + """ + The count of all Communication Subscription Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Shares""" + nodes: [SalesforceCommSubscriptionConsentShare!]! + + """List of Communication Subscription Consent Share edges""" + edges: [SalesforceCommSubscriptionConsentShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionConsentHistory's commSubscriptionConsent relation. + """ + commSubscriptionConsent: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Filter by the CommSubscriptionConsentHistory's commSubscriptionConsentId field + """ + commSubscriptionConsentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Consent Histories can be sorted by +""" +enum SalesforceCommSubscriptionConsentHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Consent History""" +type SalesforceCommSubscriptionConsentHistory implements OneGraphNode { + """Communication Subscription Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String! + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Consent Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentHistorysConnection { + """ + The count of all Communication Subscription Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Histories""" + nodes: [SalesforceCommSubscriptionConsentHistory!]! + + """List of Communication Subscription Consent History edges""" + edges: [SalesforceCommSubscriptionConsentHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's parent relation.""" + parent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionConsentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionConsentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Consent Feeds can be sorted by""" +enum SalesforceCommSubscriptionConsentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Consent Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentFeedsConnection { + """ + The count of all Communication Subscription Consent Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Feeds""" + nodes: [SalesforceCommSubscriptionConsentFeed!]! + + """List of Communication Subscription Consent Feed edges""" + edges: [SalesforceCommSubscriptionConsentFeedEdge!]! +} + +"""Metadata for a Salesforce Contact Point Address.""" +type SalesforceContactPointAddressSobjectMetadata { + """Url to the edit view for this Contact Point Address.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Address.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointAddressShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddressShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's parent relation.""" + parent: SalesforceContactPointAddressConnectionFilter + + """Filter by the ContactPointAddressShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointAddressShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointAddressShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddressShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddressShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Address Shares can be sorted by""" +enum SalesforceContactPointAddressShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddressShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointAddressShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Address Share""" +type SalesforceContactPointAddressShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointAddress + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointAddressShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Address Shares connection, for use in pagination. +""" +type SalesforceContactPointAddressSharesConnection { + """ + The count of all Contact Point Address Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Address Shares""" + nodes: [SalesforceContactPointAddressShare!]! + + """List of Contact Point Address Share edges""" + edges: [SalesforceContactPointAddressShareEdge!]! +} + +""" +A filter to be used against ContactPointAddressHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddressHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointAddressHistory's contactPointAddress relation. + """ + contactPointAddress: SalesforceContactPointAddressConnectionFilter + + """Filter by the ContactPointAddressHistory's contactPointAddressId field""" + contactPointAddressId: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddressHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddressHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointAddressHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Address Histories can be sorted by""" +enum SalesforceContactPointAddressHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_ADDRESS_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddressHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Address History""" +type SalesforceContactPointAddressHistory implements OneGraphNode { + """Contact Point Address History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Address ID""" + contactPointAddressId: String! + + """Contact Point Address ID""" + contactPointAddress: SalesforceContactPointAddress + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Address Histories connection, for use in pagination. +""" +type SalesforceContactPointAddressHistorysConnection { + """ + The count of all Contact Point Address History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Address Histories""" + nodes: [SalesforceContactPointAddressHistory!]! + + """List of Contact Point Address History edges""" + edges: [SalesforceContactPointAddressHistoryEdge!]! +} + +"""Metadata for a Salesforce Contact Point Phone.""" +type SalesforceContactPointPhoneSobjectMetadata { + """Url to the edit view for this Contact Point Phone.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Phone.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointPhoneShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhoneShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's parent relation.""" + parent: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointPhoneShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointPhoneShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointPhoneShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhoneShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhoneShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Phone Shares can be sorted by""" +enum SalesforceContactPointPhoneShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhoneShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointPhoneShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Phone Share""" +type SalesforceContactPointPhoneShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointPhone + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointPhoneShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Phone Shares connection, for use in pagination. +""" +type SalesforceContactPointPhoneSharesConnection { + """ + The count of all Contact Point Phone Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phone Shares""" + nodes: [SalesforceContactPointPhoneShare!]! + + """List of Contact Point Phone Share edges""" + edges: [SalesforceContactPointPhoneShareEdge!]! +} + +""" +A filter to be used against ContactPointPhoneHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhoneHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointPhoneHistory's contactPointPhone relation.""" + contactPointPhone: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointPhoneHistory's contactPointPhoneId field""" + contactPointPhoneId: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhoneHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhoneHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointPhoneHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Phone Histories can be sorted by""" +enum SalesforceContactPointPhoneHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_PHONE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhoneHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Phone History""" +type SalesforceContactPointPhoneHistory implements OneGraphNode { + """Contact Point Phone History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String! + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Phone Histories connection, for use in pagination. +""" +type SalesforceContactPointPhoneHistorysConnection { + """ + The count of all Contact Point Phone History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phone Histories""" + nodes: [SalesforceContactPointPhoneHistory!]! + + """List of Contact Point Phone History edges""" + edges: [SalesforceContactPointPhoneHistoryEdge!]! +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contact Point Consent.""" +type SalesforceContactPointConsentSobjectMetadata { + """Url to the edit view for this Contact Point Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's parent relation.""" + parent: SalesforceContactPointConsentConnectionFilter + + """Filter by the ContactPointConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Consent Shares can be sorted by""" +enum SalesforceContactPointConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Consent Share""" +type SalesforceContactPointConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Consent Shares connection, for use in pagination. +""" +type SalesforceContactPointConsentSharesConnection { + """ + The count of all Contact Point Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consent Shares""" + nodes: [SalesforceContactPointConsentShare!]! + + """List of Contact Point Consent Share edges""" + edges: [SalesforceContactPointConsentShareEdge!]! +} + +""" +A filter to be used against ContactPointConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointConsentHistory's contactPointConsent relation. + """ + contactPointConsent: SalesforceContactPointConsentConnectionFilter + + """Filter by the ContactPointConsentHistory's contactPointConsentId field""" + contactPointConsentId: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Consent Histories can be sorted by""" +enum SalesforceContactPointConsentHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Consent History""" +type SalesforceContactPointConsentHistory implements OneGraphNode { + """Contact Point Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Consent ID""" + contactPointConsentId: String! + + """Contact Point Consent ID""" + contactPointConsent: SalesforceContactPointConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Consent Histories connection, for use in pagination. +""" +type SalesforceContactPointConsentHistorysConnection { + """ + The count of all Contact Point Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consent Histories""" + nodes: [SalesforceContactPointConsentHistory!]! + + """List of Contact Point Consent History edges""" + edges: [SalesforceContactPointConsentHistoryEdge!]! +} + +union SalesforceContactPointConsentChangeEventContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceCommSubscriptionConsentChangeEventContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +"""Metadata for a Salesforce Contact Point Email.""" +type SalesforceContactPointEmailSobjectMetadata { + """Url to the edit view for this Contact Point Email.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Email.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointEmailShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmailShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's parent relation.""" + parent: SalesforceContactPointEmailConnectionFilter + + """Filter by the ContactPointEmailShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointEmailShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointEmailShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmailShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmailShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Email Shares can be sorted by""" +enum SalesforceContactPointEmailShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmailShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointEmailShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Email Share""" +type SalesforceContactPointEmailShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointEmail + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointEmailShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Email Shares connection, for use in pagination. +""" +type SalesforceContactPointEmailSharesConnection { + """ + The count of all Contact Point Email Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Email Shares""" + nodes: [SalesforceContactPointEmailShare!]! + + """List of Contact Point Email Share edges""" + edges: [SalesforceContactPointEmailShareEdge!]! +} + +""" +A filter to be used against ContactPointEmail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmail's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmail's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointEmail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointEmail's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointEmail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointEmail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointEmail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointEmail's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointEmail's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointEmail's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointEmail's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointEmail's emailAddress field""" + emailAddress: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailMailBox field""" + emailMailBox: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailDomain field""" + emailDomain: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailLatestBounceDateTime field""" + emailLatestBounceDateTime: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's emailLatestBounceReasonText field""" + emailLatestBounceReasonText: SalesforceStringFilter +} + +""" +A filter to be used against ContactPointEmailHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmailHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointEmailHistory's contactPointEmail relation.""" + contactPointEmail: SalesforceContactPointEmailConnectionFilter + + """Filter by the ContactPointEmailHistory's contactPointEmailId field""" + contactPointEmailId: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmailHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmailHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointEmailHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Email Histories can be sorted by""" +enum SalesforceContactPointEmailHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_EMAIL_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmailHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Email History""" +type SalesforceContactPointEmailHistory implements OneGraphNode { + """Contact Point Email History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Email ID""" + contactPointEmailId: String! + + """Contact Point Email ID""" + contactPointEmail: SalesforceContactPointEmail + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Email Histories connection, for use in pagination. +""" +type SalesforceContactPointEmailHistorysConnection { + """ + The count of all Contact Point Email History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Email Histories""" + nodes: [SalesforceContactPointEmailHistory!]! + + """List of Contact Point Email History edges""" + edges: [SalesforceContactPointEmailHistoryEdge!]! +} + +""" +A filter to be used against ContactPointConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsent's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointConsent's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's contactPointId field""" + contactPointId: SalesforceIdFilter + + """Filter by the ContactPointConsent's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the ContactPointConsent's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the ContactPointConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the ContactPointConsent's effectiveFrom field""" + effectiveFrom: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's effectiveTo field""" + effectiveTo: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the ContactPointConsent's captureSource field""" + captureSource: SalesforceStringFilter + + """Filter by the ContactPointConsent's doubleConsentCaptureDate field""" + doubleConsentCaptureDate: SalesforceDateTimeFilter +} + +"""Field that Contact Point Consents can be sorted by""" +enum SalesforceContactPointConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONTACT_POINT_ID + DATA_USE_PURPOSE_ID + PRIVACY_CONSENT_STATUS + EFFECTIVE_FROM + EFFECTIVE_TO + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE + DOUBLE_CONSENT_CAPTURE_DATE +} + +union SalesforceContactPointEmailParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointEmailOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Email""" +type SalesforceContactPointEmail implements OneGraphNode { + """Contact Point Email ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Email address""" + emailAddress: String! + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointEmailSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointConsentContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceContactPointConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Consent""" +type SalesforceContactPointConsent implements OneGraphNode { + """Contact Point Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Contact Point ID""" + contactPointId: String! + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Point Consents connection, for use in pagination.""" +type SalesforceContactPointConsentsConnection { + """ + The count of all Contact Point Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consents""" + nodes: [SalesforceContactPointConsent!]! + + """List of Contact Point Consent edges""" + edges: [SalesforceContactPointConsentEdge!]! +} + +""" +A filter to be used against ContactPointPhone object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhone's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhone's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointPhone's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointPhone's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhone's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointPhone's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhone's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointPhone's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointPhone's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointPhone's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointPhone's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointPhone's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's areaCode field""" + areaCode: SalesforceStringFilter + + """Filter by the ContactPointPhone's telephoneNumber field""" + telephoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's extensionNumber field""" + extensionNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's phoneType field""" + phoneType: SalesforceStringFilter + + """Filter by the ContactPointPhone's isSmsCapable field""" + isSmsCapable: SalesforceBooleanFilter + + """ + Filter by the ContactPointPhone's formattedInternationalPhoneNumber field + """ + formattedInternationalPhoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's formattedNationalPhoneNumber field""" + formattedNationalPhoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's isFaxCapable field""" + isFaxCapable: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's isPersonalPhone field""" + isPersonalPhone: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's isBusinessPhone field""" + isBusinessPhone: SalesforceBooleanFilter +} + +""" +A filter to be used against ContactPointAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddress's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddress's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointAddress's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointAddress's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointAddress's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointAddress's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointAddress's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's contactPointPhone relation.""" + contactPointPhone: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointAddress's contactPointPhoneId field""" + contactPointPhoneId: SalesforceIdFilter + + """Filter by the ContactPointAddress's addressType field""" + addressType: SalesforceStringFilter + + """Filter by the ContactPointAddress's street field""" + street: SalesforceStringFilter + + """Filter by the ContactPointAddress's city field""" + city: SalesforceStringFilter + + """Filter by the ContactPointAddress's state field""" + state: SalesforceStringFilter + + """Filter by the ContactPointAddress's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the ContactPointAddress's country field""" + country: SalesforceStringFilter + + """Filter by the ContactPointAddress's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the ContactPointAddress's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the ContactPointAddress's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the ContactPointAddress's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's preferenceRank field""" + preferenceRank: SalesforceIntFilter + + """Filter by the ContactPointAddress's usageType field""" + usageType: SalesforceStringFilter +} + +"""Field that Contact Point Addresses can be sorted by""" +enum SalesforceContactPointAddressSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + CONTACT_POINT_PHONE_ID + ADDRESS_TYPE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + IS_DEFAULT + PREFERENCE_RANK + USAGE_TYPE +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Addresses connection, for use in pagination.""" +type SalesforceContactPointAddresssConnection { + """ + The count of all Contact Point Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Addresses""" + nodes: [SalesforceContactPointAddress!]! + + """List of Contact Point Address edges""" + edges: [SalesforceContactPointAddressEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsent's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsent's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's consentGiverId field""" + consentGiverId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's contactPointId field""" + contactPointId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's effectiveFromDate field""" + effectiveFromDate: SalesforceDateFilter + + """Filter by the CommSubscriptionConsent's consentCapturedDateTime field""" + consentCapturedDateTime: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's consentCapturedSource field""" + consentCapturedSource: SalesforceStringFilter + + """ + Filter by the CommSubscriptionConsent's commSubscriptionChannelType relation. + """ + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionConsent's commSubscriptionChannelTypeId field + """ + commSubscriptionChannelTypeId: SalesforceIdFilter +} + +"""Field that Communication Subscription Consents can be sorted by""" +enum SalesforceCommSubscriptionConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONSENT_GIVER_ID + CONTACT_POINT_ID + EFFECTIVE_FROM_DATE + CONSENT_CAPTURED_DATE_TIME + CONSENT_CAPTURED_SOURCE + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Consents connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentsConnection { + """ + The count of all Communication Subscription Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consents""" + nodes: [SalesforceCommSubscriptionConsent!]! + + """List of Communication Subscription Consent edges""" + edges: [SalesforceCommSubscriptionConsentEdge!]! +} + +union SalesforceContactPointPhoneParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointPhoneOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Phone""" +type SalesforceContactPointPhone implements OneGraphNode { + """Contact Point Phone ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointPhoneOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String! + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean! + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean! + + """Is personal phone""" + isPersonalPhone: Boolean! + + """Is business phone""" + isBusinessPhone: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointPhoneSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhone + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointAddressParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointAddressOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Address""" +type SalesforceContactPointAddress implements OneGraphNode { + """Contact Point Address ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointAddressOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean! + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddressHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointAddressSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionConsentContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceCommSubscriptionConsentConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +union SalesforceCommSubscriptionConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Consent""" +type SalesforceCommSubscriptionConsent implements OneGraphNode { + """Communication Subscription Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentConsentGiverUnion + + """Contact Point ID""" + contactPointId: String! + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentContactPointUnion + + """Effective From""" + effectiveFromDate: String! + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCommSubscriptionConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Communication Subscription Consent Feed""" +type SalesforceCommSubscriptionConsentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionConsent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedSignalFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Communication Subscription Channel Type Feed""" +type SalesforceCommSubscriptionChannelTypeFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionChannelType + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedSignalFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Case Feed""" +type SalesforceCaseFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCase + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a CaseFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedLikeFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Campaign Feed""" +type SalesforceCampaignFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCampaign + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CampaignFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedLikeFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +""" +A filter to be used against FeedPollVote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedPollVoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedPollVoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedPollVoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedPollVote's id field""" + id: SalesforceIdFilter + + """Filter by the FeedPollVote's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedPollVote's choice relation.""" + choice: SalesforceFeedPollChoiceConnectionFilter + + """Filter by the FeedPollVote's choiceId field""" + choiceId: SalesforceIdFilter + + """Filter by the FeedPollVote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedPollVote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedPollVote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedPollVote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FeedPollVote's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Poll Votes can be sorted by""" +enum SalesforceFeedPollVoteSortByFieldEnum { + ID + FEED_ITEM_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + IS_DELETED +} + +""" +__MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel +""" +type SalesforceAuthorizationFormTextFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormText + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormTextFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedPollVoteFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Poll Vote""" +type SalesforceFeedPollVote implements OneGraphNode { + """Feed Poll Vote ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedPollVoteFeedItemUnion + + """Feed Poll Choice ID""" + choiceId: String! + + """Feed Poll Choice ID""" + choice: SalesforceFeedPollChoice + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedPollVote + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Poll Votes connection, for use in pagination.""" +type SalesforceFeedPollVotesConnection { + """The count of all Feed Poll Vote you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Poll Votes""" + nodes: [SalesforceFeedPollVote!]! + + """List of Feed Poll Vote edges""" + edges: [SalesforceFeedPollVoteEdge!]! +} + +""" +A filter to be used against FeedPollChoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedPollChoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedPollChoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedPollChoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedPollChoice's id field""" + id: SalesforceIdFilter + + """Filter by the FeedPollChoice's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedPollChoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedPollChoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedPollChoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedPollChoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Poll Choices can be sorted by""" +enum SalesforceFeedPollChoiceSortByFieldEnum { + ID + FEED_ITEM_ID + POSITION + CREATED_BY_ID + CREATED_DATE + IS_DELETED +} + +"""Engagement Channel Type Feed""" +type SalesforceEngagementChannelTypeFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEngagementChannelType + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Feeds connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeFeedsConnection { + """ + The count of all Engagement Channel Type Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Feeds""" + nodes: [SalesforceEngagementChannelTypeFeed!]! + + """List of Engagement Channel Type Feed edges""" + edges: [SalesforceEngagementChannelTypeFeedEdge!]! +} + +""" +A filter to be used against CommSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscription's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscription's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscription's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscription's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscription's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscription's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscription's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscription's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against EngagementChannelType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelType's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelType's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the EngagementChannelType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EngagementChannelType's name field""" + name: SalesforceStringFilter + + """Filter by the EngagementChannelType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EngagementChannelType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against CommSubscriptionChannelType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelType's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionChannelType's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionChannelType's communicationSubscription relation. + """ + communicationSubscription: SalesforceCommSubscriptionConnectionFilter + + """ + Filter by the CommSubscriptionChannelType's communicationSubscriptionId field + """ + communicationSubscriptionId: SalesforceIdFilter + + """ + Filter by the CommSubscriptionChannelType's engagementChannelType relation. + """ + engagementChannelType: SalesforceEngagementChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionChannelType's engagementChannelTypeId field + """ + engagementChannelTypeId: SalesforceIdFilter +} + +"""Field that Communication Subscription Channel Types can be sorted by""" +enum SalesforceCommSubscriptionChannelTypeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMMUNICATION_SUBSCRIPTION_ID + ENGAGEMENT_CHANNEL_TYPE_ID +} + +union SalesforceEngagementChannelTypeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Engagement Channel Type""" +type SalesforceEngagementChannelType implements OneGraphNode { + """Engagement Channel Type ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceEngagementChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEngagementChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionChannelTypeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Channel Type""" +type SalesforceCommSubscriptionChannelType implements OneGraphNode { + """Communication Subscription Channel Type ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription ID""" + communicationSubscriptionId: String! + + """Communication Subscription ID""" + communicationSubscription: SalesforceCommSubscription + + """Engagement Channel Type ID""" + engagementChannelTypeId: String! + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Types connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypesConnection { + """ + The count of all Communication Subscription Channel Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Types""" + nodes: [SalesforceCommSubscriptionChannelType!]! + + """List of Communication Subscription Channel Type edges""" + edges: [SalesforceCommSubscriptionChannelTypeEdge!]! +} + +union SalesforceCommSubscriptionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription""" +type SalesforceCommSubscription implements OneGraphNode { + """Communication Subscription ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Authorization Form Consent.""" +type SalesforceAuthorizationFormConsentSobjectMetadata { + """Url to the edit view for this Authorization Form Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's parent relation.""" + parent: SalesforceAuthorizationFormConsentConnectionFilter + + """Filter by the AuthorizationFormConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Consent Shares can be sorted by""" +enum SalesforceAuthorizationFormConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Consent Share""" +type SalesforceAuthorizationFormConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Consent Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentSharesConnection { + """ + The count of all Authorization Form Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consent Shares""" + nodes: [SalesforceAuthorizationFormConsentShare!]! + + """List of Authorization Form Consent Share edges""" + edges: [SalesforceAuthorizationFormConsentShareEdge!]! +} + +""" +A filter to be used against AuthorizationForm object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationForm's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationForm's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationForm's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationForm's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationForm's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationForm's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationForm's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationForm's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationForm's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's revisionNumber field""" + revisionNumber: SalesforceStringFilter + + """Filter by the AuthorizationForm's effectiveFromDate field""" + effectiveFromDate: SalesforceDateFilter + + """Filter by the AuthorizationForm's effectiveToDate field""" + effectiveToDate: SalesforceDateFilter + + """Filter by the AuthorizationForm's defaultAuthFormText relation.""" + defaultAuthFormText: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationForm's defaultAuthFormTextId field""" + defaultAuthFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationForm's isSignatureRequired field""" + isSignatureRequired: SalesforceBooleanFilter +} + +""" +A filter to be used against AuthorizationFormText object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormText's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormText's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormText's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormText's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormText's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormText's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormText's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormText's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormText's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormText's fullAuthorizationFormUrl field""" + fullAuthorizationFormUrl: SalesforceStringFilter + + """Filter by the AuthorizationFormText's summaryAuthFormText field""" + summaryAuthFormText: SalesforceStringFilter + + """Filter by the AuthorizationFormText's locale field""" + locale: SalesforceStringFilter + + """Filter by the AuthorizationFormText's localeSelection field""" + localeSelection: SalesforceStringFilter + + """Filter by the AuthorizationFormText's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the AuthorizationFormText's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter +} + +""" +A filter to be used against AuthorizationFormConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsent's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormConsent's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's consentGiverId field""" + consentGiverId: SalesforceIdFilter + + """ + Filter by the AuthorizationFormConsent's authorizationFormText relation. + """ + authorizationFormText: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationFormConsent's authorizationFormTextId field""" + authorizationFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's consentCapturedSource field""" + consentCapturedSource: SalesforceStringFilter + + """ + Filter by the AuthorizationFormConsent's consentCapturedSourceType field + """ + consentCapturedSourceType: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's consentCapturedDateTime field""" + consentCapturedDateTime: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's status field""" + status: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's documentVersion relation.""" + documentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the AuthorizationFormConsent's documentVersionId field""" + documentVersionId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's relatedRecord relation.""" + relatedRecord: SalesforceAccountConnectionFilter + + """Filter by the AuthorizationFormConsent's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter +} + +""" +A filter to be used against AuthorizationFormConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormConsentHistory's authorizationFormConsent relation. + """ + authorizationFormConsent: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Filter by the AuthorizationFormConsentHistory's authorizationFormConsentId field + """ + authorizationFormConsentId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Consent Histories can be sorted by""" +enum SalesforceAuthorizationFormConsentHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Consent History""" +type SalesforceAuthorizationFormConsentHistory implements OneGraphNode { + """Authorization Form Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Consent ID""" + authorizationFormConsentId: String! + + """Authorization Form Consent ID""" + authorizationFormConsent: SalesforceAuthorizationFormConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Consent Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentHistorysConnection { + """ + The count of all Authorization Form Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consent Histories""" + nodes: [SalesforceAuthorizationFormConsentHistory!]! + + """List of Authorization Form Consent History edges""" + edges: [SalesforceAuthorizationFormConsentHistoryEdge!]! +} + +union SalesforceAuthorizationFormConsentConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +union SalesforceAuthorizationFormConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Consent""" +type SalesforceAuthorizationFormConsent implements OneGraphNode { + """Authorization Form Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String! + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceProcessInstanceHistoryTargetObjectUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContract | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceExternalEventMapping | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacroUsage | SalesforceOpportunity | SalesforceOrder | SalesforceOrgDeleteRequest | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforcePromptAction | SalesforcePromptError | SalesforceQuickTextUsage | SalesforceSignupRequest | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce Asset State Period.""" +type SalesforceAssetStatePeriodSobjectMetadata { + """Url to the edit view for this Asset State Period.""" + uiEditUrl: String! + + """Url to the detail view for this Asset State Period.""" + uiDetailUrl: String! +} + +"""Asset State Period""" +type SalesforceAssetStatePeriod implements OneGraphNode { + """Asset State Period ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetStatePeriodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float! + + """Amount""" + amount: Float! + + """Monthly Recurring Revenue""" + mrr: Float! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetStatePeriodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetStatePeriod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiRecordInsightTargetUnion = SalesforceAccount | SalesforceAlternativePaymentMethod | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentVersion | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDigitalWallet | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEvent | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacro | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforceQuickText | SalesforceRecommendation | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceShapeRepresentation | SalesforceSolution | SalesforceTask | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce Data Use Legal Basis.""" +type SalesforceDataUseLegalBasisSobjectMetadata { + """Url to the edit view for this Data Use Legal Basis.""" + uiEditUrl: String! + + """Url to the detail view for this Data Use Legal Basis.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataUsePurpose object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurpose's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurpose's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the DataUsePurpose's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUsePurpose's name field""" + name: SalesforceStringFilter + + """Filter by the DataUsePurpose's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurpose's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUsePurpose's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurpose's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUsePurpose's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's legalBasis relation.""" + legalBasis: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUsePurpose's legalBasisId field""" + legalBasisId: SalesforceIdFilter + + """Filter by the DataUsePurpose's description field""" + description: SalesforceStringFilter + + """Filter by the DataUsePurpose's canDataSubjectOptOut field""" + canDataSubjectOptOut: SalesforceBooleanFilter +} + +"""Field that Data Use Purposes can be sorted by""" +enum SalesforceDataUsePurposeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + LEGAL_BASIS_ID + DESCRIPTION + CAN_DATA_SUBJECT_OPT_OUT +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurpose! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Use Purposes connection, for use in pagination.""" +type SalesforceDataUsePurposesConnection { + """The count of all Data Use Purpose you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purposes""" + nodes: [SalesforceDataUsePurpose!]! + + """List of Data Use Purpose edges""" + edges: [SalesforceDataUsePurposeEdge!]! +} + +""" +A filter to be used against DataUseLegalBasisShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasisShare's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's parent relation.""" + parent: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUseLegalBasisShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the DataUseLegalBasisShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Data Use Legal Basis Shares can be sorted by""" +enum SalesforceDataUseLegalBasisShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisShareEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasisShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDataUseLegalBasisShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Data Use Legal Basis Share""" +type SalesforceDataUseLegalBasisShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDataUseLegalBasis + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceDataUseLegalBasisShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasisShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Legal Basis Shares connection, for use in pagination. +""" +type SalesforceDataUseLegalBasisSharesConnection { + """ + The count of all Data Use Legal Basis Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Basis Shares""" + nodes: [SalesforceDataUseLegalBasisShare!]! + + """List of Data Use Legal Basis Share edges""" + edges: [SalesforceDataUseLegalBasisShareEdge!]! +} + +""" +A filter to be used against DataUseLegalBasis object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasis's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUseLegalBasis's name field""" + name: SalesforceStringFilter + + """Filter by the DataUseLegalBasis's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasis's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasis's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's source field""" + source: SalesforceStringFilter + + """Filter by the DataUseLegalBasis's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against DataUseLegalBasisHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasisHistory's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUseLegalBasisHistory's dataUseLegalBasis relation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUseLegalBasisHistory's dataUseLegalBasisId field""" + dataUseLegalBasisId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasisHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasisHistory's field field""" + field: SalesforceStringFilter + + """Filter by the DataUseLegalBasisHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Data Use Legal Basis Histories can be sorted by""" +enum SalesforceDataUseLegalBasisHistorySortByFieldEnum { + ID + IS_DELETED + DATA_USE_LEGAL_BASIS_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasisHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Use Legal Basis History""" +type SalesforceDataUseLegalBasisHistory implements OneGraphNode { + """Data Use Legal Basis History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Use Legal Basis ID""" + dataUseLegalBasisId: String! + + """Data Use Legal Basis ID""" + dataUseLegalBasis: SalesforceDataUseLegalBasis + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasisHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Legal Basis Histories connection, for use in pagination. +""" +type SalesforceDataUseLegalBasisHistorysConnection { + """ + The count of all Data Use Legal Basis History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Basis Histories""" + nodes: [SalesforceDataUseLegalBasisHistory!]! + + """List of Data Use Legal Basis History edges""" + edges: [SalesforceDataUseLegalBasisHistoryEdge!]! +} + +union SalesforceDataUseLegalBasisOwnerUnion = SalesforceGroup | SalesforceUser + +"""Data Use Legal Basis""" +type SalesforceDataUseLegalBasis implements OneGraphNode { + """Data Use Legal Basis ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceDataUseLegalBasisOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Source""" + source: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUseLegalBasisSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasis + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceDataUsePurposeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Data Use Purpose""" +type SalesforceDataUsePurpose implements OneGraphNode { + """Data Use Purpose ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceDataUsePurposeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Legal Basis ID""" + legalBasisId: String + + """Legal Basis ID""" + legalBasis: SalesforceDataUseLegalBasis + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DataUsePurposeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUsePurposeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUsePurpose + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthorizationFormDataUseOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Data Use""" +type SalesforceAuthorizationFormDataUse implements OneGraphNode { + """Authorization Form Data Use ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormDataUseOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Data Use Purpose ID""" + dataUsePurposeId: String! + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormDataUseSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUse + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Uses connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUsesConnection { + """ + The count of all Authorization Form Data Use you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Uses""" + nodes: [SalesforceAuthorizationFormDataUse!]! + + """List of Authorization Form Data Use edges""" + edges: [SalesforceAuthorizationFormDataUseEdge!]! +} + +union SalesforceAuthorizationFormOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form""" +type SalesforceAuthorizationForm implements OneGraphNode { + """Authorization Form ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Default Authorization Form Text ID""" + defaultAuthFormText: SalesforceAuthorizationFormText + + """Is Signature Required""" + isSignatureRequired: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByAuthorizationFormId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationForm + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Authorization Form Text""" +type SalesforceAuthorizationFormText implements OneGraphNode { + """Authorization Form Text ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String + + """Content Document ID""" + contentDocument: SalesforceContentDocument + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByDefaultAuthFormTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormTextSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormText + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEntitySubscriptionParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Entity Subscription""" +type SalesforceEntitySubscription implements OneGraphNode { + """Entity Subscription ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEntitySubscriptionParentUnion + + """Subscriber ID""" + subscriberId: String! + + """Subscriber ID""" + subscriber: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EntitySubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Entity Subscriptions connection, for use in pagination.""" +type SalesforceEntitySubscriptionsConnection { + """ + The count of all Entity Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Entity Subscriptions""" + nodes: [SalesforceEntitySubscription!]! + + """List of Entity Subscription edges""" + edges: [SalesforceEntitySubscriptionEdge!]! +} + +""" +A filter to be used against Case object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Case's id field""" + id: SalesforceIdFilter + + """Filter by the Case's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Case's masterRecord relation.""" + masterRecord: SalesforceCaseConnectionFilter + + """Filter by the Case's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Case's caseNumber field""" + caseNumber: SalesforceStringFilter + + """Filter by the Case's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Case's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Case's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Case's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Case's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the Case's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the Case's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the Case's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Case's suppliedName field""" + suppliedName: SalesforceStringFilter + + """Filter by the Case's suppliedEmail field""" + suppliedEmail: SalesforceStringFilter + + """Filter by the Case's suppliedPhone field""" + suppliedPhone: SalesforceStringFilter + + """Filter by the Case's suppliedCompany field""" + suppliedCompany: SalesforceStringFilter + + """Filter by the Case's type field""" + type: SalesforceStringFilter + + """Filter by the Case's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Case's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Case's status field""" + status: SalesforceStringFilter + + """Filter by the Case's reason field""" + reason: SalesforceStringFilter + + """Filter by the Case's origin field""" + origin: SalesforceStringFilter + + """Filter by the Case's subject field""" + subject: SalesforceStringFilter + + """Filter by the Case's priority field""" + priority: SalesforceStringFilter + + """Filter by the Case's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Case's closedDate field""" + closedDate: SalesforceDateTimeFilter + + """Filter by the Case's isEscalated field""" + isEscalated: SalesforceBooleanFilter + + """Filter by the Case's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Case's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Case's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Case's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Case's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Case's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Case's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Case's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Case's contactPhone field""" + contactPhone: SalesforceStringFilter + + """Filter by the Case's contactMobile field""" + contactMobile: SalesforceStringFilter + + """Filter by the Case's contactEmail field""" + contactEmail: SalesforceStringFilter + + """Filter by the Case's contactFax field""" + contactFax: SalesforceStringFilter + + """Filter by the Case's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Case's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Task object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Task's id field""" + id: SalesforceIdFilter + + """Filter by the Task's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the Task's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the Task's subject field""" + subject: SalesforceStringFilter + + """Filter by the Task's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Task's status field""" + status: SalesforceStringFilter + + """Filter by the Task's priority field""" + priority: SalesforceStringFilter + + """Filter by the Task's isHighPriority field""" + isHighPriority: SalesforceBooleanFilter + + """Filter by the Task's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Task's type field""" + type: SalesforceStringFilter + + """Filter by the Task's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Task's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Task's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Task's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Task's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Task's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Task's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Task's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Task's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Task's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Task's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Task's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Task's callDurationInSeconds field""" + callDurationInSeconds: SalesforceIntFilter + + """Filter by the Task's callType field""" + callType: SalesforceStringFilter + + """Filter by the Task's callDisposition field""" + callDisposition: SalesforceStringFilter + + """Filter by the Task's callObject field""" + callObject: SalesforceStringFilter + + """Filter by the Task's reminderDateTime field""" + reminderDateTime: SalesforceDateTimeFilter + + """Filter by the Task's isReminderSet field""" + isReminderSet: SalesforceBooleanFilter + + """Filter by the Task's recurrenceActivity relation.""" + recurrenceActivity: SalesforceTaskConnectionFilter + + """Filter by the Task's recurrenceActivityId field""" + recurrenceActivityId: SalesforceIdFilter + + """Filter by the Task's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Task's recurrenceStartDateOnly field""" + recurrenceStartDateOnly: SalesforceDateFilter + + """Filter by the Task's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Task's recurrenceTimeZoneSidKey field""" + recurrenceTimeZoneSidKey: SalesforceStringFilter + + """Filter by the Task's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Task's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Task's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Task's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Task's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Task's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter + + """Filter by the Task's recurrenceRegeneratedType field""" + recurrenceRegeneratedType: SalesforceStringFilter + + """Filter by the Task's taskSubtype field""" + taskSubtype: SalesforceStringFilter + + """Filter by the Task's completedDateTime field""" + completedDateTime: SalesforceDateTimeFilter +} + +""" +A filter to be used against BrandTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the BrandTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the BrandTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the BrandTemplate's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BrandTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the BrandTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BrandTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EnhancedLetterhead object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnhancedLetterheadConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnhancedLetterheadConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnhancedLetterheadConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnhancedLetterhead's id field""" + id: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnhancedLetterhead's name field""" + name: SalesforceStringFilter + + """Filter by the EnhancedLetterhead's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterhead's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterhead's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against EmailTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the EmailTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the EmailTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the EmailTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the EmailTemplate's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the EmailTemplate's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the EmailTemplate's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the EmailTemplate's brandTemplate relation.""" + brandTemplate: SalesforceBrandTemplateConnectionFilter + + """Filter by the EmailTemplate's brandTemplateId field""" + brandTemplateId: SalesforceIdFilter + + """Filter by the EmailTemplate's enhancedLetterhead relation.""" + enhancedLetterhead: SalesforceEnhancedLetterheadConnectionFilter + + """Filter by the EmailTemplate's enhancedLetterheadId field""" + enhancedLetterheadId: SalesforceIdFilter + + """Filter by the EmailTemplate's templateStyle field""" + templateStyle: SalesforceStringFilter + + """Filter by the EmailTemplate's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailTemplate's templateType field""" + templateType: SalesforceStringFilter + + """Filter by the EmailTemplate's encoding field""" + encoding: SalesforceStringFilter + + """Filter by the EmailTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the EmailTemplate's timesUsed field""" + timesUsed: SalesforceIntFilter + + """Filter by the EmailTemplate's lastUsedDate field""" + lastUsedDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the EmailTemplate's uiType field""" + uiType: SalesforceStringFilter + + """Filter by the EmailTemplate's relatedEntityType field""" + relatedEntityType: SalesforceStringFilter + + """Filter by the EmailTemplate's isBuilderContent field""" + isBuilderContent: SalesforceBooleanFilter +} + +""" +A filter to be used against EmailMessage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailMessageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailMessageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailMessageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailMessage's id field""" + id: SalesforceIdFilter + + """Filter by the EmailMessage's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the EmailMessage's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EmailMessage's activity relation.""" + activity: SalesforceTaskConnectionFilter + + """Filter by the EmailMessage's activityId field""" + activityId: SalesforceIdFilter + + """Filter by the EmailMessage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailMessage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailMessage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailMessage's subject field""" + subject: SalesforceStringFilter + + """Filter by the EmailMessage's fromName field""" + fromName: SalesforceStringFilter + + """Filter by the EmailMessage's fromAddress field""" + fromAddress: SalesforceStringFilter + + """Filter by the EmailMessage's validatedFromAddress field""" + validatedFromAddress: SalesforceStringFilter + + """Filter by the EmailMessage's toAddress field""" + toAddress: SalesforceStringFilter + + """Filter by the EmailMessage's ccAddress field""" + ccAddress: SalesforceStringFilter + + """Filter by the EmailMessage's bccAddress field""" + bccAddress: SalesforceStringFilter + + """Filter by the EmailMessage's incoming field""" + incoming: SalesforceBooleanFilter + + """Filter by the EmailMessage's hasAttachment field""" + hasAttachment: SalesforceBooleanFilter + + """Filter by the EmailMessage's status field""" + status: SalesforceStringFilter + + """Filter by the EmailMessage's messageDate field""" + messageDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailMessage's replyToEmailMessage relation.""" + replyToEmailMessage: SalesforceEmailMessageConnectionFilter + + """Filter by the EmailMessage's replyToEmailMessageId field""" + replyToEmailMessageId: SalesforceIdFilter + + """Filter by the EmailMessage's isExternallyVisible field""" + isExternallyVisible: SalesforceBooleanFilter + + """Filter by the EmailMessage's messageIdentifier field""" + messageIdentifier: SalesforceStringFilter + + """Filter by the EmailMessage's threadIdentifier field""" + threadIdentifier: SalesforceStringFilter + + """Filter by the EmailMessage's isClientManaged field""" + isClientManaged: SalesforceBooleanFilter + + """Filter by the EmailMessage's relatedToId field""" + relatedToId: SalesforceIdFilter + + """Filter by the EmailMessage's isTracked field""" + isTracked: SalesforceBooleanFilter + + """Filter by the EmailMessage's isOpened field""" + isOpened: SalesforceBooleanFilter + + """Filter by the EmailMessage's firstOpenedDate field""" + firstOpenedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastOpenedDate field""" + lastOpenedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's isBounced field""" + isBounced: SalesforceBooleanFilter + + """Filter by the EmailMessage's emailTemplate relation.""" + emailTemplate: SalesforceEmailTemplateConnectionFilter + + """Filter by the EmailMessage's emailTemplateId field""" + emailTemplateId: SalesforceIdFilter +} + +"""Field that Email Messages can be sorted by""" +enum SalesforceEmailMessageSortByFieldEnum { + ID + PARENT_ID + ACTIVITY_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SUBJECT + FROM_NAME + FROM_ADDRESS + VALIDATED_FROM_ADDRESS + TO_ADDRESS + CC_ADDRESS + BCC_ADDRESS + INCOMING + HAS_ATTACHMENT + STATUS + MESSAGE_DATE + IS_DELETED + REPLY_TO_EMAIL_MESSAGE_ID + IS_EXTERNALLY_VISIBLE + MESSAGE_IDENTIFIER + THREAD_IDENTIFIER + IS_CLIENT_MANAGED + RELATED_TO_ID + IS_TRACKED + IS_OPENED + FIRST_OPENED_DATE + LAST_OPENED_DATE + IS_BOUNCED + EMAIL_TEMPLATE_ID +} + +""" +A filter to be used against Contract object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Contract's id field""" + id: SalesforceIdFilter + + """Filter by the Contract's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Contract's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Contract's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Contract's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Contract's ownerExpirationNotice field""" + ownerExpirationNotice: SalesforceStringFilter + + """Filter by the Contract's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Contract's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Contract's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Contract's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Contract's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Contract's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Contract's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Contract's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Contract's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Contract's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contract's contractTerm field""" + contractTerm: SalesforceIntFilter + + """Filter by the Contract's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Contract's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Contract's status field""" + status: SalesforceStringFilter + + """Filter by the Contract's companySigned relation.""" + companySigned: SalesforceUserConnectionFilter + + """Filter by the Contract's companySignedId field""" + companySignedId: SalesforceIdFilter + + """Filter by the Contract's companySignedDate field""" + companySignedDate: SalesforceDateFilter + + """Filter by the Contract's customerSigned relation.""" + customerSigned: SalesforceContactConnectionFilter + + """Filter by the Contract's customerSignedId field""" + customerSignedId: SalesforceIdFilter + + """Filter by the Contract's customerSignedTitle field""" + customerSignedTitle: SalesforceStringFilter + + """Filter by the Contract's customerSignedDate field""" + customerSignedDate: SalesforceDateFilter + + """Filter by the Contract's specialTerms field""" + specialTerms: SalesforceStringFilter + + """Filter by the Contract's activatedBy relation.""" + activatedBy: SalesforceUserConnectionFilter + + """Filter by the Contract's activatedById field""" + activatedById: SalesforceIdFilter + + """Filter by the Contract's activatedDate field""" + activatedDate: SalesforceDateTimeFilter + + """Filter by the Contract's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the Contract's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Contract's contractNumber field""" + contractNumber: SalesforceStringFilter + + """Filter by the Contract's lastApprovedDate field""" + lastApprovedDate: SalesforceDateTimeFilter + + """Filter by the Contract's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Contract's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Contract's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Contract's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Contract's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Contract's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Contract's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Contract's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Contract's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Contract's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Order object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Order's id field""" + id: SalesforceIdFilter + + """Filter by the Order's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Order's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the Order's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the Order's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Order's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Order's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Order's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Order's originalOrder relation.""" + originalOrder: SalesforceOrderConnectionFilter + + """Filter by the Order's originalOrderId field""" + originalOrderId: SalesforceIdFilter + + """Filter by the Order's effectiveDate field""" + effectiveDate: SalesforceDateFilter + + """Filter by the Order's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Order's isReductionOrder field""" + isReductionOrder: SalesforceBooleanFilter + + """Filter by the Order's status field""" + status: SalesforceStringFilter + + """Filter by the Order's customerAuthorizedBy relation.""" + customerAuthorizedBy: SalesforceContactConnectionFilter + + """Filter by the Order's customerAuthorizedById field""" + customerAuthorizedById: SalesforceIdFilter + + """Filter by the Order's customerAuthorizedDate field""" + customerAuthorizedDate: SalesforceDateFilter + + """Filter by the Order's companyAuthorizedBy relation.""" + companyAuthorizedBy: SalesforceUserConnectionFilter + + """Filter by the Order's companyAuthorizedById field""" + companyAuthorizedById: SalesforceIdFilter + + """Filter by the Order's companyAuthorizedDate field""" + companyAuthorizedDate: SalesforceDateFilter + + """Filter by the Order's type field""" + type: SalesforceStringFilter + + """Filter by the Order's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Order's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Order's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Order's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Order's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Order's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Order's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Order's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Order's shippingStreet field""" + shippingStreet: SalesforceStringFilter + + """Filter by the Order's shippingCity field""" + shippingCity: SalesforceStringFilter + + """Filter by the Order's shippingState field""" + shippingState: SalesforceStringFilter + + """Filter by the Order's shippingPostalCode field""" + shippingPostalCode: SalesforceStringFilter + + """Filter by the Order's shippingCountry field""" + shippingCountry: SalesforceStringFilter + + """Filter by the Order's shippingLatitude field""" + shippingLatitude: SalesforceFloatFilter + + """Filter by the Order's shippingLongitude field""" + shippingLongitude: SalesforceFloatFilter + + """Filter by the Order's shippingGeocodeAccuracy field""" + shippingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Order's name field""" + name: SalesforceStringFilter + + """Filter by the Order's poDate field""" + poDate: SalesforceDateFilter + + """Filter by the Order's poNumber field""" + poNumber: SalesforceStringFilter + + """Filter by the Order's orderReferenceNumber field""" + orderReferenceNumber: SalesforceStringFilter + + """Filter by the Order's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the Order's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the Order's shipToContact relation.""" + shipToContact: SalesforceContactConnectionFilter + + """Filter by the Order's shipToContactId field""" + shipToContactId: SalesforceIdFilter + + """Filter by the Order's activatedDate field""" + activatedDate: SalesforceDateTimeFilter + + """Filter by the Order's activatedBy relation.""" + activatedBy: SalesforceUserConnectionFilter + + """Filter by the Order's activatedById field""" + activatedById: SalesforceIdFilter + + """Filter by the Order's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the Order's orderNumber field""" + orderNumber: SalesforceStringFilter + + """Filter by the Order's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the Order's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Order's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Order's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Order's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Order's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Order's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Order's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Order's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Order's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Order's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against AppUsageAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppUsageAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppUsageAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppUsageAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppUsageAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the AppUsageAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppUsageAssignment's name field""" + name: SalesforceStringFilter + + """Filter by the AppUsageAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppUsageAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppUsageAssignment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppUsageAssignment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppUsageAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's record relation.""" + record: SalesforceOrderConnectionFilter + + """Filter by the AppUsageAssignment's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the AppUsageAssignment's appUsageType field""" + appUsageType: SalesforceStringFilter +} + +"""Field that Application Usage Assignments can be sorted by""" +enum SalesforceAppUsageAssignmentSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RECORD_ID + APP_USAGE_TYPE +} + +"""An edge in a connection.""" +type SalesforceAppUsageAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceAppUsageAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Application Usage Assignment.""" +type SalesforceAppUsageAssignmentSobjectMetadata { + """Url to the edit view for this Application Usage Assignment.""" + uiEditUrl: String! + + """Url to the detail view for this Application Usage Assignment.""" + uiDetailUrl: String! +} + +"""Application Usage Assignment""" +type SalesforceAppUsageAssignment implements OneGraphNode { + """Application Usage Assignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceOrder + + """Application Usage Type""" + appUsageType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceAppUsageAssignmentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AppUsageAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Application Usage Assignments connection, for use in pagination. +""" +type SalesforceAppUsageAssignmentsConnection { + """ + The count of all Application Usage Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Application Usage Assignments""" + nodes: [SalesforceAppUsageAssignment!]! + + """List of Application Usage Assignment edges""" + edges: [SalesforceAppUsageAssignmentEdge!]! +} + +union SalesforceOrderOwnerUnion = SalesforceGroup | SalesforceUser + +"""Order""" +type SalesforceOrder implements OneGraphNode { + """Order ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceOrderOwnerUnion + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String! + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean! + + """Status""" + status: String! + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String! + + """Order Number""" + orderNumber: String! + + """Order Amount""" + totalAmount: Float! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOrderSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Order""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product""" +type SalesforceOrderItem implements OneGraphNode { + """Order Product ID""" + id: String! + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Deleted""" + isDeleted: Boolean! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String! + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float! + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Total Price""" + totalPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Order Product Number""" + orderItemNumber: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourceReferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + groupInvoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce OrderItem""" + childOrderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """A JSON object that contains all of the custom fields for a OrderItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Action Source""" +type SalesforceAssetActionSource implements OneGraphNode { + """Asset Action Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetActionSourceNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset Action ID""" + assetActionId: String! + + """Asset Action ID""" + assetAction: SalesforceAssetAction + + """Reference Entity Item ID""" + referenceEntityItemId: String + + """Reference Entity Item ID""" + referenceEntityItem: SalesforceOrderItem + + """Product Amount""" + productAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Estimated Tax""" + estimatedTax: Float + + """Actual Tax""" + actualTax: Float + + """Subtotal""" + subtotal: Float + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Transaction Date""" + transactionDate: String + + """External Reference""" + externalReference: String + + """External Reference Data Source""" + externalReferenceDataSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSourceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetActionSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Action Sources connection, for use in pagination.""" +type SalesforceAssetActionSourcesConnection { + """ + The count of all Asset Action Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Action Sources""" + nodes: [SalesforceAssetActionSource!]! + + """List of Asset Action Source edges""" + edges: [SalesforceAssetActionSourceEdge!]! +} + +"""Asset Action""" +type SalesforceAssetAction implements OneGraphNode { + """Asset Action ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetActionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Type""" + type: String! + + """Category (Deprecated)""" + category: String! + + """Business Category""" + categoryEnum: String + + """Action Date""" + actionDate: String! + + """Change in Product Amount""" + productAmountChange: Float + + """Change in Adjustment Amount""" + adjustmentAmountChange: Float + + """Change in Estimated Tax""" + estimatedTaxChange: Float + + """Change in Actual Tax""" + actualTaxChange: Float + + """Change in Subtotal""" + subtotalChange: Float + + """Change in Quantity""" + quantityChange: Float! + + """Change in Monthly Recurring Revenue""" + mrrChange: Float! + + """Amount""" + amount: Float! + + """Total Initial Sale Amount""" + totalInitialSaleAmount: Float + + """Total Renewals Amount""" + totalRenewalsAmount: Float + + """Total Upsells Amount""" + totalUpsellsAmount: Float + + """Total Downsells Amount""" + totalDownsellsAmount: Float + + """Total Cross-Sells Amount""" + totalCrossSellsAmount: Float + + """Total Cancellations Amount""" + totalCancellationsAmount: Float + + """Total Transfers Amount""" + totalTransfersAmount: Float + + """Total Terms And Conditions Changes Amount""" + totalTermsAndConditionsAmount: Float + + """Total Other Amount""" + totalOtherAmount: Float + + """Total Amount""" + totalAmount: Float + + """Total Quantity""" + totalQuantity: Float + + """Total Monthly Recurring Revenue""" + totalMrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a AssetAction""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceProcessInstanceTargetObjectUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContract | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceExternalEventMapping | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacroUsage | SalesforceOpportunity | SalesforceOrder | SalesforceOrgDeleteRequest | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforcePromptAction | SalesforcePromptError | SalesforceQuickTextUsage | SalesforceSignupRequest | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceUserProvisioningRequest + +"""Field that Process Nodes can be sorted by""" +enum SalesforceProcessNodeSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + PROCESS_DEFINITION_ID + DESCRIPTION + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessNodeEdge { + """The item at the end of the edge.""" + node: SalesforceProcessNode! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ProcessInstanceStep object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceStepConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceStepConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceStepConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceStep's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceStep's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's stepStatus field""" + stepStatus: SalesforceStringFilter + + """Filter by the ProcessInstanceStep's originalActorId field""" + originalActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's actorId field""" + actorId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's comments field""" + comments: SalesforceStringFilter + + """Filter by the ProcessInstanceStep's stepNode relation.""" + stepNode: SalesforceProcessNodeConnectionFilter + + """Filter by the ProcessInstanceStep's stepNodeId field""" + stepNodeId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceStep's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceStep's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Process Instance Steps can be sorted by""" +enum SalesforceProcessInstanceStepSortByFieldEnum { + ID + PROCESS_INSTANCE_ID + STEP_STATUS + ORIGINAL_ACTOR_ID + ACTOR_ID + COMMENTS + STEP_NODE_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceStepEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceStep! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessInstanceStepActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceStepOriginalActorUnion = SalesforceGroup | SalesforceUser + +"""Process Instance Step""" +type SalesforceProcessInstanceStep implements OneGraphNode { + """Process Instance Step ID""" + id: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Step Status""" + stepStatus: String + + """Original Actor ID""" + originalActorId: String! + + """Original Actor ID""" + originalActor: SalesforceProcessInstanceStepOriginalActorUnion + + """Actor ID""" + actorId: String! + + """Actor ID""" + actor: SalesforceProcessInstanceStepActorUnion + + """Comments""" + comments: String + + """Process Node ID""" + stepNodeId: String + + """Process Node ID""" + stepNode: SalesforceProcessNode + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instance Steps connection, for use in pagination.""" +type SalesforceProcessInstanceStepsConnection { + """ + The count of all Process Instance Step you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instance Steps""" + nodes: [SalesforceProcessInstanceStep!]! + + """List of Process Instance Step edges""" + edges: [SalesforceProcessInstanceStepEdge!]! +} + +""" +A filter to be used against ProcessNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessNode's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessNode's name field""" + name: SalesforceStringFilter + + """Filter by the ProcessNode's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ProcessNode's processDefinition relation.""" + processDefinition: SalesforceProcessDefinitionConnectionFilter + + """Filter by the ProcessNode's processDefinitionId field""" + processDefinitionId: SalesforceIdFilter + + """Filter by the ProcessNode's description field""" + description: SalesforceStringFilter + + """Filter by the ProcessNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against ProcessInstanceNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceNode's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstanceNode's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceNode's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's processNode relation.""" + processNode: SalesforceProcessNodeConnectionFilter + + """Filter by the ProcessInstanceNode's processNodeId field""" + processNodeId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's nodeStatus field""" + nodeStatus: SalesforceStringFilter + + """Filter by the ProcessInstanceNode's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's lastActor relation.""" + lastActor: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's lastActorId field""" + lastActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's processNodeName field""" + processNodeName: SalesforceStringFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter +} + +"""Field that Process Instance Nodes can be sorted by""" +enum SalesforceProcessInstanceNodeSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROCESS_INSTANCE_ID + PROCESS_NODE_ID + NODE_STATUS + COMPLETED_DATE + LAST_ACTOR_ID + PROCESS_NODE_NAME + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceNodeEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceNode! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Process Instance Node""" +type SalesforceProcessInstanceNode implements OneGraphNode { + """Process Instance Node ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Process Node ID""" + processNodeId: String! + + """Process Node ID""" + processNode: SalesforceProcessNode + + """Node Status""" + nodeStatus: String + + """Completed Date""" + completedDate: String + + """User ID""" + lastActorId: String + + """User ID""" + lastActor: SalesforceUser + + """Name""" + processNodeName: String + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceNode + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instance Nodes connection, for use in pagination.""" +type SalesforceProcessInstanceNodesConnection { + """ + The count of all Process Instance Node you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instance Nodes""" + nodes: [SalesforceProcessInstanceNode!]! + + """List of Process Instance Node edges""" + edges: [SalesforceProcessInstanceNodeEdge!]! +} + +"""Process Node""" +type SalesforceProcessNode implements OneGraphNode { + """Process Node ID""" + id: String! + + """Name""" + name: String! + + """Unique Name""" + developerName: String! + + """Approval Process ID""" + processDefinitionId: String! + + """Approval Process ID""" + processDefinition: SalesforceProcessDefinition + + """Description""" + description: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByProcessNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByStepNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """A JSON object that contains all of the custom fields for a ProcessNode""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Nodes connection, for use in pagination.""" +type SalesforceProcessNodesConnection { + """The count of all Process Node you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Nodes""" + nodes: [SalesforceProcessNode!]! + + """List of Process Node edges""" + edges: [SalesforceProcessNodeEdge!]! +} + +""" +A filter to be used against ProcessDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessDefinition's name field""" + name: SalesforceStringFilter + + """Filter by the ProcessDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ProcessDefinition's type field""" + type: SalesforceStringFilter + + """Filter by the ProcessDefinition's description field""" + description: SalesforceStringFilter + + """Filter by the ProcessDefinition's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the ProcessDefinition's lockType field""" + lockType: SalesforceStringFilter + + """Filter by the ProcessDefinition's state field""" + state: SalesforceStringFilter + + """Filter by the ProcessDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against ProcessInstance object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstance's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstance's processDefinition relation.""" + processDefinition: SalesforceProcessDefinitionConnectionFilter + + """Filter by the ProcessInstance's processDefinitionId field""" + processDefinitionId: SalesforceIdFilter + + """Filter by the ProcessInstance's targetObjectId field""" + targetObjectId: SalesforceIdFilter + + """Filter by the ProcessInstance's status field""" + status: SalesforceStringFilter + + """Filter by the ProcessInstance's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's lastActor relation.""" + lastActor: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's lastActorId field""" + lastActorId: SalesforceIdFilter + + """Filter by the ProcessInstance's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstance's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstance's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstance's submittedBy relation.""" + submittedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's submittedById field""" + submittedById: SalesforceIdFilter + + """Filter by the ProcessInstance's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstance's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstance's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessInstance's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Process Instances can be sorted by""" +enum SalesforceProcessInstanceSortByFieldEnum { + ID + PROCESS_DEFINITION_ID + TARGET_OBJECT_ID + STATUS + COMPLETED_DATE + LAST_ACTOR_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + SUBMITTED_BY_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Process Definition""" +type SalesforceProcessDefinition implements OneGraphNode { + """Approval Process ID""" + id: String! + + """Name""" + name: String! + + """Unique Name""" + developerName: String! + + """Process Definition Type""" + type: String! + + """Description""" + description: String + + """Custom Object Definition ID""" + tableEnumOrId: String! + + """Lock Type""" + lockType: String! + + """State""" + state: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ProcessInstance""" + processInstancesByProcessDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessNode""" + processNodesByProcessDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessNodesConnection + + """ + A JSON object that contains all of the custom fields for a ProcessDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Process Instance""" +type SalesforceProcessInstance implements OneGraphNode { + """Process Instance ID""" + id: String! + + """Approval Process ID""" + processDefinitionId: String! + + """Approval Process ID""" + processDefinition: SalesforceProcessDefinition + + """Target Object ID""" + targetObjectId: String! + + """Target Object ID""" + targetObject: SalesforceProcessInstanceTargetObjectUnion + + """Status""" + status: String! + + """Completed Date""" + completedDate: String + + """User ID""" + lastActorId: String + + """User ID""" + lastActor: SalesforceUser + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """User ID""" + submittedById: String + + """User ID""" + submittedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstanceNode""" + nodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + steps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + workitems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """ + A JSON object that contains all of the custom fields for a ProcessInstance + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instances connection, for use in pagination.""" +type SalesforceProcessInstancesConnection { + """The count of all Process Instance you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instances""" + nodes: [SalesforceProcessInstance!]! + + """List of Process Instance edges""" + edges: [SalesforceProcessInstanceEdge!]! +} + +""" +A filter to be used against UserProvisioningConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningConfig's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's language field""" + language: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvisioningConfig's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's enabled field""" + enabled: SalesforceBooleanFilter + + """Filter by the UserProvisioningConfig's lastReconDateTime field""" + lastReconDateTime: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's namedCredential relation.""" + namedCredential: SalesforceNamedCredentialConnectionFilter + + """Filter by the UserProvisioningConfig's namedCredentialId field""" + namedCredentialId: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's reconFilter field""" + reconFilter: SalesforceStringFilter +} + +""" +A filter to be used against UserProvAccount object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvAccountConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvAccountConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvAccountConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvAccount's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvAccount's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvAccount's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvAccount's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvAccount's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvAccount's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvAccount's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvAccount's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvAccount's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvAccount's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvAccount's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvAccount's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvAccount's externalLastName field""" + externalLastName: SalesforceStringFilter + + """Filter by the UserProvAccount's linkState field""" + linkState: SalesforceStringFilter + + """Filter by the UserProvAccount's status field""" + status: SalesforceStringFilter + + """Filter by the UserProvAccount's deletedDate field""" + deletedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's isKnownLink field""" + isKnownLink: SalesforceBooleanFilter +} + +""" +A filter to be used against UserProvisioningRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningRequest's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningRequest's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's appName field""" + appName: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's state field""" + state: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's operation field""" + operation: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's scheduleDate field""" + scheduleDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvisioningRequest's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's userProvConfig relation.""" + userProvConfig: SalesforceUserProvisioningConfigConnectionFilter + + """Filter by the UserProvisioningRequest's userProvConfigId field""" + userProvConfigId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's userProvAccount relation.""" + userProvAccount: SalesforceUserProvAccountConnectionFilter + + """Filter by the UserProvisioningRequest's userProvAccountId field""" + userProvAccountId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's approvalStatus field""" + approvalStatus: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's manager relation.""" + manager: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's managerId field""" + managerId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's retryCount field""" + retryCount: SalesforceIntFilter + + """Filter by the UserProvisioningRequest's parent relation.""" + parent: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningRequest's parentId field""" + parentId: SalesforceIdFilter +} + +"""Field that User Provisioning Requests can be sorted by""" +enum SalesforceUserProvisioningRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SALESFORCE_USER_ID + EXTERNAL_USER_ID + APP_NAME + STATE + OPERATION + SCHEDULE_DATE + CONNECTED_APP_ID + USER_PROV_CONFIG_ID + USER_PROV_ACCOUNT_ID + APPROVAL_STATUS + MANAGER_ID + RETRY_COUNT + PARENT_ID +} + +"""User Provisioning Account""" +type SalesforceUserProvAccount implements OneGraphNode { + """User Provisioning Account ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String! + + """Status""" + status: String! + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccount + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceUserProvisioningRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""User Provisioning Request""" +type SalesforceUserProvisioningRequest implements OneGraphNode { + """UserProvisioningRequest ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserProvisioningRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String! + + """Operation""" + operation: String! + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """UserProvisioningConfig ID""" + userProvConfig: SalesforceUserProvisioningConfig + + """User Provisioning Account ID""" + userProvAccountId: String + + """User Provisioning Account ID""" + userProvAccount: SalesforceUserProvAccount + + """Approval Status""" + approvalStatus: String! + + """User ID""" + managerId: String + + """User ID""" + manager: SalesforceUser + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String + + """UserProvisioningRequest ID""" + parent: SalesforceUserProvisioningRequest + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserProvisioningRequestId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + sobjectMetadata: SalesforceUserProvisioningRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Requests connection, for use in pagination. +""" +type SalesforceUserProvisioningRequestsConnection { + """ + The count of all User Provisioning Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Requests""" + nodes: [SalesforceUserProvisioningRequest!]! + + """List of User Provisioning Request edges""" + edges: [SalesforceUserProvisioningRequestEdge!]! +} + +"""User Provisioning Config""" +type SalesforceUserProvisioningConfig implements OneGraphNode { + """UserProvisioningConfig ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean! + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Named Credential ID""" + namedCredential: SalesforceNamedCredential + + """Recon Filter""" + reconFilter: String + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvConfigId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Configs connection, for use in pagination. +""" +type SalesforceUserProvisioningConfigsConnection { + """ + The count of all User Provisioning Config you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Configs""" + nodes: [SalesforceUserProvisioningConfig!]! + + """List of User Provisioning Config edges""" + edges: [SalesforceUserProvisioningConfigEdge!]! +} + +"""An edge in a connection.""" +type SalesforceSetupEntityAccessEdge { + """The item at the end of the edge.""" + node: SalesforceSetupEntityAccess! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against SessionPermSetActivation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionPermSetActivationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionPermSetActivationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionPermSetActivationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionPermSetActivation's id field""" + id: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SessionPermSetActivation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's authSession relation.""" + authSession: SalesforceAuthSessionConnectionFilter + + """Filter by the SessionPermSetActivation's authSessionId field""" + authSessionId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the SessionPermSetActivation's permissionSetId field""" + permissionSetId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's userId field""" + userId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's description field""" + description: SalesforceStringFilter +} + +"""Field that Session Permission Set Activations can be sorted by""" +enum SalesforceSessionPermSetActivationSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AUTH_SESSION_ID + PERMISSION_SET_ID + USER_ID + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceSessionPermSetActivationEdge { + """The item at the end of the edge.""" + node: SalesforceSessionPermSetActivation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Session Permission Set Activation.""" +type SalesforceSessionPermSetActivationSobjectMetadata { + """Url to the edit view for this Session Permission Set Activation.""" + uiEditUrl: String! + + """Url to the detail view for this Session Permission Set Activation.""" + uiDetailUrl: String! +} + +"""Session Permission Set Activation""" +type SalesforceSessionPermSetActivation implements OneGraphNode { + """SessionPermSetActivation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Auth Session ID""" + authSessionId: String! + + """Auth Session ID""" + authSession: SalesforceAuthSession + + """PermissionSet ID""" + permissionSetId: String! + + """PermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Description""" + description: String + sobjectMetadata: SalesforceSessionPermSetActivationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SessionPermSetActivation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Session Permission Set Activations connection, for use in pagination. +""" +type SalesforceSessionPermSetActivationsConnection { + """ + The count of all Session Permission Set Activation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Session Permission Set Activations""" + nodes: [SalesforceSessionPermSetActivation!]! + + """List of Session Permission Set Activation edges""" + edges: [SalesforceSessionPermSetActivationEdge!]! +} + +""" +A filter to be used against PermissionSetTabSetting object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetTabSettingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetTabSettingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetTabSettingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetTabSetting's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetTabSetting's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetTabSetting's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PermissionSetTabSetting's visibility field""" + visibility: SalesforceStringFilter + + """Filter by the PermissionSetTabSetting's name field""" + name: SalesforceStringFilter + + """Filter by the PermissionSetTabSetting's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Permission Set Tab Settings can be sorted by""" +enum SalesforcePermissionSetTabSettingSortByFieldEnum { + ID + PARENT_ID + VISIBILITY + NAME + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePermissionSetTabSettingEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetTabSetting! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Tab Setting""" +type SalesforcePermissionSetTabSetting implements OneGraphNode { + """Permission Set Tab Setting ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """Visibility""" + visibility: String! + + """Tab Name""" + name: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a PermissionSetTabSetting + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Tab Settings connection, for use in pagination. +""" +type SalesforcePermissionSetTabSettingsConnection { + """ + The count of all Permission Set Tab Setting you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Tab Settings""" + nodes: [SalesforcePermissionSetTabSetting!]! + + """List of Permission Set Tab Setting edges""" + edges: [SalesforcePermissionSetTabSettingEdge!]! +} + +""" +A filter to be used against ObjectPermissions object types. All fields are combined with a logical â€and.’ +""" +input SalesforceObjectPermissionsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceObjectPermissionsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceObjectPermissionsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ObjectPermissions's id field""" + id: SalesforceIdFilter + + """Filter by the ObjectPermissions's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the ObjectPermissions's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ObjectPermissions's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ObjectPermissions's permissionsCreate field""" + permissionsCreate: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsRead field""" + permissionsRead: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsEdit field""" + permissionsEdit: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsDelete field""" + permissionsDelete: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsViewAllRecords field""" + permissionsViewAllRecords: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsModifyAllRecords field""" + permissionsModifyAllRecords: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ObjectPermissions's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ObjectPermissions's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ObjectPermissions's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ObjectPermissions's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ObjectPermissions's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ObjectPermissions's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Object Permissions can be sorted by""" +enum SalesforceObjectPermissionsSortByFieldEnum { + ID + PARENT_ID + SOBJECT_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceObjectPermissionsEdge { + """The item at the end of the edge.""" + node: SalesforceObjectPermissions! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Object Permissions""" +type SalesforceObjectPermissions implements OneGraphNode { + """ObjectPermissions ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """SObject Type Name""" + sobjectType: String! + + """Create Records""" + permissionsCreate: Boolean! + + """Read Records""" + permissionsRead: Boolean! + + """Edit Records""" + permissionsEdit: Boolean! + + """Delete Records""" + permissionsDelete: Boolean! + + """Read All Records""" + permissionsViewAllRecords: Boolean! + + """Edit All Records""" + permissionsModifyAllRecords: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ObjectPermissions + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Object Permissions connection, for use in pagination.""" +type SalesforceObjectPermissionssConnection { + """The count of all Object Permissions you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Object Permissions""" + nodes: [SalesforceObjectPermissions!]! + + """List of Object Permissions edges""" + edges: [SalesforceObjectPermissionsEdge!]! +} + +""" +A filter to be used against FieldPermissions object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFieldPermissionsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFieldPermissionsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFieldPermissionsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FieldPermissions's id field""" + id: SalesforceIdFilter + + """Filter by the FieldPermissions's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the FieldPermissions's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FieldPermissions's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the FieldPermissions's field field""" + field: SalesforceStringFilter + + """Filter by the FieldPermissions's permissionsEdit field""" + permissionsEdit: SalesforceBooleanFilter + + """Filter by the FieldPermissions's permissionsRead field""" + permissionsRead: SalesforceBooleanFilter + + """Filter by the FieldPermissions's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Field Permissions can be sorted by""" +enum SalesforceFieldPermissionsSortByFieldEnum { + ID + PARENT_ID + SOBJECT_TYPE + FIELD + PERMISSIONS_EDIT + PERMISSIONS_READ + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFieldPermissionsEdge { + """The item at the end of the edge.""" + node: SalesforceFieldPermissions! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field Permissions""" +type SalesforceFieldPermissions implements OneGraphNode { + """Field Permissions ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """SObject Type Name""" + sobjectType: String! + + """Field Name""" + field: String! + + """Edit Field""" + permissionsEdit: Boolean! + + """Read Field""" + permissionsRead: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a FieldPermissions + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Field Permissions connection, for use in pagination.""" +type SalesforceFieldPermissionssConnection { + """The count of all Field Permissions you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Field Permissions""" + nodes: [SalesforceFieldPermissions!]! + + """List of Field Permissions edges""" + edges: [SalesforceFieldPermissionsEdge!]! +} + +""" +A filter to be used against PermissionSetGroupComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetGroupComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetGroupComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetGroupComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetGroupComponent's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetGroupComponent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroupComponent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroupComponent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PermissionSetGroupComponent's permissionSetGroup relation. + """ + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSetGroupComponent's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetGroupComponent's permissionSetId field""" + permissionSetId: SalesforceIdFilter +} + +"""Field that Permission Set Group Components can be sorted by""" +enum SalesforcePermissionSetGroupComponentSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_GROUP_ID + PERMISSION_SET_ID +} + +"""An edge in a connection.""" +type SalesforcePermissionSetGroupComponentEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetGroupComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Group Component""" +type SalesforcePermissionSetGroupComponent implements OneGraphNode { + """PermissionSetGroupComponent ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """PermissionSetGroup ID""" + permissionSetGroupId: String! + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSetId: String! + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """ + A JSON object that contains all of the custom fields for a PermissionSetGroupComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Group Components connection, for use in pagination. +""" +type SalesforcePermissionSetGroupComponentsConnection { + """ + The count of all Permission Set Group Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Group Components""" + nodes: [SalesforcePermissionSetGroupComponent!]! + + """List of Permission Set Group Component edges""" + edges: [SalesforcePermissionSetGroupComponentEdge!]! +} + +""" +A filter to be used against PermissionSetAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetAssignment's permissionSetId field""" + permissionSetId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's permissionSetGroup relation.""" + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSetAssignment's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's assignee relation.""" + assignee: SalesforceUserConnectionFilter + + """Filter by the PermissionSetAssignment's assigneeId field""" + assigneeId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetAssignment's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetAssignment's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that Permission Set Assignments can be sorted by""" +enum SalesforcePermissionSetAssignmentSortByFieldEnum { + ID + PERMISSION_SET_ID + PERMISSION_SET_GROUP_ID + ASSIGNEE_ID + SYSTEM_MODSTAMP + EXPIRATION_DATE + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforcePermissionSetAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Assignment""" +type SalesforcePermissionSetAssignment implements OneGraphNode { + """PermissionSetAssignment ID""" + id: String! + + """PermissionSet ID""" + permissionSetId: String + + """PermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """Assignee ID""" + assigneeId: String! + + """Assignee ID""" + assignee: SalesforceUser + + """Date Assigned""" + systemModstamp: String! + + """Expires On""" + expirationDate: String + + """Is Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a PermissionSetAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Assignments connection, for use in pagination. +""" +type SalesforcePermissionSetAssignmentsConnection { + """ + The count of all Permission Set Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Assignments""" + nodes: [SalesforcePermissionSetAssignment!]! + + """List of Permission Set Assignment edges""" + edges: [SalesforcePermissionSetAssignmentEdge!]! +} + +"""Permission Set Group""" +type SalesforcePermissionSetGroup implements OneGraphNode { + """PermissionSetGroup ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """API Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Status""" + status: String! + + """Collection of Salesforce PermissionSet""" + permissionSetsByPermissionSetGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + assignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSetGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Profiles can be sorted by""" +enum SalesforceProfileSortByFieldEnum { + ID + NAME + USER_LICENSE_ID + USER_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceProfileEdge { + """The item at the end of the edge.""" + node: SalesforceProfile! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Profiles connection, for use in pagination.""" +type SalesforceProfilesConnection { + """The count of all Profile you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Profiles""" + nodes: [SalesforceProfile!]! + + """List of Profile edges""" + edges: [SalesforceProfileEdge!]! +} + +""" +A filter to be used against CustomObjectUserLicenseMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomObjectUserLicenseMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomObjectUserLicenseMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomObjectUserLicenseMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomObjectUserLicenseMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the CustomObjectUserLicenseMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the CustomObjectUserLicenseMetrics's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the CustomObjectUserLicenseMetrics's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectId field""" + customObjectId: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectType field""" + customObjectType: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectName field""" + customObjectName: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's objectCount field""" + objectCount: SalesforceIntFilter +} + +""" +Field that Custom Object Usage By User License Metrics can be sorted by +""" +enum SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_LICENSE_ID + CUSTOM_OBJECT_ID + SYSTEM_MODSTAMP + CUSTOM_OBJECT_TYPE + CUSTOM_OBJECT_NAME + OBJECT_COUNT +} + +"""An edge in a connection.""" +type SalesforceCustomObjectUserLicenseMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceCustomObjectUserLicenseMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Custom Object Usage By User License Metric""" +type SalesforceCustomObjectUserLicenseMetrics implements OneGraphNode { + """Custom Object Usage By User License Metrics Id""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """Custom Object Id""" + customObjectId: String + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Type""" + customObjectType: String + + """Custom Object Name""" + customObjectName: String + + """Count of Objects assigned""" + objectCount: Int + + """ + A JSON object that contains all of the custom fields for a CustomObjectUserLicenseMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Custom Object Usage By User License Metrics connection, for use in pagination. +""" +type SalesforceCustomObjectUserLicenseMetricssConnection { + """ + The count of all Custom Object Usage By User License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Object Usage By User License Metrics""" + nodes: [SalesforceCustomObjectUserLicenseMetrics!]! + + """List of Custom Object Usage By User License Metric edges""" + edges: [SalesforceCustomObjectUserLicenseMetricsEdge!]! +} + +"""An edge in a connection.""" +type SalesforceActiveProfileMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActiveProfileMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexPage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexPageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexPageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexPageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexPage's id field""" + id: SalesforceIdFilter + + """Filter by the ApexPage's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexPage's name field""" + name: SalesforceStringFilter + + """Filter by the ApexPage's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexPage's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ApexPage's description field""" + description: SalesforceStringFilter + + """Filter by the ApexPage's controllerType field""" + controllerType: SalesforceStringFilter + + """Filter by the ApexPage's controllerKey field""" + controllerKey: SalesforceStringFilter + + """Filter by the ApexPage's isAvailableInTouch field""" + isAvailableInTouch: SalesforceBooleanFilter + + """Filter by the ApexPage's isConfirmationTokenRequired field""" + isConfirmationTokenRequired: SalesforceBooleanFilter + + """Filter by the ApexPage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexPage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexPage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexPage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexPage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexPage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexPage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against VisualforceAccessMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVisualforceAccessMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVisualforceAccessMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVisualforceAccessMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the VisualforceAccessMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the VisualforceAccessMetrics's apexPage relation.""" + apexPage: SalesforceApexPageConnectionFilter + + """Filter by the VisualforceAccessMetrics's apexPageId field""" + apexPageId: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the VisualforceAccessMetrics's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the VisualforceAccessMetrics's dailyPageViewCount field""" + dailyPageViewCount: SalesforceIntFilter + + """Filter by the VisualforceAccessMetrics's logDate field""" + logDate: SalesforceDateFilter +} + +"""Field that Visualforce Access Metrics can be sorted by""" +enum SalesforceVisualforceAccessMetricsSortByFieldEnum { + ID + METRICS_DATE + APEX_PAGE_ID + PROFILE_ID + SYSTEM_MODSTAMP + DAILY_PAGE_VIEW_COUNT + LOG_DATE +} + +"""An edge in a connection.""" +type SalesforceVisualforceAccessMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceVisualforceAccessMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Visualforce Access Metric""" +type SalesforceVisualforceAccessMetrics implements OneGraphNode { + """Visualforce Access Metric Id""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Page ID""" + apexPageId: String! + + """Page ID""" + apexPage: SalesforceApexPage + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """System Modstamp""" + systemModstamp: String! + + """Daily Page View Count""" + dailyPageViewCount: Int + + """Log Date""" + logDate: String + + """ + A JSON object that contains all of the custom fields for a VisualforceAccessMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Visualforce Access Metrics connection, for use in pagination. +""" +type SalesforceVisualforceAccessMetricssConnection { + """ + The count of all Visualforce Access Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Access Metrics""" + nodes: [SalesforceVisualforceAccessMetrics!]! + + """List of Visualforce Access Metric edges""" + edges: [SalesforceVisualforceAccessMetricsEdge!]! +} + +""" +A filter to be used against ActiveProfileMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActiveProfileMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActiveProfileMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActiveProfileMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActiveProfileMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the ActiveProfileMetric's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the ActiveProfileMetric's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the ActiveProfileMetric's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActiveProfileMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActiveProfileMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter +} + +"""Field that Active Profile Metrics can be sorted by""" +enum SalesforceActiveProfileMetricSortByFieldEnum { + ID + METRICS_DATE + USER_LICENSE_ID + PROFILE_ID + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT +} + +"""Profile""" +type SalesforceProfile implements OneGraphNode { + """Profile ID""" + id: String! + + """Name""" + name: String! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallMultiforce: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishMultiforce: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreateMultiforce: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """User Type""" + userType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce ActiveProfileMetric""" + activeProfileMetricsByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActiveProfileMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActiveProfileMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce VisualforceAccessMetrics""" + visualforceAccessMetricsPluralByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VisualforceAccessMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + + """A JSON object that contains all of the custom fields for a Profile""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Active Profile Metric""" +type SalesforceActiveProfileMetric implements OneGraphNode { + """Active Profile Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """ + A JSON object that contains all of the custom fields for a ActiveProfileMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Active Profile Metrics connection, for use in pagination.""" +type SalesforceActiveProfileMetricsConnection { + """ + The count of all Active Profile Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Profile Metrics""" + nodes: [SalesforceActiveProfileMetric!]! + + """List of Active Profile Metric edges""" + edges: [SalesforceActiveProfileMetricEdge!]! +} + +"""User License""" +type SalesforceUserLicense implements OneGraphNode { + """User License ID""" + id: String! + + """License Def. ID""" + licenseDefinitionKey: String! + + """Total Licenses""" + totalLicenses: Int! + + """Status""" + status: String! + + """Used Licenses""" + usedLicenses: Int! + + """Used Licenses Last Updated""" + usedLicensesLastUpdated: String! + + """Name""" + name: String! + + """Master Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ActiveProfileMetric""" + activeProfileMetricsByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActiveProfileMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActiveProfileMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + + """Collection of Salesforce CustomObjectUserLicenseMetrics""" + customObjectUserLicenseMetricsPluralByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomObjectUserLicenseMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomObjectUserLicenseMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomObjectUserLicenseMetricssConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce Profile""" + profilesByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """A JSON object that contains all of the custom fields for a UserLicense""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PermissionSetLicenseAssign object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetLicenseAssignConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetLicenseAssignConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetLicenseAssignConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetLicenseAssign's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetLicenseAssign's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicenseAssign's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PermissionSetLicenseAssign's permissionSetLicense relation. + """ + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """ + Filter by the PermissionSetLicenseAssign's permissionSetLicenseId field + """ + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's assignee relation.""" + assignee: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's assigneeId field""" + assigneeId: SalesforceIdFilter +} + +"""Field that Permission Set License Assignments can be sorted by""" +enum SalesforcePermissionSetLicenseAssignSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_ID + ASSIGNEE_ID +} + +"""An edge in a connection.""" +type SalesforcePermissionSetLicenseAssignEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetLicenseAssign! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set License Assignment""" +type SalesforcePermissionSetLicenseAssign implements OneGraphNode { + """Permission Set License Assignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Date Assigned""" + systemModstamp: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """User ID""" + assigneeId: String! + + """User ID""" + assignee: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a PermissionSetLicenseAssign + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set License Assignments connection, for use in pagination. +""" +type SalesforcePermissionSetLicenseAssignsConnection { + """ + The count of all Permission Set License Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set License Assignments""" + nodes: [SalesforcePermissionSetLicenseAssign!]! + + """List of Permission Set License Assignment edges""" + edges: [SalesforcePermissionSetLicenseAssignEdge!]! +} + +"""Field that Permission Sets can be sorted by""" +enum SalesforcePermissionSetSortByFieldEnum { + ID + NAME + LABEL + LICENSE_ID + PROFILE_ID + IS_OWNED_BY_PROFILE + IS_CUSTOM + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NAMESPACE_PREFIX + HAS_ACTIVATION_REQUIRED + PERMISSION_SET_GROUP_ID + TYPE +} + +"""An edge in a connection.""" +type SalesforcePermissionSetEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Sets connection, for use in pagination.""" +type SalesforcePermissionSetsConnection { + """The count of all Permission Set you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Sets""" + nodes: [SalesforcePermissionSet!]! + + """List of Permission Set edges""" + edges: [SalesforcePermissionSetEdge!]! +} + +"""An edge in a connection.""" +type SalesforceGrantedByLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceGrantedByLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceSetupEntityAccessSetupEntityUnion = SalesforceApexClass | SalesforceApexPage | SalesforceConnectedApplication | SalesforceCustomPermission | SalesforceExternalDataSource | SalesforceNamedCredential | SalesforceServiceProvider + +"""Metadata for a Salesforce Custom Permission.""" +type SalesforceCustomPermissionSobjectMetadata { + """Url to the edit view for this Custom Permission.""" + uiEditUrl: String! + + """Url to the detail view for this Custom Permission.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PermissionSetGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetGroup's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetGroup's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetGroup's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PermissionSetGroup's language field""" + language: SalesforceStringFilter + + """Filter by the PermissionSetGroup's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PermissionSetGroup's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PermissionSetGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's description field""" + description: SalesforceStringFilter + + """Filter by the PermissionSetGroup's status field""" + status: SalesforceStringFilter +} + +""" +A filter to be used against PermissionSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSet's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSet's name field""" + name: SalesforceStringFilter + + """Filter by the PermissionSet's label field""" + label: SalesforceStringFilter + + """Filter by the PermissionSet's licenseId field""" + licenseId: SalesforceIdFilter + + """Filter by the PermissionSet's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the PermissionSet's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the PermissionSet's isOwnedByProfile field""" + isOwnedByProfile: SalesforceBooleanFilter + + """Filter by the PermissionSet's isCustom field""" + isCustom: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicTemplates field""" + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomizeApplication field""" + permissionsCustomizeApplication: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditReadonlyFields field""" + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicDocuments field""" + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentHubOnPremiseUser field""" + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditBrandTemplates field""" + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterInternalUser field""" + permissionsChatterInternalUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageEncryptionKeys field""" + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDeleteActivatedContract field""" + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterInviteExternalUsers field + """ + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRemoteAccess field""" + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCanUseNewDashboardBuilder field + """ + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPasswordNeverExpires field""" + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseTeamReassignWizards field""" + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditActivatedOrders field""" + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInstallPackaging field""" + permissionsInstallPackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPublishPackaging field""" + permissionsPublishPackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsEditOppLineItemUnitPrice field + """ + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreatePackaging field""" + permissionsCreatePackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageEmailClientConfig field""" + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEnableNotifications field""" + permissionsEnableNotifications: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDataIntegrations field""" + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDistributeFromPersWksp field""" + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataCategories field""" + permissionsViewDataCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDataCategories field""" + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCustomReportTypes field""" + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentAdministrator field""" + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageContentPermissions field + """ + permissionsManageContentPermissions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageContentProperties field""" + permissionsManageContentProperties: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageContentTypes field""" + permissionsManageContentTypes: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageExchangeConfig field""" + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageAnalyticSnapshots field""" + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageBusinessHourHolidays field + """ + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDynamicDashboards field""" + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomSidebarOnAllPages field""" + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewMyTeamsDashboards field""" + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCanInsertFeedSystemFields field + """ + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageKnowledgeImportExport field + """ + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailTemplateManagement field""" + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailAdministration field""" + permissionsEmailAdministration: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageChatterMessages field""" + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageAuthProviders field""" + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCreateCustomizeDashboards field + """ + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateDashboardFolders field""" + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPublicDashboards field""" + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageDashbdsInPubFolders field + """ + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateCustomizeReports field""" + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateReportFolders field""" + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageReportsInPubFolders field + """ + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowUniversalSearch field""" + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsConnectOrgToEnvironmentHub field + """ + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWorkCalibrationUser field""" + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateCustomizeFilters field""" + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWorkDotComUserPerm field""" + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowViewKnowledge field""" + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSearchPromotionRules field + """ + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomMobileAppsAccess field""" + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageProfilesPermissionsets field + """ + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAssignPermissionSets field""" + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageInternalUsers field""" + permissionsManageInternalUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePasswordPolicies field""" + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageLoginAccessPolicies field + """ + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPlatformEvents field""" + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCustomPermissions field""" + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageUnlistedGroups field""" + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsStdAutomaticActivityCapture field + """ + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifySecureAgents field""" + permissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsInsightsAppDashboardEditor field + """ + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppEltEditor field""" + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppUploadUser field""" + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsInsightsCreateApplication field + """ + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsLightningExperienceUser field""" + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataLeakageEvents field""" + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSubmitMacrosAllowed field""" + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsShareInternalArticles field""" + permissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSessionPermissionSets field + """ + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageTemplatedApp field""" + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendAnnouncementEmails field""" + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterEditOwnPost field""" + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterEditOwnRecordPost field + """ + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUpdateWithInactiveOwner field""" + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWaveTabularDownload field""" + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAutomaticActivityCapture field + """ + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportCustomObjects field""" + permissionsImportCustomObjects: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDelegatedTwoFactor field""" + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterComposeUiCodesnippet field + """ + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSelectFilesFromSalesforce field + """ + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModerateNetworkUsers field""" + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeToLightningReports field + """ + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePvtRptsAndDashbds field""" + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowLightningLogin field""" + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCampaignInfluence2 field""" + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataAssessment field""" + permissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsRemoveDirectMessageMembers field + """ + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanApproveFeedPost field""" + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAddDirectMessageMembers field""" + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAllowViewEditConvertedLeads field + """ + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsShowCompanyNameAsUserBadge field + """ + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCertificates field""" + permissionsManageCertificates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateReportInLightning field""" + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsPreventClassicExperience field + """ + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChangeDashboardColors field""" + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePropositions field""" + permissionsManagePropositions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCloseConversations field""" + permissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportRolesGrps field + """ + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeDashboardRolesGrps field + """ + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsHasUnlimitedNbaExecutions field + """ + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewOnlyEmbeddedAppUser field""" + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportToOtherUsers field + """ + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportsRunAsUser field + """ + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateLtngTempInPub field""" + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransactionalEmailSend field""" + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsViewPrivateStaticResources field + """ + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateLtngTempFolder field""" + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsEnableCommunityAppLauncher field + """ + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsGiveRecognitionBadge field""" + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLtngPromoReserved01UserPerm field + """ + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSubscriptions field""" + permissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsWaveManagePrivateAssetsUser field + """ + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanEditDataPrepRecipe field""" + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAddAnalyticsRemoteConnections field + """ + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomTabBarOnMobile field""" + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLmOutboundMessagingUserPerm field + """ + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsModifyDataClassification field + """ + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSandboxTestingInCommunityApp field + """ + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageHubConnections field""" + permissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsB2BMarketingAnalyticsUser field + """ + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsViewSecurityCommandCenter field + """ + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSecurityCommandCenter field + """ + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllCustomSettings field""" + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllForeignKeyNames field""" + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAddWaveNotificationRecipients field + """ + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLmEndMessagingSessionUserPerm field + """ + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccessContentBuilder field""" + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccountSwitcherUser field""" + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageC360AConnections field""" + permissionsManageC360AConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageReleaseUpdates field""" + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSkipIdentityConfirmation field + """ + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendCustomNotifications field""" + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsFscComprehensiveUserAccess field + """ + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsBotManageBotsTrainingData field + """ + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageLearningReporting field""" + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsQuipUserEngagementMetrics field + """ + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageExternalConnections field + """ + permissionsManageExternalConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseSubscriptionEmails field""" + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAiViewInsightObjects field""" + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAiCreateInsightObjects field""" + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLifecycleManagementApiUser field + """ + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsNativeWebviewScrolling field""" + permissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the PermissionSet's description field""" + description: SalesforceStringFilter + + """Filter by the PermissionSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSet's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PermissionSet's hasActivationRequired field""" + hasActivationRequired: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionSetGroup relation.""" + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSet's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSet's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against SetupEntityAccess object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupEntityAccessConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupEntityAccessConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupEntityAccessConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupEntityAccess's id field""" + id: SalesforceIdFilter + + """Filter by the SetupEntityAccess's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the SetupEntityAccess's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SetupEntityAccess's setupEntityId field""" + setupEntityId: SalesforceIdFilter + + """Filter by the SetupEntityAccess's setupEntityType field""" + setupEntityType: SalesforceStringFilter + + """Filter by the SetupEntityAccess's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Setup Entity Accesses can be sorted by""" +enum SalesforceSetupEntityAccessSortByFieldEnum { + ID + PARENT_ID + SETUP_ENTITY_ID + SETUP_ENTITY_TYPE + SYSTEM_MODSTAMP +} + +""" +A filter to be used against GrantedByLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGrantedByLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGrantedByLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGrantedByLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GrantedByLicense's id field""" + id: SalesforceIdFilter + + """Filter by the GrantedByLicense's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the GrantedByLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the GrantedByLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the GrantedByLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the GrantedByLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the GrantedByLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's permissionSetLicense relation.""" + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """Filter by the GrantedByLicense's permissionSetLicenseId field""" + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the GrantedByLicense's customPermission relation.""" + customPermission: SalesforceCustomPermissionConnectionFilter + + """Filter by the GrantedByLicense's customPermissionId field""" + customPermissionId: SalesforceIdFilter +} + +"""Field that Settings Granted By Licenses can be sorted by""" +enum SalesforceGrantedByLicenseSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_ID + CUSTOM_PERMISSION_ID +} + +""" +A filter to be used against CustomPermission object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomPermissionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomPermissionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomPermissionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomPermission's id field""" + id: SalesforceIdFilter + + """Filter by the CustomPermission's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomPermission's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomPermission's language field""" + language: SalesforceStringFilter + + """Filter by the CustomPermission's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomPermission's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomPermission's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the CustomPermission's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomPermission's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermission's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomPermission's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomPermission's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermission's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomPermission's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomPermission's description field""" + description: SalesforceStringFilter + + """Filter by the CustomPermission's isLicensed field""" + isLicensed: SalesforceBooleanFilter +} + +""" +A filter to be used against CustomPermissionDependency object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomPermissionDependencyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomPermissionDependencyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomPermissionDependencyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomPermissionDependency's id field""" + id: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomPermissionDependency's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermissionDependency's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermissionDependency's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's customPermission relation.""" + customPermission: SalesforceCustomPermissionConnectionFilter + + """Filter by the CustomPermissionDependency's customPermissionId field""" + customPermissionId: SalesforceIdFilter + + """ + Filter by the CustomPermissionDependency's requiredCustomPermission relation. + """ + requiredCustomPermission: SalesforceCustomPermissionConnectionFilter + + """ + Filter by the CustomPermissionDependency's requiredCustomPermissionId field + """ + requiredCustomPermissionId: SalesforceIdFilter +} + +"""Field that Custom Permission Dependencies can be sorted by""" +enum SalesforceCustomPermissionDependencySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_PERMISSION_ID + REQUIRED_CUSTOM_PERMISSION_ID +} + +"""An edge in a connection.""" +type SalesforceCustomPermissionDependencyEdge { + """The item at the end of the edge.""" + node: SalesforceCustomPermissionDependency! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Custom Permission Dependency.""" +type SalesforceCustomPermissionDependencySobjectMetadata { + """Url to the edit view for this Custom Permission Dependency.""" + uiEditUrl: String! + + """Url to the detail view for this Custom Permission Dependency.""" + uiDetailUrl: String! +} + +"""Custom Permission Dependency""" +type SalesforceCustomPermissionDependency implements OneGraphNode { + """Custom Permission Dependency ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Permission ID""" + customPermissionId: String! + + """Custom Permission ID""" + customPermission: SalesforceCustomPermission + + """Custom Permission ID""" + requiredCustomPermissionId: String! + + """Custom Permission ID""" + requiredCustomPermission: SalesforceCustomPermission + sobjectMetadata: SalesforceCustomPermissionDependencySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomPermissionDependency + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Custom Permission Dependencies connection, for use in pagination. +""" +type SalesforceCustomPermissionDependencysConnection { + """ + The count of all Custom Permission Dependency you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Permission Dependencies""" + nodes: [SalesforceCustomPermissionDependency!]! + + """List of Custom Permission Dependency edges""" + edges: [SalesforceCustomPermissionDependencyEdge!]! +} + +"""Custom Permission""" +type SalesforceCustomPermission implements OneGraphNode { + """Custom Permission ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Protected Component""" + isProtected: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """License Required""" + isLicensed: Boolean! + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionItem( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependencyItem( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + sobjectMetadata: SalesforceCustomPermissionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomPermission + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setting Granted By License""" +type SalesforceGrantedByLicense implements OneGraphNode { + """Setting Granted By License ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """Custom Permission ID""" + customPermissionId: String! + + """Custom Permission ID""" + customPermission: SalesforceCustomPermission + + """ + A JSON object that contains all of the custom fields for a GrantedByLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Setting Granted By Licenses connection, for use in pagination. +""" +type SalesforceGrantedByLicensesConnection { + """ + The count of all Setting Granted By License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setting Granted By Licenses""" + nodes: [SalesforceGrantedByLicense!]! + + """List of Setting Granted By License edges""" + edges: [SalesforceGrantedByLicenseEdge!]! +} + +""" +A filter to be used against PermissionSetLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetLicense's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetLicense's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PermissionSetLicense's language field""" + language: SalesforceStringFilter + + """Filter by the PermissionSetLicense's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PermissionSetLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's permissionSetLicenseKey field""" + permissionSetLicenseKey: SalesforceStringFilter + + """Filter by the PermissionSetLicense's totalLicenses field""" + totalLicenses: SalesforceIntFilter + + """Filter by the PermissionSetLicense's status field""" + status: SalesforceStringFilter + + """Filter by the PermissionSetLicense's expirationDate field""" + expirationDate: SalesforceDateFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailSingle field + """ + maximumPermissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEmailMass field""" + maximumPermissionsEmailMass: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEditTask field""" + maximumPermissionsEditTask: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEditEvent field""" + maximumPermissionsEditEvent: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsExportReport field + """ + maximumPermissionsExportReport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportPersonal field + """ + maximumPermissionsImportPersonal: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDataExport field + """ + maximumPermissionsDataExport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageUsers field + """ + maximumPermissionsManageUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicFilters field + """ + maximumPermissionsEditPublicFilters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicTemplates field + """ + maximumPermissionsEditPublicTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyAllData field + """ + maximumPermissionsModifyAllData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCases field + """ + maximumPermissionsManageCases: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsMassInlineEdit field + """ + maximumPermissionsMassInlineEdit: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditKnowledge field + """ + maximumPermissionsEditKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageKnowledge field + """ + maximumPermissionsManageKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSolutions field + """ + maximumPermissionsManageSolutions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomizeApplication field + """ + maximumPermissionsCustomizeApplication: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditReadonlyFields field + """ + maximumPermissionsEditReadonlyFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsRunReports field + """ + maximumPermissionsRunReports: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsViewSetup field""" + maximumPermissionsViewSetup: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyEntity field + """ + maximumPermissionsTransferAnyEntity: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsNewReportBuilder field + """ + maximumPermissionsNewReportBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivateContract field + """ + maximumPermissionsActivateContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivateOrder field + """ + maximumPermissionsActivateOrder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportLeads field + """ + maximumPermissionsImportLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLeads field + """ + maximumPermissionsManageLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyLead field + """ + maximumPermissionsTransferAnyLead: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllData field + """ + maximumPermissionsViewAllData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicDocuments field + """ + maximumPermissionsEditPublicDocuments: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentHubOnPremiseUser field + """ + maximumPermissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewEncryptedData field + """ + maximumPermissionsViewEncryptedData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditBrandTemplates field + """ + maximumPermissionsEditBrandTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditHtmlTemplates field + """ + maximumPermissionsEditHtmlTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterInternalUser field + """ + maximumPermissionsChatterInternalUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageEncryptionKeys field + """ + maximumPermissionsManageEncryptionKeys: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDeleteActivatedContract field + """ + maximumPermissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterInviteExternalUsers field + """ + maximumPermissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendSitRequests field + """ + maximumPermissionsSendSitRequests: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRemoteAccess field + """ + maximumPermissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanUseNewDashboardBuilder field + """ + maximumPermissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCategories field + """ + maximumPermissionsManageCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConvertLeads field + """ + maximumPermissionsConvertLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPasswordNeverExpires field + """ + maximumPermissionsPasswordNeverExpires: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseTeamReassignWizards field + """ + maximumPermissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditActivatedOrders field + """ + maximumPermissionsEditActivatedOrders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInstallPackaging field + """ + maximumPermissionsInstallPackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPublishPackaging field + """ + maximumPermissionsPublishPackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterOwnGroups field + """ + maximumPermissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditOppLineItemUnitPrice field + """ + maximumPermissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreatePackaging field + """ + maximumPermissionsCreatePackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBulkApiHardDelete field + """ + maximumPermissionsBulkApiHardDelete: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSolutionImport field + """ + maximumPermissionsSolutionImport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCallCenters field + """ + maximumPermissionsManageCallCenters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSynonyms field + """ + maximumPermissionsManageSynonyms: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewContent field + """ + maximumPermissionsViewContent: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageEmailClientConfig field + """ + maximumPermissionsManageEmailClientConfig: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEnableNotifications field + """ + maximumPermissionsEnableNotifications: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDataIntegrations field + """ + maximumPermissionsManageDataIntegrations: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDistributeFromPersWksp field + """ + maximumPermissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataCategories field + """ + maximumPermissionsViewDataCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDataCategories field + """ + maximumPermissionsManageDataCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAuthorApex field + """ + maximumPermissionsAuthorApex: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageMobile field + """ + maximumPermissionsManageMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsApiEnabled field + """ + maximumPermissionsApiEnabled: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCustomReportTypes field + """ + maximumPermissionsManageCustomReportTypes: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditCaseComments field + """ + maximumPermissionsEditCaseComments: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyCase field + """ + maximumPermissionsTransferAnyCase: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentAdministrator field + """ + maximumPermissionsContentAdministrator: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateWorkspaces field + """ + maximumPermissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentPermissions field + """ + maximumPermissionsManageContentPermissions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentProperties field + """ + maximumPermissionsManageContentProperties: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentTypes field + """ + maximumPermissionsManageContentTypes: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageExchangeConfig field + """ + maximumPermissionsManageExchangeConfig: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageAnalyticSnapshots field + """ + maximumPermissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsScheduleReports field + """ + maximumPermissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageBusinessHourHolidays field + """ + maximumPermissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDynamicDashboards field + """ + maximumPermissionsManageDynamicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomSidebarOnAllPages field + """ + maximumPermissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageInteraction field + """ + maximumPermissionsManageInteraction: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewMyTeamsDashboards field + """ + maximumPermissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModerateChatter field + """ + maximumPermissionsModerateChatter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsResetPasswords field + """ + maximumPermissionsResetPasswords: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFlowUflRequired field + """ + maximumPermissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanInsertFeedSystemFields field + """ + maximumPermissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivitiesAccess field + """ + maximumPermissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageKnowledgeImportExport field + """ + maximumPermissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailTemplateManagement field + """ + maximumPermissionsEmailTemplateManagement: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailAdministration field + """ + maximumPermissionsEmailAdministration: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageChatterMessages field + """ + maximumPermissionsManageChatterMessages: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowEmailIc field + """ + maximumPermissionsAllowEmailIc: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterFileLink field + """ + maximumPermissionsChatterFileLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsForceTwoFactor field + """ + maximumPermissionsForceTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewEventLogFiles field + """ + maximumPermissionsViewEventLogFiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageNetworks field + """ + maximumPermissionsManageNetworks: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageAuthProviders field + """ + maximumPermissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsRunFlow field""" + maximumPermissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeDashboards field + """ + maximumPermissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateDashboardFolders field + """ + maximumPermissionsCreateDashboardFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPublicDashboards field + """ + maximumPermissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDashbdsInPubFolders field + """ + maximumPermissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeReports field + """ + maximumPermissionsCreateCustomizeReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateReportFolders field + """ + maximumPermissionsCreateReportFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPublicReports field + """ + maximumPermissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageReportsInPubFolders field + """ + maximumPermissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditMyDashboards field + """ + maximumPermissionsEditMyDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditMyReports field + """ + maximumPermissionsEditMyReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRealm field + """ + maximumPermissionsManageRealm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHasFileSync field + """ + maximumPermissionsHasFileSync: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllUsers field + """ + maximumPermissionsViewAllUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowUniversalSearch field + """ + maximumPermissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConnectOrgToEnvironmentHub field + """ + maximumPermissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWorkCalibrationUser field + """ + maximumPermissionsWorkCalibrationUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeFilters field + """ + maximumPermissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWorkDotComUserPerm field + """ + maximumPermissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentHubUser field + """ + maximumPermissionsContentHubUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsGovernNetworks field + """ + maximumPermissionsGovernNetworks: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSalesConsole field + """ + maximumPermissionsSalesConsole: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTwoFactorApi field + """ + maximumPermissionsTwoFactorApi: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDeleteTopics field + """ + maximumPermissionsDeleteTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditTopics field + """ + maximumPermissionsEditTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateTopics field + """ + maximumPermissionsCreateTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAssignTopics field + """ + maximumPermissionsAssignTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIdentityEnabled field + """ + maximumPermissionsIdentityEnabled: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIdentityConnect field + """ + maximumPermissionsIdentityConnect: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowViewKnowledge field + """ + maximumPermissionsAllowViewKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentWorkspaces field + """ + maximumPermissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSearchPromotionRules field + """ + maximumPermissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomMobileAppsAccess field + """ + maximumPermissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewHelpLink field + """ + maximumPermissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageProfilesPermissionsets field + """ + maximumPermissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAssignPermissionSets field + """ + maximumPermissionsAssignPermissionSets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRoles field + """ + maximumPermissionsManageRoles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageIpAddresses field + """ + maximumPermissionsManageIpAddresses: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSharing field + """ + maximumPermissionsManageSharing: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageInternalUsers field + """ + maximumPermissionsManageInternalUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePasswordPolicies field + """ + maximumPermissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLoginAccessPolicies field + """ + maximumPermissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPlatformEvents field + """ + maximumPermissionsViewPlatformEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCustomPermissions field + """ + maximumPermissionsManageCustomPermissions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanVerifyComment field + """ + maximumPermissionsCanVerifyComment: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageUnlistedGroups field + """ + maximumPermissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsStdAutomaticActivityCapture field + """ + maximumPermissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifySecureAgents field + """ + maximumPermissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppDashboardEditor field + """ + maximumPermissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageTwoFactor field + """ + maximumPermissionsManageTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppUser field + """ + maximumPermissionsInsightsAppUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppAdmin field + """ + maximumPermissionsInsightsAppAdmin: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppEltEditor field + """ + maximumPermissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppUploadUser field + """ + maximumPermissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsCreateApplication field + """ + maximumPermissionsInsightsCreateApplication: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLightningExperienceUser field + """ + maximumPermissionsLightningExperienceUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataLeakageEvents field + """ + maximumPermissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConfigCustomRecs field + """ + maximumPermissionsConfigCustomRecs: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubmitMacrosAllowed field + """ + maximumPermissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBulkMacrosAllowed field + """ + maximumPermissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsShareInternalArticles field + """ + maximumPermissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSessionPermissionSets field + """ + maximumPermissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageTemplatedApp field + """ + maximumPermissionsManageTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseTemplatedApp field + """ + maximumPermissionsUseTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendAnnouncementEmails field + """ + maximumPermissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterEditOwnPost field + """ + maximumPermissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterEditOwnRecordPost field + """ + maximumPermissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateAuditFields field + """ + maximumPermissionsCreateAuditFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUpdateWithInactiveOwner field + """ + maximumPermissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWaveTabularDownload field + """ + maximumPermissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAutomaticActivityCapture field + """ + maximumPermissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportCustomObjects field + """ + maximumPermissionsImportCustomObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDelegatedTwoFactor field + """ + maximumPermissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterComposeUiCodesnippet field + """ + maximumPermissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSelectFilesFromSalesforce field + """ + maximumPermissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModerateNetworkUsers field + """ + maximumPermissionsModerateNetworkUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsMergeTopics field + """ + maximumPermissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeToLightningReports field + """ + maximumPermissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePvtRptsAndDashbds field + """ + maximumPermissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowLightningLogin field + """ + maximumPermissionsAllowLightningLogin: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCampaignInfluence2 field + """ + maximumPermissionsCampaignInfluence2: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataAssessment field + """ + maximumPermissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsRemoveDirectMessageMembers field + """ + maximumPermissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanApproveFeedPost field + """ + maximumPermissionsCanApproveFeedPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddDirectMessageMembers field + """ + maximumPermissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowViewEditConvertedLeads field + """ + maximumPermissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsShowCompanyNameAsUserBadge field + """ + maximumPermissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsAccessCmc field""" + maximumPermissionsAccessCmc: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewHealthCheck field + """ + maximumPermissionsViewHealthCheck: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageHealthCheck field + """ + maximumPermissionsManageHealthCheck: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPackaging2 field + """ + maximumPermissionsPackaging2: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCertificates field + """ + maximumPermissionsManageCertificates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateReportInLightning field + """ + maximumPermissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPreventClassicExperience field + """ + maximumPermissionsPreventClassicExperience: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHideReadByList field + """ + maximumPermissionsHideReadByList: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsListEmailSend field + """ + maximumPermissionsListEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFeedPinning field + """ + maximumPermissionsFeedPinning: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChangeDashboardColors field + """ + maximumPermissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsIotUser field""" + maximumPermissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRecommendationStrategies field + """ + maximumPermissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePropositions field + """ + maximumPermissionsManagePropositions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCloseConversations field + """ + maximumPermissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportRolesGrps field + """ + maximumPermissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeDashboardRolesGrps field + """ + maximumPermissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseWebLink field + """ + maximumPermissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHasUnlimitedNbaExecutions field + """ + maximumPermissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewOnlyEmbeddedAppUser field + """ + maximumPermissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllActivities field + """ + maximumPermissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportToOtherUsers field + """ + maximumPermissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLightningConsoleAllowedForUser field + """ + maximumPermissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportsRunAsUser field + """ + maximumPermissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeToLightningDashboards field + """ + maximumPermissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeDashboardToOtherUsers field + """ + maximumPermissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateLtngTempInPub field + """ + maximumPermissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransactionalEmailSend field + """ + maximumPermissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPrivateStaticResources field + """ + maximumPermissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateLtngTempFolder field + """ + maximumPermissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsApexRestServices field + """ + maximumPermissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEnableCommunityAppLauncher field + """ + maximumPermissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsGiveRecognitionBadge field + """ + maximumPermissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLtngPromoReserved01UserPerm field + """ + maximumPermissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSubscriptions field + """ + maximumPermissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWaveManagePrivateAssetsUser field + """ + maximumPermissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanEditDataPrepRecipe field + """ + maximumPermissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddAnalyticsRemoteConnections field + """ + maximumPermissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSurveys field + """ + maximumPermissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsViewRoles field""" + maximumPermissionsViewRoles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanManageMaps field + """ + maximumPermissionsCanManageMaps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomTabBarOnMobile field + """ + maximumPermissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLmOutboundMessagingUserPerm field + """ + maximumPermissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyDataClassification field + """ + maximumPermissionsModifyDataClassification: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPrivacyDataAccess field + """ + maximumPermissionsPrivacyDataAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQueryAllFiles field + """ + maximumPermissionsQueryAllFiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyMetadata field + """ + maximumPermissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsManageCms field""" + maximumPermissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSandboxTestingInCommunityApp field + """ + maximumPermissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanEditPrompts field + """ + maximumPermissionsCanEditPrompts: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewUserPii field + """ + maximumPermissionsViewUserPii: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageHubConnections field + """ + maximumPermissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsB2BMarketingAnalyticsUser field + """ + maximumPermissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTraceXdsQueries field + """ + maximumPermissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewSecurityCommandCenter field + """ + maximumPermissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSecurityCommandCenter field + """ + maximumPermissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllCustomSettings field + """ + maximumPermissionsViewAllCustomSettings: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllForeignKeyNames field + """ + maximumPermissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddWaveNotificationRecipients field + """ + maximumPermissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHeadlessCmsAccess field + """ + maximumPermissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLmEndMessagingSessionUserPerm field + """ + maximumPermissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConsentApiUpdate field + """ + maximumPermissionsConsentApiUpdate: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPaymentsApiUser field + """ + maximumPermissionsPaymentsApiUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAccessContentBuilder field + """ + maximumPermissionsAccessContentBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAccountSwitcherUser field + """ + maximumPermissionsAccountSwitcherUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAnomalyEvents field + """ + maximumPermissionsViewAnomalyEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageC360AConnections field + """ + maximumPermissionsManageC360AConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageReleaseUpdates field + """ + maximumPermissionsManageReleaseUpdates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllProfiles field + """ + maximumPermissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSkipIdentityConfirmation field + """ + maximumPermissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLearningManager field + """ + maximumPermissionsLearningManager: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendCustomNotifications field + """ + maximumPermissionsSendCustomNotifications: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPackaging2Delete field + """ + maximumPermissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFscComprehensiveUserAccess field + """ + maximumPermissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBotManageBots field + """ + maximumPermissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBotManageBotsTrainingData field + """ + maximumPermissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLearningReporting field + """ + maximumPermissionsManageLearningReporting: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeCToCUser field + """ + maximumPermissionsIsotopeCToCUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeAccess field + """ + maximumPermissionsIsotopeAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeLex field + """ + maximumPermissionsIsotopeLex: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQuipMetricsAccess field + """ + maximumPermissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQuipUserEngagementMetrics field + """ + maximumPermissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageExternalConnections field + """ + maximumPermissionsManageExternalConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseSubscriptionEmails field + """ + maximumPermissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAiViewInsightObjects field + """ + maximumPermissionsAiViewInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAiCreateInsightObjects field + """ + maximumPermissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLifecycleManagementApiUser field + """ + maximumPermissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsNativeWebviewScrolling field + """ + maximumPermissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the PermissionSetLicense's licenseExpirationPolicy field""" + licenseExpirationPolicy: SalesforceStringFilter +} + +""" +A filter to be used against ActivePermSetLicenseMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActivePermSetLicenseMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActivePermSetLicenseMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActivePermSetLicenseMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActivePermSetLicenseMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActivePermSetLicenseMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """ + Filter by the ActivePermSetLicenseMetric's permissionSetLicense relation. + """ + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """ + Filter by the ActivePermSetLicenseMetric's permissionSetLicenseId field + """ + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the ActivePermSetLicenseMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActivePermSetLicenseMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActivePermSetLicenseMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter +} + +"""Field that Active Permission Set License Metrics can be sorted by""" +enum SalesforceActivePermSetLicenseMetricSortByFieldEnum { + ID + METRICS_DATE + PERMISSION_SET_LICENSE_ID + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT +} + +"""An edge in a connection.""" +type SalesforceActivePermSetLicenseMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActivePermSetLicenseMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Active Permission Set License Metric""" +type SalesforceActivePermSetLicenseMetric implements OneGraphNode { + """Active Permission Set License Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """ + A JSON object that contains all of the custom fields for a ActivePermSetLicenseMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Active Permission Set License Metrics connection, for use in pagination. +""" +type SalesforceActivePermSetLicenseMetricsConnection { + """ + The count of all Active Permission Set License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Permission Set License Metrics""" + nodes: [SalesforceActivePermSetLicenseMetric!]! + + """List of Active Permission Set License Metric edges""" + edges: [SalesforceActivePermSetLicenseMetricEdge!]! +} + +"""Permission Set License""" +type SalesforcePermissionSetLicense implements OneGraphNode { + """Permission Set License ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Developer Name""" + developerName: String! + + """Master Language""" + language: String! + + """Permission Set License Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Permission Set License Key""" + permissionSetLicenseKey: String! + + """Total Licenses""" + totalLicenses: Int! + + """Status""" + status: String! + + """Expiration Date""" + expirationDate: String + + """Send Email""" + maximumPermissionsEmailSingle: Boolean! + + """Mass Email""" + maximumPermissionsEmailMass: Boolean! + + """Edit Tasks""" + maximumPermissionsEditTask: Boolean! + + """Edit Events""" + maximumPermissionsEditEvent: Boolean! + + """Export Reports""" + maximumPermissionsExportReport: Boolean! + + """Import Personal Contacts""" + maximumPermissionsImportPersonal: Boolean! + + """Weekly Data Export""" + maximumPermissionsDataExport: Boolean! + + """Manage Users""" + maximumPermissionsManageUsers: Boolean! + + """Manage Public List Views""" + maximumPermissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + maximumPermissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + maximumPermissionsModifyAllData: Boolean! + + """Manage Cases""" + maximumPermissionsManageCases: Boolean! + + """Mass Edits from Lists""" + maximumPermissionsMassInlineEdit: Boolean! + + """Manage Articles""" + maximumPermissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + maximumPermissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + maximumPermissionsManageSolutions: Boolean! + + """Customize Application""" + maximumPermissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + maximumPermissionsEditReadonlyFields: Boolean! + + """Run Reports""" + maximumPermissionsRunReports: Boolean! + + """View Setup and Configuration""" + maximumPermissionsViewSetup: Boolean! + + """Transfer Record""" + maximumPermissionsTransferAnyEntity: Boolean! + + """Report Builder""" + maximumPermissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + maximumPermissionsActivateContract: Boolean! + + """Activate Orders""" + maximumPermissionsActivateOrder: Boolean! + + """Import Leads""" + maximumPermissionsImportLeads: Boolean! + + """Manage Leads""" + maximumPermissionsManageLeads: Boolean! + + """Transfer Leads""" + maximumPermissionsTransferAnyLead: Boolean! + + """View All Data""" + maximumPermissionsViewAllData: Boolean! + + """Manage Public Documents""" + maximumPermissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + maximumPermissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + maximumPermissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + maximumPermissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + maximumPermissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + maximumPermissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + maximumPermissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + maximumPermissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + maximumPermissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + maximumPermissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + maximumPermissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + maximumPermissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + maximumPermissionsManageCategories: Boolean! + + """Convert Leads""" + maximumPermissionsConvertLeads: Boolean! + + """Password Never Expires""" + maximumPermissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + maximumPermissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + maximumPermissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + maximumPermissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + maximumPermissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + maximumPermissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + maximumPermissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + maximumPermissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + maximumPermissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + maximumPermissionsSolutionImport: Boolean! + + """Manage Call Centers""" + maximumPermissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + maximumPermissionsManageSynonyms: Boolean! + + """View Content in Portals""" + maximumPermissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + maximumPermissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + maximumPermissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + maximumPermissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + maximumPermissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + maximumPermissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + maximumPermissionsManageDataCategories: Boolean! + + """Author Apex""" + maximumPermissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + maximumPermissionsManageMobile: Boolean! + + """API Enabled""" + maximumPermissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + maximumPermissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + maximumPermissionsEditCaseComments: Boolean! + + """Transfer Cases""" + maximumPermissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + maximumPermissionsContentAdministrator: Boolean! + + """Create Libraries""" + maximumPermissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + maximumPermissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + maximumPermissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + maximumPermissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + maximumPermissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + maximumPermissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + maximumPermissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + maximumPermissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + maximumPermissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + maximumPermissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + maximumPermissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + maximumPermissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + maximumPermissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + maximumPermissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + maximumPermissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + maximumPermissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + maximumPermissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + maximumPermissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + maximumPermissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + maximumPermissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + maximumPermissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + maximumPermissionsAllowEmailIc: Boolean! + + """Create Public Links""" + maximumPermissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + maximumPermissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + maximumPermissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + maximumPermissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + maximumPermissionsManageAuthProviders: Boolean! + + """Run Flows""" + maximumPermissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + maximumPermissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + maximumPermissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + maximumPermissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + maximumPermissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + maximumPermissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + maximumPermissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + maximumPermissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + maximumPermissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + maximumPermissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + maximumPermissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + maximumPermissionsManageRealm: Boolean! + + """Sync Files""" + maximumPermissionsHasFileSync: Boolean! + + """View All Users""" + maximumPermissionsViewAllUsers: Boolean! + + """Knowledge One""" + maximumPermissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + maximumPermissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + maximumPermissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + maximumPermissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + maximumPermissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + maximumPermissionsContentHubUser: Boolean! + + """Manage Experiences""" + maximumPermissionsGovernNetworks: Boolean! + + """Sales Console""" + maximumPermissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + maximumPermissionsTwoFactorApi: Boolean! + + """Delete Topics""" + maximumPermissionsDeleteTopics: Boolean! + + """Edit Topics""" + maximumPermissionsEditTopics: Boolean! + + """Create Topics""" + maximumPermissionsCreateTopics: Boolean! + + """Assign Topics""" + maximumPermissionsAssignTopics: Boolean! + + """Use Identity Features""" + maximumPermissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + maximumPermissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + maximumPermissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + maximumPermissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + maximumPermissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + maximumPermissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + maximumPermissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + maximumPermissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + maximumPermissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + maximumPermissionsManageRoles: Boolean! + + """Manage IP Addresses""" + maximumPermissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + maximumPermissionsManageSharing: Boolean! + + """Manage Internal Users""" + maximumPermissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + maximumPermissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + maximumPermissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + maximumPermissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + maximumPermissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + maximumPermissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + maximumPermissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + maximumPermissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + maximumPermissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + maximumPermissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + maximumPermissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + maximumPermissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + maximumPermissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + maximumPermissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + maximumPermissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + maximumPermissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + maximumPermissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + maximumPermissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + maximumPermissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + maximumPermissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + maximumPermissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + maximumPermissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + maximumPermissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + maximumPermissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + maximumPermissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + maximumPermissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + maximumPermissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + maximumPermissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + maximumPermissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + maximumPermissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + maximumPermissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + maximumPermissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + maximumPermissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + maximumPermissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + maximumPermissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + maximumPermissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + maximumPermissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + maximumPermissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + maximumPermissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + maximumPermissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + maximumPermissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + maximumPermissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + maximumPermissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + maximumPermissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + maximumPermissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + maximumPermissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + maximumPermissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + maximumPermissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + maximumPermissionsAccessCmc: Boolean! + + """View Health Check""" + maximumPermissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + maximumPermissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + maximumPermissionsPackaging2: Boolean! + + """Manage Certificates""" + maximumPermissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + maximumPermissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + maximumPermissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + maximumPermissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + maximumPermissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + maximumPermissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + maximumPermissionsChangeDashboardColors: Boolean! + + """IoT User""" + maximumPermissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + maximumPermissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + maximumPermissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + maximumPermissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + maximumPermissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + maximumPermissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + maximumPermissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + maximumPermissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + maximumPermissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + maximumPermissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + maximumPermissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + maximumPermissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + maximumPermissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + maximumPermissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + maximumPermissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + maximumPermissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + maximumPermissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + maximumPermissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + maximumPermissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + maximumPermissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + maximumPermissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + maximumPermissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + maximumPermissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + maximumPermissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + maximumPermissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + maximumPermissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + maximumPermissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + maximumPermissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + maximumPermissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + maximumPermissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + maximumPermissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + maximumPermissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + maximumPermissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + maximumPermissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + maximumPermissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + maximumPermissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + maximumPermissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + maximumPermissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + maximumPermissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + maximumPermissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + maximumPermissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + maximumPermissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + maximumPermissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + maximumPermissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + maximumPermissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + maximumPermissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + maximumPermissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + maximumPermissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + maximumPermissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + maximumPermissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + maximumPermissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + maximumPermissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + maximumPermissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + maximumPermissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + maximumPermissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + maximumPermissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + maximumPermissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + maximumPermissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + maximumPermissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + maximumPermissionsLearningManager: Boolean! + + """Send Custom Notifications""" + maximumPermissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + maximumPermissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + maximumPermissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + maximumPermissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + maximumPermissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + maximumPermissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + maximumPermissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + maximumPermissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + maximumPermissionsIsotopeLex: Boolean! + + """Quip Metrics""" + maximumPermissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + maximumPermissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + maximumPermissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + maximumPermissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + maximumPermissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + maximumPermissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + maximumPermissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + maximumPermissionsNativeWebviewScrolling: Boolean! + + """Used Licenses""" + usedLicenses: Int! + + """License Expiration Policy""" + licenseExpirationPolicy: String + + """Collection of Salesforce ActivePermSetLicenseMetric""" + activePermSetLicenseMetricsByPermissionSetLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActivePermSetLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActivePermSetLicenseMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActivePermSetLicenseMetricsConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSetLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforcePermissionSetLicenseUnion = SalesforcePermissionSetLicense | SalesforceUserLicense + +"""Permission Set""" +type SalesforcePermissionSet implements OneGraphNode { + """PermissionSet ID""" + id: String! + + """Permission Set Name""" + name: String! + + """Permission Set Label""" + label: String! + + """License ID""" + licenseId: String + + """License ID""" + license: SalesforcePermissionSetLicenseUnion + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """Is Owned By Profile""" + isOwnedByProfile: Boolean! + + """Is Custom""" + isCustom: Boolean! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Session Activation Required""" + hasActivationRequired: Boolean! + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """Permission Set Type""" + type: String + + """Collection of Salesforce FieldPermissions""" + fieldPerms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FieldPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFieldPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPerms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce PermissionSetAssignment""" + assignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetTabSetting""" + permissionSetTabSettingsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetTabSettingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetTabSettings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetTabSettingsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Entity Access""" +type SalesforceSetupEntityAccess implements OneGraphNode { + """SetupEntityAccess ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """Setup Entity ID""" + setupEntityId: String! + + """Setup Entity ID""" + setupEntity: SalesforceSetupEntityAccessSetupEntityUnion + + """Setup Entity Type""" + setupEntityType: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SetupEntityAccess + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Setup Entity Accesses connection, for use in pagination.""" +type SalesforceSetupEntityAccesssConnection { + """ + The count of all Setup Entity Access you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Entity Accesses""" + nodes: [SalesforceSetupEntityAccess!]! + + """List of Setup Entity Access edges""" + edges: [SalesforceSetupEntityAccessEdge!]! +} + +""" +A filter to be used against ExternalDataUserAuth object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalDataUserAuthConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalDataUserAuthConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalDataUserAuthConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalDataUserAuth's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalDataUserAuth's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's userId field""" + userId: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's protocol field""" + protocol: SalesforceStringFilter + + """Filter by the ExternalDataUserAuth's username field""" + username: SalesforceStringFilter + + """Filter by the ExternalDataUserAuth's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the ExternalDataUserAuth's authProviderId field""" + authProviderId: SalesforceIdFilter +} + +"""Field that External Data User Authentications can be sorted by""" +enum SalesforceExternalDataUserAuthSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_DATA_SOURCE_ID + USER_ID + PROTOCOL + USERNAME + AUTH_PROVIDER_ID +} + +"""An edge in a connection.""" +type SalesforceExternalDataUserAuthEdge { + """The item at the end of the edge.""" + node: SalesforceExternalDataUserAuth! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceExternalDataUserAuthExternalDataSourceUnion = SalesforceExternalDataSource | SalesforceNamedCredential + +"""External Data User Authentication""" +type SalesforceExternalDataUserAuth implements OneGraphNode { + """External Data User Authentication ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Data Source ID""" + externalDataSourceId: String! + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataUserAuthExternalDataSourceUnion + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """ + A JSON object that contains all of the custom fields for a ExternalDataUserAuth + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce External Data User Authentications connection, for use in pagination. +""" +type SalesforceExternalDataUserAuthsConnection { + """ + The count of all External Data User Authentication you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Data User Authentications""" + nodes: [SalesforceExternalDataUserAuth!]! + + """List of External Data User Authentication edges""" + edges: [SalesforceExternalDataUserAuthEdge!]! +} + +""" +A filter to be used against CustomHttpHeader object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHttpHeaderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHttpHeaderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHttpHeaderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHttpHeader's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHttpHeader's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHttpHeader's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHttpHeader's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHttpHeader's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHttpHeader's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomHttpHeader's headerFieldName field""" + headerFieldName: SalesforceStringFilter + + """Filter by the CustomHttpHeader's headerFieldValue field""" + headerFieldValue: SalesforceStringFilter + + """Filter by the CustomHttpHeader's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the CustomHttpHeader's description field""" + description: SalesforceStringFilter +} + +"""Field that Custom HTTP Headers can be sorted by""" +enum SalesforceCustomHttpHeaderSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + HEADER_FIELD_NAME + HEADER_FIELD_VALUE + IS_ACTIVE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceCustomHttpHeaderEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHttpHeader! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Custom HTTP Header.""" +type SalesforceCustomHttpHeaderSobjectMetadata { + """Url to the edit view for this Custom HTTP Header.""" + uiEditUrl: String! + + """Url to the detail view for this Custom HTTP Header.""" + uiDetailUrl: String! +} + +union SalesforceCustomHttpHeaderParentUnion = SalesforceExternalDataSource | SalesforceNamedCredential + +"""Custom HTTP Header""" +type SalesforceCustomHttpHeader implements OneGraphNode { + """Custom HTTP Header ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCustomHttpHeaderParentUnion + + """Header Field Name""" + headerFieldName: String! + + """Header Field Value""" + headerFieldValue: String! + + """Active""" + isActive: Boolean! + + """Description""" + description: String + sobjectMetadata: SalesforceCustomHttpHeaderSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomHttpHeader + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom HTTP Headers connection, for use in pagination.""" +type SalesforceCustomHttpHeadersConnection { + """The count of all Custom HTTP Header you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom HTTP Headers""" + nodes: [SalesforceCustomHttpHeader!]! + + """List of Custom HTTP Header edges""" + edges: [SalesforceCustomHttpHeaderEdge!]! +} + +"""Named Credential""" +type SalesforceNamedCredential implements OneGraphNode { + """Named Credential ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + endpoint: String + + """Identity Type""" + principalType: String! + + """GenerateAuthorizationHeader""" + calloutOptionsGenerateAuthorizationHeader: Boolean! + + """AllowMergeFieldsInHeader""" + calloutOptionsAllowMergeFieldsInHeader: Boolean! + + """AllowMergeFieldsInBody""" + calloutOptionsAllowMergeFieldsInBody: Boolean! + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """JWT Issuer""" + jwtIssuer: String + + """JWT Formula Subject""" + jwtFormulaSubject: String + + """JWT Text Subject""" + jwtTextSubject: String + + """JWT Validity Period in Seconds""" + jwtValidityPeriodSeconds: Int + + """JWT Audience(s)""" + jwtAudience: String + + """Auth Token Endpoint URL""" + authTokenEndpointUrl: String + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce ExternalDataUserAuth""" + userAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByNamedCredentialId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """ + A JSON object that contains all of the custom fields for a NamedCredential + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against NamedCredential object types. All fields are combined with a logical â€and.’ +""" +input SalesforceNamedCredentialConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceNamedCredentialConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceNamedCredentialConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the NamedCredential's id field""" + id: SalesforceIdFilter + + """Filter by the NamedCredential's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the NamedCredential's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the NamedCredential's language field""" + language: SalesforceStringFilter + + """Filter by the NamedCredential's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the NamedCredential's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the NamedCredential's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the NamedCredential's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the NamedCredential's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the NamedCredential's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the NamedCredential's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the NamedCredential's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the NamedCredential's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the NamedCredential's principalType field""" + principalType: SalesforceStringFilter + + """ + Filter by the NamedCredential's calloutOptionsGenerateAuthorizationHeader field + """ + calloutOptionsGenerateAuthorizationHeader: SalesforceBooleanFilter + + """ + Filter by the NamedCredential's calloutOptionsAllowMergeFieldsInHeader field + """ + calloutOptionsAllowMergeFieldsInHeader: SalesforceBooleanFilter + + """ + Filter by the NamedCredential's calloutOptionsAllowMergeFieldsInBody field + """ + calloutOptionsAllowMergeFieldsInBody: SalesforceBooleanFilter + + """Filter by the NamedCredential's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the NamedCredential's authProviderId field""" + authProviderId: SalesforceIdFilter + + """Filter by the NamedCredential's jwtIssuer field""" + jwtIssuer: SalesforceStringFilter + + """Filter by the NamedCredential's jwtFormulaSubject field""" + jwtFormulaSubject: SalesforceStringFilter + + """Filter by the NamedCredential's jwtTextSubject field""" + jwtTextSubject: SalesforceStringFilter + + """Filter by the NamedCredential's jwtValidityPeriodSeconds field""" + jwtValidityPeriodSeconds: SalesforceIntFilter +} + +""" +A filter to be used against PaymentGateway object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGateway's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGateway's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGateway's paymentGatewayName field""" + paymentGatewayName: SalesforceStringFilter + + """Filter by the PaymentGateway's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGateway's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGateway's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGateway's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGateway's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's paymentGatewayProvider relation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProviderConnectionFilter + + """Filter by the PaymentGateway's paymentGatewayProviderId field""" + paymentGatewayProviderId: SalesforceIdFilter + + """Filter by the PaymentGateway's merchantCredential relation.""" + merchantCredential: SalesforceNamedCredentialConnectionFilter + + """Filter by the PaymentGateway's merchantCredentialId field""" + merchantCredentialId: SalesforceIdFilter + + """Filter by the PaymentGateway's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentGateway's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentGateway's externalReference field""" + externalReference: SalesforceStringFilter +} + +"""Field that Payment Gateways can be sorted by""" +enum SalesforcePaymentGatewaySortByFieldEnum { + ID + IS_DELETED + PAYMENT_GATEWAY_NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_PROVIDER_ID + MERCHANT_CREDENTIAL_ID + STATUS + COMMENTS + EXTERNAL_REFERENCE +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGateway! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Gateways connection, for use in pagination.""" +type SalesforcePaymentGatewaysConnection { + """The count of all Payment Gateway you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateways""" + nodes: [SalesforcePaymentGateway!]! + + """List of Payment Gateway edges""" + edges: [SalesforcePaymentGatewayEdge!]! +} + +""" +A filter to be used against PaymentGatewayProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGatewayProvider's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGatewayProvider's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's language field""" + language: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayProvider's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayProvider's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's apexAdapter relation.""" + apexAdapter: SalesforceApexClassConnectionFilter + + """Filter by the PaymentGatewayProvider's apexAdapterId field""" + apexAdapterId: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's idempotencySupported field""" + idempotencySupported: SalesforceStringFilter +} + +""" +A filter to be used against GtwyProvPaymentMethodType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGtwyProvPaymentMethodTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGtwyProvPaymentMethodTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGtwyProvPaymentMethodTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GtwyProvPaymentMethodType's id field""" + id: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the GtwyProvPaymentMethodType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's language field""" + language: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """ + Filter by the GtwyProvPaymentMethodType's paymentGatewayProvider relation. + """ + paymentGatewayProvider: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Filter by the GtwyProvPaymentMethodType's paymentGatewayProviderId field + """ + paymentGatewayProviderId: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's comments field""" + comments: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's paymentMethodType field""" + paymentMethodType: SalesforceStringFilter + + """ + Filter by the GtwyProvPaymentMethodType's gtwyProviderPaymentMethodType field + """ + gtwyProviderPaymentMethodType: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's recordTypeId field""" + recordTypeId: SalesforceIdFilter +} + +"""Field that Gateway Provider Payment Method Types can be sorted by""" +enum SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + PAYMENT_GATEWAY_PROVIDER_ID + COMMENTS + PAYMENT_METHOD_TYPE + GTWY_PROVIDER_PAYMENT_METHOD_TYPE + RECORD_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceGtwyProvPaymentMethodTypeEdge { + """The item at the end of the edge.""" + node: SalesforceGtwyProvPaymentMethodType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Gateway Provider Payment Method Type""" +type SalesforceGtwyProvPaymentMethodType implements OneGraphNode { + """Gateway Provider Payment Method Type ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Payment Gateway Provider ID""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a GtwyProvPaymentMethodType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Gateway Provider Payment Method Types connection, for use in pagination. +""" +type SalesforceGtwyProvPaymentMethodTypesConnection { + """ + The count of all Gateway Provider Payment Method Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Gateway Provider Payment Method Types""" + nodes: [SalesforceGtwyProvPaymentMethodType!]! + + """List of Gateway Provider Payment Method Type edges""" + edges: [SalesforceGtwyProvPaymentMethodTypeEdge!]! +} + +"""Payment Gateway Provider""" +type SalesforcePaymentGatewayProvider implements OneGraphNode { + """Payment Gateway Provider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Class ID""" + apexAdapterId: String + + """Class ID""" + apexAdapter: SalesforceApexClass + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByPaymentGatewayProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce PaymentGateway""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """ + A JSON object that contains all of the custom fields for a PaymentGatewayProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment Gateway""" +type SalesforcePaymentGateway implements OneGraphNode { + """Payment Gateway ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Gateway Name""" + paymentGatewayName: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String! + + """Payment Gateway Provider ID""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider + + """Named Credential ID""" + merchantCredentialId: String! + + """Named Credential ID""" + merchantCredential: SalesforceNamedCredential + + """Status""" + status: String! + + """Comments""" + comments: String + + """External Reference""" + externalReference: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentGatewaySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGateway + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAlternativePaymentMethodOwnerUnion = SalesforceGroup | SalesforceUser + +"""Alternative Payment Method""" +type SalesforceAlternativePaymentMethod implements OneGraphNode { + """Alternative Payment Method ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAlternativePaymentMethodOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Alternative Payment Method Number""" + alternativePaymentMethodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Status""" + status: String! + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceAlternativePaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AlternativePaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiInsightValueSobjectLookupValueUnion = SalesforceAccount | SalesforceAlternativePaymentMethod | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentVersion | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDigitalWallet | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEvent | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacro | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforceQuickText | SalesforceRecommendation | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceShapeRepresentation | SalesforceSolution | SalesforceTask | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce D&B Company.""" +type SalesforceDandBCompanySobjectMetadata { + """Url to the edit view for this D&B Company.""" + uiEditUrl: String! + + """Url to the detail view for this D&B Company.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Campaign object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Campaign's id field""" + id: SalesforceIdFilter + + """Filter by the Campaign's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Campaign's name field""" + name: SalesforceStringFilter + + """Filter by the Campaign's parent relation.""" + parent: SalesforceCampaignConnectionFilter + + """Filter by the Campaign's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Campaign's type field""" + type: SalesforceStringFilter + + """Filter by the Campaign's status field""" + status: SalesforceStringFilter + + """Filter by the Campaign's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Campaign's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Campaign's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the Campaign's budgetedCost field""" + budgetedCost: SalesforceFloatFilter + + """Filter by the Campaign's actualCost field""" + actualCost: SalesforceFloatFilter + + """Filter by the Campaign's expectedResponse field""" + expectedResponse: SalesforceFloatFilter + + """Filter by the Campaign's numberSent field""" + numberSent: SalesforceFloatFilter + + """Filter by the Campaign's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Campaign's numberOfLeads field""" + numberOfLeads: SalesforceIntFilter + + """Filter by the Campaign's numberOfConvertedLeads field""" + numberOfConvertedLeads: SalesforceIntFilter + + """Filter by the Campaign's numberOfContacts field""" + numberOfContacts: SalesforceIntFilter + + """Filter by the Campaign's numberOfResponses field""" + numberOfResponses: SalesforceIntFilter + + """Filter by the Campaign's numberOfOpportunities field""" + numberOfOpportunities: SalesforceIntFilter + + """Filter by the Campaign's numberOfWonOpportunities field""" + numberOfWonOpportunities: SalesforceIntFilter + + """Filter by the Campaign's amountAllOpportunities field""" + amountAllOpportunities: SalesforceFloatFilter + + """Filter by the Campaign's amountWonOpportunities field""" + amountWonOpportunities: SalesforceFloatFilter + + """Filter by the Campaign's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Campaign's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Campaign's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Campaign's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Campaign's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Campaign's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Campaign's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Campaign's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Campaign's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Campaign's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's campaignMemberRecordType relation.""" + campaignMemberRecordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Campaign's campaignMemberRecordTypeId field""" + campaignMemberRecordTypeId: SalesforceIdFilter +} + +""" +A filter to be used against Pricebook2 object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebook2ConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebook2ConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebook2ConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Pricebook2's id field""" + id: SalesforceIdFilter + + """Filter by the Pricebook2's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Pricebook2's name field""" + name: SalesforceStringFilter + + """Filter by the Pricebook2's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Pricebook2's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Pricebook2's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Pricebook2's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Pricebook2's description field""" + description: SalesforceStringFilter + + """Filter by the Pricebook2's isStandard field""" + isStandard: SalesforceBooleanFilter +} + +""" +A filter to be used against OpportunityHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityHistory's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityHistory's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityHistory's stageName field""" + stageName: SalesforceStringFilter + + """Filter by the OpportunityHistory's amount field""" + amount: SalesforceFloatFilter + + """Filter by the OpportunityHistory's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the OpportunityHistory's closeDate field""" + closeDate: SalesforceDateFilter + + """Filter by the OpportunityHistory's probability field""" + probability: SalesforceFloatFilter + + """Filter by the OpportunityHistory's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the OpportunityHistory's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityHistory's prevAmount field""" + prevAmount: SalesforceFloatFilter + + """Filter by the OpportunityHistory's prevCloseDate field""" + prevCloseDate: SalesforceDateFilter +} + +""" +A filter to be used against Opportunity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Opportunity's id field""" + id: SalesforceIdFilter + + """Filter by the Opportunity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Opportunity's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Opportunity's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Opportunity's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Opportunity's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Opportunity's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Opportunity's name field""" + name: SalesforceStringFilter + + """Filter by the Opportunity's stageName field""" + stageName: SalesforceStringFilter + + """Filter by the Opportunity's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Opportunity's probability field""" + probability: SalesforceFloatFilter + + """Filter by the Opportunity's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the Opportunity's totalOpportunityQuantity field""" + totalOpportunityQuantity: SalesforceFloatFilter + + """Filter by the Opportunity's closeDate field""" + closeDate: SalesforceDateFilter + + """Filter by the Opportunity's type field""" + type: SalesforceStringFilter + + """Filter by the Opportunity's nextStep field""" + nextStep: SalesforceStringFilter + + """Filter by the Opportunity's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Opportunity's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Opportunity's isWon field""" + isWon: SalesforceBooleanFilter + + """Filter by the Opportunity's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the Opportunity's forecastCategoryName field""" + forecastCategoryName: SalesforceStringFilter + + """Filter by the Opportunity's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the Opportunity's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the Opportunity's hasOpportunityLineItem field""" + hasOpportunityLineItem: SalesforceBooleanFilter + + """Filter by the Opportunity's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Opportunity's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Opportunity's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Opportunity's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Opportunity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Opportunity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Opportunity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Opportunity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Opportunity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Opportunity's lastStageChangeDate field""" + lastStageChangeDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's fiscalQuarter field""" + fiscalQuarter: SalesforceIntFilter + + """Filter by the Opportunity's fiscalYear field""" + fiscalYear: SalesforceIntFilter + + """Filter by the Opportunity's fiscal field""" + fiscal: SalesforceStringFilter + + """Filter by the Opportunity's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Opportunity's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Opportunity's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastAmountChangedHistory relation.""" + lastAmountChangedHistory: SalesforceOpportunityHistoryConnectionFilter + + """Filter by the Opportunity's lastAmountChangedHistoryId field""" + lastAmountChangedHistoryId: SalesforceIdFilter + + """Filter by the Opportunity's lastCloseDateChangedHistory relation.""" + lastCloseDateChangedHistory: SalesforceOpportunityHistoryConnectionFilter + + """Filter by the Opportunity's lastCloseDateChangedHistoryId field""" + lastCloseDateChangedHistoryId: SalesforceIdFilter +} + +""" +A filter to be used against Lead object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Lead's id field""" + id: SalesforceIdFilter + + """Filter by the Lead's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Lead's masterRecord relation.""" + masterRecord: SalesforceLeadConnectionFilter + + """Filter by the Lead's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Lead's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Lead's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Lead's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Lead's name field""" + name: SalesforceStringFilter + + """Filter by the Lead's title field""" + title: SalesforceStringFilter + + """Filter by the Lead's company field""" + company: SalesforceStringFilter + + """Filter by the Lead's street field""" + street: SalesforceStringFilter + + """Filter by the Lead's city field""" + city: SalesforceStringFilter + + """Filter by the Lead's state field""" + state: SalesforceStringFilter + + """Filter by the Lead's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the Lead's country field""" + country: SalesforceStringFilter + + """Filter by the Lead's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the Lead's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the Lead's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the Lead's phone field""" + phone: SalesforceStringFilter + + """Filter by the Lead's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the Lead's fax field""" + fax: SalesforceStringFilter + + """Filter by the Lead's email field""" + email: SalesforceStringFilter + + """Filter by the Lead's website field""" + website: SalesforceStringFilter + + """Filter by the Lead's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Lead's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Lead's status field""" + status: SalesforceStringFilter + + """Filter by the Lead's industry field""" + industry: SalesforceStringFilter + + """Filter by the Lead's rating field""" + rating: SalesforceStringFilter + + """Filter by the Lead's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the Lead's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the Lead's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Lead's isConverted field""" + isConverted: SalesforceBooleanFilter + + """Filter by the Lead's convertedDate field""" + convertedDate: SalesforceDateFilter + + """Filter by the Lead's convertedAccount relation.""" + convertedAccount: SalesforceAccountConnectionFilter + + """Filter by the Lead's convertedAccountId field""" + convertedAccountId: SalesforceIdFilter + + """Filter by the Lead's convertedContact relation.""" + convertedContact: SalesforceContactConnectionFilter + + """Filter by the Lead's convertedContactId field""" + convertedContactId: SalesforceIdFilter + + """Filter by the Lead's convertedOpportunity relation.""" + convertedOpportunity: SalesforceOpportunityConnectionFilter + + """Filter by the Lead's convertedOpportunityId field""" + convertedOpportunityId: SalesforceIdFilter + + """Filter by the Lead's isUnreadByOwner field""" + isUnreadByOwner: SalesforceBooleanFilter + + """Filter by the Lead's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Lead's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Lead's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Lead's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Lead's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Lead's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Lead's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Lead's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Lead's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Lead's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Lead's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Lead's jigsawContactId field""" + jigsawContactId: SalesforceStringFilter + + """Filter by the Lead's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Lead's companyDunsNumber field""" + companyDunsNumber: SalesforceStringFilter + + """Filter by the Lead's dandbCompany relation.""" + dandbCompany: SalesforceDandBCompanyConnectionFilter + + """Filter by the Lead's dandbCompanyId field""" + dandbCompanyId: SalesforceIdFilter + + """Filter by the Lead's emailBouncedReason field""" + emailBouncedReason: SalesforceStringFilter + + """Filter by the Lead's emailBouncedDate field""" + emailBouncedDate: SalesforceDateTimeFilter + + """Filter by the Lead's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the Lead's individualId field""" + individualId: SalesforceIdFilter +} + +"""Field that Leads can be sorted by""" +enum SalesforceLeadSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + LAST_NAME + FIRST_NAME + SALUTATION + NAME + TITLE + COMPANY + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + PHONE + MOBILE_PHONE + FAX + EMAIL + WEBSITE + PHOTO_URL + LEAD_SOURCE + STATUS + INDUSTRY + RATING + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + OWNER_ID + IS_CONVERTED + CONVERTED_DATE + CONVERTED_ACCOUNT_ID + CONVERTED_CONTACT_ID + CONVERTED_OPPORTUNITY_ID + IS_UNREAD_BY_OWNER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + JIGSAW + JIGSAW_CONTACT_ID + CLEAN_STATUS + COMPANY_DUNS_NUMBER + DANDB_COMPANY_ID + EMAIL_BOUNCED_REASON + EMAIL_BOUNCED_DATE + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceLeadEdge { + """The item at the end of the edge.""" + node: SalesforceLead! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Leads connection, for use in pagination.""" +type SalesforceLeadsConnection { + """The count of all Lead you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Leads""" + nodes: [SalesforceLead!]! + + """List of Lead edges""" + edges: [SalesforceLeadEdge!]! +} + +"""Field that Accounts can be sorted by""" +enum SalesforceAccountSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + NAME + TYPE + PARENT_ID + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + SHIPPING_STREET + SHIPPING_CITY + SHIPPING_STATE + SHIPPING_POSTAL_CODE + SHIPPING_COUNTRY + SHIPPING_LATITUDE + SHIPPING_LONGITUDE + SHIPPING_GEOCODE_ACCURACY + PHONE + FAX + ACCOUNT_NUMBER + WEBSITE + PHOTO_URL + SIC + INDUSTRY + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + OWNERSHIP + TICKER_SYMBOL + RATING + SITE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + JIGSAW + JIGSAW_COMPANY_ID + CLEAN_STATUS + ACCOUNT_SOURCE + DUNS_NUMBER + TRADESTYLE + NAICS_CODE + NAICS_DESC + YEAR_STARTED + SIC_DESC + DANDB_COMPANY_ID +} + +"""An edge in a connection.""" +type SalesforceAccountEdge { + """The item at the end of the edge.""" + node: SalesforceAccount! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Accounts connection, for use in pagination.""" +type SalesforceAccountsConnection { + """The count of all Account you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Accounts""" + nodes: [SalesforceAccount!]! + + """List of Account edges""" + edges: [SalesforceAccountEdge!]! +} + +"""D&B Company""" +type SalesforceDandBCompany implements OneGraphNode { + """D&B Company ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Primary Business Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """D-U-N-S Number""" + dunsNumber: String! + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Primary Address""" + address: SalesforceAddress + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + sobjectMetadata: SalesforceDandBCompanySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DandBCompany + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceLeadOwnerUnion = SalesforceGroup | SalesforceUser + +"""Lead""" +type SalesforceLead implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Lead ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceLead + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String! + + """Title""" + title: String + + """Company""" + company: String! + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String! + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceLeadOwnerUnion + + """Converted""" + isConverted: Boolean! + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceLeadSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Lead""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceTaskWhoUnion = SalesforceContact | SalesforceLead + +"""Task""" +type SalesforceTask implements OneGraphNode { + """Activity ID""" + id: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String! + + """Priority""" + priority: String! + + """High Priority""" + isHighPriority: Boolean! + + """Assigned To ID""" + ownerId: String! + + """Assigned To ID""" + owner: SalesforceTaskOwnerUnion + + """Description""" + description: String + + """Type""" + type: String + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Archived""" + isArchived: Boolean! + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String + + """Completed Date""" + completedDateTime: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByActivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Task""" + recurringTasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceTaskSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Task""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Message""" +type SalesforceEmailMessage implements OneGraphNode { + """Email Message ID""" + id: String! + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean! + + """Has Attachment""" + hasAttachment: Boolean! + + """Status""" + status: String! + + """Message Date""" + messageDate: String + + """Deleted""" + isDeleted: Boolean! + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean! + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean! + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageRelatedToUnion + + """Is Tracked""" + isTracked: Boolean! + + """Opened?""" + isOpened: Boolean! + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean! + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByReplyToEmailMessageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEmailMessageSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailMessage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Messages connection, for use in pagination.""" +type SalesforceEmailMessagesConnection { + """The count of all Email Message you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Messages""" + nodes: [SalesforceEmailMessage!]! + + """List of Email Message edges""" + edges: [SalesforceEmailMessageEdge!]! +} + +"""Field that Content Versions can be sorted by""" +enum SalesforceContentVersionSortByFieldEnum { + ID + CONTENT_DOCUMENT_ID + IS_LATEST + CONTENT_URL + CONTENT_BODY_ID + VERSION_NUMBER + TITLE + DESCRIPTION + REASON_FOR_CHANGE + SHARING_OPTION + SHARING_PRIVACY + PATH_ON_CLIENT + RATING_COUNT + IS_DELETED + CONTENT_MODIFIED_DATE + CONTENT_MODIFIED_BY_ID + POSITIVE_RATING_COUNT + NEGATIVE_RATING_COUNT + FEATURED_CONTENT_BOOST + FEATURED_CONTENT_DATE + OWNER_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + TAG_CSV + FILE_TYPE + PUBLISH_STATUS + CONTENT_SIZE + FILE_EXTENSION + FIRST_PUBLISH_LOCATION_ID + ORIGIN + CONTENT_LOCATION + TEXT_PREVIEW + EXTERNAL_DOCUMENT_INFO_1 + EXTERNAL_DOCUMENT_INFO_2 + EXTERNAL_DATA_SOURCE_ID + CHECKSUM + IS_MAJOR_VERSION +} + +"""An edge in a connection.""" +type SalesforceContentVersionEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Versions connection, for use in pagination.""" +type SalesforceContentVersionsConnection { + """The count of all Content Version you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Versions""" + nodes: [SalesforceContentVersion!]! + + """List of Content Version edges""" + edges: [SalesforceContentVersionEdge!]! +} + +""" +A filter to be used against ContentDocumentLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentLink's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentLink's linkedEntityId field""" + linkedEntityId: SalesforceIdFilter + + """Filter by the ContentDocumentLink's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentLink's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentLink's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentLink's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocumentLink's shareType field""" + shareType: SalesforceStringFilter + + """Filter by the ContentDocumentLink's visibility field""" + visibility: SalesforceStringFilter +} + +"""Field that Content Document Links can be sorted by""" +enum SalesforceContentDocumentLinkSortByFieldEnum { + ID + LINKED_ENTITY_ID + CONTENT_DOCUMENT_ID + IS_DELETED + SYSTEM_MODSTAMP + SHARE_TYPE + VISIBILITY +} + +""" +A filter to be used against AssetRelationshipHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationshipHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationshipHistory's assetRelationship relation.""" + assetRelationship: SalesforceAssetRelationshipConnectionFilter + + """Filter by the AssetRelationshipHistory's assetRelationshipId field""" + assetRelationshipId: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AssetRelationshipHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Asset Relationship Histories can be sorted by""" +enum SalesforceAssetRelationshipHistorySortByFieldEnum { + ID + IS_DELETED + ASSET_RELATIONSHIP_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationshipHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Asset Relationship History""" +type SalesforceAssetRelationshipHistory implements OneGraphNode { + """Asset Relationship History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Relationship ID""" + assetRelationshipId: String! + + """Asset Relationship ID""" + assetRelationship: SalesforceAssetRelationship + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AssetRelationshipHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Asset Relationship Histories connection, for use in pagination. +""" +type SalesforceAssetRelationshipHistorysConnection { + """ + The count of all Asset Relationship History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationship Histories""" + nodes: [SalesforceAssetRelationshipHistory!]! + + """List of Asset Relationship History edges""" + edges: [SalesforceAssetRelationshipHistoryEdge!]! +} + +""" +A filter to be used against Product2 object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2ConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2ConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2ConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2's id field""" + id: SalesforceIdFilter + + """Filter by the Product2's name field""" + name: SalesforceStringFilter + + """Filter by the Product2's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the Product2's description field""" + description: SalesforceStringFilter + + """Filter by the Product2's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Product2's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Product2's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Product2's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Product2's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Product2's family field""" + family: SalesforceStringFilter + + """Filter by the Product2's externalDataSource relation.""" + externalDataSource: SalesforceExternalDataSourceConnectionFilter + + """Filter by the Product2's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the Product2's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the Product2's displayUrl field""" + displayUrl: SalesforceStringFilter + + """Filter by the Product2's quantityUnitOfMeasure field""" + quantityUnitOfMeasure: SalesforceStringFilter + + """Filter by the Product2's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Product2's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Product2's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Product2's stockKeepingUnit field""" + stockKeepingUnit: SalesforceStringFilter +} + +""" +A filter to be used against Asset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Asset's id field""" + id: SalesforceIdFilter + + """Filter by the Asset's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Asset's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Asset's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Asset's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Asset's parent relation.""" + parent: SalesforceAssetConnectionFilter + + """Filter by the Asset's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Asset's rootAsset relation.""" + rootAsset: SalesforceAssetConnectionFilter + + """Filter by the Asset's rootAssetId field""" + rootAssetId: SalesforceIdFilter + + """Filter by the Asset's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the Asset's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the Asset's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the Asset's isCompetitorProduct field""" + isCompetitorProduct: SalesforceBooleanFilter + + """Filter by the Asset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Asset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Asset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Asset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Asset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Asset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Asset's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Asset's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Asset's name field""" + name: SalesforceStringFilter + + """Filter by the Asset's serialNumber field""" + serialNumber: SalesforceStringFilter + + """Filter by the Asset's installDate field""" + installDate: SalesforceDateFilter + + """Filter by the Asset's purchaseDate field""" + purchaseDate: SalesforceDateFilter + + """Filter by the Asset's usageEndDate field""" + usageEndDate: SalesforceDateFilter + + """Filter by the Asset's lifecycleStartDate field""" + lifecycleStartDate: SalesforceDateTimeFilter + + """Filter by the Asset's lifecycleEndDate field""" + lifecycleEndDate: SalesforceDateTimeFilter + + """Filter by the Asset's status field""" + status: SalesforceStringFilter + + """Filter by the Asset's price field""" + price: SalesforceFloatFilter + + """Filter by the Asset's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the Asset's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Asset's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Asset's assetProvidedBy relation.""" + assetProvidedBy: SalesforceAccountConnectionFilter + + """Filter by the Asset's assetProvidedById field""" + assetProvidedById: SalesforceIdFilter + + """Filter by the Asset's assetServicedBy relation.""" + assetServicedBy: SalesforceAccountConnectionFilter + + """Filter by the Asset's assetServicedById field""" + assetServicedById: SalesforceIdFilter + + """Filter by the Asset's isInternal field""" + isInternal: SalesforceBooleanFilter + + """Filter by the Asset's assetLevel field""" + assetLevel: SalesforceIntFilter + + """Filter by the Asset's stockKeepingUnit field""" + stockKeepingUnit: SalesforceStringFilter + + """Filter by the Asset's hasLifecycleManagement field""" + hasLifecycleManagement: SalesforceBooleanFilter + + """Filter by the Asset's currentMrr field""" + currentMrr: SalesforceFloatFilter + + """Filter by the Asset's currentLifecycleEndDate field""" + currentLifecycleEndDate: SalesforceDateTimeFilter + + """Filter by the Asset's currentQuantity field""" + currentQuantity: SalesforceFloatFilter + + """Filter by the Asset's currentAmount field""" + currentAmount: SalesforceFloatFilter + + """Filter by the Asset's totalLifecycleAmount field""" + totalLifecycleAmount: SalesforceFloatFilter + + """Filter by the Asset's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Asset's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against AssetRelationship object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationship's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationship's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationship's assetRelationshipNumber field""" + assetRelationshipNumber: SalesforceStringFilter + + """Filter by the AssetRelationship's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationship's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationship's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationship's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetRelationship's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetRelationship's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetRelationship's relatedAsset relation.""" + relatedAsset: SalesforceAssetConnectionFilter + + """Filter by the AssetRelationship's relatedAssetId field""" + relatedAssetId: SalesforceIdFilter + + """Filter by the AssetRelationship's fromDate field""" + fromDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's toDate field""" + toDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's relationshipType field""" + relationshipType: SalesforceStringFilter +} + +""" +A filter to be used against AssetRelationshipFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationshipFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's parent relation.""" + parent: SalesforceAssetRelationshipConnectionFilter + + """Filter by the AssetRelationshipFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AssetRelationshipFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationshipFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AssetRelationshipFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AssetRelationshipFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AssetRelationshipFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AssetRelationshipFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AssetRelationshipFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Asset Relationship Feeds can be sorted by""" +enum SalesforceAssetRelationshipFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationshipFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Relationship Feeds connection, for use in pagination.""" +type SalesforceAssetRelationshipFeedsConnection { + """ + The count of all Asset Relationship Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationship Feeds""" + nodes: [SalesforceAssetRelationshipFeed!]! + + """List of Asset Relationship Feed edges""" + edges: [SalesforceAssetRelationshipFeedEdge!]! +} + +"""Asset Relationship""" +type SalesforceAssetRelationship implements OneGraphNode { + """Asset Relationship ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Relationship Number""" + assetRelationshipNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Asset ID""" + relatedAssetId: String! + + """Asset ID""" + relatedAsset: SalesforceAsset + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceAssetRelationshipSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetRelationship + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Relationship Feed""" +type SalesforceAssetRelationshipFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAssetRelationship + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a AssetRelationshipFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedPollChoiceFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Poll Choice""" +type SalesforceFeedPollChoice implements OneGraphNode { + """Feed Poll Choice ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedPollChoiceFeedItemUnion + + """Position""" + position: Int! + + """ChoiceBody""" + choiceBody: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FeedPollVote""" + feedPollVotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedPollChoice + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Poll Choices connection, for use in pagination.""" +type SalesforceFeedPollChoicesConnection { + """The count of all Feed Poll Choice you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Poll Choices""" + nodes: [SalesforceFeedPollChoice!]! + + """List of Feed Poll Choice edges""" + edges: [SalesforceFeedPollChoiceEdge!]! +} + +"""Field that Feed Comments can be sorted by""" +enum SalesforceFeedCommentSortByFieldEnum { + ID + FEED_ITEM_ID + PARENT_ID + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + REVISION + LAST_EDIT_BY_ID + LAST_EDIT_DATE + COMMENT_BODY + IS_DELETED + INSERTED_BY_ID + COMMENT_TYPE + RELATED_RECORD_ID + IS_RICH_TEXT + IS_VERIFIED + HAS_ENTITY_LINKS + STATUS + THREAD_PARENT_ID + THREAD_LEVEL + THREAD_CHILDREN_COUNT + THREAD_LAST_UPDATED_DATE +} + +"""An edge in a connection.""" +type SalesforceFeedCommentEdge { + """The item at the end of the edge.""" + node: SalesforceFeedComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Feed Comments connection, for use in pagination.""" +type SalesforceFeedCommentsConnection { + """The count of all Feed Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Comments""" + nodes: [SalesforceFeedComment!]! + + """List of Feed Comment edges""" + edges: [SalesforceFeedCommentEdge!]! +} + +""" +A filter to be used against FeedAttachment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedAttachmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedAttachmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedAttachmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedAttachment's id field""" + id: SalesforceIdFilter + + """Filter by the FeedAttachment's feedEntityId field""" + feedEntityId: SalesforceIdFilter + + """Filter by the FeedAttachment's type field""" + type: SalesforceStringFilter + + """Filter by the FeedAttachment's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the FeedAttachment's title field""" + title: SalesforceStringFilter + + """Filter by the FeedAttachment's value field""" + value: SalesforceStringFilter + + """Filter by the FeedAttachment's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Attachments can be sorted by""" +enum SalesforceFeedAttachmentSortByFieldEnum { + ID + FEED_ENTITY_ID + TYPE + RECORD_ID + TITLE + VALUE + IS_DELETED +} + +"""Asset Feed""" +type SalesforceAssetFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAsset + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a AssetFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedAttachmentFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Attachment""" +type SalesforceFeedAttachment implements OneGraphNode { + """Feed Attachment ID""" + id: String! + + """Feed Entity ID""" + feedEntityId: String! + + """Feed Entity ID""" + feedEntity: SalesforceFeedAttachmentFeedEntityUnion + + """Feed Attachment Type""" + type: String! + + """Attachment Record ID""" + recordId: String + + """Attachment Record ID""" + record: SalesforceFeedAttachmentRecordUnion + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedAttachment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Attachments connection, for use in pagination.""" +type SalesforceFeedAttachmentsConnection { + """The count of all Feed Attachment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Attachments""" + nodes: [SalesforceFeedAttachment!]! + + """List of Feed Attachment edges""" + edges: [SalesforceFeedAttachmentEdge!]! +} + +"""Account Feed""" +type SalesforceAccountFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAccount + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a AccountFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedCommentFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Comment""" +type SalesforceFeedComment implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Comment ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedCommentFeedItemUnion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedCommentParentUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """Is Rich Text""" + isRichText: Boolean! + + """Is a Verified Comment""" + isVerified: Boolean! + + """Has entity links""" + hasEntityLinks: Boolean! + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Feed Comment ID""" + threadParent: SalesforceFeedComment + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String + + """Collection of Salesforce AccountFeed""" + accountFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedThreadedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """A JSON object that contains all of the custom fields for a FeedComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group Feed""" +type SalesforceCollaborationGroupFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCollaborationGroup + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Feeds connection, for use in pagination.""" +type SalesforceCollaborationGroupFeedsConnection { + """The count of all Group Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Feeds""" + nodes: [SalesforceCollaborationGroupFeed!]! + + """List of Group Feed edges""" + edges: [SalesforceCollaborationGroupFeedEdge!]! +} + +"""Field that Announcements can be sorted by""" +enum SalesforceAnnouncementSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FEED_ITEM_ID + EXPIRATION_DATE + SEND_EMAILS + IS_ARCHIVED + PARENT_ID +} + +"""An edge in a connection.""" +type SalesforceAnnouncementEdge { + """The item at the end of the edge.""" + node: SalesforceAnnouncement! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Announcements connection, for use in pagination.""" +type SalesforceAnnouncementsConnection { + """The count of all Announcement you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Announcements""" + nodes: [SalesforceAnnouncement!]! + + """List of Announcement edges""" + edges: [SalesforceAnnouncementEdge!]! +} + +""" +A filter to be used against ContentFolder object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolder's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolder's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolder's name field""" + name: SalesforceStringFilter + + """Filter by the ContentFolder's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolder's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolder's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolder's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentFolder's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolder's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolder's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentFolder's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolder's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter +} + +""" +A filter to be used against ContentWorkspace object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspace's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspace's name field""" + name: SalesforceStringFilter + + """Filter by the ContentWorkspace's description field""" + description: SalesforceStringFilter + + """Filter by the ContentWorkspace's tagModel field""" + tagModel: SalesforceStringFilter + + """Filter by the ContentWorkspace's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspace's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspace's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspace's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentWorkspace's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's defaultRecordType relation.""" + defaultRecordType: SalesforceRecordTypeConnectionFilter + + """Filter by the ContentWorkspace's defaultRecordTypeId field""" + defaultRecordTypeId: SalesforceIdFilter + + """Filter by the ContentWorkspace's isRestrictContentTypes field""" + isRestrictContentTypes: SalesforceBooleanFilter + + """Filter by the ContentWorkspace's isRestrictLinkedContentTypes field""" + isRestrictLinkedContentTypes: SalesforceBooleanFilter + + """Filter by the ContentWorkspace's workspaceType field""" + workspaceType: SalesforceStringFilter + + """Filter by the ContentWorkspace's rootContentFolder relation.""" + rootContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentWorkspace's rootContentFolderId field""" + rootContentFolderId: SalesforceIdFilter + + """Filter by the ContentWorkspace's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ContentWorkspace's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ContentWorkspace's workspaceImage relation.""" + workspaceImage: SalesforceContentAssetConnectionFilter + + """Filter by the ContentWorkspace's workspaceImageId field""" + workspaceImageId: SalesforceIdFilter +} + +""" +A filter to be used against ContentAsset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentAsset's id field""" + id: SalesforceIdFilter + + """Filter by the ContentAsset's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentAsset's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ContentAsset's language field""" + language: SalesforceStringFilter + + """Filter by the ContentAsset's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ContentAsset's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ContentAsset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentAsset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentAsset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentAsset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentAsset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentAsset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentAsset's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentAsset's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentAsset's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentAsset's isVisibleByExternalUsers field""" + isVisibleByExternalUsers: SalesforceBooleanFilter +} + +""" +A filter to be used against ContentDocument object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocument's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocument's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocument's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentDocument's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the ContentDocument's archivedBy relation.""" + archivedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's archivedById field""" + archivedById: SalesforceIdFilter + + """Filter by the ContentDocument's archivedDate field""" + archivedDate: SalesforceDateFilter + + """Filter by the ContentDocument's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocument's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentDocument's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocument's title field""" + title: SalesforceStringFilter + + """Filter by the ContentDocument's publishStatus field""" + publishStatus: SalesforceStringFilter + + """Filter by the ContentDocument's latestPublishedVersion relation.""" + latestPublishedVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDocument's latestPublishedVersionId field""" + latestPublishedVersionId: SalesforceIdFilter + + """Filter by the ContentDocument's parent relation.""" + parent: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentDocument's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContentDocument's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's description field""" + description: SalesforceStringFilter + + """Filter by the ContentDocument's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentDocument's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentDocument's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentDocument's sharingOption field""" + sharingOption: SalesforceStringFilter + + """Filter by the ContentDocument's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter + + """Filter by the ContentDocument's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's contentAsset relation.""" + contentAsset: SalesforceContentAssetConnectionFilter + + """Filter by the ContentDocument's contentAssetId field""" + contentAssetId: SalesforceIdFilter +} + +""" +A filter to be used against AuthProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthProvider's id field""" + id: SalesforceIdFilter + + """Filter by the AuthProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthProvider's providerType field""" + providerType: SalesforceStringFilter + + """Filter by the AuthProvider's friendlyName field""" + friendlyName: SalesforceStringFilter + + """Filter by the AuthProvider's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuthProvider's registrationHandler relation.""" + registrationHandler: SalesforceApexClassConnectionFilter + + """Filter by the AuthProvider's registrationHandlerId field""" + registrationHandlerId: SalesforceIdFilter + + """Filter by the AuthProvider's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the AuthProvider's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the AuthProvider's consumerKey field""" + consumerKey: SalesforceStringFilter + + """Filter by the AuthProvider's errorUrl field""" + errorUrl: SalesforceStringFilter + + """Filter by the AuthProvider's authorizeUrl field""" + authorizeUrl: SalesforceStringFilter + + """Filter by the AuthProvider's tokenUrl field""" + tokenUrl: SalesforceStringFilter + + """Filter by the AuthProvider's userInfoUrl field""" + userInfoUrl: SalesforceStringFilter + + """Filter by the AuthProvider's defaultScopes field""" + defaultScopes: SalesforceStringFilter + + """Filter by the AuthProvider's idTokenIssuer field""" + idTokenIssuer: SalesforceStringFilter + + """Filter by the AuthProvider's optionsSendAccessTokenInHeader field""" + optionsSendAccessTokenInHeader: SalesforceBooleanFilter + + """ + Filter by the AuthProvider's optionsSendClientCredentialsInHeader field + """ + optionsSendClientCredentialsInHeader: SalesforceBooleanFilter + + """Filter by the AuthProvider's optionsIncludeOrgIdInId field""" + optionsIncludeOrgIdInId: SalesforceBooleanFilter + + """Filter by the AuthProvider's optionsSendSecretInApis field""" + optionsSendSecretInApis: SalesforceBooleanFilter + + """Filter by the AuthProvider's iconUrl field""" + iconUrl: SalesforceStringFilter + + """Filter by the AuthProvider's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the AuthProvider's plugin relation.""" + plugin: SalesforceApexClassConnectionFilter + + """Filter by the AuthProvider's pluginId field""" + pluginId: SalesforceIdFilter + + """Filter by the AuthProvider's customMetadataTypeRecord field""" + customMetadataTypeRecord: SalesforceStringFilter + + """Filter by the AuthProvider's ecKey field""" + ecKey: SalesforceStringFilter + + """Filter by the AuthProvider's appleTeam field""" + appleTeam: SalesforceStringFilter +} + +""" +A filter to be used against StaticResource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStaticResourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStaticResourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStaticResourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StaticResource's id field""" + id: SalesforceIdFilter + + """Filter by the StaticResource's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the StaticResource's name field""" + name: SalesforceStringFilter + + """Filter by the StaticResource's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the StaticResource's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the StaticResource's description field""" + description: SalesforceStringFilter + + """Filter by the StaticResource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StaticResource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StaticResource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StaticResource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StaticResource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StaticResource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StaticResource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StaticResource's cacheControl field""" + cacheControl: SalesforceStringFilter +} + +""" +A filter to be used against ExternalDataSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalDataSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalDataSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalDataSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalDataSource's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalDataSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalDataSource's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ExternalDataSource's language field""" + language: SalesforceStringFilter + + """Filter by the ExternalDataSource's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ExternalDataSource's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ExternalDataSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalDataSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalDataSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's type field""" + type: SalesforceStringFilter + + """Filter by the ExternalDataSource's repository field""" + repository: SalesforceStringFilter + + """Filter by the ExternalDataSource's isWritable field""" + isWritable: SalesforceBooleanFilter + + """Filter by the ExternalDataSource's principalType field""" + principalType: SalesforceStringFilter + + """Filter by the ExternalDataSource's protocol field""" + protocol: SalesforceStringFilter + + """Filter by the ExternalDataSource's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the ExternalDataSource's authProviderId field""" + authProviderId: SalesforceIdFilter + + """Filter by the ExternalDataSource's largeIcon relation.""" + largeIcon: SalesforceStaticResourceConnectionFilter + + """Filter by the ExternalDataSource's largeIconId field""" + largeIconId: SalesforceIdFilter + + """Filter by the ExternalDataSource's smallIcon relation.""" + smallIcon: SalesforceStaticResourceConnectionFilter + + """Filter by the ExternalDataSource's smallIconId field""" + smallIconId: SalesforceIdFilter +} + +""" +A filter to be used against ContentVersion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersion's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersion's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentVersion's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentVersion's isLatest field""" + isLatest: SalesforceBooleanFilter + + """Filter by the ContentVersion's contentUrl field""" + contentUrl: SalesforceStringFilter + + """Filter by the ContentVersion's contentBodyId field""" + contentBodyId: SalesforceIdFilter + + """Filter by the ContentVersion's versionNumber field""" + versionNumber: SalesforceStringFilter + + """Filter by the ContentVersion's title field""" + title: SalesforceStringFilter + + """Filter by the ContentVersion's description field""" + description: SalesforceStringFilter + + """Filter by the ContentVersion's reasonForChange field""" + reasonForChange: SalesforceStringFilter + + """Filter by the ContentVersion's sharingOption field""" + sharingOption: SalesforceStringFilter + + """Filter by the ContentVersion's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter + + """Filter by the ContentVersion's pathOnClient field""" + pathOnClient: SalesforceStringFilter + + """Filter by the ContentVersion's ratingCount field""" + ratingCount: SalesforceIntFilter + + """Filter by the ContentVersion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentVersion's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's contentModifiedBy relation.""" + contentModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's contentModifiedById field""" + contentModifiedById: SalesforceIdFilter + + """Filter by the ContentVersion's positiveRatingCount field""" + positiveRatingCount: SalesforceIntFilter + + """Filter by the ContentVersion's negativeRatingCount field""" + negativeRatingCount: SalesforceIntFilter + + """Filter by the ContentVersion's featuredContentBoost field""" + featuredContentBoost: SalesforceIntFilter + + """Filter by the ContentVersion's featuredContentDate field""" + featuredContentDate: SalesforceDateFilter + + """Filter by the ContentVersion's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentVersion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentVersion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentVersion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentVersion's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentVersion's publishStatus field""" + publishStatus: SalesforceStringFilter + + """Filter by the ContentVersion's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentVersion's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentVersion's firstPublishLocationId field""" + firstPublishLocationId: SalesforceIdFilter + + """Filter by the ContentVersion's origin field""" + origin: SalesforceStringFilter + + """Filter by the ContentVersion's contentLocation field""" + contentLocation: SalesforceStringFilter + + """Filter by the ContentVersion's textPreview field""" + textPreview: SalesforceStringFilter + + """Filter by the ContentVersion's externalDocumentInfo1 field""" + externalDocumentInfo1: SalesforceStringFilter + + """Filter by the ContentVersion's externalDocumentInfo2 field""" + externalDocumentInfo2: SalesforceStringFilter + + """Filter by the ContentVersion's externalDataSource relation.""" + externalDataSource: SalesforceExternalDataSourceConnectionFilter + + """Filter by the ContentVersion's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the ContentVersion's checksum field""" + checksum: SalesforceStringFilter + + """Filter by the ContentVersion's isMajorVersion field""" + isMajorVersion: SalesforceBooleanFilter +} + +""" +A filter to be used against FeedComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedComment's id field""" + id: SalesforceIdFilter + + """Filter by the FeedComment's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedComment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FeedComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedComment's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedComment's lastEditBy relation.""" + lastEditBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's lastEditById field""" + lastEditById: SalesforceIdFilter + + """Filter by the FeedComment's lastEditDate field""" + lastEditDate: SalesforceDateTimeFilter + + """Filter by the FeedComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the FeedComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedComment's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's insertedById field""" + insertedById: SalesforceIdFilter + + """Filter by the FeedComment's commentType field""" + commentType: SalesforceStringFilter + + """Filter by the FeedComment's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the FeedComment's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the FeedComment's isVerified field""" + isVerified: SalesforceBooleanFilter + + """Filter by the FeedComment's hasEntityLinks field""" + hasEntityLinks: SalesforceBooleanFilter + + """Filter by the FeedComment's threadParent relation.""" + threadParent: SalesforceFeedCommentConnectionFilter + + """Filter by the FeedComment's threadParentId field""" + threadParentId: SalesforceIdFilter + + """Filter by the FeedComment's threadLevel field""" + threadLevel: SalesforceIntFilter + + """Filter by the FeedComment's threadChildrenCount field""" + threadChildrenCount: SalesforceIntFilter + + """Filter by the FeedComment's threadLastUpdatedDate field""" + threadLastUpdatedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against FeedItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedItem's id field""" + id: SalesforceIdFilter + + """Filter by the FeedItem's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FeedItem's type field""" + type: SalesforceStringFilter + + """Filter by the FeedItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedItem's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedItem's lastEditBy relation.""" + lastEditBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's lastEditById field""" + lastEditById: SalesforceIdFilter + + """Filter by the FeedItem's lastEditDate field""" + lastEditDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the FeedItem's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the FeedItem's title field""" + title: SalesforceStringFilter + + """Filter by the FeedItem's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the FeedItem's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the FeedItem's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's insertedById field""" + insertedById: SalesforceIdFilter + + """Filter by the FeedItem's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the FeedItem's bestCommentId field""" + bestCommentId: SalesforceIdFilter + + """Filter by the FeedItem's hasContent field""" + hasContent: SalesforceBooleanFilter + + """Filter by the FeedItem's hasLink field""" + hasLink: SalesforceBooleanFilter + + """Filter by the FeedItem's hasFeedEntity field""" + hasFeedEntity: SalesforceBooleanFilter + + """Filter by the FeedItem's hasVerifiedComment field""" + hasVerifiedComment: SalesforceBooleanFilter + + """Filter by the FeedItem's isClosed field""" + isClosed: SalesforceBooleanFilter +} + +""" +A filter to be used against Announcement object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAnnouncementConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAnnouncementConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAnnouncementConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Announcement's id field""" + id: SalesforceIdFilter + + """Filter by the Announcement's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Announcement's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Announcement's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Announcement's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Announcement's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Announcement's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Announcement's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Announcement's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Announcement's feedItem relation.""" + feedItem: SalesforceFeedItemConnectionFilter + + """Filter by the Announcement's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the Announcement's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the Announcement's sendEmails field""" + sendEmails: SalesforceBooleanFilter + + """Filter by the Announcement's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Announcement's parent relation.""" + parent: SalesforceCollaborationGroupConnectionFilter + + """Filter by the Announcement's parentId field""" + parentId: SalesforceIdFilter +} + +""" +A filter to be used against CollaborationGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroup's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroup's name field""" + name: SalesforceStringFilter + + """Filter by the CollaborationGroup's memberCount field""" + memberCount: SalesforceIntFilter + + """Filter by the CollaborationGroup's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CollaborationGroup's collaborationType field""" + collaborationType: SalesforceStringFilter + + """Filter by the CollaborationGroup's description field""" + description: SalesforceStringFilter + + """Filter by the CollaborationGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's fullPhotoUrl field""" + fullPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's mediumPhotoUrl field""" + mediumPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's smallPhotoUrl field""" + smallPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's lastFeedModifiedDate field""" + lastFeedModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's informationTitle field""" + informationTitle: SalesforceStringFilter + + """Filter by the CollaborationGroup's hasPrivateFieldsAccess field""" + hasPrivateFieldsAccess: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's canHaveGuests field""" + canHaveGuests: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's isAutoArchiveDisabled field""" + isAutoArchiveDisabled: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's announcement relation.""" + announcement: SalesforceAnnouncementConnectionFilter + + """Filter by the CollaborationGroup's announcementId field""" + announcementId: SalesforceIdFilter + + """Filter by the CollaborationGroup's bannerPhotoUrl field""" + bannerPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's isBroadcast field""" + isBroadcast: SalesforceBooleanFilter +} + +"""Field that Groups can be sorted by""" +enum SalesforceCollaborationGroupSortByFieldEnum { + ID + NAME + MEMBER_COUNT + OWNER_ID + COLLABORATION_TYPE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FULL_PHOTO_URL + MEDIUM_PHOTO_URL + SMALL_PHOTO_URL + LAST_FEED_MODIFIED_DATE + INFORMATION_TITLE + HAS_PRIVATE_FIELDS_ACCESS + CAN_HAVE_GUESTS + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ARCHIVED + IS_AUTO_ARCHIVE_DISABLED + ANNOUNCEMENT_ID + GROUP_EMAIL + BANNER_PHOTO_URL + IS_BROADCAST +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Groups connection, for use in pagination.""" +type SalesforceCollaborationGroupsConnection { + """The count of all Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Groups""" + nodes: [SalesforceCollaborationGroup!]! + + """List of Group edges""" + edges: [SalesforceCollaborationGroupEdge!]! +} + +"""Announcement""" +type SalesforceAnnouncement implements OneGraphNode { + """Announcement ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedItem + + """Expiration Date""" + expirationDate: String! + + """Send Emails on Announcement""" + sendEmails: Boolean! + + """Is Announcement Archived""" + isArchived: Boolean! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCollaborationGroup + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByAnnouncementId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a Announcement + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group""" +type SalesforceCollaborationGroup implements OneGraphNode { + """Group Id""" + id: String! + + """Name""" + name: String! + + """Member Count""" + memberCount: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Access Type""" + collaborationType: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Last Feed Modified Date""" + lastFeedModifiedDate: String! + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Has Private Fields Access""" + hasPrivateFieldsAccess: Boolean! + + """Allow customers""" + canHaveGuests: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Archive""" + isArchived: Boolean! + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean! + + """Announcement ID""" + announcementId: String + + """Announcement ID""" + announcement: SalesforceAnnouncement + + """Group Email""" + groupEmail: String + + """Banner Photo Url""" + bannerPhotoUrl: String + + """Broadcast Only""" + isBroadcast: Boolean! + + """Collection of Salesforce Announcement""" + announcementsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + chatterGroup( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCollaborationGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group Record""" +type SalesforceCollaborationGroupRecord implements OneGraphNode { + """Group Record ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Chatter Group ID""" + collaborationGroupId: String! + + """Chatter Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceCollaborationGroupRecordRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCollaborationGroupRecordSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Records connection, for use in pagination.""" +type SalesforceCollaborationGroupRecordsConnection { + """The count of all Group Record you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Records""" + nodes: [SalesforceCollaborationGroupRecord!]! + + """List of Group Record edges""" + edges: [SalesforceCollaborationGroupRecordEdge!]! +} + +""" +A filter to be used against Attachment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAttachmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAttachmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAttachmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Attachment's id field""" + id: SalesforceIdFilter + + """Filter by the Attachment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Attachment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Attachment's name field""" + name: SalesforceStringFilter + + """Filter by the Attachment's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Attachment's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the Attachment's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Attachment's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Attachment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Attachment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Attachment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Attachment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Attachment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Attachment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Attachment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Attachment's description field""" + description: SalesforceStringFilter +} + +"""Field that Attachments can be sorted by""" +enum SalesforceAttachmentSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + NAME + IS_PRIVATE + CONTENT_TYPE + BODY_LENGTH + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""Contract""" +type SalesforceContract implements OneGraphNode { + """Contract ID""" + id: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String! + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String! + + """Description""" + description: String + + """Deleted""" + isDeleted: Boolean! + + """Contract Number""" + contractNumber: String! + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContractSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contract""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contracts connection, for use in pagination.""" +type SalesforceContractsConnection { + """The count of all Contract you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contracts""" + nodes: [SalesforceContract!]! + + """List of Contract edges""" + edges: [SalesforceContractEdge!]! +} + +"""Price Book""" +type SalesforcePricebook2 implements OneGraphNode { + """Price Book ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean! + + """Archived""" + isArchived: Boolean! + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Pricebook2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebook2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Pricebook2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity""" +type SalesforceOpportunity implements OneGraphNode { + """Opportunity ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean! + + """Name""" + name: String! + + """Description""" + description: String + + """Stage""" + stageName: String! + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String! + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String! + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean! + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Fiscal Quarter""" + fiscalQuarter: Int + + """Fiscal Year""" + fiscalYear: Int + + """Fiscal Period""" + fiscal: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Has Open Activity""" + hasOpenActivity: Boolean! + + """Has Overdue Task""" + hasOverdueTask: Boolean! + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountPartner""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leadsByConvertedOpportunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce Partner""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOpportunitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a Opportunity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Partner""" +type SalesforceAccountPartner implements OneGraphNode { + """Account Partner ID""" + id: String! + + """Account ID""" + accountFromId: String! + + """Account ID""" + accountFrom: SalesforceAccount + + """Account ID""" + accountToId: String! + + """Account ID""" + accountTo: SalesforceAccount + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforceAccountPartner + + """Collection of Salesforce AccountPartner""" + accountPartnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountPartner + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Contact Role""" +type SalesforceAccountContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowRecordRelationRelatedRecordUnion = SalesforceAccount | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountPartner | SalesforceAlternativePaymentMethod | SalesforceAnnouncement | SalesforceApexTestQueueItem | SalesforceAppAnalyticsQueryRequest | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceBackgroundOperation | SalesforceCalendarView | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseContactRole | SalesforceCaseSolution | SalesforceCollaborationGroup | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConferenceNumber | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactCleanInfo | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentDistribution | SalesforceContentDocument | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionRating | SalesforceContentWorkspaceDoc | SalesforceContract | SalesforceContractContactRole | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEmailMessageRelation | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventRelation | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowStageRelation | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLeadCleanInfo | SalesforceLegalEntity | SalesforceListEmail | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceMacro | SalesforceMacroInstruction | SalesforceMacroUsage | SalesforceMatchingInformation | SalesforceNote | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOrder | SalesforceOrderItem | SalesforceOrgDeleteRequest | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartner | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforcePromptAction | SalesforcePromptError | SalesforcePushTopic | SalesforceQuickText | SalesforceQuickTextUsage | SalesforceRecommendation | SalesforceRecordAction | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceSearchPromotionRule | SalesforceServiceSetupProvisioning | SalesforceSetupAssistantStep | SalesforceShapeRepresentation | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTodayGoal | SalesforceTopic | SalesforceTopicAssignment | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserEmailPreferredPerson | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem + +"""Account Clean Info""" +type SalesforceAccountCleanInfo implements OneGraphNode { + """Account Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Company Status in Salesforce""" + isInactive: Boolean! + + """Company Name""" + companyName: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Website""" + website: String + + """Ticker Symbol""" + tickerSymbol: String + + """Annual Revenue""" + annualRevenue: Float + + """Number of Employees""" + numberOfEmployees: Int + + """Industry""" + industry: String + + """Ownership""" + ownership: String + + """D-U-N-S Number""" + dunsNumber: String + + """SIC Code""" + sic: String + + """SIC Description""" + sicDescription: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDescription: String + + """Year Started""" + yearStarted: String + + """Fax""" + fax: String + + """Account Site""" + accountSite: String + + """Description""" + description: String + + """Tradestyle""" + tradestyle: String + + """D&B Company D-U-N-S Number""" + dandBCompanyDunsNumber: String + + """DUNSRight™ Match Grade""" + dunsRightMatchGrade: String + + """DUNSRight™ Match Confidence""" + dunsRightMatchConfidence: Int + + """Company Status per Data.com""" + companyStatusDataDotCom: String + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Website is Reviewed""" + isReviewedWebsite: Boolean! + + """Ticker Symbol is Reviewed""" + isReviewedTickerSymbol: Boolean! + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean! + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean! + + """Industry is Reviewed""" + isReviewedIndustry: Boolean! + + """Ownership is Reviewed""" + isReviewedOwnership: Boolean! + + """D-U-N-S Number is Reviewed""" + isReviewedDunsNumber: Boolean! + + """SIC Code is Reviewed""" + isReviewedSic: Boolean! + + """SIC Description is Reviewed""" + isReviewedSicDescription: Boolean! + + """NAICS Code is Reviewed""" + isReviewedNaicsCode: Boolean! + + """NAICS Description is Reviewed""" + isReviewedNaicsDescription: Boolean! + + """Year Started is Reviewed""" + isReviewedYearStarted: Boolean! + + """Fax is Reviewed""" + isReviewedFax: Boolean! + + """Account Site is Reviewed""" + isReviewedAccountSite: Boolean! + + """Description is Reviewed""" + isReviewedDescription: Boolean! + + """Tradestyle is Reviewed""" + isReviewedTradestyle: Boolean! + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean! + + """Company Name is Different""" + isDifferentCompanyName: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Website is Different""" + isDifferentWebsite: Boolean! + + """Ticker Symbol is Different""" + isDifferentTickerSymbol: Boolean! + + """Annual Revenue is Different""" + isDifferentAnnualRevenue: Boolean! + + """Number of Employees is Different""" + isDifferentNumberOfEmployees: Boolean! + + """Industry is Different""" + isDifferentIndustry: Boolean! + + """Ownership is Different""" + isDifferentOwnership: Boolean! + + """D-U-N-S Number is Different""" + isDifferentDunsNumber: Boolean! + + """SIC Code is Different""" + isDifferentSic: Boolean! + + """SIC Description is Different""" + isDifferentSicDescription: Boolean! + + """NAICS Code is Different""" + isDifferentNaicsCode: Boolean! + + """NAICS Description is Different""" + isDifferentNaicsDescription: Boolean! + + """Year Started is Different""" + isDifferentYearStarted: Boolean! + + """Fax is Different""" + isDifferentFax: Boolean! + + """Account Site is Different""" + isDifferentAccountSite: Boolean! + + """Description is Different""" + isDifferentDescription: Boolean! + + """Tradestyle is Different""" + isDifferentTradestyle: Boolean! + + """D&B Company D-U-N-S Number is Different""" + isDifferentDandBCompanyDunsNumber: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Website is Flagged Wrong""" + isFlaggedWrongWebsite: Boolean! + + """Ticker Symbol is Flagged Wrong""" + isFlaggedWrongTickerSymbol: Boolean! + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean! + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean! + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean! + + """Ownership is Flagged Wrong""" + isFlaggedWrongOwnership: Boolean! + + """D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongDunsNumber: Boolean! + + """SIC Code is Flagged Wrong""" + isFlaggedWrongSic: Boolean! + + """SIC Description is Flagged Wrong""" + isFlaggedWrongSicDescription: Boolean! + + """NAICS Code is Flagged Wrong""" + isFlaggedWrongNaicsCode: Boolean! + + """NAICS Description is Flagged Wrong""" + isFlaggedWrongNaicsDescription: Boolean! + + """Year Started is Flagged Wrong""" + isFlaggedWrongYearStarted: Boolean! + + """Fax is Flagged Wrong""" + isFlaggedWrongFax: Boolean! + + """Account Site is Flagged Wrong""" + isFlaggedWrongAccountSite: Boolean! + + """Description is Flagged Wrong""" + isFlaggedWrongDescription: Boolean! + + """Tradestyle is Flagged Wrong""" + isFlaggedWrongTradestyle: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowExecutionErrorEventContextRecordUnion = SalesforceAccount | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountPartner | SalesforceAlternativePaymentMethod | SalesforceAnnouncement | SalesforceApexTestQueueItem | SalesforceAppAnalyticsQueryRequest | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceBackgroundOperation | SalesforceCalendarView | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseContactRole | SalesforceCaseSolution | SalesforceCollaborationGroup | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConferenceNumber | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactCleanInfo | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentDistribution | SalesforceContentDocument | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionRating | SalesforceContentWorkspaceDoc | SalesforceContract | SalesforceContractContactRole | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEmailMessageRelation | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventRelation | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowStageRelation | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLeadCleanInfo | SalesforceLegalEntity | SalesforceListEmail | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceMacro | SalesforceMacroInstruction | SalesforceMacroUsage | SalesforceMatchingInformation | SalesforceNote | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOrder | SalesforceOrderItem | SalesforceOrgDeleteRequest | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartner | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforcePromptAction | SalesforcePromptError | SalesforcePushTopic | SalesforceQuickText | SalesforceQuickTextUsage | SalesforceRecommendation | SalesforceRecordAction | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceSearchPromotionRule | SalesforceServiceSetupProvisioning | SalesforceSetupAssistantStep | SalesforceShapeRepresentation | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTodayGoal | SalesforceTopic | SalesforceTopicAssignment | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserEmailPreferredPerson | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem + +""" +A filter to be used against FlowDefinitionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowDefinitionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowDefinitionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowDefinitionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowDefinitionView's id field""" + id: SalesforceIdFilter + + """Filter by the FlowDefinitionView's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the FlowDefinitionView's label field""" + label: SalesforceStringFilter + + """Filter by the FlowDefinitionView's description field""" + description: SalesforceStringFilter + + """Filter by the FlowDefinitionView's processType field""" + processType: SalesforceStringFilter + + """Filter by the FlowDefinitionView's triggerType field""" + triggerType: SalesforceStringFilter + + """Filter by the FlowDefinitionView's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the FlowDefinitionView's activeVersionId field""" + activeVersionId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's latestVersionId field""" + latestVersionId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's lastModifiedBy field""" + lastModifiedBy: SalesforceStringFilter + + """Filter by the FlowDefinitionView's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's isOutOfDate field""" + isOutOfDate: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowDefinitionView's isTemplate field""" + isTemplate: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's isSwingFlow field""" + isSwingFlow: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's builder field""" + builder: SalesforceStringFilter + + """Filter by the FlowDefinitionView's manageableState field""" + manageableState: SalesforceStringFilter + + """Filter by the FlowDefinitionView's installedPackageName field""" + installedPackageName: SalesforceStringFilter +} + +""" +A filter to be used against FlowVersionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowVersionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowVersionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowVersionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowVersionView's id field""" + id: SalesforceIdFilter + + """Filter by the FlowVersionView's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the FlowVersionView's flowDefinitionView relation.""" + flowDefinitionView: SalesforceFlowDefinitionViewConnectionFilter + + """Filter by the FlowVersionView's flowDefinitionViewId field""" + flowDefinitionViewId: SalesforceStringFilter + + """Filter by the FlowVersionView's label field""" + label: SalesforceStringFilter + + """Filter by the FlowVersionView's description field""" + description: SalesforceStringFilter + + """Filter by the FlowVersionView's status field""" + status: SalesforceStringFilter + + """Filter by the FlowVersionView's versionNumber field""" + versionNumber: SalesforceIntFilter + + """Filter by the FlowVersionView's processType field""" + processType: SalesforceStringFilter + + """Filter by the FlowVersionView's isTemplate field""" + isTemplate: SalesforceBooleanFilter + + """Filter by the FlowVersionView's runInMode field""" + runInMode: SalesforceStringFilter + + """Filter by the FlowVersionView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowVersionView's isSwingFlow field""" + isSwingFlow: SalesforceBooleanFilter + + """Filter by the FlowVersionView's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the FlowVersionView's apiVersionRuntime field""" + apiVersionRuntime: SalesforceFloatFilter +} + +""" +A filter to be used against FlowInterview object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterview's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterview's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FlowInterview's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterview's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterview's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterview's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterview's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterview's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterview's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterview's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterview's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterview's currentElement field""" + currentElement: SalesforceStringFilter + + """Filter by the FlowInterview's interviewLabel field""" + interviewLabel: SalesforceStringFilter + + """Filter by the FlowInterview's pauseLabel field""" + pauseLabel: SalesforceStringFilter + + """Filter by the FlowInterview's guid field""" + guid: SalesforceStringFilter + + """Filter by the FlowInterview's wasPausedFromScreen field""" + wasPausedFromScreen: SalesforceBooleanFilter + + """Filter by the FlowInterview's flowVersionView relation.""" + flowVersionView: SalesforceFlowVersionViewConnectionFilter + + """Filter by the FlowInterview's flowVersionViewId field""" + flowVersionViewId: SalesforceStringFilter + + """Filter by the FlowInterview's interviewStatus field""" + interviewStatus: SalesforceStringFilter +} + +""" +A filter to be used against FlowRecordRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowRecordRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowRecordRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowRecordRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowRecordRelation's id field""" + id: SalesforceIdFilter + + """Filter by the FlowRecordRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowRecordRelation's name field""" + name: SalesforceStringFilter + + """Filter by the FlowRecordRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowRecordRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowRecordRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowRecordRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowRecordRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowRecordRelation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowRecordRelation's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter +} + +"""Field that Flow Record Relations can be sorted by""" +enum SalesforceFlowRecordRelationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + RELATED_RECORD_ID +} + +"""Installed Mobile App""" +type SalesforceInstalledMobileApp implements OneGraphNode { + """Installed Mobile App Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Installed Mobile App Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Status""" + status: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Connected Application ID""" + connectedApplicationId: String! + + """Connected Application ID""" + connectedApplication: SalesforceConnectedApplication + + """Version""" + version: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a InstalledMobileApp + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Installed Mobile Apps connection, for use in pagination.""" +type SalesforceInstalledMobileAppsConnection { + """ + The count of all Installed Mobile App you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Installed Mobile Apps""" + nodes: [SalesforceInstalledMobileApp!]! + + """List of Installed Mobile App edges""" + edges: [SalesforceInstalledMobileAppEdge!]! +} + +""" +A filter to be used against ServiceProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceServiceProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceServiceProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceServiceProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ServiceProvider's id field""" + id: SalesforceIdFilter + + """Filter by the ServiceProvider's subjectType field""" + subjectType: SalesforceStringFilter + + """Filter by the ServiceProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ServiceProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ServiceProvider's name field""" + name: SalesforceStringFilter + + """Filter by the ServiceProvider's acsUrl field""" + acsUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's samlEntityUrl field""" + samlEntityUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's spCertificate field""" + spCertificate: SalesforceStringFilter + + """Filter by the ServiceProvider's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's connectivity relation.""" + connectivity: SalesforceConnectedApplicationConnectionFilter + + """Filter by the ServiceProvider's connectivityId field""" + connectivityId: SalesforceIdFilter + + """Filter by the ServiceProvider's issuer field""" + issuer: SalesforceStringFilter + + """Filter by the ServiceProvider's subjectCustomAttr field""" + subjectCustomAttr: SalesforceStringFilter + + """Filter by the ServiceProvider's encryptionCertificate field""" + encryptionCertificate: SalesforceStringFilter + + """Filter by the ServiceProvider's encryptionType field""" + encryptionType: SalesforceStringFilter + + """Filter by the ServiceProvider's nameIdFormat field""" + nameIdFormat: SalesforceStringFilter + + """Filter by the ServiceProvider's signingAlgoType field""" + signingAlgoType: SalesforceStringFilter + + """Filter by the ServiceProvider's singleLogoutUrl field""" + singleLogoutUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's singleLogoutBinding field""" + singleLogoutBinding: SalesforceStringFilter +} + +""" +A filter to be used against ConnectedApplication object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConnectedApplicationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConnectedApplicationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConnectedApplicationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConnectedApplication's id field""" + id: SalesforceIdFilter + + """Filter by the ConnectedApplication's name field""" + name: SalesforceStringFilter + + """Filter by the ConnectedApplication's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConnectedApplication's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConnectedApplication's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConnectedApplication's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConnectedApplication's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConnectedApplication's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConnectedApplication's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the ConnectedApplication's optionsAllowAdminApprovedUsersOnly field + """ + optionsAllowAdminApprovedUsersOnly: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsRefreshTokenValidityMetric field + """ + optionsRefreshTokenValidityMetric: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsHasSessionLevelPolicy field + """ + optionsHasSessionLevelPolicy: SalesforceBooleanFilter + + """Filter by the ConnectedApplication's optionsIsInternal field""" + optionsIsInternal: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsFullContentPushNotifications field + """ + optionsFullContentPushNotifications: SalesforceBooleanFilter + + """Filter by the ConnectedApplication's mobileSessionTimeout field""" + mobileSessionTimeout: SalesforceStringFilter + + """Filter by the ConnectedApplication's pinLength field""" + pinLength: SalesforceStringFilter + + """Filter by the ConnectedApplication's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the ConnectedApplication's mobileStartUrl field""" + mobileStartUrl: SalesforceStringFilter + + """Filter by the ConnectedApplication's refreshTokenValidityPeriod field""" + refreshTokenValidityPeriod: SalesforceIntFilter +} + +""" +A filter to be used against IdpEventLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdpEventLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdpEventLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdpEventLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IdpEventLog's id field""" + id: SalesforceIdFilter + + """Filter by the IdpEventLog's initiatedBy field""" + initiatedBy: SalesforceStringFilter + + """Filter by the IdpEventLog's timestamp field""" + timestamp: SalesforceDateTimeFilter + + """Filter by the IdpEventLog's errorCode field""" + errorCode: SalesforceStringFilter + + """Filter by the IdpEventLog's samlEntityUrl field""" + samlEntityUrl: SalesforceStringFilter + + """Filter by the IdpEventLog's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the IdpEventLog's userId field""" + userId: SalesforceIdFilter + + """Filter by the IdpEventLog's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the IdpEventLog's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the IdpEventLog's authSession relation.""" + authSession: SalesforceAuthSessionConnectionFilter + + """Filter by the IdpEventLog's authSessionId field""" + authSessionId: SalesforceIdFilter + + """Filter by the IdpEventLog's ssoType field""" + ssoType: SalesforceStringFilter + + """Filter by the IdpEventLog's app relation.""" + app: SalesforceConnectedApplicationConnectionFilter + + """Filter by the IdpEventLog's appId field""" + appId: SalesforceIdFilter + + """Filter by the IdpEventLog's identityUsed field""" + identityUsed: SalesforceStringFilter + + """Filter by the IdpEventLog's optionsHasLogoutUrl field""" + optionsHasLogoutUrl: SalesforceBooleanFilter +} + +"""Field that Identity Event Logs can be sorted by""" +enum SalesforceIdpEventLogSortByFieldEnum { + ID + INITIATED_BY + TIMESTAMP + ERROR_CODE + SAML_ENTITY_URL + USER_ID + SERVICE_PROVIDER_ID + AUTH_SESSION_ID + SSO_TYPE + APP_ID + IDENTITY_USED +} + +"""Connected App""" +type SalesforceConnectedApplication implements OneGraphNode { + """Connected App ID""" + id: String! + + """Connected App Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AllowAdminApprovedUsersOnly""" + optionsAllowAdminApprovedUsersOnly: Boolean! + + """RefreshTokenValidityMetric""" + optionsRefreshTokenValidityMetric: Boolean! + + """HasSessionLevelPolicy""" + optionsHasSessionLevelPolicy: Boolean! + + """isInternal""" + optionsIsInternal: Boolean! + + """FullContentPushNotifications""" + optionsFullContentPushNotifications: Boolean! + + """Lock App After""" + mobileSessionTimeout: String + + """PIN Length""" + pinLength: String + + """Start URL""" + startUrl: String + + """Mobile Start URL""" + mobileStartUrl: String + + """Refresh Token Policy:""" + refreshTokenValidityPeriod: Int + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByConnectivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce ServiceProvider""" + serviceProvidersByConnectivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ServiceProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceServiceProvidersConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByApplicationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByResourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """ + A JSON object that contains all of the custom fields for a ConnectedApplication + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Service Provider""" +type SalesforceServiceProvider implements OneGraphNode { + """Service Provider ID""" + id: String! + + """Subject Type""" + subjectType: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Name""" + name: String! + + """ACS URL""" + acsUrl: String! + + """Entity Id""" + samlEntityUrl: String! + + """Verify Request Signatures""" + spCertificate: String + + """Start URL""" + startUrl: String + + """Connected App ID""" + connectivityId: String + + """Connected App ID""" + connectivity: SalesforceConnectedApplication + + """Issuer""" + issuer: String + + """Custom Attribute""" + subjectCustomAttr: String + + """Encrypt SAML Response""" + encryptionCertificate: String + + """Block Encryption Algorithm""" + encryptionType: String + + """Name ID Format""" + nameIdFormat: String + + """Signing Algorithm for SAML Messages""" + signingAlgoType: String + + """Single Logout URL""" + singleLogoutUrl: String + + """Single Logout Binding""" + singleLogoutBinding: String + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByServiceProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByServiceProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByApplicationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """ + A JSON object that contains all of the custom fields for a ServiceProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Identity Provider Event Log""" +type SalesforceIdpEventLog implements OneGraphNode { + """Event Log Entry ID""" + id: String! + + """Usage Type""" + initiatedBy: String! + + """Timestamp""" + timestamp: String + + """Status""" + errorCode: String! + + """Entity ID""" + samlEntityUrl: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """Auth Session ID""" + authSessionId: String + + """Auth Session ID""" + authSession: SalesforceAuthSession + + """SSO Type""" + ssoType: String + + """Connected App ID""" + appId: String + + """Connected App ID""" + app: SalesforceConnectedApplication + + """Identity Used""" + identityUsed: String + + """Has Logout URL""" + optionsHasLogoutUrl: Boolean! + + """A JSON object that contains all of the custom fields for a IdpEventLog""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Identity Provider Event Logs connection, for use in pagination. +""" +type SalesforceIdpEventLogsConnection { + """ + The count of all Identity Provider Event Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Identity Provider Event Logs""" + nodes: [SalesforceIdpEventLog!]! + + """List of Identity Provider Event Log edges""" + edges: [SalesforceIdpEventLogEdge!]! +} + +""" +A filter to be used against LoginHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LoginHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LoginHistory's userId field""" + userId: SalesforceIdFilter + + """Filter by the LoginHistory's loginTime field""" + loginTime: SalesforceDateTimeFilter + + """Filter by the LoginHistory's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the LoginHistory's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the LoginHistory's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the LoginHistory's authenticationServiceId field""" + authenticationServiceId: SalesforceIdFilter + + """Filter by the LoginHistory's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the LoginHistory's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the LoginHistory's tlsProtocol field""" + tlsProtocol: SalesforceStringFilter + + """Filter by the LoginHistory's cipherSuite field""" + cipherSuite: SalesforceStringFilter + + """Filter by the LoginHistory's optionsIsGet field""" + optionsIsGet: SalesforceBooleanFilter + + """Filter by the LoginHistory's optionsIsPost field""" + optionsIsPost: SalesforceBooleanFilter + + """Filter by the LoginHistory's countryIso field""" + countryIso: SalesforceStringFilter + + """Filter by the LoginHistory's authMethodReference field""" + authMethodReference: SalesforceStringFilter +} + +""" +A filter to be used against LoginGeo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginGeoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginGeoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginGeoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginGeo's id field""" + id: SalesforceIdFilter + + """Filter by the LoginGeo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LoginGeo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LoginGeo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LoginGeo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LoginGeo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LoginGeo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LoginGeo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LoginGeo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LoginGeo's loginTime field""" + loginTime: SalesforceDateTimeFilter + + """Filter by the LoginGeo's countryIso field""" + countryIso: SalesforceStringFilter + + """Filter by the LoginGeo's country field""" + country: SalesforceStringFilter + + """Filter by the LoginGeo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the LoginGeo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the LoginGeo's city field""" + city: SalesforceStringFilter + + """Filter by the LoginGeo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the LoginGeo's subdivision field""" + subdivision: SalesforceStringFilter +} + +""" +A filter to be used against AuthSession object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthSessionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthSessionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthSessionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthSession's id field""" + id: SalesforceIdFilter + + """Filter by the AuthSession's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the AuthSession's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the AuthSession's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthSession's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthSession's numSecondsValid field""" + numSecondsValid: SalesforceIntFilter + + """Filter by the AuthSession's userType field""" + userType: SalesforceStringFilter + + """Filter by the AuthSession's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the AuthSession's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the AuthSession's sessionType field""" + sessionType: SalesforceStringFilter + + """Filter by the AuthSession's sessionSecurityLevel field""" + sessionSecurityLevel: SalesforceStringFilter + + """Filter by the AuthSession's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the AuthSession's parent relation.""" + parent: SalesforceAuthSessionConnectionFilter + + """Filter by the AuthSession's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthSession's loginHistory relation.""" + loginHistory: SalesforceLoginHistoryConnectionFilter + + """Filter by the AuthSession's loginHistoryId field""" + loginHistoryId: SalesforceIdFilter + + """Filter by the AuthSession's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the AuthSession's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the AuthSession's isCurrent field""" + isCurrent: SalesforceBooleanFilter +} + +"""Field that Auth Sessions can be sorted by""" +enum SalesforceAuthSessionSortByFieldEnum { + ID + USERS_ID + CREATED_DATE + LAST_MODIFIED_DATE + NUM_SECONDS_VALID + USER_TYPE + SOURCE_IP + LOGIN_TYPE + SESSION_TYPE + SESSION_SECURITY_LEVEL + LOGOUT_URL + PARENT_ID + LOGIN_HISTORY_ID + LOGIN_GEO_ID + IS_CURRENT +} + +"""Auth Session""" +type SalesforceAuthSession implements OneGraphNode { + """Auth Session ID""" + id: String! + + """User ID""" + usersId: String + + """User ID""" + users: SalesforceUser + + """Created""" + createdDate: String! + + """Updated""" + lastModifiedDate: String! + + """Valid For""" + numSecondsValid: Int! + + """User Type""" + userType: String! + + """Source IP""" + sourceIp: String! + + """Login""" + loginType: String + + """Session Type""" + sessionType: String + + """Session Security Level""" + sessionSecurityLevel: String + + """Logout URL""" + logoutUrl: String + + """Auth Session ID""" + parentId: String + + """Auth Session ID""" + parent: SalesforceAuthSession + + """Login History ID""" + loginHistoryId: String + + """Login History ID""" + loginHistory: SalesforceLoginHistory + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """Current Session""" + isCurrent: Boolean! + + """Collection of Salesforce AuthSession""" + authSessionsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByAuthSessionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """A JSON object that contains all of the custom fields for a AuthSession""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Auth Sessions connection, for use in pagination.""" +type SalesforceAuthSessionsConnection { + """The count of all Auth Session you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Auth Sessions""" + nodes: [SalesforceAuthSession!]! + + """List of Auth Session edges""" + edges: [SalesforceAuthSessionEdge!]! +} + +"""Login Geo Data""" +type SalesforceLoginGeo implements OneGraphNode { + """Login Geo Data ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Login Time""" + loginTime: String! + + """Country Code""" + countryIso: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """City""" + city: String + + """PostalCode""" + postalCode: String + + """Subdivision""" + subdivision: String + + """Collection of Salesforce AuthSession""" + authSessionsByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """A JSON object that contains all of the custom fields for a LoginGeo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceLoginHistoryAuthenticationServiceUnion = SalesforceAuthProvider | SalesforceSamlSsoConfig + +"""Login History""" +type SalesforceLoginHistory implements OneGraphNode { + """Login History Id""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Login Time""" + loginTime: String! + + """Login Type""" + loginType: String! + + """Source IP""" + sourceIp: String + + """Login URL""" + loginUrl: String + + """Authentication Service ID""" + authenticationServiceId: String + + """Authentication Service ID""" + authenticationService: SalesforceLoginHistoryAuthenticationServiceUnion + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """TLS Protocol""" + tlsProtocol: String + + """TLS Cipher Suite""" + cipherSuite: String + + """Login via GET""" + optionsIsGet: Boolean! + + """Login via POST""" + optionsIsPost: Boolean! + + """Browser""" + browser: String + + """Platform""" + platform: String + + """Status""" + status: String + + """Application""" + application: String + + """Client Version""" + clientVersion: String + + """API Type""" + apiType: String + + """API Version""" + apiVersion: String + + """Country Code""" + countryIso: String + + """Authentication Method Reference""" + authMethodReference: String + + """Collection of Salesforce AuthSession""" + authSessionsByLoginHistoryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLoginHistoryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """ + A JSON object that contains all of the custom fields for a LoginHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Login Histories connection, for use in pagination.""" +type SalesforceLoginHistorysConnection { + """The count of all Login History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login Histories""" + nodes: [SalesforceLoginHistory!]! + + """List of Login History edges""" + edges: [SalesforceLoginHistoryEdge!]! +} + +"""SAML Single Sign-On Setting""" +type SalesforceSamlSsoConfig implements OneGraphNode { + """SAML Single Sign-On Setting ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """SAML Version""" + version: String! + + """Issuer""" + issuer: String! + + """SpInitBinding""" + optionsSpInitBinding: Boolean! + + """UserProvisioning""" + optionsUserProvisioning: Boolean! + + """UseConfigRequestMethod""" + optionsUseConfigRequestMethod: Boolean! + + """Name ID Format""" + attributeFormat: String + + """Attribute Name""" + attributeName: String + + """Entity ID""" + audience: String! + + """SAML Identity Type""" + identityMapping: String! + + """SAML Identity Location""" + identityLocation: String! + + """Class ID""" + samlJitHandlerId: String + + """Class ID""" + samlJitHandler: SalesforceApexClass + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Identity Provider Login URL""" + loginUrl: String + + """Identity Provider Logout URL""" + logoutUrl: String + + """Custom Error URL""" + errorUrl: String + + """Identity Provider Certificate""" + validationCert: String! + + """Request Signature Method""" + requestSignatureMethod: String + + """Identity Provider Single Logout URL""" + singleLogoutUrl: String + + """Single Logout Request Binding""" + singleLogoutBinding: String + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByAuthenticationServiceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """ + A JSON object that contains all of the custom fields for a SamlSsoConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthConfigProvidersAuthProviderUnion = SalesforceAuthProvider | SalesforceSamlSsoConfig + +""" +A filter to be used against AuthConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthConfig's id field""" + id: SalesforceIdFilter + + """Filter by the AuthConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuthConfig's language field""" + language: SalesforceStringFilter + + """Filter by the AuthConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AuthConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AuthConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthConfig's url field""" + url: SalesforceStringFilter + + """Filter by the AuthConfig's authOptionsUsernamePassword field""" + authOptionsUsernamePassword: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsSaml field""" + authOptionsSaml: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsAuthProvider field""" + authOptionsAuthProvider: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsCertificate field""" + authOptionsCertificate: SalesforceBooleanFilter + + """Filter by the AuthConfig's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the AuthConfig's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against AuthConfigProviders object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthConfigProvidersConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthConfigProvidersConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthConfigProvidersConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthConfigProviders's id field""" + id: SalesforceIdFilter + + """Filter by the AuthConfigProviders's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthConfigProviders's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfigProviders's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthConfigProviders's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfigProviders's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthConfigProviders's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's authConfig relation.""" + authConfig: SalesforceAuthConfigConnectionFilter + + """Filter by the AuthConfigProviders's authConfigId field""" + authConfigId: SalesforceIdFilter + + """Filter by the AuthConfigProviders's authProviderId field""" + authProviderId: SalesforceIdFilter +} + +""" +Field that Authentication Configuration Auth. Providers can be sorted by +""" +enum SalesforceAuthConfigProvidersSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AUTH_CONFIG_ID + AUTH_PROVIDER_ID +} + +"""Authentication Configuration""" +type SalesforceAuthConfig implements OneGraphNode { + """Authentication Configuration ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + url: String! + + """UsernamePassword""" + authOptionsUsernamePassword: Boolean! + + """Saml""" + authOptionsSaml: Boolean! + + """AuthProvider""" + authOptionsAuthProvider: Boolean! + + """Certificate""" + authOptionsCertificate: Boolean! + + """Is Active""" + isActive: Boolean! + + """Authentication Configuration Type""" + type: String! + + """Collection of Salesforce AuthConfigProviders""" + authProvidersForConfig( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """A JSON object that contains all of the custom fields for a AuthConfig""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Authentication Configuration Auth. Provider""" +type SalesforceAuthConfigProviders implements OneGraphNode { + """Auth Config Provider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Authentication Configuration ID""" + authConfigId: String! + + """Authentication Configuration ID""" + authConfig: SalesforceAuthConfig + + """Authentication Provider ID""" + authProviderId: String! + + """Authentication Provider ID""" + authProvider: SalesforceAuthConfigProvidersAuthProviderUnion + + """ + A JSON object that contains all of the custom fields for a AuthConfigProviders + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authentication Configuration Auth. Providers connection, for use in pagination. +""" +type SalesforceAuthConfigProviderssConnection { + """ + The count of all Authentication Configuration Auth. Provider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authentication Configuration Auth. Providers""" + nodes: [SalesforceAuthConfigProviders!]! + + """List of Authentication Configuration Auth. Provider edges""" + edges: [SalesforceAuthConfigProvidersEdge!]! +} + +"""Auth. Provider""" +type SalesforceAuthProvider implements OneGraphNode { + """Auth. Provider ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Provider Type""" + providerType: String! + + """Name""" + friendlyName: String! + + """URL Suffix""" + developerName: String! + + """Class ID""" + registrationHandlerId: String + + """Class ID""" + registrationHandler: SalesforceApexClass + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Consumer Key""" + consumerKey: String + + """Consumer Secret""" + consumerSecret: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean! + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean! + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean! + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean! + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Class ID""" + plugin: SalesforceApexClass + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String + + """Single Sign-On Initialization URL""" + ssoKickoffUrl: String + + """Existing User Linking URL""" + linkKickoffUrl: String + + """OAuth-Only Initialization URL""" + oauthKickoffUrl: String + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByAuthenticationServiceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """ + A JSON object that contains all of the custom fields for a AuthProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""External Data Source""" +type SalesforceExternalDataSource implements OneGraphNode { + """External Data Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """External Data Source""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + type: String! + + """URL""" + endpoint: String + + """Default External Repository""" + repository: String + + """Writable External Objects""" + isWritable: Boolean! + + """Identity Type""" + principalType: String! + + """Authentication Protocol""" + protocol: String! + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """Static Resource ID""" + largeIconId: String + + """Static Resource ID""" + largeIcon: SalesforceStaticResource + + """Static Resource ID""" + smallIconId: String + + """Static Resource ID""" + smallIcon: SalesforceStaticResource + + """Custom Configuration""" + customConfiguration: String + + """Collection of Salesforce ContentVersion""" + contentVersionsByExternalDataSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce ExternalDataUserAuth""" + userAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce Product2""" + product2sByExternalDataSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """ + A JSON object that contains all of the custom fields for a ExternalDataSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product""" +type SalesforceProduct2 implements OneGraphNode { + """Product ID""" + id: String! + + """Product Name""" + name: String! + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Deleted""" + isDeleted: Boolean! + + """Archived""" + isArchived: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Product SKU""" + stockKeepingUnit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Product2Feed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProduct2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Product2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset""" +type SalesforceAsset implements OneGraphNode { + """Asset ID""" + id: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Competitor Asset""" + isCompetitorProduct: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Name""" + name: String! + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean! + + """Asset Level""" + assetLevel: Int + + """Product SKU""" + stockKeepingUnit: String + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean! + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + childAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByRootAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + primaryAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + relatedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceAssetSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Asset""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAttachmentParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 | SalesforceSolution | SalesforceTask + +"""Attachment""" +type SalesforceAttachment implements OneGraphNode { + """Attachment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAttachmentParentUnion + + """File Name""" + name: String! + + """Private""" + isPrivate: Boolean! + + """Content Type""" + contentType: String + + """Body Length""" + bodyLength: Int + + """Body""" + body: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAttachmentOwnerUnion + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Attachment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Attachments connection, for use in pagination.""" +type SalesforceAttachmentsConnection { + """The count of all Attachment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Attachments""" + nodes: [SalesforceAttachment!]! + + """List of Attachment edges""" + edges: [SalesforceAttachmentEdge!]! +} + +"""Campaign""" +type SalesforceCampaign implements OneGraphNode { + """Campaign ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int! + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int! + + """Contacts in Campaign""" + numberOfContacts: Int! + + """Responses in Campaign""" + numberOfResponses: Int! + + """Opportunities in Campaign""" + numberOfOpportunities: Int! + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int! + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float! + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Campaign""" + childCampaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmail""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCampaignSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Campaign""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaigns connection, for use in pagination.""" +type SalesforceCampaignsConnection { + """The count of all Campaign you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaigns""" + nodes: [SalesforceCampaign!]! + + """List of Campaign edges""" + edges: [SalesforceCampaignEdge!]! +} + +""" +A filter to be used against BusinessProcess object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBusinessProcessConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBusinessProcessConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBusinessProcessConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BusinessProcess's id field""" + id: SalesforceIdFilter + + """Filter by the BusinessProcess's name field""" + name: SalesforceStringFilter + + """Filter by the BusinessProcess's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BusinessProcess's description field""" + description: SalesforceStringFilter + + """Filter by the BusinessProcess's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the BusinessProcess's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BusinessProcess's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BusinessProcess's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BusinessProcess's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BusinessProcess's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BusinessProcess's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BusinessProcess's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BusinessProcess's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against RecordType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordType's id field""" + id: SalesforceIdFilter + + """Filter by the RecordType's name field""" + name: SalesforceStringFilter + + """Filter by the RecordType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the RecordType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the RecordType's description field""" + description: SalesforceStringFilter + + """Filter by the RecordType's businessProcess relation.""" + businessProcess: SalesforceBusinessProcessConnectionFilter + + """Filter by the RecordType's businessProcessId field""" + businessProcessId: SalesforceIdFilter + + """Filter by the RecordType's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the RecordType's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the RecordType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RecordType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RecordType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RecordType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RecordType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Record Types can be sorted by""" +enum SalesforceRecordTypeSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + DESCRIPTION + BUSINESS_PROCESS_ID + SOBJECT_TYPE + IS_ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceRecordTypeEdge { + """The item at the end of the edge.""" + node: SalesforceRecordType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Record Types connection, for use in pagination.""" +type SalesforceRecordTypesConnection { + """The count of all Record Type you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Record Types""" + nodes: [SalesforceRecordType!]! + + """List of Record Type edges""" + edges: [SalesforceRecordTypeEdge!]! +} + +"""Business Process""" +type SalesforceBusinessProcess implements OneGraphNode { + """Business Process ID""" + id: String! + + """Name""" + name: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Entity Enumeration Or ID""" + tableEnumOrId: String! + + """Active""" + isActive: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce RecordType""" + recordTypesByBusinessProcessId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """ + A JSON object that contains all of the custom fields for a BusinessProcess + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Stage""" +type SalesforceOpportunityStage implements OneGraphNode { + """Opportunity Stage ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Is Active""" + isActive: Boolean! + + """Sort Order""" + sortOrder: Int + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String! + + """Forecast Category Name""" + forecastCategoryName: String! + + """Probability (%)""" + defaultProbability: Float + + """Description""" + description: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a OpportunityStage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Record Type""" +type SalesforceRecordType implements OneGraphNode { + """ + The opportunityStages if this recordType is associated with an Opportunity business process. + """ + opportunityStages: [SalesforceOpportunityStage!] + + """Record Type ID""" + id: String! + + """Name""" + name: String! + + """Record Type Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """Business Process ID""" + businessProcess: SalesforceBusinessProcess + + """SObject Type Name""" + sobjectType: String! + + """Active""" + isActive: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Campaign""" + campaignsByCampaignMemberRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByDefaultRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """A JSON object that contains all of the custom fields for a RecordType""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Library""" +type SalesforceContentWorkspace implements OneGraphNode { + """Library ID""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Tag Model""" + tagModel: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Record Type ID""" + defaultRecordTypeId: String + + """Record Type ID""" + defaultRecordType: SalesforceRecordType + + """Restrict Record Types""" + isRestrictContentTypes: Boolean! + + """Restrict Linked Record Types""" + isRestrictLinkedContentTypes: Boolean! + + """Library Type""" + workspaceType: String + + """Add Creator Membership""" + shouldAddCreatorMembership: Boolean! + + """Last Activity""" + lastWorkspaceActivityDate: String + + """Content Folder ID""" + rootContentFolderId: String + + """Content Folder ID""" + rootContentFolder: SalesforceContentFolder + + """Namespace Prefix""" + namespacePrefix: String + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String + + """Asset File ID""" + workspaceImage: SalesforceContentAsset + + """Collection of Salesforce ContentDocument""" + contentDocumentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentFolderLink""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderLinksConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentWorkspaceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByContentWorkspaceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + sobjectMetadata: SalesforceContentWorkspaceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentWorkspace + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Document""" +type SalesforceContentDocument implements OneGraphNode { + """ContentDocument ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Is Archived""" + isArchived: Boolean! + + """User ID""" + archivedById: String + + """User ID""" + archivedBy: SalesforceUser + + """Archived Date""" + archivedDate: String + + """Is Deleted""" + isDeleted: Boolean! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Title""" + title: String! + + """Publish Status""" + publishStatus: String! + + """Latest Published Version ID""" + latestPublishedVersionId: String + + """Latest Published Version ID""" + latestPublishedVersion: SalesforceContentVersion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContentWorkspace + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Size""" + contentSize: Int + + """File Type""" + fileType: String + + """File Extension""" + fileExtension: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Content Modified Date""" + contentModifiedDate: String + + """Asset File ID""" + contentAssetId: String + + """Asset File ID""" + contentAsset: SalesforceContentAsset + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByChildRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Image""" + imagesByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContentDocumentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocument + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version""" +type SalesforceContentVersion implements OneGraphNode { + """ContentVersion ID""" + id: String! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Latest""" + isLatest: Boolean! + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Content Body ID""" + contentBody: SalesforceContentBody + + """Version Number""" + versionNumber: String + + """Title""" + title: String! + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String! + + """File Privacy on Records""" + sharingPrivacy: String! + + """Path On Client""" + pathOnClient: String + + """Rating Count""" + ratingCount: Int + + """Is Deleted""" + isDeleted: Boolean! + + """Content Modified Date""" + contentModifiedDate: String + + """User ID""" + contentModifiedById: String + + """User ID""" + contentModifiedBy: SalesforceUser + + """Positive Rating Count""" + positiveRatingCount: Int + + """Negative Rating Count""" + negativeRatingCount: Int + + """Featured Content Boost""" + featuredContentBoost: Int + + """Featured Content Date""" + featuredContentDate: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Tags""" + tagCsv: String + + """File Type""" + fileType: String! + + """Publish Status""" + publishStatus: String! + + """Version Data""" + versionData: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """First Publish Location ID""" + firstPublishLocation: SalesforceContentVersionFirstPublishLocationUnion + + """Content Origin""" + origin: String! + + """Content Location""" + contentLocation: String! + + """Text Preview""" + textPreview: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """Checksum""" + checksum: String + + """Major Version""" + isMajorVersion: Boolean! + + """Asset File Enabled""" + isAssetEnabled: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentVersionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + sobjectMetadata: SalesforceContentVersionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""API Anomaly Event Store Feed""" +type SalesforceApiAnomalyEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceApiAnomalyEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ApiAnomalyEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce API Anomaly Event Store Feeds connection, for use in pagination. +""" +type SalesforceApiAnomalyEventStoreFeedsConnection { + """ + The count of all API Anomaly Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce API Anomaly Event Store Feeds""" + nodes: [SalesforceApiAnomalyEventStoreFeed!]! + + """List of API Anomaly Event Store Feed edges""" + edges: [SalesforceApiAnomalyEventStoreFeedEdge!]! +} + +""" +A filter to be used against AIInsightValue object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightValueConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightValueConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightValueConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightValue's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightValue's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightValue's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightValue's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightValue's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightValue's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightValue's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightValue's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightValue's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightValue's aiInsightAction relation.""" + aiInsightAction: SalesforceAiInsightActionConnectionFilter + + """Filter by the AIInsightValue's aiInsightActionId field""" + aiInsightActionId: SalesforceIdFilter + + """Filter by the AIInsightValue's valueType field""" + valueType: SalesforceStringFilter + + """Filter by the AIInsightValue's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the AIInsightValue's field field""" + field: SalesforceStringFilter + + """Filter by the AIInsightValue's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIInsightValue's sobjectLookupValueId field""" + sobjectLookupValueId: SalesforceIdFilter +} + +"""Field that AI Insight Values can be sorted by""" +enum SalesforceAiInsightValueSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + AI_INSIGHT_ACTION_ID + VALUE_TYPE + SOBJECT_TYPE + FIELD + CONFIDENCE + SOBJECT_LOOKUP_VALUE_ID +} + +"""Transaction Security Policy""" +type SalesforceTransactionSecurityPolicy implements OneGraphNode { + """Transaction Security Policy ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Policy type""" + type: String! + + """State""" + state: String! + + """Action Configuration""" + actionConfig: String! + + """Class ID""" + apexPolicyId: String + + """Class ID""" + apexPolicy: SalesforceApexClass + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String + + """ + A JSON object that contains all of the custom fields for a TransactionSecurityPolicy + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""API Anomaly Event Store""" +type SalesforceApiAnomalyEventStore { + """API Anomaly Event Store ID""" + id: String! + + """Event Name""" + apiAnomalyEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Operation""" + operation: String + + """Queried Entities""" + queriedEntities: String + + """Request Identifier""" + requestIdentifier: String + + """Rows Processed""" + rowsProcessed: Float + + """Score""" + score: Float + + """Event Data""" + securityEventData: String + + """Summary""" + summary: String + + """Uri""" + uri: String + + """User Agent""" + userAgent: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + sobjectMetadata: SalesforceApiAnomalyEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ApiAnomalyEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceContentDocumentLinkLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforceOutgoingEmail | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Content Document Link""" +type SalesforceContentDocumentLink implements OneGraphNode { + """ContentDocumentLink ID""" + id: String! + + """Linked Entity ID""" + linkedEntityId: String! + + """Linked Entity ID""" + linkedEntity: SalesforceContentDocumentLinkLinkedEntityUnion + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentDocumentLinkSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocumentLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Document Links connection, for use in pagination.""" +type SalesforceContentDocumentLinksConnection { + """ + The count of all Content Document Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Links""" + nodes: [SalesforceContentDocumentLink!]! + + """List of Content Document Link edges""" + edges: [SalesforceContentDocumentLinkEdge!]! +} + +"""Organization""" +type SalesforceOrganization implements OneGraphNode { + """Organization ID""" + id: String! + + """Name""" + name: String! + + """Division""" + division: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Primary Contact""" + primaryContact: String + + """Locale""" + defaultLocaleSidKey: String! + + """Time Zone""" + timeZoneSidKey: String! + + """Language""" + languageLocaleKey: String! + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Info Emails Admin""" + receivesAdminInfoEmails: Boolean! + + """RequireOpportunityProducts""" + preferencesRequireOpportunityProducts: Boolean! + + """TransactionSecurityPolicy""" + preferencesTransactionSecurityPolicy: Boolean! + + """TerminateOldestSession""" + preferencesTerminateOldestSession: Boolean! + + """ConsentManagementEnabled""" + preferencesConsentManagementEnabled: Boolean! + + """AutoSelectIndividualOnMerge""" + preferencesAutoSelectIndividualOnMerge: Boolean! + + """LightningLoginEnabled""" + preferencesLightningLoginEnabled: Boolean! + + """OnlyLLPermUserAllowed""" + preferencesOnlyLlPermUserAllowed: Boolean! + + """Fiscal Year Starts In""" + fiscalYearStartMonth: Int + + """Fiscal Year Name by Start""" + usesStartDateAsFiscalYearName: Boolean! + + """Default Account Access""" + defaultAccountAccess: String + + """Default Contact Access""" + defaultContactAccess: String + + """Default Opportunity Access""" + defaultOpportunityAccess: String + + """Default Lead Access""" + defaultLeadAccess: String + + """Default Case Access""" + defaultCaseAccess: String + + """Default Calendar Access""" + defaultCalendarAccess: String + + """Default Price Book Access""" + defaultPricebookAccess: String + + """Default Campaign Access""" + defaultCampaignAccess: String + + """System Modstamp""" + systemModstamp: String! + + """Compliance BCC Email""" + complianceBccEmail: String + + """UI Skin""" + uiSkin: String + + """Signup Country""" + signupCountryIsoCode: String + + """Trial Expiration Date""" + trialExpirationDate: String + + """Knowledge Licenses""" + numKnowledgeService: Int + + """Edition""" + organizationType: String + + """Namespace Prefix""" + namespacePrefix: String + + """Instance Name""" + instanceName: String + + """Is Sandbox""" + isSandbox: Boolean! + + """Web to Cases Default Origin""" + webToCaseDefaultOrigin: String + + """Monthly Page Views Used""" + monthlyPageViewsUsed: Int + + """Monthly Page Views Allowed""" + monthlyPageViewsEntitlement: Int + + """Is Read Only""" + isReadOnly: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Stamp""" + stampsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """ + A JSON object that contains all of the custom fields for a Organization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceGroupOwnerUnion = SalesforceOrganization | SalesforceUser + +"""Metadata for a Salesforce Role.""" +type SalesforceUserRoleSobjectMetadata { + """Url to the edit view for this Role.""" + uiEditUrl: String! + + """Url to the detail view for this Role.""" + uiDetailUrl: String! +} + +"""Field that Roles can be sorted by""" +enum SalesforceUserRoleSortByFieldEnum { + ID + NAME + PARENT_ROLE_ID + ROLLUP_DESCRIPTION + OPPORTUNITY_ACCESS_FOR_ACCOUNT_OWNER + CASE_ACCESS_FOR_ACCOUNT_OWNER + CONTACT_ACCESS_FOR_ACCOUNT_OWNER + FORECAST_USER_ID + MAY_FORECAST_MANAGER_SHARE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DEVELOPER_NAME + PORTAL_ACCOUNT_ID + PORTAL_TYPE + PORTAL_ACCOUNT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceUserRoleEdge { + """The item at the end of the edge.""" + node: SalesforceUserRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Roles connection, for use in pagination.""" +type SalesforceUserRolesConnection { + """The count of all Role you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Roles""" + nodes: [SalesforceUserRole!]! + + """List of Role edges""" + edges: [SalesforceUserRoleEdge!]! +} + +"""Field that Users can be sorted by""" +enum SalesforceUserSortByFieldEnum { + ID + USERNAME + LAST_NAME + FIRST_NAME + NAME + COMPANY_NAME + DIVISION + DEPARTMENT + TITLE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + EMAIL + SENDER_EMAIL + SENDER_NAME + SIGNATURE + STAY_IN_TOUCH_SUBJECT + STAY_IN_TOUCH_SIGNATURE + STAY_IN_TOUCH_NOTE + PHONE + FAX + MOBILE_PHONE + ALIAS + COMMUNITY_NICKNAME + BADGE_TEXT + IS_ACTIVE + TIME_ZONE_SID_KEY + USER_ROLE_ID + LOCALE_SID_KEY + RECEIVES_INFO_EMAILS + RECEIVES_ADMIN_INFO_EMAILS + EMAIL_ENCODING_KEY + PROFILE_ID + USER_TYPE + LANGUAGE_LOCALE_KEY + EMPLOYEE_NUMBER + DELEGATED_APPROVER_ID + MANAGER_ID + LAST_LOGIN_DATE + LAST_PASSWORD_CHANGE_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NUMBER_OF_FAILED_LOGINS + OFFLINE_TRIAL_EXPIRATION_DATE + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + FORECAST_ENABLED + CONTACT_ID + ACCOUNT_ID + CALL_CENTER_ID + EXTENSION + FEDERATION_IDENTIFIER + ABOUT_ME + FULL_PHOTO_URL + SMALL_PHOTO_URL + IS_EXT_INDICATOR_VISIBLE + OUT_OF_OFFICE_MESSAGE + MEDIUM_PHOTO_URL + DIGEST_FREQUENCY + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + JIGSAW_IMPORT_LIMIT_OVERRIDE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + BANNER_PHOTO_URL + SMALL_BANNER_PHOTO_URL + MEDIUM_BANNER_PHOTO_URL + IS_PROFILE_PHOTO_ACTIVE + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceUserEdge { + """The item at the end of the edge.""" + node: SalesforceUser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Users connection, for use in pagination.""" +type SalesforceUsersConnection { + """The count of all User you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Users""" + nodes: [SalesforceUser!]! + + """List of User edges""" + edges: [SalesforceUserEdge!]! +} + +""" +A filter to be used against Group object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Group's id field""" + id: SalesforceIdFilter + + """Filter by the Group's name field""" + name: SalesforceStringFilter + + """Filter by the Group's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Group's relatedId field""" + relatedId: SalesforceIdFilter + + """Filter by the Group's type field""" + type: SalesforceStringFilter + + """Filter by the Group's email field""" + email: SalesforceStringFilter + + """Filter by the Group's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Group's doesSendEmailToMembers field""" + doesSendEmailToMembers: SalesforceBooleanFilter + + """Filter by the Group's doesIncludeBosses field""" + doesIncludeBosses: SalesforceBooleanFilter + + """Filter by the Group's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Group's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Group's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Group's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Group's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Group's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Group's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Groups can be sorted by""" +enum SalesforceGroupSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + RELATED_ID + TYPE + EMAIL + OWNER_ID + DOES_SEND_EMAIL_TO_MEMBERS + DOES_INCLUDE_BOSSES + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceGroupEdge { + """The item at the end of the edge.""" + node: SalesforceGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Groups connection, for use in pagination.""" +type SalesforceGroupsConnection { + """The count of all Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Groups""" + nodes: [SalesforceGroup!]! + + """List of Group edges""" + edges: [SalesforceGroupEdge!]! +} + +"""Role""" +type SalesforceUserRole implements OneGraphNode { + """Role ID""" + id: String! + + """Name""" + name: String! + + """Parent Role ID""" + parentRoleId: String + + """Parent Role ID""" + parentRole: SalesforceUserRole + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String! + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """Contact Access Level for Account Owner""" + contactAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """User ID""" + forecastUser: SalesforceUser + + """May Forecast Manager Share""" + mayForecastManagerShare: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Developer Name""" + developerName: String + + """Account ID""" + portalAccountId: String + + """Account ID""" + portalAccount: SalesforceAccount + + """Portal Type""" + portalType: String + + """User ID""" + portalAccountOwnerId: String + + """User ID""" + portalAccountOwner: SalesforceUser + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByParentRoleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceUserRoleSobjectMetadata! + + """A JSON object that contains all of the custom fields for a UserRole""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceGroupRelatedUnion = SalesforceUser | SalesforceUserRole + +"""Group""" +type SalesforceGroup implements OneGraphNode { + """Group ID""" + id: String! + + """Name""" + name: String! + + """Developer Name""" + developerName: String + + """Related ID""" + relatedId: String + + """Related ID""" + related: SalesforceGroupRelatedUnion + + """Type""" + type: String! + + """Email""" + email: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceGroupOwnerUnion + + """Send Email to Members""" + doesSendEmailToMembers: Boolean! + + """Include Bosses""" + doesIncludeBosses: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce GroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce QueueSobject""" + queueSobjects( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """A JSON object that contains all of the custom fields for a Group""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowInterviewOwnerUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview""" +type SalesforceFlowInterview implements OneGraphNode { + """Flow Interview Id""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFlowInterviewOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Current Element""" + currentElement: String + + """Interview Label""" + interviewLabel: String + + """Pause Reason""" + pauseLabel: String + + """Flow Interview Guid""" + guid: String + + """Was Paused From Screen""" + wasPausedFromScreen: Boolean! + + """Flow Version View ID""" + flowVersionViewId: String + + """Flow Version View ID""" + flowVersionView: SalesforceFlowVersionView + + """Interview Status""" + interviewStatus: String! + + """Collection of Salesforce FlowInterviewShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + recordRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + stageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + sobjectMetadata: SalesforceFlowInterviewSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FlowInterview + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Flow Record Relation""" +type SalesforceFlowRecordRelation implements OneGraphNode { + """Flow Record Relation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview ID""" + parentId: String! + + """Flow Interview ID""" + parent: SalesforceFlowInterview + + """Record ID""" + relatedRecordId: String! + + """Record ID""" + relatedRecord: SalesforceFlowRecordRelationRelatedRecordUnion + + """ + A JSON object that contains all of the custom fields for a FlowRecordRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Flow Record Relations connection, for use in pagination.""" +type SalesforceFlowRecordRelationsConnection { + """ + The count of all Flow Record Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Record Relations""" + nodes: [SalesforceFlowRecordRelation!]! + + """List of Flow Record Relation edges""" + edges: [SalesforceFlowRecordRelationEdge!]! +} + +"""Field that Apex Jobs can be sorted by""" +enum SalesforceAsyncApexJobSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + JOB_TYPE + APEX_CLASS_ID + STATUS + JOB_ITEMS_PROCESSED + TOTAL_JOB_ITEMS + NUMBER_OF_ERRORS + COMPLETED_DATE + METHOD_NAME + EXTENDED_STATUS + PARENT_JOB_ID + LAST_PROCESSED + LAST_PROCESSED_OFFSET +} + +"""An edge in a connection.""" +type SalesforceAsyncApexJobEdge { + """The item at the end of the edge.""" + node: SalesforceAsyncApexJob! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Jobs connection, for use in pagination.""" +type SalesforceAsyncApexJobsConnection { + """The count of all Apex Job you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Jobs""" + nodes: [SalesforceAsyncApexJob!]! + + """List of Apex Job edges""" + edges: [SalesforceAsyncApexJobEdge!]! +} + +"""Field that Apex Test Run Results can be sorted by""" +enum SalesforceApexTestRunResultSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASYNC_APEX_JOB_ID + USER_ID + JOB_NAME + IS_ALL_TESTS + SOURCE + START_TIME + END_TIME + TEST_TIME + STATUS + CLASSES_ENQUEUED + CLASSES_COMPLETED + METHODS_ENQUEUED + METHODS_COMPLETED + METHODS_FAILED +} + +"""An edge in a connection.""" +type SalesforceApexTestRunResultEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestRunResult! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Test Run Results connection, for use in pagination.""" +type SalesforceApexTestRunResultsConnection { + """ + The count of all Apex Test Run Result you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Run Results""" + nodes: [SalesforceApexTestRunResult!]! + + """List of Apex Test Run Result edges""" + edges: [SalesforceApexTestRunResultEdge!]! +} + +"""An edge in a connection.""" +type SalesforceApexTestResultEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestResult! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexTestResultLimits object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestResultLimitsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestResultLimitsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestResultLimitsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestResultLimits's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestResultLimits's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestResultLimits's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestResultLimits's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's apexTestResult relation.""" + apexTestResult: SalesforceApexTestResultConnectionFilter + + """Filter by the ApexTestResultLimits's apexTestResultId field""" + apexTestResultId: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's soql field""" + soql: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's queryRows field""" + queryRows: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's sosl field""" + sosl: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's dml field""" + dml: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's dmlRows field""" + dmlRows: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's cpu field""" + cpu: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's callouts field""" + callouts: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's email field""" + email: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's asyncCalls field""" + asyncCalls: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's mobilePush field""" + mobilePush: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's limitContext field""" + limitContext: SalesforceStringFilter + + """Filter by the ApexTestResultLimits's limitExceptions field""" + limitExceptions: SalesforceStringFilter +} + +"""Field that Apex Test Result Limits can be sorted by""" +enum SalesforceApexTestResultLimitsSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_TEST_RESULT_ID + SOQL + QUERY_ROWS + SOSL + DML + DML_ROWS + CPU + CALLOUTS + EMAIL + ASYNC_CALLS + MOBILE_PUSH + LIMIT_CONTEXT + LIMIT_EXCEPTIONS +} + +"""An edge in a connection.""" +type SalesforceApexTestResultLimitsEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestResultLimits! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Apex Test Result Limit""" +type SalesforceApexTestResultLimits implements OneGraphNode { + """ApexTestResultLimits ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Apex Test Result ID""" + apexTestResultId: String! + + """Apex Test Result ID""" + apexTestResult: SalesforceApexTestResult + + """Total number of SOQL queries issued""" + soql: Int! + + """Total number of records retrieved by SOQL queries""" + queryRows: Int! + + """Total number of SOSL queries issued""" + sosl: Int! + + """Total number of DML statements issued""" + dml: Int! + + """Total number of records processed as a result of DML statements""" + dmlRows: Int! + + """Maximum CPU time on the Salesforce servers""" + cpu: Int! + + """Total number of callouts""" + callouts: Int! + + """Total number of sendEmail methods allowed""" + email: Int! + + """Total number of async calls""" + asyncCalls: Int! + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int! + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String + + """ + A JSON object that contains all of the custom fields for a ApexTestResultLimits + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Result Limits connection, for use in pagination.""" +type SalesforceApexTestResultLimitssConnection { + """ + The count of all Apex Test Result Limit you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Result Limits""" + nodes: [SalesforceApexTestResultLimits!]! + + """List of Apex Test Result Limit edges""" + edges: [SalesforceApexTestResultLimitsEdge!]! +} + +"""Apex Test Run Result""" +type SalesforceApexTestRunResult implements OneGraphNode { + """ApexTestRunResult ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Job ID""" + asyncApexJob: SalesforceAsyncApexJob + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean! + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String! + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String! + + """Number of classes enqueued in this test run""" + classesEnqueued: Int! + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByTestRunResultId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexTestRunResultId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestRunResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ApexLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexLog's id field""" + id: SalesforceIdFilter + + """Filter by the ApexLog's logUser relation.""" + logUser: SalesforceUserConnectionFilter + + """Filter by the ApexLog's logUserId field""" + logUserId: SalesforceIdFilter + + """Filter by the ApexLog's logLength field""" + logLength: SalesforceIntFilter + + """Filter by the ApexLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexLog's request field""" + request: SalesforceStringFilter + + """Filter by the ApexLog's operation field""" + operation: SalesforceStringFilter + + """Filter by the ApexLog's application field""" + application: SalesforceStringFilter + + """Filter by the ApexLog's status field""" + status: SalesforceStringFilter + + """Filter by the ApexLog's durationMilliseconds field""" + durationMilliseconds: SalesforceIntFilter + + """Filter by the ApexLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexLog's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the ApexLog's location field""" + location: SalesforceStringFilter + + """Filter by the ApexLog's requestIdentifier field""" + requestIdentifier: SalesforceStringFilter +} + +""" +A filter to be used against ApexTestResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestResult's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResult's testTimestamp field""" + testTimestamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResult's outcome field""" + outcome: SalesforceStringFilter + + """Filter by the ApexTestResult's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the ApexTestResult's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the ApexTestResult's methodName field""" + methodName: SalesforceStringFilter + + """Filter by the ApexTestResult's message field""" + message: SalesforceStringFilter + + """Filter by the ApexTestResult's stackTrace field""" + stackTrace: SalesforceStringFilter + + """Filter by the ApexTestResult's asyncApexJob relation.""" + asyncApexJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestResult's asyncApexJobId field""" + asyncApexJobId: SalesforceIdFilter + + """Filter by the ApexTestResult's queueItem relation.""" + queueItem: SalesforceApexTestQueueItemConnectionFilter + + """Filter by the ApexTestResult's queueItemId field""" + queueItemId: SalesforceIdFilter + + """Filter by the ApexTestResult's apexLog relation.""" + apexLog: SalesforceApexLogConnectionFilter + + """Filter by the ApexTestResult's apexLogId field""" + apexLogId: SalesforceIdFilter + + """Filter by the ApexTestResult's apexTestRunResult relation.""" + apexTestRunResult: SalesforceApexTestRunResultConnectionFilter + + """Filter by the ApexTestResult's apexTestRunResultId field""" + apexTestRunResultId: SalesforceIdFilter + + """Filter by the ApexTestResult's runTime field""" + runTime: SalesforceIntFilter +} + +"""Field that Apex Test Results can be sorted by""" +enum SalesforceApexTestResultSortByFieldEnum { + ID + SYSTEM_MODSTAMP + TEST_TIMESTAMP + OUTCOME + APEX_CLASS_ID + METHOD_NAME + MESSAGE + STACK_TRACE + ASYNC_APEX_JOB_ID + QUEUE_ITEM_ID + APEX_LOG_ID + APEX_TEST_RUN_RESULT_ID + RUN_TIME +} + +"""Apex Debug Log""" +type SalesforceApexLog implements OneGraphNode { + """Log ID""" + id: String! + + """Log User ID""" + logUserId: String + + """Log User ID""" + logUser: SalesforceUser + + """Log Size (bytes)""" + logLength: Int! + + """Date""" + lastModifiedDate: String! + + """Request Type""" + request: String! + + """Operation""" + operation: String! + + """Application""" + application: String! + + """Status""" + status: String! + + """Duration (ms)""" + durationMilliseconds: Int! + + """System Modstamp""" + systemModstamp: String! + + """Start Time""" + startTime: String! + + """Location""" + location: String + + """Request ID""" + requestIdentifier: String + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexLogId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """A JSON object that contains all of the custom fields for a ApexLog""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Test Result""" +type SalesforceApexTestResult implements OneGraphNode { + """Apex Test Result ID""" + id: String! + + """System Modstamp""" + systemModstamp: String! + + """Time Started""" + testTimestamp: String! + + """Pass/Fail""" + outcome: String! + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Job ID""" + asyncApexJob: SalesforceAsyncApexJob + + """Apex Test Queue Item ID""" + queueItemId: String + + """Apex Test Queue Item ID""" + queueItem: SalesforceApexTestQueueItem + + """Log ID""" + apexLogId: String + + """Log ID""" + apexLog: SalesforceApexLog + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """ApexTestRunResult ID""" + apexTestRunResult: SalesforceApexTestRunResult + + """Run Time""" + runTime: Int + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Results connection, for use in pagination.""" +type SalesforceApexTestResultsConnection { + """The count of all Apex Test Result you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Results""" + nodes: [SalesforceApexTestResult!]! + + """List of Apex Test Result edges""" + edges: [SalesforceApexTestResultEdge!]! +} + +""" +A filter to be used against ApexClass object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexClassConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexClassConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexClassConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexClass's id field""" + id: SalesforceIdFilter + + """Filter by the ApexClass's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexClass's name field""" + name: SalesforceStringFilter + + """Filter by the ApexClass's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexClass's status field""" + status: SalesforceStringFilter + + """Filter by the ApexClass's isValid field""" + isValid: SalesforceBooleanFilter + + """Filter by the ApexClass's bodyCrc field""" + bodyCrc: SalesforceFloatFilter + + """Filter by the ApexClass's lengthWithoutComments field""" + lengthWithoutComments: SalesforceIntFilter + + """Filter by the ApexClass's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexClass's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexClass's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexClass's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexClass's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexClass's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexClass's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against AsyncApexJob object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAsyncApexJobConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAsyncApexJobConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAsyncApexJobConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AsyncApexJob's id field""" + id: SalesforceIdFilter + + """Filter by the AsyncApexJob's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AsyncApexJob's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AsyncApexJob's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AsyncApexJob's jobType field""" + jobType: SalesforceStringFilter + + """Filter by the AsyncApexJob's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the AsyncApexJob's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the AsyncApexJob's status field""" + status: SalesforceStringFilter + + """Filter by the AsyncApexJob's jobItemsProcessed field""" + jobItemsProcessed: SalesforceIntFilter + + """Filter by the AsyncApexJob's totalJobItems field""" + totalJobItems: SalesforceIntFilter + + """Filter by the AsyncApexJob's numberOfErrors field""" + numberOfErrors: SalesforceIntFilter + + """Filter by the AsyncApexJob's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the AsyncApexJob's methodName field""" + methodName: SalesforceStringFilter + + """Filter by the AsyncApexJob's extendedStatus field""" + extendedStatus: SalesforceStringFilter + + """Filter by the AsyncApexJob's parentJob relation.""" + parentJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the AsyncApexJob's parentJobId field""" + parentJobId: SalesforceIdFilter + + """Filter by the AsyncApexJob's lastProcessed field""" + lastProcessed: SalesforceStringFilter + + """Filter by the AsyncApexJob's lastProcessedOffset field""" + lastProcessedOffset: SalesforceIntFilter +} + +""" +A filter to be used against ApexTestRunResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestRunResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestRunResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestRunResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestRunResult's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestRunResult's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestRunResult's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestRunResult's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestRunResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's asyncApexJob relation.""" + asyncApexJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestRunResult's asyncApexJobId field""" + asyncApexJobId: SalesforceIdFilter + + """Filter by the ApexTestRunResult's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApexTestRunResult's jobName field""" + jobName: SalesforceStringFilter + + """Filter by the ApexTestRunResult's isAllTests field""" + isAllTests: SalesforceBooleanFilter + + """Filter by the ApexTestRunResult's source field""" + source: SalesforceStringFilter + + """Filter by the ApexTestRunResult's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's testTime field""" + testTime: SalesforceIntFilter + + """Filter by the ApexTestRunResult's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTestRunResult's classesEnqueued field""" + classesEnqueued: SalesforceIntFilter + + """Filter by the ApexTestRunResult's classesCompleted field""" + classesCompleted: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsEnqueued field""" + methodsEnqueued: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsCompleted field""" + methodsCompleted: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsFailed field""" + methodsFailed: SalesforceIntFilter +} + +""" +A filter to be used against ApexTestQueueItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestQueueItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestQueueItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestQueueItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestQueueItem's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestQueueItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestQueueItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestQueueItem's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the ApexTestQueueItem's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTestQueueItem's extendedStatus field""" + extendedStatus: SalesforceStringFilter + + """Filter by the ApexTestQueueItem's parentJob relation.""" + parentJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestQueueItem's parentJobId field""" + parentJobId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's testRunResult relation.""" + testRunResult: SalesforceApexTestRunResultConnectionFilter + + """Filter by the ApexTestQueueItem's testRunResultId field""" + testRunResultId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's shouldSkipCodeCoverage field""" + shouldSkipCodeCoverage: SalesforceBooleanFilter +} + +"""Field that Apex Test Queue Items can be sorted by""" +enum SalesforceApexTestQueueItemSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + APEX_CLASS_ID + STATUS + EXTENDED_STATUS + PARENT_JOB_ID + TEST_RUN_RESULT_ID + SHOULD_SKIP_CODE_COVERAGE +} + +"""Apex Job""" +type SalesforceAsyncApexJob implements OneGraphNode { + """Apex Job ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Job Type""" + jobType: String! + + """Class ID""" + apexClassId: String + + """Class ID""" + apexClass: SalesforceApexClass + + """Status""" + status: String! + + """Batches Processed""" + jobItemsProcessed: Int! + + """Total Batches""" + totalJobItems: Int + + """Failures""" + numberOfErrors: Int + + """Completion Date""" + completedDate: String + + """Apex Method""" + methodName: String + + """Status Detail""" + extendedStatus: String + + """Apex Job ID""" + parentJobId: String + + """Apex Job ID""" + parentJob: SalesforceAsyncApexJob + + """Last ID processed and committed""" + lastProcessed: String + + """Offset of last ID processed and committed""" + lastProcessedOffset: Int + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByParentJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByAsyncApexJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + asyncApex( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByParentJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AsyncApexJob + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Test Queue Item""" +type SalesforceApexTestQueueItem implements OneGraphNode { + """Apex Test Queue Item ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """Status""" + status: String! + + """Status Detail""" + extendedStatus: String + + """Apex Job ID""" + parentJobId: String + + """Apex Job ID""" + parentJob: SalesforceAsyncApexJob + + """ApexTestRunResult ID""" + testRunResultId: String + + """ApexTestRunResult ID""" + testRunResult: SalesforceApexTestRunResult + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean! + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByQueueItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestQueueItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Queue Items connection, for use in pagination.""" +type SalesforceApexTestQueueItemsConnection { + """ + The count of all Apex Test Queue Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Queue Items""" + nodes: [SalesforceApexTestQueueItem!]! + + """List of Apex Test Queue Item edges""" + edges: [SalesforceApexTestQueueItemEdge!]! +} + +""" +A filter to be used against AIInsightAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightAction's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightAction's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightAction's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightAction's type field""" + type: SalesforceStringFilter + + """Filter by the AIInsightAction's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIInsightAction's actionName field""" + actionName: SalesforceStringFilter + + """Filter by the AIInsightAction's actionId field""" + actionId: SalesforceIdFilter +} + +"""Field that AI Insight Actions can be sorted by""" +enum SalesforceAiInsightActionSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + TYPE + CONFIDENCE + ACTION_NAME + ACTION_ID +} + +"""An edge in a connection.""" +type SalesforceAiInsightActionEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Insight Actions connection, for use in pagination.""" +type SalesforceAiInsightActionsConnection { + """The count of all AI Insight Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Actions""" + nodes: [SalesforceAiInsightAction!]! + + """List of AI Insight Action edges""" + edges: [SalesforceAiInsightActionEdge!]! +} + +"""Apex Class""" +type SalesforceApexClass implements OneGraphNode { + """Class ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Status""" + status: String! + + """Is Valid""" + isValid: Boolean! + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByPluginId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByRegistrationHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByType( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByApexHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByApexAdapterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsBySamlJitHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByApexPolicyId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """A JSON object that contains all of the custom fields for a ApexClass""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiInsightActionActionUnion = SalesforceApexClass | SalesforceAuraDefinitionBundle | SalesforceMacro + +"""AI Insight Action""" +type SalesforceAiInsightAction implements OneGraphNode { + """AI Insight Action ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """Action Type""" + type: String! + + """Confidence""" + confidence: Float + + """Action Name""" + actionName: String + + """Action ID""" + actionId: String + + """Action ID""" + action: SalesforceAiInsightActionActionUnion + + """Collection of Salesforce AIInsightFeedback""" + feedback( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Application config""" +type SalesforceAiApplicationConfig implements OneGraphNode { + """AI Application config Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AIApplicationConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceSobject = SalesforceAiApplication | SalesforceAiApplicationConfig | SalesforceAiInsightAction | SalesforceAiInsightFeedback | SalesforceAiInsightReason | SalesforceAiInsightValue | SalesforceAiRecordInsight | SalesforceAcceptedEventRelation | SalesforceAccount | SalesforceAccountChangeEvent | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountContactRoleChangeEvent | SalesforceAccountFeed | SalesforceAccountHistory | SalesforceAccountPartner | SalesforceAccountShare | SalesforceActionLinkGroupTemplate | SalesforceActionLinkTemplate | SalesforceActiveFeatureLicenseMetric | SalesforceActivePermSetLicenseMetric | SalesforceActiveProfileMetric | SalesforceAdditionalNumber | SalesforceAlternativePaymentMethod | SalesforceAlternativePaymentMethodShare | SalesforceAnnouncement | SalesforceApexClass | SalesforceApexComponent | SalesforceApexEmailNotification | SalesforceApexLog | SalesforceApexPage | SalesforceApexTestQueueItem | SalesforceApexTestResult | SalesforceApexTestResultLimits | SalesforceApexTestRunResult | SalesforceApexTestSuite | SalesforceApexTrigger | SalesforceApiAnomalyEventStoreFeed | SalesforceAppAnalyticsQueryRequest | SalesforceAppMenuItem | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetChangeEvent | SalesforceAssetFeed | SalesforceAssetHistory | SalesforceAssetRelationship | SalesforceAssetRelationshipFeed | SalesforceAssetRelationshipHistory | SalesforceAssetShare | SalesforceAssetStatePeriod | SalesforceAssignmentRule | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuraDefinition | SalesforceAuraDefinitionBundle | SalesforceAuthConfig | SalesforceAuthConfigProviders | SalesforceAuthProvider | SalesforceAuthSession | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormConsentChangeEvent | SalesforceAuthorizationFormConsentHistory | SalesforceAuthorizationFormConsentShare | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormDataUseHistory | SalesforceAuthorizationFormDataUseShare | SalesforceAuthorizationFormHistory | SalesforceAuthorizationFormShare | SalesforceAuthorizationFormText | SalesforceAuthorizationFormTextFeed | SalesforceAuthorizationFormTextHistory | SalesforceBackgroundOperation | SalesforceBrandTemplate | SalesforceBrandingSet | SalesforceBrandingSetProperty | SalesforceBusinessHours | SalesforceBusinessProcess | SalesforceCalendar | SalesforceCalendarView | SalesforceCalendarViewShare | SalesforceCallCenter | SalesforceCallCoachingMediaProvider | SalesforceCampaign | SalesforceCampaignChangeEvent | SalesforceCampaignFeed | SalesforceCampaignHistory | SalesforceCampaignMember | SalesforceCampaignMemberChangeEvent | SalesforceCampaignMemberStatus | SalesforceCampaignMemberStatusChangeEvent | SalesforceCampaignShare | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseChangeEvent | SalesforceCaseComment | SalesforceCaseContactRole | SalesforceCaseFeed | SalesforceCaseHistory | SalesforceCaseShare | SalesforceCaseSolution | SalesforceCaseStatus | SalesforceCaseTeamMember | SalesforceCaseTeamRole | SalesforceCaseTeamTemplate | SalesforceCaseTeamTemplateMember | SalesforceCaseTeamTemplateRecord | SalesforceCategoryData | SalesforceCategoryNode | SalesforceChatterActivity | SalesforceChatterExtension | SalesforceChatterExtensionConfig | SalesforceClientBrowser | SalesforceCollaborationGroup | SalesforceCollaborationGroupFeed | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionChannelTypeHistory | SalesforceCommSubscriptionChannelTypeShare | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionConsentChangeEvent | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionConsentHistory | SalesforceCommSubscriptionConsentShare | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionHistory | SalesforceCommSubscriptionShare | SalesforceCommSubscriptionTiming | SalesforceCommSubscriptionTimingFeed | SalesforceCommSubscriptionTimingHistory | SalesforceCommunity | SalesforceConferenceNumber | SalesforceConnectedApplication | SalesforceConsumptionRate | SalesforceConsumptionRateHistory | SalesforceConsumptionSchedule | SalesforceConsumptionScheduleFeed | SalesforceConsumptionScheduleHistory | SalesforceConsumptionScheduleShare | SalesforceContact | SalesforceContactChangeEvent | SalesforceContactCleanInfo | SalesforceContactFeed | SalesforceContactHistory | SalesforceContactPointAddress | SalesforceContactPointAddressChangeEvent | SalesforceContactPointAddressHistory | SalesforceContactPointAddressShare | SalesforceContactPointConsent | SalesforceContactPointConsentChangeEvent | SalesforceContactPointConsentHistory | SalesforceContactPointConsentShare | SalesforceContactPointEmail | SalesforceContactPointEmailChangeEvent | SalesforceContactPointEmailHistory | SalesforceContactPointEmailShare | SalesforceContactPointPhone | SalesforceContactPointPhoneChangeEvent | SalesforceContactPointPhoneHistory | SalesforceContactPointPhoneShare | SalesforceContactPointTypeConsent | SalesforceContactPointTypeConsentChangeEvent | SalesforceContactPointTypeConsentHistory | SalesforceContactPointTypeConsentShare | SalesforceContactRequest | SalesforceContactRequestShare | SalesforceContactShare | SalesforceContentAsset | SalesforceContentDistribution | SalesforceContentDistributionView | SalesforceContentDocument | SalesforceContentDocumentFeed | SalesforceContentDocumentHistory | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderItem | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentTagSubscription | SalesforceContentUserSubscription | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionHistory | SalesforceContentVersionRating | SalesforceContentWorkspace | SalesforceContentWorkspaceDoc | SalesforceContentWorkspaceMember | SalesforceContentWorkspacePermission | SalesforceContentWorkspaceSubscription | SalesforceContract | SalesforceContractChangeEvent | SalesforceContractContactRole | SalesforceContractFeed | SalesforceContractHistory | SalesforceContractStatus | SalesforceCorsWhitelistEntry | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemo | SalesforceCreditMemoFeed | SalesforceCreditMemoHistory | SalesforceCreditMemoLine | SalesforceCreditMemoLineFeed | SalesforceCreditMemoLineHistory | SalesforceCreditMemoShare | SalesforceCronJobDetail | SalesforceCronTrigger | SalesforceCspTrustedSite | SalesforceCustomBrand | SalesforceCustomBrandAsset | SalesforceCustomHelpMenuItem | SalesforceCustomHelpMenuSection | SalesforceCustomHttpHeader | SalesforceCustomNotificationType | SalesforceCustomObjectUserLicenseMetrics | SalesforceCustomPermission | SalesforceCustomPermissionDependency | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUseLegalBasisHistory | SalesforceDataUseLegalBasisShare | SalesforceDataUsePurpose | SalesforceDataUsePurposeHistory | SalesforceDataUsePurposeShare | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeclinedEventRelation | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDocumentAttachmentMap | SalesforceDomain | SalesforceDomainSite | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceDuplicateRule | SalesforceEmailCapture | SalesforceEmailDomainFilter | SalesforceEmailDomainKey | SalesforceEmailMessage | SalesforceEmailMessageChangeEvent | SalesforceEmailMessageRelation | SalesforceEmailRelay | SalesforceEmailServicesAddress | SalesforceEmailServicesFunction | SalesforceEmailTemplate | SalesforceEmailTemplateChangeEvent | SalesforceEngagementChannelType | SalesforceEngagementChannelTypeFeed | SalesforceEngagementChannelTypeHistory | SalesforceEngagementChannelTypeShare | SalesforceEnhancedLetterhead | SalesforceEnhancedLetterheadFeed | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubInvitation | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventChangeEvent | SalesforceEventFeed | SalesforceEventLogFile | SalesforceEventRelation | SalesforceEventRelationChangeEvent | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalDataSource | SalesforceExternalDataUserAuth | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceExternalEventMappingShare | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFieldPermissions | SalesforceFieldSecurityClassification | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceBalanceSnapshotChangeEvent | SalesforceFinanceBalanceSnapshotShare | SalesforceFinanceTransaction | SalesforceFinanceTransactionChangeEvent | SalesforceFinanceTransactionShare | SalesforceFiscalYearSettings | SalesforceFlowInterview | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowInterviewLogShare | SalesforceFlowInterviewShare | SalesforceFlowRecordRelation | SalesforceFlowStageRelation | SalesforceFolder | SalesforceGrantedByLicense | SalesforceGroup | SalesforceGroupMember | SalesforceGtwyProvPaymentMethodType | SalesforceHoliday | SalesforceIpAddressRange | SalesforceIdea | SalesforceIdeaComment | SalesforceIdpEventLog | SalesforceIframeWhiteListUrl | SalesforceImage | SalesforceImageFeed | SalesforceImageHistory | SalesforceImageShare | SalesforceIndividual | SalesforceIndividualChangeEvent | SalesforceIndividualHistory | SalesforceIndividualShare | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceFeed | SalesforceInvoiceHistory | SalesforceInvoiceLine | SalesforceInvoiceLineFeed | SalesforceInvoiceLineHistory | SalesforceInvoiceShare | SalesforceKnowledgeableUser | SalesforceLead | SalesforceLeadChangeEvent | SalesforceLeadCleanInfo | SalesforceLeadFeed | SalesforceLeadHistory | SalesforceLeadShare | SalesforceLeadStatus | SalesforceLegalEntity | SalesforceLegalEntityFeed | SalesforceLegalEntityHistory | SalesforceLegalEntityShare | SalesforceLightningExitByPageMetrics | SalesforceLightningExperienceTheme | SalesforceLightningOnboardingConfig | SalesforceLightningToggleMetrics | SalesforceLightningUsageByAppTypeMetrics | SalesforceLightningUsageByBrowserMetrics | SalesforceLightningUsageByFlexiPageMetrics | SalesforceLightningUsageByPageMetrics | SalesforceListEmail | SalesforceListEmailChangeEvent | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceListEmailShare | SalesforceListView | SalesforceListViewChart | SalesforceLoginGeo | SalesforceLoginHistory | SalesforceLoginIp | SalesforceMlField | SalesforceMlPredictionDefinition | SalesforceMacro | SalesforceMacroChangeEvent | SalesforceMacroHistory | SalesforceMacroInstruction | SalesforceMacroInstructionChangeEvent | SalesforceMacroShare | SalesforceMacroUsage | SalesforceMacroUsageShare | SalesforceMailmergeTemplate | SalesforceMatchingInformation | SalesforceMatchingRule | SalesforceMatchingRuleItem | SalesforceMobileApplicationDetail | SalesforceMutingPermissionSet | SalesforceMyDomainDiscoverableLogin | SalesforceNamedCredential | SalesforceNote | SalesforceOauthCustomScope | SalesforceOauthCustomScopeApp | SalesforceObjectPermissions | SalesforceOnboardingMetrics | SalesforceOneGraphOneGraphWebhookChangeEvent | SalesforceOpportunity | SalesforceOpportunityChangeEvent | SalesforceOpportunityCompetitor | SalesforceOpportunityContactRole | SalesforceOpportunityContactRoleChangeEvent | SalesforceOpportunityFeed | SalesforceOpportunityFieldHistory | SalesforceOpportunityHistory | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOpportunityShare | SalesforceOpportunityStage | SalesforceOrder | SalesforceOrderChangeEvent | SalesforceOrderFeed | SalesforceOrderHistory | SalesforceOrderItem | SalesforceOrderItemChangeEvent | SalesforceOrderItemFeed | SalesforceOrderItemHistory | SalesforceOrderShare | SalesforceOrderStatus | SalesforceOrgDeleteRequest | SalesforceOrgDeleteRequestShare | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforceOrgWideEmailAddress | SalesforceOrganization | SalesforcePackageLicense | SalesforcePartner | SalesforcePartnerRole | SalesforcePartyConsent | SalesforcePartyConsentChangeEvent | SalesforcePartyConsentFeed | SalesforcePartyConsentHistory | SalesforcePartyConsentShare | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGatewayProvider | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePaymentMethod | SalesforcePeriod | SalesforcePermissionSet | SalesforcePermissionSetAssignment | SalesforcePermissionSetGroup | SalesforcePermissionSetGroupComponent | SalesforcePermissionSetLicense | SalesforcePermissionSetLicenseAssign | SalesforcePermissionSetTabSetting | SalesforcePlatformCachePartition | SalesforcePlatformCachePartitionType | SalesforcePricebook2 | SalesforcePricebook2ChangeEvent | SalesforcePricebook2History | SalesforcePricebookEntry | SalesforcePricebookEntryHistory | SalesforceProcessDefinition | SalesforceProcessException | SalesforceProcessExceptionShare | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProcessInstanceStep | SalesforceProcessInstanceWorkitem | SalesforceProcessNode | SalesforceProduct2 | SalesforceProduct2ChangeEvent | SalesforceProduct2Feed | SalesforceProduct2History | SalesforceProductConsumptionSchedule | SalesforceProfile | SalesforcePrompt | SalesforcePromptAction | SalesforcePromptActionShare | SalesforcePromptError | SalesforcePromptErrorShare | SalesforcePromptVersion | SalesforcePushTopic | SalesforceQueueSobject | SalesforceQuickText | SalesforceQuickTextChangeEvent | SalesforceQuickTextHistory | SalesforceQuickTextShare | SalesforceQuickTextUsage | SalesforceQuickTextUsageShare | SalesforceRecommendation | SalesforceRecommendationChangeEvent | SalesforceRecordAction | SalesforceRecordActionHistory | SalesforceRecordType | SalesforceRedirectWhitelistUrl | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSpSamlAttributes | SalesforceSamlSsoConfig | SalesforceScontrol | SalesforceSearchPromotionRule | SalesforceSecureAgent | SalesforceSecureAgentPlugin | SalesforceSecureAgentPluginProperty | SalesforceSecureAgentsCluster | SalesforceSecurityCustomBaseline | SalesforceServiceProvider | SalesforceServiceSetupProvisioning | SalesforceSessionHijackingEventStoreFeed | SalesforceSessionPermSetActivation | SalesforceSetupAssistantStep | SalesforceSetupAuditTrail | SalesforceSetupEntityAccess | SalesforceShapeRepresentation | SalesforceSignupRequest | SalesforceSignupRequestFeed | SalesforceSignupRequestHistory | SalesforceSignupRequestShare | SalesforceSite | SalesforceSiteFeed | SalesforceSiteHistory | SalesforceSiteIframeWhiteListUrl | SalesforceSiteRedirectMapping | SalesforceSolution | SalesforceSolutionFeed | SalesforceSolutionHistory | SalesforceSolutionStatus | SalesforceSsoUserMapping | SalesforceStamp | SalesforceStampAssignment | SalesforceStaticResource | SalesforceStreamingChannel | SalesforceStreamingChannelShare | SalesforceTask | SalesforceTaskChangeEvent | SalesforceTaskFeed | SalesforceTaskPriority | SalesforceTaskStatus | SalesforceTenantUsageEntitlement | SalesforceTestSuiteMembership | SalesforceThreatDetectionFeedbackFeed | SalesforceTodayGoal | SalesforceTodayGoalShare | SalesforceTopic | SalesforceTopicAssignment | SalesforceTopicFeed | SalesforceTopicUserEvent | SalesforceTransactionSecurityPolicy | SalesforceTranslation | SalesforceUiFormulaCriterion | SalesforceUiFormulaRule | SalesforceUndecidedEventRelation | SalesforceUser | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserAppMenuCustomizationShare | SalesforceUserChangeEvent | SalesforceUserEmailPreferredPerson | SalesforceUserEmailPreferredPersonShare | SalesforceUserFeed | SalesforceUserLicense | SalesforceUserListView | SalesforceUserListViewCriterion | SalesforceUserLogin | SalesforceUserPackageLicense | SalesforceUserPreference | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningConfig | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceUserProvisioningRequestShare | SalesforceUserRole | SalesforceUserShare | SalesforceVerificationHistory | SalesforceVisualforceAccessMetrics | SalesforceVote | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem | SalesforceWebLink + +scalar JSON + +"""ML Prediction Definition""" +type SalesforceMlPredictionDefinition implements OneGraphNode { + """ML Prediction Definition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Application ID""" + applicationId: String + + """AI Application ID""" + application: SalesforceAiApplication + + """ML Prediction Type""" + type: String! + + """ML Prediction Status""" + status: String! + + """Prediction Field ID""" + predictionField: String + + """Pushback Field ID""" + pushbackField: String + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsights( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """ + A JSON object that contains all of the custom fields for a MLPredictionDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce ML Prediction Definitions connection, for use in pagination. +""" +type SalesforceMlPredictionDefinitionsConnection { + """ + The count of all ML Prediction Definition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ML Prediction Definitions""" + nodes: [SalesforceMlPredictionDefinition!]! + + """List of ML Prediction Definition edges""" + edges: [SalesforceMlPredictionDefinitionEdge!]! +} + +""" +A filter to be used against UserRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserRole's id field""" + id: SalesforceIdFilter + + """Filter by the UserRole's name field""" + name: SalesforceStringFilter + + """Filter by the UserRole's parentRole relation.""" + parentRole: SalesforceUserRoleConnectionFilter + + """Filter by the UserRole's parentRoleId field""" + parentRoleId: SalesforceIdFilter + + """Filter by the UserRole's rollupDescription field""" + rollupDescription: SalesforceStringFilter + + """Filter by the UserRole's opportunityAccessForAccountOwner field""" + opportunityAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's caseAccessForAccountOwner field""" + caseAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's contactAccessForAccountOwner field""" + contactAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's forecastUser relation.""" + forecastUser: SalesforceUserConnectionFilter + + """Filter by the UserRole's forecastUserId field""" + forecastUserId: SalesforceIdFilter + + """Filter by the UserRole's mayForecastManagerShare field""" + mayForecastManagerShare: SalesforceBooleanFilter + + """Filter by the UserRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserRole's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UserRole's portalAccount relation.""" + portalAccount: SalesforceAccountConnectionFilter + + """Filter by the UserRole's portalAccountId field""" + portalAccountId: SalesforceIdFilter + + """Filter by the UserRole's portalType field""" + portalType: SalesforceStringFilter + + """Filter by the UserRole's portalAccountOwner relation.""" + portalAccountOwner: SalesforceUserConnectionFilter + + """Filter by the UserRole's portalAccountOwnerId field""" + portalAccountOwnerId: SalesforceIdFilter +} + +""" +A filter to be used against UserLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserLicense's id field""" + id: SalesforceIdFilter + + """Filter by the UserLicense's licenseDefinitionKey field""" + licenseDefinitionKey: SalesforceStringFilter + + """Filter by the UserLicense's totalLicenses field""" + totalLicenses: SalesforceIntFilter + + """Filter by the UserLicense's status field""" + status: SalesforceStringFilter + + """Filter by the UserLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the UserLicense's usedLicensesLastUpdated field""" + usedLicensesLastUpdated: SalesforceDateTimeFilter + + """Filter by the UserLicense's name field""" + name: SalesforceStringFilter + + """Filter by the UserLicense's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UserLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against Profile object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProfileConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProfileConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProfileConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Profile's id field""" + id: SalesforceIdFilter + + """Filter by the Profile's name field""" + name: SalesforceStringFilter + + """Filter by the Profile's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the Profile's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicTemplates field""" + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the Profile's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomizeApplication field""" + permissionsCustomizeApplication: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditReadonlyFields field""" + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the Profile's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicDocuments field""" + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentHubOnPremiseUser field""" + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditBrandTemplates field""" + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterInternalUser field""" + permissionsChatterInternalUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageEncryptionKeys field""" + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDeleteActivatedContract field""" + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterInviteExternalUsers field""" + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRemoteAccess field""" + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanUseNewDashboardBuilder field""" + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPasswordNeverExpires field""" + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseTeamReassignWizards field""" + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditActivatedOrders field""" + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInstallMultiforce field""" + permissionsInstallMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPublishMultiforce field""" + permissionsPublishMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditOppLineItemUnitPrice field""" + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateMultiforce field""" + permissionsCreateMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageEmailClientConfig field""" + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEnableNotifications field""" + permissionsEnableNotifications: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDataIntegrations field""" + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDistributeFromPersWksp field""" + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataCategories field""" + permissionsViewDataCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDataCategories field""" + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the Profile's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCustomReportTypes field""" + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentAdministrator field""" + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentPermissions field""" + permissionsManageContentPermissions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentProperties field""" + permissionsManageContentProperties: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentTypes field""" + permissionsManageContentTypes: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageExchangeConfig field""" + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageAnalyticSnapshots field""" + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the Profile's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageBusinessHourHolidays field""" + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDynamicDashboards field""" + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomSidebarOnAllPages field""" + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewMyTeamsDashboards field""" + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanInsertFeedSystemFields field""" + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageKnowledgeImportExport field""" + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailTemplateManagement field""" + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailAdministration field""" + permissionsEmailAdministration: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageChatterMessages field""" + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageAuthProviders field""" + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeDashboards field""" + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateDashboardFolders field""" + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPublicDashboards field""" + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDashbdsInPubFolders field""" + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeReports field""" + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateReportFolders field""" + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageReportsInPubFolders field""" + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowUniversalSearch field""" + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConnectOrgToEnvironmentHub field""" + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWorkCalibrationUser field""" + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeFilters field""" + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWorkDotComUserPerm field""" + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowViewKnowledge field""" + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSearchPromotionRules field""" + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomMobileAppsAccess field""" + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageProfilesPermissionsets field""" + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAssignPermissionSets field""" + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageInternalUsers field""" + permissionsManageInternalUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePasswordPolicies field""" + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLoginAccessPolicies field""" + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPlatformEvents field""" + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCustomPermissions field""" + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageUnlistedGroups field""" + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """Filter by the Profile's permissionsStdAutomaticActivityCapture field""" + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifySecureAgents field""" + permissionsModifySecureAgents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppDashboardEditor field""" + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppEltEditor field""" + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppUploadUser field""" + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsCreateApplication field""" + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLightningExperienceUser field""" + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataLeakageEvents field""" + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubmitMacrosAllowed field""" + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """Filter by the Profile's permissionsShareInternalArticles field""" + permissionsShareInternalArticles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSessionPermissionSets field""" + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageTemplatedApp field""" + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendAnnouncementEmails field""" + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterEditOwnPost field""" + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterEditOwnRecordPost field""" + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUpdateWithInactiveOwner field""" + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWaveTabularDownload field""" + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAutomaticActivityCapture field""" + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportCustomObjects field""" + permissionsImportCustomObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDelegatedTwoFactor field""" + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterComposeUiCodesnippet field""" + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSelectFilesFromSalesforce field""" + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModerateNetworkUsers field""" + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeToLightningReports field""" + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePvtRptsAndDashbds field""" + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowLightningLogin field""" + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCampaignInfluence2 field""" + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataAssessment field""" + permissionsViewDataAssessment: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRemoveDirectMessageMembers field""" + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanApproveFeedPost field""" + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddDirectMessageMembers field""" + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowViewEditConvertedLeads field""" + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsShowCompanyNameAsUserBadge field""" + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCertificates field""" + permissionsManageCertificates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateReportInLightning field""" + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPreventClassicExperience field""" + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the Profile's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChangeDashboardColors field""" + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePropositions field""" + permissionsManagePropositions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCloseConversations field""" + permissionsCloseConversations: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportRolesGrps field""" + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeDashboardRolesGrps field""" + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHasUnlimitedNbaExecutions field""" + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewOnlyEmbeddedAppUser field""" + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportToOtherUsers field""" + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportsRunAsUser field""" + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateLtngTempInPub field""" + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransactionalEmailSend field""" + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPrivateStaticResources field""" + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateLtngTempFolder field""" + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEnableCommunityAppLauncher field""" + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """Filter by the Profile's permissionsGiveRecognitionBadge field""" + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLtngPromoReserved01UserPerm field""" + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSubscriptions field""" + permissionsManageSubscriptions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWaveManagePrivateAssetsUser field""" + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanEditDataPrepRecipe field""" + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddAnalyticsRemoteConnections field""" + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomTabBarOnMobile field""" + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLmOutboundMessagingUserPerm field""" + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyDataClassification field""" + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSandboxTestingInCommunityApp field""" + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageHubConnections field""" + permissionsManageHubConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsB2BMarketingAnalyticsUser field""" + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewSecurityCommandCenter field""" + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSecurityCommandCenter field""" + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllCustomSettings field""" + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllForeignKeyNames field""" + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddWaveNotificationRecipients field""" + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLmEndMessagingSessionUserPerm field""" + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccessContentBuilder field""" + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccountSwitcherUser field""" + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageC360AConnections field""" + permissionsManageC360AConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageReleaseUpdates field""" + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSkipIdentityConfirmation field""" + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendCustomNotifications field""" + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFscComprehensiveUserAccess field""" + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBotManageBotsTrainingData field""" + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLearningReporting field""" + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQuipUserEngagementMetrics field""" + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageExternalConnections field""" + permissionsManageExternalConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseSubscriptionEmails field""" + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAiViewInsightObjects field""" + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAiCreateInsightObjects field""" + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLifecycleManagementApiUser field""" + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsNativeWebviewScrolling field""" + permissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the Profile's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the Profile's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the Profile's userType field""" + userType: SalesforceStringFilter + + """Filter by the Profile's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Profile's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Profile's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Profile's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Profile's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Profile's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Profile's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Profile's description field""" + description: SalesforceStringFilter + + """Filter by the Profile's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Profile's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Contact object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Contact's id field""" + id: SalesforceIdFilter + + """Filter by the Contact's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Contact's masterRecord relation.""" + masterRecord: SalesforceContactConnectionFilter + + """Filter by the Contact's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Contact's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Contact's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Contact's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Contact's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Contact's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Contact's name field""" + name: SalesforceStringFilter + + """Filter by the Contact's otherStreet field""" + otherStreet: SalesforceStringFilter + + """Filter by the Contact's otherCity field""" + otherCity: SalesforceStringFilter + + """Filter by the Contact's otherState field""" + otherState: SalesforceStringFilter + + """Filter by the Contact's otherPostalCode field""" + otherPostalCode: SalesforceStringFilter + + """Filter by the Contact's otherCountry field""" + otherCountry: SalesforceStringFilter + + """Filter by the Contact's otherLatitude field""" + otherLatitude: SalesforceFloatFilter + + """Filter by the Contact's otherLongitude field""" + otherLongitude: SalesforceFloatFilter + + """Filter by the Contact's otherGeocodeAccuracy field""" + otherGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contact's mailingStreet field""" + mailingStreet: SalesforceStringFilter + + """Filter by the Contact's mailingCity field""" + mailingCity: SalesforceStringFilter + + """Filter by the Contact's mailingState field""" + mailingState: SalesforceStringFilter + + """Filter by the Contact's mailingPostalCode field""" + mailingPostalCode: SalesforceStringFilter + + """Filter by the Contact's mailingCountry field""" + mailingCountry: SalesforceStringFilter + + """Filter by the Contact's mailingLatitude field""" + mailingLatitude: SalesforceFloatFilter + + """Filter by the Contact's mailingLongitude field""" + mailingLongitude: SalesforceFloatFilter + + """Filter by the Contact's mailingGeocodeAccuracy field""" + mailingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contact's phone field""" + phone: SalesforceStringFilter + + """Filter by the Contact's fax field""" + fax: SalesforceStringFilter + + """Filter by the Contact's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the Contact's homePhone field""" + homePhone: SalesforceStringFilter + + """Filter by the Contact's otherPhone field""" + otherPhone: SalesforceStringFilter + + """Filter by the Contact's assistantPhone field""" + assistantPhone: SalesforceStringFilter + + """Filter by the Contact's reportsTo relation.""" + reportsTo: SalesforceContactConnectionFilter + + """Filter by the Contact's reportsToId field""" + reportsToId: SalesforceIdFilter + + """Filter by the Contact's email field""" + email: SalesforceStringFilter + + """Filter by the Contact's title field""" + title: SalesforceStringFilter + + """Filter by the Contact's department field""" + department: SalesforceStringFilter + + """Filter by the Contact's assistantName field""" + assistantName: SalesforceStringFilter + + """Filter by the Contact's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Contact's birthdate field""" + birthdate: SalesforceDateFilter + + """Filter by the Contact's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Contact's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Contact's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Contact's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Contact's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Contact's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Contact's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Contact's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Contact's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Contact's lastCuRequestDate field""" + lastCuRequestDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastCuUpdateDate field""" + lastCuUpdateDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Contact's emailBouncedReason field""" + emailBouncedReason: SalesforceStringFilter + + """Filter by the Contact's emailBouncedDate field""" + emailBouncedDate: SalesforceDateTimeFilter + + """Filter by the Contact's isEmailBounced field""" + isEmailBounced: SalesforceBooleanFilter + + """Filter by the Contact's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Contact's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Contact's jigsawContactId field""" + jigsawContactId: SalesforceStringFilter + + """Filter by the Contact's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Contact's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the Contact's individualId field""" + individualId: SalesforceIdFilter +} + +""" +A filter to be used against DandBCompany object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDandBCompanyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDandBCompanyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDandBCompanyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DandBCompany's id field""" + id: SalesforceIdFilter + + """Filter by the DandBCompany's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DandBCompany's name field""" + name: SalesforceStringFilter + + """Filter by the DandBCompany's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DandBCompany's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DandBCompany's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DandBCompany's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DandBCompany's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's street field""" + street: SalesforceStringFilter + + """Filter by the DandBCompany's city field""" + city: SalesforceStringFilter + + """Filter by the DandBCompany's state field""" + state: SalesforceStringFilter + + """Filter by the DandBCompany's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the DandBCompany's country field""" + country: SalesforceStringFilter + + """Filter by the DandBCompany's geocodeAccuracyStandard field""" + geocodeAccuracyStandard: SalesforceStringFilter + + """Filter by the DandBCompany's phone field""" + phone: SalesforceStringFilter + + """Filter by the DandBCompany's fax field""" + fax: SalesforceStringFilter + + """Filter by the DandBCompany's countryAccessCode field""" + countryAccessCode: SalesforceStringFilter + + """Filter by the DandBCompany's publicIndicator field""" + publicIndicator: SalesforceStringFilter + + """Filter by the DandBCompany's stockSymbol field""" + stockSymbol: SalesforceStringFilter + + """Filter by the DandBCompany's stockExchange field""" + stockExchange: SalesforceStringFilter + + """Filter by the DandBCompany's salesVolume field""" + salesVolume: SalesforceFloatFilter + + """Filter by the DandBCompany's url field""" + url: SalesforceStringFilter + + """Filter by the DandBCompany's outOfBusiness field""" + outOfBusiness: SalesforceStringFilter + + """Filter by the DandBCompany's employeesTotal field""" + employeesTotal: SalesforceFloatFilter + + """Filter by the DandBCompany's fipsMsaCode field""" + fipsMsaCode: SalesforceStringFilter + + """Filter by the DandBCompany's fipsMsaDesc field""" + fipsMsaDesc: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle1 field""" + tradeStyle1: SalesforceStringFilter + + """Filter by the DandBCompany's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the DandBCompany's mailingStreet field""" + mailingStreet: SalesforceStringFilter + + """Filter by the DandBCompany's mailingCity field""" + mailingCity: SalesforceStringFilter + + """Filter by the DandBCompany's mailingState field""" + mailingState: SalesforceStringFilter + + """Filter by the DandBCompany's mailingPostalCode field""" + mailingPostalCode: SalesforceStringFilter + + """Filter by the DandBCompany's mailingCountry field""" + mailingCountry: SalesforceStringFilter + + """Filter by the DandBCompany's mailingGeocodeAccuracy field""" + mailingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the DandBCompany's latitude field""" + latitude: SalesforceStringFilter + + """Filter by the DandBCompany's longitude field""" + longitude: SalesforceStringFilter + + """Filter by the DandBCompany's primarySic field""" + primarySic: SalesforceStringFilter + + """Filter by the DandBCompany's primarySicDesc field""" + primarySicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic field""" + secondSic: SalesforceStringFilter + + """Filter by the DandBCompany's secondSicDesc field""" + secondSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic field""" + thirdSic: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSicDesc field""" + thirdSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic field""" + fourthSic: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSicDesc field""" + fourthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic field""" + fifthSic: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSicDesc field""" + fifthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic field""" + sixthSic: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSicDesc field""" + sixthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's primaryNaics field""" + primaryNaics: SalesforceStringFilter + + """Filter by the DandBCompany's primaryNaicsDesc field""" + primaryNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's secondNaics field""" + secondNaics: SalesforceStringFilter + + """Filter by the DandBCompany's secondNaicsDesc field""" + secondNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdNaics field""" + thirdNaics: SalesforceStringFilter + + """Filter by the DandBCompany's thirdNaicsDesc field""" + thirdNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthNaics field""" + fourthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's fourthNaicsDesc field""" + fourthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthNaics field""" + fifthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's fifthNaicsDesc field""" + fifthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthNaics field""" + sixthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's sixthNaicsDesc field""" + sixthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's ownOrRent field""" + ownOrRent: SalesforceStringFilter + + """Filter by the DandBCompany's employeesHere field""" + employeesHere: SalesforceFloatFilter + + """Filter by the DandBCompany's employeesHereReliability field""" + employeesHereReliability: SalesforceStringFilter + + """Filter by the DandBCompany's salesVolumeReliability field""" + salesVolumeReliability: SalesforceStringFilter + + """Filter by the DandBCompany's currencyCode field""" + currencyCode: SalesforceStringFilter + + """Filter by the DandBCompany's legalStatus field""" + legalStatus: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateTotalEmployees field""" + globalUltimateTotalEmployees: SalesforceFloatFilter + + """Filter by the DandBCompany's employeesTotalReliability field""" + employeesTotalReliability: SalesforceStringFilter + + """Filter by the DandBCompany's minorityOwned field""" + minorityOwned: SalesforceStringFilter + + """Filter by the DandBCompany's womenOwned field""" + womenOwned: SalesforceStringFilter + + """Filter by the DandBCompany's smallBusiness field""" + smallBusiness: SalesforceStringFilter + + """Filter by the DandBCompany's marketingSegmentationCluster field""" + marketingSegmentationCluster: SalesforceStringFilter + + """Filter by the DandBCompany's importExportAgent field""" + importExportAgent: SalesforceStringFilter + + """Filter by the DandBCompany's subsidiary field""" + subsidiary: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle2 field""" + tradeStyle2: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle3 field""" + tradeStyle3: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle4 field""" + tradeStyle4: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle5 field""" + tradeStyle5: SalesforceStringFilter + + """Filter by the DandBCompany's nationalId field""" + nationalId: SalesforceStringFilter + + """Filter by the DandBCompany's nationalIdType field""" + nationalIdType: SalesforceStringFilter + + """Filter by the DandBCompany's usTaxId field""" + usTaxId: SalesforceStringFilter + + """Filter by the DandBCompany's geoCodeAccuracy field""" + geoCodeAccuracy: SalesforceStringFilter + + """Filter by the DandBCompany's familyMembers field""" + familyMembers: SalesforceIntFilter + + """Filter by the DandBCompany's marketingPreScreen field""" + marketingPreScreen: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateDunsNumber field""" + globalUltimateDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateBusinessName field""" + globalUltimateBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's parentOrHqDunsNumber field""" + parentOrHqDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's parentOrHqBusinessName field""" + parentOrHqBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's domesticUltimateDunsNumber field""" + domesticUltimateDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's domesticUltimateBusinessName field""" + domesticUltimateBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's locationStatus field""" + locationStatus: SalesforceStringFilter + + """Filter by the DandBCompany's companyCurrencyIsoCode field""" + companyCurrencyIsoCode: SalesforceStringFilter + + """Filter by the DandBCompany's fortuneRank field""" + fortuneRank: SalesforceIntFilter + + """Filter by the DandBCompany's includedInSnP500 field""" + includedInSnP500: SalesforceStringFilter + + """Filter by the DandBCompany's premisesMeasure field""" + premisesMeasure: SalesforceIntFilter + + """Filter by the DandBCompany's premisesMeasureReliability field""" + premisesMeasureReliability: SalesforceStringFilter + + """Filter by the DandBCompany's premisesMeasureUnit field""" + premisesMeasureUnit: SalesforceStringFilter + + """Filter by the DandBCompany's employeeQuantityGrowthRate field""" + employeeQuantityGrowthRate: SalesforceFloatFilter + + """Filter by the DandBCompany's salesTurnoverGrowthRate field""" + salesTurnoverGrowthRate: SalesforceFloatFilter + + """Filter by the DandBCompany's primarySic8 field""" + primarySic8: SalesforceStringFilter + + """Filter by the DandBCompany's primarySic8Desc field""" + primarySic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic8 field""" + secondSic8: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic8Desc field""" + secondSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic8 field""" + thirdSic8: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic8Desc field""" + thirdSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic8 field""" + fourthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic8Desc field""" + fourthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic8 field""" + fifthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic8Desc field""" + fifthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic8 field""" + sixthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic8Desc field""" + sixthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's priorYearEmployees field""" + priorYearEmployees: SalesforceIntFilter + + """Filter by the DandBCompany's priorYearRevenue field""" + priorYearRevenue: SalesforceFloatFilter +} + +""" +A filter to be used against Account object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Account's id field""" + id: SalesforceIdFilter + + """Filter by the Account's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Account's masterRecord relation.""" + masterRecord: SalesforceAccountConnectionFilter + + """Filter by the Account's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Account's name field""" + name: SalesforceStringFilter + + """Filter by the Account's type field""" + type: SalesforceStringFilter + + """Filter by the Account's parent relation.""" + parent: SalesforceAccountConnectionFilter + + """Filter by the Account's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Account's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Account's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Account's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Account's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Account's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Account's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Account's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Account's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Account's shippingStreet field""" + shippingStreet: SalesforceStringFilter + + """Filter by the Account's shippingCity field""" + shippingCity: SalesforceStringFilter + + """Filter by the Account's shippingState field""" + shippingState: SalesforceStringFilter + + """Filter by the Account's shippingPostalCode field""" + shippingPostalCode: SalesforceStringFilter + + """Filter by the Account's shippingCountry field""" + shippingCountry: SalesforceStringFilter + + """Filter by the Account's shippingLatitude field""" + shippingLatitude: SalesforceFloatFilter + + """Filter by the Account's shippingLongitude field""" + shippingLongitude: SalesforceFloatFilter + + """Filter by the Account's shippingGeocodeAccuracy field""" + shippingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Account's phone field""" + phone: SalesforceStringFilter + + """Filter by the Account's fax field""" + fax: SalesforceStringFilter + + """Filter by the Account's accountNumber field""" + accountNumber: SalesforceStringFilter + + """Filter by the Account's website field""" + website: SalesforceStringFilter + + """Filter by the Account's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Account's sic field""" + sic: SalesforceStringFilter + + """Filter by the Account's industry field""" + industry: SalesforceStringFilter + + """Filter by the Account's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the Account's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the Account's ownership field""" + ownership: SalesforceStringFilter + + """Filter by the Account's tickerSymbol field""" + tickerSymbol: SalesforceStringFilter + + """Filter by the Account's rating field""" + rating: SalesforceStringFilter + + """Filter by the Account's site field""" + site: SalesforceStringFilter + + """Filter by the Account's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Account's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Account's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Account's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Account's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Account's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Account's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Account's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Account's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Account's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Account's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Account's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Account's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Account's jigsawCompanyId field""" + jigsawCompanyId: SalesforceStringFilter + + """Filter by the Account's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Account's accountSource field""" + accountSource: SalesforceStringFilter + + """Filter by the Account's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the Account's tradestyle field""" + tradestyle: SalesforceStringFilter + + """Filter by the Account's naicsCode field""" + naicsCode: SalesforceStringFilter + + """Filter by the Account's naicsDesc field""" + naicsDesc: SalesforceStringFilter + + """Filter by the Account's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the Account's sicDesc field""" + sicDesc: SalesforceStringFilter + + """Filter by the Account's dandbCompany relation.""" + dandbCompany: SalesforceDandBCompanyConnectionFilter + + """Filter by the Account's dandbCompanyId field""" + dandbCompanyId: SalesforceIdFilter +} + +""" +A filter to be used against CallCenter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCallCenterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCallCenterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCallCenterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CallCenter's id field""" + id: SalesforceIdFilter + + """Filter by the CallCenter's name field""" + name: SalesforceStringFilter + + """Filter by the CallCenter's internalName field""" + internalName: SalesforceStringFilter + + """Filter by the CallCenter's version field""" + version: SalesforceFloatFilter + + """Filter by the CallCenter's adapterUrl field""" + adapterUrl: SalesforceStringFilter + + """Filter by the CallCenter's customSettings field""" + customSettings: SalesforceStringFilter + + """Filter by the CallCenter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CallCenter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CallCenter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CallCenter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CallCenter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CallCenter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CallCenter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""A filter to be used against custom fields of type `datetime`.""" +input SalesforceCustomFieldDateTimeFilter { + filter: SalesforceDateTimeFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `date`.""" +input SalesforceCustomFieldDateFilter { + filter: SalesforceDateFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `boolean`.""" +input SalesforceCustomFieldBooleanFilter { + filter: SalesforceBooleanFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `string`.""" +input SalesforceCustomFieldStringFilter { + filter: SalesforceStringFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +""" +A filter to be used against float fields. All fields are combined with a logical `and`. +""" +input SalesforceFloatFilter { + """Not included in the specified list.""" + notIn: [Float!] + + """Included in the specified list.""" + in: [Float!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: Float + + """Less than the specified value""" + lessThan: Float + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: Float + + """Greater than the specified value""" + greaterThan: Float + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Float + + """Equal to the specified value.""" + equalTo: Float +} + +"""A filter to be used against custom fields of type `float`.""" +input SalesforceCustomFieldFloatFilter { + filter: SalesforceFloatFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `int`.""" +input SalesforceCustomFieldIntFilter { + filter: SalesforceIntFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields.""" +input SalesforceCustomFieldFilter { + """Filter for custom field of type `datetime`.""" + dateTimeField: SalesforceCustomFieldDateTimeFilter + + """Filter for custom field of type `date`.""" + dateField: SalesforceCustomFieldDateFilter + + """Filter for custom field of type `boolean`.""" + booleanField: SalesforceCustomFieldBooleanFilter + + """Filter for custom field of type `string`.""" + stringField: SalesforceCustomFieldStringFilter + + """Filter for custom field of type `float`.""" + floatField: SalesforceCustomFieldFloatFilter + + """Filter for custom field of type `int`.""" + intField: SalesforceCustomFieldIntFilter +} + +""" +A filter to be used against date fields. All fields are combined with a logical `and`. Accepts dates in UTC with format 06/22/1971. +""" +input SalesforceDateFilter { + """ + Not included in the specified list. Accepts dates in UTC with format 06/22/1971. + """ + notIn: [String!] + + """ + Included in the specified list. Accepts dates in UTC with format 06/22/1971. + """ + in: [String!] + + """ + Less than or equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + lessThanOrEqualTo: String + + """ + Less than the specified value. Accepts dates in UTC with format 06/22/1971. + """ + lessThan: String + + """ + Greater than or equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + greaterThanOrEqualTo: String + + """ + Greater than the specified value. Accepts dates in UTC with format 06/22/1971. + """ + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """ + Not equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + notEqualTo: String + + """ + Equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + equalTo: String +} + +""" +A filter to be used against boolean fields. All fields are combined with a logical `and`. +""" +input SalesforceBooleanFilter { + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Boolean + + """Equal to the specified value.""" + equalTo: Boolean +} + +""" +A filter to be used against int fields. All fields are combined with a logical `and`. +""" +input SalesforceIntFilter { + """Not included in the specified list.""" + notIn: [Int!] + + """Included in the specified list.""" + in: [Int!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: Int + + """Less than the specified value""" + lessThan: Int + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: Int + + """Greater than the specified value""" + greaterThan: Int + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Int + + """Equal to the specified value.""" + equalTo: Int +} + +""" +A filter to be used against Individual object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Individual's id field""" + id: SalesforceIdFilter + + """Filter by the Individual's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Individual's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Individual's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Individual's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Individual's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Individual's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Individual's name field""" + name: SalesforceStringFilter + + """Filter by the Individual's hasOptedOutTracking field""" + hasOptedOutTracking: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutProfiling field""" + hasOptedOutProfiling: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutProcessing field""" + hasOptedOutProcessing: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutSolicit field""" + hasOptedOutSolicit: SalesforceBooleanFilter + + """Filter by the Individual's shouldForget field""" + shouldForget: SalesforceBooleanFilter + + """Filter by the Individual's sendIndividualData field""" + sendIndividualData: SalesforceBooleanFilter + + """Filter by the Individual's canStorePiiElsewhere field""" + canStorePiiElsewhere: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutGeoTracking field""" + hasOptedOutGeoTracking: SalesforceBooleanFilter + + """Filter by the Individual's birthDate field""" + birthDate: SalesforceDateFilter + + """Filter by the Individual's deathDate field""" + deathDate: SalesforceDateFilter + + """Filter by the Individual's convictionsCount field""" + convictionsCount: SalesforceIntFilter + + """Filter by the Individual's childrenCount field""" + childrenCount: SalesforceIntFilter + + """Filter by the Individual's militaryService field""" + militaryService: SalesforceStringFilter + + """Filter by the Individual's isHomeOwner field""" + isHomeOwner: SalesforceBooleanFilter + + """Filter by the Individual's occupation field""" + occupation: SalesforceStringFilter + + """Filter by the Individual's website field""" + website: SalesforceStringFilter + + """Filter by the Individual's individualsAge field""" + individualsAge: SalesforceStringFilter + + """Filter by the Individual's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Individual's masterRecord relation.""" + masterRecord: SalesforceIndividualConnectionFilter + + """Filter by the Individual's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Individual's consumerCreditScore field""" + consumerCreditScore: SalesforceIntFilter + + """Filter by the Individual's consumerCreditScoreProviderName field""" + consumerCreditScoreProviderName: SalesforceStringFilter + + """Filter by the Individual's influencerRating field""" + influencerRating: SalesforceIntFilter + + """Filter by the Individual's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Individual's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Individual's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Individual's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Individual's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Individual's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Individual's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against User object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the User's id field""" + id: SalesforceIdFilter + + """Filter by the User's username field""" + username: SalesforceStringFilter + + """Filter by the User's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the User's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the User's name field""" + name: SalesforceStringFilter + + """Filter by the User's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the User's division field""" + division: SalesforceStringFilter + + """Filter by the User's department field""" + department: SalesforceStringFilter + + """Filter by the User's title field""" + title: SalesforceStringFilter + + """Filter by the User's street field""" + street: SalesforceStringFilter + + """Filter by the User's city field""" + city: SalesforceStringFilter + + """Filter by the User's state field""" + state: SalesforceStringFilter + + """Filter by the User's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the User's country field""" + country: SalesforceStringFilter + + """Filter by the User's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the User's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the User's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the User's email field""" + email: SalesforceStringFilter + + """Filter by the User's emailPreferencesAutoBcc field""" + emailPreferencesAutoBcc: SalesforceBooleanFilter + + """Filter by the User's emailPreferencesAutoBccStayInTouch field""" + emailPreferencesAutoBccStayInTouch: SalesforceBooleanFilter + + """Filter by the User's emailPreferencesStayInTouchReminder field""" + emailPreferencesStayInTouchReminder: SalesforceBooleanFilter + + """Filter by the User's senderEmail field""" + senderEmail: SalesforceStringFilter + + """Filter by the User's senderName field""" + senderName: SalesforceStringFilter + + """Filter by the User's signature field""" + signature: SalesforceStringFilter + + """Filter by the User's stayInTouchSubject field""" + stayInTouchSubject: SalesforceStringFilter + + """Filter by the User's stayInTouchSignature field""" + stayInTouchSignature: SalesforceStringFilter + + """Filter by the User's stayInTouchNote field""" + stayInTouchNote: SalesforceStringFilter + + """Filter by the User's phone field""" + phone: SalesforceStringFilter + + """Filter by the User's fax field""" + fax: SalesforceStringFilter + + """Filter by the User's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the User's alias field""" + alias: SalesforceStringFilter + + """Filter by the User's communityNickname field""" + communityNickname: SalesforceStringFilter + + """Filter by the User's badgeText field""" + badgeText: SalesforceStringFilter + + """Filter by the User's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the User's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the User's userRole relation.""" + userRole: SalesforceUserRoleConnectionFilter + + """Filter by the User's userRoleId field""" + userRoleId: SalesforceIdFilter + + """Filter by the User's localeSidKey field""" + localeSidKey: SalesforceStringFilter + + """Filter by the User's receivesInfoEmails field""" + receivesInfoEmails: SalesforceBooleanFilter + + """Filter by the User's receivesAdminInfoEmails field""" + receivesAdminInfoEmails: SalesforceBooleanFilter + + """Filter by the User's emailEncodingKey field""" + emailEncodingKey: SalesforceStringFilter + + """Filter by the User's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the User's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the User's userType field""" + userType: SalesforceStringFilter + + """Filter by the User's languageLocaleKey field""" + languageLocaleKey: SalesforceStringFilter + + """Filter by the User's employeeNumber field""" + employeeNumber: SalesforceStringFilter + + """Filter by the User's delegatedApproverId field""" + delegatedApproverId: SalesforceIdFilter + + """Filter by the User's manager relation.""" + manager: SalesforceUserConnectionFilter + + """Filter by the User's managerId field""" + managerId: SalesforceIdFilter + + """Filter by the User's lastLoginDate field""" + lastLoginDate: SalesforceDateTimeFilter + + """Filter by the User's lastPasswordChangeDate field""" + lastPasswordChangeDate: SalesforceDateTimeFilter + + """Filter by the User's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the User's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the User's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the User's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the User's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the User's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the User's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the User's numberOfFailedLogins field""" + numberOfFailedLogins: SalesforceIntFilter + + """Filter by the User's offlineTrialExpirationDate field""" + offlineTrialExpirationDate: SalesforceDateTimeFilter + + """Filter by the User's offlinePdaTrialExpirationDate field""" + offlinePdaTrialExpirationDate: SalesforceDateTimeFilter + + """Filter by the User's userPermissionsMarketingUser field""" + userPermissionsMarketingUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsOfflineUser field""" + userPermissionsOfflineUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsCallCenterAutoLogin field""" + userPermissionsCallCenterAutoLogin: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSfContentUser field""" + userPermissionsSfContentUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsKnowledgeUser field""" + userPermissionsKnowledgeUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsInteractionUser field""" + userPermissionsInteractionUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSupportUser field""" + userPermissionsSupportUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsJigsawProspectingUser field""" + userPermissionsJigsawProspectingUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSiteforceContributorUser field""" + userPermissionsSiteforceContributorUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSiteforcePublisherUser field""" + userPermissionsSiteforcePublisherUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsWorkDotComUserFeature field""" + userPermissionsWorkDotComUserFeature: SalesforceBooleanFilter + + """Filter by the User's forecastEnabled field""" + forecastEnabled: SalesforceBooleanFilter + + """Filter by the User's userPreferencesActivityRemindersPopup field""" + userPreferencesActivityRemindersPopup: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesEventRemindersCheckboxDefault field + """ + userPreferencesEventRemindersCheckboxDefault: SalesforceBooleanFilter + + """Filter by the User's userPreferencesTaskRemindersCheckboxDefault field""" + userPreferencesTaskRemindersCheckboxDefault: SalesforceBooleanFilter + + """Filter by the User's userPreferencesReminderSoundOff field""" + userPreferencesReminderSoundOff: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableAllFeedsEmail field""" + userPreferencesDisableAllFeedsEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableFollowersEmail field""" + userPreferencesDisableFollowersEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableProfilePostEmail field""" + userPreferencesDisableProfilePostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableChangeCommentEmail field""" + userPreferencesDisableChangeCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableLaterCommentEmail field""" + userPreferencesDisableLaterCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisProfPostCommentEmail field""" + userPreferencesDisProfPostCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesContentNoEmail field""" + userPreferencesContentNoEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesContentEmailAsAndWhen field""" + userPreferencesContentEmailAsAndWhen: SalesforceBooleanFilter + + """Filter by the User's userPreferencesApexPagesDeveloperMode field""" + userPreferencesApexPagesDeveloperMode: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesReceiveNoNotificationsAsApprover field + """ + userPreferencesReceiveNoNotificationsAsApprover: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesReceiveNotificationsAsDelegatedApprover field + """ + userPreferencesReceiveNotificationsAsDelegatedApprover: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideCsnGetChatterMobileTask field""" + userPreferencesHideCsnGetChatterMobileTask: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableMentionsPostEmail field""" + userPreferencesDisableMentionsPostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisMentionsCommentEmail field""" + userPreferencesDisMentionsCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideCsnDesktopTask field""" + userPreferencesHideCsnDesktopTask: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideChatterOnboardingSplash field""" + userPreferencesHideChatterOnboardingSplash: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesHideSecondChatterOnboardingSplash field + """ + userPreferencesHideSecondChatterOnboardingSplash: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisCommentAfterLikeEmail field""" + userPreferencesDisCommentAfterLikeEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableLikeEmail field""" + userPreferencesDisableLikeEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSortFeedByComment field""" + userPreferencesSortFeedByComment: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableMessageEmail field""" + userPreferencesDisableMessageEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideLegacyRetirementModal field""" + userPreferencesHideLegacyRetirementModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesJigsawListUser field""" + userPreferencesJigsawListUser: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableBookmarkEmail field""" + userPreferencesDisableBookmarkEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableSharePostEmail field""" + userPreferencesDisableSharePostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesEnableAutoSubForFeeds field""" + userPreferencesEnableAutoSubForFeeds: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesDisableFileShareNotificationsForApi field + """ + userPreferencesDisableFileShareNotificationsForApi: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowTitleToExternalUsers field""" + userPreferencesShowTitleToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowManagerToExternalUsers field""" + userPreferencesShowManagerToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowEmailToExternalUsers field""" + userPreferencesShowEmailToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowWorkPhoneToExternalUsers field""" + userPreferencesShowWorkPhoneToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowMobilePhoneToExternalUsers field + """ + userPreferencesShowMobilePhoneToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowFaxToExternalUsers field""" + userPreferencesShowFaxToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowStreetAddressToExternalUsers field + """ + userPreferencesShowStreetAddressToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCityToExternalUsers field""" + userPreferencesShowCityToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowStateToExternalUsers field""" + userPreferencesShowStateToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowPostalCodeToExternalUsers field + """ + userPreferencesShowPostalCodeToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCountryToExternalUsers field""" + userPreferencesShowCountryToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowProfilePicToGuestUsers field""" + userPreferencesShowProfilePicToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowTitleToGuestUsers field""" + userPreferencesShowTitleToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCityToGuestUsers field""" + userPreferencesShowCityToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowStateToGuestUsers field""" + userPreferencesShowStateToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowPostalCodeToGuestUsers field""" + userPreferencesShowPostalCodeToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCountryToGuestUsers field""" + userPreferencesShowCountryToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableFeedbackEmail field""" + userPreferencesDisableFeedbackEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableWorkEmail field""" + userPreferencesDisableWorkEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideS1BrowserUi field""" + userPreferencesHideS1BrowserUi: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableEndorsementEmail field""" + userPreferencesDisableEndorsementEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPathAssistantCollapsed field""" + userPreferencesPathAssistantCollapsed: SalesforceBooleanFilter + + """Filter by the User's userPreferencesCacheDiagnostics field""" + userPreferencesCacheDiagnostics: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowEmailToGuestUsers field""" + userPreferencesShowEmailToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowManagerToGuestUsers field""" + userPreferencesShowManagerToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowWorkPhoneToGuestUsers field""" + userPreferencesShowWorkPhoneToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowMobilePhoneToGuestUsers field""" + userPreferencesShowMobilePhoneToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowFaxToGuestUsers field""" + userPreferencesShowFaxToGuestUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowStreetAddressToGuestUsers field + """ + userPreferencesShowStreetAddressToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesLightningExperiencePreferred field""" + userPreferencesLightningExperiencePreferred: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPreviewLightning field""" + userPreferencesPreviewLightning: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesHideEndUserOnboardingAssistantModal field + """ + userPreferencesHideEndUserOnboardingAssistantModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideLightningMigrationModal field""" + userPreferencesHideLightningMigrationModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideSfxWelcomeMat field""" + userPreferencesHideSfxWelcomeMat: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideBiggerPhotoCallout field""" + userPreferencesHideBiggerPhotoCallout: SalesforceBooleanFilter + + """Filter by the User's userPreferencesGlobalNavBarWtShown field""" + userPreferencesGlobalNavBarWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesGlobalNavGridMenuWtShown field""" + userPreferencesGlobalNavGridMenuWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesCreateLexAppsWtShown field""" + userPreferencesCreateLexAppsWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesFavoritesWtShown field""" + userPreferencesFavoritesWtShown: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesRecordHomeSectionCollapseWtShown field + """ + userPreferencesRecordHomeSectionCollapseWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesRecordHomeReservedWtShown field""" + userPreferencesRecordHomeReservedWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesFavoritesShowTopFavorites field""" + userPreferencesFavoritesShowTopFavorites: SalesforceBooleanFilter + + """Filter by the User's userPreferencesExcludeMailAppAttachments field""" + userPreferencesExcludeMailAppAttachments: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSuppressTaskSfxReminders field""" + userPreferencesSuppressTaskSfxReminders: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSuppressEventSfxReminders field""" + userPreferencesSuppressEventSfxReminders: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPreviewCustomTheme field""" + userPreferencesPreviewCustomTheme: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHasCelebrationBadge field""" + userPreferencesHasCelebrationBadge: SalesforceBooleanFilter + + """Filter by the User's userPreferencesUserDebugModePref field""" + userPreferencesUserDebugModePref: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSrhOverrideActivities field""" + userPreferencesSrhOverrideActivities: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesNewLightningReportRunPageEnabled field + """ + userPreferencesNewLightningReportRunPageEnabled: SalesforceBooleanFilter + + """Filter by the User's userPreferencesNativeEmailClient field""" + userPreferencesNativeEmailClient: SalesforceBooleanFilter + + """Filter by the User's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the User's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the User's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the User's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the User's callCenter relation.""" + callCenter: SalesforceCallCenterConnectionFilter + + """Filter by the User's callCenterId field""" + callCenterId: SalesforceIdFilter + + """Filter by the User's extension field""" + extension: SalesforceStringFilter + + """Filter by the User's federationIdentifier field""" + federationIdentifier: SalesforceStringFilter + + """Filter by the User's aboutMe field""" + aboutMe: SalesforceStringFilter + + """Filter by the User's fullPhotoUrl field""" + fullPhotoUrl: SalesforceStringFilter + + """Filter by the User's smallPhotoUrl field""" + smallPhotoUrl: SalesforceStringFilter + + """Filter by the User's isExtIndicatorVisible field""" + isExtIndicatorVisible: SalesforceBooleanFilter + + """Filter by the User's outOfOfficeMessage field""" + outOfOfficeMessage: SalesforceStringFilter + + """Filter by the User's mediumPhotoUrl field""" + mediumPhotoUrl: SalesforceStringFilter + + """Filter by the User's digestFrequency field""" + digestFrequency: SalesforceStringFilter + + """Filter by the User's defaultGroupNotificationFrequency field""" + defaultGroupNotificationFrequency: SalesforceStringFilter + + """Filter by the User's jigsawImportLimitOverride field""" + jigsawImportLimitOverride: SalesforceIntFilter + + """Filter by the User's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the User's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the User's bannerPhotoUrl field""" + bannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's smallBannerPhotoUrl field""" + smallBannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's mediumBannerPhotoUrl field""" + mediumBannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's isProfilePhotoActive field""" + isProfilePhotoActive: SalesforceBooleanFilter + + """Filter by the User's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the User's individualId field""" + individualId: SalesforceIdFilter +} + +""" +A filter to be used against date time fields. All fields are combined with a logical `and`. Accepts dates in UTC with format `06/22/1971 14:55:28` +""" +input SalesforceDateTimeFilter { + """ + Not included in the specified list. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + notIn: [String!] + + """ + Included in the specified list. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + in: [String!] + + """ + Less than or equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + lessThanOrEqualTo: String + + """ + Less than the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + lessThan: String + + """ + Greater than or equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + greaterThanOrEqualTo: String + + """ + Greater than the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """ + Equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + equalTo: String +} + +""" +A filter to be used against AIApplication object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiApplicationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiApplicationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiApplicationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIApplication's id field""" + id: SalesforceIdFilter + + """Filter by the AIApplication's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIApplication's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AIApplication's language field""" + language: SalesforceStringFilter + + """Filter by the AIApplication's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AIApplication's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AIApplication's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIApplication's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIApplication's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIApplication's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIApplication's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIApplication's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIApplication's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIApplication's status field""" + status: SalesforceStringFilter + + """Filter by the AIApplication's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against MLPredictionDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMlPredictionDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMlPredictionDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMlPredictionDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MLPredictionDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MLPredictionDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's language field""" + language: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MLPredictionDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MLPredictionDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's application relation.""" + application: SalesforceAiApplicationConnectionFilter + + """Filter by the MLPredictionDefinition's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's type field""" + type: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's status field""" + status: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's predictionField field""" + predictionField: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's pushbackField field""" + pushbackField: SalesforceStringFilter +} + +""" +A filter to be used against Id fields. All fields are combined with a logical `and`. +""" +input SalesforceIdFilter { + """Not included in the specified list.""" + notIn: [String!] + + """Included in the specified list.""" + in: [String!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: String + + """Less than the specified value""" + lessThan: String + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: String + + """Greater than the specified value""" + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """Equal to the specified value.""" + equalTo: String +} + +""" +A filter to be used against string fields. All fields are combined with a logical `and`. +""" +input SalesforceStringFilter { + """Not included in the specified list.""" + notIn: [String!] + + """Included in the specified list.""" + in: [String!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: String + + """Less than the specified value""" + lessThan: String + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: String + + """Greater than the specified value""" + greaterThan: String + + """ + Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. + """ + like: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """Equal to the specified value.""" + equalTo: String +} + +""" +A filter to be used against AIRecordInsight object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiRecordInsightConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiRecordInsightConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiRecordInsightConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIRecordInsight's id field""" + id: SalesforceIdFilter + + """Filter by the AIRecordInsight's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIRecordInsight's name field""" + name: SalesforceStringFilter + + """Filter by the AIRecordInsight's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIRecordInsight's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIRecordInsight's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIRecordInsight's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIRecordInsight's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's aiApplication relation.""" + aiApplication: SalesforceAiApplicationConnectionFilter + + """Filter by the AIRecordInsight's aiApplicationId field""" + aiApplicationId: SalesforceIdFilter + + """Filter by the AIRecordInsight's targetId field""" + targetId: SalesforceIdFilter + + """Filter by the AIRecordInsight's targetSobjectType field""" + targetSobjectType: SalesforceStringFilter + + """Filter by the AIRecordInsight's type field""" + type: SalesforceStringFilter + + """Filter by the AIRecordInsight's runGuid field""" + runGuid: SalesforceStringFilter + + """Filter by the AIRecordInsight's runStartTime field""" + runStartTime: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's validUntil field""" + validUntil: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIRecordInsight's targetField field""" + targetField: SalesforceStringFilter + + """Filter by the AIRecordInsight's status field""" + status: SalesforceStringFilter + + """Filter by the AIRecordInsight's mlPredictionDefinition relation.""" + mlPredictionDefinition: SalesforceMlPredictionDefinitionConnectionFilter + + """Filter by the AIRecordInsight's mlPredictionDefinitionId field""" + mlPredictionDefinitionId: SalesforceIdFilter + + """Filter by the AIRecordInsight's predictionField field""" + predictionField: SalesforceStringFilter +} + +"""Field that AI Record Insights can be sorted by""" +enum SalesforceAiRecordInsightSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_APPLICATION_ID + TARGET_ID + TARGET_SOBJECT_TYPE + TYPE + RUN_GUID + RUN_START_TIME + VALID_UNTIL + CONFIDENCE + TARGET_FIELD + STATUS + ML_PREDICTION_DEFINITION_ID + PREDICTION_FIELD +} + +"""Order that items should be sorted""" +enum SalesforceSortOrderBy { + ASC + DESC +} + +"""An edge in a connection.""" +type SalesforceAiRecordInsightEdge { + """The item at the end of the edge.""" + node: SalesforceAiRecordInsight! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Record Insights connection, for use in pagination.""" +type SalesforceAiRecordInsightsConnection { + """The count of all AI Record Insight you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Record Insights""" + nodes: [SalesforceAiRecordInsight!]! + + """List of AI Record Insight edges""" + edges: [SalesforceAiRecordInsightEdge!]! +} + +"""AI Application""" +type SalesforceAiApplication implements OneGraphNode { + """AI Application ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Status""" + status: String! + + """App Type""" + type: String! + + """Collection of Salesforce AIRecordInsight""" + aiApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """ + A JSON object that contains all of the custom fields for a AIApplication + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Record Insight""" +type SalesforceAiRecordInsight implements OneGraphNode { + """AI Record Insight ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Application ID""" + aiApplicationId: String! + + """AI Application ID""" + aiApplication: SalesforceAiApplication + + """Target ID""" + targetId: String! + + """Target ID""" + target: SalesforceAiRecordInsightTargetUnion + + """Target sObject Type""" + targetSobjectType: String! + + """Type""" + type: String! + + """Run GUID""" + runGuid: String! + + """Run Start Time""" + runStartTime: String + + """Valid Until""" + validUntil: String + + """Confidence""" + confidence: Float + + """Target Field""" + targetField: String + + """Status""" + status: String + + """ML Prediction Definition ID""" + mlPredictionDefinitionId: String + + """ML Prediction Definition ID""" + mlPredictionDefinition: SalesforceMlPredictionDefinition + + """Prediction Field""" + predictionField: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIRecordInsight + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Insight Value""" +type SalesforceAiInsightValue implements OneGraphNode { + """AI Insight Value ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """AI Insight Action ID""" + aiInsightActionId: String + + """AI Insight Action ID""" + aiInsightAction: SalesforceAiInsightAction + + """Value Type""" + valueType: String! + + """sObject Type""" + sobjectType: String + + """Field""" + field: String + + """Value""" + value: String + + """Field Value Lower Bound""" + fieldValueLowerBound: String + + """Field Value Upper Bound""" + fieldValueUpperBound: String + + """Confidence""" + confidence: Float + + """sObject Lookup Value ID""" + sobjectLookupValueId: String + + """sObject Lookup Value ID""" + sobjectLookupValue: SalesforceAiInsightValueSobjectLookupValueUnion + + """Collection of Salesforce AIInsightFeedback""" + feedback( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasons( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightValue + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce AI Insight Values connection, for use in pagination.""" +type SalesforceAiInsightValuesConnection { + """The count of all AI Insight Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Values""" + nodes: [SalesforceAiInsightValue!]! + + """List of AI Insight Value edges""" + edges: [SalesforceAiInsightValueEdge!]! +} + +"""Individual""" +type SalesforceIndividual implements OneGraphNode { + """Individual ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String! + + """Don't Track""" + hasOptedOutTracking: Boolean! + + """Don't Profile""" + hasOptedOutProfiling: Boolean! + + """Don't Process""" + hasOptedOutProcessing: Boolean! + + """Don't Market""" + hasOptedOutSolicit: Boolean! + + """Forget this Individual""" + shouldForget: Boolean! + + """Export Individual's Data""" + sendIndividualData: Boolean! + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean! + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean! + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean! + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Last Viewed Date""" + lastViewedDate: String + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceIndividual + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce IndividualHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce PartyConsent""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce User""" + usersByIndividualId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + sobjectMetadata: SalesforceIndividualSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Individual""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Address for a salesforce object""" +type SalesforceAddress { + """ + Accuracy level of the geocode for the address. For example, this field is known as MailingGeocodeAccuracy on Contact. + """ + accuracy: String + + """ + The city detail for the address. For example, this field is known as MailingCity on Contact. + """ + city: String + + """ + The country detail for the address. For example, this field is known as MailingCountry on Contact. + """ + country: String + + """ + The ISO country code for the address. For example, this field is known as MailingCountryCode on Contact. CountryCode is always available on compound address fields, whether or not state and country picklists are enabled in your organization. + """ + countryCode: String + + """ + Used with Longitude to specify the precise geolocation of the address. For example, this field is known as MailingLatitude on Contact. + """ + latitude: Float + + """ + Used with Latitude to specify the precise geolocation of the address. For example, this field is known as MailingLongitude on Contact. + """ + longitude: Float + + """ + The postal code for the address. For example, this field is known as MailingPostalCode on Contact. + """ + postalCode: String + + """ + The state detail for the address. For example, this field is known as MailingState on Contact. + """ + state: String + + """ + The ISO state code for the address. For example, this field is known as MailingStateCode on Contact. StateCode is always available on compound address fields, whether or not state and country picklists are enabled in your organization. + """ + stateCode: String + + """ + The street detail for the address. For example, this field is known as MailingStreet on Contact. + """ + street: String +} + +"""Contact""" +type SalesforceContact implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Contact ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String! + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Is Email Bounced""" + isEmailBounced: Boolean! + + """Photo URL""" + photoUrl: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contactsByReportsToId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsBySfdcIdId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce Order""" + ordersByBillToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCustomerAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByShipToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceContactSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contact""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case""" +type SalesforceCase implements OneGraphNode { + """Linked Github issue""" + gitHubIssue: GitHubIssue + + """Linked Stripe refund""" + stripeRefund: StripeRefund + + """Case ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceCase + + """Case Number""" + caseNumber: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean! + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCaseOwnerUnion + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Contact Phone""" + contactPhone: String + + """Contact Mobile""" + contactMobile: String + + """Contact Email""" + contactEmail: String + + """Contact Fax""" + contactFax: String + + """Internal Comments""" + comments: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseTeamMember""" + teamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + teamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCaseSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Case""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeRefundObjectEnum { + refund +} + +"""""" +type StripeRefund implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeRefundObjectEnum! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent that was refunded.""" + paymentIntent: StripePaymentIntent + + """ + If the refund failed, the reason for refund failure if known. Possible values are `lost_or_stolen_card`, `expired_or_canceled_card`, or `unknown`. + """ + failureReason: String + + """ + This is the transaction number that appears on email receipts sent for this refund. + """ + receiptNumber: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that was refunded.""" + charge: StripeCharge + + """ + The transfer reversal that is associated with the refund. Only present if the charge came from another Stripe account. See the Connect documentation for details. + """ + sourceTransferReversal: StripeTransferReversal + + """ + Status of the refund. For credit card refunds, this can be `pending`, `succeeded`, or `failed`. For other types of refunds, it can be `pending`, `succeeded`, `failed`, or `canceled`. Refer to our [refunds](https://stripe.com/docs/refunds#failed-refunds) documentation for more details. + """ + status: String + + """ + If the accompanying transfer was reversed, the transfer reversal object. Only applicable if the charge was created using the destination parameter. + """ + transferReversal: StripeTransferReversal + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """Amount, in %s.""" + amount: Int! + + """ + Reason for the refund, either user-provided (`duplicate`, `fraudulent`, or `requested_by_customer`) or generated by Stripe internally (`expired_uncaptured_charge`). + """ + reason: String + + """ + If the refund failed, this balance transaction describes the adjustment made on your account balance that reverses the initial balance transaction. + """ + failureBalanceTransaction: StripeBalanceTransaction + + """ + An arbitrary string attached to the object. Often useful for displaying to users. (Available on non-card refunds only) + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Linked Salesforce Case""" + salesforceCase: SalesforceCase +} + +enum StripeTransferReversalObjectEnum { + transfer_reversal +} + +"""""" +type StripeTransferReversal { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTransferReversalObjectEnum! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """Linked payment refund for the transfer reversal.""" + destinationPaymentRefund: StripeRefund + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the refund responsible for the transfer reversal.""" + sourceRefund: StripeRefund + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ID of the transfer that was reversed.""" + transfer: StripeTransfer! + + """Amount, in %s.""" + amount: Int! +} + +union StripeBalanceTransactionSourceUnion = StripeTransferReversal | StripeTransfer | StripeTopup | StripeTaxDeductedAtSource | StripeReserveTransaction | StripeRefund | StripePlatformTaxFee | StripePayout | StripeIssuingTransaction | StripeIssuingAuthorization | StripeFeeRefund | StripeDispute | StripeConnectCollectionTransfer | StripeCharge | StripeApplicationFee + +enum StripeBalanceTransactionObjectEnum { + balance_transaction +} + +"""""" +type StripeBalanceTransaction implements OneGraphNode { + """ + The date the transaction's net funds will become available in the Stripe balance. + """ + availableOn: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBalanceTransactionObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """Net amount of the transaction, in %s.""" + net: Int! + + """ + If the transaction's net funds are available in the Stripe balance yet. Either `available` or `pending`. + """ + status: String! + + """ + The exchange rate used, if applicable, for this transaction. Specifically, if money was converted from currency A to currency B, then the `amount` in currency A, times `exchange_rate`, would be the `amount` in currency B. For example, suppose you charged a customer 10.00 EUR. Then the PaymentIntent's `amount` would be `1000` and `currency` would be `eur`. Suppose this was converted into 12.34 USD in your Stripe account. Then the BalanceTransaction's `amount` would be `1234`, `currency` would be `usd`, and `exchange_rate` would be `1.234`. + """ + exchangeRate: Float + + """Fees (in %s) paid for this transaction.""" + fee: Int! + + """The Stripe object to which this transaction is related.""" + source: StripeBalanceTransactionSourceUnion + + """ + Transaction type: `adjustment`, `advance`, `advance_funding`, `anticipation_repayment`, `application_fee`, `application_fee_refund`, `charge`, `connect_collection_transfer`, `issuing_authorization_hold`, `issuing_authorization_release`, `issuing_dispute`, `issuing_transaction`, `payment`, `payment_failure_refund`, `payment_refund`, `payout`, `payout_cancel`, `payout_failure`, `refund`, `refund_failure`, `reserve_transaction`, `reserved_funds`, `stripe_fee`, `stripe_fx_fee`, `tax_fee`, `topup`, `topup_reversal`, `transfer`, `transfer_cancel`, `transfer_failure`, or `transfer_refund`. [Learn more](https://stripe.com/docs/reports/balance-transaction-types) about balance transaction types and what they represent. If you are looking to classify transactions for accounting purposes, you might want to consider `reporting_category` instead. + """ + type: StripeBalanceTransactionTypeEnum! + + """Gross amount of the transaction, in %s.""" + amount: Int! + + """Detailed breakdown of fees (in %s) paid for this transaction.""" + feeDetails: [StripeFee!]! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + [Learn more](https://stripe.com/docs/reports/reporting-categories) about how reporting categories can help you understand balance transactions from an accounting perspective. + """ + reportingCategory: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeChargeObjectEnum { + charge +} + +"""""" +type StripeCharge implements OneGraphNode { + """ + The account (if any) the charge was made on behalf of without triggering an automatic transfer. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers) for details. + """ + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeChargeObjectEnum! + + """ + This is the email address that the receipt for this charge was sent to. + """ + receiptEmail: String + + """ + ID of the balance transaction that describes the impact of this charge on your account balance (not including refunds or disputes). + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent associated with this charge, if one exists.""" + paymentIntent: StripePaymentIntent + + """ + A string that identifies this transaction as part of a group. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers#transfer-options) for details. + """ + transferGroup: String + + """ + This is the transaction number that appears on email receipts sent for this charge. This attribute will be `null` until a receipt has been sent. + """ + receiptNumber: String + + """ + An optional dictionary including the account to automatically transfer to as part of a destination charge. [See the Connect documentation](https://stripe.com/docs/connect/destination-charges) for details. + """ + transferData: StripeChargeTransferData + + """ID of the review associated with this charge if one exists.""" + review: StripeReview + + """ + Provides information about the charge that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """ + `true` if the charge succeeded, or was successfully authorized for later capture. + """ + paid: Boolean! + + """ID of the invoice this charge is for if one exists.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the payment method used in this charge.""" + paymentMethod: String + + """ + This is the URL to view the receipt for this charge. The receipt is kept up-to-date to the latest state of the charge, including any refunds. If the charge is for an Invoice, the receipt will be stylized as an Invoice receipt. + """ + receiptUrl: String + + """ + Error code explaining reason for charge failure if available (see [the errors section](https://stripe.com/docs/api#errors) for a list of codes). + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for charge failure if available. + """ + failureMessage: String + + """Details about the payment method at the time of the transaction.""" + paymentMethodDetails: StripePaymentMethodDetails + + """ + The application fee (if any) for the charge. [See the Connect documentation](https://stripe.com/docs/connect/direct-charges#collecting-fees) for details. + """ + applicationFee: StripeApplicationFee + + """ID of the Connect application that created the charge.""" + application: StripeApplication + + """ + The status of the payment is either `succeeded`, `pending`, or `failed`. + """ + status: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + ID of the transfer to the `destination` account (only applicable if the charge was created using the `destination` parameter). + """ + transfer: StripeTransfer + + """ + The full statement descriptor that is passed to card networks, and that is displayed on your customers' credit card and bank statements. Allows you to see what the statement descriptor looks like after the static and dynamic portions are combined. + """ + calculatedStatementDescriptor: String + + """ + If the charge was created without capturing, this Boolean represents whether it is still uncaptured or has since been captured. + """ + captured: Boolean! + + """ID of the order this charge is for if one exists.""" + order: StripeOrder + + """ + Whether the charge has been fully refunded. If the charge is only partially refunded, this attribute will still be false. + """ + refunded: Boolean! + + """ + For card charges, use `statement_descriptor_suffix` instead. Otherwise, you can use this value as the complete description of a charge on your customers’ statements. Must contain at least one letter, maximum 22 characters. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount intended to be collected by this payment. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int! + + """ + Amount in %s refunded (can be less than the amount attribute on the charge if a partial refund was issued). + """ + amountRefunded: Int! + + """Shipping information for the charge.""" + shipping: StripeShipping + + """Whether the charge has been disputed.""" + disputed: Boolean! + + """ + The transfer ID which created this charge. Only present if the charge came from another Stripe account. [See the Connect documentation](https://stripe.com/docs/connect/destination-charges) for details. + """ + sourceTransfer: StripeTransfer + + """ID of the customer this charge is for if one exists.""" + customer: StripeChargeCustomerUnion + + """""" + billingDetails: StripeBillingDetails! + + """ + The amount of the application fee (if any) for the charge. [See the Connect documentation](https://stripe.com/docs/connect/direct-charges#collecting-fees) for details. + """ + applicationFeeAmount: Int + + """ + Details about whether the payment was accepted, and why. See [understanding declines](https://stripe.com/docs/declines) for details. + """ + outcome: StripeChargeOutcome + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + dispute: StripeDispute + refunds(after: String, before: String, first: Int): StripeRefundsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeRadarReviewResourceLocation { + """The city where the payment originated.""" + city: String + + """ + Two-letter ISO code representing the country where the payment originated. + """ + country: String + + """The geographic latitude where the payment originated.""" + latitude: Float + + """The geographic longitude where the payment originated.""" + longitude: Float + + """The state/county/province/region where the payment originated.""" + region: String +} + +enum StripeReviewOpenedReasonEnum { + manual + rule +} + +enum StripeReviewObjectEnum { + review +} + +enum StripeReviewClosedReasonEnum { + approved + disputed + refunded + refunded_as_fraud +} + +"""""" +type StripeReview { + """ + The reason the review was closed, or null if it has not yet been closed. One of `approved`, `refunded`, `refunded_as_fraud`, or `disputed`. + """ + closedReason: StripeReviewClosedReasonEnum + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeReviewObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The PaymentIntent ID associated with this review, if one exists.""" + paymentIntent: StripePaymentIntent + + """The reason the review was opened. One of `rule` or `manual`.""" + openedReason: StripeReviewOpenedReasonEnum! + + """ + Information related to the location of the payment. Note that this information is an approximation and attempts to locate the nearest population center - it should not be used to determine a specific address. + """ + ipAddressLocation: StripeRadarReviewResourceLocation + + """Unique identifier for the object.""" + id: String! + + """The charge associated with this review.""" + charge: StripeCharge + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The ZIP or postal code of the card used, if applicable.""" + billingZip: String + + """ + The reason the review is currently open or closed. One of `rule`, `manual`, `approved`, `refunded`, `refunded_as_fraud`, or `disputed`. + """ + reason: String! + + """ + Information related to the browsing session of the user who initiated the payment. + """ + session: StripeRadarReviewResourceSession + + """The IP address where the payment originated.""" + ipAddress: String + + """If `true`, the review needs action.""" + open: Boolean! +} + +"""""" +type StripeTransferData { + """ + Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int + + """ + The account (if any) the payment will be attributed to for tax + reporting, and where funds from the payment will be transferred to upon + payment success. + """ + destination: StripeAccount! +} + +enum StripePaymentIntentPaymentMethodOptionsCardRequestThreeDSecureEnum { + any + automatic + challenge_only +} + +enum StripePaymentIntentPaymentMethodOptionsCardNetworkEnum { + amex + cartes_bancaires + diners + discover + interac + jcb + mastercard + unionpay + unknown + visa +} + +"""""" +type StripePaymentMethodOptionsCardInstallments { + """Installment plans that may be selected for this PaymentIntent.""" + availablePlans: [StripePaymentMethodDetailsCardInstallmentsPlan!] + + """Whether Installments are enabled for this PaymentIntent.""" + enabled: Boolean! + + """Installment plan selected for this PaymentIntent.""" + plan: StripePaymentMethodDetailsCardInstallmentsPlan +} + +"""""" +type StripePaymentIntentPaymentMethodOptionsCard { + """ + Installment details for this payment (Mexico only). + + For more information, see the [installments integration guide](https://stripe.com/docs/payments/installments). + """ + installments: StripePaymentMethodOptionsCardInstallments + + """ + Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time. + """ + network: StripePaymentIntentPaymentMethodOptionsCardNetworkEnum + + """ + We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine. + """ + requestThreeDSecure: StripePaymentIntentPaymentMethodOptionsCardRequestThreeDSecureEnum +} + +enum StripePaymentMethodOptionsBancontactPreferredLanguageEnum { + de + en + fr + nl +} + +"""""" +type StripePaymentMethodOptionsBancontact { + """ + Preferred language of the Bancontact authorization page that the customer is redirected to. + """ + preferredLanguage: StripePaymentMethodOptionsBancontactPreferredLanguageEnum! +} + +"""""" +type StripePaymentIntentPaymentMethodOptions { + """""" + bancontact: StripePaymentMethodOptionsBancontact + + """""" + card: StripePaymentIntentPaymentMethodOptionsCard +} + +enum StripePaymentIntentObjectEnum { + payment_intent +} + +"""""" +type StripePaymentIntent implements OneGraphNode { + """ + The account (if any) for which the funds of the PaymentIntent are intended. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePaymentIntentObjectEnum! + + """ + Email address that the receipt for the resulting payment will be sent to. + """ + receiptEmail: String + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Payment-method-specific configuration for this PaymentIntent.""" + paymentMethodOptions: StripePaymentIntentPaymentMethodOptions + + """ + A string that identifies the resulting payment as part of a group. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + transferGroup: String + + """ + The data with which to automatically create a Transfer when the payment is finalized. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + transferData: StripeTransferData + + """ID of the review associated with this PaymentIntent, if any.""" + review: StripeReview + + """ + Provides information about a card payment that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """Amount that can be captured from this PaymentIntent.""" + amountCapturable: Int + + """ID of the invoice that created this PaymentIntent, if it exists.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the payment method used in this PaymentIntent.""" + paymentMethod: StripePaymentMethod + + """Unique identifier for the object.""" + id: String! + + """Charges that were created by this PaymentIntent, if any.""" + charges: StripePaymentIntentCharges + + """ + The list of payment method types (e.g. card) that this PaymentIntent is allowed to use. + """ + paymentMethodTypes: [String!]! + + """""" + confirmationMethod: StripePaymentIntentConfirmationMethodEnum! + + """ID of the Connect application that created the PaymentIntent.""" + application: StripeApplication + + """ + Status of this PaymentIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `requires_capture`, `canceled`, or `succeeded`. Read more about each PaymentIntent [status](https://stripe.com/docs/payments/intents#intent-statuses). + """ + status: StripePaymentIntentStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. For more information, see the [documentation](https://stripe.com/docs/payments/payment-intents/creating-payment-intents#storing-information-in-metadata). + """ + metadata: String + + """Controls when the funds will be captured from the customer's account.""" + captureMethod: StripePaymentIntentCaptureMethodEnum! + + """ + Reason for cancellation of this PaymentIntent, either user-provided (`duplicate`, `fraudulent`, `requested_by_customer`, or `abandoned`) or generated by Stripe internally (`failed_invoice`, `void_invoice`, or `automatic`). + """ + cancellationReason: StripePaymentIntentCancellationReasonEnum + + """ + For non-card charges, you can use this value as the complete description that appears on your customers’ statements. Must contain at least one letter, maximum 22 characters. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int! + + """Shipping information for this PaymentIntent.""" + shipping: StripeShipping + + """ + ID of the Customer this PaymentIntent belongs to, if one exists. + + Payment methods attached to other Customers cannot be used with this PaymentIntent. + + If present in combination with [setup_future_usage](https://stripe.com/docs/api#payment_intent_object-setup_future_usage), this PaymentIntent's payment method will be attached to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. + """ + customer: StripePaymentIntentCustomerUnion + + """ + The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key. + + The client secret can be used to complete a payment from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret. + + Refer to our docs to [accept a payment](https://stripe.com/docs/payments/accept-a-payment) and learn about how `client_secret` should be handled. + """ + clientSecret: String + + """Amount that was collected by this PaymentIntent.""" + amountReceived: Int + + """ + The amount of the application fee (if any) for the resulting payment. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + applicationFeeAmount: Int + + """ + The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason. + """ + lastPaymentError: StripeApiErrors + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Indicates that you intend to make future payments with this PaymentIntent's payment method. + + Providing this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes. + + When processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication). + """ + setupFutureUsage: StripePaymentIntentSetupFutureUsageEnum + + """ + Populated when `status` is `canceled`, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. + """ + canceledAt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeApiErrors { + """ + A human-readable message providing more details about the error. For card errors, these messages can be shown to your users. + """ + message: String + + """""" + paymentIntent: StripePaymentIntent + + """ + A URL to more information about the [error code](https://stripe.com/docs/error-codes) reported. + """ + docUrl: String + + """""" + paymentMethod: StripePaymentMethod + + """For card errors, the ID of the failed charge.""" + charge: String + + """ + If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field. + """ + param: String + + """ + For card errors resulting from a card issuer decline, a short string indicating the [card issuer's reason for the decline](https://stripe.com/docs/declines#issuer-declines) if they provide one. + """ + declineCode: String + + """The source object for errors returned on a request involving a source.""" + source: StripeApiErrorsSourceUnion + + """ + The type of error returned. One of `api_connection_error`, `api_error`, `authentication_error`, `card_error`, `idempotency_error`, `invalid_request_error`, or `rate_limit_error` + """ + type: StripeApiErrorsTypeEnum! + + """""" + setupIntent: StripeSetupIntent + + """ + For some errors that could be handled programmatically, a short string indicating the [error code](https://stripe.com/docs/error-codes) reported. + """ + code: String +} + +union StripeSetupIntentMandateUnion = StripeMandate + +union StripeSetupIntentSingleUseMandateUnion = StripeMandate + +enum StripeMandateTypeEnum { + multi_use + single_use +} + +enum StripeMandateStatusEnum { + active + inactive + pending +} + +"""""" +type StripeMandateSingleUse { + """On a single use mandate, the amount of the payment.""" + amount: Int! + + """On a single use mandate, the currency of the payment.""" + currency: String! +} + +"""""" +type StripeMandateSepaDebit { + """The unique reference of the mandate.""" + reference: String! + + """ + The URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively. + """ + url: String! +} + +enum StripeMandateBacsDebitNetworkStatusEnum { + accepted + pending + refused + revoked +} + +"""""" +type StripeMandateBacsDebit { + """ + The status of the mandate on the Bacs network. Can be one of `pending`, `revoked`, `refused`, or `accepted`. + """ + networkStatus: StripeMandateBacsDebitNetworkStatusEnum! + + """The unique reference identifying the mandate on the Bacs network.""" + reference: String! + + """The URL that will contain the mandate that the customer has signed.""" + url: String! +} + +"""""" +type StripeMandateAuBecsDebit { + """ + The URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively. + """ + url: String! +} + +"""""" +type StripeMandatePaymentMethodDetails { + """""" + auBecsDebit: StripeMandateAuBecsDebit + + """""" + bacsDebit: StripeMandateBacsDebit + + """""" + sepaDebit: StripeMandateSepaDebit + + """ + The type of the payment method associated with this mandate. An additional hash is included on `payment_method_details` with a name matching this value. It contains mandate information specific to the payment method. + """ + type: String! +} + +enum StripeCustomerAcceptanceTypeEnum { + offline + online +} + +"""""" +type StripeOnlineAcceptance { + """The IP address from which the Mandate was accepted by the customer.""" + ipAddress: String + + """ + The user agent of the browser from which the Mandate was accepted by the customer. + """ + userAgent: String +} + +"""""" +type StripeCustomerAcceptance { + """The time at which the customer accepted the Mandate.""" + acceptedAt: Int + + """""" + online: StripeOnlineAcceptance + + """ + The type of customer acceptance information included with the Mandate. One of `online` or `offline`. + """ + type: StripeCustomerAcceptanceTypeEnum! +} + +enum StripeMandateObjectEnum { + mandate +} + +"""""" +type StripeMandate { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeMandateObjectEnum! + + """""" + customerAcceptance: StripeCustomerAcceptance! + + """ID of the payment method associated with this mandate.""" + paymentMethod: StripePaymentMethod! + + """Unique identifier for the object.""" + id: String! + + """""" + paymentMethodDetails: StripeMandatePaymentMethodDetails! + + """""" + singleUse: StripeMandateSingleUse + + """ + The status of the mandate, which indicates whether it can be used to initiate a payment. + """ + status: StripeMandateStatusEnum! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The type of the mandate.""" + type: StripeMandateTypeEnum! +} + +enum StripeSetupIntentPaymentMethodOptionsCardRequestThreeDSecureEnum { + any + automatic + challenge_only +} + +"""""" +type StripeSetupIntentPaymentMethodOptionsCard { + """ + We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine. + """ + requestThreeDSecure: StripeSetupIntentPaymentMethodOptionsCardRequestThreeDSecureEnum +} + +"""""" +type StripeSetupIntentPaymentMethodOptions { + """""" + card: StripeSetupIntentPaymentMethodOptionsCard +} + +enum StripeSetupIntentObjectEnum { + setup_intent +} + +"""""" +type StripeSetupIntent implements OneGraphNode { + """The account (if any) for which the setup is intended.""" + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSetupIntentObjectEnum! + + """ + Indicates how the payment method is intended to be used in the future. + + Use `on_session` if you intend to only reuse the payment method when the customer is in your checkout flow. Use `off_session` if your customer may or may not be in your checkout flow. If not provided, this value defaults to `off_session`. + """ + usage: String! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Payment-method-specific configuration for this SetupIntent.""" + paymentMethodOptions: StripeSetupIntentPaymentMethodOptions + + """ID of the payment method used with this SetupIntent.""" + paymentMethod: StripePaymentMethod + + """ID of the multi use Mandate generated by the SetupIntent.""" + mandate: StripeMandate + + """ID of the single_use Mandate generated by the SetupIntent.""" + singleUseMandate: StripeMandate + + """Unique identifier for the object.""" + id: String! + + """ + The list of payment method types (e.g. card) that this SetupIntent is allowed to set up. + """ + paymentMethodTypes: [String!]! + + """The error encountered in the previous SetupIntent confirmation.""" + lastSetupError: StripeApiErrors + + """ID of the Connect application that created the SetupIntent.""" + application: StripeApplication + + """ + [Status](https://stripe.com/docs/payments/intents#intent-statuses) of this SetupIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `canceled`, or `succeeded`. + """ + status: StripeSetupIntentStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Reason for cancellation of this SetupIntent, one of `abandoned`, `requested_by_customer`, or `duplicate`. + """ + cancellationReason: StripeSetupIntentCancellationReasonEnum + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + ID of the Customer this SetupIntent belongs to, if one exists. + + If present, the SetupIntent's payment method will be attached to the Customer on successful setup. Payment methods attached to other Customers cannot be used with this SetupIntent. + """ + customer: StripeSetupIntentCustomerUnion + + """ + The client secret of this SetupIntent. Used for client-side retrieval using a publishable key. + + The client secret can be used to complete payment setup from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret. + """ + clientSecret: String + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeSubscriptionTransferData { + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the destination account. By default, the entire amount is transferred to the destination. + """ + amountPercent: Float + + """ + The account where funds from the payment will be transferred to upon payment success. + """ + destination: StripeAccount! +} + +enum StripeSubscriptionObjectEnum { + subscription +} + +"""""" +type StripeSubscription implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """ + Number of days a customer has to pay invoices generated by this subscription. This value will be `null` for subscriptions where `collection_method=charge_automatically`. + """ + daysUntilDue: Int + + """ + Describes the current discount applied to this subscription, if there is one. When billing, a discount applied to a subscription overrides a discount applied on a customer-wide basis. + """ + discount: StripeDiscount + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData + + """ + If the subscription has been canceled with the `at_period_end` flag set to `true`, `cancel_at_period_end` on the subscription will be true. You can use this attribute to determine whether a subscription that has a status of active is scheduled to be canceled at the end of the current period. + """ + cancelAtPeriodEnd: Boolean! + + """If the subscription has a trial, the end of that trial.""" + trialEnd: Int + + """If the subscription has a trial, the beginning of that trial.""" + trialStart: Int + + """ + You can use this [SetupIntent](https://stripe.com/docs/api/setup_intents) to collect user authentication when creating a subscription without immediate payment or updating a subscription's payment method, allowing you to optimize for off-session payments. Learn more in the [SCA Migration Guide](https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-2). + """ + pendingSetupIntent: StripeSetupIntent + + """Unique identifier for the object.""" + id: String! + + """ + ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If not set, defaults to the customer's default source. + """ + defaultSource: StripeSubscriptionDefaultSourceUnion + + """If the subscription has ended, the date the subscription ended.""" + endedAt: Int + + """The schedule attached to the subscription""" + schedule: StripeSubscriptionSchedule + + """ + The quantity of the plan to which the customer is subscribed. For example, if your plan is $10/user/month, and your customer has 5 users, you could pass 5 as the quantity to have the customer charged $50 (5 x $10) monthly. Only set if the subscription contains a single plan. + """ + quantity: Int + + """List of subscription items, each with an attached plan.""" + items: StripeSubscriptionItems! + + """ + Possible values are `incomplete`, `incomplete_expired`, `trialing`, `active`, `past_due`, `canceled`, or `unpaid`. + + For `collection_method=charge_automatically` a subscription moves into `incomplete` if the initial payment attempt fails. A subscription in this state can only have metadata and default_source updated. Once the first invoice is paid, the subscription moves into an `active` state. If the first invoice is not paid within 23 hours, the subscription transitions to `incomplete_expired`. This is a terminal state, the open invoice will be voided and no further invoices will be generated. + + A subscription that is currently in a trial period is `trialing` and moves to `active` when the trial period is over. + + If subscription `collection_method=charge_automatically` it becomes `past_due` when payment to renew it fails and `canceled` or `unpaid` (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts. + + If subscription `collection_method=send_invoice` it becomes `past_due` when its invoice is not paid by the due date, and `canceled` or `unpaid` if it is still not paid by an additional deadline after that. Note that when a subscription has a status of `unpaid`, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices. + """ + status: StripeSubscriptionStatusEnum! + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionCollectionMethodEnum + + """ + Start of the current period that the subscription has been invoiced for. + """ + currentPeriodStart: Int! + + """The most recent invoice this subscription has generated.""" + latestInvoice: StripeInvoice + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account. + """ + applicationFeePercent: Float + + """ + The tax rates that will apply to any subscription item that does not have `tax_rates` set. Invoices created will have their `default_tax_rates` populated from the subscription. + """ + defaultTaxRates: [StripeTaxRate!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Determines the date of the first full invoice, and, for plans with `month` or `year` intervals, the day of the month for subsequent invoices. + """ + billingCycleAnchor: Int! + + """ + If specified, [pending updates](https://stripe.com/docs/billing/subscriptions/pending-updates) that will be applied to the subscription once the `latest_invoice` has been paid. + """ + pendingUpdate: StripeSubscriptionsResourcePendingUpdate + + """ + Specifies the approximate timestamp on which any pending invoice items will be billed according to the schedule provided at `pending_invoice_item_interval`. + """ + nextPendingInvoiceItemInvoice: Int + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A date in the future at which the subscription will automatically get canceled + """ + cancelAt: Int + + """ + Date when the subscription was first created. The date might differ from the `created` date due to backdating. + """ + startDate: Int! + + """ + Hash describing the plan the customer is subscribed to. Only set if the subscription contains a single plan. + """ + plan: StripePlan + + """If specified, payment collection for this subscription will be paused.""" + pauseCollection: StripeSubscriptionsResourcePauseCollection + + """ + Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling [Create an invoice](https://stripe.com/docs/api#create_invoice) for the given subscription at the specified interval. + """ + pendingInvoiceItemInterval: StripeSubscriptionPendingInvoiceItemInterval + + """ID of the customer who owns the subscription.""" + customer: StripeSubscriptionCustomerUnion! + + """ + End of the current period that the subscription has been invoiced for. At the end of this period, a new invoice will be created. + """ + currentPeriodEnd: Int! + + """ + If provided, each invoice created by this subscription will apply the tax rate, increasing the amount billed to the customer. + """ + taxPercent: Float + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds + + """ + If the subscription has been canceled, the date of that cancellation. If the subscription was canceled with `cancel_at_period_end`, `canceled_at` will still reflect the date of the initial cancellation request, not the end of the subscription period when the subscription is automatically moved to a canceled state. + """ + canceledAt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeCustomerSubscriptions { + """Details about each object.""" + data: [StripeSubscription!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerSubscriptionsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeSubscriptionSchedulePhaseConfigurationDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeMandatePaymentMethodUnion = StripePaymentMethod + +union StripeInvoiceSettingCustomerSettingDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeSubscriptionDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeSubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethodUnion = StripePaymentMethod + +union StripePaymentIntentPaymentMethodUnion = StripePaymentMethod + +union StripeSetupIntentPaymentMethodUnion = StripePaymentMethod + +union StripeInvoiceDefaultPaymentMethodUnion = StripePaymentMethod + +"""""" +type StripeBillingDetails { + """Billing address.""" + address: StripeAddress + + """Email address.""" + email: String + + """Full name.""" + name: String + + """Billing phone number (including extension).""" + phone: String +} + +"""""" +type StripePaymentMethodDetailsCardPresentReceipt { + """EMV tag 9F26, cryptogram generated by the integrated circuit chip.""" + applicationCryptogram: String + + """Mnenomic of the Application Identifier.""" + applicationPreferredName: String + + """Identifier for this transaction.""" + authorizationCode: String + + """EMV tag 8A. A code returned by the card issuer.""" + authorizationResponseCode: String + + """How the cardholder verified ownership of the card.""" + cardholderVerificationMethod: String + + """ + EMV tag 84. Similar to the application identifier stored on the integrated circuit chip. + """ + dedicatedFileName: String + + """The outcome of a series of EMV functions performed by the card reader.""" + terminalVerificationResults: String + + """ + An indication of various EMV functions performed during the transaction. + """ + transactionStatusInformation: String +} + +"""""" +type StripePaymentMethodDetailsCardPresent { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """The last four digits of the card.""" + last4: String + + """ + How were card details read in this transaction. Can be contact_emv, contactless_emv, magnetic_stripe_fallback, magnetic_stripe_track2, or contactless_magstripe_mode + """ + readMethod: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """Authorization response cryptogram.""" + emvAuthData: String + + """ + A collection of fields required to be displayed on receipts. Only required for EMV transactions. + """ + receipt: StripePaymentMethodDetailsCardPresentReceipt + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """ + The cardholder name as read from the card, in [ISO 7813](https://en.wikipedia.org/wiki/ISO/IEC_7813) format. May include alphanumeric characters, special characters and first/last name separator (`/`). + """ + cardholderName: String + + """ + ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod. + """ + generatedCard: String + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +"""""" +type StripePaymentMethodDetailsP24 { + """Unique reference for this Przelewy24 payment.""" + reference: String + + """ + Owner's verified full name. Values are verified or provided by Przelewy24 directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + Przelewy24 rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsMultibanco { + """Entity number associated with this Multibanco payment.""" + entity: String + + """Reference number associated with this Multibanco payment.""" + reference: String +} + +"""""" +type StripePaymentMethodDetailsInteracPresentReceipt { + """Mnenomic of the Application Identifier.""" + applicationPreferredName: String + + """For Interac transactions - the source account type of the funds""" + accountType: String + + """How the cardholder verified ownership of the card.""" + cardholderVerificationMethod: String + + """Identifier for this transaction.""" + authorizationCode: String + + """ + An indication of various EMV functions performed during the transaction. + """ + transactionStatusInformation: String + + """ + EMV tag 84. Similar to the application identifier stored on the integrated circuit chip. + """ + dedicatedFileName: String + + """EMV tag 8A. A code returned by the card issuer.""" + authorizationResponseCode: String + + """The outcome of a series of EMV functions performed by the card reader.""" + terminalVerificationResults: String + + """EMV tag 9F26, cryptogram generated by the integrated circuit chip.""" + applicationCryptogram: String +} + +"""""" +type StripePaymentMethodDetailsInteracPresent { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """The last four digits of the card.""" + last4: String + + """ + How were card details read in this transaction. Can be contact_emv, contactless_emv, magnetic_stripe_fallback, magnetic_stripe_track2, or contactless_magstripe_mode + """ + readMethod: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """Card brand. Can be `interac`, `mastercard` or `visa`.""" + brand: String + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """Authorization response cryptogram.""" + emvAuthData: String + + """ + A collection of fields required to be displayed on receipts. Only required for EMV transactions. + """ + receipt: StripePaymentMethodDetailsInteracPresentReceipt + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """ + The cardholder name as read from the card, in [ISO 7813](https://en.wikipedia.org/wiki/ISO/IEC_7813) format. May include alphanumeric characters, special characters and first/last name separator (`/`). + """ + cardholderName: String + + """ + ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod. + """ + generatedCard: String + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +enum StripePaymentMethodDetailsBancontactPreferredLanguageEnum { + de + en + fr + nl +} + +"""""" +type StripePaymentMethodDetailsBancontact { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Preferred language of the Bancontact authorization page that the customer is redirected to. + Can be one of `en`, `de`, `fr`, or `nl` + """ + preferredLanguage: StripePaymentMethodDetailsBancontactPreferredLanguageEnum + + """ + Owner's verified full name. Values are verified or provided by Bancontact directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +enum StripePaymentMethodDetailsCardInstallmentsPlanTypeEnum { + fixed_count +} + +enum StripePaymentMethodDetailsCardInstallmentsPlanIntervalEnum { + month +} + +"""""" +type StripePaymentMethodDetailsCardInstallmentsPlan { + """ + For `fixed_count` installment plans, this is the number of installment payments your customer will make to their credit card. + """ + count: Int + + """ + For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. + One of `month`. + """ + interval: StripePaymentMethodDetailsCardInstallmentsPlanIntervalEnum + + """Type of installment plan, one of `fixed_count`.""" + type: StripePaymentMethodDetailsCardInstallmentsPlanTypeEnum! +} + +"""""" +type StripePaymentMethodDetailsCardInstallments { + """Installment plan selected for the payment.""" + plan: StripePaymentMethodDetailsCardInstallmentsPlan +} + +"""""" +type StripePaymentMethodDetailsCardChecks { + """ + If a address line1 was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String + + """ + If a address postal code was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressPostalCodeCheck: String + + """ + If a CVC was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String +} + +"""""" +type StripePaymentMethodDetailsCardWalletVisaCheckout { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +enum StripePaymentMethodDetailsCardWalletTypeEnum { + amex_express_checkout + apple_pay + google_pay + masterpass + samsung_pay + visa_checkout +} + +"""""" +type StripePaymentMethodDetailsCardWalletMasterpass { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +"""""" +type StripePaymentMethodDetailsCardWallet { + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """""" + masterpass: StripePaymentMethodDetailsCardWalletMasterpass + + """ + The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. + """ + type: StripePaymentMethodDetailsCardWalletTypeEnum! + + """""" + visaCheckout: StripePaymentMethodDetailsCardWalletVisaCheckout +} + +enum StripeThreeDSecureDetailsVersionEnum { + _1_0_2 + _2_1_0 + _2_2_0 +} + +enum StripeThreeDSecureDetailsResultReasonEnum { + abandoned + bypassed + canceled + card_not_enrolled + network_not_supported + protocol_error + rejected +} + +enum StripeThreeDSecureDetailsResultEnum { + attempt_acknowledged + authenticated + failed + not_supported + processing_error +} + +enum StripeThreeDSecureDetailsAuthenticationFlowEnum { + challenge + frictionless +} + +"""""" +type StripeThreeDSecureDetails { + """ + Whether or not authentication was performed. 3D Secure will succeed without authentication when the card is not enrolled. + """ + authenticated: Boolean + + """ + For authenticated transactions: how the customer was authenticated by + the issuing bank. + """ + authenticationFlow: StripeThreeDSecureDetailsAuthenticationFlowEnum + + """Indicates the outcome of 3D Secure authentication.""" + result: StripeThreeDSecureDetailsResultEnum! + + """ + Additional information about why 3D Secure succeeded or failed based + on the `result`. + """ + resultReason: StripeThreeDSecureDetailsResultReasonEnum + + """Whether or not 3D Secure succeeded.""" + succeeded: Boolean + + """The version of 3D Secure that was used.""" + version: StripeThreeDSecureDetailsVersionEnum! +} + +"""""" +type StripePaymentMethodDetailsCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """Populated if this transaction used 3D Secure authentication.""" + threeDSecure: StripeThreeDSecureDetails + + """The last four digits of the card.""" + last4: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + If this Card is part of a card wallet, this contains the details of the card wallet. + """ + wallet: StripePaymentMethodDetailsCardWallet + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String + + """ + Check results by Card networks on Card address and CVC at time of payment. + """ + checks: StripePaymentMethodDetailsCardChecks + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """ + Installment details for this payment (Mexico only). + + For more information, see the [installments integration guide](https://stripe.com/docs/payments/installments). + """ + installments: StripePaymentMethodDetailsCardInstallments + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +"""""" +type StripePaymentMethodDetailsBacsDebit { + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String + + """Sort code of the bank account. (e.g., `10-20-30`)""" + sortCode: String +} + +"""""" +type StripePaymentMethodDetailsAchCreditTransfer { + """Account number to transfer funds to.""" + accountNumber: String + + """Name of the bank associated with the routing number.""" + bankName: String + + """Routing transit number for the bank account to transfer funds to.""" + routingNumber: String + + """SWIFT code of the bank associated with the routing number.""" + swiftCode: String +} + +enum StripePaymentMethodDetailsAchDebitAccountHolderTypeEnum { + company + individual +} + +"""""" +type StripePaymentMethodDetailsAchDebit { + """ + Type of entity that holds the account. This can be either `individual` or `company`. + """ + accountHolderType: StripePaymentMethodDetailsAchDebitAccountHolderTypeEnum + + """Name of the bank associated with the bank account.""" + bankName: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """Routing transit number of the bank account.""" + routingNumber: String +} + +"""""" +type StripePaymentMethodDetailsSofort { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Owner's verified full name. Values are verified or provided by SOFORT directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsSepaDebit { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Branch code of bank associated with the bank account.""" + branchCode: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four characters of the IBAN.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String +} + +"""""" +type StripePaymentMethodDetailsEps { + """ + Owner's verified full name. Values are verified or provided by EPS directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + EPS rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsAuBecsDebit { + """Bank-State-Branch number of the bank account.""" + bsbNumber: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String +} + +enum StripePaymentMethodDetailsFpxBankEnum { + affin_bank + alliance_bank + ambank + bank_islam + bank_muamalat + bank_rakyat + bsn + cimb + deutsche_bank + hong_leong_bank + hsbc + kfh + maybank2e + maybank2u + ocbc + pb_enterprise + public_bank + rhb + standard_chartered + uob +} + +"""""" +type StripePaymentMethodDetailsFpx { + """ + The customer's bank. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`. + """ + bank: StripePaymentMethodDetailsFpxBankEnum! + + """ + Unique transaction id generated by FPX for every request from the merchant + """ + transactionId: String +} + +"""""" +type StripePaymentMethodDetailsGiropay { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """ + Owner's verified full name. Values are verified or provided by Giropay directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + Giropay rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +enum StripePaymentMethodDetailsIdealBicEnum { + ABNANL2A + ASNBNL21 + BUNQNL2A + FVLBNL22 + HANDNL2A + INGBNL2A + KNABNL2H + MOYONL21 + RABONL2U + RBRBNL21 + SNSBNL2A + TRIONL2U +} + +enum StripePaymentMethodDetailsIdealBankEnum { + abn_amro + asn_bank + bunq + handelsbanken + ing + knab + moneyou + rabobank + regiobank + sns_bank + triodos_bank + van_lanschot +} + +"""""" +type StripePaymentMethodDetailsIdeal { + """ + The customer's bank. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `sns_bank`, `triodos_bank`, or `van_lanschot`. + """ + bank: StripePaymentMethodDetailsIdealBankEnum + + """The Bank Identifier Code of the customer's bank.""" + bic: StripePaymentMethodDetailsIdealBicEnum + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Owner's verified full name. Values are verified or provided by iDEAL directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +"""""" +type StripePaymentFlowsPrivatePaymentMethodsAlipayDetails { + """ + Uniquely identifies this particular Alipay account. You can use this attribute to check whether two Alipay accounts are the same. + """ + fingerprint: String + + """Transaction ID of this particular Alipay transaction.""" + transactionId: String +} + +"""""" +type StripePaymentMethodDetails { + """""" + alipay: StripePaymentFlowsPrivatePaymentMethodsAlipayDetails + + """""" + ideal: StripePaymentMethodDetailsIdeal + + """""" + giropay: StripePaymentMethodDetailsGiropay + + """""" + fpx: StripePaymentMethodDetailsFpx + + """""" + auBecsDebit: StripePaymentMethodDetailsAuBecsDebit + + """""" + eps: StripePaymentMethodDetailsEps + + """""" + sepaDebit: StripePaymentMethodDetailsSepaDebit + + """""" + sofort: StripePaymentMethodDetailsSofort + + """""" + achDebit: StripePaymentMethodDetailsAchDebit + + """""" + achCreditTransfer: StripePaymentMethodDetailsAchCreditTransfer + + """""" + bacsDebit: StripePaymentMethodDetailsBacsDebit + + """ + The type of transaction-specific details of the payment method used in the payment, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `au_becs_debit`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `klarna`, `multibanco`, `p24`, `sepa_debit`, `sofort`, `stripe_account`, or `wechat`. + An additional hash is included on `payment_method_details` with a name matching this value. + It contains information specific to the payment method. + """ + type: String! + + """""" + card: StripePaymentMethodDetailsCard + + """""" + bancontact: StripePaymentMethodDetailsBancontact + + """""" + interacPresent: StripePaymentMethodDetailsInteracPresent + + """""" + multibanco: StripePaymentMethodDetailsMultibanco + + """""" + p24: StripePaymentMethodDetailsP24 + + """""" + cardPresent: StripePaymentMethodDetailsCardPresent +} + +"""""" +type StripePaymentMethodCardGeneratedCard { + """The charge that created this object.""" + charge: String + + """ + Transaction-specific details of the payment method used in the payment. + """ + paymentMethodDetails: StripePaymentMethodDetails +} + +"""""" +type StripeNetworks { + """All available networks for the card.""" + available: [String!]! + + """The preferred network for the card.""" + preferred: String +} + +"""""" +type StripePaymentMethodCardChecks { + """ + If a address line1 was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String + + """ + If a address postal code was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressPostalCodeCheck: String + + """ + If a CVC was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String +} + +"""""" +type StripeThreeDSecureUsage { + """Whether 3D Secure is supported on this card.""" + supported: Boolean! +} + +"""""" +type StripePaymentMethodCardWalletVisaCheckout { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +enum StripePaymentMethodCardWalletTypeEnum { + amex_express_checkout + apple_pay + google_pay + masterpass + samsung_pay + visa_checkout +} + +"""""" +type StripePaymentMethodCardWalletMasterpass { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +"""""" +type StripePaymentMethodCardWallet { + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """""" + masterpass: StripePaymentMethodCardWalletMasterpass + + """ + The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. + """ + type: StripePaymentMethodCardWalletTypeEnum! + + """""" + visaCheckout: StripePaymentMethodCardWalletVisaCheckout +} + +"""""" +type StripePaymentMethodCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int! + + """The last four digits of the card.""" + last4: String! + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + If this Card is part of a card wallet, this contains the details of the card wallet. + """ + wallet: StripePaymentMethodCardWallet + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String! + + """ + Contains details on how this Card maybe be used for 3D Secure authentication. + """ + threeDSecureUsage: StripeThreeDSecureUsage + + """Checks on Card address and CVC if provided.""" + checks: StripePaymentMethodCardChecks + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """ + Contains information about card networks that can be used to process the payment. + """ + networks: StripeNetworks + + """Details of the original PaymentMethod that created this object.""" + generatedFrom: StripePaymentMethodCardGeneratedCard + + """Two-digit number representing the card's expiration month.""" + expMonth: Int! + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String! +} + +enum StripePaymentMethodTypeEnum { + au_becs_debit + bacs_debit + bancontact + card + eps + fpx + giropay + ideal + p24 + sepa_debit +} + +"""""" +type StripePaymentMethodBacsDebit { + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """Sort code of the bank account. (e.g., `10-20-30`)""" + sortCode: String +} + +"""""" +type StripePaymentMethodSepaDebit { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Branch code of bank associated with the bank account.""" + branchCode: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four characters of the IBAN.""" + last4: String +} + +"""""" +type StripePaymentMethodAuBecsDebit { + """ + Six-digit number identifying bank and branch associated with this bank account. + """ + bsbNumber: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String +} + +enum StripePaymentMethodFpxBankEnum { + affin_bank + alliance_bank + ambank + bank_islam + bank_muamalat + bank_rakyat + bsn + cimb + deutsche_bank + hong_leong_bank + hsbc + kfh + maybank2e + maybank2u + ocbc + pb_enterprise + public_bank + rhb + standard_chartered + uob +} + +"""""" +type StripePaymentMethodFpx { + """ + The customer's bank, if provided. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`. + """ + bank: StripePaymentMethodFpxBankEnum! +} + +enum StripePaymentMethodIdealBicEnum { + ABNANL2A + ASNBNL21 + BUNQNL2A + FVLBNL22 + HANDNL2A + INGBNL2A + KNABNL2H + MOYONL21 + RABONL2U + RBRBNL21 + SNSBNL2A + TRIONL2U +} + +enum StripePaymentMethodIdealBankEnum { + abn_amro + asn_bank + bunq + handelsbanken + ing + knab + moneyou + rabobank + regiobank + sns_bank + triodos_bank + van_lanschot +} + +"""""" +type StripePaymentMethodIdeal { + """ + The customer's bank, if provided. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `sns_bank`, `triodos_bank`, or `van_lanschot`. + """ + bank: StripePaymentMethodIdealBankEnum + + """ + The Bank Identifier Code of the customer's bank, if the bank was provided. + """ + bic: StripePaymentMethodIdealBicEnum +} + +enum StripePaymentMethodObjectEnum { + payment_method +} + +"""""" +type StripePaymentMethod { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePaymentMethodObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + ideal: StripePaymentMethodIdeal + + """""" + fpx: StripePaymentMethodFpx + + """""" + auBecsDebit: StripePaymentMethodAuBecsDebit + + """Unique identifier for the object.""" + id: String! + + """""" + sepaDebit: StripePaymentMethodSepaDebit + + """""" + bacsDebit: StripePaymentMethodBacsDebit + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type. + """ + type: StripePaymentMethodTypeEnum! + + """""" + card: StripePaymentMethodCard + + """ + The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer. + """ + customer: StripeCustomer + + """""" + billingDetails: StripeBillingDetails! +} + +"""""" +type StripeInvoiceSettingCustomField { + """The name of the custom field.""" + name: String! + + """The value of the custom field.""" + value: String! +} + +"""""" +type StripeInvoiceSettingCustomerSetting { + """Default custom fields to be displayed on invoices for this customer.""" + customFields: [StripeInvoiceSettingCustomField!] + + """ + ID of a payment method that's attached to the customer, to be used as the customer's default payment method for subscriptions and invoices. + """ + defaultPaymentMethod: StripePaymentMethod + + """Default footer to be displayed on invoices for this customer.""" + footer: String +} + +enum StripeCustomerTaxExemptEnum { + exempt + none + reverse +} + +enum StripeCustomerTaxIdsObjectEnum { + list +} + +enum StripeTaxIdTypeEnum { + ae_trn + au_abn + br_cnpj + br_cpf + ca_bn + ca_qst + ch_vat + cl_tin + es_cif + eu_vat + hk_br + id_npwp + in_gst + jp_cn + kr_brn + li_uid + mx_rfc + my_frp + my_itn + my_sst + no_vat + nz_gst + ru_inn + sa_vat + sg_gst + sg_uen + th_vat + tw_vat + unknown + us_ein + za_vat +} + +enum StripeTaxIdVerificationStatusEnum { + pending + unavailable + unverified + verified +} + +"""""" +type StripeTaxIdVerification { + """ + Verification status, one of `pending`, `verified`, `unverified`, or `unavailable`. + """ + status: StripeTaxIdVerificationStatusEnum! + + """Verified address.""" + verifiedAddress: String + + """Verified name.""" + verifiedName: String +} + +enum StripeTaxIdObjectEnum { + tax_id +} + +"""""" +type StripeTaxId { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxIdObjectEnum! + + """""" + verification: StripeTaxIdVerification! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Two-letter ISO code representing the country of the tax ID.""" + country: String + + """Unique identifier for the object.""" + id: String! + + """Value of the tax ID.""" + value: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Type of the tax ID, one of `ae_trn`, `au_abn`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_qst`, `ch_vat`, `cl_tin`, `es_cif`, `eu_vat`, `hk_br`, `id_npwp`, `in_gst`, `jp_cn`, `kr_brn`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `no_vat`, `nz_gst`, `ru_inn`, `sa_vat`, `sg_gst`, `sg_uen`, `th_vat`, `tw_vat`, `us_ein`, or `za_vat`. Note that some legacy tax IDs have type `unknown` + """ + type: StripeTaxIdTypeEnum! + + """ID of the customer.""" + customer: StripeCustomer! +} + +"""""" +type StripeCustomerTaxIds { + """Details about each object.""" + data: [StripeTaxId!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerTaxIdsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeDiscountObjectEnum { + discount +} + +enum StripeDeletedCouponObjectEnum { + coupon +} + +"""""" +type StripeDeletedCoupon { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCouponObjectEnum! +} + +union StripeSubscriptionSchedulePhaseConfigurationCouponUnion = StripeDeletedCoupon | StripeCoupon + +enum StripeCouponDurationEnum { + forever + once + repeating +} + +enum StripeCouponObjectEnum { + coupon +} + +"""""" +type StripeCoupon implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCouponObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + If `amount_off` has been set, the three-letter [ISO code for the currency](https://stripe.com/docs/currencies) of the amount to take off. + """ + currency: String + + """Unique identifier for the object.""" + id: String! + + """Date after which the coupon can no longer be redeemed.""" + redeemBy: Int + + """ + If `duration` is `repeating`, the number of months the coupon applies. Null if coupon `duration` is `forever` or `once`. + """ + durationInMonths: Int + + """ + Name of the coupon displayed to customers on for instance invoices or receipts. + """ + name: String + + """ + Percent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with percent_off of 50 will make a %s100 invoice %s50 instead. + """ + percentOff: Float + + """ + Taking account of the above properties, whether this coupon can still be applied to a customer. + """ + valid: Boolean! + + """Number of times this coupon has been applied to a customer.""" + timesRedeemed: Int! + + """ + Maximum number of times this coupon can be redeemed, in total, across all customers, before it is no longer valid. + """ + maxRedemptions: Int + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + One of `forever`, `once`, and `repeating`. Describes how long a customer who applies this coupon will get the discount. + """ + duration: StripeCouponDurationEnum! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount (in the `currency` specified) that will be taken off the subtotal of any invoices for this customer. + """ + amountOff: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeDiscount { + """""" + coupon: StripeCoupon! + + """The ID of the customer associated with this discount.""" + customer: StripeDiscountCustomerUnion + + """ + If the coupon has a duration of `repeating`, the date that this discount will end. If the coupon has a duration of `once` or `forever`, this attribute will be null. + """ + end: Int + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDiscountObjectEnum! + + """Date that the coupon was applied.""" + start: Int! + + """ + The subscription that this coupon is applied to, if it is applied to a particular subscription. + """ + subscription: String +} + +enum StripeCustomerObjectEnum { + customer +} + +enum StripeCustomerSourcesObjectEnum { + list +} + +union StripeRecipientDefaultCardUnion = StripeCard + +union StripeCardRecipientUnion = StripeRecipient + +enum StripeRecipientCardsObjectEnum { + list +} + +"""""" +type StripeRecipientCards { + """""" + data: [StripeCard!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeRecipientCardsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeConnectCollectionTransferDestinationUnion = StripeAccount + +union StripeTransferDestinationUnion = StripeAccount + +union StripeChargeTransferDataDestinationUnion = StripeAccount + +union StripeRecipientMigratedToUnion = StripeAccount + +union StripeCardAccountUnion = StripeAccount + +union StripeApplicationFeeAccountUnion = StripeAccount + +union StripeTransferDataDestinationUnion = StripeAccount + +union StripeInvoiceTransferDataDestinationUnion = StripeAccount + +union StripeBankAccountAccountUnion = StripeAccount + +union StripePaymentIntentOnBehalfOfUnion = StripeAccount + +union StripeSetupIntentOnBehalfOfUnion = StripeAccount + +union StripeSubscriptionTransferDataDestinationUnion = StripeAccount + +union StripeCapabilityAccountUnion = StripeAccount + +union StripeChargeOnBehalfOfUnion = StripeAccount + +union StripeRecipientRolledBackFromUnion = StripeAccount + +enum StripeAccountBusinessTypeEnum { + company + government_entity + individual + non_profit +} + +enum StripeAccountExternalAccountsObjectEnum { + list +} + +union StripeExternalAccountUnion = StripeBankAccount | StripeCard + +union StripeCustomerDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +union StripeInvoiceDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +enum StripeAlipayAccountObjectEnum { + alipay_account +} + +"""""" +type StripeAlipayAccount { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeAlipayAccountObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + If the Alipay account object is not reusable, the exact currency that you can create a charge for. + """ + paymentCurrency: String + + """ + Uniquely identifies the account and will be the same across all Alipay account objects that are linked to the same Alipay account. + """ + fingerprint: String! + + """The username for the Alipay account.""" + username: String! + + """ + True if you can create multiple payments using this account. If the account is reusable, then you can freely choose the amount of each payment. + """ + reusable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """Whether this Alipay account object has ever been used for a payment.""" + used: Boolean! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The ID of the customer associated with this Alipay Account.""" + customer: StripeAlipayAccountCustomerUnion + + """ + If the Alipay account object is not reusable, the exact amount that you can create a charge for. + """ + paymentAmount: Int +} + +union StripePaymentSourceUnion = StripeBankAccount | StripeAlipayAccount | StripeSource | StripeCard | StripeAccount | StripeBitcoinReceiver + +enum StripeBitcoinReceiverTransactionsObjectEnum { + list +} + +enum StripeBitcoinTransactionObjectEnum { + bitcoin_transaction +} + +"""""" +type StripeBitcoinTransaction { + """ + The amount of `currency` that the transaction was converted to in real-time. + """ + amount: Int! + + """The amount of bitcoin contained in the transaction.""" + bitcoinAmount: Int! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) to which this transaction was converted. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBitcoinTransactionObjectEnum! + + """The receiver to which this transaction was sent.""" + receiver: String! +} + +"""""" +type StripeBitcoinReceiverTransactions { + """Details about each object.""" + data: [StripeBitcoinTransaction!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeBitcoinReceiverTransactionsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeBitcoinReceiverObjectEnum { + bitcoin_receiver +} + +"""""" +type StripeBitcoinReceiver implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBitcoinReceiverObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The amount of bitcoin that the customer should send to fill the receiver. The `bitcoin_amount` is denominated in Satoshi: there are 10^8 Satoshi in one bitcoin. + """ + bitcoinAmount: Int! + + """Indicate if this source is used for payment.""" + usedForPayment: Boolean + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) to which the bitcoin will be converted. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + The customer's email address, set by the API call that creates the receiver. + """ + email: String + + """ + This receiver contains uncaptured funds that can be used for a payment or refunded. + """ + uncapturedFunds: Boolean! + + """ + A bitcoin address that is specific to this receiver. The customer can send bitcoin to this address to fill the receiver. + """ + inboundAddress: String! + + """ + This URI can be displayed to the customer as a clickable link (to activate their bitcoin client) or as a QR code (for mobile wallets). + """ + bitcoinUri: String! + + """ + The amount of bitcoin that has been sent by the customer to this receiver. + """ + bitcoinAmountReceived: Int! + + """ + This flag is initially false and updates to true when the customer sends the `bitcoin_amount` to this receiver. + """ + filled: Boolean! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The refund address of this bitcoin receiver.""" + refundAddress: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The amount of `currency` that you are collecting as payment.""" + amount: Int! + + """ + A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key. + """ + transactions: StripeBitcoinReceiverTransactions + + """The customer ID of the bitcoin receiver.""" + customer: String + + """ + True when this bitcoin receiver has received a non-zero amount of bitcoin. + """ + active: Boolean! + + """ + The amount of `currency` to which `bitcoin_amount_received` has been converted. + """ + amountReceived: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + The ID of the payment created from the receiver, if any. Hidden when viewing the receiver with a publishable key. + """ + payment: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeSubscriptionDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +enum StripeDeletedBitcoinReceiverObjectEnum { + bitcoin_receiver +} + +"""""" +type StripeDeletedBitcoinReceiver { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedBitcoinReceiverObjectEnum! +} + +enum StripeDeletedAlipayAccountObjectEnum { + alipay_account +} + +"""""" +type StripeDeletedAlipayAccount { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedAlipayAccountObjectEnum! +} + +union StripeDeletedPaymentSourceUnion = StripeDeletedAlipayAccount | StripeDeletedCard | StripeDeletedBitcoinReceiver | StripeDeletedBankAccount + +enum StripeDeletedBankAccountObjectEnum { + bank_account +} + +"""""" +type StripeDeletedBankAccount { + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String + + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedBankAccountObjectEnum! +} + +union StripeDeletedExternalAccountUnion = StripeDeletedCard | StripeDeletedBankAccount + +enum StripeDeletedCardObjectEnum { + card +} + +"""""" +type StripeDeletedCard { + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String + + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCardObjectEnum! +} + +union StripePayoutDestinationUnion = StripeDeletedCard | StripeDeletedBankAccount | StripeCard | StripeBankAccount + +union StripeChargeCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeOrderCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeCardCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeAlipayAccountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSubscriptionScheduleCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeDiscountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceItemCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripePaymentIntentCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSetupIntentCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSubscriptionCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceitemCustomerUnion = StripeDeletedCustomer | StripeCustomer + +enum StripeDeletedCustomerObjectEnum { + customer +} + +"""""" +type StripeDeletedCustomer { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCustomerObjectEnum! +} + +union StripeBankAccountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +enum StripeBankAccountObjectEnum { + bank_account +} + +"""""" +type StripeBankAccount { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBankAccountObjectEnum! + + """The last four digits of the bank account number.""" + last4: String! + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String! + + """ + Whether this bank account is the default external account for its currency. + """ + defaultForCurrency: Boolean + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Name of the bank associated with the routing number (e.g., `WELLS FARGO`). + """ + bankName: String + + """ + The type of entity that holds the account. This can be either `individual` or `company`. + """ + accountHolderType: String + + """ + For bank accounts, possible values are `new`, `validated`, `verified`, `verification_failed`, or `errored`. A bank account that hasn't had any activity or validation performed is `new`. If Stripe can determine that the bank account exists, its status will be `validated`. Note that there often isn’t enough information to know (e.g., for smaller credit unions), and the validation is not always run. If customer bank account verification has succeeded, the bank account status will be `verified`. If the verification failed for any reason, such as microdeposit failure, the status will be `verification_failed`. If a transfer sent to this bank account fails, we'll set the status to `errored` and will not continue to send transfers until the bank details are updated. + + For external accounts, possible values are `new` and `errored`. Validations aren't run against external accounts because they're only used for payouts. This means the other statuses don't apply. If a transfer fails, the status is set to `errored` and transfers are stopped until account details are updated. + """ + status: String! + + """The ID of the account that the bank account is associated with.""" + account: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """The routing transit number for the bank account.""" + routingNumber: String + + """The ID of the customer that the bank account is associated with.""" + customer: StripeBankAccountCustomerUnion + + """The name of the person or business that owns the bank account.""" + accountHolderName: String +} + +union StripeAccountExternalAccountsDataUnion = StripeCard | StripeBankAccount + +"""""" +type StripeAccountExternalAccounts { + """ + The list contains all external accounts that have been attached to the Stripe account. These may be bank accounts or cards. + """ + data: [StripeAccountExternalAccountsDataUnion!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeAccountExternalAccountsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeAccountTosAcceptance { + """ + The Unix timestamp marking when the Stripe Services Agreement was accepted by the account representative + """ + date: Int + + """ + The IP address from which the Stripe Services Agreement was accepted by the account representative + """ + ip: String + + """ + The user agent of the browser from which the Stripe Services Agreement was accepted by the account representative + """ + userAgent: String +} + +"""""" +type StripeAccountBusinessProfile { + """ + [The merchant category code for the account](https://stripe.com/docs/connect/setting-mcc). MCCs are used to classify businesses based on the goods or services they provide. + """ + mcc: String + + """The customer-facing business name.""" + name: String + + """ + Internal-only description of the product sold or service provided by the business. It's used by Stripe for risk and underwriting purposes. + """ + productDescription: String + + """A publicly available mailing address for sending support issues to.""" + supportAddress: StripeAddress + + """A publicly available email address for sending support issues to.""" + supportEmail: String + + """A publicly available phone number to call with support issues.""" + supportPhone: String + + """A publicly available website for handling support issues.""" + supportUrl: String + + """The business's publicly available website.""" + url: String +} + +enum StripeAccountTypeEnum { + custom + express + standard +} + +"""""" +type StripePersonRelationship { + """ + Whether the person is a director of the account's legal entity. Currently only required for accounts in the EU. Directors are typically members of the governing board of the company, or responsible for ensuring the company meets its regulatory obligations. + """ + director: Boolean + + """ + Whether the person has significant responsibility to control, manage, or direct the organization. + """ + executive: Boolean + + """Whether the person is an owner of the account’s legal entity.""" + owner: Boolean + + """The percent owned by the person of the account's legal entity.""" + percentOwnership: Float + + """ + Whether the person is authorized as the primary representative of the account. This is the person nominated by the business to provide information about themselves, and general information about the account. There can only be one representative at any given time. At the time the account is created, this person should be set to the person responsible for opening the account. + """ + representative: Boolean + + """The person's title (e.g., CEO, Support Engineer).""" + title: String +} + +"""""" +type StripePersonRequirements { + """ + Fields that need to be collected to keep the person's account enabled. If not collected by the account's `current_deadline`, these fields appear in `past_due` as well, and the account is disabled. + """ + currentlyDue: [String!]! + + """ + The fields that are `currently_due` and need to be collected again because validation or verification failed for some reason. + """ + errors: [StripeAccountRequirementsError!]! + + """ + Fields that need to be collected assuming all volume thresholds are reached. As fields are needed, they are moved to `currently_due` and the account's `current_deadline` is set. + """ + eventuallyDue: [String!]! + + """ + Fields that weren't collected by the account's `current_deadline`. These fields need to be collected to enable payouts for the person's account. + """ + pastDue: [String!]! + + """ + Fields that may become required depending on the results of verification or review. An empty array unless an asynchronous verification is pending. If verification fails, the fields in this array become required and move to `currently_due` or `past_due`. + """ + pendingVerification: [String!]! +} + +"""""" +type StripeLegalEntityDob { + """The day of birth, between 1 and 31.""" + day: Int + + """The month of birth, between 1 and 12.""" + month: Int + + """The four-digit year of birth.""" + year: Int +} + +"""""" +type StripeLegalEntityPersonVerificationDocument { + """ + The back of an ID returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + back: StripeFile + + """ + A user-displayable string describing the verification state of this document. For example, if a document is uploaded and the picture is too fuzzy, this may say "Identity document is too unclear to read". + """ + details: String + + """ + One of `document_corrupt`, `document_country_not_supported`, `document_expired`, `document_failed_copy`, `document_failed_other`, `document_failed_test_mode`, `document_fraudulent`, `document_failed_greyscale`, `document_incomplete`, `document_invalid`, `document_manipulated`, `document_missing_back`, `document_missing_front`, `document_not_readable`, `document_not_uploaded`, `document_photo_mismatch`, `document_too_large`, or `document_type_not_supported`. A machine-readable code specifying the verification state for this document. + """ + detailsCode: String + + """ + The front of an ID returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + front: StripeFile +} + +"""""" +type StripeLegalEntityPersonVerification { + """ + A document showing address, either a passport, local ID card, or utility bill from a well-known utility company. + """ + additionalDocument: StripeLegalEntityPersonVerificationDocument + + """ + A user-displayable string describing the verification state for the person. For example, this may say "Provided identity information could not be verified". + """ + details: String + + """ + One of `document_address_mismatch`, `document_dob_mismatch`, `document_duplicate_type`, `document_id_number_mismatch`, `document_name_mismatch`, `document_nationality_mismatch`, `failed_keyed_identity`, or `failed_other`. A machine-readable code specifying the verification state for the person. + """ + detailsCode: String + + """""" + document: StripeLegalEntityPersonVerificationDocument + + """ + The state of verification for the person. Possible values are `unverified`, `pending`, or `verified`. + """ + status: String! +} + +enum StripePersonObjectEnum { + person +} + +"""""" +type StripePerson { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePersonObjectEnum! + + """""" + verification: StripeLegalEntityPersonVerification + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + dob: StripeLegalEntityDob + + """""" + requirements: StripePersonRequirements + + """""" + maidenName: String + + """""" + ssnLast4Provided: Boolean + + """Unique identifier for the object.""" + id: String! + + """""" + gender: String + + """""" + email: String + + """""" + lastNameKanji: String + + """""" + addressKana: StripeLegalEntityJapanAddress + + """""" + relationship: StripePersonRelationship + + """""" + address: StripeAddress + + """""" + lastName: String + + """""" + account: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """""" + firstName: String + + """""" + addressKanji: StripeLegalEntityJapanAddress + + """""" + phone: String + + """""" + firstNameKana: String + + """""" + firstNameKanji: String + + """""" + lastNameKana: String + + """""" + idNumberProvided: Boolean +} + +enum StripeAccountRequirementsErrorCodeEnum { + invalid_address_city_state_postal_code + invalid_street_address + invalid_value_other + verification_document_address_mismatch + verification_document_address_missing + verification_document_corrupt + verification_document_country_not_supported + verification_document_dob_mismatch + verification_document_duplicate_type + verification_document_expired + verification_document_failed_copy + verification_document_failed_greyscale + verification_document_failed_other + verification_document_failed_test_mode + verification_document_fraudulent + verification_document_id_number_mismatch + verification_document_id_number_missing + verification_document_incomplete + verification_document_invalid + verification_document_manipulated + verification_document_missing_back + verification_document_missing_front + verification_document_name_mismatch + verification_document_name_missing + verification_document_nationality_mismatch + verification_document_not_readable + verification_document_not_uploaded + verification_document_photo_mismatch + verification_document_too_large + verification_document_type_not_supported + verification_failed_address_match + verification_failed_business_iec_number + verification_failed_document_match + verification_failed_id_number_match + verification_failed_keyed_identity + verification_failed_keyed_match + verification_failed_name_match + verification_failed_other +} + +"""""" +type StripeAccountRequirementsError { + """The code for the type of error.""" + code: StripeAccountRequirementsErrorCodeEnum! + + """ + An informative message that indicates the error type and provides additional details about the error. + """ + reason: String! + + """ + The specific user onboarding requirement field (in the requirements hash) that needs to be resolved. + """ + requirement: String! +} + +"""""" +type StripeAccountRequirements { + """ + The date the fields in `currently_due` must be collected by to keep payouts enabled for the account. These fields might block payouts sooner if the next threshold is reached before these fields are collected. + """ + currentDeadline: Int + + """ + The fields that need to be collected to keep the account enabled. If not collected by the `current_deadline`, these fields appear in `past_due` as well, and the account is disabled. + """ + currentlyDue: [String!] + + """ + If the account is disabled, this string describes why the account can’t create charges or receive payouts. Can be `requirements.past_due`, `requirements.pending_verification`, `rejected.fraud`, `rejected.terms_of_service`, `rejected.listed`, `rejected.other`, `listed`, `under_review`, or `other`. + """ + disabledReason: String + + """ + The fields that are `currently_due` and need to be collected again because validation or verification failed for some reason. + """ + errors: [StripeAccountRequirementsError!] + + """ + The fields that need to be collected assuming all volume thresholds are reached. As they become required, these fields appear in `currently_due` as well, and the `current_deadline` is set. + """ + eventuallyDue: [String!] + + """ + The fields that weren't collected by the `current_deadline`. These fields need to be collected to re-enable the account. + """ + pastDue: [String!] + + """ + Fields that may become required depending on the results of verification or review. An empty array unless an asynchronous verification is pending. If verification fails, the fields in this array become required and move to `currently_due` or `past_due`. + """ + pendingVerification: [String!] +} + +"""""" +type StripeAccountSepaDebitPaymentsSettings { + """ + SEPA creditor identifier that identifies the company making the payment. + """ + creditorId: String +} + +"""""" +type StripeTransferSchedule { + """ + The number of days charges for the account will be held before being paid out. + """ + delayDays: Int! + + """ + How frequently funds will be paid out. One of `manual` (payouts only created via API call), `daily`, `weekly`, or `monthly`. + """ + interval: String! + + """ + The day of the month funds will be paid out. Only shown if `interval` is monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months. + """ + monthlyAnchor: Int + + """ + The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown if `interval` is weekly. + """ + weeklyAnchor: String +} + +"""""" +type StripeAccountPayoutSettings { + """ + A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account. See our [Understanding Connect Account Balances](https://stripe.com/docs/connect/account-balances) documentation for details. Default value is `true` for Express accounts and `false` for Custom accounts. + """ + debitNegativeBalances: Boolean! + + """""" + schedule: StripeTransferSchedule! + + """ + The text that appears on the bank account statement for payouts. If not set, this defaults to the platform's bank descriptor as set in the Dashboard. + """ + statementDescriptor: String +} + +"""""" +type StripeAccountPaymentsSettings { + """ + The default text that appears on credit card statements when a charge is made. This field prefixes any dynamic `statement_descriptor` specified on the charge. + """ + statementDescriptor: String + + """ + The Kana variation of the default text that appears on credit card statements when a charge is made (Japan only) + """ + statementDescriptorKana: String + + """ + The Kanji variation of the default text that appears on credit card statements when a charge is made (Japan only) + """ + statementDescriptorKanji: String +} + +"""""" +type StripeAccountDashboardSettings { + """ + The display name for this account. This is used on the Stripe Dashboard to differentiate between accounts. + """ + displayName: String + + """ + The timezone used in the Stripe Dashboard for this account. A list of possible time zone values is maintained at the [IANA Time Zone Database](http://www.iana.org/time-zones). + """ + timezone: String +} + +"""""" +type StripeAccountDeclineChargeOn { + """ + Whether Stripe automatically declines charges with an incorrect ZIP or postal code. This setting only applies when a ZIP or postal code is provided and they fail bank verification. + """ + avsFailure: Boolean! + + """ + Whether Stripe automatically declines charges with an incorrect CVC. This setting only applies when a CVC is provided and it fails bank verification. + """ + cvcFailure: Boolean! +} + +"""""" +type StripeAccountCardPaymentsSettings { + """""" + declineOn: StripeAccountDeclineChargeOn + + """ + The default text that appears on credit card statements when a charge is made. This field prefixes any dynamic `statement_descriptor` specified on the charge. `statement_descriptor_prefix` is useful for maximizing descriptor space for the dynamic portion. + """ + statementDescriptorPrefix: String +} + +"""""" +type StripeAccountBrandingSettings { + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) An icon for the account. Must be square and at least 128px x 128px. + """ + icon: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) A logo for the account that will be used in Checkout instead of the icon and without the account's name next to it if provided. Must be at least 128px x 128px. + """ + logo: StripeFile + + """ + A CSS hex color value representing the primary branding color for this account + """ + primaryColor: String + + """ + A CSS hex color value representing the secondary branding color for this account + """ + secondaryColor: String +} + +"""""" +type StripeAccountBacsDebitPaymentsSettings { + """ + The Bacs Direct Debit Display Name for this account. For payments made with Bacs Direct Debit, this will appear on the mandate, and as the statement descriptor. + """ + displayName: String +} + +"""""" +type StripeAccountSettings { + """""" + bacsDebitPayments: StripeAccountBacsDebitPaymentsSettings + + """""" + branding: StripeAccountBrandingSettings! + + """""" + cardPayments: StripeAccountCardPaymentsSettings! + + """""" + dashboard: StripeAccountDashboardSettings! + + """""" + payments: StripeAccountPaymentsSettings! + + """""" + payouts: StripeAccountPayoutSettings + + """""" + sepaDebitPayments: StripeAccountSepaDebitPaymentsSettings +} + +"""""" +type StripeLegalEntityJapanAddress { + """City/Ward.""" + city: String + + """ + Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). + """ + country: String + + """Block/Building number.""" + line1: String + + """Building details.""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """Prefecture.""" + state: String + + """Town/cho-me.""" + town: String +} + +enum StripeLegalEntityCompanyStructureEnum { + government_instrumentality + governmental_unit + incorporated_non_profit + limited_liability_partnership + multi_member_llc + private_company + private_corporation + private_partnership + public_company + public_corporation + public_partnership + sole_proprietorship + tax_exempt_government_instrumentality + unincorporated_association + unincorporated_non_profit +} + +union StripeDisputeEvidenceReceiptUnion = StripeFile + +union StripeIssuingCardholderIdDocumentBackUnion = StripeFile + +union StripeLegalEntityPersonVerificationDocumentBackUnion = StripeFile + +union StripeLegalEntityPersonVerificationDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceRefundPolicyUnion = StripeFile + +union StripeDisputeEvidenceShippingDocumentationUnion = StripeFile + +union StripeDisputeEvidenceUncategorizedFileUnion = StripeFile + +union StripeDisputeEvidenceCancellationPolicyUnion = StripeFile + +union StripeIssuingCardholderIdDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceCustomerSignatureUnion = StripeFile + +union StripeDisputeEvidenceCustomerCommunicationUnion = StripeFile + +union StripeFileLinkFileUnion = StripeFile + +union StripeAccountBrandingSettingsLogoUnion = StripeFile + +union StripeDisputeEvidenceServiceDocumentationUnion = StripeFile + +union StripeLegalEntityCompanyVerificationDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceDuplicateChargeDocumentationUnion = StripeFile + +union StripeAccountBrandingSettingsIconUnion = StripeFile + +union StripeLegalEntityCompanyVerificationDocumentBackUnion = StripeFile + +enum StripeFileLinksObjectEnum { + list +} + +enum StripeFileLinkObjectEnum { + file_link +} + +"""""" +type StripeFileLink { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFileLinkObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The publicly accessible URL to download the file.""" + url: String + + """Whether this link is already expired.""" + expired: Boolean! + + """Unique identifier for the object.""" + id: String! + + """Time at which the link expires.""" + expiresAt: Int + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The file object this link points to.""" + file: StripeFile! +} + +"""""" +type StripeFileLinks { + """Details about each object.""" + data: [StripeFileLink!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeFileLinksObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeFileObjectEnum { + file +} + +"""""" +type StripeFile { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFileObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The URL from which the file can be downloaded using your live secret API key. + """ + url: String + + """Unique identifier for the object.""" + id: String! + + """ + A list of [file links](https://stripe.com/docs/api#file_links) that point at this file. + """ + links: StripeFileLinks + + """A user friendly title for the document.""" + title: String + + """The type of the file returned (e.g., `csv`, `pdf`, `jpg`, or `png`).""" + type: String + + """The size in bytes of the file object.""" + size: Int! + + """A filename for the file, suitable for saving to a filesystem.""" + filename: String + + """ + The purpose of the file. Possible values are `additional_verification`, `business_icon`, `business_logo`, `customer_signature`, `dispute_evidence`, `document_provider_identity_document`, `finance_report_run`, `identity_document`, `pci_document`, `sigma_scheduled_query`, or `tax_document_user_upload`. + """ + purpose: String! +} + +"""""" +type StripeLegalEntityCompanyVerificationDocument { + """ + The back of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `additional_verification`. + """ + back: StripeFile + + """ + A user-displayable string describing the verification state of this document. + """ + details: String + + """ + One of `document_corrupt`, `document_expired`, `document_failed_copy`, `document_failed_greyscale`, `document_failed_other`, `document_failed_test_mode`, `document_fraudulent`, `document_incomplete`, `document_invalid`, `document_manipulated`, `document_not_readable`, `document_not_uploaded`, `document_type_not_supported`, or `document_too_large`. A machine-readable code specifying the verification state for this document. + """ + detailsCode: String + + """ + The front of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `additional_verification`. + """ + front: StripeFile +} + +"""""" +type StripeLegalEntityCompanyVerification { + """""" + document: StripeLegalEntityCompanyVerificationDocument! +} + +"""""" +type StripeLegalEntityCompany { + """Information on the verification state of the company.""" + verification: StripeLegalEntityCompanyVerification + + """ + Whether the company's owners have been provided. This Boolean will be `true` if you've manually indicated that all owners are provided via [the `owners_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-owners_provided), or if Stripe determined that sufficient owners were provided. Stripe determines ownership requirements using both the number of owners provided and their total percent ownership (calculated by adding the `percent_ownership` of each owner together). + """ + ownersProvided: Boolean + + """ + The category identifying the legal structure of the company or legal entity. See [Business structure](https://stripe.com/docs/connect/identity-verification#business-structure) for more details. + """ + structure: StripeLegalEntityCompanyStructureEnum + + """ + Whether the company's directors have been provided. This Boolean will be `true` if you've manually indicated that all directors are provided via [the `directors_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-directors_provided). + """ + directorsProvided: Boolean + + """The Kana variation of the company's legal name (Japan only).""" + nameKana: String + + """The Kana variation of the company's primary address (Japan only).""" + addressKana: StripeLegalEntityJapanAddress + + """The company's legal name.""" + name: String + + """""" + address: StripeAddress + + """The Kanji variation of the company's legal name (Japan only).""" + nameKanji: String + + """The Kanji variation of the company's primary address (Japan only).""" + addressKanji: StripeLegalEntityJapanAddress + + """Whether the company's business ID number was provided.""" + taxIdProvided: Boolean + + """The company's phone number (used for verification).""" + phone: String + + """ + The jurisdiction in which the `tax_id` is registered (Germany-based companies only). + """ + taxIdRegistrar: String + + """Whether the company's business VAT number was provided.""" + vatIdProvided: Boolean + + """ + Whether the company's executives have been provided. This Boolean will be `true` if you've manually indicated that all executives are provided via [the `executives_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-executives_provided), or if Stripe determined that sufficient executives were provided. + """ + executivesProvided: Boolean +} + +enum StripeAccountObjectEnum { + account +} + +enum StripeAccountCapabilitiesTransfersEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesJcbPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesTaxReportingUs1099KEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesCardPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesBacsDebitPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesCardIssuingEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesAuBecsDebitPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesTaxReportingUs1099MiscEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesLegacyPaymentsEnum { + active + inactive + pending +} + +"""""" +type StripeAccountCapabilities { + """The status of the legacy payments capability of the account.""" + legacyPayments: StripeAccountCapabilitiesLegacyPaymentsEnum + + """ + The status of the tax reporting 1099-MISC (US) capability of the account. + """ + taxReportingUs1099Misc: StripeAccountCapabilitiesTaxReportingUs1099MiscEnum + + """ + The status of the BECS Direct Debit (AU) payments capability of the account, or whether the account can directly process BECS Direct Debit (AU) charges. + """ + auBecsDebitPayments: StripeAccountCapabilitiesAuBecsDebitPaymentsEnum + + """ + The status of the card issuing capability of the account, or whether you can use Issuing to distribute funds on cards + """ + cardIssuing: StripeAccountCapabilitiesCardIssuingEnum + + """ + The status of the Bacs Direct Debits payments capability of the account, or whether the account can directly process Bacs Direct Debits charges. + """ + bacsDebitPayments: StripeAccountCapabilitiesBacsDebitPaymentsEnum + + """ + The status of the card payments capability of the account, or whether the account can directly process credit and debit card charges. + """ + cardPayments: StripeAccountCapabilitiesCardPaymentsEnum + + """The status of the tax reporting 1099-K (US) capability of the account.""" + taxReportingUs1099K: StripeAccountCapabilitiesTaxReportingUs1099KEnum + + """ + The status of the JCB payments capability of the account, or whether the account (Japan only) can directly process JCB credit card charges in JPY currency. + """ + jcbPayments: StripeAccountCapabilitiesJcbPaymentsEnum + + """ + The status of the transfers capability of the account, or whether your platform can transfer funds to the account. + """ + transfers: StripeAccountCapabilitiesTransfersEnum +} + +"""""" +type StripeAccount { + """""" + capabilities: StripeAccountCapabilities + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeAccountObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int + + """Whether Stripe can send payouts to this account.""" + payoutsEnabled: Boolean + + """The account's country.""" + country: String + + """""" + company: StripeLegalEntityCompany + + """Options for customizing how the account functions within Stripe.""" + settings: StripeAccountSettings + + """""" + requirements: StripeAccountRequirements + + """""" + individual: StripePerson + + """Unique identifier for the object.""" + id: String! + + """The primary user's email address.""" + email: String + + """ + Three-letter ISO currency code representing the default currency for the account. This must be a currency that [Stripe supports in the account's country](https://stripe.com/docs/payouts). + """ + defaultCurrency: String + + """ + Whether account details have been submitted. Standard accounts cannot receive payouts before this is true. + """ + detailsSubmitted: Boolean + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """The Stripe account type. Can be `standard`, `express`, or `custom`.""" + type: StripeAccountTypeEnum + + """Business information about the account.""" + businessProfile: StripeAccountBusinessProfile + + """Whether the account can create live charges.""" + chargesEnabled: Boolean + + """""" + tosAcceptance: StripeAccountTosAcceptance + + """ + External accounts (bank accounts and debit cards) currently attached to this account + """ + externalAccounts: StripeAccountExternalAccounts + + """The business type.""" + businessType: StripeAccountBusinessTypeEnum +} + +enum StripeRecipientObjectEnum { + recipient +} + +"""""" +type StripeRecipient { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeRecipientObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Unique identifier for the object.""" + id: String! + + """""" + email: String + + """The default card to use for creating transfers to this recipient.""" + defaultCard: StripeCard + + """Full, legal name of the recipient.""" + name: String + + """ + The ID of the [Custom account](https://stripe.com/docs/connect/custom-accounts) this recipient was migrated to. If set, the recipient can no longer be updated, nor can transfers be made to it: use the Custom account instead. + """ + migratedTo: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + rolledBackFrom: StripeAccount + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Type of the recipient, one of `individual` or `corporation`.""" + type: String! + + """Hash describing the current account on the recipient, if there is one.""" + activeAccount: StripeBankAccount + + """""" + cards: StripeRecipientCards + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String +} + +enum StripeCardObjectEnum { + card +} + +"""""" +type StripeCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCardObjectEnum! + + """The last four digits of the card.""" + last4: String! + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """ + Card brand. Can be `American Express`, `Diners Club`, `Discover`, `JCB`, `MasterCard`, `UnionPay`, `Visa`, or `Unknown`. + """ + brand: String! + + """Whether this card is the default external account for its currency.""" + defaultForCurrency: Boolean + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """""" + currency: String + + """ + The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead. + """ + recipient: StripeRecipient + + """Unique identifier for the object.""" + id: String! + + """Address line 1 (Street address/PO Box/Company name).""" + addressLine1: String + + """ + If the card number is tokenized, this is the method that was used. Can be `android_pay` (includes Google Pay), `apple_pay`, `masterpass`, `visa_checkout`, or null. + """ + tokenizationMethod: String + + """Cardholder name.""" + name: String + + """ + A set of available payout methods for this card. Will be either `["standard"]` or `["standard", "instant"]`. Only values from this set should be passed as the `method` when creating a transfer. + """ + availablePayoutMethods: [String!] + + """Billing address country, if provided when creating card.""" + addressCountry: String + + """ + If `address_zip` was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressZipCheck: String + + """Address line 2 (Apartment/Suite/Unit/Building).""" + addressLine2: String + + """ + If a CVC was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String + + """ + The account this card belongs to. This attribute will not be in the card object if the card belongs to a customer or recipient instead. + """ + account: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """State/County/Province/Region.""" + addressState: String + + """ZIP or postal code.""" + addressZip: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int! + + """ + The customer that this card belongs to. This attribute will not be in the card object if the card belongs to an account or recipient instead. + """ + customer: StripeCardCustomerUnion + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String! + + """City/District/Suburb/Town/Village.""" + addressCity: String + + """ + If `address_line1` was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String +} + +union StripeApiErrorsSourceUnion = StripeSource | StripeCard | StripeBankAccount + +"""""" +type StripeSourceTypeCardPresent { + """""" + expYear: Int + + """""" + applicationPreferredName: String + + """""" + last4: String + + """""" + readMethod: String + + """""" + country: String + + """""" + dataType: String + + """""" + brand: String + + """""" + reader: String + + """""" + posDeviceId: String + + """""" + fingerprint: String + + """""" + evidenceCustomerSignature: String + + """""" + emvAuthData: String + + """""" + authorizationCode: String + + """""" + transactionStatusInformation: String + + """""" + dedicatedFileName: String + + """""" + authorizationResponseCode: String + + """""" + expMonth: Int + + """""" + cvmType: String + + """""" + funding: String + + """""" + terminalVerificationResults: String + + """""" + evidenceTransactionCertificate: String + + """""" + posEntryMode: String + + """""" + applicationCryptogram: String +} + +"""""" +type StripeSourceTypeP24 { + """""" + reference: String +} + +"""""" +type StripeSourceTypeMultibanco { + """""" + refundAccountHolderAddressCountry: String + + """""" + refundAccountHolderAddressCity: String + + """""" + refundAccountHolderName: String + + """""" + refundAccountHolderAddressState: String + + """""" + refundIban: String + + """""" + refundAccountHolderAddressLine2: String + + """""" + reference: String + + """""" + refundAccountHolderAddressPostalCode: String + + """""" + entity: String + + """""" + refundAccountHolderAddressLine1: String +} + +"""""" +type StripeSourceTypeBancontact { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + ibanLast4: String + + """""" + preferredLanguage: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceCodeVerificationFlow { + """ + The number of attempts remaining to authenticate the source object with a verification code. + """ + attemptsRemaining: Int! + + """ + The status of the code verification, either `pending` (awaiting verification, `attempts_remaining` should be greater than 0), `succeeded` (successful verification) or `failed` (failed verification, cannot be verified anymore as `attempts_remaining` should be 0). + """ + status: String! +} + +"""""" +type StripeSourceTypeCard { + """""" + expYear: Int + + """""" + threeDSecure: String + + """""" + last4: String + + """""" + country: String + + """""" + dynamicLast4: String + + """""" + brand: String + + """""" + fingerprint: String + + """""" + tokenizationMethod: String + + """""" + name: String + + """""" + addressZipCheck: String + + """""" + cvcCheck: String + + """""" + expMonth: Int + + """""" + funding: String + + """""" + addressLine1Check: String +} + +"""""" +type StripeSourceTypeWechat { + """""" + prepayId: String + + """""" + qrCodeUrl: String + + """""" + statementDescriptor: String +} + +enum StripeSourceTypeEnum { + ach_credit_transfer + ach_debit + alipay + au_becs_debit + bancontact + card + card_present + eps + giropay + ideal + klarna + multibanco + p24 + sepa_debit + sofort + three_d_secure + wechat +} + +"""""" +type StripeSourceReceiverFlow { + """ + The address of the receiver source. This is the value that should be communicated to the customer to send their funds to. + """ + address: String + + """ + The total amount that was moved to your balance. This is almost always equal to the amount charged. In rare cases when customers deposit excess funds and we are unable to refund those, those funds get moved to your balance and show up in amount_charged as well. The amount charged is expressed in the source's currency. + """ + amountCharged: Int! + + """ + The total amount received by the receiver source. `amount_received = amount_returned + amount_charged` should be true for consumed sources unless customers deposit excess funds. The amount received is expressed in the source's currency. + """ + amountReceived: Int! + + """ + The total amount that was returned to the customer. The amount returned is expressed in the source's currency. + """ + amountReturned: Int! + + """Type of refund attribute method, one of `email`, `manual`, or `none`.""" + refundAttributesMethod: String! + + """ + Type of refund attribute status, one of `missing`, `requested`, or `available`. + """ + refundAttributesStatus: String! +} + +"""""" +type StripeSourceTypeAchCreditTransfer { + """""" + accountNumber: String + + """""" + bankName: String + + """""" + fingerprint: String + + """""" + refundAccountHolderName: String + + """""" + refundAccountHolderType: String + + """""" + refundRoutingNumber: String + + """""" + routingNumber: String + + """""" + swiftCode: String +} + +"""""" +type StripeSourceTypeAchDebit { + """""" + bankName: String + + """""" + country: String + + """""" + fingerprint: String + + """""" + last4: String + + """""" + routingNumber: String + + """""" + type: String +} + +"""""" +type StripeSourceTypeSofort { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + country: String + + """""" + ibanLast4: String + + """""" + preferredLanguage: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeSepaDebit { + """""" + bankCode: String + + """""" + branchCode: String + + """""" + country: String + + """""" + fingerprint: String + + """""" + last4: String + + """""" + mandateReference: String + + """""" + mandateUrl: String +} + +"""""" +type StripeSourceTypeEps { + """""" + reference: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeAuBecsDebit { + """""" + bsbNumber: String + + """""" + fingerprint: String + + """""" + last4: String +} + +"""""" +type StripeSourceRedirectFlow { + """ + The failure reason for the redirect, either `user_abort` (the customer aborted or dropped out of the redirect flow), `declined` (the authentication failed or the transaction was declined), or `processing_error` (the redirect failed due to a technical error). Present only if the redirect status is `failed`. + """ + failureReason: String + + """ + The URL you provide to redirect the customer to after they authenticated their payment. + """ + returnUrl: String! + + """ + The status of the redirect, either `pending` (ready to be used by your customer to authenticate the transaction), `succeeded` (succesful authentication, cannot be reused) or `not_required` (redirect should not be used) or `failed` (failed authentication, cannot be reused). + """ + status: String! + + """ + The URL provided to you to redirect a customer to as part of a `redirect` authentication flow. + """ + url: String! +} + +"""""" +type StripeSourceTypeGiropay { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeThreeDSecure { + """""" + expYear: Int + + """""" + threeDSecure: String + + """""" + last4: String + + """""" + country: String + + """""" + dynamicLast4: String + + """""" + brand: String + + """""" + fingerprint: String + + """""" + tokenizationMethod: String + + """""" + name: String + + """""" + addressZipCheck: String + + """""" + cvcCheck: String + + """""" + card: String + + """""" + expMonth: Int + + """""" + customer: String + + """""" + funding: String + + """""" + addressLine1Check: String + + """""" + authenticated: Boolean +} + +"""""" +type StripeSourceTypeIdeal { + """""" + bank: String + + """""" + bic: String + + """""" + ibanLast4: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeShipping { + """""" + address: StripeAddress + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. + """ + carrier: String + + """Recipient name.""" + name: String + + """Recipient phone (including extension).""" + phone: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + trackingNumber: String +} + +"""""" +type StripeSourceOrderItem { + """The amount (price) for this order item.""" + amount: Int + + """This currency of this order item. Required when `amount` is present.""" + currency: String + + """Human-readable description for this order item.""" + description: String + + """ + The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU). + """ + parent: String + + """ + The quantity of this order item. When type is `sku`, this is the number of instances of the SKU to be ordered. + """ + quantity: Int + + """The type of this order item. Must be `sku`, `tax`, or `shipping`.""" + type: String +} + +"""""" +type StripeSourceOrder { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount for the order. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The email address of the customer placing the order.""" + email: String + + """List of items constituting the order.""" + items: [StripeSourceOrderItem!] + + """""" + shipping: StripeShipping +} + +"""""" +type StripeSourceTypeAlipay { + """""" + dataString: String + + """""" + nativeUrl: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeKlarna { + """""" + payNowAssetUrlsStandard: String + + """""" + shippingFirstName: String + + """""" + clientToken: String + + """""" + payLaterAssetUrlsStandard: String + + """""" + purchaseCountry: String + + """""" + redirectUrl: String + + """""" + payOverTimeAssetUrlsDescriptive: String + + """""" + payLaterName: String + + """""" + payOverTimeName: String + + """""" + payNowName: String + + """""" + payLaterRedirectUrl: String + + """""" + pageTitle: String + + """""" + payOverTimeRedirectUrl: String + + """""" + locale: String + + """""" + purchaseType: String + + """""" + shippingLastName: String + + """""" + backgroundImageUrl: String + + """""" + lastName: String + + """""" + firstName: String + + """""" + paymentMethodCategories: String + + """""" + payLaterAssetUrlsDescriptive: String + + """""" + shippingDelay: Int + + """""" + logoUrl: String + + """""" + payOverTimeAssetUrlsStandard: String + + """""" + payNowAssetUrlsDescriptive: String + + """""" + payNowRedirectUrl: String +} + +"""""" +type StripeAddress { + """City, district, suburb, town, or village.""" + city: String + + """ + Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). + """ + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +"""""" +type StripeSourceOwner { + """Owner's address.""" + address: StripeAddress + + """Owner's email address.""" + email: String + + """Owner's full name.""" + name: String + + """Owner's phone number (including extension).""" + phone: String + + """ + Verified owner's address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedAddress: StripeAddress + + """ + Verified owner's email address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedEmail: String + + """ + Verified owner's full name. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String + + """ + Verified owner's phone number (including extension). Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedPhone: String +} + +enum StripeSourceObjectEnum { + source +} + +"""""" +type StripeSource implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSourceObjectEnum! + + """ + Either `reusable` or `single_use`. Whether this source should be reusable or not. Some source types may or may not be reusable by construction, while others may leave the option at creation. If an incompatible value is passed, an error will be returned. + """ + usage: String + + """ + Information about the owner of the payment instrument that may be used or required by particular source types. + """ + owner: StripeSourceOwner + + """""" + klarna: StripeSourceTypeKlarna + + """""" + alipay: StripeSourceTypeAlipay + + """""" + sourceOrder: StripeSourceOrder + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + ideal: StripeSourceTypeIdeal + + """""" + threeDSecure: StripeSourceTypeThreeDSecure + + """""" + giropay: StripeSourceTypeGiropay + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) associated with the source. This is the currency for which the source will be chargeable once ready. Required for `single_use` sources. + """ + currency: String + + """""" + redirect: StripeSourceRedirectFlow + + """""" + auBecsDebit: StripeSourceTypeAuBecsDebit + + """Unique identifier for the object.""" + id: String! + + """""" + eps: StripeSourceTypeEps + + """""" + sepaDebit: StripeSourceTypeSepaDebit + + """""" + sofort: StripeSourceTypeSofort + + """""" + achDebit: StripeSourceTypeAchDebit + + """ + The status of the source, one of `canceled`, `chargeable`, `consumed`, `failed`, or `pending`. Only `chargeable` sources can be used to create a charge. + """ + status: String! + + """""" + achCreditTransfer: StripeSourceTypeAchCreditTransfer + + """""" + receiver: StripeSourceReceiverFlow + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Extra information about a source. This will appear on your customer's statement every time you charge the source. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the [payment method](https://stripe.com/docs/sources) used. + """ + type: StripeSourceTypeEnum! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount associated with the source. This is the amount for which the source will be chargeable once ready. Required for `single_use` sources. + """ + amount: Int + + """""" + wechat: StripeSourceTypeWechat + + """""" + card: StripeSourceTypeCard + + """""" + codeVerification: StripeSourceCodeVerificationFlow + + """""" + bancontact: StripeSourceTypeBancontact + + """ + The ID of the customer to which this source is attached. This will not be present when the source has not been attached to a customer. + """ + customer: String + + """ + The client secret of the source. Used for client-side retrieval using a publishable key. + """ + clientSecret: String! + + """""" + multibanco: StripeSourceTypeMultibanco + + """""" + p24: StripeSourceTypeP24 + + """ + The authentication `flow` of the source. `flow` is one of `redirect`, `receiver`, `code_verification`, `none`. + """ + flow: String! + + """""" + cardPresent: StripeSourceTypeCardPresent + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeCustomerSourcesDataUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +"""""" +type StripeCustomerSources { + """Details about each object.""" + data: [StripeCustomerSourcesDataUnion!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerSourcesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeCustomer implements OneGraphNode { + """The customer's payment sources, if any.""" + sources: StripeCustomerSources! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCustomerObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Current balance, if any, being stored on the customer. If negative, the customer has credit to apply to their next invoice. If positive, the customer has an amount owed that will be added to their next invoice. The balance does not refer to any unpaid invoices; it solely takes into account amounts that have yet to be successfully applied to any invoice. This balance is only taken into account as invoices are finalized. + """ + balance: Int + + """The suffix of the customer's next invoice number, e.g., 0001.""" + nextInvoiceSequence: Int + + """ + Describes the current discount active on the customer, if there is one. + """ + discount: StripeDiscount + + """The customer's preferred locales (languages), ordered by preference.""" + preferredLocales: [String!] + + """The customer's tax IDs.""" + taxIds: StripeCustomerTaxIds + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) the customer can be charged in for recurring billing purposes. + """ + currency: String + + """ + When the customer's latest invoice is billed by charging automatically, delinquent is true if the invoice's latest charge is failed. When the customer's latest invoice is billed by sending an invoice, delinquent is true if the invoice is not paid by its due date. + """ + delinquent: Boolean + + """The prefix for the customer used to generate unique invoice numbers.""" + invoicePrefix: String + + """Unique identifier for the object.""" + id: String! + + """The customer's email address.""" + email: String + + """ + ID of the default payment source for the customer. + + If you are using payment methods created via the PaymentMethods API, see the [invoice_settings.default_payment_method](https://stripe.com/docs/api/customers/object#customer_object-invoice_settings-default_payment_method) field instead. + """ + defaultSource: StripeCustomerDefaultSourceUnion + + """The customer's full name or business name.""" + name: String + + """The customer's address.""" + address: StripeAddress + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The customer's phone number.""" + phone: String + + """ + Mailing and shipping address for the customer. Appears on invoices emailed to this customer. + """ + shipping: StripeShipping + + """ + Describes the customer's tax exemption status. One of `none`, `exempt`, or `reverse`. When set to `reverse`, invoice and receipt PDFs include the text **"Reverse charge"**. + """ + taxExempt: StripeCustomerTaxExemptEnum + + """""" + invoiceSettings: StripeInvoiceSettingCustomerSetting + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """The customer's current subscriptions, if any.""" + subscriptions: StripeCustomerSubscriptions + accountBalance: Int @deprecated(reason: "Use `balance` field") + charges(after: String, before: String, first: Int): StripeChargesConnection + invoices(after: String, before: String, first: Int): StripeInvoicesConnection + paymentIntents(after: String, before: String, first: Int): StripePaymentIntentsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Linked Salesforce Account""" + salesforceAccount: SalesforceAccount + + """Linked Salesforce Contact""" + salesforceContact: SalesforceContact + + """Linked Salesforce Lead""" + salesforceLead: SalesforceLead +} + +"""Account""" +type SalesforceAccount implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Account ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceAccount + + """Account Name""" + name: String! + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + childAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + providedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + servicedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + relatedAuthorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + eventsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Partner""" + partnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Task""" + tasksByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceAccountSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Account""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedItemParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Feed Item""" +type SalesforceFeedItem implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFeedItemParentUnion + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Has Content""" + hasContent: Boolean! + + """Has Link""" + hasLink: Boolean! + + """Has Feed Entity Attachment""" + hasFeedEntity: Boolean! + + """Has Verified Comment""" + hasVerifiedComment: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Status""" + status: String + + """Collection of Salesforce Announcement""" + announcementsByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceFeedItemSobjectMetadata! + + """A JSON object that contains all of the custom fields for a FeedItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestTimelineItemsItemType { + """Represents a Git commit part of a pull request.""" + PULL_REQUEST_COMMIT + + """Represents a commit comment thread part of a pull request.""" + PULL_REQUEST_COMMIT_COMMENT_THREAD + + """A review object for a given pull request.""" + PULL_REQUEST_REVIEW + + """A threaded list of comments for a given pull request.""" + PULL_REQUEST_REVIEW_THREAD + + """ + Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits. + """ + PULL_REQUEST_REVISION_MARKER + + """ + Represents a 'automatic_base_change_failed' event on a given pull request. + """ + AUTOMATIC_BASE_CHANGE_FAILED_EVENT + + """ + Represents a 'automatic_base_change_succeeded' event on a given pull request. + """ + AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT + + """Represents a 'auto_merge_disabled' event on a given pull request.""" + AUTO_MERGE_DISABLED_EVENT + + """Represents a 'auto_merge_enabled' event on a given pull request.""" + AUTO_MERGE_ENABLED_EVENT + + """Represents a 'auto_rebase_enabled' event on a given pull request.""" + AUTO_REBASE_ENABLED_EVENT + + """Represents a 'auto_squash_enabled' event on a given pull request.""" + AUTO_SQUASH_ENABLED_EVENT + + """ + Represents a 'base_ref_changed' event on a given issue or pull request. + """ + BASE_REF_CHANGED_EVENT + + """Represents a 'base_ref_force_pushed' event on a given pull request.""" + BASE_REF_FORCE_PUSHED_EVENT + + """Represents a 'base_ref_deleted' event on a given pull request.""" + BASE_REF_DELETED_EVENT + + """Represents a 'deployed' event on a given pull request.""" + DEPLOYED_EVENT + + """ + Represents a 'deployment_environment_changed' event on a given pull request. + """ + DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT + + """Represents a 'head_ref_deleted' event on a given pull request.""" + HEAD_REF_DELETED_EVENT + + """Represents a 'head_ref_force_pushed' event on a given pull request.""" + HEAD_REF_FORCE_PUSHED_EVENT + + """Represents a 'head_ref_restored' event on a given pull request.""" + HEAD_REF_RESTORED_EVENT + + """Represents a 'merged' event on a given pull request.""" + MERGED_EVENT + + """ + Represents a 'review_dismissed' event on a given issue or pull request. + """ + REVIEW_DISMISSED_EVENT + + """Represents an 'review_requested' event on a given pull request.""" + REVIEW_REQUESTED_EVENT + + """Represents an 'review_request_removed' event on a given pull request.""" + REVIEW_REQUEST_REMOVED_EVENT + + """Represents a 'ready_for_review' event on a given pull request.""" + READY_FOR_REVIEW_EVENT + + """Represents a 'convert_to_draft' event on a given pull request.""" + CONVERT_TO_DRAFT_EVENT + + """Represents an 'added_to_merge_queue' event on a given pull request.""" + ADDED_TO_MERGE_QUEUE_EVENT + + """Represents a 'removed_from_merge_queue' event on a given pull request.""" + REMOVED_FROM_MERGE_QUEUE_EVENT + + """Represents a comment on an Issue.""" + ISSUE_COMMENT + + """Represents a mention made by one issue or pull request to another.""" + CROSS_REFERENCED_EVENT + + """ + Represents a 'added_to_project' event on a given issue or pull request. + """ + ADDED_TO_PROJECT_EVENT + + """Represents an 'assigned' event on any assignable object.""" + ASSIGNED_EVENT + + """Represents a 'closed' event on any `Closable`.""" + CLOSED_EVENT + + """Represents a 'comment_deleted' event on a given issue or pull request.""" + COMMENT_DELETED_EVENT + + """Represents a 'connected' event on a given issue or pull request.""" + CONNECTED_EVENT + + """ + Represents a 'converted_note_to_issue' event on a given issue or pull request. + """ + CONVERTED_NOTE_TO_ISSUE_EVENT + + """Represents a 'converted_to_discussion' event on a given issue.""" + CONVERTED_TO_DISCUSSION_EVENT + + """Represents a 'demilestoned' event on a given issue or pull request.""" + DEMILESTONED_EVENT + + """Represents a 'disconnected' event on a given issue or pull request.""" + DISCONNECTED_EVENT + + """Represents a 'labeled' event on a given issue or pull request.""" + LABELED_EVENT + + """Represents a 'locked' event on a given issue or pull request.""" + LOCKED_EVENT + + """ + Represents a 'marked_as_duplicate' event on a given issue or pull request. + """ + MARKED_AS_DUPLICATE_EVENT + + """Represents a 'mentioned' event on a given issue or pull request.""" + MENTIONED_EVENT + + """Represents a 'milestoned' event on a given issue or pull request.""" + MILESTONED_EVENT + + """ + Represents a 'moved_columns_in_project' event on a given issue or pull request. + """ + MOVED_COLUMNS_IN_PROJECT_EVENT + + """Represents a 'pinned' event on a given issue or pull request.""" + PINNED_EVENT + + """Represents a 'referenced' event on a given `ReferencedSubject`.""" + REFERENCED_EVENT + + """ + Represents a 'removed_from_project' event on a given issue or pull request. + """ + REMOVED_FROM_PROJECT_EVENT + + """Represents a 'renamed' event on a given issue or pull request""" + RENAMED_TITLE_EVENT + + """Represents a 'reopened' event on any `Closable`.""" + REOPENED_EVENT + + """Represents a 'subscribed' event on a given `Subscribable`.""" + SUBSCRIBED_EVENT + + """Represents a 'transferred' event on a given issue or pull request.""" + TRANSFERRED_EVENT + + """Represents an 'unassigned' event on any assignable object.""" + UNASSIGNED_EVENT + + """Represents an 'unlabeled' event on a given issue or pull request.""" + UNLABELED_EVENT + + """Represents an 'unlocked' event on a given issue or pull request.""" + UNLOCKED_EVENT + + """Represents a 'user_blocked' event on a given user.""" + USER_BLOCKED_EVENT + + """ + Represents an 'unmarked_as_duplicate' event on a given issue or pull request. + """ + UNMARKED_AS_DUPLICATE_EVENT + + """Represents an 'unpinned' event on a given issue or pull request.""" + UNPINNED_EVENT + + """Represents an 'unsubscribed' event on a given `Subscribable`.""" + UNSUBSCRIBED_EVENT +} + +"""An edge in a connection.""" +type GitHubPullRequestTimelineItemsEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestTimelineItems +} + +"""The connection type for PullRequestTimelineItems.""" +type GitHubPullRequestTimelineItemsConnection { + """A list of edges.""" + edges: [GitHubPullRequestTimelineItemsEdge] + + """ + Identifies the count of items after applying `before` and `after` filters. + """ + filteredCount: Int! + + """A list of nodes.""" + nodes: [GitHubPullRequestTimelineItems] + + """ + Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing. + """ + pageCount: Int! + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the date and time when the timeline was last updated.""" + updatedAt: GitHubDateTime! +} + +"""An edge in a connection.""" +type GitHubPullRequestTimelineItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestTimelineItem +} + +"""The connection type for PullRequestTimelineItem.""" +type GitHubPullRequestTimelineConnection { + """A list of edges.""" + edges: [GitHubPullRequestTimelineItemEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestTimelineItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A suggestion to review a pull request based on a user's commit history and review comments. +""" +type GitHubSuggestedReviewer { + """Is this suggestion based on past commits?""" + isAuthor: Boolean! + + """Is this suggestion based on past review comments?""" + isCommenter: Boolean! + + """Identifies the user suggested to review the pull request.""" + reviewer: GitHubUser! +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewThreadEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReviewThread +} + +"""Review comment threads for a pull request review.""" +type GitHubPullRequestReviewThreadConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewThreadEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReviewThread] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A request for a user to review a pull request.""" +type GitHubReviewRequest implements OneGraphNode & GitHubNode { + """Whether this request was created for a code owner""" + asCodeOwner: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """Identifies the pull request associated with this review request.""" + pullRequest: GitHubPullRequest! + + """The reviewer that is requested.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReviewRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReviewRequest +} + +"""The connection type for ReviewRequest.""" +type GitHubReviewRequestConnection { + """A list of edges.""" + edges: [GitHubReviewRequestEdge] + + """A list of nodes.""" + nodes: [GitHubReviewRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubMergeableState { + """The pull request can be merged.""" + MERGEABLE + + """The pull request cannot be merged due to merge conflicts.""" + CONFLICTING + + """The mergeability of the pull request is still being calculated.""" + UNKNOWN +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReview +} + +"""The connection type for PullRequestReview.""" +type GitHubPullRequestReviewConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReview] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A hovercard context with a message describing how the viewer is related. +""" +type GitHubViewerHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Identifies the user who is related to this context.""" + viewer: GitHubUser! +} + +enum GitHubPullRequestReviewDecision { + """Changes have been requested on the pull request.""" + CHANGES_REQUESTED + + """The pull request has received an approving review.""" + APPROVED + + """A review is required before the pull request can be merged.""" + REVIEW_REQUIRED +} + +""" +A hovercard context with a message describing the current code review state of the pull +request. + +""" +type GitHubReviewStatusHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """The current status of the pull request with respect to code review.""" + reviewDecision: GitHubPullRequestReviewDecision +} + +"""An organization list hovercard context""" +type GitHubOrganizationsHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Organizations this user is a member of that are relevant""" + relevantOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """The total number of organizations this user is in""" + totalOrganizationCount: Int! +} + +"""An organization teams hovercard context""" +type GitHubOrganizationTeamsHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Teams in this organization the user is a member of that are relevant""" + relevantTeams( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The path for the full team list for this user""" + teamsResourcePath: GitHubURI! + + """The URL for the full team list for this user""" + teamsUrl: GitHubURI! + + """The total number of teams the user is on in the organization""" + totalTeamCount: Int! +} + +"""A generic hovercard context with a message and icon""" +type GitHubGenericHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! +} + +"""An individual line of a hovercard""" +interface GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! +} + +"""Detail needed to display a hovercard for a user""" +type GitHubHovercard { + """Each of the contexts for this hovercard""" + contexts: [GitHubHovercardContext!]! +} + +enum GitHubFileViewedState { + """The file has new changes since last viewed.""" + DISMISSED + + """The file has been marked as viewed.""" + VIEWED + + """The file has not been marked as viewed.""" + UNVIEWED +} + +"""A file changed in a pull request.""" +type GitHubPullRequestChangedFile { + """The number of additions to the file.""" + additions: Int! + + """The number of deletions to the file.""" + deletions: Int! + + """The path of the file.""" + path: String! + + """The state of the file for the viewer.""" + viewerViewedState: GitHubFileViewedState! +} + +"""An edge in a connection.""" +type GitHubPullRequestChangedFileEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestChangedFile +} + +"""The connection type for PullRequestChangedFile.""" +type GitHubPullRequestChangedFileConnection { + """A list of edges.""" + edges: [GitHubPullRequestChangedFileEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestChangedFile] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPullRequestCommitEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestCommit +} + +"""The connection type for PullRequestCommit.""" +type GitHubPullRequestCommitConnection { + """A list of edges.""" + edges: [GitHubPullRequestCommitEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubIssueCommentOrderField { + """Order issue comments by update time""" + UPDATED_AT +} + +"""Ways in which lists of issue comments can be ordered upon return.""" +input GitHubIssueCommentOrder { + """The field in which to order issue comments by.""" + field: GitHubIssueCommentOrderField! + + """The direction in which to order issue comments by the specified field.""" + direction: GitHubOrderDirection! +} + +"""A ref update rules for a viewer.""" +type GitHubRefUpdateRule { + """Can this branch be deleted.""" + allowsDeletions: Boolean! + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean! + + """Identifies the protection rule pattern.""" + pattern: String! + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String] + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean! + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean! + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean! + + """Are commits required to be signed.""" + requiresSignatures: Boolean! + + """Is the viewer allowed to dismiss reviews.""" + viewerAllowedToDismissReviews: Boolean! + + """Can the viewer push to the branch""" + viewerCanPush: Boolean! +} + +""" +A team or user who has the ability to dismiss a review on a protected branch. +""" +type GitHubReviewDismissalAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubReviewDismissalAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReviewDismissalAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReviewDismissalAllowance +} + +"""The connection type for ReviewDismissalAllowance.""" +type GitHubReviewDismissalAllowanceConnection { + """A list of edges.""" + edges: [GitHubReviewDismissalAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubReviewDismissalAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Represents a required status check for a protected branch, but not any specific run of that check. +""" +type GitHubRequiredStatusCheckDescription { + """The App that must provide this status in order for it to be accepted.""" + app: GitHubApp + + """The name of this status.""" + context: String! +} + +"""A team, user or app who has the ability to push to a protected branch.""" +type GitHubPushAllowance implements OneGraphNode & GitHubNode { + """The actor that can push.""" + actor: GitHubPushAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPushAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPushAllowance +} + +"""The connection type for PushAllowance.""" +type GitHubPushAllowanceConnection { + """A list of edges.""" + edges: [GitHubPushAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubPushAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A team or user who has the ability to bypass a pull request requirement on a protected branch. +""" +type GitHubBypassPullRequestAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubBranchActorAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBypassPullRequestAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBypassPullRequestAllowance +} + +"""The connection type for BypassPullRequestAllowance.""" +type GitHubBypassPullRequestAllowanceConnection { + """A list of edges.""" + edges: [GitHubBypassPullRequestAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubBypassPullRequestAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Types that can be an actor.""" +union GitHubReviewDismissalAllowanceActor = GitHubTeam | GitHubUser + +enum GitHubTeamRepositoryOrderField { + """Order repositories by creation time""" + CREATED_AT + + """Order repositories by update time""" + UPDATED_AT + + """Order repositories by push time""" + PUSHED_AT + + """Order repositories by name""" + NAME + + """Order repositories by permission""" + PERMISSION + + """Order repositories by number of stargazers""" + STARGAZERS +} + +"""Ordering options for team repository connections""" +input GitHubTeamRepositoryOrder { + """The field to order repositories by.""" + field: GitHubTeamRepositoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents a team repository.""" +type GitHubTeamRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubRepository! + + """The permission level the team has on the repository""" + permission: GitHubRepositoryPermission! +} + +"""The connection type for Repository.""" +type GitHubTeamRepositoryConnection { + """A list of edges.""" + edges: [GitHubTeamRepositoryEdge] + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamMembershipType { + """Includes only immediate members of the team.""" + IMMEDIATE + + """Includes only child team members for the team.""" + CHILD_TEAM + + """Includes immediate and child team members for the team.""" + ALL +} + +enum GitHubTeamMemberOrderField { + """Order team members by login""" + LOGIN + + """Order team members by creation time""" + CREATED_AT +} + +"""Ordering options for team member connections""" +input GitHubTeamMemberOrder { + """The field to order team members by.""" + field: GitHubTeamMemberOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubTeamMemberRole { + """A team maintainer has permission to add and remove team members.""" + MAINTAINER + + """A team member has no administrative permissions on the team.""" + MEMBER +} + +"""Represents a user who is a member of a team.""" +type GitHubTeamMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The HTTP path to the organization's member access page.""" + memberAccessResourcePath: GitHubURI! + + """The HTTP URL to the organization's member access page.""" + memberAccessUrl: GitHubURI! + + """""" + node: GitHubUser! + + """The role the member has on the team.""" + role: GitHubTeamMemberRole! +} + +"""The connection type for User.""" +type GitHubTeamMemberConnection { + """A list of edges.""" + edges: [GitHubTeamMemberEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubOrganizationInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganizationInvitation +} + +"""The connection type for OrganizationInvitation.""" +type GitHubOrganizationInvitationConnection { + """A list of edges.""" + edges: [GitHubOrganizationInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamDiscussionOrderField { + """Allows chronological ordering of team discussions.""" + CREATED_AT +} + +"""Ways in which team discussion connections can be ordered.""" +input GitHubTeamDiscussionOrder { + """The field by which to order nodes.""" + field: GitHubTeamDiscussionOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubTeamDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeamDiscussion +} + +"""The connection type for TeamDiscussion.""" +type GitHubTeamDiscussionConnection { + """A list of edges.""" + edges: [GitHubTeamDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubTeamDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamDiscussionCommentOrderField { + """ + Allows sequential ordering of team discussion comments (which is equivalent to chronological ordering). + """ + NUMBER +} + +"""Ways in which team discussion comment connections can be ordered.""" +input GitHubTeamDiscussionCommentOrder { + """The field by which to order nodes.""" + field: GitHubTeamDiscussionCommentOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""Represents a user that's made a reaction.""" +type GitHubReactingUserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """The moment when the user made the reaction.""" + reactedAt: GitHubDateTime! +} + +"""The connection type for User.""" +type GitHubReactingUserConnection { + """A list of edges.""" + edges: [GitHubReactingUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Entities that can be sponsored via GitHub Sponsors""" +union GitHubSponsorableItem = GitHubOrganization | GitHubUser + +"""Represents an author of discussion comments in repositories.""" +interface GitHubRepositoryDiscussionCommentAuthor { + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! +} + +"""Represents an author of discussions in repositories.""" +interface GitHubRepositoryDiscussionAuthor { + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! +} + +"""Represents any entity on GitHub that has a profile page.""" +interface GitHubProfileOwner { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """The public profile email.""" + email: String + + """""" + id: ID! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The public profile location.""" + location: String + + """The username used to login.""" + login: String! + + """The public profile name.""" + name: String + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """The public profile website URL.""" + websiteUrl: GitHubURI +} + +"""Entities that have members who can set status messages.""" +interface GitHubMemberStatusable { + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! +} + +enum GitHubTeamPrivacy { + """A secret team can only be seen by its members.""" + SECRET + + """ + A visible team can be seen and @mentioned by every member of the organization. + """ + VISIBLE +} + +enum GitHubTeamRole { + """User has admin rights on the team.""" + ADMIN + + """User is a member of the team.""" + MEMBER +} + +enum GitHubSponsorshipNewsletterOrderField { + """Order sponsorship newsletters by when they were created.""" + CREATED_AT +} + +"""Ordering options for sponsorship newsletter connections.""" +input GitHubSponsorshipNewsletterOrder { + """The field to order sponsorship newsletters by.""" + field: GitHubSponsorshipNewsletterOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An update sent to sponsors of a user or organization on GitHub Sponsors. +""" +type GitHubSponsorshipNewsletter implements OneGraphNode & GitHubNode { + """ + The contents of the newsletter, the message the sponsorable wanted to give. + """ + body: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Indicates if the newsletter has been made available to sponsors.""" + isPublished: Boolean! + + """The user or organization this newsletter is from.""" + sponsorable: GitHubSponsorable! + + """The subject of the newsletter, what it's about.""" + subject: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorshipNewsletterEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorshipNewsletter +} + +"""The connection type for SponsorshipNewsletter.""" +type GitHubSponsorshipNewsletterConnection { + """A list of edges.""" + edges: [GitHubSponsorshipNewsletterEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorshipNewsletter] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSponsorsActivityPeriod { + """The previous calendar day.""" + DAY + + """The previous seven days.""" + WEEK + + """The previous thirty days.""" + MONTH + + """Don't restrict the activity to any date range, include all activity.""" + ALL +} + +enum GitHubSponsorsActivityOrderField { + """Order activities by when they happened.""" + TIMESTAMP +} + +"""Ordering options for GitHub Sponsors activity connections.""" +input GitHubSponsorsActivityOrder { + """The field to order activity by.""" + field: GitHubSponsorsActivityOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSponsorsTierOrderField { + """Order tiers by creation time.""" + CREATED_AT + + """Order tiers by their monthly price in cents""" + MONTHLY_PRICE_IN_CENTS +} + +"""Ordering options for Sponsors tiers connections.""" +input GitHubSponsorsTierOrder { + """The field to order tiers by.""" + field: GitHubSponsorsTierOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubSponsorsTierEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorsTier +} + +"""The connection type for SponsorsTier.""" +type GitHubSponsorsTierConnection { + """A list of edges.""" + edges: [GitHubSponsorsTierEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorsTier] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An ISO-8601 encoded date string.""" +scalar GitHubDate + +enum GitHubSponsorsGoalKind { + """The goal is about reaching a certain number of sponsors.""" + TOTAL_SPONSORS_COUNT + + """ + The goal is about getting a certain amount in USD from sponsorships each month. + """ + MONTHLY_SPONSORSHIP_AMOUNT +} + +""" +A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain. +""" +type GitHubSponsorsGoal { + """A description of the goal from the maintainer.""" + description: String + + """What the objective of this goal is.""" + kind: GitHubSponsorsGoalKind! + + """The percentage representing how complete this goal is, between 0-100.""" + percentComplete: Int! + + """ + What the goal amount is. Represents an amount in USD for monthly sponsorship amount goals. Represents a count of unique sponsors for total sponsors count goals. + """ + targetValue: Int! + + """A brief summary of the kind and target value of this goal.""" + title: String! +} + +"""A GitHub Sponsors listing.""" +type GitHubSponsorsListing implements OneGraphNode & GitHubNode { + """ + The current goal the maintainer is trying to reach with GitHub Sponsors, if any. + """ + activeGoal: GitHubSponsorsGoal + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The full description of the listing.""" + fullDescription: String! + + """The full description of the listing rendered to HTML.""" + fullDescriptionHTML: GitHubHTML! + + """""" + id: ID! + + """Whether this listing is publicly visible.""" + isPublic: Boolean! + + """The listing's full name.""" + name: String! + + """A future date on which this listing is eligible to receive a payout.""" + nextPayoutDate: GitHubDate + + """The short description of the listing.""" + shortDescription: String! + + """The short name of the listing.""" + slug: String! + + """ + The entity this listing represents who can be sponsored on GitHub Sponsors. + """ + sponsorable: GitHubSponsorable! + + """The published tiers for this GitHub Sponsors listing.""" + tiers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for Sponsors tiers returned from the connection.""" + orderBy: GitHubSponsorsTierOrder = {field: MONTHLY_PRICE_IN_CENTS, direction: ASC} + ): GitHubSponsorsTierConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSponsorshipOrderField { + """Order sponsorship by creation time.""" + CREATED_AT +} + +"""Ordering options for sponsorship connections.""" +input GitHubSponsorshipOrder { + """The field to order sponsorship by.""" + field: GitHubSponsorshipOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Entities that can be sponsored through GitHub Sponsors""" +interface GitHubSponsorable { + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! +} + +enum GitHubSponsorshipPrivacy { + """Public""" + PUBLIC + + """Private""" + PRIVATE +} + +"""A sponsorship relationship between a sponsor and a maintainer""" +type GitHubSponsorship implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """ + Whether this sponsorship represents a one-time payment versus a recurring sponsorship. + """ + isOneTimePayment: Boolean! + + """ + Check if the sponsor has chosen to receive sponsorship update emails sent from the sponsorable. Only returns a non-null value when the viewer has permission to know this. + """ + isSponsorOptedIntoEmail: Boolean + + """The entity that is being sponsored""" + maintainer: GitHubUser! @deprecated(reason: "`Sponsorship.maintainer` will be removed. Use `Sponsorship.sponsorable` instead. Removal on 2020-04-01 UTC.") + + """The privacy level for this sponsorship.""" + privacyLevel: GitHubSponsorshipPrivacy! + + """ + The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user. + """ + sponsor: GitHubUser @deprecated(reason: "`Sponsorship.sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead. Removal on 2020-10-01 UTC.") + + """ + The user or organization that is sponsoring, if you have permission to view them. + """ + sponsorEntity: GitHubSponsor + + """The entity that is being sponsored""" + sponsorable: GitHubSponsorable! + + """The associated sponsorship tier""" + tier: GitHubSponsorsTier + + """ + Identifies the date and time when the current tier was chosen for this sponsorship. + """ + tierSelectedAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorshipEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorship +} + +"""The connection type for Sponsorship.""" +type GitHubSponsorshipConnection { + """A list of edges.""" + edges: [GitHubSponsorshipEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorship] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """ + The total amount in cents of all recurring sponsorships in the connection whose amount you can view. Does not include one-time sponsorships. + """ + totalRecurringMonthlyPriceInCents: Int! + + """ + The total amount in USD of all recurring sponsorships in the connection whose amount you can view. Does not include one-time sponsorships. + """ + totalRecurringMonthlyPriceInDollars: Int! +} + +""" +SponsorsTier information only visible to users that can administer the associated Sponsors listing. +""" +type GitHubSponsorsTierAdminInfo { + """The sponsorships associated with this tier.""" + sponsorships( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! +} + +"""A GitHub Sponsors tier associated with a GitHub Sponsors listing.""" +type GitHubSponsorsTier implements OneGraphNode & GitHubNode { + """ + SponsorsTier information only visible to users that can administer the associated Sponsors listing. + """ + adminInfo: GitHubSponsorsTierAdminInfo + + """ + Get a different tier for this tier's maintainer that is at the same frequency as this tier but with an equal or lesser cost. Returns the published tier with the monthly price closest to this tier's without going over. + """ + closestLesserValueTier: GitHubSponsorsTier + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The description of the tier.""" + description: String! + + """The tier description rendered to HTML""" + descriptionHTML: GitHubHTML! + + """""" + id: ID! + + """ + Whether this tier was chosen at checkout time by the sponsor rather than defined ahead of time by the maintainer who manages the Sponsors listing. + """ + isCustomAmount: Boolean! + + """Whether this tier is only for use with one-time sponsorships.""" + isOneTime: Boolean! + + """How much this tier costs per month in cents.""" + monthlyPriceInCents: Int! + + """How much this tier costs per month in USD.""" + monthlyPriceInDollars: Int! + + """The name of the tier.""" + name: String! + + """The sponsors listing that this tier belongs to.""" + sponsorsListing: GitHubSponsorsListing! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSponsorsActivityAction { + """The activity was starting a sponsorship.""" + NEW_SPONSORSHIP + + """The activity was cancelling a sponsorship.""" + CANCELLED_SPONSORSHIP + + """ + The activity was changing the sponsorship tier, either directly by the sponsor or by a scheduled/pending change. + """ + TIER_CHANGE + + """The activity was funds being refunded to the sponsor or GitHub.""" + REFUND + + """The activity was scheduling a downgrade or cancellation.""" + PENDING_CHANGE + + """ + The activity was disabling matching for a previously matched sponsorship. + """ + SPONSOR_MATCH_DISABLED +} + +"""An event related to sponsorship activity.""" +type GitHubSponsorsActivity implements OneGraphNode & GitHubNode { + """What action this activity indicates took place.""" + action: GitHubSponsorsActivityAction! + + """""" + id: ID! + + """The tier that the sponsorship used to use, for tier change events.""" + previousSponsorsTier: GitHubSponsorsTier + + """ + The user or organization who triggered this activity and was/is sponsoring the sponsorable. + """ + sponsor: GitHubSponsor + + """The user or organization that is being sponsored, the maintainer.""" + sponsorable: GitHubSponsorable! + + """The associated sponsorship tier.""" + sponsorsTier: GitHubSponsorsTier + + """The timestamp of this event.""" + timestamp: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorsActivityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorsActivity +} + +"""The connection type for SponsorsActivity.""" +type GitHubSponsorsActivityConnection { + """A list of edges.""" + edges: [GitHubSponsorsActivityEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorsActivity] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSponsorOrderField { + """Order sponsorable entities by login (username).""" + LOGIN + + """Order sponsors by their relevance to the viewer.""" + RELEVANCE +} + +""" +Ordering options for connections to get sponsor entities for GitHub Sponsors. +""" +input GitHubSponsorOrder { + """The field to order sponsor entities by.""" + field: GitHubSponsorOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Entities that can sponsor others via GitHub Sponsors""" +union GitHubSponsor = GitHubOrganization | GitHubUser + +""" +Represents a user or organization who is sponsoring someone in GitHub Sponsors. +""" +type GitHubSponsorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsor +} + +"""The connection type for Sponsor.""" +type GitHubSponsorConnection { + """A list of edges.""" + edges: [GitHubSponsorEdge] + + """A list of nodes.""" + nodes: [GitHubSponsor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An Identity Provider configured to provision SAML and SCIM identities for Organizations +""" +type GitHubOrganizationIdentityProvider implements OneGraphNode & GitHubNode { + """ + The digest algorithm used to sign SAML requests for the Identity Provider. + """ + digestMethod: GitHubURI + + """External Identities provisioned by this Identity Provider""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """ + The x509 certificate used by the Identity Provider to sign assertions and responses. + """ + idpCertificate: GitHubX509Certificate + + """The Issuer Entity ID for the SAML Identity Provider""" + issuer: String + + """Organization this Identity Provider belongs to""" + organization: GitHubOrganization + + """ + The signature algorithm used to sign SAML requests for the Identity Provider. + """ + signatureMethod: GitHubURI + + """The URL endpoint for the Identity Provider's SAML SSO.""" + ssoUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepositoryMigrationOrderField { + """Order mannequins why when they were created.""" + CREATED_AT +} + +enum GitHubRepositoryMigrationOrderDirection { + """Specifies an ascending order for a given `orderBy` argument.""" + ASC + + """Specifies a descending order for a given `orderBy` argument.""" + DESC +} + +"""Ordering options for repository migrations.""" +input GitHubRepositoryMigrationOrder { + """The field to order repository migrations by.""" + field: GitHubRepositoryMigrationOrderField! + + """The ordering direction.""" + direction: GitHubRepositoryMigrationOrderDirection! +} + +"""Represents an Octoshift migration.""" +interface GitHubMigration { + """The Octoshift migration flag to continue on error.""" + continueOnError: Boolean! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The reason the migration failed.""" + failureReason: String + + """""" + id: ID! + + """The Octoshift migration source.""" + migrationSource: GitHubMigrationSource! + + """The Octoshift migration source URL.""" + sourceUrl: GitHubURI! + + """The Octoshift migration state.""" + state: GitHubMigrationState! +} + +enum GitHubMigrationState { + """The Octoshift migration has not started.""" + NOT_STARTED + + """The Octoshift migration has been queued.""" + QUEUED + + """The Octoshift migration is in progress.""" + IN_PROGRESS + + """The Octoshift migration has succeeded.""" + SUCCEEDED + + """The Octoshift migration has failed.""" + FAILED +} + +enum GitHubMigrationSourceType { + """A GitLab migration source.""" + GITLAB + + """An Azure DevOps migration source.""" + AZURE_DEVOPS + + """A Bitbucket Server migration source.""" + BITBUCKET_SERVER + + """A GitHub migration source.""" + GITHUB + + """A GitHub Migration API source.""" + GITHUB_ARCHIVE +} + +"""An Octoshift migration source.""" +type GitHubMigrationSource implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """The Octoshift migration source name.""" + name: String! + + """The Octoshift migration source type.""" + type: GitHubMigrationSourceType! + + """The Octoshift migration source URL.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An Octoshift repository migration.""" +type GitHubRepositoryMigration implements OneGraphNode & GitHubMigration & GitHubNode { + """The Octoshift migration flag to continue on error.""" + continueOnError: Boolean! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The reason the migration failed.""" + failureReason: String + + """""" + id: ID! + + """The Octoshift migration source.""" + migrationSource: GitHubMigrationSource! + + """The Octoshift migration source URL.""" + sourceUrl: GitHubURI! + + """The Octoshift migration state.""" + state: GitHubMigrationState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a repository migration.""" +type GitHubRepositoryMigrationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryMigration +} + +"""The connection type for RepositoryMigration.""" +type GitHubRepositoryMigrationConnection { + """A list of edges.""" + edges: [GitHubRepositoryMigrationEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryMigration] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubOrganizationMemberRole { + """The user is a member of the organization.""" + MEMBER + + """The user is an administrator of the organization.""" + ADMIN +} + +"""Represents a user within an organization.""" +type GitHubOrganizationMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """ + Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer. + """ + hasTwoFactorEnabled: Boolean + + """The item at the end of the edge.""" + node: GitHubUser + + """The role this user has in the organization.""" + role: GitHubOrganizationMemberRole +} + +"""The connection type for User.""" +type GitHubOrganizationMemberConnection { + """A list of edges.""" + edges: [GitHubOrganizationMemberEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubUserStatusOrderField { + """Order user statuses by when they were updated.""" + UPDATED_AT +} + +"""Ordering options for user status connections.""" +input GitHubUserStatusOrder { + """The field to order user statuses by.""" + field: GitHubUserStatusOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""The user's description of what they're currently doing.""" +type GitHubUserStatus implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """An emoji summarizing the user's status.""" + emoji: String + + """The status emoji as HTML.""" + emojiHTML: GitHubHTML + + """If set, the status will not be shown after this date.""" + expiresAt: GitHubDateTime + + """""" + id: ID! + + """ + Whether this status indicates the user is not fully available on GitHub. + """ + indicatesLimitedAvailability: Boolean! + + """A brief message describing what the user is doing.""" + message: String + + """ + The organization whose members can see this status. If null, this status is publicly visible. + """ + organization: GitHubOrganization + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user who has this status.""" + user: GitHubUser! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubUserStatusEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUserStatus +} + +"""The connection type for UserStatus.""" +type GitHubUserStatusConnection { + """A list of edges.""" + edges: [GitHubUserStatusEdge] + + """A list of nodes.""" + nodes: [GitHubUserStatus] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPinnableItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnableItem +} + +"""The connection type for PinnableItem.""" +type GitHubPinnableItemConnection { + """A list of edges.""" + edges: [GitHubPinnableItemEdge] + + """A list of nodes.""" + nodes: [GitHubPinnableItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A curatable list of repositories relating to a repository owner, which defaults to showing the most popular repositories they own. +""" +type GitHubProfileItemShowcase { + """Whether or not the owner has pinned any repositories or gists.""" + hasPinnedItems: Boolean! + + """ + The repositories and gists in the showcase. If the profile owner has any pinned items, those will be returned. Otherwise, the profile owner's popular repositories will be returned. + """ + items( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! +} + +enum GitHubOrgEnterpriseOwnerOrderField { + """Order enterprise owners by login.""" + LOGIN +} + +"""Ordering options for an organization's enterprise owner connections.""" +input GitHubOrgEnterpriseOwnerOrder { + """The field to order enterprise owners by.""" + field: GitHubOrgEnterpriseOwnerOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An enterprise owner in the context of an organization that is part of the enterprise. +""" +type GitHubOrganizationEnterpriseOwnerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser + + """The role of the owner with respect to the organization.""" + organizationRole: GitHubRoleInOrganization! +} + +"""The connection type for User.""" +type GitHubOrganizationEnterpriseOwnerConnection { + """A list of edges.""" + edges: [GitHubOrganizationEnterpriseOwnerEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubAuditLogOrderField { + """Order audit log entries by timestamp""" + CREATED_AT +} + +"""Ordering options for Audit Log connections.""" +input GitHubAuditLogOrder { + """The field to order Audit Logs by.""" + field: GitHubAuditLogOrderField + + """The ordering direction.""" + direction: GitHubOrderDirection +} + +"""Audit log entry for a repository_visibility_change.enable event.""" +type GitHubRepositoryVisibilityChangeEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repository_visibility_change.disable event.""" +type GitHubRepositoryVisibilityChangeDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Audit log entry for a org.update_member_repository_invitation_permission event. +""" +type GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """ + Can outside collaborators be invited to repositories in the organization. + """ + canInviteOutsideCollaboratorsToRepositories: Boolean + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility { + """ + All organization members are restricted from creating any repositories. + """ + ALL + + """ + All organization members are restricted from creating public repositories. + """ + PUBLIC + + """All organization members are allowed to create any repositories.""" + NONE + + """ + All organization members are restricted from creating private repositories. + """ + PRIVATE + + """ + All organization members are restricted from creating internal repositories. + """ + INTERNAL + + """ + All organization members are restricted from creating public or internal repositories. + """ + PUBLIC_INTERNAL + + """ + All organization members are restricted from creating private or internal repositories. + """ + PRIVATE_INTERNAL + + """ + All organization members are restricted from creating public or private repositories. + """ + PUBLIC_PRIVATE +} + +""" +Audit log entry for a org.update_member_repository_creation_permission event. +""" +type GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """Can members create repositories in the organization.""" + canCreateRepositories: Boolean + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """ + The permission for visibility level of repositories for this organization. + """ + visibility: GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateMemberAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN +} + +"""Audit log entry for a org.update_member event.""" +type GitHubOrgUpdateMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new member permission level for the organization.""" + permission: GitHubOrgUpdateMemberAuditEntryPermission + + """The former member permission level for the organization.""" + permissionWas: GitHubOrgUpdateMemberAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone and push to repositories.""" + WRITE + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN + + """No default permission value.""" + NONE +} + +"""Audit log entry for a org.update_default_repository_permission""" +type GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new base repository permission level for the organization.""" + permission: GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + + """The former base repository permission level for the organization.""" + permissionWas: GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.unblock_user""" +type GitHubOrgUnblockUserAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The user being unblocked by the organization.""" + blockedUser: GitHubUser + + """The username of the blocked user.""" + blockedUserName: String + + """The HTTP path for the blocked user.""" + blockedUserResourcePath: GitHubURI + + """The HTTP URL for the blocked user.""" + blockedUserUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.remove_repository event.""" +type GitHubTeamRemoveRepositoryAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.remove_member event.""" +type GitHubTeamRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.change_parent_team event.""" +type GitHubTeamChangeParentTeamAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new parent team.""" + parentTeam: GitHubTeam + + """The name of the new parent team""" + parentTeamName: String + + """The name of the former parent team""" + parentTeamNameWas: String + + """The HTTP path for the parent team""" + parentTeamResourcePath: GitHubURI + + """The HTTP URL for the parent team""" + parentTeamUrl: GitHubURI + + """The former parent team.""" + parentTeamWas: GitHubTeam + + """The HTTP path for the previous parent team""" + parentTeamWasResourcePath: GitHubURI + + """The HTTP URL for the previous parent team""" + parentTeamWasUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.add_member event.""" +type GitHubTeamAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a team membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipTeamAuditEntryData implements GitHubTeamAuditEntryData { + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI +} + +"""Metadata for an audit entry with action team.*""" +interface GitHubTeamAuditEntryData { + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI +} + +"""Audit log entry for a team.add_repository event.""" +type GitHubTeamAddRepositoryAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoRemoveMemberAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.remove_member event.""" +type GitHubRepoRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoRemoveMemberAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoDestroyAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.destroy event.""" +type GitHubRepoDestroyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoDestroyAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoCreateAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.create event.""" +type GitHubRepoCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The name of the parent repository for this forked repository.""" + forkParentName: String + + """The name of the root repository for this network.""" + forkSourceName: String + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoCreateAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.unlock_anonymous_git_access event.""" +type GitHubRepoConfigUnlockAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.lock_anonymous_git_access event.""" +type GitHubRepoConfigLockAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_sockpuppet_disallowed event.""" +type GitHubRepoConfigEnableSockpuppetDisallowedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_contributors_only event.""" +type GitHubRepoConfigEnableContributorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_collaborators_only event.""" +type GitHubRepoConfigEnableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_anonymous_git_access event.""" +type GitHubRepoConfigEnableAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_sockpuppet_disallowed event.""" +type GitHubRepoConfigDisableSockpuppetDisallowedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_contributors_only event.""" +type GitHubRepoConfigDisableContributorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_collaborators_only event.""" +type GitHubRepoConfigDisableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_anonymous_git_access event.""" +type GitHubRepoConfigDisableAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoChangeMergeSettingAuditEntryMergeType { + """The pull request is added to the base branch in a merge commit.""" + MERGE + + """ + Commits from the pull request are added onto the base branch individually without a merge commit. + """ + REBASE + + """ + The pull request's commits are squashed into a single commit before they are merged to the base branch. + """ + SQUASH +} + +"""Audit log entry for a repo.change_merge_setting event.""" +type GitHubRepoChangeMergeSettingAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + Whether the change was to enable (true) or disable (false) the merge type + """ + isEnabled: Boolean + + """The merge method affected by the change""" + mergeType: GitHubRepoChangeMergeSettingAuditEntryMergeType + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoArchivedAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.archived event.""" +type GitHubRepoArchivedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoArchivedAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.remove_topic event.""" +type GitHubRepoRemoveTopicAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTopicAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with a topic.""" +interface GitHubTopicAuditEntryData { + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String +} + +"""Audit log entry for a repo.add_topic event.""" +type GitHubRepoAddTopicAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTopicAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoAddMemberAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.add_member event.""" +type GitHubRepoAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoAddMemberAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoAccessAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.access event.""" +type GitHubRepoAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoAccessAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a private_repository_forking.enable event.""" +type GitHubPrivateRepositoryForkingEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a private_repository_forking.disable event.""" +type GitHubPrivateRepositoryForkingDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action repo.*""" +interface GitHubRepositoryAuditEntryData { + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI +} + +"""Represents an owner of a package.""" +interface GitHubPackageOwner { + """""" + id: ID! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! +} + +union NpmPackageSourceRepository = GitHubRepository + +type GitHubRepositoryContributorOneGraph { + """The GitHub id of this contributor.""" + id: String! + login: String! + avatarUrl: String + siteAdmin: Boolean! + contributionCount: Int! + user: GitHubUser +} + +type GitHubRepositoryContributorConnection { + """A list of contributors to a repository.""" + nodes: [GitHubRepositoryContributorOneGraph!]! + + """Pagination information for the result""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type GitHubRepositoryVulnerabilityAlertEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryVulnerabilityAlert +} + +"""The connection type for RepositoryVulnerabilityAlert.""" +type GitHubRepositoryVulnerabilityAlertConnection { + """A list of edges.""" + edges: [GitHubRepositoryVulnerabilityAlertEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryVulnerabilityAlert] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Git SSH string""" +scalar GitHubGitSSHRemote + +"""An edge in a connection.""" +type GitHubRepositoryTopicEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryTopic +} + +"""The connection type for RepositoryTopic.""" +type GitHubRepositoryTopicConnection { + """A list of edges.""" + edges: [GitHubRepositoryTopicEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryTopic] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubReleaseOrderField { + """Order releases by creation time""" + CREATED_AT + + """Order releases alphabetically by name""" + NAME +} + +"""Ways in which lists of releases can be ordered upon return.""" +input GitHubReleaseOrder { + """The field in which to order releases by.""" + field: GitHubReleaseOrderField! + + """The direction in which to order releases by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubReleaseEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRelease +} + +"""The connection type for Release.""" +type GitHubReleaseConnection { + """A list of edges.""" + edges: [GitHubReleaseEdge] + + """A list of nodes.""" + nodes: [GitHubRelease] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRefOrderField { + """Order refs by underlying commit date if the ref prefix is refs/tags/""" + TAG_COMMIT_DATE + + """Order refs by their alphanumeric name""" + ALPHABETICAL +} + +"""Ways in which lists of git refs can be ordered upon return.""" +input GitHubRefOrder { + """The field in which to order refs by.""" + field: GitHubRefOrderField! + + """The direction in which to order refs by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubRefEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRef +} + +"""The connection type for Ref.""" +type GitHubRefConnection { + """A list of edges.""" + edges: [GitHubRefEdge] + + """A list of nodes.""" + nodes: [GitHubRef] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository pull request template.""" +type GitHubPullRequestTemplate { + """The body of the template""" + body: String + + """The filename of the template""" + filename: String + + """The repository the template belongs to""" + repository: GitHubRepository! +} + +enum GitHubProjectNextOrderField { + """The project's title""" + TITLE + + """The project's number""" + NUMBER + + """The project's date and time of update""" + UPDATED_AT + + """The project's date and time of creation""" + CREATED_AT +} + +"""An edge in a connection.""" +type GitHubProjectNextEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNext +} + +"""The connection type for ProjectNext.""" +type GitHubProjectNextConnection { + """A list of edges.""" + edges: [GitHubProjectNextEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNext] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubProjectOrderField { + """Order projects by creation time""" + CREATED_AT + + """Order projects by update time""" + UPDATED_AT + + """Order projects by name""" + NAME +} + +"""Ways in which lists of projects can be ordered upon return.""" +input GitHubProjectOrder { + """The field in which to order projects by.""" + field: GitHubProjectOrderField! + + """The direction in which to order projects by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubProjectEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProject +} + +"""A list of projects associated with the owner.""" +type GitHubProjectConnection { + """A list of edges.""" + edges: [GitHubProjectEdge] + + """A list of nodes.""" + nodes: [GitHubProject] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Pinned Issue is a issue pinned to a repository's index page.""" +type GitHubPinnedIssue implements OneGraphNode & GitHubNode { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The issue that was pinned.""" + issue: GitHubIssue! + + """The actor that pinned this issue.""" + pinnedBy: GitHubActor! + + """The repository that this issue was pinned to.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPinnedIssueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnedIssue +} + +"""The connection type for PinnedIssue.""" +type GitHubPinnedIssueConnection { + """A list of edges.""" + edges: [GitHubPinnedIssueEdge] + + """A list of nodes.""" + nodes: [GitHubPinnedIssue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPinnedDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnedDiscussion +} + +"""The connection type for PinnedDiscussion.""" +type GitHubPinnedDiscussionConnection { + """A list of edges.""" + edges: [GitHubPinnedDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubPinnedDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubPackageOrderField { + """Order packages by creation time""" + CREATED_AT +} + +"""Ways in which lists of packages can be ordered upon return.""" +input GitHubPackageOrder { + """The field in which to order packages by.""" + field: GitHubPackageOrderField + + """The direction in which to order packages by the specified field.""" + direction: GitHubOrderDirection +} + +enum GitHubPackageVersionOrderField { + """Order package versions by creation time""" + CREATED_AT +} + +"""Ways in which lists of package versions can be ordered upon return.""" +input GitHubPackageVersionOrder { + """The field in which to order package versions by.""" + field: GitHubPackageVersionOrderField + + """ + The direction in which to order package versions by the specified field. + """ + direction: GitHubOrderDirection +} + +"""An edge in a connection.""" +type GitHubPackageVersionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackageVersion +} + +"""The connection type for PackageVersion.""" +type GitHubPackageVersionConnection { + """A list of edges.""" + edges: [GitHubPackageVersionEdge] + + """A list of nodes.""" + nodes: [GitHubPackageVersion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Represents a object that contains package activity statistics such as downloads. +""" +type GitHubPackageStatistics { + """Number of times the package was downloaded since it was created.""" + downloadsTotalCount: Int! +} + +enum GitHubPackageType { + """An npm package.""" + NPM + + """A rubygems package.""" + RUBYGEMS + + """A maven package.""" + MAVEN + + """A docker image.""" + DOCKER @deprecated(reason: "DOCKER will be removed from this enum as this type will be migrated to only be used by the Packages REST API. Removal on 2021-06-21 UTC.") + + """A debian package.""" + DEBIAN + + """A nuget package.""" + NUGET + + """A python package.""" + PYPI +} + +""" +Represents a object that contains package version activity statistics such as downloads. +""" +type GitHubPackageVersionStatistics { + """Number of times the package was downloaded since it was created.""" + downloadsTotalCount: Int! +} + +enum GitHubPackageFileOrderField { + """Order package files by creation time""" + CREATED_AT +} + +"""Ways in which lists of package files can be ordered upon return.""" +input GitHubPackageFileOrder { + """The field in which to order package files by.""" + field: GitHubPackageFileOrderField + + """The direction in which to order package files by the specified field.""" + direction: GitHubOrderDirection +} + +"""A file in a package version.""" +type GitHubPackageFile implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """MD5 hash of the file.""" + md5: String + + """Name of the file.""" + name: String! + + """The package version this file belongs to.""" + packageVersion: GitHubPackageVersion + + """SHA1 hash of the file.""" + sha1: String + + """SHA256 hash of the file.""" + sha256: String + + """Size of the file in bytes.""" + size: Int + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """URL to download the asset.""" + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPackageFileEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackageFile +} + +"""The connection type for PackageFile.""" +type GitHubPackageFileConnection { + """A list of edges.""" + edges: [GitHubPackageFileEdge] + + """A list of nodes.""" + nodes: [GitHubPackageFile] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Information about a specific package version.""" +type GitHubPackageVersion implements OneGraphNode & GitHubNode { + """List of files associated with this package version""" + files( + """Ordering of the returned package files.""" + orderBy: GitHubPackageFileOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPackageFileConnection! + + """""" + id: ID! + + """The package associated with this version.""" + package: GitHubPackage + + """The platform this version was built for.""" + platform: String + + """Whether or not this version is a pre-release.""" + preRelease: Boolean! + + """The README of this package version.""" + readme: String + + """The release associated with this package version.""" + release: GitHubRelease + + """Statistics about package activity.""" + statistics: GitHubPackageVersionStatistics + + """The package version summary.""" + summary: String + + """The version string.""" + version: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Information for an uploaded package.""" +type GitHubPackage implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Find the latest version for the package.""" + latestVersion: GitHubPackageVersion + + """Identifies the name of the package.""" + name: String! + + """Identifies the type of the package.""" + packageType: GitHubPackageType! + + """The repository this package belongs to.""" + repository: GitHubRepository + + """Statistics about package activity.""" + statistics: GitHubPackageStatistics + + """Find package version by version string.""" + version( + """The package version.""" + version: String! + ): GitHubPackageVersion + + """list of versions for this package""" + versions( + """Ordering of the returned packages.""" + orderBy: GitHubPackageVersionOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPackageVersionConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPackageEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackage +} + +"""The connection type for Package.""" +type GitHubPackageConnection { + """A list of edges.""" + edges: [GitHubPackageEdge] + + """A list of nodes.""" + nodes: [GitHubPackage] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubMilestoneOrderField { + """Order milestones by when they are due.""" + DUE_DATE + + """Order milestones by when they were created.""" + CREATED_AT + + """Order milestones by when they were last updated.""" + UPDATED_AT + + """Order milestones by their number.""" + NUMBER +} + +"""Ordering options for milestone connections.""" +input GitHubMilestoneOrder { + """The field to order milestones by.""" + field: GitHubMilestoneOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubMilestoneEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubMilestone +} + +"""The connection type for Milestone.""" +type GitHubMilestoneConnection { + """A list of edges.""" + edges: [GitHubMilestoneEdge] + + """A list of nodes.""" + nodes: [GitHubMilestone] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryLockReason { + """The repository is locked due to a move.""" + MOVING + + """The repository is locked due to a billing related reason.""" + BILLING + + """The repository is locked due to a rename.""" + RENAME + + """The repository is locked due to a migration.""" + MIGRATING +} + +"""Describes a License's conditions, permissions, and limitations""" +type GitHubLicenseRule { + """A description of the rule""" + description: String! + + """The machine-readable rule key""" + key: String! + + """The human-readable rule label""" + label: String! +} + +"""A repository's open source license""" +type GitHubLicense implements OneGraphNode & GitHubNode { + """The full text of the license""" + body: String! + + """The conditions set by the license""" + conditions: [GitHubLicenseRule]! + + """A human-readable description of the license""" + description: String + + """Whether the license should be featured""" + featured: Boolean! + + """Whether the license should be displayed in license pickers""" + hidden: Boolean! + + """""" + id: ID! + + """Instructions on how to implement the license""" + implementation: String + + """The lowercased SPDX ID of the license""" + key: String! + + """The limitations set by the license""" + limitations: [GitHubLicenseRule]! + + """The license full name specified by """ + name: String! + + """Customary short name if applicable (e.g, GPLv3)""" + nickname: String + + """The permissions set by the license""" + permissions: [GitHubLicenseRule]! + + """ + Whether the license is a pseudo-license placeholder (e.g., other, no-license) + """ + pseudoLicense: Boolean! + + """Short identifier specified by """ + spdxId: String + + """URL to the license on """ + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubLanguageOrderField { + """Order languages by the size of all files containing the language""" + SIZE +} + +"""Ordering options for language connections.""" +input GitHubLanguageOrder { + """The field to order languages by.""" + field: GitHubLanguageOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents the language of a repository.""" +type GitHubLanguageEdge { + """""" + cursor: String! + + """""" + node: GitHubLanguage! + + """The number of bytes of code written in the language.""" + size: Int! +} + +"""A list of languages associated with the parent.""" +type GitHubLanguageConnection { + """A list of edges.""" + edges: [GitHubLanguageEdge] + + """A list of nodes.""" + nodes: [GitHubLanguage] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """The total size in bytes of files written in that language.""" + totalSize: Int! +} + +"""A repository issue template.""" +type GitHubIssueTemplate { + """The template purpose.""" + about: String + + """The suggested issue body.""" + body: String + + """The template name.""" + name: String! + + """The suggested issue title.""" + title: String +} + +enum GitHubRepositoryInteractionLimitOrigin { + """A limit that is configured at the repository level.""" + REPOSITORY + + """A limit that is configured at the organization level.""" + ORGANIZATION + + """A limit that is configured at the user-wide level.""" + USER +} + +enum GitHubRepositoryInteractionLimit { + """ + Users that have recently created their account will be unable to interact with the repository. + """ + EXISTING_USERS + + """ + Users that have not previously committed to a repository’s default branch will be unable to interact with the repository. + """ + CONTRIBUTORS_ONLY + + """ + Users that are not collaborators will not be able to interact with the repository. + """ + COLLABORATORS_ONLY + + """No interaction limits are enabled.""" + NO_LIMIT +} + +"""Repository interaction limit that applies to this object.""" +type GitHubRepositoryInteractionAbility { + """The time the currently active limit expires.""" + expiresAt: GitHubDateTime + + """The current limit that is enabled on this object.""" + limit: GitHubRepositoryInteractionLimit! + + """The origin of the currently active interaction limit.""" + origin: GitHubRepositoryInteractionLimitOrigin! +} + +enum GitHubFundingPlatform { + """GitHub funding platform.""" + GITHUB + + """Patreon funding platform.""" + PATREON + + """Open Collective funding platform.""" + OPEN_COLLECTIVE + + """Ko-fi funding platform.""" + KO_FI + + """Tidelift funding platform.""" + TIDELIFT + + """Community Bridge funding platform.""" + COMMUNITY_BRIDGE + + """Liberapay funding platform.""" + LIBERAPAY + + """IssueHunt funding platform.""" + ISSUEHUNT + + """Otechie funding platform.""" + OTECHIE + + """LFX Crowdfunding funding platform.""" + LFX_CROWDFUNDING + + """Custom funding platform.""" + CUSTOM +} + +"""A funding platform link for a repository.""" +type GitHubFundingLink { + """The funding platform this link is for.""" + platform: GitHubFundingPlatform! + + """The configured URL for this funding link.""" + url: GitHubURI! +} + +enum GitHubDiscussionOrderField { + """Order discussions by creation time.""" + CREATED_AT + + """Order discussions by most recent modification time.""" + UPDATED_AT +} + +"""Ways in which lists of discussions can be ordered upon return.""" +input GitHubDiscussionOrder { + """The field by which to order discussions.""" + field: GitHubDiscussionOrderField! + + """The direction in which to order discussions by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussion +} + +"""The connection type for Discussion.""" +type GitHubDiscussionConnection { + """A list of edges.""" + edges: [GitHubDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubDiscussionCategoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussionCategory +} + +"""The connection type for DiscussionCategory.""" +type GitHubDiscussionCategoryConnection { + """A list of edges.""" + edges: [GitHubDiscussionCategoryEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussionCategory] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubDeploymentStatusEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentStatus +} + +"""The connection type for DeploymentStatus.""" +type GitHubDeploymentStatusConnection { + """A list of edges.""" + edges: [GitHubDeploymentStatusEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentStatus] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubDeploymentState { + """The pending deployment was not updated after 30 minutes.""" + ABANDONED + + """The deployment is currently active.""" + ACTIVE + + """An inactive transient deployment.""" + DESTROYED + + """The deployment experienced an error.""" + ERROR + + """The deployment has failed.""" + FAILURE + + """The deployment is inactive.""" + INACTIVE + + """The deployment is pending.""" + PENDING + + """The deployment has queued""" + QUEUED + + """The deployment is in progress.""" + IN_PROGRESS + + """The deployment is waiting.""" + WAITING +} + +"""An edge in a connection.""" +type GitHubSubmoduleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSubmodule +} + +"""The connection type for Submodule.""" +type GitHubSubmoduleConnection { + """A list of edges.""" + edges: [GitHubSubmoduleEdge] + + """A list of nodes.""" + nodes: [GitHubSubmodule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents the rollup for both the check runs and status for a commit.""" +type GitHubStatusCheckRollup implements OneGraphNode & GitHubNode { + """The commit the status and check runs are attached to.""" + commit: GitHubCommit + + """A list of status contexts and check runs for this commit.""" + contexts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubStatusCheckRollupContextConnection! + + """""" + id: ID! + + """The combined status for the commit.""" + state: GitHubStatusState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubStatusCheckRollupContextEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubStatusCheckRollupContext +} + +"""The connection type for StatusCheckRollupContext.""" +type GitHubStatusCheckRollupContextConnection { + """A list of edges.""" + edges: [GitHubStatusCheckRollupContextEdge] + + """A list of nodes.""" + nodes: [GitHubStatusCheckRollupContext] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a commit status.""" +type GitHubStatus implements OneGraphNode & GitHubNode { + """A list of status contexts and check runs for this commit.""" + combinedContexts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubStatusCheckRollupContextConnection! + + """The commit this status is attached to.""" + commit: GitHubCommit + + """Looks up an individual status context by context name.""" + context( + """The context name.""" + name: String! + ): GitHubStatusContext + + """The individual status contexts for this commit.""" + contexts: [GitHubStatusContext!]! + + """""" + id: ID! + + """The combined commit status.""" + state: GitHubStatusState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an unknown signature on a Commit or Tag.""" +type GitHubUnknownSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""Represents an S/MIME signature on a Commit or Tag.""" +type GitHubSmimeSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +enum GitHubGitSignatureState { + """Valid signature and verified by GitHub""" + VALID + + """Invalid signature""" + INVALID + + """Malformed signature""" + MALFORMED_SIG + + """Key used for signing not known to GitHub""" + UNKNOWN_KEY + + """Invalid email used for signing""" + BAD_EMAIL + + """Email used for signing unverified on GitHub""" + UNVERIFIED_EMAIL + + """Email used for signing not known to GitHub""" + NO_USER + + """Unknown signature type""" + UNKNOWN_SIG_TYPE + + """Unsigned""" + UNSIGNED + + """ + Internal error - the GPG verification service is unavailable at the moment + """ + GPGVERIFY_UNAVAILABLE + + """Internal error - the GPG verification service misbehaved""" + GPGVERIFY_ERROR + + """The usage flags for the key that signed this don't allow signing""" + NOT_SIGNING_KEY + + """Signing key expired""" + EXPIRED_KEY + + """Valid signature, pending certificate revocation checking""" + OCSP_PENDING + + """Valid signature, though certificate revocation check failed""" + OCSP_ERROR + + """The signing certificate or its chain could not be verified""" + BAD_CERT + + """One or more certificates in chain has been revoked""" + OCSP_REVOKED +} + +"""Represents a GPG signature on a Commit or Tag.""" +type GitHubGpgSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """Hex-encoded ID of the key that signed this object.""" + keyId: String + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""Information about a signature (GPG or S/MIME) on a Commit or Tag.""" +interface GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""The connection type for Commit.""" +type GitHubCommitConnection { + """A list of edges.""" + edges: [GitHubCommitEdge] + + """A list of nodes.""" + nodes: [GitHubCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Specifies an author for filtering Git commits.""" +input GitHubCommitAuthor { + """ + ID of a User to filter by. If non-null, only commits authored by this user will be returned. This field takes precedence over emails. + """ + id: ID + + """ + Email addresses to filter by. Commits authored by any of the specified email addresses will be returned. + """ + emails: [String!] +} + +"""An edge in a connection.""" +type GitHubCommitEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCommit +} + +"""The connection type for Commit.""" +type GitHubCommitHistoryConnection { + """A list of edges.""" + edges: [GitHubCommitEdge] + + """A list of nodes.""" + nodes: [GitHubCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A pointer to a repository at a specific revision embedded inside another repository. +""" +type GitHubSubmodule { + """The branch of the upstream submodule for tracking updates""" + branch: String + + """The git URL of the submodule repository""" + gitUrl: GitHubURI! + + """The name of the submodule in .gitmodules""" + name: String! + + """The path in the superproject that this submodule is located in""" + path: String! + + """ + The commit revision of the subproject repository being tracked by the submodule + """ + subprojectCommitOid: GitHubGitObjectID +} + +"""Represents a Git tree.""" +type GitHubTree implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """A list of tree entries.""" + entries: [GitHubTreeEntry!] + + """""" + id: ID! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git tag.""" +type GitHubTag implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """The Git tag message.""" + message: String + + """The Git tag name.""" + name: String! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + + """Details about the tag author.""" + tagger: GitHubGitActor + + """The Git object the tag points to.""" + target: GitHubGitObject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git blob.""" +type GitHubBlob implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """Byte size of Blob object""" + byteSize: Int! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """ + Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding. + """ + isBinary: Boolean + + """Indicates whether the contents is truncated""" + isTruncated: Boolean! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + + """UTF8 text data or null if the Blob is binary""" + text: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git object.""" +interface GitHubGitObject { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! +} + +"""Represents a Git tree entry.""" +type GitHubTreeEntry { + """The extension of the file""" + extension: String + + """Whether or not this tree entry is generated""" + isGenerated: Boolean! + + """Entry file mode.""" + mode: Int! + + """Entry file name.""" + name: String! + + """Entry file object.""" + object: GitHubGitObject + + """Entry file Git object ID.""" + oid: GitHubGitObjectID! + + """The full path of the file.""" + path: String + + """The Repository the tree entry belongs to""" + repository: GitHubRepository! + + """ + If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule + """ + submodule: GitHubSubmodule + + """Entry file type.""" + type: String! +} + +enum GitHubDeploymentOrderField { + """Order collection by creation time""" + CREATED_AT +} + +"""Ordering options for deployment connections""" +input GitHubDeploymentOrder { + """The field to order deployments by.""" + field: GitHubDeploymentOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""The filters that are available when fetching check suites.""" +input GitHubCheckSuiteFilter { + """Filters the check suites created by this application ID.""" + appId: Int + + """Filters the check suites by this name.""" + checkName: String +} + +"""A workflow contains meta information about an Actions workflow file.""" +type GitHubWorkflow implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The name of the workflow.""" + name: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentRequest +} + +"""The connection type for DeploymentRequest.""" +type GitHubDeploymentRequestConnection { + """A list of edges.""" + edges: [GitHubDeploymentRequestEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubDeploymentReviewState { + """The deployment was approved.""" + APPROVED + + """The deployment was rejected.""" + REJECTED +} + +"""An edge in a connection.""" +type GitHubEnvironmentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnvironment +} + +"""The connection type for Environment.""" +type GitHubEnvironmentConnection { + """A list of edges.""" + edges: [GitHubEnvironmentEdge] + + """A list of nodes.""" + nodes: [GitHubEnvironment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A deployment review.""" +type GitHubDeploymentReview implements OneGraphNode & GitHubNode { + """The comment the user left.""" + comment: String! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The environments approved or rejected""" + environments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnvironmentConnection! + + """""" + id: ID! + + """The decision of the user.""" + state: GitHubDeploymentReviewState! + + """The user that reviewed the deployment.""" + user: GitHubUser! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentReviewEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentReview +} + +"""The connection type for DeploymentReview.""" +type GitHubDeploymentReviewConnection { + """A list of edges.""" + edges: [GitHubDeploymentReviewEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentReview] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A workflow run.""" +type GitHubWorkflowRun implements OneGraphNode & GitHubNode { + """The check suite this workflow run belongs to.""" + checkSuite: GitHubCheckSuite! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The log of deployment reviews""" + deploymentReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewConnection! + + """""" + id: ID! + + """The pending deployment requests of all check runs in this workflow run""" + pendingDeploymentRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentRequestConnection! + + """The HTTP path for this workflow run""" + resourcePath: GitHubURI! + + """ + A number that uniquely identifies this workflow run in its parent workflow. + """ + runNumber: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this workflow run""" + url: GitHubURI! + + """The workflow executed in this workflow run.""" + workflow: GitHubWorkflow! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A Git push.""" +type GitHubPush implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """The SHA after the push""" + nextSha: GitHubGitObjectID + + """The permalink for this push.""" + permalink: GitHubURI! + + """The SHA before the push""" + previousSha: GitHubGitObjectID + + """The actor who pushed""" + pusher: GitHubActor! + + """The repository that was pushed to""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubCheckRunType { + """Every check run available.""" + ALL + + """The latest check run.""" + LATEST +} + +"""The filters that are available when fetching check runs.""" +input GitHubCheckRunFilter { + """Filters the check runs by this type.""" + checkType: GitHubCheckRunType + + """Filters the check runs created by this application ID.""" + appId: Int + + """Filters the check runs by this name.""" + checkName: String + + """Filters the check runs by this status.""" + status: GitHubCheckStatusState +} + +"""An edge in a connection.""" +type GitHubCheckRunEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckRun +} + +"""The connection type for CheckRun.""" +type GitHubCheckRunConnection { + """A list of edges.""" + edges: [GitHubCheckRunEdge] + + """A list of nodes.""" + nodes: [GitHubCheckRun] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A public description of a Marketplace category.""" +type GitHubMarketplaceCategory implements OneGraphNode & GitHubNode { + """The category's description.""" + description: String + + """ + The technical description of how apps listed in this category work with GitHub. + """ + howItWorks: String + + """""" + id: ID! + + """The category's name.""" + name: String! + + """How many Marketplace listings have this as their primary category.""" + primaryListingCount: Int! + + """The HTTP path for this Marketplace category.""" + resourcePath: GitHubURI! + + """How many Marketplace listings have this as their secondary category.""" + secondaryListingCount: Int! + + """The short name of the category used in its URL.""" + slug: String! + + """The HTTP URL for this Marketplace category.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A listing in the GitHub integration marketplace.""" +type GitHubMarketplaceListing implements OneGraphNode & GitHubNode { + """The GitHub App this listing represents.""" + app: GitHubApp + + """URL to the listing owner's company site.""" + companyUrl: GitHubURI + + """ + The HTTP path for configuring access to the listing's integration or OAuth app + """ + configurationResourcePath: GitHubURI! + + """ + The HTTP URL for configuring access to the listing's integration or OAuth app + """ + configurationUrl: GitHubURI! + + """URL to the listing's documentation.""" + documentationUrl: GitHubURI + + """The listing's detailed description.""" + extendedDescription: String + + """The listing's detailed description rendered to HTML.""" + extendedDescriptionHTML: GitHubHTML! + + """The listing's introductory description.""" + fullDescription: String! + + """The listing's introductory description rendered to HTML.""" + fullDescriptionHTML: GitHubHTML! + + """Does this listing have any plans with a free trial?""" + hasPublishedFreeTrialPlans: Boolean! + + """Does this listing have a terms of service link?""" + hasTermsOfService: Boolean! + + """Whether the creator of the app is a verified org""" + hasVerifiedOwner: Boolean! + + """A technical description of how this app works with GitHub.""" + howItWorks: String + + """The listing's technical description rendered to HTML.""" + howItWorksHTML: GitHubHTML! + + """""" + id: ID! + + """URL to install the product to the viewer's account or organization.""" + installationUrl: GitHubURI + + """Whether this listing's app has been installed for the current viewer""" + installedForViewer: Boolean! + + """Whether this listing has been removed from the Marketplace.""" + isArchived: Boolean! + + """ + Whether this listing is still an editable draft that has not been submitted for review and is not publicly visible in the Marketplace. + """ + isDraft: Boolean! + + """ + Whether the product this listing represents is available as part of a paid plan. + """ + isPaid: Boolean! + + """Whether this listing has been approved for display in the Marketplace.""" + isPublic: Boolean! + + """ + Whether this listing has been rejected by GitHub for display in the Marketplace. + """ + isRejected: Boolean! + + """ + Whether this listing has been approved for unverified display in the Marketplace. + """ + isUnverified: Boolean! + + """ + Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace. + """ + isUnverifiedPending: Boolean! + + """ + Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace. + """ + isVerificationPendingFromDraft: Boolean! + + """ + Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace. + """ + isVerificationPendingFromUnverified: Boolean! + + """ + Whether this listing has been approved for verified display in the Marketplace. + """ + isVerified: Boolean! + + """The hex color code, without the leading '#', for the logo background.""" + logoBackgroundColor: String! + + """URL for the listing's logo image.""" + logoUrl( + """The size in pixels of the resulting square image.""" + size: Int = 400 + ): GitHubURI + + """The listing's full name.""" + name: String! + + """ + The listing's very short description without a trailing period or ampersands. + """ + normalizedShortDescription: String! + + """URL to the listing's detailed pricing.""" + pricingUrl: GitHubURI + + """The category that best describes the listing.""" + primaryCategory: GitHubMarketplaceCategory! + + """ + URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL. + """ + privacyPolicyUrl: GitHubURI! + + """The HTTP path for the Marketplace listing.""" + resourcePath: GitHubURI! + + """The URLs for the listing's screenshots.""" + screenshotUrls: [String]! + + """An alternate category that describes the listing.""" + secondaryCategory: GitHubMarketplaceCategory + + """The listing's very short description.""" + shortDescription: String! + + """The short name of the listing used in its URL.""" + slug: String! + + """URL to the listing's status page.""" + statusUrl: GitHubURI + + """An email address for support for this listing's app.""" + supportEmail: String + + """ + Either a URL or an email address for support for this listing's app, may return an empty string for listings that do not require a support URL. + """ + supportUrl: GitHubURI! + + """URL to the listing's terms of service.""" + termsOfServiceUrl: GitHubURI + + """The HTTP URL for the Marketplace listing.""" + url: GitHubURI! + + """Can the current viewer add plans for this Marketplace listing.""" + viewerCanAddPlans: Boolean! + + """Can the current viewer approve this Marketplace listing.""" + viewerCanApprove: Boolean! + + """Can the current viewer delist this Marketplace listing.""" + viewerCanDelist: Boolean! + + """Can the current viewer edit this Marketplace listing.""" + viewerCanEdit: Boolean! + + """ + Can the current viewer edit the primary and secondary category of this + Marketplace listing. + + """ + viewerCanEditCategories: Boolean! + + """Can the current viewer edit the plans for this Marketplace listing.""" + viewerCanEditPlans: Boolean! + + """ + Can the current viewer return this Marketplace listing to draft state + so it becomes editable again. + + """ + viewerCanRedraft: Boolean! + + """ + Can the current viewer reject this Marketplace listing by returning it to + an editable draft state or rejecting it entirely. + + """ + viewerCanReject: Boolean! + + """ + Can the current viewer request this listing be reviewed for display in + the Marketplace as verified. + + """ + viewerCanRequestApproval: Boolean! + + """ + Indicates whether the current user has an active subscription to this Marketplace listing. + + """ + viewerHasPurchased: Boolean! + + """ + Indicates if the current user has purchased a subscription to this Marketplace listing + for all of the organizations the user owns. + + """ + viewerHasPurchasedForAllOrganizations: Boolean! + + """ + Does the current viewer role allow them to administer this Marketplace listing. + + """ + viewerIsListingAdmin: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSubscriptionState { + """The User is only notified when participating or @mentioned.""" + UNSUBSCRIBED + + """The User is notified of all conversations.""" + SUBSCRIBED + + """The User is never notified.""" + IGNORED +} + +enum GitHubLabelOrderField { + """Order labels by name """ + NAME + + """Order labels by creation time""" + CREATED_AT +} + +"""Ways in which lists of labels can be ordered upon return.""" +input GitHubLabelOrder { + """The field in which to order labels by.""" + field: GitHubLabelOrderField! + + """The direction in which to order labels by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubLabelEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubLabel +} + +"""The connection type for Label.""" +type GitHubLabelConnection { + """A list of edges.""" + edges: [GitHubLabelEdge] + + """A list of nodes.""" + nodes: [GitHubLabel] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A subject that may be upvoted.""" +interface GitHubVotable { + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! +} + +"""An edge in a connection.""" +type GitHubDiscussionCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussionComment +} + +"""The connection type for DiscussionComment.""" +type GitHubDiscussionCommentConnection { + """A list of edges.""" + edges: [GitHubDiscussionCommentEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussionComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Comments that can be updated.""" +interface GitHubUpdatableComment { + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! +} + +"""Entities that can be minimized.""" +interface GitHubMinimizable { + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! +} + +"""Entities that can be deleted.""" +interface GitHubDeletable { + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! +} + +"""A repository-topic connects a repository to a topic.""" +type GitHubRepositoryTopic implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """""" + id: ID! + + """The HTTP path for this repository-topic.""" + resourcePath: GitHubURI! + + """The topic.""" + topic: GitHubTopic! + + """The HTTP URL for this repository-topic.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A release asset contains the content for a release asset.""" +type GitHubReleaseAsset implements OneGraphNode & GitHubNode { + """The asset's content-type""" + contentType: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The number of times this asset was downloaded""" + downloadCount: Int! + + """ + Identifies the URL where you can download the release asset via the browser. + """ + downloadUrl: GitHubURI! + + """""" + id: ID! + + """Identifies the title of the release asset.""" + name: String! + + """Release that the asset is associated with""" + release: GitHubRelease + + """The size (in bytes) of the asset""" + size: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user that performed the upload""" + uploadedBy: GitHubUser! + + """Identifies the URL of the release asset.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReleaseAssetEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReleaseAsset +} + +"""The connection type for ReleaseAsset.""" +type GitHubReleaseAssetConnection { + """A list of edges.""" + edges: [GitHubReleaseAssetEdge] + + """A list of nodes.""" + nodes: [GitHubReleaseAsset] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A release contains the content for a release.""" +type GitHubRelease implements OneGraphNode & GitHubNode & GitHubReactable & GitHubUniformResourceLocatable { + """The author of the release""" + author: GitHubUser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the release.""" + description: String + + """The description of this release rendered to HTML.""" + descriptionHTML: GitHubHTML + + """""" + id: ID! + + """Whether or not the release is a draft""" + isDraft: Boolean! + + """Whether or not the release is the latest releast""" + isLatest: Boolean! + + """Whether or not the release is a prerelease""" + isPrerelease: Boolean! + + """A list of users mentioned in the release description""" + mentions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection + + """The title of the release.""" + name: String + + """Identifies the date and time when the release was created.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """List of releases assets which are dependent on this release.""" + releaseAssets( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of names to filter the assets by.""" + name: String + ): GitHubReleaseAssetConnection! + + """The repository that the release belongs to.""" + repository: GitHubRepository! + + """The HTTP path for this issue""" + resourcePath: GitHubURI! + + """ + A description of the release, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML + + """The Git tag the release points to""" + tag: GitHubRef + + """The tag commit for this release.""" + tagCommit: GitHubCommit + + """The name of the release's Git tag""" + tagName: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue""" + url: GitHubURI! + + """Can user react to this subject""" + viewerCanReact: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubUserBlockDuration { + """The user was blocked for 1 day""" + ONE_DAY + + """The user was blocked for 3 days""" + THREE_DAYS + + """The user was blocked for 7 days""" + ONE_WEEK + + """The user was blocked for 30 days""" + ONE_MONTH + + """The user was blocked permanently""" + PERMANENT +} + +"""Represents a 'user_blocked' event on a given user.""" +type GitHubUserBlockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Number of days that the user was blocked for.""" + blockDuration: GitHubUserBlockDuration! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The user who was blocked.""" + subject: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unsubscribed' event on a given `Subscribable`.""" +type GitHubUnsubscribedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object referenced by event.""" + subscribable: GitHubSubscribable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unpinned' event on a given issue or pull request.""" +type GitHubUnpinnedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents an 'unmarked_as_duplicate' event on a given issue or pull request. +""" +type GitHubUnmarkedAsDuplicateEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + The authoritative issue or pull request which has been duplicated by another. + """ + canonical: GitHubIssueOrPullRequest + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + The issue or pull request which has been marked as a duplicate of another. + """ + duplicate: GitHubIssueOrPullRequest + + """""" + id: ID! + + """Canonical and duplicate belong to different repositories.""" + isCrossRepository: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unlocked' event on a given issue or pull request.""" +type GitHubUnlockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object that was unlocked.""" + lockable: GitHubLockable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unlabeled' event on a given issue or pull request.""" +type GitHubUnlabeledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the label associated with the 'unlabeled' event.""" + label: GitHubLabel! + + """Identifies the `Labelable` associated with the event.""" + labelable: GitHubLabelable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unassigned' event on any assignable object.""" +type GitHubUnassignedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the assignable associated with the event.""" + assignable: GitHubAssignable! + + """Identifies the user or mannequin that was unassigned.""" + assignee: GitHubAssignee + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the subject (user) who was unassigned.""" + user: GitHubUser @deprecated(reason: "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'transferred' event on a given issue or pull request.""" +type GitHubTransferredEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The repository this came from""" + fromRepository: GitHubRepository + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entities that can be subscribed to for web and email notifications.""" +interface GitHubSubscribable { + """""" + id: ID! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState +} + +"""Represents a 'subscribed' event on a given `Subscribable`.""" +type GitHubSubscribedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object referenced by event.""" + subscribable: GitHubSubscribable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'review_requested' event on a given pull request.""" +type GitHubReviewRequestedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the reviewer whose review was requested.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be requested reviewers.""" +union GitHubRequestedReviewer = GitHubMannequin | GitHubTeam | GitHubUser + +"""Represents an 'review_request_removed' event on a given pull request.""" +type GitHubReviewRequestRemovedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the reviewer whose review request was removed.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestReviewState { + """A review that has not yet been submitted.""" + PENDING + + """An informational review.""" + COMMENTED + + """A review allowing the pull request to merge.""" + APPROVED + + """A review blocking the pull request from merging.""" + CHANGES_REQUESTED + + """A review that has been dismissed.""" + DISMISSED +} + +""" +Represents a 'review_dismissed' event on a given issue or pull request. +""" +type GitHubReviewDismissedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """ + Identifies the optional message associated with the 'review_dismissed' event. + """ + dismissalMessage: String + + """ + Identifies the optional message associated with the event, rendered to HTML. + """ + dismissalMessageHTML: String + + """""" + id: ID! + + """ + Identifies the previous state of the review with the 'review_dismissed' event. + """ + previousReviewState: GitHubPullRequestReviewState! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the commit which caused the review to become stale.""" + pullRequestCommit: GitHubPullRequestCommit + + """The HTTP path for this review dismissed event.""" + resourcePath: GitHubURI! + + """Identifies the review associated with the 'review_dismissed' event.""" + review: GitHubPullRequestReview + + """The HTTP URL for this review dismissed event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'reopened' event on any `Closable`.""" +type GitHubReopenedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Object that was reopened.""" + closable: GitHubClosable! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object which has a renamable title""" +union GitHubRenamedTitleSubject = GitHubIssue | GitHubPullRequest + +"""Represents a 'renamed' event on a given issue or pull request""" +type GitHubRenamedTitleEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the current title of the issue or pull request.""" + currentTitle: String! + + """""" + id: ID! + + """Identifies the previous title of the issue or pull request.""" + previousTitle: String! + + """Subject that was renamed.""" + subject: GitHubRenamedTitleSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'removed_from_project' event on a given issue or pull request. +""" +type GitHubRemovedFromProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'referenced' event on a given `ReferencedSubject`.""" +type GitHubReferencedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the commit associated with the 'referenced' event.""" + commit: GitHubCommit + + """Identifies the repository associated with the 'referenced' event.""" + commitRepository: GitHubRepository! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """ + Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference. + """ + isDirectReference: Boolean! + + """Object referenced by event.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'ready_for_review' event on a given pull request.""" +type GitHubReadyForReviewEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this ready for review event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this ready for review event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits. +""" +type GitHubPullRequestRevisionMarker { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The last commit the viewer has seen.""" + lastSeenCommit: GitHubCommit! + + """The pull request to which the marker belongs.""" + pullRequest: GitHubPullRequest! +} + +enum GitHubDiffSide { + """The left side of the diff.""" + LEFT + + """The right side of the diff.""" + RIGHT +} + +"""A threaded list of comments for a given pull request.""" +type GitHubPullRequestReviewThread implements OneGraphNode & GitHubNode { + """A list of pull request comments associated with the thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Skips the first _n_ elements in the list.""" + skip: Int + ): GitHubPullRequestReviewCommentConnection! + + """The side of the diff on which this thread was placed.""" + diffSide: GitHubDiffSide! + + """""" + id: ID! + + """Whether or not the thread has been collapsed (resolved)""" + isCollapsed: Boolean! + + """Indicates whether this thread was outdated by newer changes.""" + isOutdated: Boolean! + + """Whether this thread has been resolved""" + isResolved: Boolean! + + """The line in the file to which this thread refers""" + line: Int + + """The original line in the file to which this thread refers.""" + originalLine: Int + + """ + The original start line in the file to which this thread refers (multi-line only). + """ + originalStartLine: Int + + """Identifies the file path of this thread.""" + path: String! + + """Identifies the pull request associated with this thread.""" + pullRequest: GitHubPullRequest! + + """Identifies the repository associated with this thread.""" + repository: GitHubRepository! + + """The user who resolved this thread""" + resolvedBy: GitHubUser + + """ + The side of the diff that the first line of the thread starts on (multi-line only) + """ + startDiffSide: GitHubDiffSide + + """ + The start line in the file to which this thread refers (multi-line only) + """ + startLine: Int + + """Indicates whether the current viewer can reply to this thread.""" + viewerCanReply: Boolean! + + """Whether or not the viewer can resolve this thread""" + viewerCanResolve: Boolean! + + """Whether or not the viewer can unresolve this thread""" + viewerCanUnresolve: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepositoryVulnerabilityAlertState { + """An alert that is still open.""" + OPEN + + """An alert that has been resolved by a code change.""" + FIXED + + """An alert that has been manually closed by a user.""" + DISMISSED +} + +enum GitHubSecurityVulnerabilityOrderField { + """Order vulnerability by update time""" + UPDATED_AT +} + +"""Ordering options for security vulnerability connections""" +input GitHubSecurityVulnerabilityOrder { + """The field to order security vulnerabilities by.""" + field: GitHubSecurityVulnerabilityOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSecurityAdvisoryEcosystem { + """PHP packages hosted at packagist.org""" + COMPOSER + + """Go modules""" + GO + + """Java artifacts hosted at the Maven central repository""" + MAVEN + + """JavaScript packages hosted at npmjs.com""" + NPM + + """.NET packages hosted at the NuGet Gallery""" + NUGET + + """Python packages hosted at PyPI.org""" + PIP + + """Ruby gems hosted at RubyGems.org""" + RUBYGEMS + + """Rust crates""" + RUST +} + +"""An individual package""" +type GitHubSecurityAdvisoryPackage { + """The ecosystem the package belongs to, e.g. RUBYGEMS, NPM""" + ecosystem: GitHubSecurityAdvisoryEcosystem! + + """The package name""" + name: String! +} + +"""An individual package version""" +type GitHubSecurityAdvisoryPackageVersion { + """The package name or version""" + identifier: String! +} + +"""An individual vulnerability within an Advisory""" +type GitHubSecurityVulnerability { + """The Advisory associated with this Vulnerability""" + advisory: GitHubSecurityAdvisory! + + """The first version containing a fix for the vulnerability""" + firstPatchedVersion: GitHubSecurityAdvisoryPackageVersion + + """A description of the vulnerable package""" + package: GitHubSecurityAdvisoryPackage! + + """The severity of the vulnerability within this package""" + severity: GitHubSecurityAdvisorySeverity! + + """When the vulnerability was last updated""" + updatedAt: GitHubDateTime! + + """ + A string that describes the vulnerable package versions. + This string follows a basic syntax with a few forms. + + `= 0.2.0` denotes a single vulnerable version. + + `<= 1.0.8` denotes a version range up to and including the specified version + + `< 0.1.11` denotes a version range up to, but excluding, the specified version + + `>= 4.3.0, < 4.3.5` denotes a version range with a known minimum and maximum version. + + `>= 0.0.1` denotes a version range with a known minimum, but no known maximum + + """ + vulnerableVersionRange: String! +} + +"""An edge in a connection.""" +type GitHubSecurityVulnerabilityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSecurityVulnerability +} + +"""The connection type for SecurityVulnerability.""" +type GitHubSecurityVulnerabilityConnection { + """A list of edges.""" + edges: [GitHubSecurityVulnerabilityEdge] + + """A list of nodes.""" + nodes: [GitHubSecurityVulnerability] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSecurityAdvisorySeverity { + """Low.""" + LOW + + """Moderate.""" + MODERATE + + """High.""" + HIGH + + """Critical.""" + CRITICAL +} + +"""A GitHub Security Advisory Reference""" +type GitHubSecurityAdvisoryReference { + """A publicly accessible reference""" + url: GitHubURI! +} + +"""A GitHub Security Advisory Identifier""" +type GitHubSecurityAdvisoryIdentifier { + """The identifier type, e.g. GHSA, CVE""" + type: String! + + """The identifier""" + value: String! +} + +"""A common weakness enumeration""" +type GitHubCWE implements OneGraphNode & GitHubNode { + """The id of the CWE""" + cweId: String! + + """A detailed description of this CWE""" + description: String! + + """""" + id: ID! + + """The name of this CWE""" + name: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCWEEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCWE +} + +"""The connection type for CWE.""" +type GitHubCWEConnection { + """A list of edges.""" + edges: [GitHubCWEEdge] + + """A list of nodes.""" + nodes: [GitHubCWE] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The Common Vulnerability Scoring System""" +type GitHubCVSS { + """The CVSS score associated with this advisory""" + score: Float! + + """The CVSS vector string associated with this advisory""" + vectorString: String +} + +"""A GitHub Security Advisory""" +type GitHubSecurityAdvisory implements OneGraphNode & GitHubNode { + """The CVSS associated with this advisory""" + cvss: GitHubCVSS! + + """CWEs associated with this Advisory""" + cwes( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCWEConnection! + + """Identifies the primary key from the database.""" + databaseId: Int + + """This is a long plaintext description of the advisory""" + description: String! + + """The GitHub Security Advisory ID""" + ghsaId: String! + + """""" + id: ID! + + """A list of identifiers for this advisory""" + identifiers: [GitHubSecurityAdvisoryIdentifier!]! + + """The permalink for the advisory's dependabot alerts page""" + notificationsPermalink: GitHubURI + + """The organization that originated the advisory""" + origin: String! + + """The permalink for the advisory""" + permalink: GitHubURI + + """When the advisory was published""" + publishedAt: GitHubDateTime! + + """A list of references for this advisory""" + references: [GitHubSecurityAdvisoryReference!]! + + """The severity of the advisory""" + severity: GitHubSecurityAdvisorySeverity! + + """A short plaintext summary of the advisory""" + summary: String! + + """When the advisory was last updated""" + updatedAt: GitHubDateTime! + + """Vulnerabilities associated with this Advisory""" + vulnerabilities( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityVulnerabilityOrder = {field: UPDATED_AT, direction: DESC} + + """An ecosystem to filter vulnerabilities by.""" + ecosystem: GitHubSecurityAdvisoryEcosystem + + """A package name to filter vulnerabilities by.""" + package: String + + """A list of severities to filter vulnerabilities by.""" + severities: [GitHubSecurityAdvisorySeverity!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityVulnerabilityConnection! + + """When the advisory was withdrawn, if it has been withdrawn""" + withdrawnAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A Dependabot alert for a repository with a dependency affected by a security vulnerability. +""" +type GitHubRepositoryVulnerabilityAlert implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """When was the alert created?""" + createdAt: GitHubDateTime! + + """The reason the alert was dismissed""" + dismissReason: String + + """When was the alert dismissed?""" + dismissedAt: GitHubDateTime + + """The user who dismissed the alert""" + dismisser: GitHubUser + + """The reason the alert was marked as fixed.""" + fixReason: String + + """When was the alert fixed?""" + fixedAt: GitHubDateTime + + """""" + id: ID! + + """Identifies the alert number.""" + number: Int! + + """The associated repository""" + repository: GitHubRepository! + + """The associated security advisory""" + securityAdvisory: GitHubSecurityAdvisory + + """The associated security vulnerability""" + securityVulnerability: GitHubSecurityVulnerability + + """Identifies the state of the alert.""" + state: GitHubRepositoryVulnerabilityAlertState! + + """The vulnerable manifest filename""" + vulnerableManifestFilename: String! + + """The vulnerable manifest path""" + vulnerableManifestPath: String! + + """The vulnerable requirements""" + vulnerableRequirements: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPinnedDiscussionGradient { + """A gradient of red to orange""" + RED_ORANGE + + """A gradient of blue to mint""" + BLUE_MINT + + """A gradient of blue to purple""" + BLUE_PURPLE + + """A gradient of pink to blue""" + PINK_BLUE + + """A gradient of purple to coral""" + PURPLE_CORAL +} + +enum GitHubPinnedDiscussionPattern { + """A solid dot pattern""" + DOT_FILL + + """A plus sign pattern""" + PLUS + + """A lightning bolt pattern""" + ZAP + + """An upward-facing chevron pattern""" + CHEVRON_UP + + """A hollow dot pattern""" + DOT + + """A heart pattern""" + HEART_FILL +} + +""" +A Pinned Discussion is a discussion pinned to a repository's index page. +""" +type GitHubPinnedDiscussion implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The discussion that was pinned.""" + discussion: GitHubDiscussion! + + """Color stops of the chosen gradient""" + gradientStopColors: [String!]! + + """""" + id: ID! + + """Background texture pattern""" + pattern: GitHubPinnedDiscussionPattern! + + """The actor that pinned this discussion.""" + pinnedBy: GitHubActor! + + """Preconfigured background gradient option""" + preconfiguredGradient: GitHubPinnedDiscussionGradient + + """The repository associated with this node.""" + repository: GitHubRepository! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A category for discussions in a repository.""" +type GitHubDiscussionCategory implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """A description of this category.""" + description: String + + """An emoji representing this category.""" + emoji: String! + + """This category's emoji rendered as HTML.""" + emojiHTML: GitHubHTML! + + """""" + id: ID! + + """ + Whether or not discussions in this category support choosing an answer with the markDiscussionCommentAsAnswer mutation. + """ + isAnswerable: Boolean! + + """The name of this category.""" + name: String! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A thread of comments on a commit.""" +type GitHubCommitCommentThread implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """The comments that exist in this thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The commit the comments were made on.""" + commit: GitHubCommit + + """""" + id: ID! + + """The file the comments were made on.""" + path: String + + """The position in the diff for the commit that the comment was made on.""" + position: Int + + """The repository associated with this node.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a object that belongs to a repository.""" +interface GitHubRepositoryNode { + """The repository associated with this node.""" + repository: GitHubRepository! +} + +"""Represents a commit comment thread part of a pull request.""" +type GitHubPullRequestCommitCommentThread implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """The comments that exist in this thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The commit the comments were made on.""" + commit: GitHubCommit! + + """""" + id: ID! + + """The file the comments were made on.""" + path: String + + """The position in the diff for the commit that the comment was made on.""" + position: Int + + """The pull request this commit comment thread belongs to""" + pullRequest: GitHubPullRequest! + + """The repository associated with this node.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git commit part of a pull request.""" +type GitHubPullRequestCommit implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """The Git commit object""" + commit: GitHubCommit! + + """""" + id: ID! + + """The pull request this commit belongs to""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this pull request commit""" + resourcePath: GitHubURI! + + """The HTTP URL for this pull request commit""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'pinned' event on a given issue or pull request.""" +type GitHubPinnedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'moved_columns_in_project' event on a given issue or pull request. +""" +type GitHubMovedColumnsInProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'milestoned' event on a given issue or pull request.""" +type GitHubMilestonedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the milestone title associated with the 'milestoned' event.""" + milestoneTitle: String! + + """Object referenced by event.""" + subject: GitHubMilestoneItem! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'merged' event on a given pull request.""" +type GitHubMergedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the commit associated with the `merge` event.""" + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the Ref associated with the `merge` event.""" + mergeRef: GitHubRef + + """Identifies the name of the Ref associated with the `merge` event.""" + mergeRefName: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this merged event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this merged event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'mentioned' event on a given issue or pull request.""" +type GitHubMentionedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Used for return value of Repository.issueOrPullRequest.""" +union GitHubIssueOrPullRequest = GitHubIssue | GitHubPullRequest + +""" +Represents a 'marked_as_duplicate' event on a given issue or pull request. +""" +type GitHubMarkedAsDuplicateEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + The authoritative issue or pull request which has been duplicated by another. + """ + canonical: GitHubIssueOrPullRequest + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + The issue or pull request which has been marked as a duplicate of another. + """ + duplicate: GitHubIssueOrPullRequest + + """""" + id: ID! + + """Canonical and duplicate belong to different repositories.""" + isCrossRepository: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can be locked.""" +interface GitHubLockable { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """`true` if the object is locked""" + locked: Boolean! +} + +"""Represents a 'locked' event on a given issue or pull request.""" +type GitHubLockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reason that the conversation was locked (optional).""" + lockReason: GitHubLockReason + + """Object that was locked.""" + lockable: GitHubLockable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can have labels assigned to it.""" +interface GitHubLabelable { + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection +} + +""" +A label for categorizing Issues, Pull Requests, Milestones, or Discussions with a given Repository. +""" +type GitHubLabel implements OneGraphNode & GitHubNode { + """Identifies the label color.""" + color: String! + + """Identifies the date and time when the label was created.""" + createdAt: GitHubDateTime + + """A brief description of this label.""" + description: String + + """""" + id: ID! + + """Indicates whether or not this is a default label.""" + isDefault: Boolean! + + """A list of issues associated with this label.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Identifies the label name.""" + name: String! + + """A list of pull requests associated with this label.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """The repository associated with this label.""" + repository: GitHubRepository! + + """The HTTP path for this label.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the label was last updated.""" + updatedAt: GitHubDateTime + + """The HTTP URL for this label.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'labeled' event on a given issue or pull request.""" +type GitHubLabeledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the label associated with the 'labeled' event.""" + label: GitHubLabel! + + """Identifies the `Labelable` associated with the event.""" + labelable: GitHubLabelable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_restored' event on a given pull request.""" +type GitHubHeadRefRestoredEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_force_pushed' event on a given pull request.""" +type GitHubHeadRefForcePushedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the after commit SHA for the 'head_ref_force_pushed' event.""" + afterCommit: GitHubCommit + + """ + Identifies the before commit SHA for the 'head_ref_force_pushed' event. + """ + beforeCommit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """ + Identifies the fully qualified ref name for the 'head_ref_force_pushed' event. + """ + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_deleted' event on a given pull request.""" +type GitHubHeadRefDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the Ref associated with the `head_ref_deleted` event.""" + headRef: GitHubRef + + """ + Identifies the name of the Ref associated with the `head_ref_deleted` event. + """ + headRefName: String! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'disconnected' event on a given issue or pull request.""" +type GitHubDisconnectedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Issue or pull request from which the issue was disconnected.""" + source: GitHubReferencedSubject! + + """Issue or pull request which was disconnected.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubDeploymentStatusState { + """The deployment is pending.""" + PENDING + + """The deployment was successful.""" + SUCCESS + + """The deployment has failed.""" + FAILURE + + """The deployment is inactive.""" + INACTIVE + + """The deployment experienced an error.""" + ERROR + + """The deployment is queued""" + QUEUED + + """The deployment is in progress.""" + IN_PROGRESS + + """The deployment is waiting.""" + WAITING +} + +"""Describes the status of a given deployment attempt.""" +type GitHubDeploymentStatus implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who triggered the deployment.""" + creator: GitHubActor! + + """Identifies the deployment associated with status.""" + deployment: GitHubDeployment! + + """Identifies the description of the deployment.""" + description: String + + """Identifies the environment URL of the deployment.""" + environmentUrl: GitHubURI + + """""" + id: ID! + + """Identifies the log URL of the deployment.""" + logUrl: GitHubURI + + """Identifies the current state of the deployment.""" + state: GitHubDeploymentStatusState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'deployment_environment_changed' event on a given pull request. +""" +type GitHubDeploymentEnvironmentChangedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The deployment status that updated the deployment environment.""" + deploymentStatus: GitHubDeploymentStatus! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'deployed' event on a given pull request.""" +type GitHubDeployedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The deployment associated with the 'deployed' event.""" + deployment: GitHubDeployment! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The ref associated with the 'deployed' event.""" + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be inside a Milestone.""" +union GitHubMilestoneItem = GitHubIssue | GitHubPullRequest + +"""Represents a 'demilestoned' event on a given issue or pull request.""" +type GitHubDemilestonedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """ + Identifies the milestone title associated with the 'demilestoned' event. + """ + milestoneTitle: String! + + """Object referenced by event.""" + subject: GitHubMilestoneItem! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'converted_to_discussion' event on a given issue.""" +type GitHubConvertedToDiscussionEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The discussion that the issue was converted into.""" + discussion: GitHubDiscussion + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'converted_note_to_issue' event on a given issue or pull request. +""" +type GitHubConvertedNoteToIssueEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'convert_to_draft' event on a given pull request.""" +type GitHubConvertToDraftEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this convert to draft event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this convert to draft event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'connected' event on a given issue or pull request.""" +type GitHubConnectedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Issue or pull request that made the reference.""" + source: GitHubReferencedSubject! + + """Issue or pull request which was connected.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'comment_deleted' event on a given issue or pull request.""" +type GitHubCommentDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The user who authored the deleted comment.""" + deletedCommentAuthor: GitHubActor + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'base_ref_force_pushed' event on a given pull request.""" +type GitHubBaseRefForcePushedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the after commit SHA for the 'base_ref_force_pushed' event.""" + afterCommit: GitHubCommit + + """ + Identifies the before commit SHA for the 'base_ref_force_pushed' event. + """ + beforeCommit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """ + Identifies the fully qualified ref name for the 'base_ref_force_pushed' event. + """ + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'base_ref_changed' event on a given issue or pull request. +""" +type GitHubBaseRefChangedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + Identifies the name of the base ref for the pull request after it was changed. + """ + currentRefName: String! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """ + Identifies the name of the base ref for the pull request before it was changed. + """ + previousRefName: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'automatic_base_change_succeeded' event on a given pull request. +""" +type GitHubAutomaticBaseChangeSucceededEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The new base for this PR""" + newBase: String! + + """The old base for this PR""" + oldBase: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'automatic_base_change_failed' event on a given pull request. +""" +type GitHubAutomaticBaseChangeFailedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The new base for this PR""" + newBase: String! + + """The old base for this PR""" + oldBase: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_squash_enabled' event on a given pull request.""" +type GitHubAutoSquashEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge (squash) for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_rebase_enabled' event on a given pull request.""" +type GitHubAutoRebaseEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge (rebase) for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_merge_enabled' event on a given pull request.""" +type GitHubAutoMergeEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_merge_disabled' event on a given pull request.""" +type GitHubAutoMergeDisabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who disabled auto-merge for this Pull Request""" + disabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event""" + pullRequest: GitHubPullRequest + + """The reason auto-merge was disabled""" + reason: String + + """The reason_code relating to why auto-merge was disabled""" + reasonCode: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in a pull request timeline""" +union GitHubPullRequestTimelineItems = GitHubAddedToProjectEvent | GitHubAssignedEvent | GitHubAutoMergeDisabledEvent | GitHubAutoMergeEnabledEvent | GitHubAutoRebaseEnabledEvent | GitHubAutoSquashEnabledEvent | GitHubAutomaticBaseChangeFailedEvent | GitHubAutomaticBaseChangeSucceededEvent | GitHubBaseRefChangedEvent | GitHubBaseRefDeletedEvent | GitHubBaseRefForcePushedEvent | GitHubClosedEvent | GitHubCommentDeletedEvent | GitHubConnectedEvent | GitHubConvertToDraftEvent | GitHubConvertedNoteToIssueEvent | GitHubConvertedToDiscussionEvent | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDeployedEvent | GitHubDeploymentEnvironmentChangedEvent | GitHubDisconnectedEvent | GitHubHeadRefDeletedEvent | GitHubHeadRefForcePushedEvent | GitHubHeadRefRestoredEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMarkedAsDuplicateEvent | GitHubMentionedEvent | GitHubMergedEvent | GitHubMilestonedEvent | GitHubMovedColumnsInProjectEvent | GitHubPinnedEvent | GitHubPullRequestCommit | GitHubPullRequestCommitCommentThread | GitHubPullRequestReview | GitHubPullRequestReviewThread | GitHubPullRequestRevisionMarker | GitHubReadyForReviewEvent | GitHubReferencedEvent | GitHubRemovedFromProjectEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubReviewDismissedEvent | GitHubReviewRequestRemovedEvent | GitHubReviewRequestedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnmarkedAsDuplicateEvent | GitHubUnpinnedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""Represents a 'base_ref_deleted' event on a given pull request.""" +type GitHubBaseRefDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + Identifies the name of the Ref associated with the `base_ref_deleted` event. + """ + baseRefName: String + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in a pull request timeline""" +union GitHubPullRequestTimelineItem = GitHubAssignedEvent | GitHubBaseRefDeletedEvent | GitHubBaseRefForcePushedEvent | GitHubClosedEvent | GitHubCommit | GitHubCommitCommentThread | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDeployedEvent | GitHubDeploymentEnvironmentChangedEvent | GitHubHeadRefDeletedEvent | GitHubHeadRefForcePushedEvent | GitHubHeadRefRestoredEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMergedEvent | GitHubMilestonedEvent | GitHubPullRequestReview | GitHubPullRequestReviewComment | GitHubPullRequestReviewThread | GitHubReferencedEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubReviewDismissedEvent | GitHubReviewRequestRemovedEvent | GitHubReviewRequestedEvent | GitHubSubscribedEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""Any referencable object""" +union GitHubReferencedSubject = GitHubIssue | GitHubPullRequest + +"""Represents a mention made by one issue or pull request to another.""" +type GitHubCrossReferencedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Identifies when the reference was made.""" + referencedAt: GitHubDateTime! + + """The HTTP path for this pull request.""" + resourcePath: GitHubURI! + + """Issue or pull request that made the reference.""" + source: GitHubReferencedSubject! + + """Issue or pull request to which the reference was made.""" + target: GitHubReferencedSubject! + + """The HTTP URL for this pull request.""" + url: GitHubURI! + + """Checks if the target will be closed when the source is merged.""" + willCloseTarget: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in an issue timeline""" +union GitHubIssueTimelineItem = GitHubAssignedEvent | GitHubClosedEvent | GitHubCommit | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMilestonedEvent | GitHubReferencedEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""The object which triggered a `ClosedEvent`.""" +union GitHubCloser = GitHubCommit | GitHubPullRequest + +"""Represents an owner of a project (beta).""" +interface GitHubProjectNextOwner { + """""" + id: ID! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! +} + +enum GitHubProjectItemType { + """Issue""" + ISSUE + + """Pull Request""" + PULL_REQUEST + + """Draft Issue""" + DRAFT_ISSUE + + """Redacted Item""" + REDACTED +} + +"""An value of a field in an item of a new Project.""" +type GitHubProjectNextItemFieldValue implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created the item.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project field that contains this value.""" + projectField: GitHubProjectNextField! + + """The project item that contains this value.""" + projectItem: GitHubProjectNextItem! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The value of a field""" + value: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextItemFieldValueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextItemFieldValue +} + +"""The connection type for ProjectNextItemFieldValue.""" +type GitHubProjectNextItemFieldValueConnection { + """A list of edges.""" + edges: [GitHubProjectNextItemFieldValueEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextItemFieldValue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Types that can be inside Project Items.""" +union GitHubProjectNextItemContent = GitHubIssue | GitHubPullRequest + +"""An item within a new Project.""" +type GitHubProjectNextItem implements OneGraphNode & GitHubNode { + """The content of the referenced issue or pull request""" + content: GitHubProjectNextItemContent + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created the item.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """List of field values""" + fieldValues( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemFieldValueConnection! + + """""" + id: ID! + + """Whether the item is archived.""" + isArchived: Boolean! + + """The project that contains this item.""" + project: GitHubProjectNext! + + """The title of the item""" + title: String + + """The type of the item.""" + type: GitHubProjectItemType! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextItem +} + +"""The connection type for ProjectNextItem.""" +type GitHubProjectNextItemConnection { + """A list of edges.""" + edges: [GitHubProjectNextItemEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Common fields across different field types""" +interface GitHubProjectNextFieldCommon { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The field's type.""" + dataType: GitHubProjectNextFieldType! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The project field's name.""" + name: String! + + """The project that contains this field.""" + project: GitHubProjectNext! + + """The field's settings.""" + settings: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! +} + +enum GitHubProjectNextFieldType { + """Assignees""" + ASSIGNEES + + """Linked Pull Requests""" + LINKED_PULL_REQUESTS + + """Reviewers""" + REVIEWERS + + """Labels""" + LABELS + + """Milestone""" + MILESTONE + + """Repository""" + REPOSITORY + + """Title""" + TITLE + + """Text""" + TEXT + + """Single Select""" + SINGLE_SELECT + + """Number""" + NUMBER + + """Date""" + DATE + + """Iteration""" + ITERATION +} + +"""A field inside a project.""" +type GitHubProjectNextField implements OneGraphNode & GitHubNode & GitHubProjectNextFieldCommon { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The field's type.""" + dataType: GitHubProjectNextFieldType! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project field's name.""" + name: String! + + """The project that contains this field.""" + project: GitHubProjectNext! + + """The field's settings.""" + settings: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextFieldEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextField +} + +"""The connection type for ProjectNextField.""" +type GitHubProjectNextFieldConnection { + """A list of edges.""" + edges: [GitHubProjectNextFieldEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextField] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +New projects that manage issues, pull requests and drafts using tables and boards. +""" +type GitHubProjectNext implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUpdatable { + """Returns true if the project is closed.""" + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who originally created the project.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """The project's description.""" + description: String + + """List of fields in the project""" + fields( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextFieldConnection! + + """""" + id: ID! + + """List of items in the project""" + items( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """The project's number.""" + number: Int! + + """The project's owner. Currently limited to organizations and users.""" + owner: GitHubProjectNextOwner! + + """Returns true if the project is public.""" + public: Boolean! + + """The repositories the project is linked to.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """The HTTP path for this project""" + resourcePath: GitHubURI! + + """The project's short description.""" + shortDescription: String + + """The project's name.""" + title: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project""" + url: GitHubURI! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entities that can be updated.""" +interface GitHubUpdatable { + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! +} + +enum GitHubProjectState { + """The project is open.""" + OPEN + + """The project is closed.""" + CLOSED +} + +"""Project progress stats.""" +type GitHubProjectProgress { + """The number of done cards.""" + doneCount: Int! + + """The percentage of done cards.""" + donePercentage: Float! + + """ + Whether progress tracking is enabled and cards with purpose exist for this project + """ + enabled: Boolean! + + """The number of in-progress cards.""" + inProgressCount: Int! + + """The percentage of in-progress cards.""" + inProgressPercentage: Float! + + """The number of to do cards.""" + todoCount: Int! + + """The percentage of to do cards.""" + todoPercentage: Float! +} + +"""Represents an owner of a Project.""" +interface GitHubProjectOwner { + """""" + id: ID! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """The HTTP path listing owners projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing owners projects""" + projectsUrl: GitHubURI! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! +} + +enum GitHubProjectColumnPurpose { + """The column contains cards still to be worked on""" + TODO + + """The column contains cards which are currently being worked on""" + IN_PROGRESS + + """The column contains cards which are complete""" + DONE +} + +enum GitHubProjectCardArchivedState { + """A project card that is archived""" + ARCHIVED + + """A project card that is not archived""" + NOT_ARCHIVED +} + +enum GitHubProjectCardState { + """The card has content only.""" + CONTENT_ONLY + + """The card has a note only.""" + NOTE_ONLY + + """The card is redacted.""" + REDACTED +} + +"""Types that can be inside Project Cards.""" +union GitHubProjectCardItem = GitHubIssue | GitHubPullRequest + +"""A card in a project.""" +type GitHubProjectCard implements OneGraphNode & GitHubNode { + """ + The project column this card is associated under. A card may only belong to one + project column at a time. The column field will be null if the card is created + in a pending state and has yet to be associated with a column. Once cards are + associated with a column, they will not become pending in the future. + + """ + column: GitHubProjectColumn + + """The card content item""" + content: GitHubProjectCardItem + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created this card""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """Whether the card is archived""" + isArchived: Boolean! + + """The card note""" + note: String + + """The project that contains this card.""" + project: GitHubProject! + + """The HTTP path for this card""" + resourcePath: GitHubURI! + + """The state of ProjectCard""" + state: GitHubProjectCardState + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this card""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectCardEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectCard +} + +"""The connection type for ProjectCard.""" +type GitHubProjectCardConnection { + """A list of edges.""" + edges: [GitHubProjectCardEdge] + + """A list of nodes.""" + nodes: [GitHubProjectCard] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A column inside a project.""" +type GitHubProjectColumn implements OneGraphNode & GitHubNode { + """List of cards in the column""" + cards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project column's name.""" + name: String! + + """The project that contains this column.""" + project: GitHubProject! + + """The semantic purpose of the column""" + purpose: GitHubProjectColumnPurpose + + """The HTTP path for this project column""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project column""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectColumnEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectColumn +} + +"""The connection type for ProjectColumn.""" +type GitHubProjectColumnConnection { + """A list of edges.""" + edges: [GitHubProjectColumnEdge] + + """A list of nodes.""" + nodes: [GitHubProjectColumn] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Projects manage issues, pull requests and notes within a project owner. +""" +type GitHubProject implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUpdatable { + """The project's description body.""" + body: String + + """The projects description body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """List of columns in the project""" + columns( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectColumnConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who originally created the project.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project's name.""" + name: String! + + """The project's number.""" + number: Int! + + """ + The project's owner. Currently limited to repositories, organizations, and users. + """ + owner: GitHubProjectOwner! + + """List of pending cards in this project""" + pendingCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Project progress details.""" + progress: GitHubProjectProgress! + + """The HTTP path for this project""" + resourcePath: GitHubURI! + + """Whether the project is open or closed.""" + state: GitHubProjectState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project""" + url: GitHubURI! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubMilestoneState { + """A milestone that is still open.""" + OPEN + + """A milestone that has been closed.""" + CLOSED +} + +enum GitHubIssueState { + """An issue that is still open""" + OPEN + + """An issue that has been closed""" + CLOSED +} + +"""Ways in which to filter lists of issues.""" +input GitHubIssueFilters { + """ + List issues assigned to given name. Pass in `null` for issues with no assigned user, and `*` for issues assigned to any user. + """ + assignee: String + + """List issues created by given name.""" + createdBy: String + + """List issues where the list of label names exist on the issue.""" + labels: [String!] + + """List issues where the given name is mentioned in the issue.""" + mentioned: String + + """ + List issues by given milestone argument. If an string representation of an integer is passed, it should refer to a milestone by its database ID. Pass in `null` for issues with no milestone, and `*` for issues that are assigned to any milestone. + """ + milestone: String + + """ + List issues by given milestone argument. If an string representation of an integer is passed, it should refer to a milestone by its number field. Pass in `null` for issues with no milestone, and `*` for issues that are assigned to any milestone. + """ + milestoneNumber: String + + """List issues that have been updated at or after the given date.""" + since: GitHubDateTime + + """List issues filtered by the list of states given.""" + states: [GitHubIssueState!] + + """List issues subscribed to by viewer.""" + viewerSubscribed: Boolean = false +} + +"""An edge in a connection.""" +type GitHubIssueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssue +} + +"""The connection type for Issue.""" +type GitHubIssueConnection { + """A list of edges.""" + edges: [GitHubIssueEdge] + + """A list of nodes.""" + nodes: [GitHubIssue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a Milestone object on a given repository.""" +type GitHubMilestone implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUniformResourceLocatable { + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who created the milestone.""" + creator: GitHubActor + + """Identifies the description of the milestone.""" + description: String + + """Identifies the due date of the milestone.""" + dueOn: GitHubDateTime + + """""" + id: ID! + + """A list of issues associated with the milestone.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Identifies the number of the milestone.""" + number: Int! + + """Identifies the percentage complete for the milestone""" + progressPercentage: Float! + + """A list of pull requests associated with the milestone.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """The repository associated with this milestone.""" + repository: GitHubRepository! + + """The HTTP path for this milestone""" + resourcePath: GitHubURI! + + """Identifies the state of the milestone.""" + state: GitHubMilestoneState! + + """Identifies the title of the milestone.""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this milestone""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can be closed""" +interface GitHubClosable { + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime +} + +"""Represents a 'closed' event on any `Closable`.""" +type GitHubClosedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Object that was closed.""" + closable: GitHubClosable! + + """Object which triggered the creation of this event.""" + closer: GitHubCloser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The HTTP path for this closed event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this closed event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be inside a StatusCheckRollup context.""" +union GitHubStatusCheckRollupContext = GitHubCheckRun | GitHubStatusContext + +enum GitHubStatusState { + """Status is expected.""" + EXPECTED + + """Status is errored.""" + ERROR + + """Status is failing.""" + FAILURE + + """Status is pending.""" + PENDING + + """Status is successful.""" + SUCCESS +} + +"""Represents an individual commit status context""" +type GitHubStatusContext implements OneGraphNode & GitHubNode & GitHubRequirableByPullRequest { + """ + The avatar of the OAuth application or the user that created the status + """ + avatarUrl( + """The size of the resulting square image.""" + size: Int = 40 + ): GitHubURI + + """This commit this status context is attached to.""" + commit: GitHubCommit + + """The name of this status context.""" + context: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created this status context.""" + creator: GitHubActor + + """The description for this status context.""" + description: String + + """""" + id: ID! + + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! + + """The state of this status context.""" + state: GitHubStatusState! + + """The URL for this status context.""" + targetUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a type that can be required by a pull request for merging.""" +interface GitHubRequirableByPullRequest { + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! +} + +"""A single check step.""" +type GitHubCheckStep { + """Identifies the date and time when the check step was completed.""" + completedAt: GitHubDateTime + + """The conclusion of the check step.""" + conclusion: GitHubCheckConclusionState + + """A reference for the check step on the integrator's system.""" + externalId: String + + """The step's name.""" + name: String! + + """The index of the step in the list of steps of the parent check run.""" + number: Int! + + """Number of seconds to completion.""" + secondsToCompletion: Int + + """Identifies the date and time when the check step was started.""" + startedAt: GitHubDateTime + + """The current status of the check step.""" + status: GitHubCheckStatusState! +} + +"""An edge in a connection.""" +type GitHubCheckStepEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckStep +} + +"""The connection type for CheckStep.""" +type GitHubCheckStepConnection { + """A list of edges.""" + edges: [GitHubCheckStepEdge] + + """A list of nodes.""" + nodes: [GitHubCheckStep] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubCheckStatusState { + """The check suite or run has been queued.""" + QUEUED + + """The check suite or run is in progress.""" + IN_PROGRESS + + """The check suite or run has been completed.""" + COMPLETED + + """The check suite or run is in waiting state.""" + WAITING + + """The check suite or run is in pending state.""" + PENDING + + """The check suite or run has been requested.""" + REQUESTED +} + +enum GitHubDeploymentProtectionRuleType { + """Required reviewers""" + REQUIRED_REVIEWERS + + """Wait timer""" + WAIT_TIMER +} + +"""Users and teams.""" +union GitHubDeploymentReviewer = GitHubTeam | GitHubUser + +"""An edge in a connection.""" +type GitHubDeploymentReviewerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentReviewer +} + +"""The connection type for DeploymentReviewer.""" +type GitHubDeploymentReviewerConnection { + """A list of edges.""" + edges: [GitHubDeploymentReviewerEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentReviewer] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A protection rule.""" +type GitHubDeploymentProtectionRule { + """Identifies the primary key from the database.""" + databaseId: Int + + """The teams or users that can review the deployment""" + reviewers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewerConnection! + + """The timeout in minutes for this protection rule.""" + timeout: Int! + + """The type of protection rule.""" + type: GitHubDeploymentProtectionRuleType! +} + +"""An edge in a connection.""" +type GitHubDeploymentProtectionRuleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentProtectionRule +} + +"""The connection type for DeploymentProtectionRule.""" +type GitHubDeploymentProtectionRuleConnection { + """A list of edges.""" + edges: [GitHubDeploymentProtectionRuleEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentProtectionRule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An environment.""" +type GitHubEnvironment implements OneGraphNode & GitHubNode { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The name of the environment""" + name: String! + + """The protection rules defined for this environment""" + protectionRules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentProtectionRuleConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A request to deploy a workflow run to an environment.""" +type GitHubDeploymentRequest { + """Whether or not the current user can approve the deployment""" + currentUserCanApprove: Boolean! + + """The target environment of the deployment""" + environment: GitHubEnvironment! + + """The teams or users that can review the deployment""" + reviewers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewerConnection! + + """The wait timer in minutes configured in the environment""" + waitTimer: Int! + + """The wait timer in minutes configured in the environment""" + waitTimerStartedAt: GitHubDateTime +} + +enum GitHubCheckConclusionState { + """The check suite or run requires action.""" + ACTION_REQUIRED + + """The check suite or run has timed out.""" + TIMED_OUT + + """The check suite or run has been cancelled.""" + CANCELLED + + """The check suite or run has failed.""" + FAILURE + + """The check suite or run has succeeded.""" + SUCCESS + + """The check suite or run was neutral.""" + NEUTRAL + + """The check suite or run was skipped.""" + SKIPPED + + """The check suite or run has failed at startup.""" + STARTUP_FAILURE + + """ + The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion. + """ + STALE +} + +"""A character position in a check annotation.""" +type GitHubCheckAnnotationPosition { + """Column number (1 indexed).""" + column: Int + + """Line number (1 indexed).""" + line: Int! +} + +"""An inclusive pair of positions for a check annotation.""" +type GitHubCheckAnnotationSpan { + """End position (inclusive).""" + end: GitHubCheckAnnotationPosition! + + """Start position (inclusive).""" + start: GitHubCheckAnnotationPosition! +} + +enum GitHubCheckAnnotationLevel { + """An annotation indicating an inescapable error.""" + FAILURE + + """An annotation indicating some information.""" + NOTICE + + """An annotation indicating an ignorable error.""" + WARNING +} + +"""A single check annotation.""" +type GitHubCheckAnnotation { + """The annotation's severity level.""" + annotationLevel: GitHubCheckAnnotationLevel + + """The path to the file that this annotation was made on.""" + blobUrl: GitHubURI! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The position of this annotation.""" + location: GitHubCheckAnnotationSpan! + + """The annotation's message.""" + message: String! + + """The path that this annotation was made on.""" + path: String! + + """Additional information about the annotation.""" + rawDetails: String + + """The annotation's title""" + title: String +} + +"""An edge in a connection.""" +type GitHubCheckAnnotationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckAnnotation +} + +"""The connection type for CheckAnnotation.""" +type GitHubCheckAnnotationConnection { + """A list of edges.""" + edges: [GitHubCheckAnnotationEdge] + + """A list of nodes.""" + nodes: [GitHubCheckAnnotation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A check run.""" +type GitHubCheckRun implements OneGraphNode & GitHubNode & GitHubRequirableByPullRequest & GitHubUniformResourceLocatable { + """The check run's annotations""" + annotations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCheckAnnotationConnection + + """The check suite that this run is a part of.""" + checkSuite: GitHubCheckSuite! + + """Identifies the date and time when the check run was completed.""" + completedAt: GitHubDateTime + + """The conclusion of the check run.""" + conclusion: GitHubCheckConclusionState + + """Identifies the primary key from the database.""" + databaseId: Int + + """The corresponding deployment for this job, if any""" + deployment: GitHubDeployment + + """ + The URL from which to find full details of the check run on the integrator's site. + """ + detailsUrl: GitHubURI + + """A reference for the check run on the integrator's system.""" + externalId: String + + """""" + id: ID! + + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! + + """The name of the check for this check run.""" + name: String! + + """Information about a pending deployment, if any, in this check run""" + pendingDeploymentRequest: GitHubDeploymentRequest + + """The permalink to the check run summary.""" + permalink: GitHubURI! + + """The repository associated with this check run.""" + repository: GitHubRepository! + + """The HTTP path for this check run.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the check run was started.""" + startedAt: GitHubDateTime + + """The current status of the check run.""" + status: GitHubCheckStatusState! + + """The check run's steps""" + steps( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Step number""" + number: Int + ): GitHubCheckStepConnection + + """A string representing the check run's summary""" + summary: String + + """A string representing the check run's text""" + text: String + + """A string representing the check run""" + title: String + + """The HTTP URL for this check run.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a type that can be retrieved by a URL.""" +interface GitHubUniformResourceLocatable { + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """The URL to this resource.""" + url: GitHubURI! +} + +enum GitHubRepositoryPrivacy { + """Public""" + PUBLIC + + """Private""" + PRIVATE +} + +enum GitHubRepositoryAffiliation { + """Repositories that are owned by the authenticated user.""" + OWNER + + """Repositories that the user has been added to as a collaborator.""" + COLLABORATOR + + """ + Repositories that the user has access to through being a member of an organization. This includes every repository on every team that the user is on. + """ + ORGANIZATION_MEMBER +} + +"""An edge in a connection.""" +type GitHubRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepository +} + +"""A list of repositories owned by the subject.""" +type GitHubRepositoryConnection { + """A list of edges.""" + edges: [GitHubRepositoryEdge] + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """The total size in kilobytes of all repositories in the connection.""" + totalDiskUsage: Int! +} + +"""A topic aggregates entities that are related to a subject.""" +type GitHubTopic implements OneGraphNode & GitHubNode & GitHubStarrable { + """""" + id: ID! + + """The topic's name.""" + name: String! + + """ + A list of related topics, including aliases of this topic, sorted with the most relevant + first. Returns up to 10 Topics. + + """ + relatedTopics( + """How many topics to return.""" + first: Int = 3 + ): [GitHubTopic!]! + + """A list of repositories.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If true, only repositories whose owner can be sponsored via GitHub Sponsors will be returned. + """ + sponsorableOnly: Boolean = false + ): GitHubRepositoryConnection! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Things that can be starred.""" +interface GitHubStarrable { + """""" + id: ID! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! +} + +"""Types that can be pinned to a profile page.""" +union GitHubPinnableItem = GitHubGist | GitHubRepository + +enum GitHubStarOrderField { + """Allows ordering a list of stars by when they were created.""" + STARRED_AT +} + +"""Ways in which star connections can be ordered.""" +input GitHubStarOrder { + """The field in which to order nodes by.""" + field: GitHubStarOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""Represents a user that's starred a repository.""" +type GitHubStargazerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """Identifies when the item was starred.""" + starredAt: GitHubDateTime! +} + +"""The connection type for User.""" +type GitHubStargazerConnection { + """A list of edges.""" + edges: [GitHubStargazerEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents an owner of a Repository.""" +interface GitHubRepositoryOwner { + """A URL pointing to the owner's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """""" + id: ID! + + """The username used to login.""" + login: String! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """The HTTP URL for the owner.""" + resourcePath: GitHubURI! + + """The HTTP URL for the owner.""" + url: GitHubURI! +} + +enum GitHubGistOrderField { + """Order gists by creation time""" + CREATED_AT + + """Order gists by update time""" + UPDATED_AT + + """Order gists by push time""" + PUSHED_AT +} + +"""Ordering options for gist connections""" +input GitHubGistOrder { + """The field to order repositories by.""" + field: GitHubGistOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubGistEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGist +} + +"""The connection type for Gist.""" +type GitHubGistConnection { + """A list of edges.""" + edges: [GitHubGistEdge] + + """A list of nodes.""" + nodes: [GitHubGist] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Git object ID.""" +scalar GitHubGitObjectID + +"""Represents a given language found in repositories.""" +type GitHubLanguage implements OneGraphNode & GitHubNode { + """The color defined for the current language.""" + color: String + + """""" + id: ID! + + """The name of the current language.""" + name: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A file in a gist.""" +type GitHubGistFile { + """ + The file name encoded to remove characters that are invalid in URL paths. + """ + encodedName: String + + """The gist file encoding.""" + encoding: String + + """The file extension from the file name.""" + extension: String + + """Indicates if this file is an image.""" + isImage: Boolean! + + """Whether the file's contents were truncated.""" + isTruncated: Boolean! + + """The programming language this file is written in.""" + language: GitHubLanguage + + """The gist file name.""" + name: String + + """The gist file size in bytes.""" + size: Int + + """UTF8 text data or null if the file is binary""" + text( + """Optionally truncate the returned file to this length.""" + truncate: Int + ): String +} + +"""An edge in a connection.""" +type GitHubGistCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGistComment +} + +"""The connection type for GistComment.""" +type GitHubGistCommentConnection { + """A list of edges.""" + edges: [GitHubGistCommentEdge] + + """A list of nodes.""" + nodes: [GitHubGistComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Gist.""" +type GitHubGist implements OneGraphNode & GitHubNode & GitHubStarrable & GitHubUniformResourceLocatable { + """A list of comments associated with the gist""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The gist description.""" + description: String + + """The files in this gist.""" + files( + """The maximum number of files to return.""" + limit: Int = 10 + + """The oid of the files to return""" + oid: GitHubGitObjectID + ): [GitHubGistFile] + + """A list of forks associated with the gist""" + forks( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for gists returned from the connection""" + orderBy: GitHubGistOrder + ): GitHubGistConnection! + + """""" + id: ID! + + """Identifies if the gist is a fork.""" + isFork: Boolean! + + """Whether the gist is public or not.""" + isPublic: Boolean! + + """The gist name.""" + name: String! + + """The gist owner.""" + owner: GitHubRepositoryOwner + + """Identifies when the gist was last pushed to.""" + pushedAt: GitHubDateTime + + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this Gist.""" + url: GitHubURI! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment on an Gist.""" +type GitHubGistComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the gist.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the comment body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """The associated gist.""" + gist: GitHubGist! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment.""" +interface GitHubComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! +} + +enum GitHubCommentCannotUpdateReason { + """Unable to create comment because repository is archived.""" + ARCHIVED + + """ + You must be the author or have write access to this repository to update this comment. + """ + INSUFFICIENT_ACCESS + + """Unable to create comment because issue is locked.""" + LOCKED + + """You must be logged in to update this comment.""" + LOGIN_REQUIRED + + """Repository is under maintenance.""" + MAINTENANCE + + """At least one email address must be verified to update this comment.""" + VERIFIED_EMAIL_REQUIRED + + """You cannot update this comment""" + DENIED +} + +"""An edit on user content""" +type GitHubUserContentEdit implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the date and time when the object was deleted.""" + deletedAt: GitHubDateTime + + """The actor who deleted this content""" + deletedBy: GitHubActor + + """A summary of the changes for this edit""" + diff: String + + """When this content was edited""" + editedAt: GitHubDateTime! + + """The actor who edited this content""" + editor: GitHubActor + + """""" + id: ID! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubUserContentEditEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUserContentEdit +} + +"""A list of edits to content.""" +type GitHubUserContentEditConnection { + """A list of edges.""" + edges: [GitHubUserContentEditEdge] + + """A list of nodes.""" + nodes: [GitHubUserContentEdit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubPullRequestReviewCommentState { + """A comment that is part of a pending review""" + PENDING + + """A comment that is part of a submitted review""" + SUBMITTED +} + +enum GitHubReactionOrderField { + """Allows ordering a list of reactions by when they were created.""" + CREATED_AT +} + +"""Ways in which lists of reactions can be ordered upon return.""" +input GitHubReactionOrder { + """The field in which to order reactions by.""" + field: GitHubReactionOrderField! + + """The direction in which to order reactions by the specified field.""" + direction: GitHubOrderDirection! +} + +"""A review comment associated with a given repository pull request.""" +type GitHubPullRequestReviewComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The comment body of this review comment.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The comment body of this review comment rendered as plain text.""" + bodyText: String! + + """Identifies the commit associated with the comment.""" + commit: GitHubCommit + + """Identifies when the comment was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The diff hunk to which the comment applies.""" + diffHunk: String! + + """Identifies when the comment was created in a draft state.""" + draftedAt: GitHubDateTime! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies the original commit associated with the comment.""" + originalCommit: GitHubCommit + + """The original line index in the diff to which the comment applies.""" + originalPosition: Int! + + """Identifies when the comment body is outdated""" + outdated: Boolean! + + """The path to which the comment applies.""" + path: String! + + """The line index in the diff to which the comment applies.""" + position: Int + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """The pull request associated with this review comment.""" + pullRequest: GitHubPullRequest! + + """The pull request review associated with this review comment.""" + pullRequestReview: GitHubPullRequestReview + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The comment this is a reply to.""" + replyTo: GitHubPullRequestReviewComment + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this review comment.""" + resourcePath: GitHubURI! + + """Identifies the state of the comment.""" + state: GitHubPullRequestReviewCommentState! + + """Identifies when the comment was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this review comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReviewComment +} + +"""The connection type for PullRequestReviewComment.""" +type GitHubPullRequestReviewCommentConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewCommentEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReviewComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A review object for a given pull request.""" +type GitHubPullRequestReview implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """ + Indicates whether the author of this review has push access to the repository. + """ + authorCanPushToRepository: Boolean! + + """Identifies the pull request review body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body of this review rendered as plain text.""" + bodyText: String! + + """A list of review comments for the current pull request review.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewCommentConnection! + + """Identifies the commit associated with this pull request review.""" + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """A list of teams that this review was made on behalf of.""" + onBehalfOf( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the pull request associated with this pull request review.""" + pullRequest: GitHubPullRequest! + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this PullRequestReview.""" + resourcePath: GitHubURI! + + """Identifies the current state of the pull request review.""" + state: GitHubPullRequestReviewState! + + """Identifies when the Pull Request Review was submitted""" + submittedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this PullRequestReview.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a subject that can be reacted on.""" +interface GitHubReactable { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """Can user react to this subject""" + viewerCanReact: Boolean! +} + +"""An emoji reaction to a particular piece of content.""" +type GitHubReaction implements OneGraphNode & GitHubNode { + """Identifies the emoji reaction.""" + content: GitHubReactionContent! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The reactable piece of content""" + reactable: GitHubReactable! + + """Identifies the user who created this reaction.""" + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReactionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReaction +} + +"""A list of reactions that have been left on the subject.""" +type GitHubReactionConnection { + """A list of edges.""" + edges: [GitHubReactionEdge] + + """A list of nodes.""" + nodes: [GitHubReaction] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """ + Whether or not the authenticated user has left a reaction on the subject. + """ + viewerHasReacted: Boolean! +} + +"""A comment on a discussion.""" +type GitHubDiscussionComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubUpdatable & GitHubUpdatableComment & GitHubVotable { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The time when this replied-to comment was deleted""" + deletedAt: GitHubDateTime + + """The discussion this comment was created in""" + discussion: GitHubDiscussion + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Has this comment been chosen as the answer of its discussion?""" + isAnswer: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The threaded replies to this comment.""" + replies( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDiscussionCommentConnection! + + """The discussion comment this comment is a reply to""" + replyTo: GitHubDiscussionComment + + """The path for this discussion comment.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """The URL for this discussion comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can the current user mark this comment as an answer?""" + viewerCanMarkAsAnswer: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Can the current user unmark this comment as an answer?""" + viewerCanUnmarkAsAnswer: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A discussion in a repository.""" +type GitHubDiscussion implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubLabelable & GitHubLockable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUpdatable & GitHubVotable { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """The comment chosen as this discussion's answer, if any.""" + answer: GitHubDiscussionComment + + """The time when a user chose this discussion's answer, if answered.""" + answerChosenAt: GitHubDateTime + + """The user who chose this discussion's answer, if answered.""" + answerChosenBy: GitHubActor + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The main text of the discussion post.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The category for this discussion.""" + category: GitHubDiscussionCategory! + + """The replies to the discussion.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDiscussionCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """`true` if the object is locked""" + locked: Boolean! + + """The number identifying this discussion within the repository.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The path for this discussion.""" + resourcePath: GitHubURI! + + """The title of this discussion.""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """The URL for this discussion.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""The results of a search.""" +union GitHubSearchResultItem = GitHubApp | GitHubDiscussion | GitHubIssue | GitHubMarketplaceListing | GitHubOrganization | GitHubPullRequest | GitHubRepository | GitHubUser + +"""Types that can be an actor.""" +union GitHubPushAllowanceActor = GitHubApp | GitHubTeam | GitHubUser + +"""An edge in a connection.""" +type GitHubEnterpriseUserAccountEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseUserAccount +} + +"""The connection type for EnterpriseUserAccount.""" +type GitHubEnterpriseUserAccountConnection { + """A list of edges.""" + edges: [GitHubEnterpriseUserAccountEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseUserAccount] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseEnabledSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """There is no policy set for organizations in the enterprise.""" + NO_POLICY +} + +enum GitHubIdentityProviderConfigurationState { + """Authentication with an identity provider is configured and enforced.""" + ENFORCED + + """ + Authentication with an identity provider is configured but not enforced. + """ + CONFIGURED + + """Authentication with an identity provider is not configured.""" + UNCONFIGURED +} + +enum GitHubSamlSignatureAlgorithm { + """RSA-SHA1""" + RSA_SHA1 + + """RSA-SHA256""" + RSA_SHA256 + + """RSA-SHA384""" + RSA_SHA384 + + """RSA-SHA512""" + RSA_SHA512 +} + +"""A valid x509 certificate string""" +scalar GitHubX509Certificate + +enum GitHubSamlDigestAlgorithm { + """SHA1""" + SHA1 + + """SHA256""" + SHA256 + + """SHA384""" + SHA384 + + """SHA512""" + SHA512 +} + +""" +An identity provider configured to provision identities for an enterprise. +""" +type GitHubEnterpriseIdentityProvider implements OneGraphNode & GitHubNode { + """ + The digest algorithm used to sign SAML requests for the identity provider. + """ + digestMethod: GitHubSamlDigestAlgorithm + + """The enterprise this identity provider belongs to.""" + enterprise: GitHubEnterprise + + """ExternalIdentities provisioned by this identity provider.""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """ + The x509 certificate used by the identity provider to sign assertions and responses. + """ + idpCertificate: GitHubX509Certificate + + """The Issuer Entity ID for the SAML identity provider.""" + issuer: String + + """ + Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable. + """ + recoveryCodes: [String!] + + """ + The signature algorithm used to sign SAML requests for the identity provider. + """ + signatureMethod: GitHubSamlSignatureAlgorithm + + """The URL endpoint for the identity provider's SAML SSO.""" + ssoUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An invitation to be a member in an enterprise organization.""" +type GitHubEnterprisePendingMemberInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """Whether the invitation has a license for the enterprise.""" + isUnlicensed: Boolean! @deprecated(reason: "All pending members consume a license Removal on 2020-07-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubOrganizationInvitation +} + +"""The connection type for OrganizationInvitation.""" +type GitHubEnterprisePendingMemberInvitationConnection { + """A list of edges.""" + edges: [GitHubEnterprisePendingMemberInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the total count of unique users in the connection.""" + totalUniqueUserCount: Int! +} + +enum GitHubRepositoryInvitationOrderField { + """Order repository invitations by creation time""" + CREATED_AT +} + +"""Ordering options for repository invitation connections.""" +input GitHubRepositoryInvitationOrder { + """The field to order repository invitations by.""" + field: GitHubRepositoryInvitationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""A subset of repository info.""" +interface GitHubRepositoryInfo { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The description of the repository.""" + description: String + + """The description of the repository rendered to HTML.""" + descriptionHTML: GitHubHTML! + + """ + Returns how many forks there are of this repository in the whole network. + """ + forkCount: Int! + + """Indicates if the repository has issues feature enabled.""" + hasIssuesEnabled: Boolean! + + """Indicates if the repository has the Projects feature enabled.""" + hasProjectsEnabled: Boolean! + + """Indicates if the repository has wiki feature enabled.""" + hasWikiEnabled: Boolean! + + """The repository's URL.""" + homepageUrl: GitHubURI + + """Indicates if the repository is unmaintained.""" + isArchived: Boolean! + + """Identifies if the repository is a fork.""" + isFork: Boolean! + + """ + Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. + """ + isInOrganization: Boolean! + + """Indicates if the repository has been locked or not.""" + isLocked: Boolean! + + """Identifies if the repository is a mirror.""" + isMirror: Boolean! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """ + Identifies if the repository is a template that can be used to generate new repositories. + """ + isTemplate: Boolean! + + """The license associated with the repository""" + licenseInfo: GitHubLicense + + """The reason the repository has been locked.""" + lockReason: GitHubRepositoryLockReason + + """The repository's original mirror URL.""" + mirrorUrl: GitHubURI + + """The name of the repository.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + + """The image used to represent this repository in Open Graph data.""" + openGraphImageUrl: GitHubURI! + + """The User owner of the repository.""" + owner: GitHubRepositoryOwner! + + """Identifies when the repository was last pushed to.""" + pushedAt: GitHubDateTime + + """The HTTP path for this repository""" + resourcePath: GitHubURI! + + """ + A description of the repository, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this repository""" + url: GitHubURI! + + """ + Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar. + """ + usesCustomOpenGraphImage: Boolean! + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! +} + +"""An invitation for a user to be added to a repository.""" +type GitHubRepositoryInvitation implements OneGraphNode & GitHubNode { + """The email address that received the invitation.""" + email: String + + """""" + id: ID! + + """The user who received the invitation.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser! + + """The permalink for this repository invitation.""" + permalink: GitHubURI! + + """The permission granted on this repository by this invitation.""" + permission: GitHubRepositoryPermission! + + """The Repository the user is invited to.""" + repository: GitHubRepositoryInfo + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubRepositoryInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryInvitation +} + +"""A list of repository invitations.""" +type GitHubRepositoryInvitationConnection { + """A list of edges.""" + edges: [GitHubRepositoryInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseAdministratorInvitationOrderField { + """Order enterprise administrator member invitations by creation time""" + CREATED_AT +} + +"""Ordering options for enterprise administrator invitation connections""" +input GitHubEnterpriseAdministratorInvitationOrder { + """The field to order enterprise administrator invitations by.""" + field: GitHubEnterpriseAdministratorInvitationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An invitation for a user to become an owner or billing manager of an enterprise. +""" +type GitHubEnterpriseAdministratorInvitation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email of the person who was invited to the enterprise.""" + email: String + + """The enterprise the invitation is for.""" + enterprise: GitHubEnterprise! + + """""" + id: ID! + + """The user who was invited to the enterprise.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser + + """ + The invitee's pending role in the enterprise (owner or billing_manager). + """ + role: GitHubEnterpriseAdministratorRole! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseAdministratorInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseAdministratorInvitation +} + +"""The connection type for EnterpriseAdministratorInvitation.""" +type GitHubEnterpriseAdministratorInvitationConnection { + """A list of edges.""" + edges: [GitHubEnterpriseAdministratorInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseAdministratorInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryVisibility { + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC + + """The repository is visible only to users in the same business.""" + INTERNAL +} + +enum GitHubRepositoryOrderField { + """Order repositories by creation time""" + CREATED_AT + + """Order repositories by update time""" + UPDATED_AT + + """Order repositories by push time""" + PUSHED_AT + + """Order repositories by name""" + NAME + + """Order repositories by number of stargazers""" + STARGAZERS +} + +"""Ordering options for repository connections""" +input GitHubRepositoryOrder { + """The field to order repositories by.""" + field: GitHubRepositoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""A subset of repository information queryable from an enterprise.""" +type GitHubEnterpriseRepositoryInfo implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """The repository's name.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseRepositoryInfoEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseRepositoryInfo +} + +"""The connection type for EnterpriseRepositoryInfo.""" +type GitHubEnterpriseRepositoryInfoConnection { + """A list of edges.""" + edges: [GitHubEnterpriseRepositoryInfoEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseRepositoryInfo] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A User who is an outside collaborator of an enterprise through one or more organizations. +""" +type GitHubEnterpriseOutsideCollaboratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """ + Whether the outside collaborator does not have a license for the enterprise. + """ + isUnlicensed: Boolean! @deprecated(reason: "All outside collaborators consume a license Removal on 2021-01-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubUser + + """The enterprise organization repositories this user is a member of.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for repositories.""" + orderBy: GitHubRepositoryOrder = {field: NAME, direction: ASC} + ): GitHubEnterpriseRepositoryInfoConnection! +} + +"""The connection type for User.""" +type GitHubEnterpriseOutsideCollaboratorConnection { + """A list of edges.""" + edges: [GitHubEnterpriseOutsideCollaboratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubOIDCProviderType { + """Azure Active Directory""" + AAD +} + +"""SCIM attributes for the External Identity""" +type GitHubExternalIdentityScimAttributes { + """The emails associated with the SCIM identity""" + emails: [GitHubUserEmailMetadata!] + + """Family name of the SCIM identity""" + familyName: String + + """Given name of the SCIM identity""" + givenName: String + + """The groups linked to this identity in IDP""" + groups: [String!] + + """The userName of the SCIM identity""" + username: String +} + +"""Email attributes from External Identity""" +type GitHubUserEmailMetadata { + """Boolean to identify primary emails""" + primary: Boolean + + """Type of email""" + type: String + + """Email id""" + value: String! +} + +"""SAML attributes for the External Identity""" +type GitHubExternalIdentitySamlAttributes { + """The emails associated with the SAML identity""" + emails: [GitHubUserEmailMetadata!] + + """Family name of the SAML identity""" + familyName: String + + """Given name of the SAML identity""" + givenName: String + + """The groups linked to this identity in IDP""" + groups: [String!] + + """The NameID of the SAML identity""" + nameId: String + + """The userName of the SAML identity""" + username: String +} + +"""An external identity provisioned by SAML SSO or SCIM.""" +type GitHubExternalIdentity implements OneGraphNode & GitHubNode { + """The GUID for this identity""" + guid: String! + + """""" + id: ID! + + """Organization invitation for this SCIM-provisioned external identity""" + organizationInvitation: GitHubOrganizationInvitation + + """SAML Identity attributes""" + samlIdentity: GitHubExternalIdentitySamlAttributes + + """SCIM Identity attributes""" + scimIdentity: GitHubExternalIdentityScimAttributes + + """ + User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member. + """ + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubExternalIdentityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubExternalIdentity +} + +"""The connection type for ExternalIdentity.""" +type GitHubExternalIdentityConnection { + """A list of edges.""" + edges: [GitHubExternalIdentityEdge] + + """A list of nodes.""" + nodes: [GitHubExternalIdentity] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An OIDC identity provider configured to provision identities for an enterprise. +""" +type GitHubOIDCProvider implements OneGraphNode & GitHubNode { + """The enterprise this identity provider belongs to.""" + enterprise: GitHubEnterprise + + """ExternalIdentities provisioned by this identity provider.""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """The OIDC identity provider type""" + providerType: GitHubOIDCProviderType! + + """The id of the tenant this provider is attached to""" + tenantId: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubNotificationRestrictionSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubEnterpriseMembersCanMakePurchasesSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """The setting is disabled for organizations in the enterprise.""" + DISABLED +} + +enum GitHubOrganizationMembersCanCreateRepositoriesSettingValue { + """Members will be able to create public and private repositories.""" + ALL + + """Members will be able to create only private repositories.""" + PRIVATE + + """Members will be able to create only internal repositories.""" + INTERNAL + + """Members will not be able to create public or private repositories.""" + DISABLED +} + +enum GitHubEnterpriseMembersCanCreateRepositoriesSettingValue { + """ + Organization administrators choose whether to allow members to create repositories. + """ + NO_POLICY + + """Members will be able to create public and private repositories.""" + ALL + + """Members will be able to create only public repositories.""" + PUBLIC + + """Members will be able to create only private repositories.""" + PRIVATE + + """Members will not be able to create public or private repositories.""" + DISABLED +} + +enum GitHubIpAllowListForInstalledAppsEnabledSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubIpAllowListEntryOrderField { + """Order IP allow list entries by creation time.""" + CREATED_AT + + """Order IP allow list entries by the allow list value.""" + ALLOW_LIST_VALUE +} + +"""Ordering options for IP allow list entry connections.""" +input GitHubIpAllowListEntryOrder { + """The field to order IP allow list entries by.""" + field: GitHubIpAllowListEntryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubIpAllowListEnabledSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubEnterpriseServerInstallationOrderField { + """Order Enterprise Server installations by host name""" + HOST_NAME + + """Order Enterprise Server installations by customer name""" + CUSTOMER_NAME + + """Order Enterprise Server installations by creation time""" + CREATED_AT +} + +"""Ordering options for Enterprise Server installation connections.""" +input GitHubEnterpriseServerInstallationOrder { + """The field to order Enterprise Server installations by.""" + field: GitHubEnterpriseServerInstallationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountsUploadOrderField { + """Order user accounts uploads by creation time""" + CREATED_AT +} + +""" +Ordering options for Enterprise Server user accounts upload connections. +""" +input GitHubEnterpriseServerUserAccountsUploadOrder { + """The field to order user accounts uploads by.""" + field: GitHubEnterpriseServerUserAccountsUploadOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountsUploadSyncState { + """The synchronization of the upload is pending.""" + PENDING + + """The synchronization of the upload succeeded.""" + SUCCESS + + """The synchronization of the upload failed.""" + FAILURE +} + +"""A user accounts upload from an Enterprise Server installation.""" +type GitHubEnterpriseServerUserAccountsUpload implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The enterprise to which this upload belongs.""" + enterprise: GitHubEnterprise! + + """ + The Enterprise Server installation for which this upload was generated. + """ + enterpriseServerInstallation: GitHubEnterpriseServerInstallation! + + """""" + id: ID! + + """The name of the file uploaded.""" + name: String! + + """The synchronization state of the upload""" + syncState: GitHubEnterpriseServerUserAccountsUploadSyncState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountsUploadEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccountsUpload +} + +"""The connection type for EnterpriseServerUserAccountsUpload.""" +type GitHubEnterpriseServerUserAccountsUploadConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountsUploadEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccountsUpload] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseServerUserAccountOrderField { + """Order user accounts by login""" + LOGIN + + """ + Order user accounts by creation time on the Enterprise Server installation + """ + REMOTE_CREATED_AT +} + +"""Ordering options for Enterprise Server user account connections.""" +input GitHubEnterpriseServerUserAccountOrder { + """The field to order user accounts by.""" + field: GitHubEnterpriseServerUserAccountOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountEmailOrderField { + """Order emails by email""" + EMAIL +} + +"""Ordering options for Enterprise Server user account email connections.""" +input GitHubEnterpriseServerUserAccountEmailOrder { + """The field to order emails by.""" + field: GitHubEnterpriseServerUserAccountEmailOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An email belonging to a user account on an Enterprise Server installation. +""" +type GitHubEnterpriseServerUserAccountEmail implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email address.""" + email: String! + + """""" + id: ID! + + """ + Indicates whether this is the primary email of the associated user account. + """ + isPrimary: Boolean! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user account to which the email belongs.""" + userAccount: GitHubEnterpriseServerUserAccount! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountEmailEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccountEmail +} + +"""The connection type for EnterpriseServerUserAccountEmail.""" +type GitHubEnterpriseServerUserAccountEmailConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountEmailEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccountEmail] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A user account on an Enterprise Server installation.""" +type GitHubEnterpriseServerUserAccount implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """User emails belonging to this user account.""" + emails( + """ + Ordering options for Enterprise Server user account emails returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountEmailOrder = {field: EMAIL, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountEmailConnection! + + """The Enterprise Server installation on which this user account exists.""" + enterpriseServerInstallation: GitHubEnterpriseServerInstallation! + + """""" + id: ID! + + """ + Whether the user account is a site administrator on the Enterprise Server installation. + """ + isSiteAdmin: Boolean! + + """The login of the user account on the Enterprise Server installation.""" + login: String! + + """ + The profile name of the user account on the Enterprise Server installation. + """ + profileName: String + + """ + The date and time when the user account was created on the Enterprise Server installation. + """ + remoteCreatedAt: GitHubDateTime! + + """The ID of the user account on the Enterprise Server installation.""" + remoteUserId: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccount +} + +"""The connection type for EnterpriseServerUserAccount.""" +type GitHubEnterpriseServerUserAccountConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccount] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An Enterprise Server installation.""" +type GitHubEnterpriseServerInstallation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The customer name to which the Enterprise Server installation belongs.""" + customerName: String! + + """The host name of the Enterprise Server installation.""" + hostName: String! + + """""" + id: ID! + + """ + Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect. + """ + isConnected: Boolean! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """User accounts on this Enterprise Server installation.""" + userAccounts( + """ + Ordering options for Enterprise Server user accounts returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountConnection! + + """User accounts uploads for the Enterprise Server installation.""" + userAccountsUploads( + """ + Ordering options for Enterprise Server user accounts uploads returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountsUploadOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountsUploadConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerInstallationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerInstallation +} + +"""The connection type for EnterpriseServerInstallation.""" +type GitHubEnterpriseServerInstallationConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerInstallationEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerInstallation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubVerifiableDomainOrderField { + """Order verifiable domains by the domain name.""" + DOMAIN + + """Order verifiable domains by their creation date.""" + CREATED_AT +} + +"""Ordering options for verifiable domain connections.""" +input GitHubVerifiableDomainOrder { + """The field to order verifiable domains by.""" + field: GitHubVerifiableDomainOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Types that can own a verifiable domain.""" +union GitHubVerifiableDomainOwner = GitHubEnterprise | GitHubOrganization + +""" +A domain that can be verified or approved for an organization or an enterprise. +""" +type GitHubVerifiableDomain implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The DNS host name that should be used for verification.""" + dnsHostName: GitHubURI + + """The unicode encoded domain.""" + domain: GitHubURI! + + """ + Whether a TXT record for verification with the expected host name was found. + """ + hasFoundHostName: Boolean! + + """ + Whether a TXT record for verification with the expected verification token was found. + """ + hasFoundVerificationToken: Boolean! + + """""" + id: ID! + + """Whether or not the domain is approved.""" + isApproved: Boolean! + + """ + Whether this domain is required to exist for an organization or enterprise policy to be enforced. + """ + isRequiredForPolicyEnforcement: Boolean! + + """Whether or not the domain is verified.""" + isVerified: Boolean! + + """The owner of the domain.""" + owner: GitHubVerifiableDomainOwner! + + """The punycode encoded domain.""" + punycodeEncodedDomain: GitHubURI! + + """The time that the current verification token will expire.""" + tokenExpirationTime: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The current verification token for the domain.""" + verificationToken: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubVerifiableDomainEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubVerifiableDomain +} + +"""The connection type for VerifiableDomain.""" +type GitHubVerifiableDomainConnection { + """A list of edges.""" + edges: [GitHubVerifiableDomainEdge] + + """A list of nodes.""" + nodes: [GitHubVerifiableDomain] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseDefaultRepositoryPermissionSettingValue { + """ + Organizations in the enterprise choose base repository permissions for their members. + """ + NO_POLICY + + """ + Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories. + """ + ADMIN + + """ + Organization members will be able to clone, pull, and push all organization repositories. + """ + WRITE + + """ + Organization members will be able to clone and pull all organization repositories. + """ + READ + + """ + Organization members will only be able to clone and pull public repositories. + """ + NONE +} + +enum GitHubEnterpriseEnabledDisabledSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """The setting is disabled for organizations in the enterprise.""" + DISABLED + + """There is no policy set for organizations in the enterprise.""" + NO_POLICY +} + +enum GitHubEnterpriseAdministratorRole { + """Represents an owner of the enterprise account.""" + OWNER + + """Represents a billing manager of the enterprise account.""" + BILLING_MANAGER +} + +"""A User who is an administrator of an enterprise.""" +type GitHubEnterpriseAdministratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser + + """The role of the administrator.""" + role: GitHubEnterpriseAdministratorRole! +} + +"""The connection type for User.""" +type GitHubEnterpriseAdministratorConnection { + """A list of edges.""" + edges: [GitHubEnterpriseAdministratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Enterprise information only visible to enterprise owners.""" +type GitHubEnterpriseOwnerInfo { + """A list of all of the administrators for this enterprise.""" + admins( + """The search string to look for.""" + query: String + + """The role to filter by.""" + role: GitHubEnterpriseAdministratorRole + + """Ordering options for administrators returned from the connection.""" + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseAdministratorConnection! + + """ + A list of users in the enterprise who currently have two-factor authentication disabled. + """ + affiliatedUsersWithTwoFactorDisabled( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + Whether or not affiliated users with two-factor authentication disabled exist in the enterprise. + """ + affiliatedUsersWithTwoFactorDisabledExist: Boolean! + + """ + The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise. + """ + allowPrivateRepositoryForkingSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided private repository forking setting value. + """ + allowPrivateRepositoryForkingSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for base repository permissions for organizations in this enterprise. + """ + defaultRepositoryPermissionSetting: GitHubEnterpriseDefaultRepositoryPermissionSettingValue! + + """ + A list of enterprise organizations configured with the provided base repository permission. + """ + defaultRepositoryPermissionSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The permission to find organizations for.""" + value: GitHubDefaultRepositoryPermissionField! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """A list of domains owned by the enterprise.""" + domains( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter whether or not the domain is verified.""" + isVerified: Boolean + + """Filter whether or not the domain is approved.""" + isApproved: Boolean + + """Ordering options for verifiable domains returned.""" + orderBy: GitHubVerifiableDomainOrder = {field: DOMAIN, direction: ASC} + ): GitHubVerifiableDomainConnection! + + """Enterprise Server installations owned by the enterprise.""" + enterpriseServerInstallations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Whether or not to only return installations discovered via GitHub Connect. + """ + connectedOnly: Boolean = false + + """Ordering options for Enterprise Server installations returned.""" + orderBy: GitHubEnterpriseServerInstallationOrder = {field: HOST_NAME, direction: ASC} + ): GitHubEnterpriseServerInstallationConnection! + + """ + The setting value for whether the enterprise has an IP allow list enabled. + """ + ipAllowListEnabledSetting: GitHubIpAllowListEnabledSettingValue! + + """ + The IP addresses that are allowed to access resources owned by the enterprise. + """ + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """ + The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled. + """ + ipAllowListForInstalledAppsEnabledSetting: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """ + Whether or not the base repository permission is currently being updated. + """ + isUpdatingDefaultRepositoryPermission: Boolean! + + """ + Whether the two-factor authentication requirement is currently being enforced. + """ + isUpdatingTwoFactorRequirement: Boolean! + + """ + The setting value for whether organization members with admin permissions on a repository can change repository visibility. + """ + membersCanChangeRepositoryVisibilitySetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided can change repository visibility setting value. + """ + membersCanChangeRepositoryVisibilitySettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members of organizations in the enterprise can create internal repositories. + """ + membersCanCreateInternalRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create private repositories. + """ + membersCanCreatePrivateRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create public repositories. + """ + membersCanCreatePublicRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create repositories. + """ + membersCanCreateRepositoriesSetting: GitHubEnterpriseMembersCanCreateRepositoriesSettingValue + + """ + A list of enterprise organizations configured with the provided repository creation setting value. + """ + membersCanCreateRepositoriesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting to find organizations for.""" + value: GitHubOrganizationMembersCanCreateRepositoriesSettingValue! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members with admin permissions for repositories can delete issues. + """ + membersCanDeleteIssuesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can delete issues setting value. + """ + membersCanDeleteIssuesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members with admin permissions for repositories can delete or transfer repositories. + """ + membersCanDeleteRepositoriesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can delete repositories setting value. + """ + membersCanDeleteRepositoriesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members of organizations in the enterprise can invite outside collaborators. + """ + membersCanInviteCollaboratorsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can invite collaborators setting value. + """ + membersCanInviteCollaboratorsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + Indicates whether members of this enterprise's organizations can purchase additional services for those organizations. + """ + membersCanMakePurchasesSetting: GitHubEnterpriseMembersCanMakePurchasesSettingValue! + + """ + The setting value for whether members with admin permissions for repositories can update protected branches. + """ + membersCanUpdateProtectedBranchesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can update protected branches setting value. + """ + membersCanUpdateProtectedBranchesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """The setting value for whether members can view dependency insights.""" + membersCanViewDependencyInsightsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can view dependency insights setting value. + """ + membersCanViewDependencyInsightsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + Indicates if email notification delivery for this enterprise is restricted to verified or approved domains. + """ + notificationDeliveryRestrictionEnabledSetting: GitHubNotificationRestrictionSettingValue! + + """The OIDC Identity Provider for the enterprise.""" + oidcProvider: GitHubOIDCProvider + + """ + The setting value for whether organization projects are enabled for organizations in this enterprise. + """ + organizationProjectsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided organization projects setting value. + """ + organizationProjectsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + A list of outside collaborators across the repositories in the enterprise. + """ + outsideCollaborators( + """The login of one specific outside collaborator.""" + login: String + + """The search string to look for.""" + query: String + + """ + Ordering options for outside collaborators returned from the connection. + """ + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """ + Only return outside collaborators on repositories with this visibility. + """ + visibility: GitHubRepositoryVisibility + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseOutsideCollaboratorConnection! + + """A list of pending administrator invitations for the enterprise.""" + pendingAdminInvitations( + """The search string to look for.""" + query: String + + """ + Ordering options for pending enterprise administrator invitations returned from the connection. + """ + orderBy: GitHubEnterpriseAdministratorInvitationOrder = {field: CREATED_AT, direction: DESC} + + """The role to filter by.""" + role: GitHubEnterpriseAdministratorRole + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseAdministratorInvitationConnection! + + """ + A list of pending collaborator invitations across the repositories in the enterprise. + """ + pendingCollaboratorInvitations( + """The search string to look for.""" + query: String + + """ + Ordering options for pending repository collaborator invitations returned from the connection. + """ + orderBy: GitHubRepositoryInvitationOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryInvitationConnection! + + """ + A list of pending member invitations for organizations in the enterprise. + """ + pendingMemberInvitations( + """The search string to look for.""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterprisePendingMemberInvitationConnection! + + """ + The setting value for whether repository projects are enabled in this enterprise. + """ + repositoryProjectsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided repository projects setting value. + """ + repositoryProjectsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The SAML Identity Provider for the enterprise. When used by a GitHub App, requires an installation token with read and write access to members. + """ + samlIdentityProvider: GitHubEnterpriseIdentityProvider + + """ + A list of enterprise organizations configured with the SAML single sign-on setting value. + """ + samlIdentityProviderSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: GitHubIdentityProviderConfigurationState! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """A list of members with a support entitlement.""" + supportEntitlements( + """ + Ordering options for support entitlement users returned from the connection. + """ + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseMemberConnection! + + """ + The setting value for whether team discussions are enabled for organizations in this enterprise. + """ + teamDiscussionsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided team discussions setting value. + """ + teamDiscussionsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether the enterprise requires two-factor authentication for its organizations and users. + """ + twoFactorRequiredSetting: GitHubEnterpriseEnabledSettingValue! + + """ + A list of enterprise organizations configured with the two-factor authentication setting value. + """ + twoFactorRequiredSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! +} + +enum GitHubRoleInOrganization { + """A user with full administrative access to the organization.""" + OWNER + + """A user who is a direct member of the organization.""" + DIRECT_MEMBER + + """A user who is unaffiliated with the organization.""" + UNAFFILIATED +} + +"""An edge in a connection.""" +type GitHubOrganizationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganization +} + +"""A list of organizations managed by an enterprise.""" +type GitHubOrganizationConnection { + """A list of edges.""" + edges: [GitHubOrganizationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganization] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseMemberOrderField { + """Order enterprise members by login""" + LOGIN + + """Order enterprise members by creation time""" + CREATED_AT +} + +"""Ordering options for enterprise member connections.""" +input GitHubEnterpriseMemberOrder { + """The field to order enterprise members by.""" + field: GitHubEnterpriseMemberOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseUserDeployment { + """The user is part of a GitHub Enterprise Cloud deployment.""" + CLOUD + + """The user is part of a GitHub Enterprise Server deployment.""" + SERVER +} + +enum GitHubOrganizationOrderField { + """Order organizations by creation time""" + CREATED_AT + + """Order organizations by login""" + LOGIN +} + +"""Ordering options for organization connections.""" +input GitHubOrganizationOrder { + """The field to order organizations by.""" + field: GitHubOrganizationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseUserAccountMembershipRole { + """The user is a member of the enterprise membership.""" + MEMBER + + """The user is an owner of the enterprise membership.""" + OWNER +} + +"""An enterprise organization that a user is a member of.""" +type GitHubEnterpriseOrganizationMembershipEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganization + + """The role of the user in the enterprise membership.""" + role: GitHubEnterpriseUserAccountMembershipRole! +} + +"""The connection type for Organization.""" +type GitHubEnterpriseOrganizationMembershipConnection { + """A list of edges.""" + edges: [GitHubEnterpriseOrganizationMembershipEdge] + + """A list of nodes.""" + nodes: [GitHubOrganization] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations. +""" +type GitHubEnterpriseUserAccount implements OneGraphNode & GitHubActor & GitHubNode { + """A URL pointing to the enterprise user account's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The enterprise in which this user account exists.""" + enterprise: GitHubEnterprise! + + """""" + id: ID! + + """ + An identifier for the enterprise user account, a login or email address + """ + login: String! + + """The name of the enterprise user account""" + name: String + + """A list of enterprise organizations this user is a member of.""" + organizations( + """The search string to look for.""" + query: String + + """Ordering options for organizations returned from the connection.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + + """The role of the user in the enterprise organization.""" + role: GitHubEnterpriseUserAccountMembershipRole + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseOrganizationMembershipConnection! + + """The HTTP path for this user.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this user.""" + url: GitHubURI! + + """The user within the enterprise.""" + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that is a member of an enterprise.""" +union GitHubEnterpriseMember = GitHubEnterpriseUserAccount | GitHubUser + +""" +A User who is a member of an enterprise through one or more organizations. +""" +type GitHubEnterpriseMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """Whether the user does not have a license for the enterprise.""" + isUnlicensed: Boolean! @deprecated(reason: "All members consume a license Removal on 2021-01-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubEnterpriseMember +} + +"""The connection type for EnterpriseMember.""" +type GitHubEnterpriseMemberConnection { + """A list of edges.""" + edges: [GitHubEnterpriseMemberEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseMember] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Enterprise billing information visible to enterprise billing managers and owners. +""" +type GitHubEnterpriseBillingInfo { + """The number of licenseable users/emails across the enterprise.""" + allLicensableUsersCount: Int! + + """ + The number of data packs used by all organizations owned by the enterprise. + """ + assetPacks: Int! + + """ + The number of available seats across all owned organizations based on the unique number of billable users. + """ + availableSeats: Int! @deprecated(reason: "`availableSeats` will be replaced with `totalAvailableLicenses` to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.") + + """ + The bandwidth quota in GB for all organizations owned by the enterprise. + """ + bandwidthQuota: Float! + + """ + The bandwidth usage in GB for all organizations owned by the enterprise. + """ + bandwidthUsage: Float! + + """The bandwidth usage as a percentage of the bandwidth quota.""" + bandwidthUsagePercentage: Int! + + """The total seats across all organizations owned by the enterprise.""" + seats: Int! @deprecated(reason: "`seats` will be replaced with `totalLicenses` to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.") + + """The storage quota in GB for all organizations owned by the enterprise.""" + storageQuota: Float! + + """The storage usage in GB for all organizations owned by the enterprise.""" + storageUsage: Float! + + """The storage usage as a percentage of the storage quota.""" + storageUsagePercentage: Int! + + """ + The number of available licenses across all owned organizations based on the unique number of billable users. + """ + totalAvailableLicenses: Int! + + """The total number of licenses allocated.""" + totalLicenses: Int! +} + +""" +An account to manage multiple organizations with consolidated policy and billing. +""" +type GitHubEnterprise implements OneGraphNode & GitHubNode { + """A URL pointing to the enterprise's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Enterprise billing information visible to enterprise billing managers.""" + billingInfo: GitHubEnterpriseBillingInfo + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the enterprise.""" + description: String + + """The description of the enterprise as HTML.""" + descriptionHTML: GitHubHTML! + + """""" + id: ID! + + """The location of the enterprise.""" + location: String + + """A list of users who are members of this enterprise.""" + members( + """Only return members within the organizations with these logins""" + organizationLogins: [String!] + + """The search string to look for.""" + query: String + + """Ordering options for members returned from the connection.""" + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """The role of the user in the enterprise organization or server.""" + role: GitHubEnterpriseUserAccountMembershipRole + + """Only return members within the selected GitHub Enterprise deployment""" + deployment: GitHubEnterpriseUserDeployment + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseMemberConnection! + + """The name of the enterprise.""" + name: String! + + """A list of organizations that belong to this enterprise.""" + organizations( + """The search string to look for.""" + query: String + + """The viewer's role in an organization.""" + viewerOrganizationRole: GitHubRoleInOrganization + + """Ordering options for organizations returned from the connection.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """Enterprise information only visible to enterprise owners.""" + ownerInfo: GitHubEnterpriseOwnerInfo + + """The HTTP path for this enterprise.""" + resourcePath: GitHubURI! + + """The URL-friendly identifier for the enterprise.""" + slug: String! + + """The HTTP URL for this enterprise.""" + url: GitHubURI! + + """A list of user accounts on this enterprise.""" + userAccounts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseUserAccountConnection! @deprecated(reason: "The `Enterprise.userAccounts` field is being removed. Use the `Enterprise.members` field instead. Removal on 2022-07-01 UTC.") + + """Is the current viewer an admin of this enterprise?""" + viewerIsAdmin: Boolean! + + """The URL of the enterprise website.""" + websiteUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can own an IP allow list.""" +union GitHubIpAllowListOwner = GitHubApp | GitHubEnterprise | GitHubOrganization + +""" +An IP address or range of addresses that is allowed to access an owner's resources. +""" +type GitHubIpAllowListEntry implements OneGraphNode & GitHubNode { + """A single IP address or range of IP addresses in CIDR notation.""" + allowListValue: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Whether the entry is currently active.""" + isActive: Boolean! + + """The name of the IP allow list entry.""" + name: String + + """The owner of the IP allow list entry.""" + owner: GitHubIpAllowListOwner! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubIpAllowListEntryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIpAllowListEntry +} + +"""The connection type for IpAllowListEntry.""" +type GitHubIpAllowListEntryConnection { + """A list of edges.""" + edges: [GitHubIpAllowListEntryEdge] + + """A list of nodes.""" + nodes: [GitHubIpAllowListEntry] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A GitHub App.""" +type GitHubApp implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the app.""" + description: String + + """""" + id: ID! + + """The IP addresses of the app.""" + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """The hex color code, without the leading '#', for the logo background.""" + logoBackgroundColor: String! + + """A URL pointing to the app's logo.""" + logoUrl( + """The size of the resulting image.""" + size: Int + ): GitHubURI! + + """The name of the app.""" + name: String! + + """A slug based on the name of the app for use in URLs.""" + slug: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The URL to the app's homepage.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A check suite.""" +type GitHubCheckSuite implements OneGraphNode & GitHubNode { + """The GitHub App which created this check suite.""" + app: GitHubApp + + """The name of the branch for this check suite.""" + branch: GitHubRef + + """The check runs associated with a check suite.""" + checkRuns( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filters the check runs by this type.""" + filterBy: GitHubCheckRunFilter + ): GitHubCheckRunConnection + + """The commit for this check suite""" + commit: GitHubCommit! + + """The conclusion of this check suite.""" + conclusion: GitHubCheckConclusionState + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who triggered the check suite.""" + creator: GitHubUser + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """A list of open pull requests matching the check suite.""" + matchingPullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection + + """The push that triggered this check suite.""" + push: GitHubPush + + """The repository associated with this check suite.""" + repository: GitHubRepository! + + """The HTTP path for this check suite""" + resourcePath: GitHubURI! + + """The status of this check suite.""" + status: GitHubCheckStatusState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this check suite""" + url: GitHubURI! + + """The workflow run associated with this check suite.""" + workflowRun: GitHubWorkflowRun + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCheckSuiteEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckSuite +} + +"""The connection type for CheckSuite.""" +type GitHubCheckSuiteConnection { + """A list of edges.""" + edges: [GitHubCheckSuiteEdge] + + """A list of nodes.""" + nodes: [GitHubCheckSuite] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a range of information from a Git blame.""" +type GitHubBlameRange { + """ + Identifies the recency of the change, from 1 (new) to 10 (old). This is calculated as a 2-quantile and determines the length of distance between the median age of all the changes in the file and the recency of the current range's change. + """ + age: Int! + + """Identifies the line author""" + commit: GitHubCommit! + + """The ending line for the range""" + endingLine: Int! + + """The starting line for the range""" + startingLine: Int! +} + +"""Represents a Git blame.""" +type GitHubBlame { + """The list of ranges from a Git blame.""" + ranges: [GitHubBlameRange!]! +} + +"""An edge in a connection.""" +type GitHubGitActorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGitActor +} + +"""The connection type for GitActor.""" +type GitHubGitActorConnection { + """A list of edges.""" + edges: [GitHubGitActorEdge] + + """A list of nodes.""" + nodes: [GitHubGitActor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An ISO-8601 encoded date string. Unlike the DateTime type, GitTimestamp is not converted in UTC. +""" +scalar GitHubGitTimestamp + +"""Represents an actor in a Git commit (ie. an author or committer).""" +type GitHubGitActor { + """A URL pointing to the author's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The timestamp of the Git action (authoring or committing).""" + date: GitHubGitTimestamp + + """The email in the Git commit.""" + email: String + + """The name in the Git commit.""" + name: String + + """ + The GitHub user corresponding to the email field. Null if no such user exists. + """ + user: GitHubUser +} + +enum GitHubPullRequestOrderField { + """Order pull_requests by creation time""" + CREATED_AT + + """Order pull_requests by update time""" + UPDATED_AT +} + +"""Ways in which lists of issues can be ordered upon return.""" +input GitHubPullRequestOrder { + """The field in which to order pull requests by.""" + field: GitHubPullRequestOrderField! + + """The direction in which to order pull requests by the specified field.""" + direction: GitHubOrderDirection! +} + +"""Represents a Git commit.""" +type GitHubCommit implements OneGraphNode & GitHubGitObject & GitHubNode & GitHubSubscribable & GitHubUniformResourceLocatable { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The number of additions in this commit.""" + additions: Int! + + """ + The merged Pull Request that introduced the commit to the repository. If the commit is not present in the default branch, additionally returns open Pull Requests associated with the commit + """ + associatedPullRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for pull requests.""" + orderBy: GitHubPullRequestOrder = {field: CREATED_AT, direction: ASC} + ): GitHubPullRequestConnection + + """Authorship details of the commit.""" + author: GitHubGitActor + + """Check if the committer and the author match.""" + authoredByCommitter: Boolean! + + """The datetime when this commit was authored.""" + authoredDate: GitHubDateTime! + + """ + The list of authors for this commit based on the git author and the Co-authored-by + message trailer. The git author will always be first. + + """ + authors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGitActorConnection! + + """Fetches `git blame` information.""" + blame( + """The file whose Git blame information you want.""" + path: String! + ): GitHubBlame! + + """The number of changed files in this commit.""" + changedFiles: Int! + + """The check suites associated with a commit.""" + checkSuites( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filters the check suites by this type.""" + filterBy: GitHubCheckSuiteFilter + ): GitHubCheckSuiteConnection + + """Comments made on the commit.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """The datetime when this commit was committed.""" + committedDate: GitHubDateTime! + + """Check if committed via GitHub web UI.""" + committedViaWeb: Boolean! + + """Committer details of the commit.""" + committer: GitHubGitActor + + """The number of deletions in this commit.""" + deletions: Int! + + """The deployments associated with a commit.""" + deployments( + """Environments to list deployments for""" + environments: [String!] + + """Ordering options for deployments returned from the connection.""" + orderBy: GitHubDeploymentOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentConnection + + """The tree entry representing the file located at the given path.""" + file( + """The path for the file""" + path: String! + ): GitHubTreeEntry + + """ + The linear commit history starting from (and including) this commit, in the same order as `git log`. + """ + history( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters history to only show commits touching files under this path. + """ + path: String + + """ + If non-null, filters history to only show commits with matching authorship. + """ + author: GitHubCommitAuthor + + """Allows specifying a beginning time or date for fetching commits.""" + since: GitHubGitTimestamp + + """Allows specifying an ending time or date for fetching commits.""" + until: GitHubGitTimestamp + ): GitHubCommitHistoryConnection! + + """""" + id: ID! + + """The Git commit message""" + message: String! + + """The Git commit message body""" + messageBody: String! + + """The commit message body rendered to HTML.""" + messageBodyHTML: GitHubHTML! + + """The Git commit message headline""" + messageHeadline: String! + + """The commit message headline rendered to HTML.""" + messageHeadlineHTML: GitHubHTML! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The organization this commit was made on behalf of.""" + onBehalfOf: GitHubOrganization + + """The parents of a commit.""" + parents( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitConnection! + + """The datetime when this commit was pushed.""" + pushedDate: GitHubDateTime + + """The Repository this commit belongs to""" + repository: GitHubRepository! + + """The HTTP path for this commit""" + resourcePath: GitHubURI! + + """Commit signing information, if present.""" + signature: GitHubGitSignature + + """Status information for this commit""" + status: GitHubStatus + + """Check and Status rollup information for this commit.""" + statusCheckRollup: GitHubStatusCheckRollup + + """ + Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file. + """ + submodules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSubmoduleConnection! + + """ + Returns a URL to download a tarball archive for a repository. + Note: For private repositories, these links are temporary and expire after five minutes. + """ + tarballUrl: GitHubURI! + + """Commit's root Tree""" + tree: GitHubTree! + + """The HTTP path for the tree of this commit""" + treeResourcePath: GitHubURI! + + """The HTTP URL for the tree of this commit""" + treeUrl: GitHubURI! + + """The HTTP URL for this commit""" + url: GitHubURI! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """ + Returns a URL to download a zipball archive for a repository. + Note: For private repositories, these links are temporary and expire after five minutes. + """ + zipballUrl: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents triggered deployment instance.""" +type GitHubDeployment implements OneGraphNode & GitHubNode { + """Identifies the commit sha of the deployment.""" + commit: GitHubCommit + + """ + Identifies the oid of the deployment commit, even if the commit has been deleted. + """ + commitOid: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who triggered the deployment.""" + creator: GitHubActor! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The deployment description.""" + description: String + + """The latest environment to which this deployment was made.""" + environment: String + + """""" + id: ID! + + """The latest environment to which this deployment was made.""" + latestEnvironment: String + + """The latest status of this deployment.""" + latestStatus: GitHubDeploymentStatus + + """The original environment to which this deployment was made.""" + originalEnvironment: String + + """Extra information that a deployment system might need.""" + payload: String + + """ + Identifies the Ref of the deployment, if the deployment was created by ref. + """ + ref: GitHubRef + + """Identifies the repository associated with the deployment.""" + repository: GitHubRepository! + + """The current state of the deployment.""" + state: GitHubDeploymentState + + """A list of statuses associated with the deployment.""" + statuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentStatusConnection + + """The deployment task.""" + task: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeployment +} + +"""The connection type for Deployment.""" +type GitHubDeploymentConnection { + """A list of edges.""" + edges: [GitHubDeploymentEdge] + + """A list of nodes.""" + nodes: [GitHubDeployment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository deploy key.""" +type GitHubDeployKey implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The deploy key.""" + key: String! + + """Whether or not the deploy key is read only.""" + readOnly: Boolean! + + """The deploy key title.""" + title: String! + + """Whether or not the deploy key has been verified.""" + verified: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeployKeyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeployKey +} + +"""The connection type for DeployKey.""" +type GitHubDeployKeyConnection { + """A list of edges.""" + edges: [GitHubDeployKeyEdge] + + """A list of nodes.""" + nodes: [GitHubDeployKey] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository contact link.""" +type GitHubRepositoryContactLink { + """The contact link purpose.""" + about: String! + + """The contact link name.""" + name: String! + + """The contact link URL.""" + url: GitHubURI! +} + +enum GitHubCollaboratorAffiliation { + """All outside collaborators of an organization-owned subject.""" + OUTSIDE + + """ + All collaborators with permissions to an organization-owned subject, regardless of organization membership status. + """ + DIRECT + + """All collaborators the authenticated user can see.""" + ALL +} + +"""Types that can grant permissions on a repository to a user""" +union GitHubPermissionGranter = GitHubOrganization | GitHubRepository | GitHubTeam + +enum GitHubDefaultRepositoryPermissionField { + """No access""" + NONE + + """Can read repos by default""" + READ + + """Can read and write repos by default""" + WRITE + + """Can read, write, and administrate repos by default""" + ADMIN +} + +"""A level of permission and source for a user's access to a repository.""" +type GitHubPermissionSource { + """The organization the repository belongs to.""" + organization: GitHubOrganization! + + """The level of access this source has granted to the user.""" + permission: GitHubDefaultRepositoryPermissionField! + + """The source of this permission.""" + source: GitHubPermissionGranter! +} + +enum GitHubRepositoryPermission { + """ + Can read, clone, and push to this repository. Can also manage issues, pull requests, and repository settings, including adding collaborators + """ + ADMIN + + """ + Can read, clone, and push to this repository. They can also manage issues, pull requests, and some repository settings + """ + MAINTAIN + + """ + Can read, clone, and push to this repository. Can also manage issues and pull requests + """ + WRITE + + """ + Can read and clone this repository. Can also manage issues and pull requests + """ + TRIAGE + + """ + Can read and clone this repository. Can also open and comment on issues and pull requests + """ + READ +} + +"""Represents a user who is a collaborator of a repository.""" +type GitHubRepositoryCollaboratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """The permission the user has on the repository.""" + permission: GitHubRepositoryPermission! + + """A list of sources for the user's access to the repository.""" + permissionSources: [GitHubPermissionSource!] +} + +"""The connection type for User.""" +type GitHubRepositoryCollaboratorConnection { + """A list of edges.""" + edges: [GitHubRepositoryCollaboratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An error in a `CODEOWNERS` file.""" +type GitHubRepositoryCodeownersError { + """The column number where the error occurs.""" + column: Int! + + """A short string describing the type of error.""" + kind: String! + + """The line number where the error occurs.""" + line: Int! + + """ + A complete description of the error, combining information from other fields. + """ + message: String! + + """The path to the file when the error occurs.""" + path: String! + + """The content of the line where the error occurs.""" + source: String! + + """A suggestion of how to fix the error.""" + suggestion: String +} + +"""Information extracted from a repository's `CODEOWNERS` file.""" +type GitHubRepositoryCodeowners { + """ + Any problems that were encountered while parsing the `CODEOWNERS` file. + """ + errors: [GitHubRepositoryCodeownersError!]! +} + +"""The Code of Conduct for a repository""" +type GitHubCodeOfConduct implements OneGraphNode & GitHubNode { + """The body of the Code of Conduct""" + body: String + + """""" + id: ID! + + """The key for the Code of Conduct""" + key: String! + + """The formal name of the Code of Conduct""" + name: String! + + """The HTTP path for this Code of Conduct""" + resourcePath: GitHubURI + + """The HTTP URL for this Code of Conduct""" + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBranchProtectionRuleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBranchProtectionRule +} + +"""The connection type for BranchProtectionRule.""" +type GitHubBranchProtectionRuleConnection { + """A list of edges.""" + edges: [GitHubBranchProtectionRuleEdge] + + """A list of nodes.""" + nodes: [GitHubBranchProtectionRule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository contains the content for a project.""" +type GitHubRepository implements OneGraphNode & GitHubNode & GitHubPackageOwner & GitHubProjectOwner & GitHubRepositoryInfo & GitHubStarrable & GitHubSubscribable & GitHubUniformResourceLocatable { + """A list of users that can be assigned to issues in this repository.""" + assignableUsers( + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + Whether or not Auto-merge can be enabled on pull requests in this repository. + """ + autoMergeAllowed: Boolean! + + """A list of branch protection rules for this repository.""" + branchProtectionRules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBranchProtectionRuleConnection! + + """Returns the code of conduct for this repository""" + codeOfConduct: GitHubCodeOfConduct + + """Information extracted from the repository's `CODEOWNERS` file.""" + codeowners( + """The ref name used to return the associated `CODEOWNERS` file.""" + refName: String + ): GitHubRepositoryCodeowners + + """A list of collaborators associated with the repository.""" + collaborators( + """Collaborators affiliation level with a repository.""" + affiliation: GitHubCollaboratorAffiliation + + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryCollaboratorConnection + + """A list of commit comments associated with the repository.""" + commitComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """Returns a list of contact links associated to the repository""" + contactLinks: [GitHubRepositoryContactLink!] + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The Ref associated with the repository's default branch.""" + defaultBranchRef: GitHubRef + + """ + Whether or not branches are automatically deleted when merged in this repository. + """ + deleteBranchOnMerge: Boolean! + + """A list of deploy keys that are on this repository.""" + deployKeys( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeployKeyConnection! + + """Deployments associated with the repository""" + deployments( + """Environments to list deployments for""" + environments: [String!] + + """Ordering options for deployments returned from the connection.""" + orderBy: GitHubDeploymentOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentConnection! + + """The description of the repository.""" + description: String + + """The description of the repository rendered to HTML.""" + descriptionHTML: GitHubHTML! + + """Returns a single discussion from the current repository by number.""" + discussion( + """The number for the discussion to be returned.""" + number: Int! + ): GitHubDiscussion + + """A list of discussion categories that are available in the repository.""" + discussionCategories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by categories that are assignable by the viewer.""" + filterByAssignable: Boolean = false + ): GitHubDiscussionCategoryConnection! + + """A list of discussions that have been opened in the repository.""" + discussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Only include discussions that belong to the category with this ID.""" + categoryId: ID + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubDiscussionConnection! + + """The number of kilobytes this repository occupies on disk.""" + diskUsage: Int + + """ + Returns a single active environment from the current repository by name. + """ + environment( + """The name of the environment to be returned.""" + name: String! + ): GitHubEnvironment + + """A list of environments that are in this repository.""" + environments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnvironmentConnection! + + """ + Returns how many forks there are of this repository in the whole network. + """ + forkCount: Int! + + """Whether this repository allows forks.""" + forkingAllowed: Boolean! + + """A list of direct forked repositories.""" + forks( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """The funding links for this repository""" + fundingLinks: [GitHubFundingLink!]! + + """Indicates if the repository has issues feature enabled.""" + hasIssuesEnabled: Boolean! + + """Indicates if the repository has the Projects feature enabled.""" + hasProjectsEnabled: Boolean! + + """Indicates if the repository has wiki feature enabled.""" + hasWikiEnabled: Boolean! + + """The repository's URL.""" + homepageUrl: GitHubURI + + """""" + id: ID! + + """The interaction ability settings for this repository.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """Indicates if the repository is unmaintained.""" + isArchived: Boolean! + + """Returns true if blank issue creation is allowed""" + isBlankIssuesEnabled: Boolean! + + """Returns whether or not this repository disabled.""" + isDisabled: Boolean! + + """Returns whether or not this repository is empty.""" + isEmpty: Boolean! + + """Identifies if the repository is a fork.""" + isFork: Boolean! + + """ + Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. + """ + isInOrganization: Boolean! + + """Indicates if the repository has been locked or not.""" + isLocked: Boolean! + + """Identifies if the repository is a mirror.""" + isMirror: Boolean! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """Returns true if this repository has a security policy""" + isSecurityPolicyEnabled: Boolean + + """ + Identifies if the repository is a template that can be used to generate new repositories. + """ + isTemplate: Boolean! + + """Is this repository a user configuration repository?""" + isUserConfigurationRepository: Boolean! + + """Returns a single issue from the current repository by number.""" + issue( + """The number for the issue to be returned.""" + number: Int! + ): GitHubIssue + + """ + Returns a single issue-like object from the current repository by number. + """ + issueOrPullRequest( + """The number for the issue to be returned.""" + number: Int! + ): GitHubIssueOrPullRequest + + """Returns a list of issue templates associated to the repository""" + issueTemplates: [GitHubIssueTemplate!] + + """A list of issues that have been opened in the repository.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Returns a single label by name""" + label( + """Label name""" + name: String! + ): GitHubLabel + + """A list of labels associated with the repository.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """If provided, searches labels by name and description.""" + query: String + ): GitHubLabelConnection + + """ + A list containing a breakdown of the language composition of the repository. + """ + languages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubLanguageOrder + ): GitHubLanguageConnection + + """Get the latest release for the repository if one exists.""" + latestRelease: GitHubRelease + + """The license associated with the repository""" + licenseInfo: GitHubLicense + + """The reason the repository has been locked.""" + lockReason: GitHubRepositoryLockReason + + """ + A list of Users that can be mentioned in the context of the repository. + """ + mentionableUsers( + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """Whether or not PRs are merged with a merge commit on this repository.""" + mergeCommitAllowed: Boolean! + + """Returns a single milestone from the current repository by number.""" + milestone( + """The number for the milestone to be returned.""" + number: Int! + ): GitHubMilestone + + """A list of milestones associated with the repository.""" + milestones( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by the state of the milestones.""" + states: [GitHubMilestoneState!] + + """Ordering options for milestones.""" + orderBy: GitHubMilestoneOrder + + """Filters milestones with a query on the title""" + query: String + ): GitHubMilestoneConnection + + """The repository's original mirror URL.""" + mirrorUrl: GitHubURI + + """The name of the repository.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + + """A Git object in the repository""" + object( + """The Git object ID""" + oid: GitHubGitObjectID + + """A Git revision expression suitable for rev-parse""" + expression: String + ): GitHubGitObject + + """The image used to represent this repository in Open Graph data.""" + openGraphImageUrl: GitHubURI! + + """The User owner of the repository.""" + owner: GitHubRepositoryOwner! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """The repository parent, if this is a fork.""" + parent: GitHubRepository + + """A list of discussions that have been pinned in this repository.""" + pinnedDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnedDiscussionConnection! + + """A list of pinned issues for this repository.""" + pinnedIssues( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnedIssueConnection + + """The primary language of the repository's code.""" + primaryLanguage: GitHubLanguage + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """ + Finds and returns the Project (beta) according to the provided Project (beta) number. + """ + projectNext( + """The ProjectNext number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """List of projects (beta) linked to this repository.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for linked to the repo.""" + query: String + + """How to order the returned project (beta) objects.""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing the repository's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing the repository's projects""" + projectsUrl: GitHubURI! + + """Returns a single pull request from the current repository by number.""" + pullRequest( + """The number for the pull request to be returned.""" + number: Int! + ): GitHubPullRequest + + """Returns a list of pull request templates associated to the repository""" + pullRequestTemplates: [GitHubPullRequestTemplate!] + + """A list of pull requests that have been opened in the repository.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """Identifies when the repository was last pushed to.""" + pushedAt: GitHubDateTime + + """Whether or not rebase-merging is enabled on this repository.""" + rebaseMergeAllowed: Boolean! + + """Fetch a given ref from the repository""" + ref( + """ + The ref to retrieve. Fully qualified matches are checked in order (`refs/heads/master`) before falling back onto checks for short name matches (`master`). + """ + qualifiedName: String! + ): GitHubRef + + """Fetch a list of refs from the repository""" + refs( + """Filters refs with query on name""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A ref name prefix like `refs/heads/`, `refs/tags/`, etc.""" + refPrefix: String! + + """DEPRECATED: use orderBy. The ordering direction.""" + direction: GitHubOrderDirection + + """Ordering options for refs returned from the connection.""" + orderBy: GitHubRefOrder + ): GitHubRefConnection + + """Lookup a single release given various criteria.""" + release( + """The name of the Tag the Release was created from""" + tagName: String! + ): GitHubRelease + + """List of releases which are dependent on this repository.""" + releases( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubReleaseOrder + ): GitHubReleaseConnection! + + """A list of applied repository-topic associations for this repository.""" + repositoryTopics( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryTopicConnection! + + """The HTTP path for this repository""" + resourcePath: GitHubURI! + + """The security policy URL.""" + securityPolicyUrl: GitHubURI + + """ + A description of the repository, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML! + + """Whether or not squash-merging is enabled on this repository.""" + squashMergeAllowed: Boolean! + + """The SSH URL to clone this repository""" + sshUrl: GitHubGitSSHRemote! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a list of all submodules in this repository parsed from the .gitmodules file as of the default branch's HEAD commit. + """ + submodules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSubmoduleConnection! + + """Temporary authentication token for cloning this repository.""" + tempCloneToken: String + + """The repository from which this repository was generated, if any.""" + templateRepository: GitHubRepository + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this repository""" + url: GitHubURI! + + """ + Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar. + """ + usesCustomOpenGraphImage: Boolean! + + """Indicates whether the viewer has admin permissions on this repository.""" + viewerCanAdminister: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Indicates whether the viewer can update the topics of this repository.""" + viewerCanUpdateTopics: Boolean! + + """The last commit email for the viewer.""" + viewerDefaultCommitEmail: String + + """ + The last used merge method by the viewer or the default for the repository. + """ + viewerDefaultMergeMethod: GitHubPullRequestMergeMethod! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + + """ + The users permission level on the repository. Will return null if authenticated as an GitHub App. + """ + viewerPermission: GitHubRepositoryPermission + + """A list of emails this viewer can commit with.""" + viewerPossibleCommitEmails: [String!] + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """A list of vulnerability alerts that are on this repository.""" + vulnerabilityAlerts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by the state of the alert""" + states: [GitHubRepositoryVulnerabilityAlertState!] + ): GitHubRepositoryVulnerabilityAlertConnection + + """A list of users watching the repository.""" + watchers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """Whether a the current user is a collaborator on this repository""" + viewerIsCollaborator_oneGraph: Boolean! @deprecated(reason: "*Temporary mutation until GitHub implemements their own `viewerIsCollaborator` field for a repository.*") + + """ + Lists contributors to the specified repository and sorts them by the number of commits per contributor in descending order. This endpoint may return information that is a few hours old because the GitHub REST API v3 caches contributor data to improve performance. + + Note that GitHub identifies contributors by author email address. This field groups contribution counts by GitHub user, which includes all associated email addresses. To improve performance, only the first 500 author email addresses in the repository link to GitHub users. The rest will appear as anonymous contributors without associated GitHub user information. + """ + contributors_oneGraph( + """The pagination cursor used to control which results you want""" + after: String + includeAnonymousContributors: Boolean = false + ): GitHubRepositoryContributorConnection! @deprecated(reason: "*Temporary mutation until GitHub implemements their own `contributors` field for a repostiory.*") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a repository membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipRepositoryAuditEntryData implements GitHubRepositoryAuditEntryData { + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI +} + +"""Metadata for an organization membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData implements GitHubOrganizationAuditEntryData { + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI +} + +"""Types of memberships that can be restored for an Organization member.""" +union GitHubOrgRestoreMemberAuditEntryMembership = GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData | GitHubOrgRestoreMemberMembershipRepositoryAuditEntryData | GitHubOrgRestoreMemberMembershipTeamAuditEntryData + +"""Audit log entry for a org.restore_member event.""" +type GitHubOrgRestoreMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The number of custom email routings for the restored member.""" + restoredCustomEmailRoutingsCount: Int + + """The number of issue assignments for the restored member.""" + restoredIssueAssignmentsCount: Int + + """Restored organization membership objects.""" + restoredMemberships: [GitHubOrgRestoreMemberAuditEntryMembership!] + + """The number of restored memberships.""" + restoredMembershipsCount: Int + + """The number of repositories of the restored member.""" + restoredRepositoriesCount: Int + + """The number of starred repositories for the restored member.""" + restoredRepositoryStarsCount: Int + + """The number of watched repositories for the restored member.""" + restoredRepositoryWatchesCount: Int + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveOutsideCollaboratorAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING +} + +enum GitHubOrgRemoveOutsideCollaboratorAuditEntryMembershipType { + """ + An outside collaborator is a person who isn't explicitly a member of the Organization, but who has Read, Write, or Admin permissions to one or more repositories in the organization. + """ + OUTSIDE_COLLABORATOR + + """ + An unaffiliated collaborator is a person who is not a member of the Organization and does not have access to any repositories in the organization. + """ + UNAFFILIATED + + """ + A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. + """ + BILLING_MANAGER +} + +"""Audit log entry for a org.remove_outside_collaborator event.""" +type GitHubOrgRemoveOutsideCollaboratorAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + The types of membership the outside collaborator has with the organization. + """ + membershipTypes: [GitHubOrgRemoveOutsideCollaboratorAuditEntryMembershipType!] + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """ + The reason for the outside collaborator being removed from the Organization. + """ + reason: GitHubOrgRemoveOutsideCollaboratorAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveMemberAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING + + """SAML SSO enforcement requires an external identity""" + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY + + """User account has been deleted""" + USER_ACCOUNT_DELETED + + """User was removed from organization during account recovery""" + TWO_FACTOR_ACCOUNT_RECOVERY +} + +enum GitHubOrgRemoveMemberAuditEntryMembershipType { + """A direct member is a user that is a member of the Organization.""" + DIRECT_MEMBER + + """ + Organization administrators have full access and can change several settings, including the names of repositories that belong to the Organization and Owners team membership. In addition, organization admins can delete the organization and all of its repositories. + """ + ADMIN + + """ + A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. + """ + BILLING_MANAGER + + """ + An unaffiliated collaborator is a person who is not a member of the Organization and does not have access to any repositories in the Organization. + """ + UNAFFILIATED + + """ + An outside collaborator is a person who isn't explicitly a member of the Organization, but who has Read, Write, or Admin permissions to one or more repositories in the organization. + """ + OUTSIDE_COLLABORATOR +} + +"""Audit log entry for a org.remove_member event.""" +type GitHubOrgRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The types of membership the member has with the organization.""" + membershipTypes: [GitHubOrgRemoveMemberAuditEntryMembershipType!] + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The reason for the member being removed.""" + reason: GitHubOrgRemoveMemberAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveBillingManagerAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING + + """SAML SSO enforcement requires an external identity""" + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY +} + +"""Audit log entry for a org.remove_billing_manager event.""" +type GitHubOrgRemoveBillingManagerAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The reason for the billing manager being removed.""" + reason: GitHubOrgRemoveBillingManagerAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.invite_to_business event.""" +type GitHubOrgInviteToBusinessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrganizationInvitationRole { + """The user is invited to be a direct member of the organization.""" + DIRECT_MEMBER + + """The user is invited to be an admin of the organization.""" + ADMIN + + """The user is invited to be a billing manager of the organization.""" + BILLING_MANAGER + + """The user's previous role will be reinstated.""" + REINSTATE +} + +enum GitHubOrganizationInvitationType { + """The invitation was to an existing user.""" + USER + + """The invitation was to an email address.""" + EMAIL +} + +"""An Invitation for a user to an organization.""" +type GitHubOrganizationInvitation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email address of the user invited to the organization.""" + email: String + + """""" + id: ID! + + """The type of invitation that was sent (e.g. email, user).""" + invitationType: GitHubOrganizationInvitationType! + + """The user who was invited to the organization.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser! + + """The organization the invite is for""" + organization: GitHubOrganization! + + """The user's pending role in the organization (e.g. member, owner).""" + role: GitHubOrganizationInvitationRole! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.invite_member event.""" +type GitHubOrgInviteMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The email address of the organization invitation.""" + email: String + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The organization invitation.""" + organizationInvitation: GitHubOrganizationInvitation + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_two_factor_requirement event.""" +type GitHubOrgEnableTwoFactorRequirementAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_saml event.""" +type GitHubOrgEnableSamlAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The SAML provider's digest algorithm URL.""" + digestMethodUrl: GitHubURI + + """""" + id: ID! + + """The SAML provider's issuer URL.""" + issuerUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The SAML provider's signature algorithm URL.""" + signatureMethodUrl: GitHubURI + + """The SAML provider's single sign-on URL.""" + singleSignOnUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_oauth_app_restrictions event.""" +type GitHubOrgEnableOauthAppRestrictionsAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_two_factor_requirement event.""" +type GitHubOrgDisableTwoFactorRequirementAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_saml event.""" +type GitHubOrgDisableSamlAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The SAML provider's digest algorithm URL.""" + digestMethodUrl: GitHubURI + + """""" + id: ID! + + """The SAML provider's issuer URL.""" + issuerUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The SAML provider's signature algorithm URL.""" + signatureMethodUrl: GitHubURI + + """The SAML provider's single sign-on URL.""" + singleSignOnUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_oauth_app_restrictions event.""" +type GitHubOrgDisableOauthAppRestrictionsAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgCreateAuditEntryBillingPlan { + """Free Plan""" + FREE + + """Team Plan""" + BUSINESS + + """Enterprise Cloud Plan""" + BUSINESS_PLUS + + """Legacy Unlimited Plan""" + UNLIMITED + + """Tiered Per Seat Plan""" + TIERED_PER_SEAT +} + +"""Audit log entry for a org.create event.""" +type GitHubOrgCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The billing plan for the Organization.""" + billingPlan: GitHubOrgCreateAuditEntryBillingPlan + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.config.enable_collaborators_only event.""" +type GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.config.disable_collaborators_only event.""" +type GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.block_user""" +type GitHubOrgBlockUserAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The blocked user.""" + blockedUser: GitHubUser + + """The username of the blocked user.""" + blockedUserName: String + + """The HTTP path for the blocked user.""" + blockedUserResourcePath: GitHubURI + + """The HTTP URL for the blocked user.""" + blockedUserUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgAddMemberAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN +} + +"""Audit log entry for a org.add_member""" +type GitHubOrgAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The permission level of the member added to the organization.""" + permission: GitHubOrgAddMemberAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.add_billing_manager""" +type GitHubOrgAddBillingManagerAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + The email address used to invite a billing manager for the organization. + """ + invitationEmail: String + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_requested event.""" +type GitHubOrgOauthAppAccessRequestedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_denied event.""" +type GitHubOrgOauthAppAccessDeniedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_approved event.""" +type GitHubOrgOauthAppAccessApprovedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action oauth_application.*""" +interface GitHubOauthApplicationAuditEntryData { + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI +} + +enum GitHubOauthApplicationCreateAuditEntryState { + """The OAuth Application was active and allowed to have OAuth Accesses.""" + ACTIVE + + """ + The OAuth Application was suspended from generating OAuth Accesses due to abuse or security concerns. + """ + SUSPENDED + + """The OAuth Application was in the process of being deleted.""" + PENDING_DELETION +} + +"""Audit log entry for a oauth_application.create event.""" +type GitHubOauthApplicationCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The application URL of the OAuth Application.""" + applicationUrl: GitHubURI + + """The callback URL of the OAuth Application.""" + callbackUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The rate limit of the OAuth Application.""" + rateLimit: Int + + """The state of the OAuth Application.""" + state: GitHubOauthApplicationCreateAuditEntryState + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action org.*""" +interface GitHubOrganizationAuditEntryData { + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI +} + +"""Audit log entry for a members_can_delete_repos.enable event.""" +type GitHubMembersCanDeleteReposEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry containing enterprise account information.""" +interface GitHubEnterpriseAuditEntryData { + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI +} + +"""Audit log entry for a members_can_delete_repos.disable event.""" +type GitHubMembersCanDeleteReposDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An entry in the audit log.""" +interface GitHubAuditEntry { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI +} + +enum GitHubOperationType { + """An existing resource was accessed""" + ACCESS + + """A resource performed an authentication event""" + AUTHENTICATION + + """A new resource was created""" + CREATE + + """An existing resource was modified""" + MODIFY + + """An existing resource was removed""" + REMOVE + + """An existing resource was restored""" + RESTORE + + """An existing resource was transferred between multiple resources""" + TRANSFER +} + +"""An ISO-8601 encoded UTC date string with millisecond precision.""" +scalar GitHubPreciseDateTime + +"""Location information for an actor""" +type GitHubActorLocation { + """City""" + city: String + + """Country name""" + country: String + + """Country code""" + countryCode: String + + """Region name""" + region: String + + """Region or state code""" + regionCode: String +} + +"""Types that can initiate an audit log event.""" +union GitHubAuditEntryActor = GitHubBot | GitHubOrganization | GitHubUser + +"""Audit log entry for a members_can_delete_repos.clear event.""" +type GitHubMembersCanDeleteReposClearAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An audit entry in an organization audit log.""" +union GitHubOrganizationAuditEntry = GitHubMembersCanDeleteReposClearAuditEntry | GitHubMembersCanDeleteReposDisableAuditEntry | GitHubMembersCanDeleteReposEnableAuditEntry | GitHubOauthApplicationCreateAuditEntry | GitHubOrgAddBillingManagerAuditEntry | GitHubOrgAddMemberAuditEntry | GitHubOrgBlockUserAuditEntry | GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry | GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry | GitHubOrgCreateAuditEntry | GitHubOrgDisableOauthAppRestrictionsAuditEntry | GitHubOrgDisableSamlAuditEntry | GitHubOrgDisableTwoFactorRequirementAuditEntry | GitHubOrgEnableOauthAppRestrictionsAuditEntry | GitHubOrgEnableSamlAuditEntry | GitHubOrgEnableTwoFactorRequirementAuditEntry | GitHubOrgInviteMemberAuditEntry | GitHubOrgInviteToBusinessAuditEntry | GitHubOrgOauthAppAccessApprovedAuditEntry | GitHubOrgOauthAppAccessDeniedAuditEntry | GitHubOrgOauthAppAccessRequestedAuditEntry | GitHubOrgRemoveBillingManagerAuditEntry | GitHubOrgRemoveMemberAuditEntry | GitHubOrgRemoveOutsideCollaboratorAuditEntry | GitHubOrgRestoreMemberAuditEntry | GitHubOrgUnblockUserAuditEntry | GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry | GitHubOrgUpdateMemberAuditEntry | GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry | GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry | GitHubPrivateRepositoryForkingDisableAuditEntry | GitHubPrivateRepositoryForkingEnableAuditEntry | GitHubRepoAccessAuditEntry | GitHubRepoAddMemberAuditEntry | GitHubRepoAddTopicAuditEntry | GitHubRepoArchivedAuditEntry | GitHubRepoChangeMergeSettingAuditEntry | GitHubRepoConfigDisableAnonymousGitAccessAuditEntry | GitHubRepoConfigDisableCollaboratorsOnlyAuditEntry | GitHubRepoConfigDisableContributorsOnlyAuditEntry | GitHubRepoConfigDisableSockpuppetDisallowedAuditEntry | GitHubRepoConfigEnableAnonymousGitAccessAuditEntry | GitHubRepoConfigEnableCollaboratorsOnlyAuditEntry | GitHubRepoConfigEnableContributorsOnlyAuditEntry | GitHubRepoConfigEnableSockpuppetDisallowedAuditEntry | GitHubRepoConfigLockAnonymousGitAccessAuditEntry | GitHubRepoConfigUnlockAnonymousGitAccessAuditEntry | GitHubRepoCreateAuditEntry | GitHubRepoDestroyAuditEntry | GitHubRepoRemoveMemberAuditEntry | GitHubRepoRemoveTopicAuditEntry | GitHubRepositoryVisibilityChangeDisableAuditEntry | GitHubRepositoryVisibilityChangeEnableAuditEntry | GitHubTeamAddMemberAuditEntry | GitHubTeamAddRepositoryAuditEntry | GitHubTeamChangeParentTeamAuditEntry | GitHubTeamRemoveMemberAuditEntry | GitHubTeamRemoveRepositoryAuditEntry + +"""An edge in a connection.""" +type GitHubOrganizationAuditEntryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganizationAuditEntry +} + +"""The connection type for OrganizationAuditEntry.""" +type GitHubOrganizationAuditEntryConnection { + """A list of edges.""" + edges: [GitHubOrganizationAuditEntryEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationAuditEntry] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An account on GitHub, with one or more owners, that has repositories, members and teams. +""" +type GitHubOrganization implements OneGraphNode & GitHubActor & GitHubMemberStatusable & GitHubNode & GitHubPackageOwner & GitHubProfileOwner & GitHubProjectNextOwner & GitHubProjectOwner & GitHubRepositoryDiscussionAuthor & GitHubRepositoryDiscussionCommentAuthor & GitHubRepositoryOwner & GitHubSponsorable & GitHubUniformResourceLocatable { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """Audit log entries of the organization""" + auditLog( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The query string to filter audit entries""" + query: String + + """Ordering options for the returned audit log entries.""" + orderBy: GitHubAuditLogOrder = {field: CREATED_AT, direction: DESC} + ): GitHubOrganizationAuditEntryConnection! + + """A URL pointing to the organization's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The organization's public profile description.""" + description: String + + """The organization's public profile description rendered to HTML.""" + descriptionHTML: String + + """A list of domains owned by the organization.""" + domains( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by if the domain is verified.""" + isVerified: Boolean + + """Filter by if the domain is approved.""" + isApproved: Boolean + + """Ordering options for verifiable domains returned.""" + orderBy: GitHubVerifiableDomainOrder = {field: DOMAIN, direction: ASC} + ): GitHubVerifiableDomainConnection + + """The organization's public email.""" + email: String + + """A list of owners of the organization's enterprise account.""" + enterpriseOwners( + """The search string to look for.""" + query: String + + """The organization role to filter by.""" + organizationRole: GitHubRoleInOrganization + + """Ordering options for enterprise owners returned from the connection.""" + orderBy: GitHubOrgEnterpriseOwnerOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationEnterpriseOwnerConnection! + + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """""" + id: ID! + + """The interaction ability settings for this organization.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """ + The setting value for whether the organization has an IP allow list enabled. + """ + ipAllowListEnabledSetting: GitHubIpAllowListEnabledSettingValue! + + """ + The IP addresses that are allowed to access resources owned by the organization. + """ + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """ + The setting value for whether the organization has IP allow list configuration for installed GitHub Apps enabled. + """ + ipAllowListForInstalledAppsEnabledSetting: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """Whether the organization has verified its profile email and website.""" + isVerified: Boolean! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The organization's public profile location.""" + location: String + + """The organization's login name.""" + login: String! + + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! + + """Members can fork private repositories in this organization""" + membersCanForkPrivateRepositories: Boolean! + + """A list of users who are members of this organization.""" + membersWithRole( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationMemberConnection! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """The organization's public profile name.""" + name: String + + """The HTTP path creating a new team""" + newTeamResourcePath: GitHubURI! + + """The HTTP URL creating a new team""" + newTeamUrl: GitHubURI! + + """ + Indicates if email notification delivery for this organization is restricted to verified or approved domains. + """ + notificationDeliveryRestrictionEnabledSetting: GitHubNotificationRestrictionSettingValue! + + """The billing email for the organization.""" + organizationBillingEmail: String + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """A list of users who have been invited to join this organization.""" + pendingMembers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing organization's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing organization's projects""" + projectsUrl: GitHubURI! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! + + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! + + """A list of all repository migrations for this organization.""" + repositoryMigrations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter repository migrations by state.""" + state: GitHubMigrationState + + """Ordering options for repository migrations returned.""" + orderBy: GitHubRepositoryMigrationOrder = {field: CREATED_AT, direction: ASC} + ): GitHubRepositoryMigrationConnection! + + """ + When true the organization requires all members, billing managers, and outside collaborators to enable two-factor authentication. + """ + requiresTwoFactorAuthentication: Boolean + + """The HTTP path for this organization.""" + resourcePath: GitHubURI! + + """The Organization's SAML identity providers""" + samlIdentityProvider: GitHubOrganizationIdentityProvider + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Find an organization's team by its slug.""" + team( + """The name or slug of the team to find.""" + slug: String! + ): GitHubTeam + + """A list of teams in this organization.""" + teams( + """If non-null, filters teams according to privacy""" + privacy: GitHubTeamPrivacy + + """ + If non-null, filters teams according to whether the viewer is an admin or member on team + """ + role: GitHubTeamRole + + """If non-null, filters teams with query on team name and team slug""" + query: String + + """User logins to filter by""" + userLogins: [String!] + + """Ordering options for teams returned from the connection""" + orderBy: GitHubTeamOrder + + """ + If true, filters teams that are mapped to an LDAP Group (Enterprise only) + """ + ldapMapped: Boolean + + """If true, restrict to only root teams""" + rootTeamsOnly: Boolean = false + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The HTTP path listing organization's teams""" + teamsResourcePath: GitHubURI! + + """The HTTP URL listing organization's teams""" + teamsUrl: GitHubURI! + + """The organization's Twitter username.""" + twitterUsername: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this organization.""" + url: GitHubURI! + + """Organization is adminable by the viewer.""" + viewerCanAdminister: Boolean! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """Viewer can create repositories on this organization""" + viewerCanCreateRepositories: Boolean! + + """Viewer can create teams on this organization.""" + viewerCanCreateTeams: Boolean! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """Viewer is an active member of this organization.""" + viewerIsAMember: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! + + """The organization's public profile URL.""" + websiteUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be assigned to reactions.""" +union GitHubReactor = GitHubBot | GitHubMannequin | GitHubOrganization | GitHubUser + +"""Represents an author of a reaction.""" +type GitHubReactorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The author of the reaction.""" + node: GitHubReactor! + + """The moment when the user made the reaction.""" + reactedAt: GitHubDateTime! +} + +"""The connection type for Reactor.""" +type GitHubReactorConnection { + """A list of edges.""" + edges: [GitHubReactorEdge] + + """A list of nodes.""" + nodes: [GitHubReactor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubReactionContent { + """Represents the `:+1:` emoji.""" + THUMBS_UP + + """Represents the `:-1:` emoji.""" + THUMBS_DOWN + + """Represents the `:laugh:` emoji.""" + LAUGH + + """Represents the `:hooray:` emoji.""" + HOORAY + + """Represents the `:confused:` emoji.""" + CONFUSED + + """Represents the `:heart:` emoji.""" + HEART + + """Represents the `:rocket:` emoji.""" + ROCKET + + """Represents the `:eyes:` emoji.""" + EYES +} + +"""A group of emoji reactions to a particular piece of content.""" +type GitHubReactionGroup { + """Identifies the emoji reaction.""" + content: GitHubReactionContent! + + """Identifies when the reaction was created.""" + createdAt: GitHubDateTime + + """ + Reactors to the reaction subject with the emotion represented by this reaction group. + """ + reactors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReactorConnection! + + """The subject that was reacted to.""" + subject: GitHubReactable! + + """ + Users who have reacted to the reaction subject with the emotion represented by this reaction group + """ + users( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReactingUserConnection! @deprecated(reason: "Reactors can now be mannequins, bots, and organizations. Use the `reactors` field instead. Removal on 2021-10-01 UTC.") + + """ + Whether or not the authenticated user has left a reaction on the subject. + """ + viewerHasReacted: Boolean! +} + +"""A comment on a team discussion.""" +type GitHubTeamDiscussionComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the comment's team.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The current version of the body content.""" + bodyVersion: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The discussion this comment is about.""" + discussion: GitHubTeamDiscussion! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies the comment number.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The HTTP path for this comment""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this comment""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubTeamDiscussionCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeamDiscussionComment +} + +"""The connection type for TeamDiscussionComment.""" +type GitHubTeamDiscussionCommentConnection { + """A list of edges.""" + edges: [GitHubTeamDiscussionCommentEdge] + + """A list of nodes.""" + nodes: [GitHubTeamDiscussionComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A team discussion.""" +type GitHubTeamDiscussion implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the discussion's team.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the discussion body hash.""" + bodyVersion: String! + + """A list of comments on this discussion.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubTeamDiscussionCommentOrder + + """ + When provided, filters the connection such that results begin with the comment with this number. + """ + fromComment: Int + ): GitHubTeamDiscussionCommentConnection! + + """The HTTP path for discussion comments""" + commentsResourcePath: GitHubURI! + + """The HTTP URL for discussion comments""" + commentsUrl: GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Whether or not the discussion is pinned.""" + isPinned: Boolean! + + """ + Whether or not the discussion is only visible to team members and org admins. + """ + isPrivate: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies the discussion within its team.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The HTTP path for this discussion""" + resourcePath: GitHubURI! + + """The team that defines the context of this discussion.""" + team: GitHubTeam! + + """The title of the discussion""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this discussion""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Whether or not the current viewer can pin this discussion.""" + viewerCanPin: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubTeamOrderField { + """Allows ordering a list of teams by name.""" + NAME +} + +"""Ways in which team connections can be ordered.""" +input GitHubTeamOrder { + """The field in which to order nodes by.""" + field: GitHubTeamOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubTeamEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeam +} + +"""The connection type for Team.""" +type GitHubTeamConnection { + """A list of edges.""" + edges: [GitHubTeamEdge] + + """A list of nodes.""" + nodes: [GitHubTeam] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A team of users in an organization.""" +type GitHubTeam implements OneGraphNode & GitHubMemberStatusable & GitHubNode & GitHubSubscribable { + """A list of teams that are ancestors of this team.""" + ancestors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """A URL pointing to the team's avatar.""" + avatarUrl( + """The size in pixels of the resulting square image.""" + size: Int = 400 + ): GitHubURI + + """List of child teams belonging to this team""" + childTeams( + """Order for connection""" + orderBy: GitHubTeamOrder + + """User logins to filter by""" + userLogins: [String!] + + """Whether to list immediate child teams or all descendant child teams.""" + immediateOnly: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The slug corresponding to the organization and team.""" + combinedSlug: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the team.""" + description: String + + """Find a team discussion by its number.""" + discussion( + """The sequence number of the discussion to find.""" + number: Int! + ): GitHubTeamDiscussion + + """A list of team discussions.""" + discussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If provided, filters discussions according to whether or not they are pinned. + """ + isPinned: Boolean + + """Order for connection""" + orderBy: GitHubTeamDiscussionOrder + ): GitHubTeamDiscussionConnection! + + """The HTTP path for team discussions""" + discussionsResourcePath: GitHubURI! + + """The HTTP URL for team discussions""" + discussionsUrl: GitHubURI! + + """The HTTP path for editing this team""" + editTeamResourcePath: GitHubURI! + + """The HTTP URL for editing this team""" + editTeamUrl: GitHubURI! + + """""" + id: ID! + + """A list of pending invitations for users to this team""" + invitations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationInvitationConnection + + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! + + """A list of users who are members of this team.""" + members( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String + + """Filter by membership type""" + membership: GitHubTeamMembershipType = ALL + + """Filter by team member role""" + role: GitHubTeamMemberRole + + """Order for the connection.""" + orderBy: GitHubTeamMemberOrder + ): GitHubTeamMemberConnection! + + """The HTTP path for the team' members""" + membersResourcePath: GitHubURI! + + """The HTTP URL for the team' members""" + membersUrl: GitHubURI! + + """The name of the team.""" + name: String! + + """The HTTP path creating a new team""" + newTeamResourcePath: GitHubURI! + + """The HTTP URL creating a new team""" + newTeamUrl: GitHubURI! + + """The organization that owns this team.""" + organization: GitHubOrganization! + + """The parent team of the team.""" + parentTeam: GitHubTeam + + """The level of privacy the team has.""" + privacy: GitHubTeamPrivacy! + + """A list of repositories this team has access to.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String + + """Order for the connection.""" + orderBy: GitHubTeamRepositoryOrder + ): GitHubTeamRepositoryConnection! + + """The HTTP path for this team's repositories""" + repositoriesResourcePath: GitHubURI! + + """The HTTP URL for this team's repositories""" + repositoriesUrl: GitHubURI! + + """The HTTP path for this team""" + resourcePath: GitHubURI! + + """The slug corresponding to the team.""" + slug: String! + + """The HTTP path for this team's teams""" + teamsResourcePath: GitHubURI! + + """The HTTP URL for this team's teams""" + teamsUrl: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this team""" + url: GitHubURI! + + """Team is adminable by the viewer.""" + viewerCanAdminister: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types which can be actors for `BranchActorAllowance` objects.""" +union GitHubBranchActorAllowanceActor = GitHubTeam | GitHubUser + +""" +A team or user who has the ability to bypass a force push requirement on a protected branch. +""" +type GitHubBypassForcePushAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubBranchActorAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBypassForcePushAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBypassForcePushAllowance +} + +"""The connection type for BypassForcePushAllowance.""" +type GitHubBypassForcePushAllowanceConnection { + """A list of edges.""" + edges: [GitHubBypassForcePushAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubBypassForcePushAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A conflict between two branch protection rules.""" +type GitHubBranchProtectionRuleConflict { + """Identifies the branch protection rule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """Identifies the conflicting branch protection rule.""" + conflictingBranchProtectionRule: GitHubBranchProtectionRule + + """Identifies the branch ref that has conflicting rules""" + ref: GitHubRef +} + +"""An edge in a connection.""" +type GitHubBranchProtectionRuleConflictEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBranchProtectionRuleConflict +} + +"""The connection type for BranchProtectionRuleConflict.""" +type GitHubBranchProtectionRuleConflictConnection { + """A list of edges.""" + edges: [GitHubBranchProtectionRuleConflictEdge] + + """A list of nodes.""" + nodes: [GitHubBranchProtectionRuleConflict] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A branch protection rule.""" +type GitHubBranchProtectionRule implements OneGraphNode & GitHubNode { + """Can this branch be deleted.""" + allowsDeletions: Boolean! + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean! + + """ + A list of conflicts matching branches protection rule and other branch protection rules + """ + branchProtectionRuleConflicts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBranchProtectionRuleConflictConnection! + + """A list of actors able to force push for this branch protection rule.""" + bypassForcePushAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBypassForcePushAllowanceConnection! + + """A list of actors able to bypass PRs for this branch protection rule.""" + bypassPullRequestAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBypassPullRequestAllowanceConnection! + + """The actor who created this branch protection rule.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean! + + """""" + id: ID! + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean! + + """Repository refs that are protected by this rule""" + matchingRefs( + """Filters refs with query on name""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRefConnection! + + """Identifies the protection rule pattern.""" + pattern: String! + + """A list push allowances for this branch protection rule.""" + pushAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPushAllowanceConnection! + + """The repository associated with this branch protection rule.""" + repository: GitHubRepository + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String] + + """ + List of required status checks that must pass for commits to be accepted to matching branches. + """ + requiredStatusChecks: [GitHubRequiredStatusCheckDescription!] + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean! + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean! + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean! + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean! + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean! + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean! + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean! + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean! + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean! + + """A list review dismissal allowances for this branch protection rule.""" + reviewDismissalAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReviewDismissalAllowanceConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestState { + """A pull request that is still open.""" + OPEN + + """A pull request that has been closed without being merged.""" + CLOSED + + """A pull request that has been closed by being merged.""" + MERGED +} + +enum GitHubIssueOrderField { + """Order issues by creation time""" + CREATED_AT + + """Order issues by update time""" + UPDATED_AT + + """Order issues by comment count""" + COMMENTS +} + +enum GitHubOrderDirection { + """Specifies an ascending order for a given `orderBy` argument.""" + ASC + + """Specifies a descending order for a given `orderBy` argument.""" + DESC +} + +"""Ways in which lists of issues can be ordered upon return.""" +input GitHubIssueOrder { + """The field in which to order issues by.""" + field: GitHubIssueOrderField! + + """The direction in which to order issues by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubPullRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequest +} + +"""The connection type for PullRequest.""" +type GitHubPullRequestConnection { + """A list of edges.""" + edges: [GitHubPullRequestEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a Git reference.""" +type GitHubRef implements OneGraphNode & GitHubNode { + """A list of pull requests with this ref as the head ref.""" + associatedPullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """Branch protection rules for this ref""" + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + + """The ref name.""" + name: String! + + """The ref's prefix, such as `refs/heads/` or `refs/tags/`.""" + prefix: String! + + """Branch protection rules that are viewable by non-admins""" + refUpdateRule: GitHubRefUpdateRule + + """The repository the ref belongs to.""" + repository: GitHubRepository! + + """The object the ref points to. Returns null when object does not exist.""" + target: GitHubGitObject + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestMergeMethod { + """ + Add all commits from the head branch to the base branch with a merge commit. + """ + MERGE + + """ + Combine all commits from the head branch into a single commit in the base branch. + """ + SQUASH + + """ + Add all commits from the head branch onto the base branch individually. + """ + REBASE +} + +"""Represents an auto-merge request for a pull request""" +type GitHubAutoMergeRequest { + """The email address of the author of this auto-merge request.""" + authorEmail: String + + """The commit message of the auto-merge request.""" + commitBody: String + + """The commit title of the auto-merge request.""" + commitHeadline: String + + """When was this auto-merge request was enabled.""" + enabledAt: GitHubDateTime + + """The actor who created the auto-merge request.""" + enabledBy: GitHubActor + + """The merge method of the auto-merge request.""" + mergeMethod: GitHubPullRequestMergeMethod! + + """The pull request that this auto-merge request is set against.""" + pullRequest: GitHubPullRequest! +} + +"""A repository pull request.""" +type GitHubPullRequest implements OneGraphNode & GitHubAssignable & GitHubClosable & GitHubComment & GitHubLabelable & GitHubLockable & GitHubNode & GitHubProjectNextOwner & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """The number of additions in this pull request.""" + additions: Int! + + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """ + Returns the auto-merge request object if one exists for this pull request. + """ + autoMergeRequest: GitHubAutoMergeRequest + + """Identifies the base Ref associated with the pull request.""" + baseRef: GitHubRef + + """ + Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted. + """ + baseRefName: String! + + """ + Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted. + """ + baseRefOid: GitHubGitObjectID! + + """The repository associated with this pull request's base Ref.""" + baseRepository: GitHubRepository + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The number of changed files in this pull request.""" + changedFiles: Int! + + """The HTTP path for the checks of this pull request.""" + checksResourcePath: GitHubURI! + + """The HTTP URL for the checks of this pull request.""" + checksUrl: GitHubURI! + + """`true` if the pull request is closed""" + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """List of issues that were may be closed by this pull request""" + closingIssuesReferences( + """Return only manually linked Issues""" + userLinkedOnly: Boolean = false + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for issues returned from the connection""" + orderBy: GitHubIssueOrder + ): GitHubIssueConnection + + """A list of comments associated with the pull request.""" + comments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """ + A list of commits present in this pull request's head branch not present in the base branch. + """ + commits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestCommitConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The number of deletions in this pull request.""" + deletions: Int! + + """The actor who edited this pull request's body.""" + editor: GitHubActor + + """Lists the files changed within this pull request.""" + files( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestChangedFileConnection + + """Identifies the head Ref associated with the pull request.""" + headRef: GitHubRef + + """ + Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted. + """ + headRefName: String! + + """ + Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted. + """ + headRefOid: GitHubGitObjectID! + + """The repository associated with this pull request's head Ref.""" + headRepository: GitHubRepository + + """ + The owner of the repository associated with this pull request's head Ref. + """ + headRepositoryOwner: GitHubRepositoryOwner + + """The hovercard information for this issue""" + hovercard( + """Whether or not to include notification contexts""" + includeNotificationContexts: Boolean = true + ): GitHubHovercard! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The head and base repositories are different.""" + isCrossRepository: Boolean! + + """Identifies if the pull request is a draft.""" + isDraft: Boolean! + + """Is this pull request read by the viewer""" + isReadByViewer: Boolean + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """A list of latest reviews per user associated with the pull request.""" + latestOpinionatedReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Only return reviews from user who have write access to the repository""" + writersOnly: Boolean = false + ): GitHubPullRequestReviewConnection + + """ + A list of latest reviews per user associated with the pull request that are not also pending review. + """ + latestReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewConnection + + """`true` if the pull request is locked""" + locked: Boolean! + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean! + + """The commit that was created when this pull request was merged.""" + mergeCommit: GitHubCommit + + """ + Whether or not the pull request can be merged based on the existence of merge conflicts. + """ + mergeable: GitHubMergeableState! + + """Whether or not the pull request was merged.""" + merged: Boolean! + + """The date and time that the pull request was merged.""" + mergedAt: GitHubDateTime + + """The actor who merged the pull request.""" + mergedBy: GitHubActor + + """Identifies the milestone associated with the pull request.""" + milestone: GitHubMilestone + + """Identifies the pull request number.""" + number: Int! + + """ + A list of Users that are participating in the Pull Request conversation. + """ + participants( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The permalink to the pull request.""" + permalink: GitHubURI! + + """ + The commit that GitHub automatically generated to test if this pull request could be merged. This field will not return a value if the pull request is merged, or if the test merge commit is still being generated. See the `mergeable` field for more details on the mergeability of the pull request. + """ + potentialMergeCommit: GitHubCommit + + """List of project cards associated with this pull request.""" + projectCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """List of project (beta) items associated with this pull request.""" + projectNextItems( + """Include archived items.""" + includeArchived: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this pull request.""" + resourcePath: GitHubURI! + + """The HTTP path for reverting this pull request.""" + revertResourcePath: GitHubURI! + + """The HTTP URL for reverting this pull request.""" + revertUrl: GitHubURI! + + """The current status of this pull request with respect to code review.""" + reviewDecision: GitHubPullRequestReviewDecision + + """A list of review requests associated with the pull request.""" + reviewRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReviewRequestConnection + + """The list of all review threads for this pull request.""" + reviewThreads( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewThreadConnection! + + """A list of reviews associated with the pull request.""" + reviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of states to filter the reviews.""" + states: [GitHubPullRequestReviewState!] + + """Filter by author of the review.""" + author: String + ): GitHubPullRequestReviewConnection + + """Identifies the state of the pull request.""" + state: GitHubPullRequestState! + + """ + A list of reviewer suggestions based on commit history and past review comments. + """ + suggestedReviewers: [GitHubSuggestedReviewer]! + + """ + A list of events, comments, commits, etc. associated with the pull request. + """ + timeline( + """Allows filtering timeline events by a `since` timestamp.""" + since: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestTimelineConnection! @deprecated(reason: "`timeline` will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.") + + """ + A list of events, comments, commits, etc. associated with the pull request. + """ + timelineItems( + """Filter timeline items by a `since` timestamp.""" + since: GitHubDateTime + + """Skips the first _n_ elements in the list.""" + skip: Int + + """Filter timeline items by type.""" + itemTypes: [GitHubPullRequestTimelineItemsItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestTimelineItemsConnection! + + """Identifies the pull request title.""" + title: String! + + """Identifies the pull request title rendered to HTML.""" + titleHTML: GitHubHTML! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this pull request.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Whether or not the viewer can apply suggestion.""" + viewerCanApplySuggestion: Boolean! + + """Check if the viewer can restore the deleted head ref.""" + viewerCanDeleteHeadRef: Boolean! + + """Whether or not the viewer can disable auto-merge""" + viewerCanDisableAutoMerge: Boolean! + + """Whether or not the viewer can enable auto-merge""" + viewerCanEnableAutoMerge: Boolean! + + """ + Indicates whether the viewer can bypass branch protections and merge the pull request immediately + """ + viewerCanMergeAsAdmin: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """The latest review given from the viewer.""" + viewerLatestReview: GitHubPullRequestReview + + """ + The person who has requested the viewer for review on this pull request. + """ + viewerLatestReviewRequest: GitHubReviewRequest + + """The merge body text for the viewer and method.""" + viewerMergeBodyText( + """The merge method for the message.""" + mergeType: GitHubPullRequestMergeMethod + ): String! + + """The merge headline text for the viewer and method.""" + viewerMergeHeadlineText( + """The merge method for the message.""" + mergeType: GitHubPullRequestMergeMethod + ): String! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment on an Issue.""" +type GitHubIssueComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """Identifies the issue associated with the comment.""" + issue: GitHubIssue! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """ + Returns the pull request associated with the comment, if this comment was made on a + pull request. + + """ + pullRequest: GitHubPullRequest + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this issue comment""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue comment""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Linked Salesforce feed item""" + salesforceFeedItem: SalesforceFeedItem + + """Linked Salesforce feed comment""" + salesforceFeedComment: SalesforceFeedComment + + """Linked Salesforce case comment""" + salesforceCaseComment: SalesforceCaseComment + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubIssueCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueComment +} + +"""The connection type for IssueComment.""" +type GitHubIssueCommentConnection { + """A list of edges.""" + edges: [GitHubIssueCommentEdge] + + """A list of nodes.""" + nodes: [GitHubIssueComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubCommentAuthorAssociation { + """Author is a member of the organization that owns the repository.""" + MEMBER + + """Author is the owner of the repository.""" + OWNER + + """Author is a placeholder for an unclaimed user.""" + MANNEQUIN + + """Author has been invited to collaborate on the repository.""" + COLLABORATOR + + """Author has previously committed to the repository.""" + CONTRIBUTOR + + """Author has not previously committed to the repository.""" + FIRST_TIME_CONTRIBUTOR + + """Author has not previously committed to GitHub.""" + FIRST_TIMER + + """Author has no association with the repository.""" + NONE +} + +"""Information about pagination in a connection.""" +type GitHubPageInfo { + """When paginating forwards, the cursor to continue.""" + endCursor: String + + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """When paginating backwards, the cursor to continue.""" + startCursor: String +} + +"""Represents a user.""" +type GitHubUserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser +} + +"""The connection type for User.""" +type GitHubUserConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubLockReason { + """ + The issue or pull request was locked because the conversation was off-topic. + """ + OFF_TOPIC + + """ + The issue or pull request was locked because the conversation was too heated. + """ + TOO_HEATED + + """ + The issue or pull request was locked because the conversation was resolved. + """ + RESOLVED + + """ + The issue or pull request was locked because the conversation was spam. + """ + SPAM +} + +""" +An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project. +""" +type GitHubIssue implements OneGraphNode & GitHubAssignable & GitHubClosable & GitHubComment & GitHubLabelable & GitHubLockable & GitHubNode & GitHubProjectNextOwner & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the body of the issue.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The http path for this issue body""" + bodyResourcePath: GitHubURI! + + """Identifies the body of the issue rendered to text.""" + bodyText: String! + + """The http URL for this issue body""" + bodyUrl: GitHubURI! + + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """A list of comments associated with the Issue.""" + comments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """The hovercard information for this issue""" + hovercard( + """Whether or not to include notification contexts""" + includeNotificationContexts: Boolean = true + ): GitHubHovercard! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """ + Indicates whether or not this issue is currently pinned to the repository issues list + """ + isPinned: Boolean + + """Is this issue read by the viewer""" + isReadByViewer: Boolean + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """`true` if the object is locked""" + locked: Boolean! + + """Identifies the milestone associated with the issue.""" + milestone: GitHubMilestone + + """Identifies the issue number.""" + number: Int! + + """A list of Users that are participating in the Issue conversation.""" + participants( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """List of project cards associated with this issue.""" + projectCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """List of project (beta) items associated with this issue.""" + projectNextItems( + """Include archived items.""" + includeArchived: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this issue""" + resourcePath: GitHubURI! + + """Identifies the state of the issue.""" + state: GitHubIssueState! + + """A list of events, comments, commits, etc. associated with the issue.""" + timeline( + """Allows filtering timeline events by a `since` timestamp.""" + since: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueTimelineConnection! @deprecated(reason: "`timeline` will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.") + + """A list of events, comments, commits, etc. associated with the issue.""" + timelineItems( + """Filter timeline items by a `since` timestamp.""" + since: GitHubDateTime + + """Skips the first _n_ elements in the list.""" + skip: Int + + """Filter timeline items by type.""" + itemTypes: [GitHubIssueTimelineItemsItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueTimelineItemsConnection! + + """Identifies the issue title.""" + title: String! + + """Identifies the issue title rendered to HTML.""" + titleHTML: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """Linked Salesforce case""" + salesforceCase: SalesforceCase + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can have users assigned to it.""" +interface GitHubAssignable { + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! +} + +"""Represents an 'assigned' event on any assignable object.""" +type GitHubAssignedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the assignable associated with the event.""" + assignable: GitHubAssignable! + + """Identifies the user or mannequin that was assigned.""" + assignee: GitHubAssignee + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the user who was assigned.""" + user: GitHubUser @deprecated(reason: "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in an issue timeline""" +union GitHubIssueTimelineItems = GitHubAddedToProjectEvent | GitHubAssignedEvent | GitHubClosedEvent | GitHubCommentDeletedEvent | GitHubConnectedEvent | GitHubConvertedNoteToIssueEvent | GitHubConvertedToDiscussionEvent | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDisconnectedEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMarkedAsDuplicateEvent | GitHubMentionedEvent | GitHubMilestonedEvent | GitHubMovedColumnsInProjectEvent | GitHubPinnedEvent | GitHubReferencedEvent | GitHubRemovedFromProjectEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnmarkedAsDuplicateEvent | GitHubUnpinnedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +""" +Represents a 'added_to_project' event on a given issue or pull request. +""" +type GitHubAddedToProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object with an ID.""" +interface GitHubNode { + """ID of the object.""" + id: ID! +} + +"""A placeholder user for attribution of imported data on GitHub.""" +type GitHubMannequin implements OneGraphNode & GitHubActor & GitHubNode & GitHubUniformResourceLocatable { + """A URL pointing to the GitHub App's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The user that has claimed the data attributed to this mannequin.""" + claimant: GitHubUser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The mannequin's email on the source instance.""" + email: String + + """""" + id: ID! + + """The username of the actor.""" + login: String! + + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The URL to this resource.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be assigned to issues.""" +union GitHubAssignee = GitHubBot | GitHubMannequin | GitHubOrganization | GitHubUser + +"""An ISO-8601 encoded UTC date string.""" +scalar GitHubDateTime + +"""A special type of user which takes actions on behalf of GitHub Apps.""" +type GitHubBot implements OneGraphNode & GitHubActor & GitHubNode & GitHubUniformResourceLocatable { + """A URL pointing to the GitHub App's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The username of the actor.""" + login: String! + + """The HTTP path for this bot""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this bot""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents an object which can take actions on GitHub. Typically a User or Bot. +""" +interface GitHubActor { + """A URL pointing to the actor's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The username of the actor.""" + login: String! + + """The HTTP path for this actor.""" + resourcePath: GitHubURI! + + """The HTTP URL for this actor.""" + url: GitHubURI! +} + +"""Represents a comment on a given Commit.""" +type GitHubCommitComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the comment body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """ + Identifies the commit associated with the comment, if the commit exists. + """ + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies the file path associated with the comment.""" + path: String + + """Identifies the line position associated with the comment.""" + position: Int + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this commit comment.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this commit comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCommitCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCommitComment +} + +"""The connection type for CommitComment.""" +type GitHubCommitCommentConnection { + """A list of edges.""" + edges: [GitHubCommitCommentEdge] + + """A list of nodes.""" + nodes: [GitHubCommitComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A string containing HTML code.""" +scalar GitHubHTML + +"""An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.""" +scalar GitHubURI + +enum GitHubPinnableItemType { + """A repository.""" + REPOSITORY + + """A gist.""" + GIST + + """An issue.""" + ISSUE + + """A project.""" + PROJECT + + """A pull request.""" + PULL_REQUEST + + """A user.""" + USER + + """An organization.""" + ORGANIZATION + + """A team.""" + TEAM +} + +""" +A user is an individual's account on GitHub that owns repositories and can make new content. +""" +type GitHubUser implements OneGraphNode & GitHubActor & GitHubNode & GitHubPackageOwner & GitHubProfileOwner & GitHubProjectNextOwner & GitHubProjectOwner & GitHubRepositoryDiscussionAuthor & GitHubRepositoryDiscussionCommentAuthor & GitHubRepositoryOwner & GitHubSponsorable & GitHubUniformResourceLocatable { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """A URL pointing to the user's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The user's public profile bio.""" + bio: String + + """The user's public profile bio as HTML.""" + bioHTML: GitHubHTML! + + """ + Could this user receive email notifications, if the organization had notification restrictions enabled? + """ + canReceiveOrganizationEmailsWhenNotificationsRestricted( + """The login of the organization to check.""" + login: String! + ): Boolean! + + """A list of commit comments made by this user.""" + commitComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The user's public profile company.""" + company: String + + """The user's public profile company as HTML.""" + companyHTML: GitHubHTML! + + """ + The collection of contributions this user has made to different repositories. + """ + contributionsCollection( + """The ID of the organization used to filter contributions.""" + organizationID: ID + + """ + Only contributions made at this time or later will be counted. If omitted, defaults to a year ago. + """ + from: GitHubDateTime + + """ + Only contributions made before and up to (including) this time will be counted. If omitted, defaults to the current time or one year from the provided from argument. + """ + to: GitHubDateTime + ): GitHubContributionsCollection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The user's publicly visible profile email.""" + email: String! + + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """A list of users the given user is followed by.""" + followers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubFollowerConnection! + + """A list of users the given user is following.""" + following( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubFollowingConnection! + + """Find gist by repo name.""" + gist( + """The gist name to find.""" + name: String! + ): GitHubGist + + """A list of gist comments made by this user.""" + gistComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistCommentConnection! + + """A list of the Gists the user has created.""" + gists( + """Filters Gists according to privacy.""" + privacy: GitHubGistPrivacy + + """Ordering options for gists returned from the connection""" + orderBy: GitHubGistOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistConnection! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """The hovercard information for this user in a given context""" + hovercard( + """The ID of the subject to get the hovercard in the context of""" + primarySubjectId: ID + ): GitHubHovercard! + + """""" + id: ID! + + """The interaction ability settings for this user.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """ + Whether or not this user is a participant in the GitHub Security Bug Bounty. + """ + isBountyHunter: Boolean! + + """ + Whether or not this user is a participant in the GitHub Campus Experts Program. + """ + isCampusExpert: Boolean! + + """Whether or not this user is a GitHub Developer Program member.""" + isDeveloperProgramMember: Boolean! + + """Whether or not this user is a GitHub employee.""" + isEmployee: Boolean! + + """ + Whether or not this user is following the viewer. Inverse of viewer_is_following + """ + isFollowingViewer: Boolean! + + """Whether or not this user is a member of the GitHub Stars Program.""" + isGitHubStar: Boolean! + + """Whether or not the user has marked themselves as for hire.""" + isHireable: Boolean! + + """Whether or not this user is a site administrator.""" + isSiteAdmin: Boolean! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """Whether or not this user is the viewing user.""" + isViewer: Boolean! + + """A list of issue comments made by this user.""" + issueComments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """A list of issues associated with this user.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The user's public profile location.""" + location: String + + """The username used to login.""" + login: String! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """The user's public profile name.""" + name: String + + """Find an organization by its login that the user belongs to.""" + organization( + """The login of the organization to find.""" + login: String! + ): GitHubOrganization + + """ + Verified email addresses that match verified domains for a specified organization the user is a member of. + """ + organizationVerifiedDomainEmails( + """The login of the organization to match verified domains from.""" + login: String! + ): [String!]! + + """A list of organizations the user belongs to.""" + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing user's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing user's projects""" + projectsUrl: GitHubURI! + + """A list of public keys associated with this user.""" + publicKeys( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPublicKeyConnection! + + """A list of pull requests associated with this user.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """A list of repositories that the user recently contributed to.""" + repositoriesContributedTo( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """If true, include user repositories""" + includeUserRepositories: Boolean + + """ + If non-null, include only the specified types of contributions. The GitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY] + """ + contributionTypes: [GitHubRepositoryContributionType] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! + + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! + + """The HTTP path for this user""" + resourcePath: GitHubURI! + + """Replies this user has saved""" + savedReplies( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The field to order saved replies by.""" + orderBy: GitHubSavedReplyOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubSavedReplyConnection + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Repositories the user has starred.""" + starredRepositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filters starred repositories to only return repositories owned by the viewer. + """ + ownedByViewer: Boolean + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStarredRepositoryConnection! + + """The user's description of what they're currently doing.""" + status: GitHubUserStatus + + """ + Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created + + """ + topRepositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder! + + """How far back in time to fetch contributed repositories""" + since: GitHubDateTime + ): GitHubRepositoryConnection! + + """The user's Twitter username.""" + twitterUsername: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this user""" + url: GitHubURI! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """Whether or not the viewer is able to follow the user.""" + viewerCanFollow: Boolean! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """ + Whether or not this user is followed by the viewer. Inverse of is_following_viewer. + """ + viewerIsFollowing: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! + + """A list of repositories the given user is watching.""" + watching( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Affiliation options for repositories returned from the connection. If none specified, the results will include repositories for which the current viewer is an owner or collaborator, or member. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """A URL pointing to the user's public website/blog.""" + websiteUrl: GitHubURI + + """Linked Salesforce user""" + salesforceUser: SalesforceUser + + """ + If this GitHubUser is the currently logged in viewer, this field will contain a list of emails belonging to this GitHub user. + + See the [email address endpoint documentation](https://developer.github.com/v3/users/emails/#list-email-addresses-for-a-user) for more details. + """ + emailsIfIsViewer_oneGraph( + """ + Only include the GitHub has considers to be the primary email for this user + """ + onlyPrimary: Boolean = false + + """Only include emails that GitHub has verified belong to this user""" + onlyVerified: Boolean = false + ): [GitHubUserEmail_oneGraph!] @deprecated(reason: "*Temporary field until GitHub implemements their own `emailsIfIsViewer` field for a user.*") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User""" +type SalesforceUser implements OneGraphNode { + """Linked Github user""" + gitHubUser: GitHubUser + + """User ID""" + id: String! + + """Username""" + username: String! + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Full Name""" + name: String! + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String! + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean! + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean! + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean! + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String! + + """Nickname""" + communityNickname: String! + + """User Photo badge text overlay""" + badgeText: String + + """Active""" + isActive: Boolean! + + """Time Zone""" + timeZoneSidKey: String! + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String! + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean! + + """Email Encoding""" + emailEncodingKey: String! + + """Profile ID""" + profileId: String! + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String! + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean! + + """Offline User""" + userPermissionsOfflineUser: Boolean! + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean! + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean! + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean! + + """Flow User""" + userPermissionsInteractionUser: Boolean! + + """Service Cloud User""" + userPermissionsSupportUser: Boolean! + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean! + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean! + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean! + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean! + + """Allow Forecasting""" + forecastEnabled: Boolean! + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean! + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean! + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean! + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean! + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean! + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean! + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean! + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean! + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean! + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean! + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean! + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean! + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean! + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean! + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean! + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean! + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean! + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean! + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean! + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean! + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean! + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean! + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean! + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean! + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean! + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean! + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean! + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean! + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean! + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean! + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean! + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean! + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean! + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean! + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean! + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean! + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean! + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean! + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean! + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean! + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean! + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean! + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean! + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean! + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean! + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean! + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean! + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean! + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean! + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean! + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean! + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean! + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean! + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean! + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean! + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean! + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean! + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean! + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean! + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean! + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean! + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean! + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean! + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean! + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean! + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean! + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean! + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean! + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean! + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean! + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean! + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean! + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean! + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean! + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean! + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean! + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean! + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean! + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean! + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean! + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean! + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Show external indicator""" + isExtIndicatorVisible: Boolean! + + """Out of office message""" + outOfOfficeMessage: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String! + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String! + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Url for banner photo""" + bannerPhotoUrl: String + + """Url for IOS banner photo""" + smallBannerPhotoUrl: String + + """Url for Android banner photo""" + mediumBannerPhotoUrl: String + + """Has Profile Photo""" + isProfilePhotoActive: Boolean! + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIApplication""" + aiApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplication""" + aiApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Account""" + accountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + accountHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + accountSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce Announcement""" + announcementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce Announcement""" + announcementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce ApexClass""" + apexClassesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexClass""" + apexClassesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexLog""" + apexLogsByLogUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + + """Collection of Salesforce ApexPage""" + apexPagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexPage""" + apexPagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Asset""" + assetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + assetHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + assetRelationshipHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce AssetShare""" + assetSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce Attachment""" + attachmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthSession""" + authSessionsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + authorizationFormConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + authorizationFormDataUseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + authorizationFormHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + authorizationFormTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce Calendar""" + calendarsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CallCenter""" + callCentersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCenter""" + callCentersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce Campaign""" + campaignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + campaignHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + casesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + caseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + caseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + caseTeamTemplateRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce ChatterActivity""" + chatterActivitiesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterActivities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ClientBrowser""" + clientBrowsersByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceClientBrowserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ClientBrowsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMembershipRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByInviterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + commSubscriptionChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + commSubscriptionConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + commSubscriptionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + commSubscriptionTimingHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce Community""" + communitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce Community""" + communitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRateHistory""" + consumptionRateHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + consumptionScheduleHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce Contact""" + contactsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + contactHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddressHistory""" + contactPointAddressHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + contactPointConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + contactPointEmailHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + contactPointPhoneHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + contactPointTypeConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByArchivedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + contentDocumentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNote""" + contentNotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentTagSubscription""" + contentTagSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentTagSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentTagSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscribedToUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscriberUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionHistory""" + contentVersionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + + """Collection of Salesforce Contract""" + contractsByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + contractHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + creditMemoHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + creditMemoLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce Dashboard""" + dashboardsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByRunningUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + dataUseLegalBasisHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurposeHistory""" + dataUsePurposeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeleteEvent""" + deleteEventsByDeletedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeleteEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DeleteEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce Document""" + documentsByAuthorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce Domain""" + domainsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce Domain""" + domainsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce DomainSite""" + domainSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DomainSite""" + domainSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByRunAsUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + engagementChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + entitySubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce Event""" + eventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce Folder""" + foldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Folder""" + foldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce Group""" + groupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce Holiday""" + holidaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce Holiday""" + holidaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce Idea""" + ideasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Idea""" + ideasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce Image""" + imagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + imageHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + imageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Individual""" + individualsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce IndividualHistory""" + individualHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce Invoice""" + invoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + invoiceHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + invoiceLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce Lead""" + leadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + leadHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + leadSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + legalEntityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LightningExitByPageMetrics""" + lightningExitByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExitByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningToggleMetrics""" + lightningToggleMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningToggleMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningToggleMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + + """Collection of Salesforce LightningUsageByAppTypeMetrics""" + lightningUsageByAppTypeMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByAppTypeMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + + """Collection of Salesforce LightningUsageByPageMetrics""" + lightningUsageByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + + """Collection of Salesforce ListEmail""" + listEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListView""" + listViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListView""" + listViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce LoginIp""" + loginIpsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginIpSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginIps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + + """Collection of Salesforce MLField""" + mlFieldsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLField""" + mlFieldsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce Macro""" + macrosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce MacroHistory""" + macroHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + macroSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByExecuteApexHandlerAsId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce Note""" + notesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + opportunityFieldHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce Order""" + ordersByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCompanyAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + orderHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + orderItemHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce OrderShare""" + orderSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce Organization""" + organizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Organization""" + organizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Partner""" + partnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + partyConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce Payment""" + paymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce Payment""" + paymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2History""" + pricebook2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntryHistory""" + pricebookEntryHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesBySubmittedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce Product2""" + product2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2""" + product2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + product2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce Profile""" + profilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Profile""" + profilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Prompt""" + promptsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce Prompt""" + promptsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByPublishedByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce QueueSobject""" + queueSobjectsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickText""" + quickTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickTextHistory""" + quickTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce Recommendation""" + recommendationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordType""" + recordTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RecordType""" + recordTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce Refund""" + refundsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce Refund""" + refundsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Report""" + reportsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByProxyUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAuditTrail""" + setupAuditTrailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAuditTrailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAuditTrails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAuditTrailsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + signupRequestHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce Site""" + userSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestRecordDefaultOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + siteHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce Solution""" + solutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + solutionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByHubUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce Stamp""" + stampsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce Stamp""" + stampsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsBySubjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce Task""" + tasksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce Topic""" + topicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce Translation""" + translationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce Translation""" + translationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + usersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + usersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + managedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserFeed""" + userFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserListView""" + userListViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPreference""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPreferenceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPreferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByManagerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserRole""" + userRolesByForecastUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserShare""" + userSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce Vote""" + votesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce Vote""" + votesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WebLink""" + webLinksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """Collection of Salesforce WebLink""" + webLinksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceUserSobjectMetadata! + + """A JSON object that contains all of the custom fields for a User""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Visualforce Page""" +type SalesforceApexPage implements OneGraphNode { + """Page ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Label""" + masterLabel: String! + + """Description""" + description: String + + """Controller Type""" + controllerType: String! + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean! + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean! + + """Markup""" + markup: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce VisualforceAccessMetrics""" + visualforceAccessMetricsPluralByApexPageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VisualforceAccessMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + + """Collection of Salesforce WebLink""" + webLinksByScontrolId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """A JSON object that contains all of the custom fields for a ApexPage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceWebLinkScontrolUnion = SalesforceApexPage | SalesforceScontrol + +"""Custom Button or Link""" +type SalesforceWebLink implements OneGraphNode { + """Custom Link ID""" + id: String! + + """Page or sObject Type Name""" + pageOrSobjectType: String! + + """Name""" + name: String! + + """Protected Component""" + isProtected: Boolean! + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String! + + """Content Source""" + linkType: String! + + """Behavior""" + openType: String! + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean! + + """Show Scrollbars""" + hasScrollbars: Boolean! + + """Show Toolbars""" + hasToolbar: Boolean! + + """Show Menu Bar""" + hasMenubar: Boolean! + + """Show Status Bar""" + showsStatus: Boolean! + + """Resizeable""" + isResizable: Boolean! + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Custom S-Control ID""" + scontrol: SalesforceWebLinkScontrolUnion + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String! + + """Require Row Selection""" + requireRowSelection: Boolean! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a WebLink""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyDevice implements OneGraphNode { + """The device ID. This may be null.""" + id: String + + """If this device is the currently active device.""" + isActive: Boolean + + """If this device is currently in a private session.""" + isPrivateSession: Boolean + + """ + Whether controlling this device is restricted. At present if this is “true” then no Web API commands will be accepted by this device. + """ + isRestricted: Boolean + + """The name of the device.""" + name: String + + """Device type, such as “computer”, “smartphone” or “speaker”.""" + type: String + + """The current volume in percent. This may be null.""" + volumePercent: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifySimplifiedShow { + """ + A list of the countries in which the show can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the show.""" + copyrights: [SpotifyCopyright!] + + """A description of the show.""" + description: String + + """ + Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this show.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the show.""" + href: String + + """The Spotify ID for the show.""" + id: String + + """The cover art for the show in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + True if all of the show’s episodes are hosted outside of Spotify’s CDN. This field might be null in some cases. + """ + isExternallyHosted: Boolean + + """ + A list of the languages used in the show, identified by their ISO 639 code. + """ + languages: [String] + + """The media type of the show.""" + mediaType: String + + """The name of the episode.""" + name: String + + """The publisher of the show.""" + publisher: String + + """The object type: “show”.""" + type: String + + """The Spotify URI for the show.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyEpisode implements OneGraphNode { + """ + A URL to a 30 second preview (MP3 format) of the episode. null if not available. + """ + audioPreviewUrl: String + + """A description of the episode.""" + description: String + + """The episode length in milliseconds.""" + durationMs: Int + + """ + Whether or not the episode has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this episode.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the episode.""" + href: String + + """The Spotify ID for the episode.""" + id: String + + """The cover art for the episode in various sizes, widest first.""" + images: [SpotifyImage!] + + """True if the episode is hosted outside of Spotify’s CDN.""" + isExternallyHosted: Boolean + + """True if the episode is playable in the given market. Otherwise false.""" + isPlayable: Boolean + + """ + Note: This field is deprecated and might be removed in the future. Please use the languages field instead. The language used in the episode, identified by a ISO 639 code. + """ + language: String + + """ + A list of the languages used in the episode, identified by their ISO 639 code. + """ + languages: [String] + + """The name of the episode.""" + name: String + + """ + The date the episode was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12". + """ + releaseDate: String + + """ + The precision with which release_date value is known: "year", "month", or "day". + """ + releaseDatePrecision: String + + """ + The user’s most recent position in the episode. Set if the supplied access token is a user token and has the scope user-read-playback-position. + """ + resumePoint: SpotifyResumePoint + + """The show on which the episode belongs.""" + show: SpotifySimplifiedShow + + """The object type: “episode”.""" + type: String + + """The Spotify URI for the episode.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyResumePoint { + """Whether or not the episode has been fully played by the user.""" + fullyPlayed: Boolean + + """The user’s most recent position in the episode in milliseconds.""" + resumePositionMs: Int +} + +type SpotifySimplifiedEpisode { + """ + A URL to a 30 second preview (MP3 format) of the episode. null if not available. + """ + audioPreviewUrl: String + + """A description of the episode.""" + description: String + + """The episode length in milliseconds.""" + durationMs: Int + + """ + Whether or not the episode has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this episode.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the episode.""" + href: String + + """The Spotify ID for the episode.""" + id: String + + """The cover art for the episode in various sizes, widest first.""" + images: [SpotifyImage!] + + """True if the episode is hosted outside of Spotify’s CDN.""" + isExternallyHosted: Boolean + + """True if the episode is playable in the given market. Otherwise false.""" + isPlayable: Boolean + + """ + Note: This field is deprecated and might be removed in the future. Please use the languages field instead. The language used in the episode, identified by a ISO 639 code. + """ + language: String + + """ + A list of the languages used in the episode, identified by their ISO 639 code. + """ + languages: [String] + + """The name of the episode.""" + name: String + + """ + The date the episode was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12". + """ + releaseDate: String + + """ + The precision with which release_date value is known: "year", "month", or "day". + """ + releaseDatePrecision: String + + """ + The user’s most recent position in the episode. Set if the supplied access token is a user token and has the scope â€user-read-playback-position’. + """ + resumePoint: SpotifyResumePoint + + """The object type: “episode”.""" + type: String + + """The Spotify URI for the episode.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyShow implements OneGraphNode { + """ + A list of the countries in which the show can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the show.""" + copyrights: [SpotifyCopyright!] + + """A description of the show.""" + description: String + + """A list of the show’s episodes.""" + episodes: [SpotifySimplifiedEpisode!] + + """ + Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this show.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the show.""" + href: String + + """The Spotify ID for the show.""" + id: String + + """The cover art for the show in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + True if all of the show’s episodes are hosted outside of Spotify’s CDN. This field might be null in some cases. + """ + isExternallyHosted: Boolean + + """ + A list of the languages used in the show, identified by their ISO 639 code. + """ + languages: [String] + + """The media type of the show.""" + mediaType: String + + """The name of the episode.""" + name: String + + """The publisher of the show.""" + publisher: String + + """The object type: “show”.""" + type: String + + """The Spotify URI for the show.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum SpotifyMarketEnumArg { + """Afghanistan""" + AF + + """Albania""" + AL + + """Algeria""" + DZ + + """American Samoa""" + AS + + """Andorra""" + AD + + """Angola""" + AO + + """Anguilla""" + AI + + """Antarctica""" + AQ + + """Antigua and Barbuda""" + AG + + """Argentina""" + AR + + """Armenia""" + AM + + """Aruba""" + AW + + """Australia""" + AU + + """Austria""" + AT + + """Azerbaijan""" + AZ + + """Bahamas (the)""" + BS + + """Bahrain""" + BH + + """Bangladesh""" + BD + + """Barbados""" + BB + + """Belarus""" + BY + + """Belgium""" + BE + + """Belize""" + BZ + + """Benin""" + BJ + + """Bermuda""" + BM + + """Bhutan""" + BT + + """Bolivia (Plurinational State of)""" + BO + + """Bonaire, Sint Eustatius and Saba""" + BQ + + """Bosnia and Herzegovina""" + BA + + """Botswana""" + BW + + """Bouvet Island""" + BV + + """Brazil""" + BR + + """British Indian Ocean Territory (the)""" + IO + + """Brunei Darussalam""" + BN + + """Bulgaria""" + BG + + """Burkina Faso""" + BF + + """Burundi""" + BI + + """Cabo Verde""" + CV + + """Cambodia""" + KH + + """Cameroon""" + CM + + """Canada""" + CA + + """Cayman Islands (the)""" + KY + + """Central African Republic (the)""" + CF + + """Chad""" + TD + + """Chile""" + CL + + """China""" + CN + + """Christmas Island""" + CX + + """Cocos (Keeling) Islands (the)""" + CC + + """Colombia""" + CO + + """Comoros (the)""" + KM + + """Congo (the Democratic Republic of the)""" + CD + + """Congo (the)""" + CG + + """Cook Islands (the)""" + CK + + """Costa Rica""" + CR + + """Croatia""" + HR + + """Cuba""" + CU + + """Curaçao""" + CW + + """Cyprus""" + CY + + """Czechia""" + CZ + + """CĂ´te d'Ivoire""" + CI + + """Denmark""" + DK + + """Djibouti""" + DJ + + """Dominica""" + DM + + """Dominican Republic (the)""" + DO + + """Ecuador""" + EC + + """Egypt""" + EG + + """El Salvador""" + SV + + """Equatorial Guinea""" + GQ + + """Eritrea""" + ER + + """Estonia""" + EE + + """Eswatini""" + SZ + + """Ethiopia""" + ET + + """Falkland Islands (the) [Malvinas]""" + FK + + """Faroe Islands (the)""" + FO + + """Fiji""" + FJ + + """Finland""" + FI + + """France""" + FR + + """French Guiana""" + GF + + """French Polynesia""" + PF + + """French Southern Territories (the)""" + TF + + """Gabon""" + GA + + """Gambia (the)""" + GM + + """Georgia""" + GE + + """Germany""" + DE + + """Ghana""" + GH + + """Gibraltar""" + GI + + """Greece""" + GR + + """Greenland""" + GL + + """Grenada""" + GD + + """Guadeloupe""" + GP + + """Guam""" + GU + + """Guatemala""" + GT + + """Guernsey""" + GG + + """Guinea""" + GN + + """Guinea-Bissau""" + GW + + """Guyana""" + GY + + """Haiti""" + HT + + """Heard Island and McDonald Islands""" + HM + + """Holy See (the)""" + VA + + """Honduras""" + HN + + """Hong Kong""" + HK + + """Hungary""" + HU + + """Iceland""" + IS + + """India""" + IN + + """Indonesia""" + ID + + """Iran (Islamic Republic of)""" + IR + + """Iraq""" + IQ + + """Ireland""" + IE + + """Isle of Man""" + IM + + """Israel""" + IL + + """Italy""" + IT + + """Jamaica""" + JM + + """Japan""" + JP + + """Jersey""" + JE + + """Jordan""" + JO + + """Kazakhstan""" + KZ + + """Kenya""" + KE + + """Kiribati""" + KI + + """Korea (the Democratic People's Republic of)""" + KP + + """Korea (the Republic of)""" + KR + + """Kuwait""" + KW + + """Kyrgyzstan""" + KG + + """Lao People's Democratic Republic (the)""" + LA + + """Latvia""" + LV + + """Lebanon""" + LB + + """Lesotho""" + LS + + """Liberia""" + LR + + """Libya""" + LY + + """Liechtenstein""" + LI + + """Lithuania""" + LT + + """Luxembourg""" + LU + + """Macao""" + MO + + """Madagascar""" + MG + + """Malawi""" + MW + + """Malaysia""" + MY + + """Maldives""" + MV + + """Mali""" + ML + + """Malta""" + MT + + """Marshall Islands (the)""" + MH + + """Martinique""" + MQ + + """Mauritania""" + MR + + """Mauritius""" + MU + + """Mayotte""" + YT + + """Mexico""" + MX + + """Micronesia (Federated States of)""" + FM + + """Moldova (the Republic of)""" + MD + + """Monaco""" + MC + + """Mongolia""" + MN + + """Montenegro""" + ME + + """Montserrat""" + MS + + """Morocco""" + MA + + """Mozambique""" + MZ + + """Myanmar""" + MM + + """Namibia""" + NA + + """Nauru""" + NR + + """Nepal""" + NP + + """Netherlands (the)""" + NL + + """New Caledonia""" + NC + + """New Zealand""" + NZ + + """Nicaragua""" + NI + + """Niger (the)""" + NE + + """Nigeria""" + NG + + """Niue""" + NU + + """Norfolk Island""" + NF + + """Northern Mariana Islands (the)""" + MP + + """Norway""" + NO + + """Oman""" + OM + + """Pakistan""" + PK + + """Palau""" + PW + + """Palestine, State of""" + PS + + """Panama""" + PA + + """Papua New Guinea""" + PG + + """Paraguay""" + PY + + """Peru""" + PE + + """Philippines (the)""" + PH + + """Pitcairn""" + PN + + """Poland""" + PL + + """Portugal""" + PT + + """Puerto Rico""" + PR + + """Qatar""" + QA + + """Republic of North Macedonia""" + MK + + """Romania""" + RO + + """Russian Federation (the)""" + RU + + """Rwanda""" + RW + + """RĂ©union""" + RE + + """Saint BarthĂ©lemy""" + BL + + """Saint Helena, Ascension and Tristan da Cunha""" + SH + + """Saint Kitts and Nevis""" + KN + + """Saint Lucia""" + LC + + """Saint Martin (French part)""" + MF + + """Saint Pierre and Miquelon""" + PM + + """Saint Vincent and the Grenadines""" + VC + + """Samoa""" + WS + + """San Marino""" + SM + + """Sao Tome and Principe""" + ST + + """Saudi Arabia""" + SA + + """Senegal""" + SN + + """Serbia""" + RS + + """Seychelles""" + SC + + """Sierra Leone""" + SL + + """Singapore""" + SG + + """Sint Maarten (Dutch part)""" + SX + + """Slovakia""" + SK + + """Slovenia""" + SI + + """Solomon Islands""" + SB + + """Somalia""" + SO + + """South Africa""" + ZA + + """South Georgia and the South Sandwich Islands""" + GS + + """South Sudan""" + SS + + """Spain""" + ES + + """Sri Lanka""" + LK + + """Sudan (the)""" + SD + + """Suriname""" + SR + + """Svalbard and Jan Mayen""" + SJ + + """Sweden""" + SE + + """Switzerland""" + CH + + """Syrian Arab Republic""" + SY + + """Taiwan (Province of China)""" + TW + + """Tajikistan""" + TJ + + """Tanzania, United Republic of""" + TZ + + """Thailand""" + TH + + """Timor-Leste""" + TL + + """Togo""" + TG + + """Tokelau""" + TK + + """Tonga""" + TO + + """Trinidad and Tobago""" + TT + + """Tunisia""" + TN + + """Turkey""" + TR + + """Turkmenistan""" + TM + + """Turks and Caicos Islands (the)""" + TC + + """Tuvalu""" + TV + + """Uganda""" + UG + + """Ukraine""" + UA + + """United Arab Emirates (the)""" + AE + + """United Kingdom of Great Britain and Northern Ireland (the)""" + GB + + """United States Minor Outlying Islands (the)""" + UM + + """United States of America (the)""" + US + + """Uruguay""" + UY + + """Uzbekistan""" + UZ + + """Vanuatu""" + VU + + """Venezuela (Bolivarian Republic of)""" + VE + + """Viet Nam""" + VN + + """Virgin Islands (British)""" + VG + + """Virgin Islands (U.S.)""" + VI + + """Wallis and Futuna""" + WF + + """Western Sahara""" + EH + + """Yemen""" + YE + + """Zambia""" + ZM + + """Zimbabwe""" + ZW + + """Ă…land Islands""" + AX + + """""" + FROM_TOKEN +} + +"""Information about pagination in a connection.""" +type PageInfo { + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """When paginating backwards, the cursor to continue.""" + startCursor: String + + """When paginating forwards, the cursor to continue.""" + endCursor: String +} + +type SpotifyUserPublicProfile { + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """Known public external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of this user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for this user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """The object type: “user”""" + type: String + + """The Spotify URI for this user.""" + uri: String + playlists(offset: Int, limit: Int): [SpotifyPlaylist!] @deprecated(reason: "Use `playlistsConnection` instead.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type SpotifyPlaylistTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! + + """ + The date and time the track was added to the user's "Your Music" librar., e.g. `2016-10-24T15:03:07Z`. + """ + addedAt: String + + """Whether this track or episode is a local file or not.""" + isLocal: Boolean + + """ + The Spotify user who added the track or episode. Note that some very old playlists may return null in this field. + """ + addedBy: SpotifyUserPublicProfile +} + +"""PlaylistTracks on Spotify""" +type SpotifyPlaylistTracksConnection { + """PlaylistTracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifyPlaylistTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifyPlaylist implements OneGraphNode { + """true if the owner allows other users to modify the playlist.""" + collaborative: Boolean + + """Known external URLs for this playlist.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the playlist.""" + href: String + + """The Spotify ID for the playlist.""" + id: String + + """ + Images for the playlist. The array may be empty or contain up to three images. The images are returned by size in descending order. See Working with Playlists. Note: If returned, the source URL for the image (url) is temporary and will expire in less than a day. + """ + images: [SpotifyImage!] + + """The name of the playlist.""" + name: String + + """ + The playlist description. Only returned for modified, verified playlists, otherwise null. + """ + description: String + + """The user who owns the playlist""" + owner: SpotifyPublicUser + + """ + The playlist’s public/private status: true the playlist is public, false the playlist is private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists + """ + public: Boolean + + """ + The version identifier for the current playlist. Can be supplied in other requests to target a specific playlist version + """ + snapshotId: String + + """The object type: “playlist”""" + type: String + + """The Spotify URI for the playlist.""" + uri: String + tracks: [SpotifyTrack!] + tracksConnection( + after: String + + """ + An ISO 3166-1 alpha-2 country code or the string from_token. Provide this parameter if you want to apply Track Relinking. For episodes, if a valid user access token is specified in the request header, the country associated with the user account will take priority over this parameter. + """ + market: SpotifyMarketEnumArg = US + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyPlaylistTracksConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyPublicUser implements OneGraphNode { + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """Known public external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of this user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for this user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """The object type: “user”""" + type: String + + """The Spotify URI for this user.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audio feature information for a single track""" +type SpotifyTrackAudioFeatures { + """ + A confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0 represents high confidence the track is acoustic. + """ + acousticness: Float + + """ + Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. A value of 0.0 is least danceable and 1.0 is most danceable. + """ + danceability: Float + + """The duration of the track in milliseconds.""" + durationMs: Int + + """ + Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale. Perceptual features contributing to this attribute include dynamic range, perceived loudness, timbre, onset rate, and general entropy. + """ + energy: Float + + """ + Predicts whether a track contains no vocals. “Ooh” and “aah” sounds are treated as instrumental in this context. Rap or spoken word tracks are clearly “vocal”. The closer the instrumentalness value is to 1.0, the greater likelihood the track contains no vocal content. Values above 0.5 are intended to represent instrumental tracks, but confidence is higher as the value approaches 1.0. + """ + instrumentalness: Float + + """ + The key the track is in. Integers map to pitches using standard Pitch Class notation . E.g. 0 = C, 1 = C♯/Dâ™­, 2 = D, and so on. + """ + key: Int + + """ + Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. A value above 0.8 provides strong likelihood that the track is live. + """ + liveness: Float + + """ + The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typical range between -60 and 0 db. + """ + loudness: Float + + """ + Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0. + """ + mode: Int + + """ + Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. talk show, audio book, poetry), the closer to 1.0 the attribute value. Values above 0.66 describe tracks that are probably made entirely of spoken words. Values between 0.33 and 0.66 describe tracks that may contain both music and speech, either in sections or layered, including such cases as rap music. Values below 0.33 most likely represent music and other non-speech-like tracks. + """ + speechiness: Float + + """ + The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: Float + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). + """ + timeSignature: Int + + """The Spotify URI for the track.""" + uri: String + + """ + A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry). + """ + valence: Float +} + +type SpotifySegment { + """The starting point (in seconds) of the segment.""" + start: Float + + """The duration (in seconds) of the segment.""" + duration: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the segmentation. Segments of the song which are difficult to logically segment (e.g: noise) may correspond to low values in this field. + """ + confidence: Float + + """ + The onset loudness of the segment in decibels (dB). Combined with loudness_max and loudness_max_time, these components can be used to describe the “attack” of the segment. + """ + loudnessStart: Float + + """ + The peak loudness of the segment in decibels (dB). Combined with loudness_start and loudness_max_time, these components can be used to describe the “attack” of the segment. + """ + loudnessMax: Float + + """ + The segment-relative offset of the segment peak loudness in seconds. Combined with loudness_start and loudness_max, these components can be used to describe the “attack” of the segment. + """ + loudnessMaxTime: Float + + """ + The offset loudness of the segment in decibels (dB). This value should be equivalent to the loudness_start of the following segment. + """ + loudnessEnd: Float + + """ + A “chroma” vector representing the pitch content of the segment, corresponding to the 12 pitch classes C, C#, D to B, with values ranging from 0 to 1 that describe the relative dominance of every pitch in the chromatic scale. More details about how to interpret this vector can be found below. + """ + pitches: [Float] + + """ + Timbre is the quality of a musical note or sound that distinguishes different types of musical instruments, or voices. Timbre vectors are best used in comparison with each other. More details about how to interpret this vector can be found on the below. + """ + timbre: [Float] +} + +type SpotifySection { + """The starting point (in seconds) of the section.""" + start: Float + + """The duration (in seconds) of the section.""" + duration: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the section’s “designation”. + """ + confidence: Float + + """ + The overall loudness of the section in decibels (dB). Loudness values are useful for comparing relative loudness of sections within tracks. + """ + loudness: Float + + """ + The overall estimated tempo of the section in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the tempo. Some tracks contain tempo changes or sounds which don’t contain tempo (like pure speech) which would correspond to a low value in this field. + """ + tempoConfidence: Float + + """ + The estimated overall key of the section. The values in this field ranging from 0 to 11 mapping to pitches using standard Pitch Class notation (E.g. 0 = C, 1 = C♯/D♭, 2 = D, and so on). If no key was detected, the value is -1. + """ + key: Int + + """ + The confidence, from 0.0 to 1.0, of the reliability of the key. Songs with many key changes may correspond to low values in this field. + """ + keyConfidence: Float + + """ + Indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. This field will contain a 0 for “minor”, a 1 for “major”, or a -1 for no result. Note that the major key (e.g. C major) could more likely be confused with the minor key at 3 semitones lower (e.g. A minor) as both keys carry the same pitches. + """ + mode: Int + + """The confidence, from 0.0 to 1.0, of the reliability of the mode.""" + modeConfidence: Float + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). The time signature ranges from 3 to 7 indicating time signatures of “3/4”, to “7/4”. + """ + timeSignature: Int + + """ + The confidence, from 0.0 to 1.0, of the reliability of the time_signature. Sections with time signature changes may correspond to low values in this field. + """ + timeSignatureConfidence: Float +} + +type SpotifyTimeInterval { + """The starting point (in seconds) of the time interval.""" + start: Float + + """The duration (in seconds) of the time interval.""" + duration: Float + + """The confidence, from 0.0 to 1.0, of the reliability of the interval.""" + confidence: Float +} + +""" +Audio Analysis provides low-level audio analysis for all of the tracks in the Spotify catalog. The Audio Analysis describes the track’s structure and musical content, including rhythm, pitch, and timbre. All information is precise to the audio sample. + +Many elements of analysis include confidence values, a floating-point number ranging from 0.0 to 1.0. Confidence indicates the reliability of its corresponding attribute. Elements carrying a small confidence value should be considered speculative. There may not be sufficient data in the audio to compute the attribute with high certainty. +""" +type SpotifyTrackAudioAnalysis { + """ + The time intervals of the bars throughout the track. A bar (or measure) is a segment of time defined as a given number of beats. Bar offsets also indicate downbeats, the first beat of the measure. + """ + bars: [SpotifyTimeInterval!] + + """ + The time intervals of beats throughout the track. A beat is the basic time unit of a piece of music; for example, each tick of a metronome. Beats are typically multiples of tatums. + """ + beats: [SpotifyTimeInterval!] + + """ + Sections are defined by large variations in rhythm or timbre, e.g. chorus, verse, bridge, guitar solo, etc. Each section contains its own descriptions of tempo, key, mode, time_signature, and loudness. + """ + sections: [SpotifySection!] + + """ + Audio segments attempts to subdivide a song into many segments, with each segment containing a roughly consistent sound throughout its duration. + """ + segments: [SpotifySegment!] + + """ + A tatum represents the lowest regular pulse train that a listener intuitively infers from the timing of perceived musical events (segments). For more information about tatums, see Rhythm (below). + """ + tatums: [SpotifyTimeInterval!] +} + +type SpotifyTrackRestriction { + """ + The reason for the restriction. Supported values: + market - The content item is not available in the given market. + product - The content item is not available for the user’s subscription type. + explicit - The content item is explicit and the user’s account is set to not play explicit content. + Additional reasons may be added in the future. Note: If you use this field, make sure that your application safely handles unknown values. + """ + reason: String +} + +type SpotifyLinkedTrack { + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """The object type: 'track'.""" + type: String + + """The Spotify URI for the track.""" + uri: String +} + +type SpotifyExternalId { + """International Article Number""" + ean: String + + """International Standard Recording Code""" + isrc: String + + """Universal Product Code""" + upc: String +} + +enum SpotifyAlbumCopyrightsType { + C + P +} + +type SpotifyCopyright { + """The copyright text for this album.""" + text: String + + """ + The type of copyright: C = the copyright, P = the sound recording (performance) copyright. + """ + type: SpotifyAlbumCopyrightsType +} + +enum SpotifyAlbumType { + ALBUM + SINGLE + COMPILATION +} + +type SpotifyAlbum implements OneGraphNode { + """The type of the album: `album`, `single`, or `compilation`.""" + albumType: SpotifyAlbumType + + """ + The artists of the album. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifyArtist!] + + """ + The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the album.""" + copyrights: [SpotifyCopyright!] + + """Known external IDs for the album.""" + externalIds: SpotifyExternalId + + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """ + A list of the genres used to classify the album. For example: “Prog Rock” , “Post-Grunge”. (If not yet classified, the array is empty.) + """ + genres: [String!] + + """A link to the Web API endpoint providing full details of the album.""" + href: String + + """The Spotify ID for the album.""" + id: String + + """The cover art for the album in various sizes, widest first.""" + images: [SpotifyImage!] + + """The label for the album.""" + label: String + + """ + The name of the album. In case of an album takedown, the value may be an empty string. + """ + name: String + + """ + The popularity of the album. The value will be between 0 and 100, with 100 being the most popular. The popularity is calculated from the popularity of the album’s individual tracks. + """ + popularity: Int + + """ + The date the album was first released, for example “1981-12-15”. Depending on the precision, it might be shown as “1981” or “1981-12”. + """ + releaseDate: String + + """ + The precision with which release_date value is known: “year” , “month” , or “day”. + """ + releaseDatePrecision: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyAlbumRestriction + + """The object type: “album”""" + type: String + + """The Spotify URI for the album.""" + uri: String + tracks: [SpotifyTrack!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyFollowers { + """ + A link to the Web API endpoint providing full details of the followers; `null` if not available. + """ + href: String + + """The total number of followers.""" + total: Int +} + +type SpotifyArtist implements OneGraphNode { + """Known external URLs for this artist.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of the artist.""" + followers: SpotifyFollowers + + """ + A list of the genres the artist is associated with. For example: "Prog Rock" , "Post-Grunge". (If not yet classified, the array is empty.) + """ + genres: [String!] + + """A link to the Web API endpoint providing full details of the artist.""" + href: String + + """The Spotify ID for the artist.""" + id: String + + """Images of the artist in various sizes, widest first.""" + images: [SpotifyImage!] + + """The name of the artist.""" + name: String + + """ + The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist’s popularity is calculated from the popularity of all the artist’s tracks. + """ + popularity: Int + + """ + The object type: "artist" + """ + type: String + + """The Spotify URI for the artist.""" + uri: String + albums: [SpotifyAlbum!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyAlbumRestriction { + """ + The reason for the restriction. Supported values: + market - The content item is not available in the given market. + product - The content item is not available for the user’s subscription type. + explicit - The content item is explicit and the user’s account is set to not play explicit content. + Additional reasons may be added in the future. Note: If you use this field, make sure that your application safely handles unknown values. + """ + reason: String +} + +type SpotifyImage { + """The image height in pixels. If unknown: `null` or not returned.""" + height: Int + + """The source URL of the image.""" + url: String + + """The image width in pixels. If unknown: `null` or not returned.""" + width: Int +} + +enum SpotifyMarketEnum { + """Afghanistan""" + AF + + """Albania""" + AL + + """Algeria""" + DZ + + """American Samoa""" + AS + + """Andorra""" + AD + + """Angola""" + AO + + """Anguilla""" + AI + + """Antarctica""" + AQ + + """Antigua and Barbuda""" + AG + + """Argentina""" + AR + + """Armenia""" + AM + + """Aruba""" + AW + + """Australia""" + AU + + """Austria""" + AT + + """Azerbaijan""" + AZ + + """Bahamas (the)""" + BS + + """Bahrain""" + BH + + """Bangladesh""" + BD + + """Barbados""" + BB + + """Belarus""" + BY + + """Belgium""" + BE + + """Belize""" + BZ + + """Benin""" + BJ + + """Bermuda""" + BM + + """Bhutan""" + BT + + """Bolivia (Plurinational State of)""" + BO + + """Bonaire, Sint Eustatius and Saba""" + BQ + + """Bosnia and Herzegovina""" + BA + + """Botswana""" + BW + + """Bouvet Island""" + BV + + """Brazil""" + BR + + """British Indian Ocean Territory (the)""" + IO + + """Brunei Darussalam""" + BN + + """Bulgaria""" + BG + + """Burkina Faso""" + BF + + """Burundi""" + BI + + """Cabo Verde""" + CV + + """Cambodia""" + KH + + """Cameroon""" + CM + + """Canada""" + CA + + """Cayman Islands (the)""" + KY + + """Central African Republic (the)""" + CF + + """Chad""" + TD + + """Chile""" + CL + + """China""" + CN + + """Christmas Island""" + CX + + """Cocos (Keeling) Islands (the)""" + CC + + """Colombia""" + CO + + """Comoros (the)""" + KM + + """Congo (the Democratic Republic of the)""" + CD + + """Congo (the)""" + CG + + """Cook Islands (the)""" + CK + + """Costa Rica""" + CR + + """Croatia""" + HR + + """Cuba""" + CU + + """Curaçao""" + CW + + """Cyprus""" + CY + + """Czechia""" + CZ + + """Côte d'Ivoire""" + CI + + """Denmark""" + DK + + """Djibouti""" + DJ + + """Dominica""" + DM + + """Dominican Republic (the)""" + DO + + """Ecuador""" + EC + + """Egypt""" + EG + + """El Salvador""" + SV + + """Equatorial Guinea""" + GQ + + """Eritrea""" + ER + + """Estonia""" + EE + + """Eswatini""" + SZ + + """Ethiopia""" + ET + + """Falkland Islands (the) [Malvinas]""" + FK + + """Faroe Islands (the)""" + FO + + """Fiji""" + FJ + + """Finland""" + FI + + """France""" + FR + + """French Guiana""" + GF + + """French Polynesia""" + PF + + """French Southern Territories (the)""" + TF + + """Gabon""" + GA + + """Gambia (the)""" + GM + + """Georgia""" + GE + + """Germany""" + DE + + """Ghana""" + GH + + """Gibraltar""" + GI + + """Greece""" + GR + + """Greenland""" + GL + + """Grenada""" + GD + + """Guadeloupe""" + GP + + """Guam""" + GU + + """Guatemala""" + GT + + """Guernsey""" + GG + + """Guinea""" + GN + + """Guinea-Bissau""" + GW + + """Guyana""" + GY + + """Haiti""" + HT + + """Heard Island and McDonald Islands""" + HM + + """Holy See (the)""" + VA + + """Honduras""" + HN + + """Hong Kong""" + HK + + """Hungary""" + HU + + """Iceland""" + IS + + """India""" + IN + + """Indonesia""" + ID + + """Iran (Islamic Republic of)""" + IR + + """Iraq""" + IQ + + """Ireland""" + IE + + """Isle of Man""" + IM + + """Israel""" + IL + + """Italy""" + IT + + """Jamaica""" + JM + + """Japan""" + JP + + """Jersey""" + JE + + """Jordan""" + JO + + """Kazakhstan""" + KZ + + """Kenya""" + KE + + """Kiribati""" + KI + + """Korea (the Democratic People's Republic of)""" + KP + + """Korea (the Republic of)""" + KR + + """Kuwait""" + KW + + """Kyrgyzstan""" + KG + + """Lao People's Democratic Republic (the)""" + LA + + """Latvia""" + LV + + """Lebanon""" + LB + + """Lesotho""" + LS + + """Liberia""" + LR + + """Libya""" + LY + + """Liechtenstein""" + LI + + """Lithuania""" + LT + + """Luxembourg""" + LU + + """Macao""" + MO + + """Madagascar""" + MG + + """Malawi""" + MW + + """Malaysia""" + MY + + """Maldives""" + MV + + """Mali""" + ML + + """Malta""" + MT + + """Marshall Islands (the)""" + MH + + """Martinique""" + MQ + + """Mauritania""" + MR + + """Mauritius""" + MU + + """Mayotte""" + YT + + """Mexico""" + MX + + """Micronesia (Federated States of)""" + FM + + """Moldova (the Republic of)""" + MD + + """Monaco""" + MC + + """Mongolia""" + MN + + """Montenegro""" + ME + + """Montserrat""" + MS + + """Morocco""" + MA + + """Mozambique""" + MZ + + """Myanmar""" + MM + + """Namibia""" + NA + + """Nauru""" + NR + + """Nepal""" + NP + + """Netherlands (the)""" + NL + + """New Caledonia""" + NC + + """New Zealand""" + NZ + + """Nicaragua""" + NI + + """Niger (the)""" + NE + + """Nigeria""" + NG + + """Niue""" + NU + + """Norfolk Island""" + NF + + """Northern Mariana Islands (the)""" + MP + + """Norway""" + NO + + """Oman""" + OM + + """Pakistan""" + PK + + """Palau""" + PW + + """Palestine, State of""" + PS + + """Panama""" + PA + + """Papua New Guinea""" + PG + + """Paraguay""" + PY + + """Peru""" + PE + + """Philippines (the)""" + PH + + """Pitcairn""" + PN + + """Poland""" + PL + + """Portugal""" + PT + + """Puerto Rico""" + PR + + """Qatar""" + QA + + """Republic of North Macedonia""" + MK + + """Romania""" + RO + + """Russian Federation (the)""" + RU + + """Rwanda""" + RW + + """Réunion""" + RE + + """Saint Barthélemy""" + BL + + """Saint Helena, Ascension and Tristan da Cunha""" + SH + + """Saint Kitts and Nevis""" + KN + + """Saint Lucia""" + LC + + """Saint Martin (French part)""" + MF + + """Saint Pierre and Miquelon""" + PM + + """Saint Vincent and the Grenadines""" + VC + + """Samoa""" + WS + + """San Marino""" + SM + + """Sao Tome and Principe""" + ST + + """Saudi Arabia""" + SA + + """Senegal""" + SN + + """Serbia""" + RS + + """Seychelles""" + SC + + """Sierra Leone""" + SL + + """Singapore""" + SG + + """Sint Maarten (Dutch part)""" + SX + + """Slovakia""" + SK + + """Slovenia""" + SI + + """Solomon Islands""" + SB + + """Somalia""" + SO + + """South Africa""" + ZA + + """South Georgia and the South Sandwich Islands""" + GS + + """South Sudan""" + SS + + """Spain""" + ES + + """Sri Lanka""" + LK + + """Sudan (the)""" + SD + + """Suriname""" + SR + + """Svalbard and Jan Mayen""" + SJ + + """Sweden""" + SE + + """Switzerland""" + CH + + """Syrian Arab Republic""" + SY + + """Taiwan (Province of China)""" + TW + + """Tajikistan""" + TJ + + """Tanzania, United Republic of""" + TZ + + """Thailand""" + TH + + """Timor-Leste""" + TL + + """Togo""" + TG + + """Tokelau""" + TK + + """Tonga""" + TO + + """Trinidad and Tobago""" + TT + + """Tunisia""" + TN + + """Turkey""" + TR + + """Turkmenistan""" + TM + + """Turks and Caicos Islands (the)""" + TC + + """Tuvalu""" + TV + + """Uganda""" + UG + + """Ukraine""" + UA + + """United Arab Emirates (the)""" + AE + + """United Kingdom of Great Britain and Northern Ireland (the)""" + GB + + """United States Minor Outlying Islands (the)""" + UM + + """United States of America (the)""" + US + + """Uruguay""" + UY + + """Uzbekistan""" + UZ + + """Vanuatu""" + VU + + """Venezuela (Bolivarian Republic of)""" + VE + + """Viet Nam""" + VN + + """Virgin Islands (British)""" + VG + + """Virgin Islands (U.S.)""" + VI + + """Wallis and Futuna""" + WF + + """Western Sahara""" + EH + + """Yemen""" + YE + + """Zambia""" + ZM + + """Zimbabwe""" + ZW + + """Åland Islands""" + AX +} + +"""Filter linked nodes by __typename.""" +input OneGraphLinkedNodesTypenameFilter { + """ + Checks for linked nodes where the __typename is in the list of the provided values. + """ + in: [String!] + + """ + Checks for linked nodes where the __typename is equal to the provided value. + """ + equalTo: String +} + +"""Services supported by OneGraph.""" +enum OneGraphServiceEnumArg { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER + AIRTABLE + APOLLO + BREX + BUNDLEPHOBIA + CHARGEBEE + CLEARBIT + CLOUDFLARE + CRUNCHBASE + DESCURI + FEDEX + GOOGLE_MAPS + GRAPHCMS + IMMIGRATION_GRAPH + LOGDNA + MIXPANEL + MUX + NPM + ONEGRAPH + ORBIT + OPEN_COLLECTIVE + RSS + UPS + USPS + WORDPRESS +} + +"""Filter linked nodes by service.""" +input OneGraphLinkedNodesServiceFilter { + """ + Checks for linked nodes where the service is in the list of the provided values. + """ + in: [OneGraphServiceEnumArg!] + + """ + Checks for linked nodes where the service is equal to the provided value. + """ + equalTo: OneGraphServiceEnumArg +} + +input OneGraphLinkedNodesConnectionFilter { + """Filter connections by their GraphQL __typename""" + typename: OneGraphLinkedNodesTypenameFilter + + """Filter connections by service""" + service: OneGraphLinkedNodesServiceFilter +} + +type SpotifyExternalUrl { + """The Spotify URL for the object.""" + spotify: String +} + +type SpotifySimplifiedArtist { + """Known external URLs for this artist.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the artist.""" + href: String + + """The Spotify ID for the artist.""" + id: String + + """The name of the artist.""" + name: String + + """The object type: 'artist'""" + type: String + + """The Spotify URI for the artist.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifySimplifiedAlbum { + """ + The field is present when getting an artist’s albums. Possible values are “album”, “single”, “compilation”, “appears_on”. Compare to album_type this field represents relationship between the artist and the album. + """ + albumGroup: String + + """The type of the album: one of “album”, “single”, or “compilation”.""" + albumType: String + + """ + The artists of the album. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifySimplifiedArtist!] + + """ + The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. + """ + availableMarkets: [SpotifyMarketEnum!] + + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the album.""" + href: String + + """The Spotify ID for the album.""" + id: String + + """The cover art for the album in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + The name of the album. In case of an album takedown, the value may be an empty string. + """ + name: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyAlbumRestriction + + """The object type: “album”""" + type: String + + """The Spotify URI for the album.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyTrack implements OneGraphNode { + """ + The album on which the track appears. The album object includes a link in href to full information about the album. + """ + album: SpotifySimplifiedAlbum + + """ + The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifyArtist!] + + """ + A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """ + The disc number (usually 1 unless the album consists of more than one disc). + """ + discNumber: Int + + """The track length in milliseconds.""" + durationMs: Int + + """ + Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """Known external IDs for the track.""" + externalIds: SpotifyExternalId + + """Known external URLs for this track.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """ + Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. + """ + isPlayable: Boolean + + """ + Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track. + """ + linkedFrom: SpotifyLinkedTrack + + """The name of the track.""" + name: String + + """ + The popularity of the track. The value will be between 0 and 100, with 100 being the most popular. + The popularity of a track is a value between 0 and 100, with 100 being the most popular. The popularity is calculated by algorithm and is based, in the most part, on the total number of plays the track has had and how recent those plays are. + Generally speaking, songs that are being played a lot now will have a higher popularity than songs that were played a lot in the past. Duplicate tracks (e.g. the same track from a single and an album) are rated independently. Artist and album popularity is derived mathematically from track popularity. Note that the popularity value may lag actual popularity by a few days: the value is not updated in real time. + """ + popularity: Int + + """A link to a 30 second preview (MP3 format) of the track. Can be null""" + previewUrl: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyTrackRestriction + + """ + The number of the track. If an album has several discs, the track number is the number on the specified disc. + """ + trackNumber: Int + + """The object type: “track”.""" + type: String + + """The Spotify URI for the track.""" + uri: String + audioAnalysis: SpotifyTrackAudioAnalysis + audioFeatures: SpotifyTrackAudioFeatures + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object with a globally unique id across all of OneGraph""" +interface OneGraphNode { + """The id of the object.""" + oneGraphId: ID! + + """List of OneGraphNodes that are linked from this node.""" + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! +} + +"""List of OneGraphNodes that are linked from this node.""" +type OneGraphLinkedNodesConnection { + """List of OneGraphNodes that are linked from this node.""" + nodes: [OneGraphNode!]! +} + +"""The style for the logo svg.""" +enum OneGraphAppLogoStyleEnum { + DEFAULT + ROUNDED_RECTANGLE +} + +"""An OAuth scope that the service supports.""" +type OneGraphServiceScope { + category: String + scope: String! + display: String! + isDefault: Boolean! + isRequired: Boolean! + description: String! + title: String +} + +"""Information about a service that OneGraph supports.""" +type OneGraphServiceInfo implements OneGraphNode { + service: OneGraphServiceEnum! + friendlyServiceName: String! + + """ + Service string that can be provided in the URL when going through the oauth flow. + """ + slug: String! + supportsOauthLogin: Boolean! + supportsCustomServiceAuth: Boolean! + supportsCustomRedirectUri: Boolean! + supportsTestFlow: Boolean! + availableScopes: [OneGraphServiceScope!] + + """A short-lived svg image url of the logo for the service. May be null.""" + logoUrl(style: OneGraphAppLogoStyleEnum = DEFAULT): String + + """Whether Netlify API Authentication is enabled for this service""" + netlifyApiAuthenticationEnabled: Boolean! + + """Whether Netlify Graph is enabled for this service""" + netlifyGraphEnabled: Boolean! + + """ + The prefix that all GraphQL types addded by this service will have, e.g. `GitHub`. + """ + typePrefix: String! + + """ + The name of the root field for this service in the GraphQL schema, e.g. `gitHub`. + """ + fieldName: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Services supported by OneGraph.""" +enum OneGraphServiceEnum { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER + AIRTABLE + APOLLO + BREX + BUNDLEPHOBIA + CHARGEBEE + CLEARBIT + CLOUDFLARE + CRUNCHBASE + DESCURI + FEDEX + GOOGLE_MAPS + GRAPHCMS + IMMIGRATION_GRAPH + LOGDNA + MIXPANEL + MUX + NPM + ONEGRAPH + ORBIT + OPEN_COLLECTIVE + RSS + UPS + USPS + WORDPRESS +} + +"""Information about a service.""" +type OneGraphServiceMetadata { + service: OneGraphServiceEnum! + friendlyServiceName: String! + isLoggedIn: Boolean! + usedTestFlow: Boolean! + foreignUserId: String + + """ + Bearer token that can be used to query the underlying API directly. This field will always be null unless the OneGraph App has enabled sharing tokens for its custom OAuth client. + """ + bearerToken: String + serviceInfo: OneGraphServiceInfo! + + """ + The scopes that the user granted for this service. This is a best estimate of the scopes that were granted. Most services do not have a way to query the scopes on an auth, and some services do not return information about the scopes that were granted in the auth flow. + """ + grantedScopes: [OneGraphServiceMetadataGrantedScope!] +} + +"""Information about OneGraph services""" +type OneGraphServicesMetadata { + loggedInServices: [OneGraphServiceMetadata!]! + adroll: OneGraphServiceMetadata! + asana: OneGraphServiceMetadata! + box: OneGraphServiceMetadata! + cloudinary: OneGraphServiceMetadata! + contentful: OneGraphServiceMetadata! + devTo: OneGraphServiceMetadata! + docusign: OneGraphServiceMetadata! + dribbble: OneGraphServiceMetadata! + dropbox: OneGraphServiceMetadata! + eggheadio: OneGraphServiceMetadata! + eventil: OneGraphServiceMetadata! + facebookBusiness: OneGraphServiceMetadata! + firebase: OneGraphServiceMetadata! + gitHub: OneGraphServiceMetadata! + gmail: OneGraphServiceMetadata! + gong: OneGraphServiceMetadata! + google: OneGraphServiceMetadata! + googleAds: OneGraphServiceMetadata! + googleAnalytics: OneGraphServiceMetadata! + googleCalendar: OneGraphServiceMetadata! + googleCompute: OneGraphServiceMetadata! + googleDocs: OneGraphServiceMetadata! + googleSearchConsole: OneGraphServiceMetadata! + googleTranslate: OneGraphServiceMetadata! + hubspot: OneGraphServiceMetadata! + intercom: OneGraphServiceMetadata! + mailchimp: OneGraphServiceMetadata! + meetup: OneGraphServiceMetadata! + netlify: OneGraphServiceMetadata! + notion: OneGraphServiceMetadata! + outreach: OneGraphServiceMetadata! + productHunt: OneGraphServiceMetadata! + quickbooks: OneGraphServiceMetadata! + salesforce: OneGraphServiceMetadata! + sanity: OneGraphServiceMetadata! + shopifyAdmin: OneGraphServiceMetadata! + shopifyStorefront: OneGraphServiceMetadata! + slack: OneGraphServiceMetadata! + spotify: OneGraphServiceMetadata! + stripe: OneGraphServiceMetadata! + twitchTv: OneGraphServiceMetadata! + twilio: OneGraphServiceMetadata! + ynab: OneGraphServiceMetadata! + youTube: OneGraphServiceMetadata! + zeit: OneGraphServiceMetadata! + zendesk: OneGraphServiceMetadata! + trello: OneGraphServiceMetadata! + twitter: OneGraphServiceMetadata! + airtable: OneGraphServiceMetadata! + apollo: OneGraphServiceMetadata! + brex: OneGraphServiceMetadata! + bundlephobia: OneGraphServiceMetadata! + chargebee: OneGraphServiceMetadata! + clearbit: OneGraphServiceMetadata! + cloudflare: OneGraphServiceMetadata! + crunchbase: OneGraphServiceMetadata! + descuri: OneGraphServiceMetadata! + fedex: OneGraphServiceMetadata! + googleMaps: OneGraphServiceMetadata! + graphcms: OneGraphServiceMetadata! + immigrationGraph: OneGraphServiceMetadata! + logdna: OneGraphServiceMetadata! + mixpanel: OneGraphServiceMetadata! + mux: OneGraphServiceMetadata! + npm: OneGraphServiceMetadata! + onegraph: OneGraphServiceMetadata! + orbit: OneGraphServiceMetadata! + openCollective: OneGraphServiceMetadata! + rss: OneGraphServiceMetadata! + ups: OneGraphServiceMetadata! + usps: OneGraphServiceMetadata! + wordpress: OneGraphServiceMetadata! + facebook: OneGraphServiceMetadata! @deprecated(reason: "Use facebookBusiness.") +} + +"""Currently authed user""" +type Viewer { + """Metadata and logged-in state for all OneGraph services""" + serviceMetadata: OneGraphServicesMetadata! + salesforce: SalesforceOAuthUser + spotify: SpotifyCurrentUserProfile + github: GitHubUser + stripe: StripeAccount + + """Currently logged in oneUser""" + oneGraph: OneGraphUser +} + +type Query { + me( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): Viewer! + + """Fetches an object given its globally unique `oneGraphId`.""" + oneGraphNode( + """The globally unique `oneGraphId`.""" + oneGraphId: ID! + + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphNode + emailNode( + """Email address used to look up nodes.""" + email: String! + + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphEmailNode! + + """The root for Stripe queries""" + stripe( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): StripeQuery! + + """The root for Salesforce queries""" + salesforce( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SalesforceQuery! + + """The root for Spotify queries""" + spotify( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SpotifyQuery! + + """The root for npm queries""" + npm( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): NpmQuery! + oneGraph( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphServiceQuery! + gitHub( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): GitHubQuery +} diff --git a/functions/netlify-graph.js b/functions/netlify-graph.js new file mode 100644 index 0000000000..704469b710 --- /dev/null +++ b/functions/netlify-graph.js @@ -0,0 +1,32 @@ +import { + fetchExampleQuery +} from '../netlifyGraph' // make sure this is the path to your netlify/functions dir + +exports.handler = async function(event, context) { + const { + errors, + data + } = await fetchExampleQuery({ + /* variables */ + }, { + accessToken: event.netlifyGraphToken + }) + + return { + statusCode: errors ? 500 : 200, + body: JSON.stringify(errors || data), + headers: { + "Content-Type": "application/json" + } + } +} +accessToken: event.netlifyGraphToken +}) + +return { + statusCode: errors ? 500 : 200, + body: JSON.stringify(errors || data), + headers: { + "Content-Type": "application/json" + } +} diff --git a/functions/netlifyGraph/fetchExampleQuery.js b/functions/netlifyGraph/fetchExampleQuery.js new file mode 100644 index 0000000000..3d6f205ef6 --- /dev/null +++ b/functions/netlifyGraph/fetchExampleQuery.js @@ -0,0 +1,290 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! +const buffer = require('buffer'); +const crypto = require('crypto'); +const https = require('https'); +const process = require('process'); + +exports.verifySignature = (input) => { + const secret = input.secret; + const body = input.body; + const signature = input.signature; + + if (!signature) { + console.error('Missing signature'); + return false; + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [key, value] = pair.split('='); + sig[key] = value; + } + + if (!sig.t || !sig.hmac_sha256) { + console.error('Invalid signature header'); + return false; + } + + const hash = crypto.createHmac('sha256', secret).update(sig.t).update('.').update(body).digest('hex'); + + if (!crypto.timingSafeEqual(Buffer.from(hash, 'hex'), Buffer.from(sig.hmac_sha256, 'hex'))) { + console.error('Invalid signature'); + return false; + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */ ) { + console.error('Request is too old'); + return false; + } + + return true; +}; + +const operationsDoc = `query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} +`; + +const httpFetch = (siteId, options) => { + const reqBody = options.body || null; + const userHeaders = options.headers || {}; + const headers = { + ...userHeaders, + 'Content-Type': 'application/json', + 'Content-Length': reqBody.length + }; + + const timeoutMs = 30 _000; + + const reqOptions = { + method: 'POST', + headers: headers, + timeout: timeoutMs + }; + + const url = 'https://serve.onegraph.com/graphql?app_id=' + siteId; + + const respBody = []; + + return new Promise((resolve, reject) => { + const req = https.request(url, reqOptions, (res) => { + if (res.statusCode && (res.statusCode < 200 || res.statusCode > 299)) { + return reject(new Error('Netlify Graph return non-OK HTTP status code' + res.statusCode)); + } + + res.on('data', (chunk) => respBody.push(chunk)); + + res.on('end', () => { + const resString = buffer.Buffer.concat(respBody).toString(); + resolve(resString); + }); + }); + + req.on('error', (error) => { + console.error('Error making request to Netlify Graph:', error); + }); + + req.on('timeout', () => { + req.destroy(); + reject(new Error('Request to Netlify Graph timed out')); + }); + + req.write(reqBody); + req.end(); + }); +}; + +const fetchNetlifyGraph = async function fetchNetlifyGraph(input) { + const query = input.query; + const operationName = input.operationName; + const variables = input.variables; + + const options = input.options || {}; + const accessToken = options.accessToken; + const siteId = options.siteId || process.env.SITE_ID; + + const payload = { + query: query, + variables: variables, + operationName: operationName + }; + + const result = await httpFetch(siteId, { + method: 'POST', + headers: { + Authorization: accessToken ? 'Bearer ' + accessToken : '' + }, + body: JSON.stringify(payload) + }); + + return JSON.parse(result); +}; + +exports.verifyRequestSignature = (request, options) => { + const event = request.event; + const secret = options.webhookSecret || process.env.NETLIFY_GRAPH_WEBHOOK_SECRET; + const signature = event.headers['x-netlify-graph-signature']; + const body = event.body; + + if (!secret) { + console.error('NETLIFY_GRAPH_WEBHOOK_SECRET is not set, cannot verify incoming webhook request'); + return false; + } + + return verifySignature({ + secret, + signature, + body: body || '' + }); +}; + +exports.fetchExampleQuery = (variables, options) => { + return fetchNetlifyGraph({ + query: operationsDoc, + operationName: 'ExampleQuery', + variables: variables, + options: options || {} + }); +}; + +/** + * The generated NetlifyGraph library with your operations + */ +const functions = { + /** + * An example query to start with. + */ + fetchExampleQuery: exports.fetchExampleQuery +}; + +exports.default = functions; + +exports.handler = () => { + // return a 401 json response + return { + statusCode: 401, + body: JSON.stringify({ + message: 'Unauthorized' + }) + }; +}; \ No newline at end of file diff --git a/functions/netlifyGraph/index.d.ts b/functions/netlifyGraph/index.d.ts new file mode 100644 index 0000000000..73521b4563 --- /dev/null +++ b/functions/netlifyGraph/index.d.ts @@ -0,0 +1,266 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! + +export type NetlifyGraphFunctionOptions = { + /** + * The accessToken to use for the request + */ + accessToken?: string; + /** + * The siteId to use for the request + * @default process.env.SITE_ID + */ + siteId?: string; +}; + +export type WebhookEvent = { + body: string; + headers: Record; +}; + +export type GraphQLError = { + path: Array; + message: string; + extensions: Record; +}; + +export type ExampleQuery = { + /** + * Any data from the function will be returned here + */ + data: { + me: { + github: { + /** + * The user's public profile bio. + */ + bio: string; + /** + * The user's public profile bio as HTML. + */ + bioHTML: unknown; + /** + * The user's public profile company. + */ + company: string; + /** + * The user's public profile company as HTML. + */ + companyHTML: unknown; + /** + * Identifies the date and time when the object was created. + */ + createdAt: unknown; + /** + * The user's publicly visible profile email. + */ + email: string; + /** + * True if this user/organization has a GitHub Sponsors listing. + */ + hasSponsorsListing: boolean; + /** + * Whether or not this user is a participant in the GitHub Security Bug Bounty. + */ + isBountyHunter: boolean; + /** + * The username used to login. + */ + login: string; + /** + * The user's public profile name. + */ + name: string; + /** + * Unique id across all of OneGraph + */ + oneGraphId: string; + /** + * Verified email addresses that match verified domains for a specified organization the user is a member of. + */ + organizationVerifiedDomainEmails: Array; + /** + * The HTTP URL for this user + */ + url: string; + /** + * A URL pointing to the user's public website/blog. + */ + websiteUrl: string; + }; + }; + emailNode: { + /** + * Salesforce Contct. + */ + salesforceContact: { + /** + * Assistant's Name + */ + assistantName: string; + /** + * Account ID + */ + accountId: string; + }; + }; + /** + * The root for npm queries + */ + npm: /** No fields, named fragments, or inline fragments found */ Record; + /** + * Fetches an object given its globally unique `oneGraphId`. + */ + oneGraphNode: { + /** + * The id of the object. + */ + oneGraphId: string; + /** + * List of OneGraphNodes that are linked from this node. + */ + oneGraphLinkedNodes: { + /** + * List of OneGraphNodes that are linked from this node. + */ + nodes: Array<{ + /** + * The id of the object. + */ + oneGraphId: string; + }>; + }; + }; + gitHub: { + /** + * Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + makeRestCall: { + /** + * Make a GET request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + get: { + /** + * The json-encoded body of the HTTP response. If you need the raw body, use `response.rawBody`. + */ + jsonBody: unknown; + /** + * The full response of the API request, including headers and status code. + */ + response: { + /** + * The HTTP headers, as a list of key, value pairs. + */ + headers: Array>; + /** + * The HTTP version, usually 1.1 + */ + httpVersion: string; + /** + * The body of the HTTP response, as a string. + */ + rawBody: string; + /** + * The HTTP status code of the response + */ + statusCode: number; + }; + }; + }; + /** + * Perform a search across resources. + */ + search: { + /** + * A list of edges. + */ + edges: Array>; + }; + /** + * Lookup a repository owner (ie. either a User or an Organization) by login. + */ + repositoryOwner: { + id: string; + }; + /** + * Lookup a given repository by the owner and repository name. + */ + repository: { + /** + * Whether or not Auto-merge can be enabled on pull requests in this repository. + */ + autoMergeAllowed: boolean; + /** + * A list of branch protection rules for this repository. + */ + branchProtectionRules: { + /** + * Identifies the total count of items in the connection. + */ + totalCount: number; + /** + * A list of edges. + */ + edges: Array<{ + /** + * A cursor for use in pagination. + */ + cursor: string; + /** + * The item at the end of the edge. + */ + node: { + /** + * Can this branch be deleted. + */ + allowsDeletions: boolean; + /** + * Are force pushes allowed on this branch. + */ + allowsForcePushes: boolean; + /** + * The actor who created this branch protection rule. + */ + creator: { + /** + * A URL pointing to the actor's public avatar. + */ + avatarUrl: string; + /** + * The username of the actor. + */ + login: string; + /** + * The HTTP path for this actor. + */ + resourcePath: string; + /** + * The HTTP URL for this actor. + */ + url: string; + }; + }; + }>; + }; + }; + }; + }; + /** + * Any errors from the function will be returned here + */ + errors: Array; +}; + +/** + * An example query to start with. + */ +export function fetchExampleQuery( + /** + * Pass `{}` as no variables are defined for this function. + */ + variables: Record, + options?: NetlifyGraphFunctionOptions +): Promise; diff --git a/functions/netlifyGraph/index.js b/functions/netlifyGraph/index.js new file mode 100644 index 0000000000..8361c29805 --- /dev/null +++ b/functions/netlifyGraph/index.js @@ -0,0 +1,352 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! +const buffer = require('buffer'); +const crypto = require('crypto'); +const https = require('https'); +const process = require('process'); + +exports.verifySignature = (input) => { + const secret = input.secret; + const body = input.body; + const signature = input.signature; + + if (!signature) { + console.error('Missing signature'); + return false; + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [key, value] = pair.split('='); + sig[key] = value; + } + + if (!sig.t || !sig.hmac_sha256) { + console.error('Invalid signature header'); + return false; + } + + const hash = crypto.createHmac('sha256', secret).update(sig.t).update('.').update(body).digest('hex'); + + if (!crypto.timingSafeEqual(Buffer.from(hash, 'hex'), Buffer.from(sig.hmac_sha256, 'hex'))) { + console.error('Invalid signature'); + return false; + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */) { + console.error('Request is too old'); + return false; + } + + return true; +}; + +const operationsDoc = `query ExampleQuery +@netlify( + id: """ + 9d091d59-0d10-400f-8417-f171e588dfc2 + """ + doc: """ + An example query to start with. + """ +) { + me( + auths: { + brexAuth: "" + airtableApiKey: "" + clearbitAuth: "" + crunchbaseUserKey: "" + cloudflareUserAuth: { key: "", email: "" } + dribbbleOAuthToken: "" + dropboxOAuthToken: "" + facebookOAuthToken: "" + firebaseOAuthToken: "" + gitHubOAuthToken: "" + gmailOAuthToken: "" + googleCalendarOAuthToken: "" + gongAuth: { basic: { accessKeySecret: "", accessKey: "" }, oauthToken: "" } + googleComputeOAuthToken: "" + googleMapsKey: "" + googleDocsOAuthToken: "" + googleOAuthToken: "" + intercomOAuthToken: "" + hubspotOAuthToken: "" + googleSearchConsoleOAuthToken: "" + zendeskAPITokenAuth: { token: "", email: "", subdomain: "" } + zeitOAuthToken: "" + youtubeOAuthToken: "" + wordpressBearerToken: "" + upsAPIAuth: { accessToken: "", password: "", username: "" } + stripeOAuthToken: "" + spotifyOAuthToken: "" + slackOAuthToken: "" + productHuntOAuthToken: "" + openCollective: { apiKey: "" } + onegraphToken: "" + graphCmsToken: "" + googleTranslateOAuthToken: "" + } + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: { + airtableApiKey: "" + clearbitAuth: "" + crunchbaseUserKey: "" + dribbbleOAuthToken: "" + facebookOAuthToken: "" + gitHubOAuthToken: "" + gmailOAuthToken: "" + gongAuth: { oauthToken: "" } + logdnaServiceAuth: { serviceKey: "" } + mixpanelApiSecret: "" + productHuntOAuthToken: "" + } + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) { + edges { + node + } + } + resource(url: "") + repositoryOwner(login: "") { + id + } + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues { + edges { + node { + id + } + } + } + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} +`; + +const httpFetch = (siteId, options) => { + const reqBody = options.body || null; + const userHeaders = options.headers || {}; + const headers = { + ...userHeaders, + 'Content-Type': 'application/json', + 'Content-Length': reqBody.length + }; + + const timeoutMs = 30_000; + + const reqOptions = { + method: 'POST', + headers: headers, + timeout: timeoutMs + }; + + const url = 'https://serve.onegraph.com/graphql?app_id=' + siteId; + + const respBody = []; + + return new Promise((resolve, reject) => { + const req = https.request(url, reqOptions, (res) => { + if (res.statusCode && (res.statusCode < 200 || res.statusCode > 299)) { + return reject(new Error('Netlify Graph return non-OK HTTP status code' + res.statusCode)); + } + + res.on('data', (chunk) => respBody.push(chunk)); + + res.on('end', () => { + const resString = buffer.Buffer.concat(respBody).toString(); + resolve(resString); + }); + }); + + req.on('error', (error) => { + console.error('Error making request to Netlify Graph:', error); + }); + + req.on('timeout', () => { + req.destroy(); + reject(new Error('Request to Netlify Graph timed out')); + }); + + req.write(reqBody); + req.end(); + }); +}; + +const fetchNetlifyGraph = async function fetchNetlifyGraph(input) { + const query = input.query; + const operationName = input.operationName; + const variables = input.variables; + + const options = input.options || {}; + const accessToken = options.accessToken; + const siteId = options.siteId || process.env.SITE_ID; + + const payload = { + query: query, + variables: variables, + operationName: operationName + }; + + const result = await httpFetch(siteId, { + method: 'POST', + headers: { + Authorization: accessToken ? 'Bearer ' + accessToken : '' + }, + body: JSON.stringify(payload) + }); + + return JSON.parse(result); +}; + +exports.verifyRequestSignature = (request, options) => { + const event = request.event; + const secret = options.webhookSecret || process.env.NETLIFY_GRAPH_WEBHOOK_SECRET; + const signature = event.headers['x-netlify-graph-signature']; + const body = event.body; + + if (!secret) { + console.error('NETLIFY_GRAPH_WEBHOOK_SECRET is not set, cannot verify incoming webhook request'); + return false; + } + + return verifySignature({ secret, signature, body: body || '' }); +}; + +exports.fetchExampleQuery = (variables, options) => { + return fetchNetlifyGraph({ + query: operationsDoc, + operationName: 'ExampleQuery', + variables: variables, + options: options || {} + }); +}; + +/** + * The generated NetlifyGraph library with your operations + */ +const functions = { + /** + * An example query to start with. + */ + fetchExampleQuery: exports.fetchExampleQuery +}; + +exports.default = functions; + +exports.handler = () => { + // return a 401 json response + return { + statusCode: 401, + body: JSON.stringify({ + message: 'Unauthorized' + }) + }; +}; diff --git a/functions/state.json b/functions/state.json new file mode 100644 index 0000000000..142ff6c5b5 --- /dev/null +++ b/functions/state.json @@ -0,0 +1,3 @@ +{ + "siteId": "a1b7ee1a-11a7-4bd2-a341-2260656e216f" +} diff --git a/netlify/functions/netlifyGraph/index.d.ts b/netlify/functions/netlifyGraph/index.d.ts new file mode 100644 index 0000000000..afd9070cd0 --- /dev/null +++ b/netlify/functions/netlifyGraph/index.d.ts @@ -0,0 +1,257 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! + +export type NetlifyGraphFunctionOptions = { + /** + * The accessToken to use for the request + */ + accessToken?: string; + /** + * The siteId to use for the request + * @default process.env.SITE_ID + */ + siteId?: string; +}; + +export type WebhookEvent = { + body: string; + headers: Record; +}; + +export type GraphQLError = { + path: Array; + message: string; + extensions: Record; +}; + +export type ExampleQuery = { + /** + * Any data from the function will be returned here + */ + data: { + me: { + github: { + /** + * The user's public profile bio. + */ + bio: string; + /** + * The user's public profile bio as HTML. + */ + bioHTML: unknown; + /** + * The user's public profile company. + */ + company: string; + /** + * The user's public profile company as HTML. + */ + companyHTML: unknown; + /** + * Identifies the date and time when the object was created. + */ + createdAt: unknown; + /** + * The user's publicly visible profile email. + */ + email: string; + /** + * True if this user/organization has a GitHub Sponsors listing. + */ + hasSponsorsListing: boolean; + /** + * Whether or not this user is a participant in the GitHub Security Bug Bounty. + */ + isBountyHunter: boolean; + /** + * The username used to login. + */ + login: string; + /** + * The user's public profile name. + */ + name: string; + /** + * Unique id across all of OneGraph + */ + oneGraphId: string; + /** + * Verified email addresses that match verified domains for a specified organization the user is a member of. + */ + organizationVerifiedDomainEmails: Array; + /** + * The HTTP URL for this user + */ + url: string; + /** + * A URL pointing to the user's public website/blog. + */ + websiteUrl: string; + }; + }; + emailNode: { + /** + * Salesforce Contct. + */ + salesforceContact: { + /** + * Assistant's Name + */ + assistantName: string; + /** + * Account ID + */ + accountId: string; + }; + }; + /** + * The root for npm queries + */ + npm: /** No fields, named fragments, or inline fragments found */ Record; + /** + * Fetches an object given its globally unique `oneGraphId`. + */ + oneGraphNode: { + /** + * The id of the object. + */ + oneGraphId: string; + /** + * List of OneGraphNodes that are linked from this node. + */ + oneGraphLinkedNodes: { + /** + * List of OneGraphNodes that are linked from this node. + */ + nodes: Array< + { + /** + * The id of the object. + */ + oneGraphId: string; + } + >; + }; + }; + gitHub: { + /** + * Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + makeRestCall: { + /** + * Make a GET request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + */ + get: { + /** + * The json-encoded body of the HTTP response. If you need the raw body, use `response.rawBody`. + */ + jsonBody: unknown; + /** + * The full response of the API request, including headers and status code. + */ + response: { + /** + * The HTTP headers, as a list of key, value pairs. + */ + headers: Array>; + /** + * The HTTP version, usually 1.1 + */ + httpVersion: string; + /** + * The body of the HTTP response, as a string. + */ + rawBody: string; + /** + * The HTTP status code of the response + */ + statusCode: number; + }; + }; + }; + /** + * Perform a search across resources. + */ + search: /** No fields, named fragments, or inline fragments found */ Record; + /** + * Lookup a given repository by the owner and repository name. + */ + repository: { + /** + * Whether or not Auto-merge can be enabled on pull requests in this repository. + */ + autoMergeAllowed: boolean; + /** + * A list of branch protection rules for this repository. + */ + branchProtectionRules: { + /** + * Identifies the total count of items in the connection. + */ + totalCount: number; + /** + * A list of edges. + */ + edges: Array<{ + /** + * A cursor for use in pagination. + */ + cursor: string; + /** + * The item at the end of the edge. + */ + node: { + /** + * Can this branch be deleted. + */ + allowsDeletions: boolean; + /** + * Are force pushes allowed on this branch. + */ + allowsForcePushes: boolean; + /** + * The actor who created this branch protection rule. + */ + creator: { + /** + * A URL pointing to the actor's public avatar. + */ + avatarUrl: string; + /** + * The username of the actor. + */ + login: string; + /** + * The HTTP path for this actor. + */ + resourcePath: string; + /** + * The HTTP URL for this actor. + */ + url: string; + }; + }; + }>; + }; + }; + }; + }; + /** + * Any errors from the function will be returned here + */ + errors: Array; +}; + +/** + * An example query to start with. + */ +export function fetchExampleQuery( + /** + * Pass `{}` as no variables are defined for this function. + */ + variables: Record, + options?: NetlifyGraphFunctionOptions +): Promise; diff --git a/netlify/functions/netlifyGraph/index.js b/netlify/functions/netlifyGraph/index.js new file mode 100644 index 0000000000..bffa0306c5 --- /dev/null +++ b/netlify/functions/netlifyGraph/index.js @@ -0,0 +1,286 @@ +// GENERATED VIA NETLIFY AUTOMATED DEV TOOLS, EDIT WITH CAUTION! +const buffer = require('buffer'); +const crypto = require('crypto'); +const https = require('https'); +const process = require('process'); + +exports.verifySignature = (input) => { + const secret = input.secret; + const body = input.body; + const signature = input.signature; + + if (!signature) { + console.error('Missing signature'); + return false; + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [key, value] = pair.split('='); + sig[key] = value; + } + + if (!sig.t || !sig.hmac_sha256) { + console.error('Invalid signature header'); + return false; + } + + const hash = crypto.createHmac('sha256', secret).update(sig.t).update('.').update(body).digest('hex'); + + if (!crypto.timingSafeEqual(Buffer.from(hash, 'hex'), Buffer.from(sig.hmac_sha256, 'hex'))) { + console.error('Invalid signature'); + return false; + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */) { + console.error('Request is too old'); + return false; + } + + return true; +}; + +const operationsDoc = `query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} +`; + +const httpFetch = (siteId, options) => { + const reqBody = options.body || null; + const userHeaders = options.headers || {}; + const headers = { + ...userHeaders, + 'Content-Type': 'application/json', + 'Content-Length': reqBody.length + }; + + const timeoutMs = 30_000; + + const reqOptions = { + method: 'POST', + headers: headers, + timeout: timeoutMs + }; + + const url = 'https://serve.onegraph.com/graphql?app_id=' + siteId; + + const respBody = []; + + return new Promise((resolve, reject) => { + const req = https.request(url, reqOptions, (res) => { + if (res.statusCode && (res.statusCode < 200 || res.statusCode > 299)) { + return reject(new Error('Netlify Graph return non-OK HTTP status code' + res.statusCode)); + } + + res.on('data', (chunk) => respBody.push(chunk)); + + res.on('end', () => { + const resString = buffer.Buffer.concat(respBody).toString(); + resolve(resString); + }); + }); + + req.on('error', (error) => { + console.error('Error making request to Netlify Graph:', error); + }); + + req.on('timeout', () => { + req.destroy(); + reject(new Error('Request to Netlify Graph timed out')); + }); + + req.write(reqBody); + req.end(); + }); +}; + +const fetchNetlifyGraph = async function fetchNetlifyGraph(input) { + const query = input.query; + const operationName = input.operationName; + const variables = input.variables; + + const options = input.options || {}; + const accessToken = options.accessToken; + const siteId = options.siteId || process.env.SITE_ID; + + const payload = { + query: query, + variables: variables, + operationName: operationName + }; + + const result = await httpFetch(siteId, { + method: 'POST', + headers: { + Authorization: accessToken ? 'Bearer ' + accessToken : '' + }, + body: JSON.stringify(payload) + }); + + return JSON.parse(result); +}; + +exports.verifyRequestSignature = (request, options) => { + const event = request.event; + const secret = options.webhookSecret || process.env.NETLIFY_GRAPH_WEBHOOK_SECRET; + const signature = event.headers['x-netlify-graph-signature']; + const body = event.body; + + if (!secret) { + console.error('NETLIFY_GRAPH_WEBHOOK_SECRET is not set, cannot verify incoming webhook request'); + return false; + } + + return verifySignature({ secret, signature, body: body || '' }); +}; + +exports.fetchExampleQuery = (variables, options) => { + return fetchNetlifyGraph({ + query: operationsDoc, + operationName: 'ExampleQuery', + variables: variables, + options: options || {} + }); +}; + +/** + * The generated NetlifyGraph library with your operations + */ +const functions = { + /** + * An example query to start with. + */ + fetchExampleQuery: exports.fetchExampleQuery +}; + +exports.default = functions; + +exports.handler = () => { + // return a 401 json response + return { + statusCode: 401, + body: JSON.stringify({ + message: 'Unauthorized' + }) + }; +}; diff --git a/netlify/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql b/netlify/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql new file mode 100644 index 0000000000..13c3bfdb07 --- /dev/null +++ b/netlify/functions/netlifyGraph/netlifyGraphOperationsLibrary.graphql @@ -0,0 +1,123 @@ +query ExampleQuery @netlify(id: """9d091d59-0d10-400f-8417-f171e588dfc2""", doc: """An example query to start with.""") { + me( + auths: {brexAuth: "", airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", cloudflareUserAuth: {key: "", email: ""}, dribbbleOAuthToken: "", dropboxOAuthToken: "", facebookOAuthToken: "", firebaseOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", googleCalendarOAuthToken: "", gongAuth: {basic: {accessKeySecret: "", accessKey: ""}, oauthToken: ""}, googleComputeOAuthToken: "", googleMapsKey: "", googleDocsOAuthToken: "", googleOAuthToken: "", intercomOAuthToken: "", hubspotOAuthToken: "", googleSearchConsoleOAuthToken: "", zendeskAPITokenAuth: {token: "", email: "", subdomain: ""}, zeitOAuthToken: "", youtubeOAuthToken: "", wordpressBearerToken: "", upsAPIAuth: {accessToken: "", password: "", username: ""}, stripeOAuthToken: "", spotifyOAuthToken: "", slackOAuthToken: "", productHuntOAuthToken: "", openCollective: {apiKey: ""}, onegraphToken: "", graphCmsToken: "", googleTranslateOAuthToken: ""} + ) { + github { + bio + bioHTML + company + companyHTML + createdAt + email + hasSponsorsListing + isBountyHunter + login + name + oneGraphId + organizationVerifiedDomainEmails(login: "") + url + websiteUrl + } + } + emailNode(email: "") { + salesforceContact { + assistantName + accountId + } + } + npm + oneGraphNode(oneGraphId: "") { + oneGraphId + oneGraphLinkedNodes { + nodes { + oneGraphId + ... on ApolloSequence { + id + name + } + ... on ApolloAccount { + id + name + } + ... on ApolloContact { + id + email + lastName + } + ... on ApolloPerson { + id + email + accountId + city + country + emailStatus + } + } + } + } + gitHub( + auths: {airtableApiKey: "", clearbitAuth: "", crunchbaseUserKey: "", dribbbleOAuthToken: "", facebookOAuthToken: "", gitHubOAuthToken: "", gmailOAuthToken: "", gongAuth: {oauthToken: ""}, logdnaServiceAuth: {serviceKey: ""}, mixpanelApiSecret: "", productHuntOAuthToken: ""} + ) { + makeRestCall { + get(path: "", accept: "", allowUnauthenticated: false, query: "") { + jsonBody + response { + headers + httpVersion + rawBody(as: PLAIN) + statusCode + } + } + } + search(query: "", type: ISSUE) + resource(url: "") + repositoryOwner(login: "") + repository(name: "", owner: "") { + autoMergeAllowed + branchProtectionRules(after: "", before: "", first: 10, last: 10) { + totalCount + edges { + cursor + node { + allowsDeletions + allowsForcePushes + creator { + avatarUrl(size: 10) + login + resourcePath + url + ... on GitHubUser { + id + email + bioHTML + commitComments(after: "", before: "", last: 10) { + edges { + cursor + } + } + company + companyHTML + createdAt + databaseId + followers(after: "", last: 10, first: 10, before: "") { + totalCount + edges { + cursor + } + } + login + issues + } + ... on GitHubBot { + id + avatarUrl + login + oneGraphId + } + } + } + } + } + } + } +} diff --git a/netlify/functions/netlifyGraph/netlifyGraphSchema.graphql b/netlify/functions/netlifyGraph/netlifyGraphSchema.graphql new file mode 100644 index 0000000000..8cb2ec6572 --- /dev/null +++ b/netlify/functions/netlifyGraph/netlifyGraphSchema.graphql @@ -0,0 +1,438619 @@ +"""An internal directive used by Netlify Graph""" +directive @netlify( + """Specify how the operation should be executed in production""" + executionStrategy: OneGraphExecutionStrategy = PERSISTED + + """The docstring for this operation""" + doc: String + + """The uuid of the operation (normally auto-generated)""" + id: String! +) on QUERY | MUTATION | SUBSCRIPTION | FRAGMENT_DEFINITION + +"""An internal directive used by Netlify Graph to handle caching""" +directive @netlifyCacheControl( + """ + Whether to fallback to a previous successful response if the current request fails + """ + fallbackOnError: Boolean + + """The cache strategy for this operation.""" + cacheStrategy: OneGraphPersistedQueryCacheStrategyArg + + """Whether caching is enabled for this operation.""" + enabled: Boolean = false +) on QUERY + +enum OneGraphExecutionStrategy { + DYNAMIC + PERSISTED +} + +input GitHubStatusEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""The new state of the commit status.""" +enum GitHubStatusEventSubscriptionStateEnum { + PENDING + SUCCESS + FAILURE + ERROR +} + +type GitHubStatusEventSubscriptionPayload { + """The commit that the status is on.""" + commit: GitHubCommit + + """The new state.""" + state: GitHubStatusEventSubscriptionStateEnum + + """The optional human-readable description added to the status.""" + description: String + + """The optional link added to the status.""" + targetUrl: String + + """ + An list of branches containing the status' SHA. Each branch contains the given SHA, but the SHA may or may not be the head of the branch. The list includes a maximum of 10 branches. + """ + branches: [GitHubRef!] + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubStarEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""The action that was performed that triggered an star event.""" +enum GitHubStarEventSubscriptionActionEnum { + CREATED + DELETED +} + +type GitHubStarEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubStarEventSubscriptionActionEnum + + """ + The time the star was created. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Will be null for the deleted action. + """ + starredAt: String + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubReleaseEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the release object when the release has been deleted. +""" +type GitHubReleaseEventSubscriptionDeletedRelease { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + body: String + + """""" + name: String + + """""" + tagName: String + + """""" + createdAt: String + + """""" + prerelease: Boolean + + """""" + draft: Boolean + + """""" + publishedAt: String +} + +type GitHubReleaseEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubReleaseEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubReleaseEventSubscriptionBodyChanges + + """The changes to the name if the action was `EDITED`""" + name: GitHubReleaseEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an release event.""" +enum GitHubReleaseEventSubscriptionActionEnum { + PUBLISHED + UNPUBLISHED + CREATED + EDITED + DELETED + PRERELEASED + RELEASED +} + +type GitHubReleaseEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubReleaseEventSubscriptionActionEnum + + """The changes to the release if the action was `EDITED`.""" + changes: GitHubReleaseEventSubscriptionChanges + + """The release, if the action was not `DELETED`.""" + release: GitHubRelease + + """A shallow version of the release, if the release was deleted.""" + deletedRelease: GitHubReleaseEventSubscriptionDeletedRelease + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPushEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubPushEventSubscriptionPayload { + """The full git ref that was pushed.""" + ref: GitHubRef + + """The most recent commit on the ref after the push.""" + head: GitHubCommit + + """The commit on the ref before the push.""" + before: GitHubCommit + + """A list of pushed comments. Includes a maxmimum of 20 commits.""" + commits: [GitHubCommit!] + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestReviewEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubPullRequestReviewEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +""" +The action that was performed that triggered an pull_request_review event. +""" +enum GitHubPullRequestReviewEventSubscriptionActionEnum { + SUBMITTED + EDITED + DISMISSED +} + +type GitHubPullRequestReviewEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestReviewEventSubscriptionActionEnum + + """The changes to the pull request review if the action was `EDITED`.""" + changes: GitHubPullRequestReviewEventSubscriptionChanges + + """The pull request the review pertains to.""" + pullRequest: GitHubPullRequest + + """The review that was affected.""" + review: GitHubPullRequestReview + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestReviewCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the pull request review comment object when the comment has been deleted. +""" +type GitHubPullRequestReviewCommentEventSubscriptionDeletedPullRequestReviewComment { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + path: String + + """""" + diffHunk: String + + """""" + body: String + + """""" + position: Int + + """""" + originalPosition: Int + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubPullRequestReviewCommentEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +""" +The action that was performed that triggered an pull_request_review_comment event. +""" +enum GitHubPullRequestReviewCommentEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubPullRequestReviewCommentEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestReviewCommentEventSubscriptionActionEnum + + """ + The changes to the pull request review comment if the action was `EDITED`. + """ + changes: GitHubPullRequestReviewCommentEventSubscriptionChanges + + """The pull request review comment, if the action was not `DELETED`.""" + comment: GitHubPullRequestReviewComment + + """ + A shallow version of the pull request review comment, if the comment was deleted. + """ + deletedComment: GitHubPullRequestReviewCommentEventSubscriptionDeletedPullRequestReviewComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubPullRequestEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the pull request object when the pull request has been deleted. +""" +type GitHubPullRequestEventSubscriptionDeletedPullRequest { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + number: Int + + """""" + locked: Boolean + + """""" + title: String + + """""" + body: String + + """""" + closedAt: String + + """""" + mergedAt: String + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubPullRequestEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubPullRequestEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubPullRequestEventSubscriptionChanges { + """The changes to the title if the action was `EDITED`""" + title: GitHubPullRequestEventSubscriptionTitleChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubPullRequestEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an pull_request event.""" +enum GitHubPullRequestEventSubscriptionActionEnum { + ASSIGNED + UNASSIGNED + REVIEW_REQUESTED + REVIEW_REQUEST_REMOVED + LABELED + UNLABELED + OPENED + EDITED + CLOSED + READY_FOR_REVIEW + LOCKED + UNLOCKED + REOPENED +} + +type GitHubPullRequestEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubPullRequestEventSubscriptionActionEnum + + """The changes to the pull request if the action was `EDITED`.""" + changes: GitHubPullRequestEventSubscriptionChanges + + """The pull request, if the action was not `DELETED`.""" + pullRequest: GitHubPullRequest + + """ + A shallow version of the pull request, if the pull request was deleted. + """ + deletedPullRequest: GitHubPullRequestEventSubscriptionDeletedPullRequest + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project object when the project has been deleted. +""" +type GitHubProjectEventSubscriptionDeletedProject { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + body: String + + """""" + number: Int + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubProjectEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubProjectEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubProjectEventSubscriptionNameChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubProjectEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an project event.""" +enum GitHubProjectEventSubscriptionActionEnum { + CREATED + UPDATED + CLOSED + REOPENED + DELETED +} + +type GitHubProjectEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectEventSubscriptionActionEnum + + """The changes to the project if the action was `EDITED`.""" + changes: GitHubProjectEventSubscriptionChanges + + """The project, if the action was not `DELETED`.""" + project: GitHubProject + + """A shallow version of the project, if the column was deleted.""" + deletedProject: GitHubProjectEventSubscriptionDeletedProject + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectColumnEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project column object when the column has been deleted. +""" +type GitHubProjectColumnEventSubscriptionDeletedProjectColumn { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectColumnEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubProjectColumnEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubProjectColumnEventSubscriptionNameChanges +} + +"""The action that was performed that triggered an project_column event.""" +enum GitHubProjectColumnEventSubscriptionActionEnum { + CREATED + EDITED + MOVED + DELETED +} + +type GitHubProjectColumnEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectColumnEventSubscriptionActionEnum + + """The changes to the project column if the action was `EDITED`.""" + changes: GitHubProjectColumnEventSubscriptionChanges + + """The project column, if the action was not `DELETED`.""" + projectColumn: GitHubProjectColumn + + """A shallow version of the project column, if the column was deleted.""" + deletedProjectColumn: GitHubProjectColumnEventSubscriptionDeletedProjectColumn + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubProjectCardEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the project card object when the card has been deleted. +""" +type GitHubProjectCardEventSubscriptionDeletedProjectCard { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + note: String + + """""" + archived: Boolean + + """""" + createdAt: String + + """""" + updatedAt: String +} + +type GitHubProjectCardEventSubscriptionNoteChanges { + """The previous version of the note if the action was `EDITED`.""" + from: String +} + +type GitHubProjectCardEventSubscriptionChanges { + """The changes to the note if the action was `EDITED`""" + note: GitHubProjectCardEventSubscriptionNoteChanges +} + +"""The action that was performed that triggered an project_card event.""" +enum GitHubProjectCardEventSubscriptionActionEnum { + CREATED + EDITED + MOVED + CONVERTED + DELETED +} + +type GitHubProjectCardEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubProjectCardEventSubscriptionActionEnum + + """The changes to the project card if the action was `EDITED`.""" + changes: GitHubProjectCardEventSubscriptionChanges + + """The project card, if the action was not `DELETED`.""" + projectCard: GitHubProjectCard + + """A shallow version of the project card, if the card was deleted.""" + deletedProjectCard: GitHubProjectCardEventSubscriptionDeletedProjectCard + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubMilestoneEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the milestone object when the milestone has been deleted. +""" +type GitHubMilestoneEventSubscriptionDeletedMilestone { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + number: Int + + """""" + title: String + + """""" + description: String + + """""" + dueOn: String +} + +type GitHubMilestoneEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionDueOnChanges { + """The previous version of the dueOn if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionDescriptionChanges { + """The previous version of the description if the action was `EDITED`.""" + from: String +} + +type GitHubMilestoneEventSubscriptionChanges { + """The changes to the description if the action was `EDITED`""" + description: GitHubMilestoneEventSubscriptionDescriptionChanges + + """The changes to the dueOn if the action was `EDITED`""" + dueOn: GitHubMilestoneEventSubscriptionDueOnChanges + + """The changes to the title if the action was `EDITED`""" + title: GitHubMilestoneEventSubscriptionTitleChanges +} + +"""The action that was performed that triggered an milestone event.""" +enum GitHubMilestoneEventSubscriptionActionEnum { + CREATED + CLOSED + OPENED + EDITED + DELETED +} + +type GitHubMilestoneEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubMilestoneEventSubscriptionActionEnum + + """The changes to the milestone if the action was `EDITED`.""" + changes: GitHubMilestoneEventSubscriptionChanges + + """The milestone, if the action was not `DELETED`.""" + milestone: GitHubMilestone + + """A shallow version of the milestone, if the milestone was deleted.""" + deletedMilestone: GitHubMilestoneEventSubscriptionDeletedMilestone + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubLabelEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""Shallow version of the label object when the label has been deleted.""" +type GitHubLabelEventSubscriptionDeletedLabel { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + url: String + + """""" + name: String + + """""" + color: String + + """""" + default: Boolean +} + +type GitHubLabelEventSubscriptionColorChanges { + """The previous version of the color if the action was `EDITED`.""" + from: String +} + +type GitHubLabelEventSubscriptionNameChanges { + """The previous version of the name if the action was `EDITED`.""" + from: String +} + +type GitHubLabelEventSubscriptionChanges { + """The changes to the name if the action was `EDITED`""" + name: GitHubLabelEventSubscriptionNameChanges + + """The changes to the color if the action was `EDITED`""" + color: GitHubLabelEventSubscriptionColorChanges +} + +"""The action that was performed that triggered an label event.""" +enum GitHubLabelEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubLabelEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubLabelEventSubscriptionActionEnum + + """The changes to the label if the action was `EDITED`.""" + changes: GitHubLabelEventSubscriptionChanges + + """The label that was created or updated.""" + label: GitHubLabel + + """A shallow version of the label, if the label was deleted.""" + deletedLabel: GitHubLabelEventSubscriptionDeletedLabel + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubIssuesEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +"""Shallow version of the issue object when the issue has been deleted.""" +type GitHubIssuesEventSubscriptionDeletedIssue { + """""" + url: String + + """""" + repositoryUrl: String + + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + number: Int! + + """""" + title: String + + """""" + state: String + + """""" + locked: Boolean + + """""" + createdAt: String + + """""" + updatedAt: String + + """""" + closedAt: String + + """""" + authorAssociation: String + + """""" + body: String +} + +type GitHubIssuesEventSubscriptionTitleChanges { + """The previous version of the title if the action was `EDITED`.""" + from: String +} + +type GitHubIssuesEventSubscriptionChanges { + """The changes to the title if the action was `EDITED`""" + title: GitHubIssuesEventSubscriptionTitleChanges + + """The changes to the body if the action was `EDITED`""" + body: GitHubIssuesEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an issues event.""" +enum GitHubIssuesEventSubscriptionActionEnum { + OPENED + EDITED + DELETED + PINNED + UNPINNED + CLOSED + REOPENED + ASSIGNED + UNASSIGNED + LABELED + UNLABELED + LOCKED + UNLOCKED + TRANSFERRED + MILESTONED + DEMILESTONED +} + +type GitHubIssuesEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubIssuesEventSubscriptionActionEnum + + """The changes to the issue if the action was `EDITED`.""" + changes: GitHubIssuesEventSubscriptionChanges + + """The optional user who was assigned or unassigned from the issue.""" + assignee: GitHubUser + + """The optional label that was added or removed from the issue.""" + label: GitHubLabel + + """The issue itself.""" + issue: GitHubIssue + + """A shallow version of the issue, if the issue was deleted.""" + deletedIssue: GitHubIssuesEventSubscriptionDeletedIssue + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubIssueCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +""" +Shallow version of the comment object when the comment has been deleted. +""" +type GitHubIssuesEventSubscriptionDeletedIssueComment { + """""" + databaseId: Int! + + """""" + id: ID! + + """""" + createdAt: String + + """""" + updatedAt: String + + """""" + authorAssociation: String + + """""" + body: String +} + +type GitHubIssuesEventSubscriptionBodyChanges { + """The previous version of the body if the action was `EDITED`.""" + from: String +} + +type GitHubIssueCommentEventSubscriptionChanges { + """The changes to the body if the action was `EDITED`""" + body: GitHubIssuesEventSubscriptionBodyChanges +} + +"""The action that was performed that triggered an issue_comment event.""" +enum GitHubIssueCommentEventSubscriptionActionEnum { + CREATED + EDITED + DELETED +} + +type GitHubIssueCommentEventSubscriptionPayload { + """The action that was performed.""" + action: GitHubIssueCommentEventSubscriptionActionEnum + + """The changes to the issue if the action was `EDITED`.""" + changes: GitHubIssueCommentEventSubscriptionChanges + + """The issue the comment belongs to.""" + issue: GitHubIssue + + """ + The pull request the comment belongs to, if this is a comment on a pull request + """ + pullRequest: GitHubPullRequest + + """The comment itself.""" + comment: GitHubIssueComment + + """A shallow version of the comment, if the issue was deleted.""" + deletedComment: GitHubIssuesEventSubscriptionDeletedIssueComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubForkEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubForkEventSubscriptionPayload { + """The created repository.""" + forkee: GitHubRepository + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeploymentStatusEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeploymentStatusEventSubscriptionPayload { + """The deployment status.""" + deploymentStatus: GitHubDeploymentStatus + + """The deployment that the status is associated with.""" + deployment: GitHubDeployment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeploymentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeploymentEventSubscriptionPayload { + """The deployment.""" + deployment: GitHubDeployment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubDeleteEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubDeleteEventSubscriptionPayload { + """The fully-qualified name of the git ref that was deleted""" + ref: String + + """The object that was deleted. Can be `branch` or `tag`.""" + refType: String + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubCreateEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubCreateEventSubscriptionPayload { + """The git ref that was created.""" + ref: GitHubRef + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +input GitHubCommitCommentEventSubscriptionInput { + """The owner of the repo, the `octocat` in `octocat/Hello-World`.""" + repoOwner: String! + + """The name of the repo, the `Hello-World` in `octocat/Hello-World`.""" + repoName: String! +} + +type GitHubCommitCommentEventSubscriptionPayload { + """The comment itself.""" + comment: GitHubCommitComment + + """The raw body of the event from GitHub in JSON format.""" + raw: JSON! + + """The repository for the event.""" + repository: GitHubRepository + + """The actor that triggered the event.""" + sender: GitHubActor +} + +"""Namespace for GitHub subscriptions.""" +type GithubSubscriptionRoot { + """Subscribe to commit comments on a repository.""" + commitCommentEvent(input: GitHubCommitCommentEventSubscriptionInput!): GitHubCommitCommentEventSubscriptionPayload! + + """ + Subscribe to new branches or tags on a repository. + + Note: You will not receive a payload for this event when you push more than three tags at once. + + """ + createEvent(input: GitHubCreateEventSubscriptionInput!): GitHubCreateEventSubscriptionPayload! + + """ + Triggers when a branch or tag is deleted from a repository. + + Note: You will not receive a payload for this event when you delete more than three tags at once. + + """ + deleteEvent(input: GitHubDeleteEventSubscriptionInput!): GitHubDeleteEventSubscriptionPayload! + + """Subscribe to new deployments.""" + deploymentEvent(input: GitHubDeploymentEventSubscriptionInput!): GitHubDeploymentEventSubscriptionPayload! + + """Subscribe to new deployment statuses.""" + deploymentStatusEvent(input: GitHubDeploymentStatusEventSubscriptionInput!): GitHubDeploymentStatusEventSubscriptionPayload! + + """Triggers when a user forks the repository.""" + forkEvent(input: GitHubForkEventSubscriptionInput!): GitHubForkEventSubscriptionPayload! + + """Subscribe to issue comments on a repository.""" + issueCommentEvent(input: GitHubIssueCommentEventSubscriptionInput!): GitHubIssueCommentEventSubscriptionPayload! + + """Subscribe to issues on a repository.""" + issuesEvent(input: GitHubIssuesEventSubscriptionInput!): GitHubIssuesEventSubscriptionPayload! + + """ + Subscribe to labels on a repository. Triggered when a label is created, updated, or deleted. + """ + labelEvent(input: GitHubLabelEventSubscriptionInput!): GitHubLabelEventSubscriptionPayload! + + """ + Subscribe to milestones on a repository. Triggered when a milestone is created, closed, opened, edited, or deleted. + """ + milestoneEvent(input: GitHubMilestoneEventSubscriptionInput!): GitHubMilestoneEventSubscriptionPayload! + + """ + Subscribe to project cards on a repository. Triggered when a project card is created, edited, moved, converted to an issue, or deleted. + """ + projectCardEvent(input: GitHubProjectCardEventSubscriptionInput!): GitHubProjectCardEventSubscriptionPayload! + + """ + Subscribe to project columns on a repository. Triggered when a project column is created, updated, moved, or deleted. + """ + projectColumnEvent(input: GitHubProjectColumnEventSubscriptionInput!): GitHubProjectColumnEventSubscriptionPayload! + + """ + Subscribe to projects on a repository. Triggered when a project is created, updated, closed, reopened, or deleted. + """ + projectEvent(input: GitHubProjectEventSubscriptionInput!): GitHubProjectEventSubscriptionPayload! + + """ + Subscribe to pull requests on a repository. Triggered when a pull request is assigned, unassigned, labeled, unlabeled, opened, edited, closed, reopened, synchronize, ready_for_review, locked, unlocked or when a pull request review is requested or removed. + """ + pullRequestEvent(input: GitHubPullRequestEventSubscriptionInput!): GitHubPullRequestEventSubscriptionPayload! + + """ + Subscribe to pull request review comments on a repository. Triggered when a pull request review comment is created, edited, or deleted. + """ + pullRequestReviewCommentEvent(input: GitHubPullRequestReviewCommentEventSubscriptionInput!): GitHubPullRequestReviewCommentEventSubscriptionPayload! + + """ + Subscribe to pull request reviews on a repository. Triggered when a pull request review is submitted, edited, or dismissed. + """ + pullRequestReviewEvent(input: GitHubPullRequestReviewEventSubscriptionInput!): GitHubPullRequestReviewEventSubscriptionPayload! + + """ + Subscribe to pushes to a repository. Branch pushes and repository tag pushes also trigger the subscription. + """ + pushEvent(input: GitHubPushEventSubscriptionInput!): GitHubPushEventSubscriptionPayload! + + """ + Subscribe to releases from a repository. Triggered when a release is published, unpublished, created, edited, deleted, released, or prereleased. + """ + releaseEvent(input: GitHubReleaseEventSubscriptionInput!): GitHubReleaseEventSubscriptionPayload! + + """ + Subscribe to stars on a repository. Triggered when a star is created or deleted. + """ + starEvent(input: GitHubStarEventSubscriptionInput!): GitHubStarEventSubscriptionPayload! + + """Subscribe to a commit's status.""" + statusEvent(input: GitHubStatusEventSubscriptionInput!): GitHubStatusEventSubscriptionPayload! +} + +input OneGraphSubscriptionPollScheduleRepeatInput { + """How many minutes to wait before re-running the underlying query""" + minutes: Int! +} + +input OneGraphSubscriptionPollScheduleInput { + """""" + every: OneGraphSubscriptionPollScheduleRepeatInput! +} + +type OneGraphSubscriptionPollingQueryDiffPrevious { + payload: JSON + createdAt: String +} + +type OneGraphSubscriptionPollingQueryDiff { + previous: OneGraphSubscriptionPollingQueryDiffPrevious +} + +type PollingQuery { + query: Query! + diff: OneGraphSubscriptionPollingQueryDiff! +} + +input NpmPackagePublishedArg { + """ + The names of packages to be notified about when published, e.g. ["graphql", "express", "fela"] + """ + names: [String!]! +} + +type NpmNewPackagePublishedSubscriptionPayload { + """Package being published""" + package: NpmPackage! +} + +"""Namespace for npm subscriptions.""" +type NpmSubscriptionRoot { + """Get notified when *any* package is published or updated on npm""" + allPublishActivity: NpmNewPackagePublishedSubscriptionPayload + + """Get notified when a package is published or updated on npm""" + packagePublished(input: NpmPackagePublishedArg!): NpmNewPackagePublishedSubscriptionPayload +} + +""" +A filter to be used against SalesforceUserFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the isProfilePhotoActive field.""" + IS_PROFILE_PHOTO_ACTIVE + + """References the mediumBannerPhotoUrl field.""" + MEDIUM_BANNER_PHOTO_URL + + """References the smallBannerPhotoUrl field.""" + SMALL_BANNER_PHOTO_URL + + """References the bannerPhotoUrl field.""" + BANNER_PHOTO_URL + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the jigsawImportLimitOverride field.""" + JIGSAW_IMPORT_LIMIT_OVERRIDE + + """References the defaultGroupNotificationFrequency field.""" + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + + """References the digestFrequency field.""" + DIGEST_FREQUENCY + + """References the mediumPhotoUrl field.""" + MEDIUM_PHOTO_URL + + """References the outOfOfficeMessage field.""" + OUT_OF_OFFICE_MESSAGE + + """References the isExtIndicatorVisible field.""" + IS_EXT_INDICATOR_VISIBLE + + """References the smallPhotoUrl field.""" + SMALL_PHOTO_URL + + """References the fullPhotoUrl field.""" + FULL_PHOTO_URL + + """References the aboutMe field.""" + ABOUT_ME + + """References the federationIdentifier field.""" + FEDERATION_IDENTIFIER + + """References the extension field.""" + EXTENSION + + """References the callCenterId field.""" + CALL_CENTER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the userPreferencesNativeEmailClient field.""" + USER_PREFERENCES_NATIVE_EMAIL_CLIENT + + """References the userPreferencesNewLightningReportRunPageEnabled field.""" + USER_PREFERENCES_NEW_LIGHTNING_REPORT_RUN_PAGE_ENABLED + + """References the userPreferencesSrhOverrideActivities field.""" + USER_PREFERENCES_SRH_OVERRIDE_ACTIVITIES + + """References the userPreferencesUserDebugModePref field.""" + USER_PREFERENCES_USER_DEBUG_MODE_PREF + + """References the userPreferencesHasCelebrationBadge field.""" + USER_PREFERENCES_HAS_CELEBRATION_BADGE + + """References the userPreferencesPreviewCustomTheme field.""" + USER_PREFERENCES_PREVIEW_CUSTOM_THEME + + """References the userPreferencesSuppressEventSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_EVENT_SFX_REMINDERS + + """References the userPreferencesSuppressTaskSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_TASK_SFX_REMINDERS + + """References the userPreferencesExcludeMailAppAttachments field.""" + USER_PREFERENCES_EXCLUDE_MAIL_APP_ATTACHMENTS + + """References the userPreferencesFavoritesShowTopFavorites field.""" + USER_PREFERENCES_FAVORITES_SHOW_TOP_FAVORITES + + """References the userPreferencesRecordHomeReservedWtShown field.""" + USER_PREFERENCES_RECORD_HOME_RESERVED_WT_SHOWN + + """References the userPreferencesRecordHomeSectionCollapseWtShown field.""" + USER_PREFERENCES_RECORD_HOME_SECTION_COLLAPSE_WT_SHOWN + + """References the userPreferencesFavoritesWtShown field.""" + USER_PREFERENCES_FAVORITES_WT_SHOWN + + """References the userPreferencesCreateLexAppsWtShown field.""" + USER_PREFERENCES_CREATE_LEX_APPS_WT_SHOWN + + """References the userPreferencesGlobalNavGridMenuWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_GRID_MENU_WT_SHOWN + + """References the userPreferencesGlobalNavBarWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_BAR_WT_SHOWN + + """References the userPreferencesHideBiggerPhotoCallout field.""" + USER_PREFERENCES_HIDE_BIGGER_PHOTO_CALLOUT + + """References the userPreferencesHideSfxWelcomeMat field.""" + USER_PREFERENCES_HIDE_SFX_WELCOME_MAT + + """References the userPreferencesHideLightningMigrationModal field.""" + USER_PREFERENCES_HIDE_LIGHTNING_MIGRATION_MODAL + + """ + References the userPreferencesHideEndUserOnboardingAssistantModal field. + """ + USER_PREFERENCES_HIDE_END_USER_ONBOARDING_ASSISTANT_MODAL + + """References the userPreferencesPreviewLightning field.""" + USER_PREFERENCES_PREVIEW_LIGHTNING + + """References the userPreferencesLightningExperiencePreferred field.""" + USER_PREFERENCES_LIGHTNING_EXPERIENCE_PREFERRED + + """References the userPreferencesShowStreetAddressToGuestUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_GUEST_USERS + + """References the userPreferencesShowFaxToGuestUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_GUEST_USERS + + """References the userPreferencesShowMobilePhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowWorkPhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowManagerToGuestUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_GUEST_USERS + + """References the userPreferencesShowEmailToGuestUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_GUEST_USERS + + """References the userPreferencesCacheDiagnostics field.""" + USER_PREFERENCES_CACHE_DIAGNOSTICS + + """References the userPreferencesPathAssistantCollapsed field.""" + USER_PREFERENCES_PATH_ASSISTANT_COLLAPSED + + """References the userPreferencesDisableEndorsementEmail field.""" + USER_PREFERENCES_DISABLE_ENDORSEMENT_EMAIL + + """References the userPreferencesHideS1BrowserUi field.""" + USER_PREFERENCES_HIDE_S_1_BROWSER_UI + + """References the userPreferencesDisableWorkEmail field.""" + USER_PREFERENCES_DISABLE_WORK_EMAIL + + """References the userPreferencesDisableFeedbackEmail field.""" + USER_PREFERENCES_DISABLE_FEEDBACK_EMAIL + + """References the userPreferencesShowCountryToGuestUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_GUEST_USERS + + """References the userPreferencesShowPostalCodeToGuestUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_GUEST_USERS + + """References the userPreferencesShowStateToGuestUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_GUEST_USERS + + """References the userPreferencesShowCityToGuestUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_GUEST_USERS + + """References the userPreferencesShowTitleToGuestUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_GUEST_USERS + + """References the userPreferencesShowProfilePicToGuestUsers field.""" + USER_PREFERENCES_SHOW_PROFILE_PIC_TO_GUEST_USERS + + """References the userPreferencesShowCountryToExternalUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_EXTERNAL_USERS + + """References the userPreferencesShowPostalCodeToExternalUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_EXTERNAL_USERS + + """References the userPreferencesShowStateToExternalUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_EXTERNAL_USERS + + """References the userPreferencesShowCityToExternalUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_EXTERNAL_USERS + + """References the userPreferencesShowStreetAddressToExternalUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_EXTERNAL_USERS + + """References the userPreferencesShowFaxToExternalUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_EXTERNAL_USERS + + """References the userPreferencesShowMobilePhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowWorkPhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowEmailToExternalUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_EXTERNAL_USERS + + """References the userPreferencesShowManagerToExternalUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_EXTERNAL_USERS + + """References the userPreferencesShowTitleToExternalUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_EXTERNAL_USERS + + """ + References the userPreferencesDisableFileShareNotificationsForApi field. + """ + USER_PREFERENCES_DISABLE_FILE_SHARE_NOTIFICATIONS_FOR_API + + """References the userPreferencesEnableAutoSubForFeeds field.""" + USER_PREFERENCES_ENABLE_AUTO_SUB_FOR_FEEDS + + """References the userPreferencesDisableSharePostEmail field.""" + USER_PREFERENCES_DISABLE_SHARE_POST_EMAIL + + """References the userPreferencesDisableBookmarkEmail field.""" + USER_PREFERENCES_DISABLE_BOOKMARK_EMAIL + + """References the userPreferencesJigsawListUser field.""" + USER_PREFERENCES_JIGSAW_LIST_USER + + """References the userPreferencesHideLegacyRetirementModal field.""" + USER_PREFERENCES_HIDE_LEGACY_RETIREMENT_MODAL + + """References the userPreferencesDisableMessageEmail field.""" + USER_PREFERENCES_DISABLE_MESSAGE_EMAIL + + """References the userPreferencesSortFeedByComment field.""" + USER_PREFERENCES_SORT_FEED_BY_COMMENT + + """References the userPreferencesDisableLikeEmail field.""" + USER_PREFERENCES_DISABLE_LIKE_EMAIL + + """References the userPreferencesDisCommentAfterLikeEmail field.""" + USER_PREFERENCES_DIS_COMMENT_AFTER_LIKE_EMAIL + + """References the userPreferencesHideSecondChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_SECOND_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideCsnDesktopTask field.""" + USER_PREFERENCES_HIDE_CSN_DESKTOP_TASK + + """References the userPreferencesDisMentionsCommentEmail field.""" + USER_PREFERENCES_DIS_MENTIONS_COMMENT_EMAIL + + """References the userPreferencesDisableMentionsPostEmail field.""" + USER_PREFERENCES_DISABLE_MENTIONS_POST_EMAIL + + """References the userPreferencesHideCsnGetChatterMobileTask field.""" + USER_PREFERENCES_HIDE_CSN_GET_CHATTER_MOBILE_TASK + + """ + References the userPreferencesReceiveNotificationsAsDelegatedApprover field. + """ + USER_PREFERENCES_RECEIVE_NOTIFICATIONS_AS_DELEGATED_APPROVER + + """References the userPreferencesReceiveNoNotificationsAsApprover field.""" + USER_PREFERENCES_RECEIVE_NO_NOTIFICATIONS_AS_APPROVER + + """References the userPreferencesApexPagesDeveloperMode field.""" + USER_PREFERENCES_APEX_PAGES_DEVELOPER_MODE + + """References the userPreferencesContentEmailAsAndWhen field.""" + USER_PREFERENCES_CONTENT_EMAIL_AS_AND_WHEN + + """References the userPreferencesContentNoEmail field.""" + USER_PREFERENCES_CONTENT_NO_EMAIL + + """References the userPreferencesDisProfPostCommentEmail field.""" + USER_PREFERENCES_DIS_PROF_POST_COMMENT_EMAIL + + """References the userPreferencesDisableLaterCommentEmail field.""" + USER_PREFERENCES_DISABLE_LATER_COMMENT_EMAIL + + """References the userPreferencesDisableChangeCommentEmail field.""" + USER_PREFERENCES_DISABLE_CHANGE_COMMENT_EMAIL + + """References the userPreferencesDisableProfilePostEmail field.""" + USER_PREFERENCES_DISABLE_PROFILE_POST_EMAIL + + """References the userPreferencesDisableFollowersEmail field.""" + USER_PREFERENCES_DISABLE_FOLLOWERS_EMAIL + + """References the userPreferencesDisableAllFeedsEmail field.""" + USER_PREFERENCES_DISABLE_ALL_FEEDS_EMAIL + + """References the userPreferencesReminderSoundOff field.""" + USER_PREFERENCES_REMINDER_SOUND_OFF + + """References the userPreferencesTaskRemindersCheckboxDefault field.""" + USER_PREFERENCES_TASK_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesEventRemindersCheckboxDefault field.""" + USER_PREFERENCES_EVENT_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesActivityRemindersPopup field.""" + USER_PREFERENCES_ACTIVITY_REMINDERS_POPUP + + """References the forecastEnabled field.""" + FORECAST_ENABLED + + """References the userPermissionsWorkDotComUserFeature field.""" + USER_PERMISSIONS_WORK_DOT_COM_USER_FEATURE + + """References the userPermissionsSiteforcePublisherUser field.""" + USER_PERMISSIONS_SITEFORCE_PUBLISHER_USER + + """References the userPermissionsSiteforceContributorUser field.""" + USER_PERMISSIONS_SITEFORCE_CONTRIBUTOR_USER + + """References the userPermissionsJigsawProspectingUser field.""" + USER_PERMISSIONS_JIGSAW_PROSPECTING_USER + + """References the userPermissionsSupportUser field.""" + USER_PERMISSIONS_SUPPORT_USER + + """References the userPermissionsInteractionUser field.""" + USER_PERMISSIONS_INTERACTION_USER + + """References the userPermissionsKnowledgeUser field.""" + USER_PERMISSIONS_KNOWLEDGE_USER + + """References the userPermissionsSfContentUser field.""" + USER_PERMISSIONS_SF_CONTENT_USER + + """References the userPermissionsCallCenterAutoLogin field.""" + USER_PERMISSIONS_CALL_CENTER_AUTO_LOGIN + + """References the userPermissionsOfflineUser field.""" + USER_PERMISSIONS_OFFLINE_USER + + """References the userPermissionsMarketingUser field.""" + USER_PERMISSIONS_MARKETING_USER + + """References the offlinePdaTrialExpirationDate field.""" + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + + """References the offlineTrialExpirationDate field.""" + OFFLINE_TRIAL_EXPIRATION_DATE + + """References the numberOfFailedLogins field.""" + NUMBER_OF_FAILED_LOGINS + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastPasswordChangeDate field.""" + LAST_PASSWORD_CHANGE_DATE + + """References the lastLoginDate field.""" + LAST_LOGIN_DATE + + """References the managerId field.""" + MANAGER_ID + + """References the delegatedApproverId field.""" + DELEGATED_APPROVER_ID + + """References the employeeNumber field.""" + EMPLOYEE_NUMBER + + """References the languageLocaleKey field.""" + LANGUAGE_LOCALE_KEY + + """References the userType field.""" + USER_TYPE + + """References the profileId field.""" + PROFILE_ID + + """References the emailEncodingKey field.""" + EMAIL_ENCODING_KEY + + """References the receivesAdminInfoEmails field.""" + RECEIVES_ADMIN_INFO_EMAILS + + """References the receivesInfoEmails field.""" + RECEIVES_INFO_EMAILS + + """References the localeSidKey field.""" + LOCALE_SID_KEY + + """References the userRoleId field.""" + USER_ROLE_ID + + """References the timeZoneSidKey field.""" + TIME_ZONE_SID_KEY + + """References the isActive field.""" + IS_ACTIVE + + """References the badgeText field.""" + BADGE_TEXT + + """References the communityNickname field.""" + COMMUNITY_NICKNAME + + """References the alias field.""" + ALIAS + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the stayInTouchNote field.""" + STAY_IN_TOUCH_NOTE + + """References the stayInTouchSignature field.""" + STAY_IN_TOUCH_SIGNATURE + + """References the stayInTouchSubject field.""" + STAY_IN_TOUCH_SUBJECT + + """References the signature field.""" + SIGNATURE + + """References the senderName field.""" + SENDER_NAME + + """References the senderEmail field.""" + SENDER_EMAIL + + """References the emailPreferencesStayInTouchReminder field.""" + EMAIL_PREFERENCES_STAY_IN_TOUCH_REMINDER + + """References the emailPreferencesAutoBccStayInTouch field.""" + EMAIL_PREFERENCES_AUTO_BCC_STAY_IN_TOUCH + + """References the emailPreferencesAutoBcc field.""" + EMAIL_PREFERENCES_AUTO_BCC + + """References the email field.""" + EMAIL + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the department field.""" + DEPARTMENT + + """References the division field.""" + DIVISION + + """References the companyName field.""" + COMPANY_NAME + + """References the name field.""" + NAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the username field.""" + USERNAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the User was updated.""" +type SalesforceUserUpdatedChange { + field: SalesforceUserFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User before the update.""" +type SalesforceUserPreviousVersion { + """Linked Github user""" + gitHubUser: GitHubUser + + """User ID""" + id: String + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """User Photo badge text overlay""" + badgeText: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Show external indicator""" + isExtIndicatorVisible: Boolean + + """Out of office message""" + outOfOfficeMessage: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Url for banner photo""" + bannerPhotoUrl: String + + """Url for IOS banner photo""" + smallBannerPhotoUrl: String + + """Url for Android banner photo""" + mediumBannerPhotoUrl: String + + """Has Profile Photo""" + isProfilePhotoActive: Boolean + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIApplication""" + aiApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplication""" + aiApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Account""" + accountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + accountHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + accountSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce Announcement""" + announcementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce Announcement""" + announcementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce ApexClass""" + apexClassesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexClass""" + apexClassesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexLog""" + apexLogsByLogUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + + """Collection of Salesforce ApexPage""" + apexPagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexPage""" + apexPagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Asset""" + assetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + assetHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + assetRelationshipHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce AssetShare""" + assetSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce Attachment""" + attachmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthSession""" + authSessionsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + authorizationFormConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + authorizationFormDataUseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + authorizationFormHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + authorizationFormTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce Calendar""" + calendarsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CallCenter""" + callCentersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCenter""" + callCentersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce Campaign""" + campaignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + campaignHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + casesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + caseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + caseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + caseTeamTemplateRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce ChatterActivity""" + chatterActivitiesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterActivities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ClientBrowser""" + clientBrowsersByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceClientBrowserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ClientBrowsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMembershipRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByInviterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + commSubscriptionChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + commSubscriptionConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + commSubscriptionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + commSubscriptionTimingHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce Community""" + communitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce Community""" + communitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRateHistory""" + consumptionRateHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + consumptionScheduleHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce Contact""" + contactsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + contactHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddressHistory""" + contactPointAddressHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + contactPointConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + contactPointEmailHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + contactPointPhoneHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + contactPointTypeConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByArchivedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + contentDocumentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNote""" + contentNotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentTagSubscription""" + contentTagSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentTagSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentTagSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscribedToUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscriberUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionHistory""" + contentVersionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + + """Collection of Salesforce Contract""" + contractsByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + contractHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + creditMemoHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + creditMemoLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce Dashboard""" + dashboardsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByRunningUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + dataUseLegalBasisHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurposeHistory""" + dataUsePurposeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeleteEvent""" + deleteEventsByDeletedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeleteEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DeleteEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce Document""" + documentsByAuthorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce Domain""" + domainsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce Domain""" + domainsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce DomainSite""" + domainSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DomainSite""" + domainSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByRunAsUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + engagementChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + entitySubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce Event""" + eventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce Folder""" + foldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Folder""" + foldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce Group""" + groupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce Holiday""" + holidaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce Holiday""" + holidaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce Idea""" + ideasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Idea""" + ideasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce Image""" + imagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + imageHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + imageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Individual""" + individualsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce IndividualHistory""" + individualHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce Invoice""" + invoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + invoiceHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + invoiceLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce Lead""" + leadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + leadHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + leadSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + legalEntityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LightningExitByPageMetrics""" + lightningExitByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExitByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningToggleMetrics""" + lightningToggleMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningToggleMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningToggleMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + + """Collection of Salesforce LightningUsageByAppTypeMetrics""" + lightningUsageByAppTypeMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByAppTypeMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + + """Collection of Salesforce LightningUsageByPageMetrics""" + lightningUsageByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + + """Collection of Salesforce ListEmail""" + listEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListView""" + listViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListView""" + listViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce LoginIp""" + loginIpsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginIpSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginIps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + + """Collection of Salesforce MLField""" + mlFieldsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLField""" + mlFieldsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce Macro""" + macrosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce MacroHistory""" + macroHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + macroSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByExecuteApexHandlerAsId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce Note""" + notesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + opportunityFieldHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce Order""" + ordersByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCompanyAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + orderHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + orderItemHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce OrderShare""" + orderSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce Organization""" + organizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Organization""" + organizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Partner""" + partnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + partyConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce Payment""" + paymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce Payment""" + paymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2History""" + pricebook2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntryHistory""" + pricebookEntryHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesBySubmittedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce Product2""" + product2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2""" + product2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + product2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce Profile""" + profilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Profile""" + profilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Prompt""" + promptsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce Prompt""" + promptsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByPublishedByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce QueueSobject""" + queueSobjectsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickText""" + quickTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickTextHistory""" + quickTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce Recommendation""" + recommendationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordType""" + recordTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RecordType""" + recordTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce Refund""" + refundsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce Refund""" + refundsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Report""" + reportsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByProxyUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAuditTrail""" + setupAuditTrailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAuditTrailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAuditTrails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAuditTrailsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + signupRequestHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce Site""" + userSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestRecordDefaultOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + siteHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce Solution""" + solutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + solutionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByHubUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce Stamp""" + stampsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce Stamp""" + stampsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsBySubjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce Task""" + tasksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce Topic""" + topicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce Translation""" + translationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce Translation""" + translationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + usersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + usersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + managedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserFeed""" + userFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserListView""" + userListViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPreference""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPreferenceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPreferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByManagerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserRole""" + userRolesByForecastUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserShare""" + userSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce Vote""" + votesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce Vote""" + votesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WebLink""" + webLinksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """Collection of Salesforce WebLink""" + webLinksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceUserSobjectMetadata! + + """A JSON object that contains all of the custom fields for a User""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserUpdatedSubscriptionPayload { + """The User that was updated.""" + user: SalesforceUser! + + """This field is deprecated. Use oldUser instead.""" + previousUser: SalesforceUser! @deprecated(reason: "Use oldUser instead.") + + """ + The previous version of the User that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUser: SalesforceUserPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUser` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserChangeListFilter): [SalesforceUserUpdatedChange!]! +} + +type SalesforceUserUndeletedSubscriptionPayload { + """The User that was resurrected.""" + user: SalesforceUser! +} + +""" +A filter to be used against SalesforceUserProvisioningRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvisioningRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvisioningRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvisioningRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvisioningRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvisioningRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvisioningRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvisioningRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvisioningRequestFieldEnum { + """References the parentId field.""" + PARENT_ID + + """References the retryCount field.""" + RETRY_COUNT + + """References the managerId field.""" + MANAGER_ID + + """References the approvalStatus field.""" + APPROVAL_STATUS + + """References the userProvAccountId field.""" + USER_PROV_ACCOUNT_ID + + """References the userProvConfigId field.""" + USER_PROV_CONFIG_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the scheduleDate field.""" + SCHEDULE_DATE + + """References the operation field.""" + OPERATION + + """References the state field.""" + STATE + + """References the appName field.""" + APP_NAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Request was updated. +""" +type SalesforceUserProvisioningRequestUpdatedChange { + field: SalesforceUserProvisioningRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Request before the update.""" +type SalesforceUserProvisioningRequestPreviousVersion { + """UserProvisioningRequest ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUserProvisioningRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """UserProvisioningConfig ID""" + userProvConfig: SalesforceUserProvisioningConfig + + """User Provisioning Account ID""" + userProvAccountId: String + + """User Provisioning Account ID""" + userProvAccount: SalesforceUserProvAccount + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """User ID""" + manager: SalesforceUser + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String + + """UserProvisioningRequest ID""" + parent: SalesforceUserProvisioningRequest + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserProvisioningRequestId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + sobjectMetadata: SalesforceUserProvisioningRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvisioningRequestUpdatedSubscriptionPayload { + """The UserProvisioningRequest that was updated.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! + + """This field is deprecated. Use oldUserProvisioningRequest instead.""" + previousUserProvisioningRequest: SalesforceUserProvisioningRequest! @deprecated(reason: "Use oldUserProvisioningRequest instead.") + + """ + The previous version of the UserProvisioningRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvisioningRequest: SalesforceUserProvisioningRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvisioningRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvisioningRequestChangeListFilter): [SalesforceUserProvisioningRequestUpdatedChange!]! +} + +type SalesforceUserProvisioningRequestUndeletedSubscriptionPayload { + """The UserProvisioningRequest that was resurrected.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +type SalesforceUserProvisioningRequestDeletedSubscriptionPayload { + """The UserProvisioningRequest that was deleted.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +type SalesforceUserProvisioningRequestCreatedSubscriptionPayload { + """The UserProvisioningRequest that was created.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +""" +A filter to be used against SalesforceUserProvisioningLogFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvisioningLogChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvisioningLogFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvisioningLogFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvisioningLogFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvisioningLogFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvisioningLogChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvisioningLogChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvisioningLogFieldEnum { + """References the details field.""" + DETAILS + + """References the status field.""" + STATUS + + """References the userId field.""" + USER_ID + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the userProvisioningRequestId field.""" + USER_PROVISIONING_REQUEST_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Log was updated. +""" +type SalesforceUserProvisioningLogUpdatedChange { + field: SalesforceUserProvisioningLogFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Log. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Log before the update.""" +type SalesforceUserProvisioningLogPreviousVersion { + """UserProvisioningLog ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """UserProvisioningRequest ID""" + userProvisioningRequest: SalesforceUserProvisioningRequest + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Status""" + status: String + + """Details""" + details: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvisioningLogUpdatedSubscriptionPayload { + """The UserProvisioningLog that was updated.""" + userProvisioningLog: SalesforceUserProvisioningLog! + + """This field is deprecated. Use oldUserProvisioningLog instead.""" + previousUserProvisioningLog: SalesforceUserProvisioningLog! @deprecated(reason: "Use oldUserProvisioningLog instead.") + + """ + The previous version of the UserProvisioningLog that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvisioningLog: SalesforceUserProvisioningLogPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvisioningLog` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvisioningLogChangeListFilter): [SalesforceUserProvisioningLogUpdatedChange!]! +} + +type SalesforceUserProvisioningLogUndeletedSubscriptionPayload { + """The UserProvisioningLog that was resurrected.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +type SalesforceUserProvisioningLogDeletedSubscriptionPayload { + """The UserProvisioningLog that was deleted.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +type SalesforceUserProvisioningLogCreatedSubscriptionPayload { + """The UserProvisioningLog that was created.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +""" +A filter to be used against SalesforceUserProvMockTargetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvMockTargetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvMockTargetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvMockTargetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvMockTargetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvMockTargetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvMockTargetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvMockTargetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvMockTargetFieldEnum { + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Mock Target was updated. +""" +type SalesforceUserProvMockTargetUpdatedChange { + field: SalesforceUserProvMockTargetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Mock Target. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of User Provisioning Mock Target before the update. +""" +type SalesforceUserProvMockTargetPreviousVersion { + """UserProvMockTarget ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvMockTarget + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvMockTargetUpdatedSubscriptionPayload { + """The UserProvMockTarget that was updated.""" + userProvMockTarget: SalesforceUserProvMockTarget! + + """This field is deprecated. Use oldUserProvMockTarget instead.""" + previousUserProvMockTarget: SalesforceUserProvMockTarget! @deprecated(reason: "Use oldUserProvMockTarget instead.") + + """ + The previous version of the UserProvMockTarget that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvMockTarget: SalesforceUserProvMockTargetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvMockTarget` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvMockTargetChangeListFilter): [SalesforceUserProvMockTargetUpdatedChange!]! +} + +type SalesforceUserProvMockTargetUndeletedSubscriptionPayload { + """The UserProvMockTarget that was resurrected.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +type SalesforceUserProvMockTargetDeletedSubscriptionPayload { + """The UserProvMockTarget that was deleted.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +type SalesforceUserProvMockTargetCreatedSubscriptionPayload { + """The UserProvMockTarget that was created.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +""" +A filter to be used against SalesforceUserProvAccountFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvAccountChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvAccountFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvAccountFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvAccountFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvAccountFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvAccountChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvAccountChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvAccountFieldEnum { + """References the isKnownLink field.""" + IS_KNOWN_LINK + + """References the deletedDate field.""" + DELETED_DATE + + """References the status field.""" + STATUS + + """References the linkState field.""" + LINK_STATE + + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Account was updated. +""" +type SalesforceUserProvAccountUpdatedChange { + field: SalesforceUserProvAccountFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Account. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Provisioning Account before the update.""" +type SalesforceUserProvAccountPreviousVersion { + """User Provisioning Account ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccount + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvAccountUpdatedSubscriptionPayload { + """The UserProvAccount that was updated.""" + userProvAccount: SalesforceUserProvAccount! + + """This field is deprecated. Use oldUserProvAccount instead.""" + previousUserProvAccount: SalesforceUserProvAccount! @deprecated(reason: "Use oldUserProvAccount instead.") + + """ + The previous version of the UserProvAccount that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvAccount: SalesforceUserProvAccountPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvAccount` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvAccountChangeListFilter): [SalesforceUserProvAccountUpdatedChange!]! +} + +type SalesforceUserProvAccountUndeletedSubscriptionPayload { + """The UserProvAccount that was resurrected.""" + userProvAccount: SalesforceUserProvAccount! +} + +""" +A filter to be used against SalesforceUserProvAccountStagingFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserProvAccountStagingChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserProvAccountStagingFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserProvAccountStagingFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserProvAccountStagingFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserProvAccountStagingFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserProvAccountStagingChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserProvAccountStagingChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserProvAccountStagingFieldEnum { + """References the status field.""" + STATUS + + """References the linkState field.""" + LINK_STATE + + """References the externalLastName field.""" + EXTERNAL_LAST_NAME + + """References the externalFirstName field.""" + EXTERNAL_FIRST_NAME + + """References the externalEmail field.""" + EXTERNAL_EMAIL + + """References the externalUsername field.""" + EXTERNAL_USERNAME + + """References the externalUserId field.""" + EXTERNAL_USER_ID + + """References the salesforceUserId field.""" + SALESFORCE_USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Provisioning Account Staging was updated. +""" +type SalesforceUserProvAccountStagingUpdatedChange { + field: SalesforceUserProvAccountStagingFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Provisioning Account Staging. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of User Provisioning Account Staging before the update. +""" +type SalesforceUserProvAccountStagingPreviousVersion { + """User Provisioning Account Staging Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccountStaging + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserProvAccountStagingUpdatedSubscriptionPayload { + """The UserProvAccountStaging that was updated.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! + + """This field is deprecated. Use oldUserProvAccountStaging instead.""" + previousUserProvAccountStaging: SalesforceUserProvAccountStaging! @deprecated(reason: "Use oldUserProvAccountStaging instead.") + + """ + The previous version of the UserProvAccountStaging that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserProvAccountStaging: SalesforceUserProvAccountStagingPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserProvAccountStaging` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserProvAccountStagingChangeListFilter): [SalesforceUserProvAccountStagingUpdatedChange!]! +} + +type SalesforceUserProvAccountStagingUndeletedSubscriptionPayload { + """The UserProvAccountStaging that was resurrected.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountStagingDeletedSubscriptionPayload { + """The UserProvAccountStaging that was deleted.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountStagingCreatedSubscriptionPayload { + """The UserProvAccountStaging that was created.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +type SalesforceUserProvAccountDeletedSubscriptionPayload { + """The UserProvAccount that was deleted.""" + userProvAccount: SalesforceUserProvAccount! +} + +type SalesforceUserProvAccountCreatedSubscriptionPayload { + """The UserProvAccount that was created.""" + userProvAccount: SalesforceUserProvAccount! +} + +type SalesforceUserDeletedSubscriptionPayload { + """The User that was deleted.""" + user: SalesforceUser! +} + +type SalesforceUserCreatedSubscriptionPayload { + """The User that was created.""" + user: SalesforceUser! +} + +""" +A filter to be used against SalesforceUserChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceUserChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceUserChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceUserChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceUserChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceUserChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceUserChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceUserChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceUserChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the isProfilePhotoActive field.""" + IS_PROFILE_PHOTO_ACTIVE + + """References the jigsawImportLimitOverride field.""" + JIGSAW_IMPORT_LIMIT_OVERRIDE + + """References the defaultGroupNotificationFrequency field.""" + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + + """References the digestFrequency field.""" + DIGEST_FREQUENCY + + """References the aboutMe field.""" + ABOUT_ME + + """References the federationIdentifier field.""" + FEDERATION_IDENTIFIER + + """References the extension field.""" + EXTENSION + + """References the callCenterId field.""" + CALL_CENTER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the userPreferencesNativeEmailClient field.""" + USER_PREFERENCES_NATIVE_EMAIL_CLIENT + + """References the userPreferencesNewLightningReportRunPageEnabled field.""" + USER_PREFERENCES_NEW_LIGHTNING_REPORT_RUN_PAGE_ENABLED + + """References the userPreferencesSrhOverrideActivities field.""" + USER_PREFERENCES_SRH_OVERRIDE_ACTIVITIES + + """References the userPreferencesUserDebugModePref field.""" + USER_PREFERENCES_USER_DEBUG_MODE_PREF + + """References the userPreferencesHasCelebrationBadge field.""" + USER_PREFERENCES_HAS_CELEBRATION_BADGE + + """References the userPreferencesPreviewCustomTheme field.""" + USER_PREFERENCES_PREVIEW_CUSTOM_THEME + + """References the userPreferencesSuppressEventSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_EVENT_SFX_REMINDERS + + """References the userPreferencesSuppressTaskSfxReminders field.""" + USER_PREFERENCES_SUPPRESS_TASK_SFX_REMINDERS + + """References the userPreferencesExcludeMailAppAttachments field.""" + USER_PREFERENCES_EXCLUDE_MAIL_APP_ATTACHMENTS + + """References the userPreferencesFavoritesShowTopFavorites field.""" + USER_PREFERENCES_FAVORITES_SHOW_TOP_FAVORITES + + """References the userPreferencesRecordHomeReservedWtShown field.""" + USER_PREFERENCES_RECORD_HOME_RESERVED_WT_SHOWN + + """References the userPreferencesRecordHomeSectionCollapseWtShown field.""" + USER_PREFERENCES_RECORD_HOME_SECTION_COLLAPSE_WT_SHOWN + + """References the userPreferencesFavoritesWtShown field.""" + USER_PREFERENCES_FAVORITES_WT_SHOWN + + """References the userPreferencesCreateLexAppsWtShown field.""" + USER_PREFERENCES_CREATE_LEX_APPS_WT_SHOWN + + """References the userPreferencesGlobalNavGridMenuWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_GRID_MENU_WT_SHOWN + + """References the userPreferencesGlobalNavBarWtShown field.""" + USER_PREFERENCES_GLOBAL_NAV_BAR_WT_SHOWN + + """References the userPreferencesHideBiggerPhotoCallout field.""" + USER_PREFERENCES_HIDE_BIGGER_PHOTO_CALLOUT + + """References the userPreferencesHideSfxWelcomeMat field.""" + USER_PREFERENCES_HIDE_SFX_WELCOME_MAT + + """References the userPreferencesHideLightningMigrationModal field.""" + USER_PREFERENCES_HIDE_LIGHTNING_MIGRATION_MODAL + + """ + References the userPreferencesHideEndUserOnboardingAssistantModal field. + """ + USER_PREFERENCES_HIDE_END_USER_ONBOARDING_ASSISTANT_MODAL + + """References the userPreferencesPreviewLightning field.""" + USER_PREFERENCES_PREVIEW_LIGHTNING + + """References the userPreferencesLightningExperiencePreferred field.""" + USER_PREFERENCES_LIGHTNING_EXPERIENCE_PREFERRED + + """References the userPreferencesShowStreetAddressToGuestUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_GUEST_USERS + + """References the userPreferencesShowFaxToGuestUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_GUEST_USERS + + """References the userPreferencesShowMobilePhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowWorkPhoneToGuestUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_GUEST_USERS + + """References the userPreferencesShowManagerToGuestUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_GUEST_USERS + + """References the userPreferencesShowEmailToGuestUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_GUEST_USERS + + """References the userPreferencesCacheDiagnostics field.""" + USER_PREFERENCES_CACHE_DIAGNOSTICS + + """References the userPreferencesPathAssistantCollapsed field.""" + USER_PREFERENCES_PATH_ASSISTANT_COLLAPSED + + """References the userPreferencesDisableEndorsementEmail field.""" + USER_PREFERENCES_DISABLE_ENDORSEMENT_EMAIL + + """References the userPreferencesHideS1BrowserUi field.""" + USER_PREFERENCES_HIDE_S_1_BROWSER_UI + + """References the userPreferencesDisableWorkEmail field.""" + USER_PREFERENCES_DISABLE_WORK_EMAIL + + """References the userPreferencesDisableFeedbackEmail field.""" + USER_PREFERENCES_DISABLE_FEEDBACK_EMAIL + + """References the userPreferencesShowCountryToGuestUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_GUEST_USERS + + """References the userPreferencesShowPostalCodeToGuestUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_GUEST_USERS + + """References the userPreferencesShowStateToGuestUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_GUEST_USERS + + """References the userPreferencesShowCityToGuestUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_GUEST_USERS + + """References the userPreferencesShowTitleToGuestUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_GUEST_USERS + + """References the userPreferencesShowProfilePicToGuestUsers field.""" + USER_PREFERENCES_SHOW_PROFILE_PIC_TO_GUEST_USERS + + """References the userPreferencesShowCountryToExternalUsers field.""" + USER_PREFERENCES_SHOW_COUNTRY_TO_EXTERNAL_USERS + + """References the userPreferencesShowPostalCodeToExternalUsers field.""" + USER_PREFERENCES_SHOW_POSTAL_CODE_TO_EXTERNAL_USERS + + """References the userPreferencesShowStateToExternalUsers field.""" + USER_PREFERENCES_SHOW_STATE_TO_EXTERNAL_USERS + + """References the userPreferencesShowCityToExternalUsers field.""" + USER_PREFERENCES_SHOW_CITY_TO_EXTERNAL_USERS + + """References the userPreferencesShowStreetAddressToExternalUsers field.""" + USER_PREFERENCES_SHOW_STREET_ADDRESS_TO_EXTERNAL_USERS + + """References the userPreferencesShowFaxToExternalUsers field.""" + USER_PREFERENCES_SHOW_FAX_TO_EXTERNAL_USERS + + """References the userPreferencesShowMobilePhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_MOBILE_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowWorkPhoneToExternalUsers field.""" + USER_PREFERENCES_SHOW_WORK_PHONE_TO_EXTERNAL_USERS + + """References the userPreferencesShowEmailToExternalUsers field.""" + USER_PREFERENCES_SHOW_EMAIL_TO_EXTERNAL_USERS + + """References the userPreferencesShowManagerToExternalUsers field.""" + USER_PREFERENCES_SHOW_MANAGER_TO_EXTERNAL_USERS + + """References the userPreferencesShowTitleToExternalUsers field.""" + USER_PREFERENCES_SHOW_TITLE_TO_EXTERNAL_USERS + + """ + References the userPreferencesDisableFileShareNotificationsForApi field. + """ + USER_PREFERENCES_DISABLE_FILE_SHARE_NOTIFICATIONS_FOR_API + + """References the userPreferencesEnableAutoSubForFeeds field.""" + USER_PREFERENCES_ENABLE_AUTO_SUB_FOR_FEEDS + + """References the userPreferencesDisableSharePostEmail field.""" + USER_PREFERENCES_DISABLE_SHARE_POST_EMAIL + + """References the userPreferencesDisableBookmarkEmail field.""" + USER_PREFERENCES_DISABLE_BOOKMARK_EMAIL + + """References the userPreferencesJigsawListUser field.""" + USER_PREFERENCES_JIGSAW_LIST_USER + + """References the userPreferencesHideLegacyRetirementModal field.""" + USER_PREFERENCES_HIDE_LEGACY_RETIREMENT_MODAL + + """References the userPreferencesDisableMessageEmail field.""" + USER_PREFERENCES_DISABLE_MESSAGE_EMAIL + + """References the userPreferencesSortFeedByComment field.""" + USER_PREFERENCES_SORT_FEED_BY_COMMENT + + """References the userPreferencesDisableLikeEmail field.""" + USER_PREFERENCES_DISABLE_LIKE_EMAIL + + """References the userPreferencesDisCommentAfterLikeEmail field.""" + USER_PREFERENCES_DIS_COMMENT_AFTER_LIKE_EMAIL + + """References the userPreferencesHideSecondChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_SECOND_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideChatterOnboardingSplash field.""" + USER_PREFERENCES_HIDE_CHATTER_ONBOARDING_SPLASH + + """References the userPreferencesHideCsnDesktopTask field.""" + USER_PREFERENCES_HIDE_CSN_DESKTOP_TASK + + """References the userPreferencesDisMentionsCommentEmail field.""" + USER_PREFERENCES_DIS_MENTIONS_COMMENT_EMAIL + + """References the userPreferencesDisableMentionsPostEmail field.""" + USER_PREFERENCES_DISABLE_MENTIONS_POST_EMAIL + + """References the userPreferencesHideCsnGetChatterMobileTask field.""" + USER_PREFERENCES_HIDE_CSN_GET_CHATTER_MOBILE_TASK + + """ + References the userPreferencesReceiveNotificationsAsDelegatedApprover field. + """ + USER_PREFERENCES_RECEIVE_NOTIFICATIONS_AS_DELEGATED_APPROVER + + """References the userPreferencesReceiveNoNotificationsAsApprover field.""" + USER_PREFERENCES_RECEIVE_NO_NOTIFICATIONS_AS_APPROVER + + """References the userPreferencesApexPagesDeveloperMode field.""" + USER_PREFERENCES_APEX_PAGES_DEVELOPER_MODE + + """References the userPreferencesContentEmailAsAndWhen field.""" + USER_PREFERENCES_CONTENT_EMAIL_AS_AND_WHEN + + """References the userPreferencesContentNoEmail field.""" + USER_PREFERENCES_CONTENT_NO_EMAIL + + """References the userPreferencesDisProfPostCommentEmail field.""" + USER_PREFERENCES_DIS_PROF_POST_COMMENT_EMAIL + + """References the userPreferencesDisableLaterCommentEmail field.""" + USER_PREFERENCES_DISABLE_LATER_COMMENT_EMAIL + + """References the userPreferencesDisableChangeCommentEmail field.""" + USER_PREFERENCES_DISABLE_CHANGE_COMMENT_EMAIL + + """References the userPreferencesDisableProfilePostEmail field.""" + USER_PREFERENCES_DISABLE_PROFILE_POST_EMAIL + + """References the userPreferencesDisableFollowersEmail field.""" + USER_PREFERENCES_DISABLE_FOLLOWERS_EMAIL + + """References the userPreferencesDisableAllFeedsEmail field.""" + USER_PREFERENCES_DISABLE_ALL_FEEDS_EMAIL + + """References the userPreferencesReminderSoundOff field.""" + USER_PREFERENCES_REMINDER_SOUND_OFF + + """References the userPreferencesTaskRemindersCheckboxDefault field.""" + USER_PREFERENCES_TASK_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesEventRemindersCheckboxDefault field.""" + USER_PREFERENCES_EVENT_REMINDERS_CHECKBOX_DEFAULT + + """References the userPreferencesActivityRemindersPopup field.""" + USER_PREFERENCES_ACTIVITY_REMINDERS_POPUP + + """References the forecastEnabled field.""" + FORECAST_ENABLED + + """References the userPermissionsWorkDotComUserFeature field.""" + USER_PERMISSIONS_WORK_DOT_COM_USER_FEATURE + + """References the userPermissionsSiteforcePublisherUser field.""" + USER_PERMISSIONS_SITEFORCE_PUBLISHER_USER + + """References the userPermissionsSiteforceContributorUser field.""" + USER_PERMISSIONS_SITEFORCE_CONTRIBUTOR_USER + + """References the userPermissionsJigsawProspectingUser field.""" + USER_PERMISSIONS_JIGSAW_PROSPECTING_USER + + """References the userPermissionsSupportUser field.""" + USER_PERMISSIONS_SUPPORT_USER + + """References the userPermissionsInteractionUser field.""" + USER_PERMISSIONS_INTERACTION_USER + + """References the userPermissionsKnowledgeUser field.""" + USER_PERMISSIONS_KNOWLEDGE_USER + + """References the userPermissionsSfContentUser field.""" + USER_PERMISSIONS_SF_CONTENT_USER + + """References the userPermissionsCallCenterAutoLogin field.""" + USER_PERMISSIONS_CALL_CENTER_AUTO_LOGIN + + """References the userPermissionsOfflineUser field.""" + USER_PERMISSIONS_OFFLINE_USER + + """References the userPermissionsMarketingUser field.""" + USER_PERMISSIONS_MARKETING_USER + + """References the offlinePdaTrialExpirationDate field.""" + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + + """References the offlineTrialExpirationDate field.""" + OFFLINE_TRIAL_EXPIRATION_DATE + + """References the numberOfFailedLogins field.""" + NUMBER_OF_FAILED_LOGINS + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastPasswordChangeDate field.""" + LAST_PASSWORD_CHANGE_DATE + + """References the lastLoginDate field.""" + LAST_LOGIN_DATE + + """References the managerId field.""" + MANAGER_ID + + """References the delegatedApproverId field.""" + DELEGATED_APPROVER_ID + + """References the employeeNumber field.""" + EMPLOYEE_NUMBER + + """References the languageLocaleKey field.""" + LANGUAGE_LOCALE_KEY + + """References the userType field.""" + USER_TYPE + + """References the profileId field.""" + PROFILE_ID + + """References the emailEncodingKey field.""" + EMAIL_ENCODING_KEY + + """References the receivesAdminInfoEmails field.""" + RECEIVES_ADMIN_INFO_EMAILS + + """References the receivesInfoEmails field.""" + RECEIVES_INFO_EMAILS + + """References the localeSidKey field.""" + LOCALE_SID_KEY + + """References the userRoleId field.""" + USER_ROLE_ID + + """References the timeZoneSidKey field.""" + TIME_ZONE_SID_KEY + + """References the isActive field.""" + IS_ACTIVE + + """References the communityNickname field.""" + COMMUNITY_NICKNAME + + """References the alias field.""" + ALIAS + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the stayInTouchNote field.""" + STAY_IN_TOUCH_NOTE + + """References the stayInTouchSignature field.""" + STAY_IN_TOUCH_SIGNATURE + + """References the stayInTouchSubject field.""" + STAY_IN_TOUCH_SUBJECT + + """References the signature field.""" + SIGNATURE + + """References the senderName field.""" + SENDER_NAME + + """References the senderEmail field.""" + SENDER_EMAIL + + """References the emailPreferencesStayInTouchReminder field.""" + EMAIL_PREFERENCES_STAY_IN_TOUCH_REMINDER + + """References the emailPreferencesAutoBccStayInTouch field.""" + EMAIL_PREFERENCES_AUTO_BCC_STAY_IN_TOUCH + + """References the emailPreferencesAutoBcc field.""" + EMAIL_PREFERENCES_AUTO_BCC + + """References the email field.""" + EMAIL + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the department field.""" + DEPARTMENT + + """References the division field.""" + DIVISION + + """References the companyName field.""" + COMPANY_NAME + + """References the name field.""" + NAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the username field.""" + USERNAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the User Change Event was updated. +""" +type SalesforceUserChangeEventUpdatedChange { + field: SalesforceUserChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the User Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of User Change Event before the update.""" +type SalesforceUserChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserChangeEventDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Has Profile Photo""" + isProfilePhotoActive: Boolean + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a UserChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceUserChangeEventUpdatedSubscriptionPayload { + """The UserChangeEvent that was updated.""" + userChangeEvent: SalesforceUserChangeEvent! + + """This field is deprecated. Use oldUserChangeEvent instead.""" + previousUserChangeEvent: SalesforceUserChangeEvent! @deprecated(reason: "Use oldUserChangeEvent instead.") + + """ + The previous version of the UserChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldUserChangeEvent: SalesforceUserChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldUserChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceUserChangeEventChangeListFilter): [SalesforceUserChangeEventUpdatedChange!]! +} + +type SalesforceUserChangeEventUndeletedSubscriptionPayload { + """The UserChangeEvent that was resurrected.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +type SalesforceUserChangeEventDeletedSubscriptionPayload { + """The UserChangeEvent that was deleted.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +type SalesforceUserChangeEventCreatedSubscriptionPayload { + """The UserChangeEvent that was created.""" + userChangeEvent: SalesforceUserChangeEvent! +} + +""" +A filter to be used against SalesforceTopicFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTopicChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTopicFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTopicFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTopicFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTopicFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTopicChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTopicChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTopicFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the managedTopicType field.""" + MANAGED_TOPIC_TYPE + + """References the talkingAbout field.""" + TALKING_ABOUT + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Topic was updated.""" +type SalesforceTopicUpdatedChange { + field: SalesforceTopicFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Topic. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Topic before the update.""" +type SalesforceTopicPreviousVersion { + """Topic ID""" + id: String + + """Name""" + name: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Talking About""" + talkingAbout: Int + + """Enabled For""" + managedTopicType: String + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + sobjectMetadata: SalesforceTopicSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Topic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTopicUpdatedSubscriptionPayload { + """The Topic that was updated.""" + topic: SalesforceTopic! + + """This field is deprecated. Use oldTopic instead.""" + previousTopic: SalesforceTopic! @deprecated(reason: "Use oldTopic instead.") + + """ + The previous version of the Topic that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTopic: SalesforceTopicPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTopic` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTopicChangeListFilter): [SalesforceTopicUpdatedChange!]! +} + +type SalesforceTopicUndeletedSubscriptionPayload { + """The Topic that was resurrected.""" + topic: SalesforceTopic! +} + +type SalesforceTopicDeletedSubscriptionPayload { + """The Topic that was deleted.""" + topic: SalesforceTopic! +} + +type SalesforceTopicCreatedSubscriptionPayload { + """The Topic that was created.""" + topic: SalesforceTopic! +} + +""" +A filter to be used against SalesforceTopicAssignmentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTopicAssignmentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTopicAssignmentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTopicAssignmentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTopicAssignmentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTopicAssignmentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTopicAssignmentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTopicAssignmentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTopicAssignmentFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the entityType field.""" + ENTITY_TYPE + + """References the entityKeyPrefix field.""" + ENTITY_KEY_PREFIX + + """References the entityId field.""" + ENTITY_ID + + """References the topicId field.""" + TOPIC_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Topic Assignment was updated. +""" +type SalesforceTopicAssignmentUpdatedChange { + field: SalesforceTopicAssignmentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Topic Assignment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Topic Assignment before the update.""" +type SalesforceTopicAssignmentPreviousVersion { + """Topic Assignment ID""" + id: String + + """Topic ID""" + topicId: String + + """Topic ID""" + topic: SalesforceTopic + + """Entity ID""" + entityId: String + + """Entity ID""" + entity: SalesforceTopicAssignmentEntityUnion + + """Record Key Prefix""" + entityKeyPrefix: String + + """Object Type""" + entityType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a TopicAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTopicAssignmentUpdatedSubscriptionPayload { + """The TopicAssignment that was updated.""" + topicAssignment: SalesforceTopicAssignment! + + """This field is deprecated. Use oldTopicAssignment instead.""" + previousTopicAssignment: SalesforceTopicAssignment! @deprecated(reason: "Use oldTopicAssignment instead.") + + """ + The previous version of the TopicAssignment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTopicAssignment: SalesforceTopicAssignmentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTopicAssignment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTopicAssignmentChangeListFilter): [SalesforceTopicAssignmentUpdatedChange!]! +} + +type SalesforceTopicAssignmentUndeletedSubscriptionPayload { + """The TopicAssignment that was resurrected.""" + topicAssignment: SalesforceTopicAssignment! +} + +type SalesforceTopicAssignmentDeletedSubscriptionPayload { + """The TopicAssignment that was deleted.""" + topicAssignment: SalesforceTopicAssignment! +} + +type SalesforceTopicAssignmentCreatedSubscriptionPayload { + """The TopicAssignment that was created.""" + topicAssignment: SalesforceTopicAssignment! +} + +""" +A filter to be used against SalesforceTaskFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTaskChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTaskFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTaskFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTaskFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTaskFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTaskChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTaskChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTaskFieldEnum { + """References the completedDateTime field.""" + COMPLETED_DATE_TIME + + """References the taskSubtype field.""" + TASK_SUBTYPE + + """References the recurrenceRegeneratedType field.""" + RECURRENCE_REGENERATED_TYPE + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateOnly field.""" + RECURRENCE_START_DATE_ONLY + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the callObject field.""" + CALL_OBJECT + + """References the callDisposition field.""" + CALL_DISPOSITION + + """References the callType field.""" + CALL_TYPE + + """References the callDurationInSeconds field.""" + CALL_DURATION_IN_SECONDS + + """References the isArchived field.""" + IS_ARCHIVED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the accountId field.""" + ACCOUNT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the type field.""" + TYPE + + """References the description field.""" + DESCRIPTION + + """References the ownerId field.""" + OWNER_ID + + """References the isHighPriority field.""" + IS_HIGH_PRIORITY + + """References the priority field.""" + PRIORITY + + """References the status field.""" + STATUS + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Task was updated.""" +type SalesforceTaskUpdatedChange { + field: SalesforceTaskFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Task. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Task before the update.""" +type SalesforceTaskPreviousVersion { + """Activity ID""" + id: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """High Priority""" + isHighPriority: Boolean + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceTaskOwnerUnion + + """Description""" + description: String + + """Type""" + type: String + + """Deleted""" + isDeleted: Boolean + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Archived""" + isArchived: Boolean + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String + + """Completed Date""" + completedDateTime: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByActivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Task""" + recurringTasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceTaskSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Task""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTaskUpdatedSubscriptionPayload { + """The Task that was updated.""" + task: SalesforceTask! + + """This field is deprecated. Use oldTask instead.""" + previousTask: SalesforceTask! @deprecated(reason: "Use oldTask instead.") + + """ + The previous version of the Task that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTask: SalesforceTaskPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTask` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTaskChangeListFilter): [SalesforceTaskUpdatedChange!]! +} + +type SalesforceTaskUndeletedSubscriptionPayload { + """The Task that was resurrected.""" + task: SalesforceTask! +} + +type SalesforceTaskDeletedSubscriptionPayload { + """The Task that was deleted.""" + task: SalesforceTask! +} + +type SalesforceTaskCreatedSubscriptionPayload { + """The Task that was created.""" + task: SalesforceTask! +} + +""" +A filter to be used against SalesforceTaskChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceTaskChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceTaskChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceTaskChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceTaskChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceTaskChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceTaskChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceTaskChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceTaskChangeEventFieldEnum { + """References the completedDateTime field.""" + COMPLETED_DATE_TIME + + """References the recurrenceRegeneratedType field.""" + RECURRENCE_REGENERATED_TYPE + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateOnly field.""" + RECURRENCE_START_DATE_ONLY + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the callObject field.""" + CALL_OBJECT + + """References the callDisposition field.""" + CALL_DISPOSITION + + """References the callType field.""" + CALL_TYPE + + """References the callDurationInSeconds field.""" + CALL_DURATION_IN_SECONDS + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the accountId field.""" + ACCOUNT_ID + + """References the type field.""" + TYPE + + """References the description field.""" + DESCRIPTION + + """References the ownerId field.""" + OWNER_ID + + """References the priority field.""" + PRIORITY + + """References the status field.""" + STATUS + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Task Change Event was updated. +""" +type SalesforceTaskChangeEventUpdatedChange { + field: SalesforceTaskChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Task Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Task Change Event before the update.""" +type SalesforceTaskChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskChangeEventWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Description""" + description: String + + """Type""" + type: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Completed Date""" + completedDateTime: String + + """ + A JSON object that contains all of the custom fields for a TaskChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceTaskChangeEventUpdatedSubscriptionPayload { + """The TaskChangeEvent that was updated.""" + taskChangeEvent: SalesforceTaskChangeEvent! + + """This field is deprecated. Use oldTaskChangeEvent instead.""" + previousTaskChangeEvent: SalesforceTaskChangeEvent! @deprecated(reason: "Use oldTaskChangeEvent instead.") + + """ + The previous version of the TaskChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldTaskChangeEvent: SalesforceTaskChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldTaskChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceTaskChangeEventChangeListFilter): [SalesforceTaskChangeEventUpdatedChange!]! +} + +type SalesforceTaskChangeEventUndeletedSubscriptionPayload { + """The TaskChangeEvent that was resurrected.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +type SalesforceTaskChangeEventDeletedSubscriptionPayload { + """The TaskChangeEvent that was deleted.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +type SalesforceTaskChangeEventCreatedSubscriptionPayload { + """The TaskChangeEvent that was created.""" + taskChangeEvent: SalesforceTaskChangeEvent! +} + +""" +A filter to be used against SalesforceStreamingChannelFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceStreamingChannelChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceStreamingChannelFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceStreamingChannelFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceStreamingChannelFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceStreamingChannelFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceStreamingChannelChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceStreamingChannelChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceStreamingChannelFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the isDynamic field.""" + IS_DYNAMIC + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Streaming Channel was updated. +""" +type SalesforceStreamingChannelUpdatedChange { + field: SalesforceStreamingChannelFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Streaming Channel. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Streaming Channel before the update.""" +type SalesforceStreamingChannelPreviousVersion { + """Streaming Channel Id""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceStreamingChannelOwnerUnion + + """Is Deleted""" + isDeleted: Boolean + + """Streaming Channel Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Dynamically Created""" + isDynamic: Boolean + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce StreamingChannelShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + sobjectMetadata: SalesforceStreamingChannelSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a StreamingChannel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceStreamingChannelUpdatedSubscriptionPayload { + """The StreamingChannel that was updated.""" + streamingChannel: SalesforceStreamingChannel! + + """This field is deprecated. Use oldStreamingChannel instead.""" + previousStreamingChannel: SalesforceStreamingChannel! @deprecated(reason: "Use oldStreamingChannel instead.") + + """ + The previous version of the StreamingChannel that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldStreamingChannel: SalesforceStreamingChannelPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldStreamingChannel` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceStreamingChannelChangeListFilter): [SalesforceStreamingChannelUpdatedChange!]! +} + +type SalesforceStreamingChannelUndeletedSubscriptionPayload { + """The StreamingChannel that was resurrected.""" + streamingChannel: SalesforceStreamingChannel! +} + +type SalesforceStreamingChannelDeletedSubscriptionPayload { + """The StreamingChannel that was deleted.""" + streamingChannel: SalesforceStreamingChannel! +} + +type SalesforceStreamingChannelCreatedSubscriptionPayload { + """The StreamingChannel that was created.""" + streamingChannel: SalesforceStreamingChannel! +} + +""" +A filter to be used against SalesforceSolutionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSolutionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSolutionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSolutionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSolutionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSolutionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSolutionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSolutionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSolutionFieldEnum { + """References the isHtml field.""" + IS_HTML + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the timesUsed field.""" + TIMES_USED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the solutionNote field.""" + SOLUTION_NOTE + + """References the isReviewed field.""" + IS_REVIEWED + + """References the status field.""" + STATUS + + """References the isPublishedInPublicKb field.""" + IS_PUBLISHED_IN_PUBLIC_KB + + """References the isPublished field.""" + IS_PUBLISHED + + """References the solutionName field.""" + SOLUTION_NAME + + """References the solutionNumber field.""" + SOLUTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Solution was updated.""" +type SalesforceSolutionUpdatedChange { + field: SalesforceSolutionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Solution. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Solution before the update.""" +type SalesforceSolutionPreviousVersion { + """Solution ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Solution Number""" + solutionNumber: String + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Reviewed""" + isReviewed: Boolean + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Num Related Cases""" + timesUsed: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Html""" + isHtml: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByRelatedSobjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SolutionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceSolutionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Solution""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSolutionUpdatedSubscriptionPayload { + """The Solution that was updated.""" + solution: SalesforceSolution! + + """This field is deprecated. Use oldSolution instead.""" + previousSolution: SalesforceSolution! @deprecated(reason: "Use oldSolution instead.") + + """ + The previous version of the Solution that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSolution: SalesforceSolutionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSolution` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSolutionChangeListFilter): [SalesforceSolutionUpdatedChange!]! +} + +type SalesforceSolutionUndeletedSubscriptionPayload { + """The Solution that was resurrected.""" + solution: SalesforceSolution! +} + +type SalesforceSolutionDeletedSubscriptionPayload { + """The Solution that was deleted.""" + solution: SalesforceSolution! +} + +type SalesforceSolutionCreatedSubscriptionPayload { + """The Solution that was created.""" + solution: SalesforceSolution! +} + +""" +A filter to be used against SalesforceSignupRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSignupRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSignupRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSignupRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSignupRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSignupRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSignupRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSignupRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSignupRequestFieldEnum { + """References the cloneFromOrg field.""" + CLONE_FROM_ORG + + """References the signupSource field.""" + SIGNUP_SOURCE + + """References the resolvedTemplateId field.""" + RESOLVED_TEMPLATE_ID + + """References the edition field.""" + EDITION + + """References the preferredLanguage field.""" + PREFERRED_LANGUAGE + + """References the shouldConnectToEnvHub field.""" + SHOULD_CONNECT_TO_ENV_HUB + + """References the createdOrgInstance field.""" + CREATED_ORG_INSTANCE + + """References the isSignupEmailSuppressed field.""" + IS_SIGNUP_EMAIL_SUPPRESSED + + """References the authCode field.""" + AUTH_CODE + + """References the subdomain field.""" + SUBDOMAIN + + """References the connectedAppCallbackUrl field.""" + CONNECTED_APP_CALLBACK_URL + + """References the connectedAppConsumerKey field.""" + CONNECTED_APP_CONSUMER_KEY + + """References the errorCode field.""" + ERROR_CODE + + """References the status field.""" + STATUS + + """References the trialDays field.""" + TRIAL_DAYS + + """References the country field.""" + COUNTRY + + """References the company field.""" + COMPANY + + """References the signupEmail field.""" + SIGNUP_EMAIL + + """References the username field.""" + USERNAME + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the createdOrgId field.""" + CREATED_ORG_ID + + """References the templateDescription field.""" + TEMPLATE_DESCRIPTION + + """References the templateId field.""" + TEMPLATE_ID + + """References the trialSourceOrgId field.""" + TRIAL_SOURCE_ORG_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Signup Request was updated. +""" +type SalesforceSignupRequestUpdatedChange { + field: SalesforceSignupRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Signup Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Signup Request before the update.""" +type SalesforceSignupRequestPreviousVersion { + """Signup Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceSignupRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Source Org""" + trialSourceOrgId: String + + """Template""" + templateId: String + + """Template Description""" + templateDescription: String + + """Created Org""" + createdOrgId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Username""" + username: String + + """Email""" + signupEmail: String + + """Company""" + company: String + + """Country""" + country: String + + """Trial Days""" + trialDays: Int + + """Status""" + status: String + + """Error Code""" + errorCode: String + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Connected App Authorization Code""" + authCode: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean + + """Created Org Instance""" + createdOrgInstance: String + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Resolved Template Id""" + resolvedTemplateId: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SignupRequestFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + sobjectMetadata: SalesforceSignupRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SignupRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSignupRequestUpdatedSubscriptionPayload { + """The SignupRequest that was updated.""" + signupRequest: SalesforceSignupRequest! + + """This field is deprecated. Use oldSignupRequest instead.""" + previousSignupRequest: SalesforceSignupRequest! @deprecated(reason: "Use oldSignupRequest instead.") + + """ + The previous version of the SignupRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSignupRequest: SalesforceSignupRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSignupRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSignupRequestChangeListFilter): [SalesforceSignupRequestUpdatedChange!]! +} + +type SalesforceSignupRequestUndeletedSubscriptionPayload { + """The SignupRequest that was resurrected.""" + signupRequest: SalesforceSignupRequest! +} + +type SalesforceSignupRequestDeletedSubscriptionPayload { + """The SignupRequest that was deleted.""" + signupRequest: SalesforceSignupRequest! +} + +type SalesforceSignupRequestCreatedSubscriptionPayload { + """The SignupRequest that was created.""" + signupRequest: SalesforceSignupRequest! +} + +""" +A filter to be used against SalesforceSetupAssistantStepFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceSetupAssistantStepChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceSetupAssistantStepFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceSetupAssistantStepFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceSetupAssistantStepFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceSetupAssistantStepFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceSetupAssistantStepChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceSetupAssistantStepChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceSetupAssistantStepFieldEnum { + """References the isComplete field.""" + IS_COMPLETE + + """References the assistantType field.""" + ASSISTANT_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Setup Assistant Step was updated. +""" +type SalesforceSetupAssistantStepUpdatedChange { + field: SalesforceSetupAssistantStepFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Setup Assistant Step. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Setup Assistant Step before the update.""" +type SalesforceSetupAssistantStepPreviousVersion { + """Setup Assistant Step ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Assistant Type""" + assistantType: String + + """Is Complete""" + isComplete: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a SetupAssistantStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceSetupAssistantStepUpdatedSubscriptionPayload { + """The SetupAssistantStep that was updated.""" + setupAssistantStep: SalesforceSetupAssistantStep! + + """This field is deprecated. Use oldSetupAssistantStep instead.""" + previousSetupAssistantStep: SalesforceSetupAssistantStep! @deprecated(reason: "Use oldSetupAssistantStep instead.") + + """ + The previous version of the SetupAssistantStep that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldSetupAssistantStep: SalesforceSetupAssistantStepPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldSetupAssistantStep` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceSetupAssistantStepChangeListFilter): [SalesforceSetupAssistantStepUpdatedChange!]! +} + +type SalesforceSetupAssistantStepUndeletedSubscriptionPayload { + """The SetupAssistantStep that was resurrected.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +type SalesforceSetupAssistantStepDeletedSubscriptionPayload { + """The SetupAssistantStep that was deleted.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +type SalesforceSetupAssistantStepCreatedSubscriptionPayload { + """The SetupAssistantStep that was created.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +""" +A filter to be used against SalesforceRemoteKeyCalloutEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRemoteKeyCalloutEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRemoteKeyCalloutEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRemoteKeyCalloutEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRemoteKeyCalloutEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRemoteKeyCalloutEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRemoteKeyCalloutEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRemoteKeyCalloutEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRemoteKeyCalloutEventFieldEnum { + """References the requestIdentifier field.""" + REQUEST_IDENTIFIER + + """References the details field.""" + DETAILS + + """References the statusCode field.""" + STATUS_CODE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Remote Key Callout Event was updated. +""" +type SalesforceRemoteKeyCalloutEventUpdatedChange { + field: SalesforceRemoteKeyCalloutEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Remote Key Callout Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Remote Key Callout Event before the update.""" +type SalesforceRemoteKeyCalloutEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Status Code""" + statusCode: String + + """Details""" + details: String + + """Request Identifier""" + requestIdentifier: String + + """ + A JSON object that contains all of the custom fields for a RemoteKeyCalloutEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceRemoteKeyCalloutEventUpdatedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was updated.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! + + """This field is deprecated. Use oldRemoteKeyCalloutEvent instead.""" + previousRemoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! @deprecated(reason: "Use oldRemoteKeyCalloutEvent instead.") + + """ + The previous version of the RemoteKeyCalloutEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRemoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRemoteKeyCalloutEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRemoteKeyCalloutEventChangeListFilter): [SalesforceRemoteKeyCalloutEventUpdatedChange!]! +} + +type SalesforceRemoteKeyCalloutEventUndeletedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was resurrected.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +type SalesforceRemoteKeyCalloutEventDeletedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was deleted.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +"""Remote Key Callout Event""" +type SalesforceRemoteKeyCalloutEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Status Code""" + statusCode: String + + """Details""" + details: String + + """Request Identifier""" + requestIdentifier: String + + """ + A JSON object that contains all of the custom fields for a RemoteKeyCalloutEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceRemoteKeyCalloutEventCreatedSubscriptionPayload { + """The RemoteKeyCalloutEvent that was created.""" + remoteKeyCalloutEvent: SalesforceRemoteKeyCalloutEvent! +} + +""" +A filter to be used against SalesforceRecordActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecordActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecordActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecordActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecordActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecordActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecordActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecordActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecordActionFieldEnum { + """References the isUiRemoveHidden field.""" + IS_UI_REMOVE_HIDDEN + + """References the isMandatory field.""" + IS_MANDATORY + + """References the actionDefinition field.""" + ACTION_DEFINITION + + """References the actionType field.""" + ACTION_TYPE + + """References the pinned field.""" + PINNED + + """References the status field.""" + STATUS + + """References the order field.""" + ORDER + + """References the flowInterviewId field.""" + FLOW_INTERVIEW_ID + + """References the flowDefinition field.""" + FLOW_DEFINITION + + """References the recordId field.""" + RECORD_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the RecordAction was updated. +""" +type SalesforceRecordActionUpdatedChange { + field: SalesforceRecordActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the RecordAction. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of RecordAction before the update.""" +type SalesforceRecordActionPreviousVersion { + """RecordAction ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Parent Record ID""" + recordId: String + + """Parent Record ID""" + record: SalesforceRecordActionRecordUnion + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """FlowInterview ID""" + flowInterview: SalesforceFlowInterview + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a RecordAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecordActionUpdatedSubscriptionPayload { + """The RecordAction that was updated.""" + recordAction: SalesforceRecordAction! + + """This field is deprecated. Use oldRecordAction instead.""" + previousRecordAction: SalesforceRecordAction! @deprecated(reason: "Use oldRecordAction instead.") + + """ + The previous version of the RecordAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecordAction: SalesforceRecordActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecordAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecordActionChangeListFilter): [SalesforceRecordActionUpdatedChange!]! +} + +type SalesforceRecordActionUndeletedSubscriptionPayload { + """The RecordAction that was resurrected.""" + recordAction: SalesforceRecordAction! +} + +type SalesforceRecordActionDeletedSubscriptionPayload { + """The RecordAction that was deleted.""" + recordAction: SalesforceRecordAction! +} + +type SalesforceRecordActionCreatedSubscriptionPayload { + """The RecordAction that was created.""" + recordAction: SalesforceRecordAction! +} + +""" +A filter to be used against SalesforceRecommendationFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecommendationChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecommendationFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecommendationFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecommendationFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecommendationFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecommendationChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecommendationChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecommendationFieldEnum { + """References the externalId field.""" + EXTERNAL_ID + + """References the isActionActive field.""" + IS_ACTION_ACTIVE + + """References the rejectionLabel field.""" + REJECTION_LABEL + + """References the acceptanceLabel field.""" + ACCEPTANCE_LABEL + + """References the imageId field.""" + IMAGE_ID + + """References the description field.""" + DESCRIPTION + + """References the actionReference field.""" + ACTION_REFERENCE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Recommendation was updated. +""" +type SalesforceRecommendationUpdatedChange { + field: SalesforceRecommendationFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Recommendation. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Recommendation before the update.""" +type SalesforceRecommendationPreviousVersion { + """Recommendation ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """Is Action Active""" + isActionActive: Boolean + + """External Id""" + externalId: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceRecommendationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a Recommendation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecommendationUpdatedSubscriptionPayload { + """The Recommendation that was updated.""" + recommendation: SalesforceRecommendation! + + """This field is deprecated. Use oldRecommendation instead.""" + previousRecommendation: SalesforceRecommendation! @deprecated(reason: "Use oldRecommendation instead.") + + """ + The previous version of the Recommendation that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecommendation: SalesforceRecommendationPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecommendation` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecommendationChangeListFilter): [SalesforceRecommendationUpdatedChange!]! +} + +type SalesforceRecommendationUndeletedSubscriptionPayload { + """The Recommendation that was resurrected.""" + recommendation: SalesforceRecommendation! +} + +type SalesforceRecommendationDeletedSubscriptionPayload { + """The Recommendation that was deleted.""" + recommendation: SalesforceRecommendation! +} + +type SalesforceRecommendationCreatedSubscriptionPayload { + """The Recommendation that was created.""" + recommendation: SalesforceRecommendation! +} + +""" +A filter to be used against SalesforceRecommendationChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceRecommendationChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceRecommendationChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceRecommendationChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceRecommendationChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceRecommendationChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceRecommendationChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceRecommendationChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceRecommendationChangeEventFieldEnum { + """References the externalId field.""" + EXTERNAL_ID + + """References the rejectionLabel field.""" + REJECTION_LABEL + + """References the acceptanceLabel field.""" + ACCEPTANCE_LABEL + + """References the imageId field.""" + IMAGE_ID + + """References the description field.""" + DESCRIPTION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Recommendation Change Event was updated. +""" +type SalesforceRecommendationChangeEventUpdatedChange { + field: SalesforceRecommendationChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Recommendation Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Recommendation Change Event before the update.""" +type SalesforceRecommendationChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String + + """ + A JSON object that contains all of the custom fields for a RecommendationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceRecommendationChangeEventUpdatedSubscriptionPayload { + """The RecommendationChangeEvent that was updated.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! + + """This field is deprecated. Use oldRecommendationChangeEvent instead.""" + previousRecommendationChangeEvent: SalesforceRecommendationChangeEvent! @deprecated(reason: "Use oldRecommendationChangeEvent instead.") + + """ + The previous version of the RecommendationChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldRecommendationChangeEvent: SalesforceRecommendationChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldRecommendationChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceRecommendationChangeEventChangeListFilter): [SalesforceRecommendationChangeEventUpdatedChange!]! +} + +type SalesforceRecommendationChangeEventUndeletedSubscriptionPayload { + """The RecommendationChangeEvent that was resurrected.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +type SalesforceRecommendationChangeEventDeletedSubscriptionPayload { + """The RecommendationChangeEvent that was deleted.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +type SalesforceRecommendationChangeEventCreatedSubscriptionPayload { + """The RecommendationChangeEvent that was created.""" + recommendationChangeEvent: SalesforceRecommendationChangeEvent! +} + +""" +A filter to be used against SalesforceQuickTextUsageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextUsageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextUsageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextUsageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextUsageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextUsageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextUsageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextUsageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextUsageFieldEnum { + """References the appContext field.""" + APP_CONTEXT + + """References the userId field.""" + USER_ID + + """References the loggedTime field.""" + LOGGED_TIME + + """References the launchSource field.""" + LAUNCH_SOURCE + + """References the channel field.""" + CHANNEL + + """References the quickTextId field.""" + QUICK_TEXT_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text Usage was updated. +""" +type SalesforceQuickTextUsageUpdatedChange { + field: SalesforceQuickTextUsageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text Usage. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text Usage before the update.""" +type SalesforceQuickTextUsagePreviousVersion { + """Quick Text Usage ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceQuickTextUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Quick Text Usage Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Quick Text ID""" + quickTextId: String + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Channel""" + channel: String + + """Launch Source""" + launchSource: String + + """Logged Time""" + loggedTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """App Context""" + appContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce QuickTextUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """ + A JSON object that contains all of the custom fields for a QuickTextUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextUsageUpdatedSubscriptionPayload { + """The QuickTextUsage that was updated.""" + quickTextUsage: SalesforceQuickTextUsage! + + """This field is deprecated. Use oldQuickTextUsage instead.""" + previousQuickTextUsage: SalesforceQuickTextUsage! @deprecated(reason: "Use oldQuickTextUsage instead.") + + """ + The previous version of the QuickTextUsage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickTextUsage: SalesforceQuickTextUsagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickTextUsage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextUsageChangeListFilter): [SalesforceQuickTextUsageUpdatedChange!]! +} + +type SalesforceQuickTextUsageUndeletedSubscriptionPayload { + """The QuickTextUsage that was resurrected.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +type SalesforceQuickTextUsageDeletedSubscriptionPayload { + """The QuickTextUsage that was deleted.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +type SalesforceQuickTextUsageCreatedSubscriptionPayload { + """The QuickTextUsage that was created.""" + quickTextUsage: SalesforceQuickTextUsage! +} + +""" +A filter to be used against SalesforceQuickTextFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextFieldEnum { + """References the sourceType field.""" + SOURCE_TYPE + + """References the isInsertable field.""" + IS_INSERTABLE + + """References the channel field.""" + CHANNEL + + """References the category field.""" + CATEGORY + + """References the message field.""" + MESSAGE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text was updated. +""" +type SalesforceQuickTextUpdatedChange { + field: SalesforceQuickTextFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text before the update.""" +type SalesforceQuickTextPreviousVersion { + """Quick Text ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceQuickTextOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce QuickTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByQuickTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + sobjectMetadata: SalesforceQuickTextSobjectMetadata! + + """A JSON object that contains all of the custom fields for a QuickText""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextUpdatedSubscriptionPayload { + """The QuickText that was updated.""" + quickText: SalesforceQuickText! + + """This field is deprecated. Use oldQuickText instead.""" + previousQuickText: SalesforceQuickText! @deprecated(reason: "Use oldQuickText instead.") + + """ + The previous version of the QuickText that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickText: SalesforceQuickTextPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickText` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextChangeListFilter): [SalesforceQuickTextUpdatedChange!]! +} + +type SalesforceQuickTextUndeletedSubscriptionPayload { + """The QuickText that was resurrected.""" + quickText: SalesforceQuickText! +} + +type SalesforceQuickTextDeletedSubscriptionPayload { + """The QuickText that was deleted.""" + quickText: SalesforceQuickText! +} + +type SalesforceQuickTextCreatedSubscriptionPayload { + """The QuickText that was created.""" + quickText: SalesforceQuickText! +} + +""" +A filter to be used against SalesforceQuickTextChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceQuickTextChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceQuickTextChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceQuickTextChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceQuickTextChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceQuickTextChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceQuickTextChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceQuickTextChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceQuickTextChangeEventFieldEnum { + """References the sourceType field.""" + SOURCE_TYPE + + """References the isInsertable field.""" + IS_INSERTABLE + + """References the channel field.""" + CHANNEL + + """References the category field.""" + CATEGORY + + """References the message field.""" + MESSAGE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Quick Text Change Event was updated. +""" +type SalesforceQuickTextChangeEventUpdatedChange { + field: SalesforceQuickTextChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Quick Text Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Quick Text Change Event before the update.""" +type SalesforceQuickTextChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String + + """ + A JSON object that contains all of the custom fields for a QuickTextChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceQuickTextChangeEventUpdatedSubscriptionPayload { + """The QuickTextChangeEvent that was updated.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! + + """This field is deprecated. Use oldQuickTextChangeEvent instead.""" + previousQuickTextChangeEvent: SalesforceQuickTextChangeEvent! @deprecated(reason: "Use oldQuickTextChangeEvent instead.") + + """ + The previous version of the QuickTextChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldQuickTextChangeEvent: SalesforceQuickTextChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldQuickTextChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceQuickTextChangeEventChangeListFilter): [SalesforceQuickTextChangeEventUpdatedChange!]! +} + +type SalesforceQuickTextChangeEventUndeletedSubscriptionPayload { + """The QuickTextChangeEvent that was resurrected.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +type SalesforceQuickTextChangeEventDeletedSubscriptionPayload { + """The QuickTextChangeEvent that was deleted.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +type SalesforceQuickTextChangeEventCreatedSubscriptionPayload { + """The QuickTextChangeEvent that was created.""" + quickTextChangeEvent: SalesforceQuickTextChangeEvent! +} + +""" +A filter to be used against SalesforcePromptErrorFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePromptErrorChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePromptErrorFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePromptErrorFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePromptErrorFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePromptErrorFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePromptErrorChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePromptErrorChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePromptErrorFieldEnum { + """References the isError field.""" + IS_ERROR + + """References the stepNumber field.""" + STEP_NUMBER + + """References the type field.""" + TYPE + + """References the promptActionId field.""" + PROMPT_ACTION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Prompt Error was updated. +""" +type SalesforcePromptErrorUpdatedChange { + field: SalesforcePromptErrorFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Prompt Error. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Prompt Error before the update.""" +type SalesforcePromptErrorPreviousVersion { + """Prompt Error ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePromptErrorOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Prompt Action ID""" + promptActionId: String + + """Prompt Action ID""" + promptAction: SalesforcePromptAction + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptErrorShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """A JSON object that contains all of the custom fields for a PromptError""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePromptErrorUpdatedSubscriptionPayload { + """The PromptError that was updated.""" + promptError: SalesforcePromptError! + + """This field is deprecated. Use oldPromptError instead.""" + previousPromptError: SalesforcePromptError! @deprecated(reason: "Use oldPromptError instead.") + + """ + The previous version of the PromptError that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPromptError: SalesforcePromptErrorPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPromptError` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePromptErrorChangeListFilter): [SalesforcePromptErrorUpdatedChange!]! +} + +type SalesforcePromptErrorUndeletedSubscriptionPayload { + """The PromptError that was resurrected.""" + promptError: SalesforcePromptError! +} + +type SalesforcePromptErrorDeletedSubscriptionPayload { + """The PromptError that was deleted.""" + promptError: SalesforcePromptError! +} + +type SalesforcePromptErrorCreatedSubscriptionPayload { + """The PromptError that was created.""" + promptError: SalesforcePromptError! +} + +""" +A filter to be used against SalesforcePromptActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePromptActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePromptActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePromptActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePromptActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePromptActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePromptActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePromptActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePromptActionFieldEnum { + """References the timesSnoozed field.""" + TIMES_SNOOZED + + """References the snoozeUntil field.""" + SNOOZE_UNTIL + + """References the stepCount field.""" + STEP_COUNT + + """References the stepNumber field.""" + STEP_NUMBER + + """References the lastResultDate field.""" + LAST_RESULT_DATE + + """References the lastResult field.""" + LAST_RESULT + + """References the lastDisplayDate field.""" + LAST_DISPLAY_DATE + + """References the timesDismissed field.""" + TIMES_DISMISSED + + """References the timesActionTaken field.""" + TIMES_ACTION_TAKEN + + """References the timesDisplayed field.""" + TIMES_DISPLAYED + + """References the userId field.""" + USER_ID + + """References the promptVersionId field.""" + PROMPT_VERSION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Prompt Action was updated. +""" +type SalesforcePromptActionUpdatedChange { + field: SalesforcePromptActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Prompt Action. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Prompt Action before the update.""" +type SalesforcePromptActionPreviousVersion { + """Prompt Action ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePromptActionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Prompt Version ID""" + promptVersionId: String + + """Prompt Version ID""" + promptVersion: SalesforcePromptVersion + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptActionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByPromptActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """ + A JSON object that contains all of the custom fields for a PromptAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePromptActionUpdatedSubscriptionPayload { + """The PromptAction that was updated.""" + promptAction: SalesforcePromptAction! + + """This field is deprecated. Use oldPromptAction instead.""" + previousPromptAction: SalesforcePromptAction! @deprecated(reason: "Use oldPromptAction instead.") + + """ + The previous version of the PromptAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPromptAction: SalesforcePromptActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPromptAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePromptActionChangeListFilter): [SalesforcePromptActionUpdatedChange!]! +} + +type SalesforcePromptActionUndeletedSubscriptionPayload { + """The PromptAction that was resurrected.""" + promptAction: SalesforcePromptAction! +} + +type SalesforcePromptActionDeletedSubscriptionPayload { + """The PromptAction that was deleted.""" + promptAction: SalesforcePromptAction! +} + +type SalesforcePromptActionCreatedSubscriptionPayload { + """The PromptAction that was created.""" + promptAction: SalesforcePromptAction! +} + +""" +A filter to be used against SalesforceProductConsumptionScheduleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProductConsumptionScheduleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProductConsumptionScheduleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProductConsumptionScheduleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProductConsumptionScheduleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProductConsumptionScheduleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProductConsumptionScheduleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProductConsumptionScheduleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProductConsumptionScheduleFieldEnum { + """References the consumptionScheduleId field.""" + CONSUMPTION_SCHEDULE_ID + + """References the productId field.""" + PRODUCT_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Product Consumption Schedule was updated. +""" +type SalesforceProductConsumptionScheduleUpdatedChange { + field: SalesforceProductConsumptionScheduleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product Consumption Schedule. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Product Consumption Schedule before the update. +""" +type SalesforceProductConsumptionSchedulePreviousVersion { + """Product Consumption Schedule ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Product ID""" + productId: String + + """Product ID""" + product: SalesforceProduct2 + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceProductConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProductConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProductConsumptionScheduleUpdatedSubscriptionPayload { + """The ProductConsumptionSchedule that was updated.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! + + """This field is deprecated. Use oldProductConsumptionSchedule instead.""" + previousProductConsumptionSchedule: SalesforceProductConsumptionSchedule! @deprecated(reason: "Use oldProductConsumptionSchedule instead.") + + """ + The previous version of the ProductConsumptionSchedule that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProductConsumptionSchedule: SalesforceProductConsumptionSchedulePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProductConsumptionSchedule` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProductConsumptionScheduleChangeListFilter): [SalesforceProductConsumptionScheduleUpdatedChange!]! +} + +type SalesforceProductConsumptionScheduleUndeletedSubscriptionPayload { + """The ProductConsumptionSchedule that was resurrected.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +type SalesforceProductConsumptionScheduleDeletedSubscriptionPayload { + """The ProductConsumptionSchedule that was deleted.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +type SalesforceProductConsumptionScheduleCreatedSubscriptionPayload { + """The ProductConsumptionSchedule that was created.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +""" +A filter to be used against SalesforceProduct2FieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProduct2ChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProduct2FieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProduct2FieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProduct2FieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProduct2FieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProduct2ChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProduct2ChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProduct2FieldEnum { + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isDeleted field.""" + IS_DELETED + + """References the quantityUnitOfMeasure field.""" + QUANTITY_UNIT_OF_MEASURE + + """References the displayUrl field.""" + DISPLAY_URL + + """References the externalId field.""" + EXTERNAL_ID + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the family field.""" + FAMILY + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isActive field.""" + IS_ACTIVE + + """References the description field.""" + DESCRIPTION + + """References the productCode field.""" + PRODUCT_CODE + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Product was updated.""" +type SalesforceProduct2UpdatedChange { + field: SalesforceProduct2FieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Product before the update.""" +type SalesforceProduct2PreviousVersion { + """Product ID""" + id: String + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Deleted""" + isDeleted: Boolean + + """Archived""" + isArchived: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Product SKU""" + stockKeepingUnit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Product2Feed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProduct2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Product2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProduct2UpdatedSubscriptionPayload { + """The Product2 that was updated.""" + product2: SalesforceProduct2! + + """This field is deprecated. Use oldProduct2 instead.""" + previousProduct2: SalesforceProduct2! @deprecated(reason: "Use oldProduct2 instead.") + + """ + The previous version of the Product2 that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProduct2: SalesforceProduct2PreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProduct2` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProduct2ChangeListFilter): [SalesforceProduct2UpdatedChange!]! +} + +type SalesforceProduct2UndeletedSubscriptionPayload { + """The Product2 that was resurrected.""" + product2: SalesforceProduct2! +} + +type SalesforceProduct2DeletedSubscriptionPayload { + """The Product2 that was deleted.""" + product2: SalesforceProduct2! +} + +type SalesforceProduct2CreatedSubscriptionPayload { + """The Product2 that was created.""" + product2: SalesforceProduct2! +} + +""" +A filter to be used against SalesforceProduct2ChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProduct2ChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProduct2ChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProduct2ChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProduct2ChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProduct2ChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProduct2ChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProduct2ChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProduct2ChangeEventFieldEnum { + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the isArchived field.""" + IS_ARCHIVED + + """References the quantityUnitOfMeasure field.""" + QUANTITY_UNIT_OF_MEASURE + + """References the displayUrl field.""" + DISPLAY_URL + + """References the externalId field.""" + EXTERNAL_ID + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the family field.""" + FAMILY + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isActive field.""" + IS_ACTIVE + + """References the description field.""" + DESCRIPTION + + """References the productCode field.""" + PRODUCT_CODE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Product Change Event was updated. +""" +type SalesforceProduct2ChangeEventUpdatedChange { + field: SalesforceProduct2ChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Product Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Product Change Event before the update.""" +type SalesforceProduct2ChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Archived""" + isArchived: Boolean + + """Product SKU""" + stockKeepingUnit: String + + """ + A JSON object that contains all of the custom fields for a Product2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProduct2ChangeEventUpdatedSubscriptionPayload { + """The Product2ChangeEvent that was updated.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! + + """This field is deprecated. Use oldProduct2ChangeEvent instead.""" + previousProduct2ChangeEvent: SalesforceProduct2ChangeEvent! @deprecated(reason: "Use oldProduct2ChangeEvent instead.") + + """ + The previous version of the Product2ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProduct2ChangeEvent: SalesforceProduct2ChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProduct2ChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProduct2ChangeEventChangeListFilter): [SalesforceProduct2ChangeEventUpdatedChange!]! +} + +type SalesforceProduct2ChangeEventUndeletedSubscriptionPayload { + """The Product2ChangeEvent that was resurrected.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +type SalesforceProduct2ChangeEventDeletedSubscriptionPayload { + """The Product2ChangeEvent that was deleted.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +type SalesforceProduct2ChangeEventCreatedSubscriptionPayload { + """The Product2ChangeEvent that was created.""" + product2ChangeEvent: SalesforceProduct2ChangeEvent! +} + +""" +A filter to be used against SalesforceProcessExceptionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProcessExceptionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProcessExceptionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProcessExceptionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProcessExceptionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProcessExceptionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProcessExceptionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProcessExceptionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProcessExceptionFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the severityCategory field.""" + SEVERITY_CATEGORY + + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the caseId field.""" + CASE_ID + + """References the priority field.""" + PRIORITY + + """References the severity field.""" + SEVERITY + + """References the category field.""" + CATEGORY + + """References the status field.""" + STATUS + + """References the statusCategory field.""" + STATUS_CATEGORY + + """References the message field.""" + MESSAGE + + """References the attachedToId field.""" + ATTACHED_TO_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the processExceptionNumber field.""" + PROCESS_EXCEPTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Process Exception was updated. +""" +type SalesforceProcessExceptionUpdatedChange { + field: SalesforceProcessExceptionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Process Exception. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Process Exception before the update.""" +type SalesforceProcessExceptionPreviousVersion { + """Process Exception ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceProcessExceptionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Process Exception Number""" + processExceptionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Attached To ID""" + attachedToId: String + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionAttachedToUnion + + """Message""" + message: String + + """Status Category""" + statusCategory: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """Case ID""" + case: SalesforceCase + + """External Reference""" + externalReference: String + + """Severity Category""" + severityCategory: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessExceptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProcessExceptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProcessException + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceProcessExceptionUpdatedSubscriptionPayload { + """The ProcessException that was updated.""" + processException: SalesforceProcessException! + + """This field is deprecated. Use oldProcessException instead.""" + previousProcessException: SalesforceProcessException! @deprecated(reason: "Use oldProcessException instead.") + + """ + The previous version of the ProcessException that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProcessException: SalesforceProcessExceptionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProcessException` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProcessExceptionChangeListFilter): [SalesforceProcessExceptionUpdatedChange!]! +} + +type SalesforceProcessExceptionUndeletedSubscriptionPayload { + """The ProcessException that was resurrected.""" + processException: SalesforceProcessException! +} + +""" +A filter to be used against SalesforceProcessExceptionEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceProcessExceptionEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceProcessExceptionEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceProcessExceptionEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceProcessExceptionEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceProcessExceptionEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceProcessExceptionEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceProcessExceptionEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceProcessExceptionEventFieldEnum { + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the backgroundOperationId field.""" + BACKGROUND_OPERATION_ID + + """References the severity field.""" + SEVERITY + + """References the exceptionType field.""" + EXCEPTION_TYPE + + """References the description field.""" + DESCRIPTION + + """References the message field.""" + MESSAGE + + """References the attachedToId field.""" + ATTACHED_TO_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Process Exception Event was updated. +""" +type SalesforceProcessExceptionEventUpdatedChange { + field: SalesforceProcessExceptionEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Process Exception Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Process Exception Event before the update.""" +type SalesforceProcessExceptionEventPreviousVersion { + """Process Exception Event Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Process Exception Event Event UUID""" + eventUuid: String + + """Attached To ID""" + attachedToId: String + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionEventAttachedToUnion + + """Message""" + message: String + + """Description""" + description: String + + """Exception Type""" + exceptionType: String + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """Background Operation ID""" + backgroundOperation: SalesforceBackgroundOperation + + """External Reference""" + externalReference: String + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceProcessExceptionEventUpdatedSubscriptionPayload { + """The ProcessExceptionEvent that was updated.""" + processExceptionEvent: SalesforceProcessExceptionEvent! + + """This field is deprecated. Use oldProcessExceptionEvent instead.""" + previousProcessExceptionEvent: SalesforceProcessExceptionEvent! @deprecated(reason: "Use oldProcessExceptionEvent instead.") + + """ + The previous version of the ProcessExceptionEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldProcessExceptionEvent: SalesforceProcessExceptionEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldProcessExceptionEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceProcessExceptionEventChangeListFilter): [SalesforceProcessExceptionEventUpdatedChange!]! +} + +type SalesforceProcessExceptionEventUndeletedSubscriptionPayload { + """The ProcessExceptionEvent that was resurrected.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionEventDeletedSubscriptionPayload { + """The ProcessExceptionEvent that was deleted.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionEventCreatedSubscriptionPayload { + """The ProcessExceptionEvent that was created.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +type SalesforceProcessExceptionDeletedSubscriptionPayload { + """The ProcessException that was deleted.""" + processException: SalesforceProcessException! +} + +type SalesforceProcessExceptionCreatedSubscriptionPayload { + """The ProcessException that was created.""" + processException: SalesforceProcessException! +} + +""" +A filter to be used against SalesforcePricebook2FieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePricebook2ChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePricebook2FieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePricebook2FieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePricebook2FieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePricebook2FieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePricebook2ChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePricebook2ChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePricebook2FieldEnum { + """References the isStandard field.""" + IS_STANDARD + + """References the description field.""" + DESCRIPTION + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isActive field.""" + IS_ACTIVE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Price Book was updated. +""" +type SalesforcePricebook2UpdatedChange { + field: SalesforcePricebook2FieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Price Book. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Price Book before the update.""" +type SalesforcePricebook2PreviousVersion { + """Price Book ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean + + """Archived""" + isArchived: Boolean + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Pricebook2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebook2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Pricebook2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePricebook2UpdatedSubscriptionPayload { + """The Pricebook2 that was updated.""" + pricebook2: SalesforcePricebook2! + + """This field is deprecated. Use oldPricebook2 instead.""" + previousPricebook2: SalesforcePricebook2! @deprecated(reason: "Use oldPricebook2 instead.") + + """ + The previous version of the Pricebook2 that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPricebook2: SalesforcePricebook2PreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPricebook2` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePricebook2ChangeListFilter): [SalesforcePricebook2UpdatedChange!]! +} + +type SalesforcePricebook2UndeletedSubscriptionPayload { + """The Pricebook2 that was resurrected.""" + pricebook2: SalesforcePricebook2! +} + +type SalesforcePricebook2DeletedSubscriptionPayload { + """The Pricebook2 that was deleted.""" + pricebook2: SalesforcePricebook2! +} + +type SalesforcePricebook2CreatedSubscriptionPayload { + """The Pricebook2 that was created.""" + pricebook2: SalesforcePricebook2! +} + +""" +A filter to be used against SalesforcePricebook2ChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePricebook2ChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePricebook2ChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePricebook2ChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePricebook2ChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePricebook2ChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePricebook2ChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePricebook2ChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePricebook2ChangeEventFieldEnum { + """References the isStandard field.""" + IS_STANDARD + + """References the description field.""" + DESCRIPTION + + """References the isArchived field.""" + IS_ARCHIVED + + """References the isActive field.""" + IS_ACTIVE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Price Book Change Event was updated. +""" +type SalesforcePricebook2ChangeEventUpdatedChange { + field: SalesforcePricebook2ChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Price Book Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Price Book Change Event before the update.""" +type SalesforcePricebook2ChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean + + """Archived""" + isArchived: Boolean + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean + + """ + A JSON object that contains all of the custom fields for a Pricebook2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePricebook2ChangeEventUpdatedSubscriptionPayload { + """The Pricebook2ChangeEvent that was updated.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! + + """This field is deprecated. Use oldPricebook2ChangeEvent instead.""" + previousPricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! @deprecated(reason: "Use oldPricebook2ChangeEvent instead.") + + """ + The previous version of the Pricebook2ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPricebook2ChangeEvent: SalesforcePricebook2ChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPricebook2ChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePricebook2ChangeEventChangeListFilter): [SalesforcePricebook2ChangeEventUpdatedChange!]! +} + +type SalesforcePricebook2ChangeEventUndeletedSubscriptionPayload { + """The Pricebook2ChangeEvent that was resurrected.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +type SalesforcePricebook2ChangeEventDeletedSubscriptionPayload { + """The Pricebook2ChangeEvent that was deleted.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +type SalesforcePricebook2ChangeEventCreatedSubscriptionPayload { + """The Pricebook2ChangeEvent that was created.""" + pricebook2ChangeEvent: SalesforcePricebook2ChangeEvent! +} + +""" +A filter to be used against SalesforcePlatformStatusAlertEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePlatformStatusAlertEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePlatformStatusAlertEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePlatformStatusAlertEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePlatformStatusAlertEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePlatformStatusAlertEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePlatformStatusAlertEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePlatformStatusAlertEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePlatformStatusAlertEventFieldEnum { + """References the extendedErrorCode field.""" + EXTENDED_ERROR_CODE + + """References the apiErrorCode field.""" + API_ERROR_CODE + + """References the subject field.""" + SUBJECT + + """References the subComponentName field.""" + SUB_COMPONENT_NAME + + """References the componentName field.""" + COMPONENT_NAME + + """References the statusType field.""" + STATUS_TYPE + + """References the serviceJobId field.""" + SERVICE_JOB_ID + + """References the serviceName field.""" + SERVICE_NAME + + """References the requestId field.""" + REQUEST_ID + + """References the relatedEventIdentifier field.""" + RELATED_EVENT_IDENTIFIER + + """References the eventDate field.""" + EVENT_DATE + + """References the username field.""" + USERNAME + + """References the userId field.""" + USER_ID + + """References the eventIdentifier field.""" + EVENT_IDENTIFIER + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Platform Status Alert Event was updated. +""" +type SalesforcePlatformStatusAlertEventUpdatedChange { + field: SalesforcePlatformStatusAlertEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Platform Status Alert Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Platform Status Alert Event before the update.""" +type SalesforcePlatformStatusAlertEventPreviousVersion { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Platform Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Jetty Request ID""" + requestId: String + + """Service Name""" + serviceName: String + + """Service Job Id""" + serviceJobId: String + + """Status Type""" + statusType: String + + """Component Name""" + componentName: String + + """Sub Component Name""" + subComponentName: String + + """Subject""" + subject: String + + """Api Error Code""" + apiErrorCode: String + + """Extended Error Code""" + extendedErrorCode: String + + """ + A JSON object that contains all of the custom fields for a PlatformStatusAlertEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforcePlatformStatusAlertEventUpdatedSubscriptionPayload { + """The PlatformStatusAlertEvent that was updated.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! + + """This field is deprecated. Use oldPlatformStatusAlertEvent instead.""" + previousPlatformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! @deprecated(reason: "Use oldPlatformStatusAlertEvent instead.") + + """ + The previous version of the PlatformStatusAlertEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPlatformStatusAlertEvent: SalesforcePlatformStatusAlertEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPlatformStatusAlertEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePlatformStatusAlertEventChangeListFilter): [SalesforcePlatformStatusAlertEventUpdatedChange!]! +} + +type SalesforcePlatformStatusAlertEventUndeletedSubscriptionPayload { + """The PlatformStatusAlertEvent that was resurrected.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +type SalesforcePlatformStatusAlertEventDeletedSubscriptionPayload { + """The PlatformStatusAlertEvent that was deleted.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +"""Platform Status Alert Event""" +type SalesforcePlatformStatusAlertEvent { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Platform Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Jetty Request ID""" + requestId: String + + """Service Name""" + serviceName: String + + """Service Job Id""" + serviceJobId: String + + """Status Type""" + statusType: String + + """Component Name""" + componentName: String + + """Sub Component Name""" + subComponentName: String + + """Subject""" + subject: String + + """Api Error Code""" + apiErrorCode: String + + """Extended Error Code""" + extendedErrorCode: String + + """ + A JSON object that contains all of the custom fields for a PlatformStatusAlertEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforcePlatformStatusAlertEventCreatedSubscriptionPayload { + """The PlatformStatusAlertEvent that was created.""" + platformStatusAlertEvent: SalesforcePlatformStatusAlertEvent! +} + +""" +A filter to be used against SalesforcePartyConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartyConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartyConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartyConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartyConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartyConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartyConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartyConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartyConsentFieldEnum { + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the action field.""" + ACTION + + """References the partyId field.""" + PARTY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Party Consent was updated. +""" +type SalesforcePartyConsentUpdatedChange { + field: SalesforcePartyConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Party Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Party Consent before the update.""" +type SalesforcePartyConsentPreviousVersion { + """PartyConsent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforcePartyConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PartyConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforcePartyConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PartyConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartyConsentUpdatedSubscriptionPayload { + """The PartyConsent that was updated.""" + partyConsent: SalesforcePartyConsent! + + """This field is deprecated. Use oldPartyConsent instead.""" + previousPartyConsent: SalesforcePartyConsent! @deprecated(reason: "Use oldPartyConsent instead.") + + """ + The previous version of the PartyConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartyConsent: SalesforcePartyConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartyConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartyConsentChangeListFilter): [SalesforcePartyConsentUpdatedChange!]! +} + +type SalesforcePartyConsentUndeletedSubscriptionPayload { + """The PartyConsent that was resurrected.""" + partyConsent: SalesforcePartyConsent! +} + +type SalesforcePartyConsentDeletedSubscriptionPayload { + """The PartyConsent that was deleted.""" + partyConsent: SalesforcePartyConsent! +} + +type SalesforcePartyConsentCreatedSubscriptionPayload { + """The PartyConsent that was created.""" + partyConsent: SalesforcePartyConsent! +} + +""" +A filter to be used against SalesforcePartyConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartyConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartyConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartyConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartyConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartyConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartyConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartyConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartyConsentChangeEventFieldEnum { + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the action field.""" + ACTION + + """References the partyId field.""" + PARTY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Party Consent Change Event was updated. +""" +type SalesforcePartyConsentChangeEventUpdatedChange { + field: SalesforcePartyConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Party Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Party Consent Change Event before the update.""" +type SalesforcePartyConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """ + A JSON object that contains all of the custom fields for a PartyConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartyConsentChangeEventUpdatedSubscriptionPayload { + """The PartyConsentChangeEvent that was updated.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! + + """This field is deprecated. Use oldPartyConsentChangeEvent instead.""" + previousPartyConsentChangeEvent: SalesforcePartyConsentChangeEvent! @deprecated(reason: "Use oldPartyConsentChangeEvent instead.") + + """ + The previous version of the PartyConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartyConsentChangeEvent: SalesforcePartyConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartyConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartyConsentChangeEventChangeListFilter): [SalesforcePartyConsentChangeEventUpdatedChange!]! +} + +type SalesforcePartyConsentChangeEventUndeletedSubscriptionPayload { + """The PartyConsentChangeEvent that was resurrected.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +type SalesforcePartyConsentChangeEventDeletedSubscriptionPayload { + """The PartyConsentChangeEvent that was deleted.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +type SalesforcePartyConsentChangeEventCreatedSubscriptionPayload { + """The PartyConsentChangeEvent that was created.""" + partyConsentChangeEvent: SalesforcePartyConsentChangeEvent! +} + +""" +A filter to be used against SalesforcePartnerFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforcePartnerChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforcePartnerFieldEnum!] + + """Included in the specified list.""" + in: [SalesforcePartnerFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforcePartnerFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforcePartnerFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforcePartnerChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforcePartnerChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforcePartnerFieldEnum { + """References the reversePartnerId field.""" + REVERSE_PARTNER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the accountToId field.""" + ACCOUNT_TO_ID + + """References the accountFromId field.""" + ACCOUNT_FROM_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Partner was updated.""" +type SalesforcePartnerUpdatedChange { + field: SalesforcePartnerFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Partner. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Partner before the update.""" +type SalesforcePartnerPreviousVersion { + """Partner ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account From ID""" + accountFromId: String + + """Account From ID""" + accountFrom: SalesforceAccount + + """Account To ID""" + accountToId: String + + """Account To ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforcePartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Partner""" + partnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """A JSON object that contains all of the custom fields for a Partner""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforcePartnerUpdatedSubscriptionPayload { + """The Partner that was updated.""" + partner: SalesforcePartner! + + """This field is deprecated. Use oldPartner instead.""" + previousPartner: SalesforcePartner! @deprecated(reason: "Use oldPartner instead.") + + """ + The previous version of the Partner that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldPartner: SalesforcePartnerPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldPartner` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforcePartnerChangeListFilter): [SalesforcePartnerUpdatedChange!]! +} + +type SalesforcePartnerUndeletedSubscriptionPayload { + """The Partner that was resurrected.""" + partner: SalesforcePartner! +} + +type SalesforcePartnerDeletedSubscriptionPayload { + """The Partner that was deleted.""" + partner: SalesforcePartner! +} + +type SalesforcePartnerCreatedSubscriptionPayload { + """The Partner that was created.""" + partner: SalesforcePartner! +} + +""" +A filter to be used against SalesforceOrgMetricFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricFieldEnum { + """References the category field.""" + CATEGORY + + """References the featureType field.""" + FEATURE_TYPE + + """References the latestOrgMetricScanSummaryId field.""" + LATEST_ORG_METRIC_SCAN_SUMMARY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric was updated. +""" +type SalesforceOrgMetricUpdatedChange { + field: SalesforceOrgMetricFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric before the update.""" +type SalesforceOrgMetricPreviousVersion { + """Org Metric ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Feature Type""" + featureType: String + + """Category""" + category: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetric( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """A JSON object that contains all of the custom fields for a OrgMetric""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricUpdatedSubscriptionPayload { + """The OrgMetric that was updated.""" + orgMetric: SalesforceOrgMetric! + + """This field is deprecated. Use oldOrgMetric instead.""" + previousOrgMetric: SalesforceOrgMetric! @deprecated(reason: "Use oldOrgMetric instead.") + + """ + The previous version of the OrgMetric that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetric: SalesforceOrgMetricPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetric` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricChangeListFilter): [SalesforceOrgMetricUpdatedChange!]! +} + +type SalesforceOrgMetricUndeletedSubscriptionPayload { + """The OrgMetric that was resurrected.""" + orgMetric: SalesforceOrgMetric! +} + +""" +A filter to be used against SalesforceOrgMetricScanSummaryFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricScanSummaryChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricScanSummaryFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricScanSummaryFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricScanSummaryFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricScanSummaryFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricScanSummaryChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricScanSummaryChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricScanSummaryFieldEnum { + """References the scanDate field.""" + SCAN_DATE + + """References the percentUsage field.""" + PERCENT_USAGE + + """References the unit field.""" + UNIT + + """References the featureLimit field.""" + FEATURE_LIMIT + + """References the itemCount field.""" + ITEM_COUNT + + """References the errorMessage field.""" + ERROR_MESSAGE + + """References the implementationEffort field.""" + IMPLEMENTATION_EFFORT + + """References the status field.""" + STATUS + + """References the orgMetricId field.""" + ORG_METRIC_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric Scan Summary was updated. +""" +type SalesforceOrgMetricScanSummaryUpdatedChange { + field: SalesforceOrgMetricScanSummaryFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric Scan Summary. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric Scan Summary before the update.""" +type SalesforceOrgMetricScanSummaryPreviousVersion { + """Org Metric Scan ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric Scan Summary""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric ID""" + orgMetricId: String + + """Org Metric ID""" + orgMetric: SalesforceOrgMetric + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLatestOrgMetricScanSummaryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanSummary( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanSummary + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricScanSummaryUpdatedSubscriptionPayload { + """The OrgMetricScanSummary that was updated.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! + + """This field is deprecated. Use oldOrgMetricScanSummary instead.""" + previousOrgMetricScanSummary: SalesforceOrgMetricScanSummary! @deprecated(reason: "Use oldOrgMetricScanSummary instead.") + + """ + The previous version of the OrgMetricScanSummary that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetricScanSummary: SalesforceOrgMetricScanSummaryPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetricScanSummary` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricScanSummaryChangeListFilter): [SalesforceOrgMetricScanSummaryUpdatedChange!]! +} + +type SalesforceOrgMetricScanSummaryUndeletedSubscriptionPayload { + """The OrgMetricScanSummary that was resurrected.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +type SalesforceOrgMetricScanSummaryDeletedSubscriptionPayload { + """The OrgMetricScanSummary that was deleted.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +type SalesforceOrgMetricScanSummaryCreatedSubscriptionPayload { + """The OrgMetricScanSummary that was created.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +""" +A filter to be used against SalesforceOrgMetricScanResultFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgMetricScanResultChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgMetricScanResultFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgMetricScanResultFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgMetricScanResultFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgMetricScanResultFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgMetricScanResultChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgMetricScanResultChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgMetricScanResultFieldEnum { + """References the flags field.""" + FLAGS + + """References the itemStatus field.""" + ITEM_STATUS + + """References the quantity field.""" + QUANTITY + + """References the user field.""" + USER + + """References the profile field.""" + PROFILE + + """References the type field.""" + TYPE + + """References the date field.""" + DATE + + """References the object field.""" + OBJECT + + """References the url field.""" + URL + + """References the orgMetricScanSummaryId field.""" + ORG_METRIC_SCAN_SUMMARY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Metric Scan Result was updated. +""" +type SalesforceOrgMetricScanResultUpdatedChange { + field: SalesforceOrgMetricScanResultFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Metric Scan Result. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Metric Scan Result before the update.""" +type SalesforceOrgMetricScanResultPreviousVersion { + """Org Metric Scan Result ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Org Metric Scan Result""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String + + """Org Metric Scan ID""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgMetricScanResultUpdatedSubscriptionPayload { + """The OrgMetricScanResult that was updated.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! + + """This field is deprecated. Use oldOrgMetricScanResult instead.""" + previousOrgMetricScanResult: SalesforceOrgMetricScanResult! @deprecated(reason: "Use oldOrgMetricScanResult instead.") + + """ + The previous version of the OrgMetricScanResult that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgMetricScanResult: SalesforceOrgMetricScanResultPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgMetricScanResult` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgMetricScanResultChangeListFilter): [SalesforceOrgMetricScanResultUpdatedChange!]! +} + +type SalesforceOrgMetricScanResultUndeletedSubscriptionPayload { + """The OrgMetricScanResult that was resurrected.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricScanResultDeletedSubscriptionPayload { + """The OrgMetricScanResult that was deleted.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricScanResultCreatedSubscriptionPayload { + """The OrgMetricScanResult that was created.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +type SalesforceOrgMetricDeletedSubscriptionPayload { + """The OrgMetric that was deleted.""" + orgMetric: SalesforceOrgMetric! +} + +type SalesforceOrgMetricCreatedSubscriptionPayload { + """The OrgMetric that was created.""" + orgMetric: SalesforceOrgMetric! +} + +""" +A filter to be used against SalesforceOrgLifecycleNotificationFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgLifecycleNotificationChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgLifecycleNotificationFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgLifecycleNotificationFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgLifecycleNotificationFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgLifecycleNotificationFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgLifecycleNotificationChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgLifecycleNotificationChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgLifecycleNotificationFieldEnum { + """References the statusCode field.""" + STATUS_CODE + + """References the status field.""" + STATUS + + """References the orgId field.""" + ORG_ID + + """References the lifecycleRequestId field.""" + LIFECYCLE_REQUEST_ID + + """References the lifecycleRequestType field.""" + LIFECYCLE_REQUEST_TYPE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Lifecycle Notification was updated. +""" +type SalesforceOrgLifecycleNotificationUpdatedChange { + field: SalesforceOrgLifecycleNotificationFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Lifecycle Notification. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Lifecycle Notification before the update.""" +type SalesforceOrgLifecycleNotificationPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Lifecycle Request Type""" + lifecycleRequestType: String + + """Lifecycle Request ID""" + lifecycleRequestId: String + + """Org ID""" + orgId: String + + """Status""" + status: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a OrgLifecycleNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceOrgLifecycleNotificationUpdatedSubscriptionPayload { + """The OrgLifecycleNotification that was updated.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! + + """This field is deprecated. Use oldOrgLifecycleNotification instead.""" + previousOrgLifecycleNotification: SalesforceOrgLifecycleNotification! @deprecated(reason: "Use oldOrgLifecycleNotification instead.") + + """ + The previous version of the OrgLifecycleNotification that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgLifecycleNotification: SalesforceOrgLifecycleNotificationPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgLifecycleNotification` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgLifecycleNotificationChangeListFilter): [SalesforceOrgLifecycleNotificationUpdatedChange!]! +} + +type SalesforceOrgLifecycleNotificationUndeletedSubscriptionPayload { + """The OrgLifecycleNotification that was resurrected.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +type SalesforceOrgLifecycleNotificationDeletedSubscriptionPayload { + """The OrgLifecycleNotification that was deleted.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +"""Org Lifecycle Notification""" +type SalesforceOrgLifecycleNotification { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Lifecycle Request Type""" + lifecycleRequestType: String + + """Lifecycle Request ID""" + lifecycleRequestId: String + + """Org ID""" + orgId: String + + """Status""" + status: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a OrgLifecycleNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceOrgLifecycleNotificationCreatedSubscriptionPayload { + """The OrgLifecycleNotification that was created.""" + orgLifecycleNotification: SalesforceOrgLifecycleNotification! +} + +""" +A filter to be used against SalesforceOrgDeleteRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrgDeleteRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrgDeleteRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrgDeleteRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrgDeleteRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrgDeleteRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrgDeleteRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrgDeleteRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrgDeleteRequestFieldEnum { + """References the requestType field.""" + REQUEST_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Org Delete Request was updated. +""" +type SalesforceOrgDeleteRequestUpdatedChange { + field: SalesforceOrgDeleteRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Org Delete Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Org Delete Request before the update.""" +type SalesforceOrgDeleteRequestPreviousVersion { + """Org Delete Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOrgDeleteRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Request Type""" + requestType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrgDeleteRequestUpdatedSubscriptionPayload { + """The OrgDeleteRequest that was updated.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! + + """This field is deprecated. Use oldOrgDeleteRequest instead.""" + previousOrgDeleteRequest: SalesforceOrgDeleteRequest! @deprecated(reason: "Use oldOrgDeleteRequest instead.") + + """ + The previous version of the OrgDeleteRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrgDeleteRequest: SalesforceOrgDeleteRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrgDeleteRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrgDeleteRequestChangeListFilter): [SalesforceOrgDeleteRequestUpdatedChange!]! +} + +type SalesforceOrgDeleteRequestUndeletedSubscriptionPayload { + """The OrgDeleteRequest that was resurrected.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +type SalesforceOrgDeleteRequestDeletedSubscriptionPayload { + """The OrgDeleteRequest that was deleted.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +type SalesforceOrgDeleteRequestCreatedSubscriptionPayload { + """The OrgDeleteRequest that was created.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +""" +A filter to be used against SalesforceOrderFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the orderNumber field.""" + ORDER_NUMBER + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the shipToContactId field.""" + SHIP_TO_CONTACT_ID + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the orderReferenceNumber field.""" + ORDER_REFERENCE_NUMBER + + """References the poNumber field.""" + PO_NUMBER + + """References the poDate field.""" + PO_DATE + + """References the name field.""" + NAME + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the type field.""" + TYPE + + """References the companyAuthorizedDate field.""" + COMPANY_AUTHORIZED_DATE + + """References the companyAuthorizedById field.""" + COMPANY_AUTHORIZED_BY_ID + + """References the customerAuthorizedDate field.""" + CUSTOMER_AUTHORIZED_DATE + + """References the customerAuthorizedById field.""" + CUSTOMER_AUTHORIZED_BY_ID + + """References the description field.""" + DESCRIPTION + + """References the status field.""" + STATUS + + """References the isReductionOrder field.""" + IS_REDUCTION_ORDER + + """References the endDate field.""" + END_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the originalOrderId field.""" + ORIGINAL_ORDER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contractId field.""" + CONTRACT_ID + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Order was updated.""" +type SalesforceOrderUpdatedChange { + field: SalesforceOrderFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order before the update.""" +type SalesforceOrderPreviousVersion { + """Order ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOrderOwnerUnion + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOrderSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Order""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderUpdatedSubscriptionPayload { + """The Order that was updated.""" + order: SalesforceOrder! + + """This field is deprecated. Use oldOrder instead.""" + previousOrder: SalesforceOrder! @deprecated(reason: "Use oldOrder instead.") + + """ + The previous version of the Order that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrder: SalesforceOrderPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrder` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderChangeListFilter): [SalesforceOrderUpdatedChange!]! +} + +type SalesforceOrderUndeletedSubscriptionPayload { + """The Order that was resurrected.""" + order: SalesforceOrder! +} + +""" +A filter to be used against SalesforceOrderItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderItemFieldEnum { + """References the orderItemNumber field.""" + ORDER_ITEM_NUMBER + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the serviceDate field.""" + SERVICE_DATE + + """References the totalPrice field.""" + TOTAL_PRICE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the availableQuantity field.""" + AVAILABLE_QUANTITY + + """References the originalOrderItemId field.""" + ORIGINAL_ORDER_ITEM_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the orderId field.""" + ORDER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Product was updated. +""" +type SalesforceOrderItemUpdatedChange { + field: SalesforceOrderItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Product before the update.""" +type SalesforceOrderItemPreviousVersion { + """Order Product ID""" + id: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Deleted""" + isDeleted: Boolean + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Total Price""" + totalPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Order Product Number""" + orderItemNumber: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourceReferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + groupInvoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce OrderItem""" + childOrderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """A JSON object that contains all of the custom fields for a OrderItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderItemUpdatedSubscriptionPayload { + """The OrderItem that was updated.""" + orderItem: SalesforceOrderItem! + + """This field is deprecated. Use oldOrderItem instead.""" + previousOrderItem: SalesforceOrderItem! @deprecated(reason: "Use oldOrderItem instead.") + + """ + The previous version of the OrderItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderItem: SalesforceOrderItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderItemChangeListFilter): [SalesforceOrderItemUpdatedChange!]! +} + +type SalesforceOrderItemUndeletedSubscriptionPayload { + """The OrderItem that was resurrected.""" + orderItem: SalesforceOrderItem! +} + +type SalesforceOrderItemDeletedSubscriptionPayload { + """The OrderItem that was deleted.""" + orderItem: SalesforceOrderItem! +} + +type SalesforceOrderItemCreatedSubscriptionPayload { + """The OrderItem that was created.""" + orderItem: SalesforceOrderItem! +} + +""" +A filter to be used against SalesforceOrderItemChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderItemChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderItemChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderItemChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderItemChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderItemChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderItemChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderItemChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderItemChangeEventFieldEnum { + """References the orderItemNumber field.""" + ORDER_ITEM_NUMBER + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the serviceDate field.""" + SERVICE_DATE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the availableQuantity field.""" + AVAILABLE_QUANTITY + + """References the originalOrderItemId field.""" + ORIGINAL_ORDER_ITEM_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the orderId field.""" + ORDER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Product Change Event was updated. +""" +type SalesforceOrderItemChangeEventUpdatedChange { + field: SalesforceOrderItemChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Product Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Product Change Event before the update.""" +type SalesforceOrderItemChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Order Product Number""" + orderItemNumber: String + + """ + A JSON object that contains all of the custom fields for a OrderItemChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderItemChangeEventUpdatedSubscriptionPayload { + """The OrderItemChangeEvent that was updated.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! + + """This field is deprecated. Use oldOrderItemChangeEvent instead.""" + previousOrderItemChangeEvent: SalesforceOrderItemChangeEvent! @deprecated(reason: "Use oldOrderItemChangeEvent instead.") + + """ + The previous version of the OrderItemChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderItemChangeEvent: SalesforceOrderItemChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderItemChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderItemChangeEventChangeListFilter): [SalesforceOrderItemChangeEventUpdatedChange!]! +} + +type SalesforceOrderItemChangeEventUndeletedSubscriptionPayload { + """The OrderItemChangeEvent that was resurrected.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderItemChangeEventDeletedSubscriptionPayload { + """The OrderItemChangeEvent that was deleted.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderItemChangeEventCreatedSubscriptionPayload { + """The OrderItemChangeEvent that was created.""" + orderItemChangeEvent: SalesforceOrderItemChangeEvent! +} + +type SalesforceOrderDeletedSubscriptionPayload { + """The Order that was deleted.""" + order: SalesforceOrder! +} + +type SalesforceOrderCreatedSubscriptionPayload { + """The Order that was created.""" + order: SalesforceOrder! +} + +""" +A filter to be used against SalesforceOrderChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOrderChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOrderChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOrderChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOrderChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOrderChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOrderChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOrderChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOrderChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the orderNumber field.""" + ORDER_NUMBER + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the shipToContactId field.""" + SHIP_TO_CONTACT_ID + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the orderReferenceNumber field.""" + ORDER_REFERENCE_NUMBER + + """References the poNumber field.""" + PO_NUMBER + + """References the poDate field.""" + PO_DATE + + """References the name field.""" + NAME + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the type field.""" + TYPE + + """References the companyAuthorizedDate field.""" + COMPANY_AUTHORIZED_DATE + + """References the companyAuthorizedById field.""" + COMPANY_AUTHORIZED_BY_ID + + """References the customerAuthorizedDate field.""" + CUSTOMER_AUTHORIZED_DATE + + """References the customerAuthorizedById field.""" + CUSTOMER_AUTHORIZED_BY_ID + + """References the description field.""" + DESCRIPTION + + """References the status field.""" + STATUS + + """References the isReductionOrder field.""" + IS_REDUCTION_ORDER + + """References the endDate field.""" + END_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the originalOrderId field.""" + ORIGINAL_ORDER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contractId field.""" + CONTRACT_ID + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Order Change Event was updated. +""" +type SalesforceOrderChangeEventUpdatedChange { + field: SalesforceOrderChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Order Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Order Change Event before the update.""" +type SalesforceOrderChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OrderChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOrderChangeEventUpdatedSubscriptionPayload { + """The OrderChangeEvent that was updated.""" + orderChangeEvent: SalesforceOrderChangeEvent! + + """This field is deprecated. Use oldOrderChangeEvent instead.""" + previousOrderChangeEvent: SalesforceOrderChangeEvent! @deprecated(reason: "Use oldOrderChangeEvent instead.") + + """ + The previous version of the OrderChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOrderChangeEvent: SalesforceOrderChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOrderChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOrderChangeEventChangeListFilter): [SalesforceOrderChangeEventUpdatedChange!]! +} + +type SalesforceOrderChangeEventUndeletedSubscriptionPayload { + """The OrderChangeEvent that was resurrected.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +type SalesforceOrderChangeEventDeletedSubscriptionPayload { + """The OrderChangeEvent that was deleted.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +type SalesforceOrderChangeEventCreatedSubscriptionPayload { + """The OrderChangeEvent that was created.""" + orderChangeEvent: SalesforceOrderChangeEvent! +} + +""" +A filter to be used against SalesforceOpportunityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityFieldEnum { + """References the lastCloseDateChangedHistoryId field.""" + LAST_CLOSE_DATE_CHANGED_HISTORY_ID + + """References the lastAmountChangedHistoryId field.""" + LAST_AMOUNT_CHANGED_HISTORY_ID + + """References the hasOverdueTask field.""" + HAS_OVERDUE_TASK + + """References the hasOpenActivity field.""" + HAS_OPEN_ACTIVITY + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the contactId field.""" + CONTACT_ID + + """References the fiscal field.""" + FISCAL + + """References the fiscalYear field.""" + FISCAL_YEAR + + """References the fiscalQuarter field.""" + FISCAL_QUARTER + + """References the lastStageChangeDate field.""" + LAST_STAGE_CHANGE_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the hasOpportunityLineItem field.""" + HAS_OPPORTUNITY_LINE_ITEM + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the forecastCategoryName field.""" + FORECAST_CATEGORY_NAME + + """References the forecastCategory field.""" + FORECAST_CATEGORY + + """References the isWon field.""" + IS_WON + + """References the isClosed field.""" + IS_CLOSED + + """References the leadSource field.""" + LEAD_SOURCE + + """References the nextStep field.""" + NEXT_STEP + + """References the type field.""" + TYPE + + """References the closeDate field.""" + CLOSE_DATE + + """References the totalOpportunityQuantity field.""" + TOTAL_OPPORTUNITY_QUANTITY + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the probability field.""" + PROBABILITY + + """References the amount field.""" + AMOUNT + + """References the stageName field.""" + STAGE_NAME + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the isPrivate field.""" + IS_PRIVATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity was updated. +""" +type SalesforceOpportunityUpdatedChange { + field: SalesforceOpportunityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity before the update.""" +type SalesforceOpportunityPreviousVersion { + """Opportunity ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean + + """Won""" + isWon: Boolean + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Fiscal Quarter""" + fiscalQuarter: Int + + """Fiscal Year""" + fiscalYear: Int + + """Fiscal Period""" + fiscal: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Has Open Activity""" + hasOpenActivity: Boolean + + """Has Overdue Task""" + hasOverdueTask: Boolean + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountPartner""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leadsByConvertedOpportunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce Partner""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOpportunitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a Opportunity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityUpdatedSubscriptionPayload { + """The Opportunity that was updated.""" + opportunity: SalesforceOpportunity! + + """This field is deprecated. Use oldOpportunity instead.""" + previousOpportunity: SalesforceOpportunity! @deprecated(reason: "Use oldOpportunity instead.") + + """ + The previous version of the Opportunity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunity: SalesforceOpportunityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityChangeListFilter): [SalesforceOpportunityUpdatedChange!]! +} + +type SalesforceOpportunityUndeletedSubscriptionPayload { + """The Opportunity that was resurrected.""" + opportunity: SalesforceOpportunity! +} + +""" +A filter to be used against SalesforceOpportunityLineItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityLineItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityLineItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityLineItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityLineItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityLineItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityLineItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityLineItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityLineItemFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the serviceDate field.""" + SERVICE_DATE + + """References the listPrice field.""" + LIST_PRICE + + """References the unitPrice field.""" + UNIT_PRICE + + """References the totalPrice field.""" + TOTAL_PRICE + + """References the quantity field.""" + QUANTITY + + """References the name field.""" + NAME + + """References the productCode field.""" + PRODUCT_CODE + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the pricebookEntryId field.""" + PRICEBOOK_ENTRY_ID + + """References the sortOrder field.""" + SORT_ORDER + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Product was updated. +""" +type SalesforceOpportunityLineItemUpdatedChange { + field: SalesforceOpportunityLineItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Product. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Product before the update.""" +type SalesforceOpportunityLineItemPreviousVersion { + """Line Item ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Opportunity Product Name""" + name: String + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityLineItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityLineItemUpdatedSubscriptionPayload { + """The OpportunityLineItem that was updated.""" + opportunityLineItem: SalesforceOpportunityLineItem! + + """This field is deprecated. Use oldOpportunityLineItem instead.""" + previousOpportunityLineItem: SalesforceOpportunityLineItem! @deprecated(reason: "Use oldOpportunityLineItem instead.") + + """ + The previous version of the OpportunityLineItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityLineItem: SalesforceOpportunityLineItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityLineItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityLineItemChangeListFilter): [SalesforceOpportunityLineItemUpdatedChange!]! +} + +type SalesforceOpportunityLineItemUndeletedSubscriptionPayload { + """The OpportunityLineItem that was resurrected.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityLineItemDeletedSubscriptionPayload { + """The OpportunityLineItem that was deleted.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityLineItemCreatedSubscriptionPayload { + """The OpportunityLineItem that was created.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +type SalesforceOpportunityDeletedSubscriptionPayload { + """The Opportunity that was deleted.""" + opportunity: SalesforceOpportunity! +} + +type SalesforceOpportunityCreatedSubscriptionPayload { + """The Opportunity that was created.""" + opportunity: SalesforceOpportunity! +} + +""" +A filter to be used against SalesforceOpportunityContactRoleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityContactRoleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityContactRoleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityContactRoleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityContactRoleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityContactRoleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityContactRoleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityContactRoleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityContactRoleFieldEnum { + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Contact Role was updated. +""" +type SalesforceOpportunityContactRoleUpdatedChange { + field: SalesforceOpportunityContactRoleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Contact Role. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Contact Role before the update.""" +type SalesforceOpportunityContactRolePreviousVersion { + """Contact Role ID""" + id: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceOpportunityContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityContactRoleUpdatedSubscriptionPayload { + """The OpportunityContactRole that was updated.""" + opportunityContactRole: SalesforceOpportunityContactRole! + + """This field is deprecated. Use oldOpportunityContactRole instead.""" + previousOpportunityContactRole: SalesforceOpportunityContactRole! @deprecated(reason: "Use oldOpportunityContactRole instead.") + + """ + The previous version of the OpportunityContactRole that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityContactRole: SalesforceOpportunityContactRolePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityContactRole` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityContactRoleChangeListFilter): [SalesforceOpportunityContactRoleUpdatedChange!]! +} + +type SalesforceOpportunityContactRoleUndeletedSubscriptionPayload { + """The OpportunityContactRole that was resurrected.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +type SalesforceOpportunityContactRoleDeletedSubscriptionPayload { + """The OpportunityContactRole that was deleted.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +type SalesforceOpportunityContactRoleCreatedSubscriptionPayload { + """The OpportunityContactRole that was created.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +""" +A filter to be used against SalesforceOpportunityContactRoleChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityContactRoleChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityContactRoleChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityContactRoleChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityContactRoleChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityContactRoleChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityContactRoleChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityContactRoleChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityContactRoleChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the opportunityId field.""" + OPPORTUNITY_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Contact Role Change Event was updated. +""" +type SalesforceOpportunityContactRoleChangeEventUpdatedChange { + field: SalesforceOpportunityContactRoleChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Contact Role Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Opportunity Contact Role Change Event before the update. +""" +type SalesforceOpportunityContactRoleChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityContactRoleChangeEventUpdatedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was updated.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! + + """ + This field is deprecated. Use oldOpportunityContactRoleChangeEvent instead. + """ + previousOpportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! @deprecated(reason: "Use oldOpportunityContactRoleChangeEvent instead.") + + """ + The previous version of the OpportunityContactRoleChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityContactRoleChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityContactRoleChangeEventChangeListFilter): [SalesforceOpportunityContactRoleChangeEventUpdatedChange!]! +} + +type SalesforceOpportunityContactRoleChangeEventUndeletedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was resurrected.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +type SalesforceOpportunityContactRoleChangeEventDeletedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was deleted.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +type SalesforceOpportunityContactRoleChangeEventCreatedSubscriptionPayload { + """The OpportunityContactRoleChangeEvent that was created.""" + opportunityContactRoleChangeEvent: SalesforceOpportunityContactRoleChangeEvent! +} + +""" +A filter to be used against SalesforceOpportunityChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOpportunityChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOpportunityChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOpportunityChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOpportunityChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOpportunityChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOpportunityChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOpportunityChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOpportunityChangeEventFieldEnum { + """References the lastCloseDateChangedHistoryId field.""" + LAST_CLOSE_DATE_CHANGED_HISTORY_ID + + """References the lastAmountChangedHistoryId field.""" + LAST_AMOUNT_CHANGED_HISTORY_ID + + """References the contactId field.""" + CONTACT_ID + + """References the lastStageChangeDate field.""" + LAST_STAGE_CHANGE_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the hasOpportunityLineItem field.""" + HAS_OPPORTUNITY_LINE_ITEM + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the forecastCategoryName field.""" + FORECAST_CATEGORY_NAME + + """References the forecastCategory field.""" + FORECAST_CATEGORY + + """References the isWon field.""" + IS_WON + + """References the isClosed field.""" + IS_CLOSED + + """References the leadSource field.""" + LEAD_SOURCE + + """References the nextStep field.""" + NEXT_STEP + + """References the type field.""" + TYPE + + """References the closeDate field.""" + CLOSE_DATE + + """References the totalOpportunityQuantity field.""" + TOTAL_OPPORTUNITY_QUANTITY + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the probability field.""" + PROBABILITY + + """References the amount field.""" + AMOUNT + + """References the stageName field.""" + STAGE_NAME + + """References the description field.""" + DESCRIPTION + + """References the name field.""" + NAME + + """References the isPrivate field.""" + IS_PRIVATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Opportunity Change Event was updated. +""" +type SalesforceOpportunityChangeEventUpdatedChange { + field: SalesforceOpportunityChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Opportunity Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Opportunity Change Event before the update.""" +type SalesforceOpportunityChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean + + """Won""" + isWon: Boolean + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """ + A JSON object that contains all of the custom fields for a OpportunityChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOpportunityChangeEventUpdatedSubscriptionPayload { + """The OpportunityChangeEvent that was updated.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! + + """This field is deprecated. Use oldOpportunityChangeEvent instead.""" + previousOpportunityChangeEvent: SalesforceOpportunityChangeEvent! @deprecated(reason: "Use oldOpportunityChangeEvent instead.") + + """ + The previous version of the OpportunityChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOpportunityChangeEvent: SalesforceOpportunityChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOpportunityChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOpportunityChangeEventChangeListFilter): [SalesforceOpportunityChangeEventUpdatedChange!]! +} + +type SalesforceOpportunityChangeEventUndeletedSubscriptionPayload { + """The OpportunityChangeEvent that was resurrected.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +type SalesforceOpportunityChangeEventDeletedSubscriptionPayload { + """The OpportunityChangeEvent that was deleted.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +type SalesforceOpportunityChangeEventCreatedSubscriptionPayload { + """The OpportunityChangeEvent that was created.""" + opportunityChangeEvent: SalesforceOpportunityChangeEvent! +} + +""" +A filter to be used against SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceOneGraphOneGraphWebhookChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceOneGraphOneGraphWebhookChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceOneGraphOneGraphWebhookChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Change Event: OneGraph Webhook was updated. +""" +type SalesforceOneGraphOneGraphWebhookChangeEventUpdatedChange { + field: SalesforceOneGraphOneGraphWebhookChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Change Event: OneGraph Webhook. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Change Event: OneGraph Webhook before the update. +""" +type SalesforceOneGraphOneGraphWebhookChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion + + """""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OneGraph__OneGraph_Webhook__ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventUpdatedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was updated.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! + + """ + This field is deprecated. Use oldOneGraphOneGraphWebhookChangeEvent instead. + """ + previousOneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! @deprecated(reason: "Use oldOneGraphOneGraphWebhookChangeEvent instead.") + + """ + The previous version of the OneGraph__OneGraph_Webhook__ChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldOneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldOneGraphOneGraphWebhookChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceOneGraphOneGraphWebhookChangeEventChangeListFilter): [SalesforceOneGraphOneGraphWebhookChangeEventUpdatedChange!]! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventUndeletedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was resurrected.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventDeletedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was deleted.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +type SalesforceOneGraphOneGraphWebhookChangeEventCreatedSubscriptionPayload { + """The OneGraph__OneGraph_Webhook__ChangeEvent that was created.""" + oneGraphOneGraphWebhookChangeEvent: SalesforceOneGraphOneGraphWebhookChangeEvent! +} + +""" +A filter to be used against SalesforceNoteFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceNoteChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceNoteFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceNoteFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceNoteFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceNoteFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceNoteChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceNoteChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceNoteFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the body field.""" + BODY + + """References the isPrivate field.""" + IS_PRIVATE + + """References the title field.""" + TITLE + + """References the parentId field.""" + PARENT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Note was updated.""" +type SalesforceNoteUpdatedChange { + field: SalesforceNoteFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Note. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Note before the update.""" +type SalesforceNotePreviousVersion { + """Note Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceNoteParentUnion + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Note""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceNoteUpdatedSubscriptionPayload { + """The Note that was updated.""" + note: SalesforceNote! + + """This field is deprecated. Use oldNote instead.""" + previousNote: SalesforceNote! @deprecated(reason: "Use oldNote instead.") + + """ + The previous version of the Note that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldNote: SalesforceNotePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldNote` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceNoteChangeListFilter): [SalesforceNoteUpdatedChange!]! +} + +type SalesforceNoteUndeletedSubscriptionPayload { + """The Note that was resurrected.""" + note: SalesforceNote! +} + +type SalesforceNoteDeletedSubscriptionPayload { + """The Note that was deleted.""" + note: SalesforceNote! +} + +type SalesforceNoteCreatedSubscriptionPayload { + """The Note that was created.""" + note: SalesforceNote! +} + +""" +A filter to be used against SalesforceMacroUsageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroUsageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroUsageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroUsageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroUsageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroUsageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroUsageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroUsageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroUsageFieldEnum { + """References the failureReason field.""" + FAILURE_REASON + + """References the durationInMs field.""" + DURATION_IN_MS + + """References the executionState field.""" + EXECUTION_STATE + + """References the conditionCount field.""" + CONDITION_COUNT + + """References the appContext field.""" + APP_CONTEXT + + """References the isFromBulk field.""" + IS_FROM_BULK + + """References the userId field.""" + USER_ID + + """References the executionEndTime field.""" + EXECUTION_END_TIME + + """References the instructionCount field.""" + INSTRUCTION_COUNT + + """References the executedInstructionCount field.""" + EXECUTED_INSTRUCTION_COUNT + + """References the contextRecord field.""" + CONTEXT_RECORD + + """References the macroId field.""" + MACRO_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Usage was updated. +""" +type SalesforceMacroUsageUpdatedChange { + field: SalesforceMacroUsageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Usage. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro Usage before the update.""" +type SalesforceMacroUsagePreviousVersion { + """Macro Usage ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceMacroUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Macro Usage Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Context Record""" + contextRecord: String + + """Executed Instruction Count""" + executedInstructionCount: Int + + """Instruction Count""" + instructionCount: Int + + """Execution End Time""" + executionEndTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """From Bulk Execution""" + isFromBulk: Boolean + + """App Context""" + appContext: String + + """Condition Count""" + conditionCount: Int + + """Execution State""" + executionState: String + + """Duration In Milliseconds""" + durationInMs: Int + + """Failure Reason""" + failureReason: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """A JSON object that contains all of the custom fields for a MacroUsage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroUsageUpdatedSubscriptionPayload { + """The MacroUsage that was updated.""" + macroUsage: SalesforceMacroUsage! + + """This field is deprecated. Use oldMacroUsage instead.""" + previousMacroUsage: SalesforceMacroUsage! @deprecated(reason: "Use oldMacroUsage instead.") + + """ + The previous version of the MacroUsage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroUsage: SalesforceMacroUsagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroUsage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroUsageChangeListFilter): [SalesforceMacroUsageUpdatedChange!]! +} + +type SalesforceMacroUsageUndeletedSubscriptionPayload { + """The MacroUsage that was resurrected.""" + macroUsage: SalesforceMacroUsage! +} + +type SalesforceMacroUsageDeletedSubscriptionPayload { + """The MacroUsage that was deleted.""" + macroUsage: SalesforceMacroUsage! +} + +type SalesforceMacroUsageCreatedSubscriptionPayload { + """The MacroUsage that was created.""" + macroUsage: SalesforceMacroUsage! +} + +""" +A filter to be used against SalesforceMacroFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroFieldEnum { + """References the startingContext field.""" + STARTING_CONTEXT + + """References the isLightningSupported field.""" + IS_LIGHTNING_SUPPORTED + + """References the isAlohaSupported field.""" + IS_ALOHA_SUPPORTED + + """References the description field.""" + DESCRIPTION + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Macro was updated.""" +type SalesforceMacroUpdatedChange { + field: SalesforceMacroFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro before the update.""" +type SalesforceMacroPreviousVersion { + """Macro ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceMacroOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean + + """Supports Lightning""" + isLightningSupported: Boolean + + """Apply To""" + startingContext: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + sobjectMetadata: SalesforceMacroSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Macro""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroUpdatedSubscriptionPayload { + """The Macro that was updated.""" + macro: SalesforceMacro! + + """This field is deprecated. Use oldMacro instead.""" + previousMacro: SalesforceMacro! @deprecated(reason: "Use oldMacro instead.") + + """ + The previous version of the Macro that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacro: SalesforceMacroPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacro` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroChangeListFilter): [SalesforceMacroUpdatedChange!]! +} + +type SalesforceMacroUndeletedSubscriptionPayload { + """The Macro that was resurrected.""" + macro: SalesforceMacro! +} + +""" +A filter to be used against SalesforceMacroInstructionChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroInstructionChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroInstructionChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroInstructionChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroInstructionChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroInstructionChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroInstructionChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroInstructionChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroInstructionChangeEventFieldEnum { + """References the sortOrder field.""" + SORT_ORDER + + """References the valueRecord field.""" + VALUE_RECORD + + """References the value field.""" + VALUE + + """References the target field.""" + TARGET + + """References the operation field.""" + OPERATION + + """References the macroId field.""" + MACRO_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Instruction Change Event was updated. +""" +type SalesforceMacroInstructionChangeEventUpdatedChange { + field: SalesforceMacroInstructionChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Instruction Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Macro Instruction Change Event before the update. +""" +type SalesforceMacroInstructionChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Macro Instruction Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int + + """ + A JSON object that contains all of the custom fields for a MacroInstructionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroInstructionChangeEventUpdatedSubscriptionPayload { + """The MacroInstructionChangeEvent that was updated.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! + + """This field is deprecated. Use oldMacroInstructionChangeEvent instead.""" + previousMacroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! @deprecated(reason: "Use oldMacroInstructionChangeEvent instead.") + + """ + The previous version of the MacroInstructionChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroInstructionChangeEvent: SalesforceMacroInstructionChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroInstructionChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroInstructionChangeEventChangeListFilter): [SalesforceMacroInstructionChangeEventUpdatedChange!]! +} + +type SalesforceMacroInstructionChangeEventUndeletedSubscriptionPayload { + """The MacroInstructionChangeEvent that was resurrected.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroInstructionChangeEventDeletedSubscriptionPayload { + """The MacroInstructionChangeEvent that was deleted.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroInstructionChangeEventCreatedSubscriptionPayload { + """The MacroInstructionChangeEvent that was created.""" + macroInstructionChangeEvent: SalesforceMacroInstructionChangeEvent! +} + +type SalesforceMacroDeletedSubscriptionPayload { + """The Macro that was deleted.""" + macro: SalesforceMacro! +} + +type SalesforceMacroCreatedSubscriptionPayload { + """The Macro that was created.""" + macro: SalesforceMacro! +} + +""" +A filter to be used against SalesforceMacroChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceMacroChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceMacroChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceMacroChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceMacroChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceMacroChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceMacroChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceMacroChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceMacroChangeEventFieldEnum { + """References the startingContext field.""" + STARTING_CONTEXT + + """References the isLightningSupported field.""" + IS_LIGHTNING_SUPPORTED + + """References the isAlohaSupported field.""" + IS_ALOHA_SUPPORTED + + """References the description field.""" + DESCRIPTION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Macro Change Event was updated. +""" +type SalesforceMacroChangeEventUpdatedChange { + field: SalesforceMacroChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Macro Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Macro Change Event before the update.""" +type SalesforceMacroChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean + + """Supports Lightning""" + isLightningSupported: Boolean + + """Apply To""" + startingContext: String + + """ + A JSON object that contains all of the custom fields for a MacroChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceMacroChangeEventUpdatedSubscriptionPayload { + """The MacroChangeEvent that was updated.""" + macroChangeEvent: SalesforceMacroChangeEvent! + + """This field is deprecated. Use oldMacroChangeEvent instead.""" + previousMacroChangeEvent: SalesforceMacroChangeEvent! @deprecated(reason: "Use oldMacroChangeEvent instead.") + + """ + The previous version of the MacroChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldMacroChangeEvent: SalesforceMacroChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldMacroChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceMacroChangeEventChangeListFilter): [SalesforceMacroChangeEventUpdatedChange!]! +} + +type SalesforceMacroChangeEventUndeletedSubscriptionPayload { + """The MacroChangeEvent that was resurrected.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +type SalesforceMacroChangeEventDeletedSubscriptionPayload { + """The MacroChangeEvent that was deleted.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +type SalesforceMacroChangeEventCreatedSubscriptionPayload { + """The MacroChangeEvent that was created.""" + macroChangeEvent: SalesforceMacroChangeEvent! +} + +""" +A filter to be used against SalesforceLogoutEventStreamFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLogoutEventStreamChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLogoutEventStreamFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLogoutEventStreamFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLogoutEventStreamFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLogoutEventStreamFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLogoutEventStreamChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLogoutEventStreamChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLogoutEventStreamFieldEnum { + """References the sourceIp field.""" + SOURCE_IP + + """References the sessionLevel field.""" + SESSION_LEVEL + + """References the loginKey field.""" + LOGIN_KEY + + """References the sessionKey field.""" + SESSION_KEY + + """References the relatedEventIdentifier field.""" + RELATED_EVENT_IDENTIFIER + + """References the eventDate field.""" + EVENT_DATE + + """References the username field.""" + USERNAME + + """References the userId field.""" + USER_ID + + """References the eventIdentifier field.""" + EVENT_IDENTIFIER + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Logout Event Stream was updated. +""" +type SalesforceLogoutEventStreamUpdatedChange { + field: SalesforceLogoutEventStreamFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Logout Event Stream. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Logout Event Stream before the update.""" +type SalesforceLogoutEventStreamPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Session Level""" + sessionLevel: String + + """Source IP""" + sourceIp: String + + """ + A JSON object that contains all of the custom fields for a LogoutEventStream + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceLogoutEventStreamUpdatedSubscriptionPayload { + """The LogoutEventStream that was updated.""" + logoutEventStream: SalesforceLogoutEventStream! + + """This field is deprecated. Use oldLogoutEventStream instead.""" + previousLogoutEventStream: SalesforceLogoutEventStream! @deprecated(reason: "Use oldLogoutEventStream instead.") + + """ + The previous version of the LogoutEventStream that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLogoutEventStream: SalesforceLogoutEventStreamPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLogoutEventStream` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLogoutEventStreamChangeListFilter): [SalesforceLogoutEventStreamUpdatedChange!]! +} + +type SalesforceLogoutEventStreamUndeletedSubscriptionPayload { + """The LogoutEventStream that was resurrected.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +type SalesforceLogoutEventStreamDeletedSubscriptionPayload { + """The LogoutEventStream that was deleted.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +"""Logout Event Stream""" +type SalesforceLogoutEventStream { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Event Identifier""" + eventIdentifier: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String + + """Related Event Identifier""" + relatedEventIdentifier: String + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Session Level""" + sessionLevel: String + + """Source IP""" + sourceIp: String + + """ + A JSON object that contains all of the custom fields for a LogoutEventStream + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceLogoutEventStreamCreatedSubscriptionPayload { + """The LogoutEventStream that was created.""" + logoutEventStream: SalesforceLogoutEventStream! +} + +""" +A filter to be used against SalesforceListEmailChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceListEmailChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceListEmailChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceListEmailChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceListEmailChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceListEmailChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceListEmailChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceListEmailChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceListEmailChangeEventFieldEnum { + """References the isTracked field.""" + IS_TRACKED + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the totalSent field.""" + TOTAL_SENT + + """References the scheduledDate field.""" + SCHEDULED_DATE + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the status field.""" + STATUS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the textBody field.""" + TEXT_BODY + + """References the htmlBody field.""" + HTML_BODY + + """References the subject field.""" + SUBJECT + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the List Email Change Event was updated. +""" +type SalesforceListEmailChangeEventUpdatedChange { + field: SalesforceListEmailChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the List Email Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of List Email Change Event before the update.""" +type SalesforceListEmailChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Has Attachment""" + hasAttachment: Boolean + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean + + """ + A JSON object that contains all of the custom fields for a ListEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceListEmailChangeEventUpdatedSubscriptionPayload { + """The ListEmailChangeEvent that was updated.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! + + """This field is deprecated. Use oldListEmailChangeEvent instead.""" + previousListEmailChangeEvent: SalesforceListEmailChangeEvent! @deprecated(reason: "Use oldListEmailChangeEvent instead.") + + """ + The previous version of the ListEmailChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldListEmailChangeEvent: SalesforceListEmailChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldListEmailChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceListEmailChangeEventChangeListFilter): [SalesforceListEmailChangeEventUpdatedChange!]! +} + +type SalesforceListEmailChangeEventUndeletedSubscriptionPayload { + """The ListEmailChangeEvent that was resurrected.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +type SalesforceListEmailChangeEventDeletedSubscriptionPayload { + """The ListEmailChangeEvent that was deleted.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +type SalesforceListEmailChangeEventCreatedSubscriptionPayload { + """The ListEmailChangeEvent that was created.""" + listEmailChangeEvent: SalesforceListEmailChangeEvent! +} + +""" +A filter to be used against SalesforceLegalEntityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLegalEntityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLegalEntityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLegalEntityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLegalEntityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLegalEntityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLegalEntityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLegalEntityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLegalEntityFieldEnum { + """References the legalEntityAddress field.""" + LEGAL_ENTITY_ADDRESS + + """References the legalEntityGeocodeAccuracy field.""" + LEGAL_ENTITY_GEOCODE_ACCURACY + + """References the legalEntityLongitude field.""" + LEGAL_ENTITY_LONGITUDE + + """References the legalEntityLatitude field.""" + LEGAL_ENTITY_LATITUDE + + """References the legalEntityCountry field.""" + LEGAL_ENTITY_COUNTRY + + """References the legalEntityPostalCode field.""" + LEGAL_ENTITY_POSTAL_CODE + + """References the legalEntityState field.""" + LEGAL_ENTITY_STATE + + """References the legalEntityCity field.""" + LEGAL_ENTITY_CITY + + """References the legalEntityStreet field.""" + LEGAL_ENTITY_STREET + + """References the status field.""" + STATUS + + """References the description field.""" + DESCRIPTION + + """References the companyName field.""" + COMPANY_NAME + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Legal Entity was updated. +""" +type SalesforceLegalEntityUpdatedChange { + field: SalesforceLegalEntityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Legal Entity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Legal Entity before the update.""" +type SalesforceLegalEntityPreviousVersion { + """Legal Entity ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceLegalEntityOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String + + """Address""" + legalEntityAddress: SalesforceAddress + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LegalEntityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceLegalEntitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a LegalEntity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLegalEntityUpdatedSubscriptionPayload { + """The LegalEntity that was updated.""" + legalEntity: SalesforceLegalEntity! + + """This field is deprecated. Use oldLegalEntity instead.""" + previousLegalEntity: SalesforceLegalEntity! @deprecated(reason: "Use oldLegalEntity instead.") + + """ + The previous version of the LegalEntity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLegalEntity: SalesforceLegalEntityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLegalEntity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLegalEntityChangeListFilter): [SalesforceLegalEntityUpdatedChange!]! +} + +type SalesforceLegalEntityUndeletedSubscriptionPayload { + """The LegalEntity that was resurrected.""" + legalEntity: SalesforceLegalEntity! +} + +type SalesforceLegalEntityDeletedSubscriptionPayload { + """The LegalEntity that was deleted.""" + legalEntity: SalesforceLegalEntity! +} + +type SalesforceLegalEntityCreatedSubscriptionPayload { + """The LegalEntity that was created.""" + legalEntity: SalesforceLegalEntity! +} + +""" +A filter to be used against SalesforceLeadFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLeadChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLeadFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLeadFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLeadFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLeadFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLeadChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLeadChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLeadFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the companyDunsNumber field.""" + COMPANY_DUNS_NUMBER + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isUnreadByOwner field.""" + IS_UNREAD_BY_OWNER + + """References the convertedOpportunityId field.""" + CONVERTED_OPPORTUNITY_ID + + """References the convertedContactId field.""" + CONVERTED_CONTACT_ID + + """References the convertedAccountId field.""" + CONVERTED_ACCOUNT_ID + + """References the convertedDate field.""" + CONVERTED_DATE + + """References the isConverted field.""" + IS_CONVERTED + + """References the ownerId field.""" + OWNER_ID + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the rating field.""" + RATING + + """References the industry field.""" + INDUSTRY + + """References the status field.""" + STATUS + + """References the leadSource field.""" + LEAD_SOURCE + + """References the description field.""" + DESCRIPTION + + """References the photoUrl field.""" + PHOTO_URL + + """References the website field.""" + WEBSITE + + """References the email field.""" + EMAIL + + """References the fax field.""" + FAX + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the company field.""" + COMPANY + + """References the title field.""" + TITLE + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Lead was updated.""" +type SalesforceLeadUpdatedChange { + field: SalesforceLeadFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Lead. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Lead before the update.""" +type SalesforceLeadPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Lead ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceLead + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceLeadOwnerUnion + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceLeadSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Lead""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLeadUpdatedSubscriptionPayload { + """The Lead that was updated.""" + lead: SalesforceLead! + + """This field is deprecated. Use oldLead instead.""" + previousLead: SalesforceLead! @deprecated(reason: "Use oldLead instead.") + + """ + The previous version of the Lead that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLead: SalesforceLeadPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLead` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLeadChangeListFilter): [SalesforceLeadUpdatedChange!]! +} + +type SalesforceLeadUndeletedSubscriptionPayload { + """The Lead that was resurrected.""" + lead: SalesforceLead! +} + +type SalesforceLeadDeletedSubscriptionPayload { + """The Lead that was deleted.""" + lead: SalesforceLead! +} + +type SalesforceLeadCreatedSubscriptionPayload { + """The Lead that was created.""" + lead: SalesforceLead! +} + +""" +A filter to be used against SalesforceLeadChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceLeadChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceLeadChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceLeadChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceLeadChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceLeadChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceLeadChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceLeadChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceLeadChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the companyDunsNumber field.""" + COMPANY_DUNS_NUMBER + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isUnreadByOwner field.""" + IS_UNREAD_BY_OWNER + + """References the convertedOpportunityId field.""" + CONVERTED_OPPORTUNITY_ID + + """References the convertedContactId field.""" + CONVERTED_CONTACT_ID + + """References the convertedAccountId field.""" + CONVERTED_ACCOUNT_ID + + """References the convertedDate field.""" + CONVERTED_DATE + + """References the isConverted field.""" + IS_CONVERTED + + """References the ownerId field.""" + OWNER_ID + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the rating field.""" + RATING + + """References the industry field.""" + INDUSTRY + + """References the status field.""" + STATUS + + """References the leadSource field.""" + LEAD_SOURCE + + """References the description field.""" + DESCRIPTION + + """References the website field.""" + WEBSITE + + """References the email field.""" + EMAIL + + """References the fax field.""" + FAX + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the company field.""" + COMPANY + + """References the title field.""" + TITLE + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Lead Change Event was updated. +""" +type SalesforceLeadChangeEventUpdatedChange { + field: SalesforceLeadChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Lead Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Lead Change Event before the update.""" +type SalesforceLeadChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a LeadChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceLeadChangeEventUpdatedSubscriptionPayload { + """The LeadChangeEvent that was updated.""" + leadChangeEvent: SalesforceLeadChangeEvent! + + """This field is deprecated. Use oldLeadChangeEvent instead.""" + previousLeadChangeEvent: SalesforceLeadChangeEvent! @deprecated(reason: "Use oldLeadChangeEvent instead.") + + """ + The previous version of the LeadChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldLeadChangeEvent: SalesforceLeadChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldLeadChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceLeadChangeEventChangeListFilter): [SalesforceLeadChangeEventUpdatedChange!]! +} + +type SalesforceLeadChangeEventUndeletedSubscriptionPayload { + """The LeadChangeEvent that was resurrected.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +type SalesforceLeadChangeEventDeletedSubscriptionPayload { + """The LeadChangeEvent that was deleted.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +type SalesforceLeadChangeEventCreatedSubscriptionPayload { + """The LeadChangeEvent that was created.""" + leadChangeEvent: SalesforceLeadChangeEvent! +} + +""" +A filter to be used against SalesforceInvoiceFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceInvoiceChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceInvoiceFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceInvoiceFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceInvoiceFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceInvoiceFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceInvoiceChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceInvoiceChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceInvoiceFieldEnum { + """References the totalAdjustmentAmountWithTax field.""" + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX + + """References the totalAdjustmentTaxAmount field.""" + TOTAL_ADJUSTMENT_TAX_AMOUNT + + """References the totalChargeAmountWithTax field.""" + TOTAL_CHARGE_AMOUNT_WITH_TAX + + """References the totalChargeTaxAmount field.""" + TOTAL_CHARGE_TAX_AMOUNT + + """References the description field.""" + DESCRIPTION + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the dueDate field.""" + DUE_DATE + + """References the invoiceDate field.""" + INVOICE_DATE + + """References the status field.""" + STATUS + + """References the totalTaxAmount field.""" + TOTAL_TAX_AMOUNT + + """References the totalAdjustmentAmount field.""" + TOTAL_ADJUSTMENT_AMOUNT + + """References the totalChargeAmount field.""" + TOTAL_CHARGE_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the billingAccountId field.""" + BILLING_ACCOUNT_ID + + """References the invoiceNumber field.""" + INVOICE_NUMBER + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the documentNumber field.""" + DOCUMENT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Invoice was updated.""" +type SalesforceInvoiceUpdatedChange { + field: SalesforceInvoiceFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Invoice. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Invoice before the update.""" +type SalesforceInvoicePreviousVersion { + """Invoice ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceInvoiceOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Document Number""" + documentNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceOrder + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String + + """Account ID""" + billingAccount: SalesforceAccount + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Status""" + status: String + + """Invoice Date""" + invoiceDate: String + + """Due Date""" + dueDate: String + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Description""" + description: String + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceInvoiceSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Invoice""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceInvoiceUpdatedSubscriptionPayload { + """The Invoice that was updated.""" + invoice: SalesforceInvoice! + + """This field is deprecated. Use oldInvoice instead.""" + previousInvoice: SalesforceInvoice! @deprecated(reason: "Use oldInvoice instead.") + + """ + The previous version of the Invoice that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldInvoice: SalesforceInvoicePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldInvoice` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceInvoiceChangeListFilter): [SalesforceInvoiceUpdatedChange!]! +} + +type SalesforceInvoiceUndeletedSubscriptionPayload { + """The Invoice that was resurrected.""" + invoice: SalesforceInvoice! +} + +""" +A filter to be used against SalesforceInvoiceLineFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceInvoiceLineChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceInvoiceLineFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceInvoiceLineFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceInvoiceLineFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceInvoiceLineFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceInvoiceLineChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceInvoiceLineChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceInvoiceLineFieldEnum { + """References the adjustmentAmountWithTax field.""" + ADJUSTMENT_AMOUNT_WITH_TAX + + """References the adjustmentTaxAmount field.""" + ADJUSTMENT_TAX_AMOUNT + + """References the chargeAmountWithTax field.""" + CHARGE_AMOUNT_WITH_TAX + + """References the chargeTaxAmount field.""" + CHARGE_TAX_AMOUNT + + """References the taxEffectiveDate field.""" + TAX_EFFECTIVE_DATE + + """References the taxRate field.""" + TAX_RATE + + """References the taxCode field.""" + TAX_CODE + + """References the taxName field.""" + TAX_NAME + + """References the type field.""" + TYPE + + """References the relatedLineId field.""" + RELATED_LINE_ID + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the referenceEntityItemTypeCode field.""" + REFERENCE_ENTITY_ITEM_TYPE_CODE + + """References the referenceEntityItemType field.""" + REFERENCE_ENTITY_ITEM_TYPE + + """References the invoiceLineEndDate field.""" + INVOICE_LINE_END_DATE + + """References the invoiceLineStartDate field.""" + INVOICE_LINE_START_DATE + + """References the description field.""" + DESCRIPTION + + """References the invoiceStatus field.""" + INVOICE_STATUS + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the unitPrice field.""" + UNIT_PRICE + + """References the quantity field.""" + QUANTITY + + """References the lineAmount field.""" + LINE_AMOUNT + + """References the groupReferenceEntityItemId field.""" + GROUP_REFERENCE_ENTITY_ITEM_ID + + """References the referenceEntityItemId field.""" + REFERENCE_ENTITY_ITEM_ID + + """References the invoiceId field.""" + INVOICE_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Invoice Line was updated. +""" +type SalesforceInvoiceLineUpdatedChange { + field: SalesforceInvoiceLineFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Invoice Line. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Invoice Line before the update.""" +type SalesforceInvoiceLinePreviousVersion { + """Invoice Line ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Invoice ID""" + invoiceId: String + + """Invoice ID""" + invoice: SalesforceInvoice + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """ReferenceEntityItem ID""" + referenceEntityItem: SalesforceOrderItem + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItem: SalesforceOrderItem + + """Line Amount""" + lineAmount: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Status""" + invoiceStatus: String + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String + + """Invoice Line End Date""" + invoiceLineEndDate: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Invoice Line ID""" + relatedLineId: String + + """Invoice Line ID""" + relatedLine: SalesforceInvoiceLine + + """Type""" + type: String + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceInvoiceLineSobjectMetadata! + + """A JSON object that contains all of the custom fields for a InvoiceLine""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceInvoiceLineUpdatedSubscriptionPayload { + """The InvoiceLine that was updated.""" + invoiceLine: SalesforceInvoiceLine! + + """This field is deprecated. Use oldInvoiceLine instead.""" + previousInvoiceLine: SalesforceInvoiceLine! @deprecated(reason: "Use oldInvoiceLine instead.") + + """ + The previous version of the InvoiceLine that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldInvoiceLine: SalesforceInvoiceLinePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldInvoiceLine` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceInvoiceLineChangeListFilter): [SalesforceInvoiceLineUpdatedChange!]! +} + +type SalesforceInvoiceLineUndeletedSubscriptionPayload { + """The InvoiceLine that was resurrected.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceLineDeletedSubscriptionPayload { + """The InvoiceLine that was deleted.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceLineCreatedSubscriptionPayload { + """The InvoiceLine that was created.""" + invoiceLine: SalesforceInvoiceLine! +} + +type SalesforceInvoiceDeletedSubscriptionPayload { + """The Invoice that was deleted.""" + invoice: SalesforceInvoice! +} + +type SalesforceInvoiceCreatedSubscriptionPayload { + """The Invoice that was created.""" + invoice: SalesforceInvoice! +} + +""" +A filter to be used against SalesforceIndividualFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIndividualChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIndividualFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIndividualFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIndividualFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIndividualFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIndividualChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIndividualChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIndividualFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the influencerRating field.""" + INFLUENCER_RATING + + """References the consumerCreditScoreProviderName field.""" + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + + """References the consumerCreditScore field.""" + CONSUMER_CREDIT_SCORE + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the individualsAge field.""" + INDIVIDUALS_AGE + + """References the website field.""" + WEBSITE + + """References the occupation field.""" + OCCUPATION + + """References the isHomeOwner field.""" + IS_HOME_OWNER + + """References the militaryService field.""" + MILITARY_SERVICE + + """References the childrenCount field.""" + CHILDREN_COUNT + + """References the convictionsCount field.""" + CONVICTIONS_COUNT + + """References the deathDate field.""" + DEATH_DATE + + """References the birthDate field.""" + BIRTH_DATE + + """References the hasOptedOutGeoTracking field.""" + HAS_OPTED_OUT_GEO_TRACKING + + """References the canStorePiiElsewhere field.""" + CAN_STORE_PII_ELSEWHERE + + """References the sendIndividualData field.""" + SEND_INDIVIDUAL_DATA + + """References the shouldForget field.""" + SHOULD_FORGET + + """References the hasOptedOutSolicit field.""" + HAS_OPTED_OUT_SOLICIT + + """References the hasOptedOutProcessing field.""" + HAS_OPTED_OUT_PROCESSING + + """References the hasOptedOutProfiling field.""" + HAS_OPTED_OUT_PROFILING + + """References the hasOptedOutTracking field.""" + HAS_OPTED_OUT_TRACKING + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Individual was updated. +""" +type SalesforceIndividualUpdatedChange { + field: SalesforceIndividualFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Individual. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Individual before the update.""" +type SalesforceIndividualPreviousVersion { + """Individual ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Deleted""" + isDeleted: Boolean + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Last Viewed Date""" + lastViewedDate: String + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceIndividual + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce IndividualHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce PartyConsent""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce User""" + usersByIndividualId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + sobjectMetadata: SalesforceIndividualSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Individual""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIndividualUpdatedSubscriptionPayload { + """The Individual that was updated.""" + individual: SalesforceIndividual! + + """This field is deprecated. Use oldIndividual instead.""" + previousIndividual: SalesforceIndividual! @deprecated(reason: "Use oldIndividual instead.") + + """ + The previous version of the Individual that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIndividual: SalesforceIndividualPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIndividual` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIndividualChangeListFilter): [SalesforceIndividualUpdatedChange!]! +} + +type SalesforceIndividualUndeletedSubscriptionPayload { + """The Individual that was resurrected.""" + individual: SalesforceIndividual! +} + +type SalesforceIndividualDeletedSubscriptionPayload { + """The Individual that was deleted.""" + individual: SalesforceIndividual! +} + +type SalesforceIndividualCreatedSubscriptionPayload { + """The Individual that was created.""" + individual: SalesforceIndividual! +} + +""" +A filter to be used against SalesforceIndividualChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIndividualChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIndividualChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIndividualChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIndividualChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIndividualChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIndividualChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIndividualChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIndividualChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the influencerRating field.""" + INFLUENCER_RATING + + """References the consumerCreditScoreProviderName field.""" + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + + """References the consumerCreditScore field.""" + CONSUMER_CREDIT_SCORE + + """References the individualsAge field.""" + INDIVIDUALS_AGE + + """References the website field.""" + WEBSITE + + """References the occupation field.""" + OCCUPATION + + """References the isHomeOwner field.""" + IS_HOME_OWNER + + """References the militaryService field.""" + MILITARY_SERVICE + + """References the childrenCount field.""" + CHILDREN_COUNT + + """References the convictionsCount field.""" + CONVICTIONS_COUNT + + """References the deathDate field.""" + DEATH_DATE + + """References the birthDate field.""" + BIRTH_DATE + + """References the hasOptedOutGeoTracking field.""" + HAS_OPTED_OUT_GEO_TRACKING + + """References the canStorePiiElsewhere field.""" + CAN_STORE_PII_ELSEWHERE + + """References the sendIndividualData field.""" + SEND_INDIVIDUAL_DATA + + """References the shouldForget field.""" + SHOULD_FORGET + + """References the hasOptedOutSolicit field.""" + HAS_OPTED_OUT_SOLICIT + + """References the hasOptedOutProcessing field.""" + HAS_OPTED_OUT_PROCESSING + + """References the hasOptedOutProfiling field.""" + HAS_OPTED_OUT_PROFILING + + """References the hasOptedOutTracking field.""" + HAS_OPTED_OUT_TRACKING + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Individual Change Event was updated. +""" +type SalesforceIndividualChangeEventUpdatedChange { + field: SalesforceIndividualChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Individual Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Individual Change Event before the update.""" +type SalesforceIndividualChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a IndividualChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIndividualChangeEventUpdatedSubscriptionPayload { + """The IndividualChangeEvent that was updated.""" + individualChangeEvent: SalesforceIndividualChangeEvent! + + """This field is deprecated. Use oldIndividualChangeEvent instead.""" + previousIndividualChangeEvent: SalesforceIndividualChangeEvent! @deprecated(reason: "Use oldIndividualChangeEvent instead.") + + """ + The previous version of the IndividualChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIndividualChangeEvent: SalesforceIndividualChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIndividualChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIndividualChangeEventChangeListFilter): [SalesforceIndividualChangeEventUpdatedChange!]! +} + +type SalesforceIndividualChangeEventUndeletedSubscriptionPayload { + """The IndividualChangeEvent that was resurrected.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +type SalesforceIndividualChangeEventDeletedSubscriptionPayload { + """The IndividualChangeEvent that was deleted.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +type SalesforceIndividualChangeEventCreatedSubscriptionPayload { + """The IndividualChangeEvent that was created.""" + individualChangeEvent: SalesforceIndividualChangeEvent! +} + +""" +A filter to be used against SalesforceImageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceImageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceImageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceImageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceImageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceImageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceImageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceImageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceImageFieldEnum { + """References the url field.""" + URL + + """References the alternateText field.""" + ALTERNATE_TEXT + + """References the title field.""" + TITLE + + """References the capturedAngle field.""" + CAPTURED_ANGLE + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the imageClassObjectType field.""" + IMAGE_CLASS_OBJECT_TYPE + + """References the imageClass field.""" + IMAGE_CLASS + + """References the isActive field.""" + IS_ACTIVE + + """References the imageViewType field.""" + IMAGE_VIEW_TYPE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Image was updated.""" +type SalesforceImageUpdatedChange { + field: SalesforceImageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Image. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Image before the update.""" +type SalesforceImagePreviousVersion { + """Image ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceImageOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceImageSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Image""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceImageUpdatedSubscriptionPayload { + """The Image that was updated.""" + image: SalesforceImage! + + """This field is deprecated. Use oldImage instead.""" + previousImage: SalesforceImage! @deprecated(reason: "Use oldImage instead.") + + """ + The previous version of the Image that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldImage: SalesforceImagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldImage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceImageChangeListFilter): [SalesforceImageUpdatedChange!]! +} + +type SalesforceImageUndeletedSubscriptionPayload { + """The Image that was resurrected.""" + image: SalesforceImage! +} + +type SalesforceImageDeletedSubscriptionPayload { + """The Image that was deleted.""" + image: SalesforceImage! +} + +type SalesforceImageCreatedSubscriptionPayload { + """The Image that was created.""" + image: SalesforceImage! +} + +""" +A filter to be used against SalesforceIdeaFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIdeaChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIdeaFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIdeaFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIdeaFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIdeaFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIdeaChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIdeaChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIdeaFieldEnum { + """References the creatorName field.""" + CREATOR_NAME + + """References the creatorSmallPhotoUrl field.""" + CREATOR_SMALL_PHOTO_URL + + """References the creatorFullPhotoUrl field.""" + CREATOR_FULL_PHOTO_URL + + """References the isMerged field.""" + IS_MERGED + + """References the isHtml field.""" + IS_HTML + + """References the parentIdeaId field.""" + PARENT_IDEA_ID + + """References the lastCommentId field.""" + LAST_COMMENT_ID + + """References the lastCommentDate field.""" + LAST_COMMENT_DATE + + """References the status field.""" + STATUS + + """References the categories field.""" + CATEGORIES + + """References the voteTotal field.""" + VOTE_TOTAL + + """References the voteScore field.""" + VOTE_SCORE + + """References the numComments field.""" + NUM_COMMENTS + + """References the body field.""" + BODY + + """References the communityId field.""" + COMMUNITY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the title field.""" + TITLE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Idea was updated.""" +type SalesforceIdeaUpdatedChange { + field: SalesforceIdeaFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Idea. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Idea before the update.""" +type SalesforceIdeaPreviousVersion { + """Idea ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Title""" + title: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Idea Body""" + body: String + + """Number of Comments""" + numComments: Int + + """Vote Score""" + voteScore: Float + + """Vote Total""" + voteTotal: Float + + """Categories""" + categories: String + + """Status""" + status: String + + """Last Idea Comment Date""" + lastCommentDate: String + + """Idea Comment ID""" + lastCommentId: String + + """Idea Comment ID""" + lastComment: SalesforceIdeaComment + + """Idea ID""" + parentIdeaId: String + + """Idea ID""" + parentIdea: SalesforceIdea + + """IsHtml""" + isHtml: Boolean + + """Is Merged""" + isMerged: Boolean + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Idea""" + ideasByParentIdeaId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + comments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceIdeaSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Idea""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIdeaUpdatedSubscriptionPayload { + """The Idea that was updated.""" + idea: SalesforceIdea! + + """This field is deprecated. Use oldIdea instead.""" + previousIdea: SalesforceIdea! @deprecated(reason: "Use oldIdea instead.") + + """ + The previous version of the Idea that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIdea: SalesforceIdeaPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIdea` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIdeaChangeListFilter): [SalesforceIdeaUpdatedChange!]! +} + +type SalesforceIdeaUndeletedSubscriptionPayload { + """The Idea that was resurrected.""" + idea: SalesforceIdea! +} + +type SalesforceIdeaDeletedSubscriptionPayload { + """The Idea that was deleted.""" + idea: SalesforceIdea! +} + +type SalesforceIdeaCreatedSubscriptionPayload { + """The Idea that was created.""" + idea: SalesforceIdea! +} + +""" +A filter to be used against SalesforceIdeaCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceIdeaCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceIdeaCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceIdeaCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceIdeaCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceIdeaCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceIdeaCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceIdeaCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceIdeaCommentFieldEnum { + """References the upVotes field.""" + UP_VOTES + + """References the creatorName field.""" + CREATOR_NAME + + """References the creatorSmallPhotoUrl field.""" + CREATOR_SMALL_PHOTO_URL + + """References the creatorFullPhotoUrl field.""" + CREATOR_FULL_PHOTO_URL + + """References the isHtml field.""" + IS_HTML + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the commentBody field.""" + COMMENT_BODY + + """References the communityId field.""" + COMMUNITY_ID + + """References the ideaId field.""" + IDEA_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Idea Comment was updated. +""" +type SalesforceIdeaCommentUpdatedChange { + field: SalesforceIdeaCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Idea Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Idea Comment before the update.""" +type SalesforceIdeaCommentPreviousVersion { + """Idea Comment ID""" + id: String + + """Idea ID""" + ideaId: String + + """Idea ID""" + idea: SalesforceIdea + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """IsHtml""" + isHtml: Boolean + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Up Votes""" + upVotes: Int + + """Collection of Salesforce Idea""" + ideasByLastCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """A JSON object that contains all of the custom fields for a IdeaComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceIdeaCommentUpdatedSubscriptionPayload { + """The IdeaComment that was updated.""" + ideaComment: SalesforceIdeaComment! + + """This field is deprecated. Use oldIdeaComment instead.""" + previousIdeaComment: SalesforceIdeaComment! @deprecated(reason: "Use oldIdeaComment instead.") + + """ + The previous version of the IdeaComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldIdeaComment: SalesforceIdeaCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldIdeaComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceIdeaCommentChangeListFilter): [SalesforceIdeaCommentUpdatedChange!]! +} + +type SalesforceIdeaCommentUndeletedSubscriptionPayload { + """The IdeaComment that was resurrected.""" + ideaComment: SalesforceIdeaComment! +} + +type SalesforceIdeaCommentDeletedSubscriptionPayload { + """The IdeaComment that was deleted.""" + ideaComment: SalesforceIdeaComment! +} + +type SalesforceIdeaCommentCreatedSubscriptionPayload { + """The IdeaComment that was created.""" + ideaComment: SalesforceIdeaComment! +} + +""" +A filter to be used against SalesforceFinanceTransactionChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFinanceTransactionChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFinanceTransactionChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFinanceTransactionChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFinanceTransactionChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFinanceTransactionChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFinanceTransactionChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFinanceTransactionChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFinanceTransactionChangeEventFieldEnum { + """References the financeSystemIntegrationStatus field.""" + FINANCE_SYSTEM_INTEGRATION_STATUS + + """References the financeSystemIntegrationMode field.""" + FINANCE_SYSTEM_INTEGRATION_MODE + + """References the financeSystemName field.""" + FINANCE_SYSTEM_NAME + + """References the financeSystemTransactionNumber field.""" + FINANCE_SYSTEM_TRANSACTION_NUMBER + + """References the originalFinanceBookName field.""" + ORIGINAL_FINANCE_BOOK_NAME + + """References the originalGlTreatmentName field.""" + ORIGINAL_GL_TREATMENT_NAME + + """References the originalGlRuleName field.""" + ORIGINAL_GL_RULE_NAME + + """References the originalFinancePeriodStatus field.""" + ORIGINAL_FINANCE_PERIOD_STATUS + + """References the originalFinancePeriodEndDate field.""" + ORIGINAL_FINANCE_PERIOD_END_DATE + + """References the originalFinancePeriodStartDate field.""" + ORIGINAL_FINANCE_PERIOD_START_DATE + + """References the originalFinancePeriodName field.""" + ORIGINAL_FINANCE_PERIOD_NAME + + """References the originalDebitGlAccountNumber field.""" + ORIGINAL_DEBIT_GL_ACCOUNT_NUMBER + + """References the originalDebitGlAccountName field.""" + ORIGINAL_DEBIT_GL_ACCOUNT_NAME + + """References the originalCreditGlAccountNumber field.""" + ORIGINAL_CREDIT_GL_ACCOUNT_NUMBER + + """References the originalCreditGlAccountName field.""" + ORIGINAL_CREDIT_GL_ACCOUNT_NAME + + """References the originalEventAction field.""" + ORIGINAL_EVENT_ACTION + + """References the originalEventType field.""" + ORIGINAL_EVENT_TYPE + + """References the originalReferenceEntityType field.""" + ORIGINAL_REFERENCE_ENTITY_TYPE + + """References the parentReferenceEntityId field.""" + PARENT_REFERENCE_ENTITY_ID + + """References the creationMode field.""" + CREATION_MODE + + """References the legalEntityId field.""" + LEGAL_ENTITY_ID + + """References the baseCurrencyBalance field.""" + BASE_CURRENCY_BALANCE + + """References the baseCurrencyAmount field.""" + BASE_CURRENCY_AMOUNT + + """References the baseCurrencyFxDate field.""" + BASE_CURRENCY_FX_DATE + + """References the baseCurrencyFxRate field.""" + BASE_CURRENCY_FX_RATE + + """References the baseCurrencyIsoCode field.""" + BASE_CURRENCY_ISO_CODE + + """References the dueDate field.""" + DUE_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the destinationEntityId field.""" + DESTINATION_ENTITY_ID + + """References the sourceEntityId field.""" + SOURCE_ENTITY_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the resultingBalance field.""" + RESULTING_BALANCE + + """References the impactAmount field.""" + IMPACT_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the subtotal field.""" + SUBTOTAL + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the eventType field.""" + EVENT_TYPE + + """References the eventAction field.""" + EVENT_ACTION + + """References the referenceEntityType field.""" + REFERENCE_ENTITY_TYPE + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the financeTransactionNumber field.""" + FINANCE_TRANSACTION_NUMBER + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Finance Transaction Change Event was updated. +""" +type SalesforceFinanceTransactionChangeEventUpdatedChange { + field: SalesforceFinanceTransactionChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Finance Transaction Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Finance Transaction Change Event before the update. +""" +type SalesforceFinanceTransactionChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeTransactionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionChangeEventSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionChangeEventDestinationEntityUnion + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionChangeEventLegalEntityUnion + + """Creation Mode""" + creationMode: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFinanceTransactionChangeEventUpdatedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was updated.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! + + """ + This field is deprecated. Use oldFinanceTransactionChangeEvent instead. + """ + previousFinanceTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! @deprecated(reason: "Use oldFinanceTransactionChangeEvent instead.") + + """ + The previous version of the FinanceTransactionChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFinanceTransactionChangeEvent: SalesforceFinanceTransactionChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFinanceTransactionChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFinanceTransactionChangeEventChangeListFilter): [SalesforceFinanceTransactionChangeEventUpdatedChange!]! +} + +type SalesforceFinanceTransactionChangeEventUndeletedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was resurrected.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +type SalesforceFinanceTransactionChangeEventDeletedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was deleted.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +type SalesforceFinanceTransactionChangeEventCreatedSubscriptionPayload { + """The FinanceTransactionChangeEvent that was created.""" + financeTransactionChangeEvent: SalesforceFinanceTransactionChangeEvent! +} + +""" +A filter to be used against SalesforceFinanceBalanceSnapshotChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFinanceBalanceSnapshotChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFinanceBalanceSnapshotChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFinanceBalanceSnapshotChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFinanceBalanceSnapshotChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFinanceBalanceSnapshotChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFinanceBalanceSnapshotChangeEventFieldEnum { + """References the financeSystemIntegrationStatus field.""" + FINANCE_SYSTEM_INTEGRATION_STATUS + + """References the financeSystemIntegrationMode field.""" + FINANCE_SYSTEM_INTEGRATION_MODE + + """References the financeSystemName field.""" + FINANCE_SYSTEM_NAME + + """References the financeSystemTransactionNumber field.""" + FINANCE_SYSTEM_TRANSACTION_NUMBER + + """References the originalEventType field.""" + ORIGINAL_EVENT_TYPE + + """References the originalReferenceEntityType field.""" + ORIGINAL_REFERENCE_ENTITY_TYPE + + """References the legalEntityId field.""" + LEGAL_ENTITY_ID + + """References the baseCurrencyBalance field.""" + BASE_CURRENCY_BALANCE + + """References the baseCurrencyAmount field.""" + BASE_CURRENCY_AMOUNT + + """References the baseCurrencyFxDate field.""" + BASE_CURRENCY_FX_DATE + + """References the baseCurrencyFxRate field.""" + BASE_CURRENCY_FX_RATE + + """References the baseCurrencyIsoCode field.""" + BASE_CURRENCY_ISO_CODE + + """References the dueDate field.""" + DUE_DATE + + """References the effectiveDate field.""" + EFFECTIVE_DATE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the accountId field.""" + ACCOUNT_ID + + """References the balance field.""" + BALANCE + + """References the impactAmount field.""" + IMPACT_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the subtotal field.""" + SUBTOTAL + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the eventType field.""" + EVENT_TYPE + + """References the referenceEntityType field.""" + REFERENCE_ENTITY_TYPE + + """References the referenceEntityId field.""" + REFERENCE_ENTITY_ID + + """References the financeTransactionId field.""" + FINANCE_TRANSACTION_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the financeBalanceSnapshotNumber field.""" + FINANCE_BALANCE_SNAPSHOT_NUMBER + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Finance Balance Snapshot Change Event was updated. +""" +type SalesforceFinanceBalanceSnapshotChangeEventUpdatedChange { + field: SalesforceFinanceBalanceSnapshotChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Finance Balance Snapshot Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Finance Balance Snapshot Change Event before the update. +""" +type SalesforceFinanceBalanceSnapshotChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeBalanceSnapshotNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFinanceBalanceSnapshotChangeEventUpdatedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was updated.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! + + """ + This field is deprecated. Use oldFinanceBalanceSnapshotChangeEvent instead. + """ + previousFinanceBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! @deprecated(reason: "Use oldFinanceBalanceSnapshotChangeEvent instead.") + + """ + The previous version of the FinanceBalanceSnapshotChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFinanceBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFinanceBalanceSnapshotChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFinanceBalanceSnapshotChangeEventChangeListFilter): [SalesforceFinanceBalanceSnapshotChangeEventUpdatedChange!]! +} + +type SalesforceFinanceBalanceSnapshotChangeEventUndeletedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was resurrected.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +type SalesforceFinanceBalanceSnapshotChangeEventDeletedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was deleted.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +type SalesforceFinanceBalanceSnapshotChangeEventCreatedSubscriptionPayload { + """The FinanceBalanceSnapshotChangeEvent that was created.""" + financeBalanceSnapshotChangeEvent: SalesforceFinanceBalanceSnapshotChangeEvent! +} + +""" +A filter to be used against SalesforceFeedItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFeedItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFeedItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFeedItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFeedItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFeedItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFeedItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFeedItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFeedItemFieldEnum { + """References the status field.""" + STATUS + + """References the isClosed field.""" + IS_CLOSED + + """References the hasVerifiedComment field.""" + HAS_VERIFIED_COMMENT + + """References the hasFeedEntity field.""" + HAS_FEED_ENTITY + + """References the hasLink field.""" + HAS_LINK + + """References the hasContent field.""" + HAS_CONTENT + + """References the bestCommentId field.""" + BEST_COMMENT_ID + + """References the insertedById field.""" + INSERTED_BY_ID + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the isRichText field.""" + IS_RICH_TEXT + + """References the linkUrl field.""" + LINK_URL + + """References the body field.""" + BODY + + """References the title field.""" + TITLE + + """References the likeCount field.""" + LIKE_COUNT + + """References the commentCount field.""" + COMMENT_COUNT + + """References the lastEditDate field.""" + LAST_EDIT_DATE + + """References the lastEditById field.""" + LAST_EDIT_BY_ID + + """References the revision field.""" + REVISION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Feed Item was updated.""" +type SalesforceFeedItemUpdatedChange { + field: SalesforceFeedItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Feed Item. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Feed Item before the update.""" +type SalesforceFeedItemPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Item ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedItemParentUnion + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Deleted""" + isDeleted: Boolean + + """Last Modified Date""" + lastModifiedDate: String + + """System Modstamp""" + systemModstamp: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Count""" + commentCount: Int + + """Like Count""" + likeCount: Int + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Has Content""" + hasContent: Boolean + + """Has Link""" + hasLink: Boolean + + """Has Feed Entity Attachment""" + hasFeedEntity: Boolean + + """Has Verified Comment""" + hasVerifiedComment: Boolean + + """Is Closed""" + isClosed: Boolean + + """Status""" + status: String + + """Collection of Salesforce Announcement""" + announcementsByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceFeedItemSobjectMetadata! + + """A JSON object that contains all of the custom fields for a FeedItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFeedItemUpdatedSubscriptionPayload { + """The FeedItem that was updated.""" + feedItem: SalesforceFeedItem! + + """This field is deprecated. Use oldFeedItem instead.""" + previousFeedItem: SalesforceFeedItem! @deprecated(reason: "Use oldFeedItem instead.") + + """ + The previous version of the FeedItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFeedItem: SalesforceFeedItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFeedItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFeedItemChangeListFilter): [SalesforceFeedItemUpdatedChange!]! +} + +type SalesforceFeedItemUndeletedSubscriptionPayload { + """The FeedItem that was resurrected.""" + feedItem: SalesforceFeedItem! +} + +type SalesforceFeedItemDeletedSubscriptionPayload { + """The FeedItem that was deleted.""" + feedItem: SalesforceFeedItem! +} + +type SalesforceFeedItemCreatedSubscriptionPayload { + """The FeedItem that was created.""" + feedItem: SalesforceFeedItem! +} + +""" +A filter to be used against SalesforceFeedCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceFeedCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceFeedCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceFeedCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceFeedCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceFeedCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceFeedCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceFeedCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceFeedCommentFieldEnum { + """References the threadLastUpdatedDate field.""" + THREAD_LAST_UPDATED_DATE + + """References the threadChildrenCount field.""" + THREAD_CHILDREN_COUNT + + """References the threadLevel field.""" + THREAD_LEVEL + + """References the threadParentId field.""" + THREAD_PARENT_ID + + """References the status field.""" + STATUS + + """References the hasEntityLinks field.""" + HAS_ENTITY_LINKS + + """References the isVerified field.""" + IS_VERIFIED + + """References the isRichText field.""" + IS_RICH_TEXT + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the commentType field.""" + COMMENT_TYPE + + """References the insertedById field.""" + INSERTED_BY_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the commentBody field.""" + COMMENT_BODY + + """References the lastEditDate field.""" + LAST_EDIT_DATE + + """References the lastEditById field.""" + LAST_EDIT_BY_ID + + """References the revision field.""" + REVISION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the parentId field.""" + PARENT_ID + + """References the feedItemId field.""" + FEED_ITEM_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Feed Comment was updated. +""" +type SalesforceFeedCommentUpdatedChange { + field: SalesforceFeedCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Feed Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Feed Comment before the update.""" +type SalesforceFeedCommentPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Comment ID""" + id: String + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedCommentFeedItemUnion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedCommentParentUnion + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String + + """Deleted""" + isDeleted: Boolean + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """Is Rich Text""" + isRichText: Boolean + + """Is a Verified Comment""" + isVerified: Boolean + + """Has entity links""" + hasEntityLinks: Boolean + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Feed Comment ID""" + threadParent: SalesforceFeedComment + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String + + """Collection of Salesforce AccountFeed""" + accountFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedThreadedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """A JSON object that contains all of the custom fields for a FeedComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceFeedCommentUpdatedSubscriptionPayload { + """The FeedComment that was updated.""" + feedComment: SalesforceFeedComment! + + """This field is deprecated. Use oldFeedComment instead.""" + previousFeedComment: SalesforceFeedComment! @deprecated(reason: "Use oldFeedComment instead.") + + """ + The previous version of the FeedComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldFeedComment: SalesforceFeedCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldFeedComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceFeedCommentChangeListFilter): [SalesforceFeedCommentUpdatedChange!]! +} + +type SalesforceFeedCommentUndeletedSubscriptionPayload { + """The FeedComment that was resurrected.""" + feedComment: SalesforceFeedComment! +} + +type SalesforceFeedCommentDeletedSubscriptionPayload { + """The FeedComment that was deleted.""" + feedComment: SalesforceFeedComment! +} + +type SalesforceFeedCommentCreatedSubscriptionPayload { + """The FeedComment that was created.""" + feedComment: SalesforceFeedComment! +} + +""" +A filter to be used against SalesforceEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventFieldEnum { + """References the recurrence2PatternTimeZone field.""" + RECURRENCE_2_PATTERN_TIME_ZONE + + """References the recurrence2PatternStartDate field.""" + RECURRENCE_2_PATTERN_START_DATE + + """References the isRecurrence2Exception field.""" + IS_RECURRENCE_2_EXCEPTION + + """References the isRecurrence2 field.""" + IS_RECURRENCE_2 + + """References the recurrence2PatternVersion field.""" + RECURRENCE_2_PATTERN_VERSION + + """References the recurrence2PatternText field.""" + RECURRENCE_2_PATTERN_TEXT + + """References the isRecurrence2Exclusion field.""" + IS_RECURRENCE_2_EXCLUSION + + """References the eventSubtype field.""" + EVENT_SUBTYPE + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateTime field.""" + RECURRENCE_START_DATE_TIME + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the isArchived field.""" + IS_ARCHIVED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the groupEventType field.""" + GROUP_EVENT_TYPE + + """References the isGroupEvent field.""" + IS_GROUP_EVENT + + """References the isChild field.""" + IS_CHILD + + """References the isDeleted field.""" + IS_DELETED + + """References the showAs field.""" + SHOW_AS + + """References the isPrivate field.""" + IS_PRIVATE + + """References the type field.""" + TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the description field.""" + DESCRIPTION + + """References the endDate field.""" + END_DATE + + """References the endDateTime field.""" + END_DATE_TIME + + """References the startDateTime field.""" + START_DATE_TIME + + """References the durationInMinutes field.""" + DURATION_IN_MINUTES + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the activityDateTime field.""" + ACTIVITY_DATE_TIME + + """References the isAllDayEvent field.""" + IS_ALL_DAY_EVENT + + """References the location field.""" + LOCATION + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Event was updated.""" +type SalesforceEventUpdatedChange { + field: SalesforceEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event before the update.""" +type SalesforceEventPreviousVersion { + """Activity ID""" + id: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """End Date""" + endDate: String + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceEventOwnerUnion + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Deleted""" + isDeleted: Boolean + + """Is Child""" + isChild: Boolean + + """Is Group Event""" + isGroupEvent: Boolean + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Archived""" + isArchived: Boolean + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Event Subtype""" + eventSubtype: String + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """Repeat""" + isRecurrence2: Boolean + + """Is Exception""" + isRecurrence2Exception: Boolean + + """Recurrence Pattern Start Date""" + recurrence2PatternStartDate: String + + """Recurrence Pattern Time Zone Reference""" + recurrence2PatternTimeZone: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + recurringEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByEventId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + sobjectMetadata: SalesforceEventSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Event""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventUpdatedSubscriptionPayload { + """The Event that was updated.""" + event: SalesforceEvent! + + """This field is deprecated. Use oldEvent instead.""" + previousEvent: SalesforceEvent! @deprecated(reason: "Use oldEvent instead.") + + """ + The previous version of the Event that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEvent: SalesforceEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventChangeListFilter): [SalesforceEventUpdatedChange!]! +} + +type SalesforceEventUndeletedSubscriptionPayload { + """The Event that was resurrected.""" + event: SalesforceEvent! +} + +""" +A filter to be used against SalesforceEventRelationChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventRelationChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventRelationChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventRelationChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventRelationChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventRelationChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventRelationChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventRelationChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventRelationChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the response field.""" + RESPONSE + + """References the respondedDate field.""" + RESPONDED_DATE + + """References the status field.""" + STATUS + + """References the eventId field.""" + EVENT_ID + + """References the relationId field.""" + RELATION_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Event Relation Change Event was updated. +""" +type SalesforceEventRelationChangeEventUpdatedChange { + field: SalesforceEventRelationChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event Relation Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event Relation Change Event before the update.""" +type SalesforceEventRelationChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEventRelationChangeEventRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a EventRelationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventRelationChangeEventUpdatedSubscriptionPayload { + """The EventRelationChangeEvent that was updated.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! + + """This field is deprecated. Use oldEventRelationChangeEvent instead.""" + previousEventRelationChangeEvent: SalesforceEventRelationChangeEvent! @deprecated(reason: "Use oldEventRelationChangeEvent instead.") + + """ + The previous version of the EventRelationChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEventRelationChangeEvent: SalesforceEventRelationChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEventRelationChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventRelationChangeEventChangeListFilter): [SalesforceEventRelationChangeEventUpdatedChange!]! +} + +type SalesforceEventRelationChangeEventUndeletedSubscriptionPayload { + """The EventRelationChangeEvent that was resurrected.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventRelationChangeEventDeletedSubscriptionPayload { + """The EventRelationChangeEvent that was deleted.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventRelationChangeEventCreatedSubscriptionPayload { + """The EventRelationChangeEvent that was created.""" + eventRelationChangeEvent: SalesforceEventRelationChangeEvent! +} + +type SalesforceEventDeletedSubscriptionPayload { + """The Event that was deleted.""" + event: SalesforceEvent! +} + +type SalesforceEventCreatedSubscriptionPayload { + """The Event that was created.""" + event: SalesforceEvent! +} + +""" +A filter to be used against SalesforceEventChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEventChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEventChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEventChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEventChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEventChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEventChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEventChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEventChangeEventFieldEnum { + """References the recurrence2PatternVersion field.""" + RECURRENCE_2_PATTERN_VERSION + + """References the recurrence2PatternText field.""" + RECURRENCE_2_PATTERN_TEXT + + """References the isRecurrence2Exclusion field.""" + IS_RECURRENCE_2_EXCLUSION + + """References the isReminderSet field.""" + IS_REMINDER_SET + + """References the reminderDateTime field.""" + REMINDER_DATE_TIME + + """References the recurrenceMonthOfYear field.""" + RECURRENCE_MONTH_OF_YEAR + + """References the recurrenceInstance field.""" + RECURRENCE_INSTANCE + + """References the recurrenceDayOfMonth field.""" + RECURRENCE_DAY_OF_MONTH + + """References the recurrenceDayOfWeekMask field.""" + RECURRENCE_DAY_OF_WEEK_MASK + + """References the recurrenceInterval field.""" + RECURRENCE_INTERVAL + + """References the recurrenceType field.""" + RECURRENCE_TYPE + + """References the recurrenceTimeZoneSidKey field.""" + RECURRENCE_TIME_ZONE_SID_KEY + + """References the recurrenceEndDateOnly field.""" + RECURRENCE_END_DATE_ONLY + + """References the recurrenceStartDateTime field.""" + RECURRENCE_START_DATE_TIME + + """References the isRecurrence field.""" + IS_RECURRENCE + + """References the recurrenceActivityId field.""" + RECURRENCE_ACTIVITY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the groupEventType field.""" + GROUP_EVENT_TYPE + + """References the isGroupEvent field.""" + IS_GROUP_EVENT + + """References the isChild field.""" + IS_CHILD + + """References the showAs field.""" + SHOW_AS + + """References the isPrivate field.""" + IS_PRIVATE + + """References the type field.""" + TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the description field.""" + DESCRIPTION + + """References the durationInMinutes field.""" + DURATION_IN_MINUTES + + """References the activityDate field.""" + ACTIVITY_DATE + + """References the activityDateTime field.""" + ACTIVITY_DATE_TIME + + """References the isAllDayEvent field.""" + IS_ALL_DAY_EVENT + + """References the location field.""" + LOCATION + + """References the subject field.""" + SUBJECT + + """References the whatId field.""" + WHAT_ID + + """References the whoId field.""" + WHO_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Event Change Event was updated. +""" +type SalesforceEventChangeEventUpdatedChange { + field: SalesforceEventChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Event Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Event Change Event before the update.""" +type SalesforceEventChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventChangeEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Is Child""" + isChild: Boolean + + """Is Group Event""" + isGroupEvent: Boolean + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """ + A JSON object that contains all of the custom fields for a EventChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEventChangeEventUpdatedSubscriptionPayload { + """The EventChangeEvent that was updated.""" + eventChangeEvent: SalesforceEventChangeEvent! + + """This field is deprecated. Use oldEventChangeEvent instead.""" + previousEventChangeEvent: SalesforceEventChangeEvent! @deprecated(reason: "Use oldEventChangeEvent instead.") + + """ + The previous version of the EventChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEventChangeEvent: SalesforceEventChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEventChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEventChangeEventChangeListFilter): [SalesforceEventChangeEventUpdatedChange!]! +} + +type SalesforceEventChangeEventUndeletedSubscriptionPayload { + """The EventChangeEvent that was resurrected.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +type SalesforceEventChangeEventDeletedSubscriptionPayload { + """The EventChangeEvent that was deleted.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +type SalesforceEventChangeEventCreatedSubscriptionPayload { + """The EventChangeEvent that was created.""" + eventChangeEvent: SalesforceEventChangeEvent! +} + +""" +A filter to be used against SalesforceEnvironmentHubMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEnvironmentHubMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEnvironmentHubMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEnvironmentHubMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEnvironmentHubMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEnvironmentHubMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEnvironmentHubMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEnvironmentHubMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEnvironmentHubMemberFieldEnum { + """References the memberType field.""" + MEMBER_TYPE + + """References the orgExpirationDate field.""" + ORG_EXPIRATION_DATE + + """References the instance field.""" + INSTANCE + + """References the orgEdition field.""" + ORG_EDITION + + """References the orgStatus field.""" + ORG_STATUS + + """References the ssoMappedUsers field.""" + SSO_MAPPED_USERS + + """References the clonedFromOrg field.""" + CLONED_FROM_ORG + + """References the shouldEnableSso field.""" + SHOULD_ENABLE_SSO + + """References the shouldCreateDefaultUserMapping field.""" + SHOULD_CREATE_DEFAULT_USER_MAPPING + + """References the ssoUsernameFormula field.""" + SSO_USERNAME_FORMULA + + """References the isFedIdSsoMatchAllowed field.""" + IS_FED_ID_SSO_MATCH_ALLOWED + + """References the ssoStatus field.""" + SSO_STATUS + + """References the serviceProviderId field.""" + SERVICE_PROVIDER_ID + + """References the refreshFailureReason field.""" + REFRESH_FAILURE_REASON + + """References the shouldAddRelatedOrgs field.""" + SHOULD_ADD_RELATED_ORGS + + """References the displayName field.""" + DISPLAY_NAME + + """References the isSandbox field.""" + IS_SANDBOX + + """References the environmentHubId field.""" + ENVIRONMENT_HUB_ID + + """References the origin field.""" + ORIGIN + + """References the description field.""" + DESCRIPTION + + """References the memberEntity field.""" + MEMBER_ENTITY + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Hub Member was updated. +""" +type SalesforceEnvironmentHubMemberUpdatedChange { + field: SalesforceEnvironmentHubMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Hub Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Hub Member before the update.""" +type SalesforceEnvironmentHubMemberPreviousVersion { + """Hub Member Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Hub Member Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Organization ID""" + memberEntity: String + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Sandbox""" + isSandbox: Boolean + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Refresh Failure Reason""" + refreshFailureReason: String + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean + + """The ID of the org from which this member was cloned.""" + clonedFromOrg: String + + """SSO Method 1 - Mapped Users""" + ssoMappedUsers: Int + + """Status""" + orgStatus: String + + """Edition""" + orgEdition: String + + """Instance""" + instance: String + + """Org Expiration Date""" + orgExpirationDate: String + + """Member Type""" + memberType: String + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + children( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + parents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceEnvironmentHubMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEnvironmentHubMemberUpdatedSubscriptionPayload { + """The EnvironmentHubMember that was updated.""" + environmentHubMember: SalesforceEnvironmentHubMember! + + """This field is deprecated. Use oldEnvironmentHubMember instead.""" + previousEnvironmentHubMember: SalesforceEnvironmentHubMember! @deprecated(reason: "Use oldEnvironmentHubMember instead.") + + """ + The previous version of the EnvironmentHubMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEnvironmentHubMember: SalesforceEnvironmentHubMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEnvironmentHubMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEnvironmentHubMemberChangeListFilter): [SalesforceEnvironmentHubMemberUpdatedChange!]! +} + +type SalesforceEnvironmentHubMemberUndeletedSubscriptionPayload { + """The EnvironmentHubMember that was resurrected.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +type SalesforceEnvironmentHubMemberDeletedSubscriptionPayload { + """The EnvironmentHubMember that was deleted.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +type SalesforceEnvironmentHubMemberCreatedSubscriptionPayload { + """The EnvironmentHubMember that was created.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +""" +A filter to be used against SalesforceEngagementChannelTypeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEngagementChannelTypeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEngagementChannelTypeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEngagementChannelTypeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEngagementChannelTypeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEngagementChannelTypeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEngagementChannelTypeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEngagementChannelTypeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEngagementChannelTypeFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Engagement Channel Type was updated. +""" +type SalesforceEngagementChannelTypeUpdatedChange { + field: SalesforceEngagementChannelTypeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Engagement Channel Type. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Engagement Channel Type before the update.""" +type SalesforceEngagementChannelTypePreviousVersion { + """Engagement Channel Type ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceEngagementChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEngagementChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEngagementChannelTypeUpdatedSubscriptionPayload { + """The EngagementChannelType that was updated.""" + engagementChannelType: SalesforceEngagementChannelType! + + """This field is deprecated. Use oldEngagementChannelType instead.""" + previousEngagementChannelType: SalesforceEngagementChannelType! @deprecated(reason: "Use oldEngagementChannelType instead.") + + """ + The previous version of the EngagementChannelType that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEngagementChannelType: SalesforceEngagementChannelTypePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEngagementChannelType` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEngagementChannelTypeChangeListFilter): [SalesforceEngagementChannelTypeUpdatedChange!]! +} + +type SalesforceEngagementChannelTypeUndeletedSubscriptionPayload { + """The EngagementChannelType that was resurrected.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +type SalesforceEngagementChannelTypeDeletedSubscriptionPayload { + """The EngagementChannelType that was deleted.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +type SalesforceEngagementChannelTypeCreatedSubscriptionPayload { + """The EngagementChannelType that was created.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +""" +A filter to be used against SalesforceEmailTemplateChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailTemplateChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailTemplateChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailTemplateChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailTemplateChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailTemplateChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailTemplateChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailTemplateChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailTemplateChangeEventFieldEnum { + """References the relatedEntityType field.""" + RELATED_ENTITY_TYPE + + """References the uiType field.""" + UI_TYPE + + """References the markup field.""" + MARKUP + + """References the apiVersion field.""" + API_VERSION + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastUsedDate field.""" + LAST_USED_DATE + + """References the timesUsed field.""" + TIMES_USED + + """References the body field.""" + BODY + + """References the htmlValue field.""" + HTML_VALUE + + """References the subject field.""" + SUBJECT + + """References the description field.""" + DESCRIPTION + + """References the encoding field.""" + ENCODING + + """References the templateType field.""" + TEMPLATE_TYPE + + """References the isActive field.""" + IS_ACTIVE + + """References the templateStyle field.""" + TEMPLATE_STYLE + + """References the enhancedLetterheadId field.""" + ENHANCED_LETTERHEAD_ID + + """References the brandTemplateId field.""" + BRAND_TEMPLATE_ID + + """References the folderId field.""" + FOLDER_ID + + """References the ownerId field.""" + OWNER_ID + + """References the namespacePrefix field.""" + NAMESPACE_PREFIX + + """References the developerName field.""" + DEVELOPER_NAME + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Template Change Event was updated. +""" +type SalesforceEmailTemplateChangeEventUpdatedChange { + field: SalesforceEmailTemplateChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Template Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Template Change Event before the update.""" +type SalesforceEmailTemplateChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceEmailTemplateChangeEventFolderUnion + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """ + A JSON object that contains all of the custom fields for a EmailTemplateChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailTemplateChangeEventUpdatedSubscriptionPayload { + """The EmailTemplateChangeEvent that was updated.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! + + """This field is deprecated. Use oldEmailTemplateChangeEvent instead.""" + previousEmailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! @deprecated(reason: "Use oldEmailTemplateChangeEvent instead.") + + """ + The previous version of the EmailTemplateChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailTemplateChangeEvent: SalesforceEmailTemplateChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailTemplateChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailTemplateChangeEventChangeListFilter): [SalesforceEmailTemplateChangeEventUpdatedChange!]! +} + +type SalesforceEmailTemplateChangeEventUndeletedSubscriptionPayload { + """The EmailTemplateChangeEvent that was resurrected.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +type SalesforceEmailTemplateChangeEventDeletedSubscriptionPayload { + """The EmailTemplateChangeEvent that was deleted.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +type SalesforceEmailTemplateChangeEventCreatedSubscriptionPayload { + """The EmailTemplateChangeEvent that was created.""" + emailTemplateChangeEvent: SalesforceEmailTemplateChangeEvent! +} + +""" +A filter to be used against SalesforceEmailMessageFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailMessageChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailMessageFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailMessageFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailMessageFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailMessageFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailMessageChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailMessageChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailMessageFieldEnum { + """References the emailTemplateId field.""" + EMAIL_TEMPLATE_ID + + """References the isBounced field.""" + IS_BOUNCED + + """References the lastOpenedDate field.""" + LAST_OPENED_DATE + + """References the firstOpenedDate field.""" + FIRST_OPENED_DATE + + """References the isOpened field.""" + IS_OPENED + + """References the isTracked field.""" + IS_TRACKED + + """References the relatedToId field.""" + RELATED_TO_ID + + """References the isClientManaged field.""" + IS_CLIENT_MANAGED + + """References the threadIdentifier field.""" + THREAD_IDENTIFIER + + """References the messageIdentifier field.""" + MESSAGE_IDENTIFIER + + """References the isExternallyVisible field.""" + IS_EXTERNALLY_VISIBLE + + """References the replyToEmailMessageId field.""" + REPLY_TO_EMAIL_MESSAGE_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the messageDate field.""" + MESSAGE_DATE + + """References the status field.""" + STATUS + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the incoming field.""" + INCOMING + + """References the bccAddress field.""" + BCC_ADDRESS + + """References the ccAddress field.""" + CC_ADDRESS + + """References the toAddress field.""" + TO_ADDRESS + + """References the validatedFromAddress field.""" + VALIDATED_FROM_ADDRESS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the subject field.""" + SUBJECT + + """References the headers field.""" + HEADERS + + """References the htmlBody field.""" + HTML_BODY + + """References the textBody field.""" + TEXT_BODY + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the activityId field.""" + ACTIVITY_ID + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Message was updated. +""" +type SalesforceEmailMessageUpdatedChange { + field: SalesforceEmailMessageFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Message. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Message before the update.""" +type SalesforceEmailMessagePreviousVersion { + """Email Message ID""" + id: String + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Has Attachment""" + hasAttachment: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Deleted""" + isDeleted: Boolean + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageRelatedToUnion + + """Is Tracked""" + isTracked: Boolean + + """Opened?""" + isOpened: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByReplyToEmailMessageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEmailMessageSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailMessage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailMessageUpdatedSubscriptionPayload { + """The EmailMessage that was updated.""" + emailMessage: SalesforceEmailMessage! + + """This field is deprecated. Use oldEmailMessage instead.""" + previousEmailMessage: SalesforceEmailMessage! @deprecated(reason: "Use oldEmailMessage instead.") + + """ + The previous version of the EmailMessage that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailMessage: SalesforceEmailMessagePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailMessage` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailMessageChangeListFilter): [SalesforceEmailMessageUpdatedChange!]! +} + +type SalesforceEmailMessageUndeletedSubscriptionPayload { + """The EmailMessage that was resurrected.""" + emailMessage: SalesforceEmailMessage! +} + +type SalesforceEmailMessageDeletedSubscriptionPayload { + """The EmailMessage that was deleted.""" + emailMessage: SalesforceEmailMessage! +} + +type SalesforceEmailMessageCreatedSubscriptionPayload { + """The EmailMessage that was created.""" + emailMessage: SalesforceEmailMessage! +} + +""" +A filter to be used against SalesforceEmailMessageChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceEmailMessageChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceEmailMessageChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceEmailMessageChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceEmailMessageChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceEmailMessageChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceEmailMessageChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceEmailMessageChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceEmailMessageChangeEventFieldEnum { + """References the emailTemplateId field.""" + EMAIL_TEMPLATE_ID + + """References the isBounced field.""" + IS_BOUNCED + + """References the lastOpenedDate field.""" + LAST_OPENED_DATE + + """References the firstOpenedDate field.""" + FIRST_OPENED_DATE + + """References the isTracked field.""" + IS_TRACKED + + """References the relatedToId field.""" + RELATED_TO_ID + + """References the isClientManaged field.""" + IS_CLIENT_MANAGED + + """References the threadIdentifier field.""" + THREAD_IDENTIFIER + + """References the messageIdentifier field.""" + MESSAGE_IDENTIFIER + + """References the isExternallyVisible field.""" + IS_EXTERNALLY_VISIBLE + + """References the replyToEmailMessageId field.""" + REPLY_TO_EMAIL_MESSAGE_ID + + """References the messageDate field.""" + MESSAGE_DATE + + """References the status field.""" + STATUS + + """References the hasAttachment field.""" + HAS_ATTACHMENT + + """References the incoming field.""" + INCOMING + + """References the bccAddress field.""" + BCC_ADDRESS + + """References the ccAddress field.""" + CC_ADDRESS + + """References the toAddress field.""" + TO_ADDRESS + + """References the fromAddress field.""" + FROM_ADDRESS + + """References the fromName field.""" + FROM_NAME + + """References the subject field.""" + SUBJECT + + """References the headers field.""" + HEADERS + + """References the htmlBody field.""" + HTML_BODY + + """References the textBody field.""" + TEXT_BODY + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the activityId field.""" + ACTIVITY_ID + + """References the parentId field.""" + PARENT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Email Message Change Event was updated. +""" +type SalesforceEmailMessageChangeEventUpdatedChange { + field: SalesforceEmailMessageChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Email Message Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Email Message Change Event before the update.""" +type SalesforceEmailMessageChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Has Attachment""" + hasAttachment: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageChangeEventRelatedToUnion + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """ + A JSON object that contains all of the custom fields for a EmailMessageChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceEmailMessageChangeEventUpdatedSubscriptionPayload { + """The EmailMessageChangeEvent that was updated.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! + + """This field is deprecated. Use oldEmailMessageChangeEvent instead.""" + previousEmailMessageChangeEvent: SalesforceEmailMessageChangeEvent! @deprecated(reason: "Use oldEmailMessageChangeEvent instead.") + + """ + The previous version of the EmailMessageChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldEmailMessageChangeEvent: SalesforceEmailMessageChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldEmailMessageChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceEmailMessageChangeEventChangeListFilter): [SalesforceEmailMessageChangeEventUpdatedChange!]! +} + +type SalesforceEmailMessageChangeEventUndeletedSubscriptionPayload { + """The EmailMessageChangeEvent that was resurrected.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +type SalesforceEmailMessageChangeEventDeletedSubscriptionPayload { + """The EmailMessageChangeEvent that was deleted.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +type SalesforceEmailMessageChangeEventCreatedSubscriptionPayload { + """The EmailMessageChangeEvent that was created.""" + emailMessageChangeEvent: SalesforceEmailMessageChangeEvent! +} + +""" +A filter to be used against SalesforceDuplicateRecordSetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDuplicateRecordSetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDuplicateRecordSetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDuplicateRecordSetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDuplicateRecordSetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDuplicateRecordSetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDuplicateRecordSetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDuplicateRecordSetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDuplicateRecordSetFieldEnum { + """References the recordCount field.""" + RECORD_COUNT + + """References the duplicateRuleId field.""" + DUPLICATE_RULE_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Duplicate Record Set was updated. +""" +type SalesforceDuplicateRecordSetUpdatedChange { + field: SalesforceDuplicateRecordSetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Duplicate Record Set. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Duplicate Record Set before the update.""" +type SalesforceDuplicateRecordSetPreviousVersion { + """Duplicate Record Set ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Duplicate Record Set Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Duplicate Rule ID""" + duplicateRuleId: String + + """Duplicate Rule ID""" + duplicateRule: SalesforceDuplicateRule + + """Record Count""" + recordCount: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordSetSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDuplicateRecordSetUpdatedSubscriptionPayload { + """The DuplicateRecordSet that was updated.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! + + """This field is deprecated. Use oldDuplicateRecordSet instead.""" + previousDuplicateRecordSet: SalesforceDuplicateRecordSet! @deprecated(reason: "Use oldDuplicateRecordSet instead.") + + """ + The previous version of the DuplicateRecordSet that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDuplicateRecordSet: SalesforceDuplicateRecordSetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDuplicateRecordSet` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDuplicateRecordSetChangeListFilter): [SalesforceDuplicateRecordSetUpdatedChange!]! +} + +type SalesforceDuplicateRecordSetUndeletedSubscriptionPayload { + """The DuplicateRecordSet that was resurrected.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +type SalesforceDuplicateRecordSetDeletedSubscriptionPayload { + """The DuplicateRecordSet that was deleted.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +type SalesforceDuplicateRecordSetCreatedSubscriptionPayload { + """The DuplicateRecordSet that was created.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +""" +A filter to be used against SalesforceDuplicateRecordItemFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDuplicateRecordItemChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDuplicateRecordItemFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDuplicateRecordItemFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDuplicateRecordItemFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDuplicateRecordItemFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDuplicateRecordItemChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDuplicateRecordItemChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDuplicateRecordItemFieldEnum { + """References the recordId field.""" + RECORD_ID + + """References the duplicateRecordSetId field.""" + DUPLICATE_RECORD_SET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Duplicate Record Item was updated. +""" +type SalesforceDuplicateRecordItemUpdatedChange { + field: SalesforceDuplicateRecordItemFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Duplicate Record Item. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Duplicate Record Item before the update.""" +type SalesforceDuplicateRecordItemPreviousVersion { + """Duplicate Record Item ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Duplicate Record Item Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Duplicate Record Set ID""" + duplicateRecordSetId: String + + """Duplicate Record Set ID""" + duplicateRecordSet: SalesforceDuplicateRecordSet + + """Record ID""" + recordId: String + + """Record ID""" + record: SalesforceDuplicateRecordItemRecordUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordItemSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDuplicateRecordItemUpdatedSubscriptionPayload { + """The DuplicateRecordItem that was updated.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! + + """This field is deprecated. Use oldDuplicateRecordItem instead.""" + previousDuplicateRecordItem: SalesforceDuplicateRecordItem! @deprecated(reason: "Use oldDuplicateRecordItem instead.") + + """ + The previous version of the DuplicateRecordItem that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDuplicateRecordItem: SalesforceDuplicateRecordItemPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDuplicateRecordItem` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDuplicateRecordItemChangeListFilter): [SalesforceDuplicateRecordItemUpdatedChange!]! +} + +type SalesforceDuplicateRecordItemUndeletedSubscriptionPayload { + """The DuplicateRecordItem that was resurrected.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +type SalesforceDuplicateRecordItemDeletedSubscriptionPayload { + """The DuplicateRecordItem that was deleted.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +type SalesforceDuplicateRecordItemCreatedSubscriptionPayload { + """The DuplicateRecordItem that was created.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +""" +A filter to be used against SalesforceDataUsePurposeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataUsePurposeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataUsePurposeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataUsePurposeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataUsePurposeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataUsePurposeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataUsePurposeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataUsePurposeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataUsePurposeFieldEnum { + """References the canDataSubjectOptOut field.""" + CAN_DATA_SUBJECT_OPT_OUT + + """References the description field.""" + DESCRIPTION + + """References the legalBasisId field.""" + LEGAL_BASIS_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Use Purpose was updated. +""" +type SalesforceDataUsePurposeUpdatedChange { + field: SalesforceDataUsePurposeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Use Purpose. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Data Use Purpose before the update.""" +type SalesforceDataUsePurposePreviousVersion { + """Data Use Purpose ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceDataUsePurposeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Legal Basis ID""" + legalBasisId: String + + """Legal Basis ID""" + legalBasis: SalesforceDataUseLegalBasis + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DataUsePurposeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUsePurposeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUsePurpose + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataUsePurposeUpdatedSubscriptionPayload { + """The DataUsePurpose that was updated.""" + dataUsePurpose: SalesforceDataUsePurpose! + + """This field is deprecated. Use oldDataUsePurpose instead.""" + previousDataUsePurpose: SalesforceDataUsePurpose! @deprecated(reason: "Use oldDataUsePurpose instead.") + + """ + The previous version of the DataUsePurpose that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataUsePurpose: SalesforceDataUsePurposePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataUsePurpose` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataUsePurposeChangeListFilter): [SalesforceDataUsePurposeUpdatedChange!]! +} + +type SalesforceDataUsePurposeUndeletedSubscriptionPayload { + """The DataUsePurpose that was resurrected.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +type SalesforceDataUsePurposeDeletedSubscriptionPayload { + """The DataUsePurpose that was deleted.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +type SalesforceDataUsePurposeCreatedSubscriptionPayload { + """The DataUsePurpose that was created.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +""" +A filter to be used against SalesforceDataUseLegalBasisFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataUseLegalBasisChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataUseLegalBasisFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataUseLegalBasisFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataUseLegalBasisFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataUseLegalBasisFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataUseLegalBasisChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataUseLegalBasisChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataUseLegalBasisFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the source field.""" + SOURCE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Use Legal Basis was updated. +""" +type SalesforceDataUseLegalBasisUpdatedChange { + field: SalesforceDataUseLegalBasisFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Use Legal Basis. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Data Use Legal Basis before the update.""" +type SalesforceDataUseLegalBasisPreviousVersion { + """Data Use Legal Basis ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceDataUseLegalBasisOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Source""" + source: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUseLegalBasisSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasis + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataUseLegalBasisUpdatedSubscriptionPayload { + """The DataUseLegalBasis that was updated.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! + + """This field is deprecated. Use oldDataUseLegalBasis instead.""" + previousDataUseLegalBasis: SalesforceDataUseLegalBasis! @deprecated(reason: "Use oldDataUseLegalBasis instead.") + + """ + The previous version of the DataUseLegalBasis that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataUseLegalBasis: SalesforceDataUseLegalBasisPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataUseLegalBasis` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataUseLegalBasisChangeListFilter): [SalesforceDataUseLegalBasisUpdatedChange!]! +} + +type SalesforceDataUseLegalBasisUndeletedSubscriptionPayload { + """The DataUseLegalBasis that was resurrected.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +type SalesforceDataUseLegalBasisDeletedSubscriptionPayload { + """The DataUseLegalBasis that was deleted.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +type SalesforceDataUseLegalBasisCreatedSubscriptionPayload { + """The DataUseLegalBasis that was created.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +""" +A filter to be used against SalesforceDataAssetUsageTrackingInfoFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataAssetUsageTrackingInfoChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataAssetUsageTrackingInfoFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataAssetUsageTrackingInfoFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataAssetUsageTrackingInfoFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataAssetUsageTrackingInfoFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataAssetUsageTrackingInfoChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataAssetUsageTrackingInfoChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataAssetUsageTrackingInfoFieldEnum { + """References the userId field.""" + USER_ID + + """References the usageCount field.""" + USAGE_COUNT + + """References the usageTrackingCategory field.""" + USAGE_TRACKING_CATEGORY + + """References the usageTrackingType field.""" + USAGE_TRACKING_TYPE + + """References the lastUsageTime field.""" + LAST_USAGE_TIME + + """References the firstUsageTime field.""" + FIRST_USAGE_TIME + + """References the usageEntityId field.""" + USAGE_ENTITY_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Data Asset Usage Tracking Info was updated. +""" +type SalesforceDataAssetUsageTrackingInfoUpdatedChange { + field: SalesforceDataAssetUsageTrackingInfoFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Data Asset Usage Tracking Info. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Data Asset Usage Tracking Info before the update. +""" +type SalesforceDataAssetUsageTrackingInfoPreviousVersion { + """DataAssetUsageTrackingInfo Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """DataAssetUsageTrackingInfo Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """UsageEntity ID""" + usageEntityId: String + + """UsageEntity ID""" + usageEntity: SalesforceDashboard + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetUsageTrackingInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataAssetUsageTrackingInfoUpdatedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was updated.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! + + """This field is deprecated. Use oldDataAssetUsageTrackingInfo instead.""" + previousDataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! @deprecated(reason: "Use oldDataAssetUsageTrackingInfo instead.") + + """ + The previous version of the DataAssetUsageTrackingInfo that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfoPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataAssetUsageTrackingInfo` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataAssetUsageTrackingInfoChangeListFilter): [SalesforceDataAssetUsageTrackingInfoUpdatedChange!]! +} + +type SalesforceDataAssetUsageTrackingInfoUndeletedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was resurrected.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +type SalesforceDataAssetUsageTrackingInfoDeletedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was deleted.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +type SalesforceDataAssetUsageTrackingInfoCreatedSubscriptionPayload { + """The DataAssetUsageTrackingInfo that was created.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +""" +A filter to be used against SalesforceDataAssetSemanticGraphEdgeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDataAssetSemanticGraphEdgeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDataAssetSemanticGraphEdgeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDataAssetSemanticGraphEdgeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDataAssetSemanticGraphEdgeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDataAssetSemanticGraphEdgeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDataAssetSemanticGraphEdgeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDataAssetSemanticGraphEdgeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDataAssetSemanticGraphEdgeFieldEnum { + """References the info2Value field.""" + INFO_2_VALUE + + """References the info2Name field.""" + INFO_2_NAME + + """References the info1Value field.""" + INFO_1_VALUE + + """References the info1Name field.""" + INFO_1_NAME + + """References the weight2Value field.""" + WEIGHT_2_VALUE + + """References the weight2Name field.""" + WEIGHT_2_NAME + + """References the weight1Value field.""" + WEIGHT_1_VALUE + + """References the weight1Name field.""" + WEIGHT_1_NAME + + """References the edgeInfoVersion field.""" + EDGE_INFO_VERSION + + """References the edgeType field.""" + EDGE_TYPE + + """References the toEntityFieldIdOrName field.""" + TO_ENTITY_FIELD_ID_OR_NAME + + """References the toEntityIdOrName field.""" + TO_ENTITY_ID_OR_NAME + + """References the toEntityAssetType field.""" + TO_ENTITY_ASSET_TYPE + + """References the fromDataAssetFieldIdOrName field.""" + FROM_DATA_ASSET_FIELD_ID_OR_NAME + + """References the fromDataAssetIdOrName field.""" + FROM_DATA_ASSET_ID_OR_NAME + + """References the fromEntityAssetType field.""" + FROM_ENTITY_ASSET_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the DataAssetSemanticGraphEdge Info was updated. +""" +type SalesforceDataAssetSemanticGraphEdgeUpdatedChange { + field: SalesforceDataAssetSemanticGraphEdgeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the DataAssetSemanticGraphEdge Info. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of DataAssetSemanticGraphEdge Info before the update. +""" +type SalesforceDataAssetSemanticGraphEdgePreviousVersion { + """DataAssetSemanticGraphEdge Id""" + id: String + + """Deleted""" + isDeleted: Boolean + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetSemanticGraphEdge + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDataAssetSemanticGraphEdgeUpdatedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was updated.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! + + """This field is deprecated. Use oldDataAssetSemanticGraphEdge instead.""" + previousDataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! @deprecated(reason: "Use oldDataAssetSemanticGraphEdge instead.") + + """ + The previous version of the DataAssetSemanticGraphEdge that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdgePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDataAssetSemanticGraphEdge` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDataAssetSemanticGraphEdgeChangeListFilter): [SalesforceDataAssetSemanticGraphEdgeUpdatedChange!]! +} + +type SalesforceDataAssetSemanticGraphEdgeUndeletedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was resurrected.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +type SalesforceDataAssetSemanticGraphEdgeDeletedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was deleted.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +type SalesforceDataAssetSemanticGraphEdgeCreatedSubscriptionPayload { + """The DataAssetSemanticGraphEdge that was created.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +""" +A filter to be used against SalesforceDandBCompanyFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceDandBCompanyChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceDandBCompanyFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceDandBCompanyFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceDandBCompanyFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceDandBCompanyFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceDandBCompanyChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceDandBCompanyChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceDandBCompanyFieldEnum { + """References the priorYearRevenue field.""" + PRIOR_YEAR_REVENUE + + """References the priorYearEmployees field.""" + PRIOR_YEAR_EMPLOYEES + + """References the sixthSic8Desc field.""" + SIXTH_SIC_8_DESC + + """References the sixthSic8 field.""" + SIXTH_SIC_8 + + """References the fifthSic8Desc field.""" + FIFTH_SIC_8_DESC + + """References the fifthSic8 field.""" + FIFTH_SIC_8 + + """References the fourthSic8Desc field.""" + FOURTH_SIC_8_DESC + + """References the fourthSic8 field.""" + FOURTH_SIC_8 + + """References the thirdSic8Desc field.""" + THIRD_SIC_8_DESC + + """References the thirdSic8 field.""" + THIRD_SIC_8 + + """References the secondSic8Desc field.""" + SECOND_SIC_8_DESC + + """References the secondSic8 field.""" + SECOND_SIC_8 + + """References the primarySic8Desc field.""" + PRIMARY_SIC_8_DESC + + """References the primarySic8 field.""" + PRIMARY_SIC_8 + + """References the salesTurnoverGrowthRate field.""" + SALES_TURNOVER_GROWTH_RATE + + """References the employeeQuantityGrowthRate field.""" + EMPLOYEE_QUANTITY_GROWTH_RATE + + """References the premisesMeasureUnit field.""" + PREMISES_MEASURE_UNIT + + """References the premisesMeasureReliability field.""" + PREMISES_MEASURE_RELIABILITY + + """References the premisesMeasure field.""" + PREMISES_MEASURE + + """References the includedInSnP500 field.""" + INCLUDED_IN_SN_P_500 + + """References the fortuneRank field.""" + FORTUNE_RANK + + """References the description field.""" + DESCRIPTION + + """References the companyCurrencyIsoCode field.""" + COMPANY_CURRENCY_ISO_CODE + + """References the locationStatus field.""" + LOCATION_STATUS + + """References the domesticUltimateBusinessName field.""" + DOMESTIC_ULTIMATE_BUSINESS_NAME + + """References the domesticUltimateDunsNumber field.""" + DOMESTIC_ULTIMATE_DUNS_NUMBER + + """References the parentOrHqBusinessName field.""" + PARENT_OR_HQ_BUSINESS_NAME + + """References the parentOrHqDunsNumber field.""" + PARENT_OR_HQ_DUNS_NUMBER + + """References the globalUltimateBusinessName field.""" + GLOBAL_ULTIMATE_BUSINESS_NAME + + """References the globalUltimateDunsNumber field.""" + GLOBAL_ULTIMATE_DUNS_NUMBER + + """References the marketingPreScreen field.""" + MARKETING_PRE_SCREEN + + """References the familyMembers field.""" + FAMILY_MEMBERS + + """References the geoCodeAccuracy field.""" + GEO_CODE_ACCURACY + + """References the usTaxId field.""" + US_TAX_ID + + """References the nationalIdType field.""" + NATIONAL_ID_TYPE + + """References the nationalId field.""" + NATIONAL_ID + + """References the tradeStyle5 field.""" + TRADE_STYLE_5 + + """References the tradeStyle4 field.""" + TRADE_STYLE_4 + + """References the tradeStyle3 field.""" + TRADE_STYLE_3 + + """References the tradeStyle2 field.""" + TRADE_STYLE_2 + + """References the subsidiary field.""" + SUBSIDIARY + + """References the importExportAgent field.""" + IMPORT_EXPORT_AGENT + + """References the marketingSegmentationCluster field.""" + MARKETING_SEGMENTATION_CLUSTER + + """References the smallBusiness field.""" + SMALL_BUSINESS + + """References the womenOwned field.""" + WOMEN_OWNED + + """References the minorityOwned field.""" + MINORITY_OWNED + + """References the employeesTotalReliability field.""" + EMPLOYEES_TOTAL_RELIABILITY + + """References the globalUltimateTotalEmployees field.""" + GLOBAL_ULTIMATE_TOTAL_EMPLOYEES + + """References the legalStatus field.""" + LEGAL_STATUS + + """References the currencyCode field.""" + CURRENCY_CODE + + """References the salesVolumeReliability field.""" + SALES_VOLUME_RELIABILITY + + """References the employeesHereReliability field.""" + EMPLOYEES_HERE_RELIABILITY + + """References the employeesHere field.""" + EMPLOYEES_HERE + + """References the ownOrRent field.""" + OWN_OR_RENT + + """References the sixthNaicsDesc field.""" + SIXTH_NAICS_DESC + + """References the sixthNaics field.""" + SIXTH_NAICS + + """References the fifthNaicsDesc field.""" + FIFTH_NAICS_DESC + + """References the fifthNaics field.""" + FIFTH_NAICS + + """References the fourthNaicsDesc field.""" + FOURTH_NAICS_DESC + + """References the fourthNaics field.""" + FOURTH_NAICS + + """References the thirdNaicsDesc field.""" + THIRD_NAICS_DESC + + """References the thirdNaics field.""" + THIRD_NAICS + + """References the secondNaicsDesc field.""" + SECOND_NAICS_DESC + + """References the secondNaics field.""" + SECOND_NAICS + + """References the primaryNaicsDesc field.""" + PRIMARY_NAICS_DESC + + """References the primaryNaics field.""" + PRIMARY_NAICS + + """References the sixthSicDesc field.""" + SIXTH_SIC_DESC + + """References the sixthSic field.""" + SIXTH_SIC + + """References the fifthSicDesc field.""" + FIFTH_SIC_DESC + + """References the fifthSic field.""" + FIFTH_SIC + + """References the fourthSicDesc field.""" + FOURTH_SIC_DESC + + """References the fourthSic field.""" + FOURTH_SIC + + """References the thirdSicDesc field.""" + THIRD_SIC_DESC + + """References the thirdSic field.""" + THIRD_SIC + + """References the secondSicDesc field.""" + SECOND_SIC_DESC + + """References the secondSic field.""" + SECOND_SIC + + """References the primarySicDesc field.""" + PRIMARY_SIC_DESC + + """References the primarySic field.""" + PRIMARY_SIC + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the yearStarted field.""" + YEAR_STARTED + + """References the tradeStyle1 field.""" + TRADE_STYLE_1 + + """References the fipsMsaDesc field.""" + FIPS_MSA_DESC + + """References the fipsMsaCode field.""" + FIPS_MSA_CODE + + """References the employeesTotal field.""" + EMPLOYEES_TOTAL + + """References the outOfBusiness field.""" + OUT_OF_BUSINESS + + """References the url field.""" + URL + + """References the salesVolume field.""" + SALES_VOLUME + + """References the stockExchange field.""" + STOCK_EXCHANGE + + """References the stockSymbol field.""" + STOCK_SYMBOL + + """References the publicIndicator field.""" + PUBLIC_INDICATOR + + """References the countryAccessCode field.""" + COUNTRY_ACCESS_CODE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracyStandard field.""" + GEOCODE_ACCURACY_STANDARD + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the D&B Company was updated. +""" +type SalesforceDandBCompanyUpdatedChange { + field: SalesforceDandBCompanyFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the D&B Company. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of D&B Company before the update.""" +type SalesforceDandBCompanyPreviousVersion { + """D&B Company ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Primary Business Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Primary Address""" + address: SalesforceAddress + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + sobjectMetadata: SalesforceDandBCompanySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DandBCompany + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceDandBCompanyUpdatedSubscriptionPayload { + """The DandBCompany that was updated.""" + dandBCompany: SalesforceDandBCompany! + + """This field is deprecated. Use oldDandBCompany instead.""" + previousDandBCompany: SalesforceDandBCompany! @deprecated(reason: "Use oldDandBCompany instead.") + + """ + The previous version of the DandBCompany that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldDandBCompany: SalesforceDandBCompanyPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldDandBCompany` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceDandBCompanyChangeListFilter): [SalesforceDandBCompanyUpdatedChange!]! +} + +type SalesforceDandBCompanyUndeletedSubscriptionPayload { + """The DandBCompany that was resurrected.""" + dandBCompany: SalesforceDandBCompany! +} + +type SalesforceDandBCompanyDeletedSubscriptionPayload { + """The DandBCompany that was deleted.""" + dandBCompany: SalesforceDandBCompany! +} + +type SalesforceDandBCompanyCreatedSubscriptionPayload { + """The DandBCompany that was created.""" + dandBCompany: SalesforceDandBCompany! +} + +""" +A filter to be used against SalesforceCreditMemoFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCreditMemoChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCreditMemoFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCreditMemoFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCreditMemoFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCreditMemoFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCreditMemoChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCreditMemoChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCreditMemoFieldEnum { + """References the totalAdjustmentAmountWithTax field.""" + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX + + """References the totalAdjustmentTaxAmount field.""" + TOTAL_ADJUSTMENT_TAX_AMOUNT + + """References the totalChargeAmountWithTax field.""" + TOTAL_CHARGE_AMOUNT_WITH_TAX + + """References the totalChargeTaxAmount field.""" + TOTAL_CHARGE_TAX_AMOUNT + + """References the billToContactId field.""" + BILL_TO_CONTACT_ID + + """References the status field.""" + STATUS + + """References the description field.""" + DESCRIPTION + + """References the creditDate field.""" + CREDIT_DATE + + """References the totalTaxAmount field.""" + TOTAL_TAX_AMOUNT + + """References the totalAdjustmentAmount field.""" + TOTAL_ADJUSTMENT_AMOUNT + + """References the totalChargeAmount field.""" + TOTAL_CHARGE_AMOUNT + + """References the totalAmountWithTax field.""" + TOTAL_AMOUNT_WITH_TAX + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the creditMemoNumber field.""" + CREDIT_MEMO_NUMBER + + """References the billingAccountId field.""" + BILLING_ACCOUNT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the documentNumber field.""" + DOCUMENT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Credit Memo was updated. +""" +type SalesforceCreditMemoUpdatedChange { + field: SalesforceCreditMemoFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Credit Memo. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Credit Memo before the update.""" +type SalesforceCreditMemoPreviousVersion { + """Credit Memo ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCreditMemoOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Document Number""" + documentNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Account ID""" + billingAccountId: String + + """Account ID""" + billingAccount: SalesforceAccount + + """Credit Memo Number""" + creditMemoNumber: String + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Credit Date""" + creditDate: String + + """Description""" + description: String + + """Status""" + status: String + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCreditMemoSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CreditMemo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCreditMemoUpdatedSubscriptionPayload { + """The CreditMemo that was updated.""" + creditMemo: SalesforceCreditMemo! + + """This field is deprecated. Use oldCreditMemo instead.""" + previousCreditMemo: SalesforceCreditMemo! @deprecated(reason: "Use oldCreditMemo instead.") + + """ + The previous version of the CreditMemo that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCreditMemo: SalesforceCreditMemoPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCreditMemo` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCreditMemoChangeListFilter): [SalesforceCreditMemoUpdatedChange!]! +} + +type SalesforceCreditMemoUndeletedSubscriptionPayload { + """The CreditMemo that was resurrected.""" + creditMemo: SalesforceCreditMemo! +} + +""" +A filter to be used against SalesforceCreditMemoLineFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCreditMemoLineChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCreditMemoLineFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCreditMemoLineFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCreditMemoLineFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCreditMemoLineFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCreditMemoLineChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCreditMemoLineChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCreditMemoLineFieldEnum { + """References the adjustmentAmountWithTax field.""" + ADJUSTMENT_AMOUNT_WITH_TAX + + """References the adjustmentTaxAmount field.""" + ADJUSTMENT_TAX_AMOUNT + + """References the chargeAmountWithTax field.""" + CHARGE_AMOUNT_WITH_TAX + + """References the chargeTaxAmount field.""" + CHARGE_TAX_AMOUNT + + """References the taxName field.""" + TAX_NAME + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the relatedLineId field.""" + RELATED_LINE_ID + + """References the referenceEntityItemType field.""" + REFERENCE_ENTITY_ITEM_TYPE + + """References the referenceEntityItemTypeCode field.""" + REFERENCE_ENTITY_ITEM_TYPE_CODE + + """References the description field.""" + DESCRIPTION + + """References the lineAmount field.""" + LINE_AMOUNT + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the taxAmount field.""" + TAX_AMOUNT + + """References the chargeAmount field.""" + CHARGE_AMOUNT + + """References the status field.""" + STATUS + + """References the taxRate field.""" + TAX_RATE + + """References the taxCode field.""" + TAX_CODE + + """References the type field.""" + TYPE + + """References the taxEffectiveDate field.""" + TAX_EFFECTIVE_DATE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the creditMemoId field.""" + CREDIT_MEMO_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Credit Memo Line was updated. +""" +type SalesforceCreditMemoLineUpdatedChange { + field: SalesforceCreditMemoLineFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Credit Memo Line. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Credit Memo Line before the update.""" +type SalesforceCreditMemoLinePreviousVersion { + """Credit Memo Line ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Credit Memo ID""" + creditMemoId: String + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Type""" + type: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Status""" + status: String + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Line Amount""" + lineAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Credit Memo Line ID""" + relatedLine: SalesforceCreditMemoLine + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Tax Name""" + taxName: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCreditMemoLineSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CreditMemoLine + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCreditMemoLineUpdatedSubscriptionPayload { + """The CreditMemoLine that was updated.""" + creditMemoLine: SalesforceCreditMemoLine! + + """This field is deprecated. Use oldCreditMemoLine instead.""" + previousCreditMemoLine: SalesforceCreditMemoLine! @deprecated(reason: "Use oldCreditMemoLine instead.") + + """ + The previous version of the CreditMemoLine that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCreditMemoLine: SalesforceCreditMemoLinePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCreditMemoLine` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCreditMemoLineChangeListFilter): [SalesforceCreditMemoLineUpdatedChange!]! +} + +type SalesforceCreditMemoLineUndeletedSubscriptionPayload { + """The CreditMemoLine that was resurrected.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoLineDeletedSubscriptionPayload { + """The CreditMemoLine that was deleted.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoLineCreatedSubscriptionPayload { + """The CreditMemoLine that was created.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +type SalesforceCreditMemoDeletedSubscriptionPayload { + """The CreditMemo that was deleted.""" + creditMemo: SalesforceCreditMemo! +} + +type SalesforceCreditMemoCreatedSubscriptionPayload { + """The CreditMemo that was created.""" + creditMemo: SalesforceCreditMemo! +} + +""" +A filter to be used against SalesforceContractFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContractChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContractFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContractFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContractFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContractFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContractChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContractChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContractFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastApprovedDate field.""" + LAST_APPROVED_DATE + + """References the contractNumber field.""" + CONTRACT_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the description field.""" + DESCRIPTION + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the specialTerms field.""" + SPECIAL_TERMS + + """References the customerSignedDate field.""" + CUSTOMER_SIGNED_DATE + + """References the customerSignedTitle field.""" + CUSTOMER_SIGNED_TITLE + + """References the customerSignedId field.""" + CUSTOMER_SIGNED_ID + + """References the companySignedDate field.""" + COMPANY_SIGNED_DATE + + """References the companySignedId field.""" + COMPANY_SIGNED_ID + + """References the status field.""" + STATUS + + """References the ownerId field.""" + OWNER_ID + + """References the contractTerm field.""" + CONTRACT_TERM + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the ownerExpirationNotice field.""" + OWNER_EXPIRATION_NOTICE + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Contract was updated.""" +type SalesforceContractUpdatedChange { + field: SalesforceContractFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contract. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contract before the update.""" +type SalesforceContractPreviousVersion { + """Contract ID""" + id: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Deleted""" + isDeleted: Boolean + + """Contract Number""" + contractNumber: String + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContractSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contract""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContractUpdatedSubscriptionPayload { + """The Contract that was updated.""" + contract: SalesforceContract! + + """This field is deprecated. Use oldContract instead.""" + previousContract: SalesforceContract! @deprecated(reason: "Use oldContract instead.") + + """ + The previous version of the Contract that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContract: SalesforceContractPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContract` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContractChangeListFilter): [SalesforceContractUpdatedChange!]! +} + +type SalesforceContractUndeletedSubscriptionPayload { + """The Contract that was resurrected.""" + contract: SalesforceContract! +} + +type SalesforceContractDeletedSubscriptionPayload { + """The Contract that was deleted.""" + contract: SalesforceContract! +} + +type SalesforceContractCreatedSubscriptionPayload { + """The Contract that was created.""" + contract: SalesforceContract! +} + +""" +A filter to be used against SalesforceContractChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContractChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContractChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContractChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContractChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContractChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContractChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContractChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContractChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the lastApprovedDate field.""" + LAST_APPROVED_DATE + + """References the contractNumber field.""" + CONTRACT_NUMBER + + """References the description field.""" + DESCRIPTION + + """References the statusCode field.""" + STATUS_CODE + + """References the activatedDate field.""" + ACTIVATED_DATE + + """References the activatedById field.""" + ACTIVATED_BY_ID + + """References the specialTerms field.""" + SPECIAL_TERMS + + """References the customerSignedDate field.""" + CUSTOMER_SIGNED_DATE + + """References the customerSignedTitle field.""" + CUSTOMER_SIGNED_TITLE + + """References the customerSignedId field.""" + CUSTOMER_SIGNED_ID + + """References the companySignedDate field.""" + COMPANY_SIGNED_DATE + + """References the companySignedId field.""" + COMPANY_SIGNED_ID + + """References the status field.""" + STATUS + + """References the ownerId field.""" + OWNER_ID + + """References the contractTerm field.""" + CONTRACT_TERM + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the ownerExpirationNotice field.""" + OWNER_EXPIRATION_NOTICE + + """References the pricebook2Id field.""" + PRICEBOOK_2_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contract Change Event was updated. +""" +type SalesforceContractChangeEventUpdatedChange { + field: SalesforceContractChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contract Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contract Change Event before the update.""" +type SalesforceContractChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Contract Number""" + contractNumber: String + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContractChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContractChangeEventUpdatedSubscriptionPayload { + """The ContractChangeEvent that was updated.""" + contractChangeEvent: SalesforceContractChangeEvent! + + """This field is deprecated. Use oldContractChangeEvent instead.""" + previousContractChangeEvent: SalesforceContractChangeEvent! @deprecated(reason: "Use oldContractChangeEvent instead.") + + """ + The previous version of the ContractChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContractChangeEvent: SalesforceContractChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContractChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContractChangeEventChangeListFilter): [SalesforceContractChangeEventUpdatedChange!]! +} + +type SalesforceContractChangeEventUndeletedSubscriptionPayload { + """The ContractChangeEvent that was resurrected.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +type SalesforceContractChangeEventDeletedSubscriptionPayload { + """The ContractChangeEvent that was deleted.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +type SalesforceContractChangeEventCreatedSubscriptionPayload { + """The ContractChangeEvent that was created.""" + contractChangeEvent: SalesforceContractChangeEvent! +} + +""" +A filter to be used against SalesforceContentVersionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentVersionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentVersionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentVersionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentVersionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentVersionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentVersionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentVersionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentVersionFieldEnum { + """References the isAssetEnabled field.""" + IS_ASSET_ENABLED + + """References the isMajorVersion field.""" + IS_MAJOR_VERSION + + """References the checksum field.""" + CHECKSUM + + """References the externalDataSourceId field.""" + EXTERNAL_DATA_SOURCE_ID + + """References the externalDocumentInfo2 field.""" + EXTERNAL_DOCUMENT_INFO_2 + + """References the externalDocumentInfo1 field.""" + EXTERNAL_DOCUMENT_INFO_1 + + """References the textPreview field.""" + TEXT_PREVIEW + + """References the contentLocation field.""" + CONTENT_LOCATION + + """References the origin field.""" + ORIGIN + + """References the firstPublishLocationId field.""" + FIRST_PUBLISH_LOCATION_ID + + """References the fileExtension field.""" + FILE_EXTENSION + + """References the contentSize field.""" + CONTENT_SIZE + + """References the versionData field.""" + VERSION_DATA + + """References the publishStatus field.""" + PUBLISH_STATUS + + """References the fileType field.""" + FILE_TYPE + + """References the tagCsv field.""" + TAG_CSV + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the featuredContentDate field.""" + FEATURED_CONTENT_DATE + + """References the featuredContentBoost field.""" + FEATURED_CONTENT_BOOST + + """References the negativeRatingCount field.""" + NEGATIVE_RATING_COUNT + + """References the positiveRatingCount field.""" + POSITIVE_RATING_COUNT + + """References the contentModifiedById field.""" + CONTENT_MODIFIED_BY_ID + + """References the contentModifiedDate field.""" + CONTENT_MODIFIED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the ratingCount field.""" + RATING_COUNT + + """References the pathOnClient field.""" + PATH_ON_CLIENT + + """References the sharingPrivacy field.""" + SHARING_PRIVACY + + """References the sharingOption field.""" + SHARING_OPTION + + """References the reasonForChange field.""" + REASON_FOR_CHANGE + + """References the description field.""" + DESCRIPTION + + """References the title field.""" + TITLE + + """References the versionNumber field.""" + VERSION_NUMBER + + """References the contentBodyId field.""" + CONTENT_BODY_ID + + """References the contentUrl field.""" + CONTENT_URL + + """References the isLatest field.""" + IS_LATEST + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Version was updated. +""" +type SalesforceContentVersionUpdatedChange { + field: SalesforceContentVersionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Version. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Version before the update.""" +type SalesforceContentVersionPreviousVersion { + """ContentVersion ID""" + id: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Latest""" + isLatest: Boolean + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Content Body ID""" + contentBody: SalesforceContentBody + + """Version Number""" + versionNumber: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Path On Client""" + pathOnClient: String + + """Rating Count""" + ratingCount: Int + + """Is Deleted""" + isDeleted: Boolean + + """Content Modified Date""" + contentModifiedDate: String + + """User ID""" + contentModifiedById: String + + """User ID""" + contentModifiedBy: SalesforceUser + + """Positive Rating Count""" + positiveRatingCount: Int + + """Negative Rating Count""" + negativeRatingCount: Int + + """Featured Content Boost""" + featuredContentBoost: Int + + """Featured Content Date""" + featuredContentDate: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """System Modstamp""" + systemModstamp: String + + """Tags""" + tagCsv: String + + """File Type""" + fileType: String + + """Publish Status""" + publishStatus: String + + """Version Data""" + versionData: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """First Publish Location ID""" + firstPublishLocation: SalesforceContentVersionFirstPublishLocationUnion + + """Content Origin""" + origin: String + + """Content Location""" + contentLocation: String + + """Text Preview""" + textPreview: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """Checksum""" + checksum: String + + """Major Version""" + isMajorVersion: Boolean + + """Asset File Enabled""" + isAssetEnabled: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentVersionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + sobjectMetadata: SalesforceContentVersionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentVersionUpdatedSubscriptionPayload { + """The ContentVersion that was updated.""" + contentVersion: SalesforceContentVersion! + + """This field is deprecated. Use oldContentVersion instead.""" + previousContentVersion: SalesforceContentVersion! @deprecated(reason: "Use oldContentVersion instead.") + + """ + The previous version of the ContentVersion that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentVersion: SalesforceContentVersionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentVersion` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentVersionChangeListFilter): [SalesforceContentVersionUpdatedChange!]! +} + +type SalesforceContentVersionUndeletedSubscriptionPayload { + """The ContentVersion that was resurrected.""" + contentVersion: SalesforceContentVersion! +} + +type SalesforceContentVersionDeletedSubscriptionPayload { + """The ContentVersion that was deleted.""" + contentVersion: SalesforceContentVersion! +} + +type SalesforceContentVersionCreatedSubscriptionPayload { + """The ContentVersion that was created.""" + contentVersion: SalesforceContentVersion! +} + +""" +A filter to be used against SalesforceContentDocumentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDocumentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDocumentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDocumentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDocumentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDocumentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDocumentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDocumentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDocumentFieldEnum { + """References the contentAssetId field.""" + CONTENT_ASSET_ID + + """References the contentModifiedDate field.""" + CONTENT_MODIFIED_DATE + + """References the sharingPrivacy field.""" + SHARING_PRIVACY + + """References the sharingOption field.""" + SHARING_OPTION + + """References the fileExtension field.""" + FILE_EXTENSION + + """References the fileType field.""" + FILE_TYPE + + """References the contentSize field.""" + CONTENT_SIZE + + """References the description field.""" + DESCRIPTION + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the parentId field.""" + PARENT_ID + + """References the latestPublishedVersionId field.""" + LATEST_PUBLISHED_VERSION_ID + + """References the publishStatus field.""" + PUBLISH_STATUS + + """References the title field.""" + TITLE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the ownerId field.""" + OWNER_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the archivedDate field.""" + ARCHIVED_DATE + + """References the archivedById field.""" + ARCHIVED_BY_ID + + """References the isArchived field.""" + IS_ARCHIVED + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Document was updated. +""" +type SalesforceContentDocumentUpdatedChange { + field: SalesforceContentDocumentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Document. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Document before the update.""" +type SalesforceContentDocumentPreviousVersion { + """ContentDocument ID""" + id: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Is Archived""" + isArchived: Boolean + + """User ID""" + archivedById: String + + """User ID""" + archivedBy: SalesforceUser + + """Archived Date""" + archivedDate: String + + """Is Deleted""" + isDeleted: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Title""" + title: String + + """Publish Status""" + publishStatus: String + + """Latest Published Version ID""" + latestPublishedVersionId: String + + """Latest Published Version ID""" + latestPublishedVersion: SalesforceContentVersion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContentWorkspace + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Size""" + contentSize: Int + + """File Type""" + fileType: String + + """File Extension""" + fileExtension: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Content Modified Date""" + contentModifiedDate: String + + """Asset File ID""" + contentAssetId: String + + """Asset File ID""" + contentAsset: SalesforceContentAsset + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByChildRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Image""" + imagesByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContentDocumentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocument + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDocumentUpdatedSubscriptionPayload { + """The ContentDocument that was updated.""" + contentDocument: SalesforceContentDocument! + + """This field is deprecated. Use oldContentDocument instead.""" + previousContentDocument: SalesforceContentDocument! @deprecated(reason: "Use oldContentDocument instead.") + + """ + The previous version of the ContentDocument that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDocument: SalesforceContentDocumentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDocument` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDocumentChangeListFilter): [SalesforceContentDocumentUpdatedChange!]! +} + +type SalesforceContentDocumentUndeletedSubscriptionPayload { + """The ContentDocument that was resurrected.""" + contentDocument: SalesforceContentDocument! +} + +""" +A filter to be used against SalesforceContentDocumentLinkFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDocumentLinkChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDocumentLinkFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDocumentLinkFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDocumentLinkFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDocumentLinkFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDocumentLinkChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDocumentLinkChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDocumentLinkFieldEnum { + """References the visibility field.""" + VISIBILITY + + """References the shareType field.""" + SHARE_TYPE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the isDeleted field.""" + IS_DELETED + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the linkedEntityId field.""" + LINKED_ENTITY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Document Link was updated. +""" +type SalesforceContentDocumentLinkUpdatedChange { + field: SalesforceContentDocumentLinkFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Document Link. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Document Link before the update.""" +type SalesforceContentDocumentLinkPreviousVersion { + """ContentDocumentLink ID""" + id: String + + """Linked Entity ID""" + linkedEntityId: String + + """Linked Entity ID""" + linkedEntity: SalesforceContentDocumentLinkLinkedEntityUnion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Deleted""" + isDeleted: Boolean + + """System Modstamp""" + systemModstamp: String + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentDocumentLinkSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocumentLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDocumentLinkUpdatedSubscriptionPayload { + """The ContentDocumentLink that was updated.""" + contentDocumentLink: SalesforceContentDocumentLink! + + """This field is deprecated. Use oldContentDocumentLink instead.""" + previousContentDocumentLink: SalesforceContentDocumentLink! @deprecated(reason: "Use oldContentDocumentLink instead.") + + """ + The previous version of the ContentDocumentLink that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDocumentLink: SalesforceContentDocumentLinkPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDocumentLink` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDocumentLinkChangeListFilter): [SalesforceContentDocumentLinkUpdatedChange!]! +} + +type SalesforceContentDocumentLinkUndeletedSubscriptionPayload { + """The ContentDocumentLink that was resurrected.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentLinkDeletedSubscriptionPayload { + """The ContentDocumentLink that was deleted.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentLinkCreatedSubscriptionPayload { + """The ContentDocumentLink that was created.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +type SalesforceContentDocumentDeletedSubscriptionPayload { + """The ContentDocument that was deleted.""" + contentDocument: SalesforceContentDocument! +} + +type SalesforceContentDocumentCreatedSubscriptionPayload { + """The ContentDocument that was created.""" + contentDocument: SalesforceContentDocument! +} + +""" +A filter to be used against SalesforceContentDistributionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContentDistributionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContentDistributionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContentDistributionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContentDistributionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContentDistributionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContentDistributionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContentDistributionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContentDistributionFieldEnum { + """References the pdfDownloadUrl field.""" + PDF_DOWNLOAD_URL + + """References the contentDownloadUrl field.""" + CONTENT_DOWNLOAD_URL + + """References the distributionPublicUrl field.""" + DISTRIBUTION_PUBLIC_URL + + """References the lastViewDate field.""" + LAST_VIEW_DATE + + """References the firstViewDate field.""" + FIRST_VIEW_DATE + + """References the viewCount field.""" + VIEW_COUNT + + """References the password field.""" + PASSWORD + + """References the expiryDate field.""" + EXPIRY_DATE + + """References the preferencesNotifyRndtnComplete field.""" + PREFERENCES_NOTIFY_RNDTN_COMPLETE + + """References the preferencesExpires field.""" + PREFERENCES_EXPIRES + + """References the preferencesAllowViewInBrowser field.""" + PREFERENCES_ALLOW_VIEW_IN_BROWSER + + """References the preferencesLinkLatestVersion field.""" + PREFERENCES_LINK_LATEST_VERSION + + """References the preferencesNotifyOnVisit field.""" + PREFERENCES_NOTIFY_ON_VISIT + + """References the preferencesPasswordRequired field.""" + PREFERENCES_PASSWORD_REQUIRED + + """References the preferencesAllowOriginalDownload field.""" + PREFERENCES_ALLOW_ORIGINAL_DOWNLOAD + + """References the preferencesAllowPdfDownload field.""" + PREFERENCES_ALLOW_PDF_DOWNLOAD + + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the contentVersionId field.""" + CONTENT_VERSION_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the name field.""" + NAME + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Content Delivery was updated. +""" +type SalesforceContentDistributionUpdatedChange { + field: SalesforceContentDistributionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Content Delivery. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Content Delivery before the update.""" +type SalesforceContentDistributionPreviousVersion { + """Content Delivery ID""" + id: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Content Delivery Name""" + name: String + + """Deleted""" + isDeleted: Boolean + + """ContentVersion ID""" + contentVersionId: String + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentDistributionRelatedRecordUnion + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String + + """Password""" + password: String + + """View Count""" + viewCount: Int + + """First Viewed""" + firstViewDate: String + + """Last Viewed""" + lastViewDate: String + + """External Link""" + distributionPublicUrl: String + + """File Download Link""" + contentDownloadUrl: String + + """PDF Download Link""" + pdfDownloadUrl: String + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistribution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContentDistributionUpdatedSubscriptionPayload { + """The ContentDistribution that was updated.""" + contentDistribution: SalesforceContentDistribution! + + """This field is deprecated. Use oldContentDistribution instead.""" + previousContentDistribution: SalesforceContentDistribution! @deprecated(reason: "Use oldContentDistribution instead.") + + """ + The previous version of the ContentDistribution that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContentDistribution: SalesforceContentDistributionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContentDistribution` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContentDistributionChangeListFilter): [SalesforceContentDistributionUpdatedChange!]! +} + +type SalesforceContentDistributionUndeletedSubscriptionPayload { + """The ContentDistribution that was resurrected.""" + contentDistribution: SalesforceContentDistribution! +} + +type SalesforceContentDistributionDeletedSubscriptionPayload { + """The ContentDistribution that was deleted.""" + contentDistribution: SalesforceContentDistribution! +} + +type SalesforceContentDistributionCreatedSubscriptionPayload { + """The ContentDistribution that was created.""" + contentDistribution: SalesforceContentDistribution! +} + +""" +A filter to be used against SalesforceContactFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the photoUrl field.""" + PHOTO_URL + + """References the isEmailBounced field.""" + IS_EMAIL_BOUNCED + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastCuUpdateDate field.""" + LAST_CU_UPDATE_DATE + + """References the lastCuRequestDate field.""" + LAST_CU_REQUEST_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the birthdate field.""" + BIRTHDATE + + """References the leadSource field.""" + LEAD_SOURCE + + """References the assistantName field.""" + ASSISTANT_NAME + + """References the department field.""" + DEPARTMENT + + """References the title field.""" + TITLE + + """References the email field.""" + EMAIL + + """References the reportsToId field.""" + REPORTS_TO_ID + + """References the assistantPhone field.""" + ASSISTANT_PHONE + + """References the otherPhone field.""" + OTHER_PHONE + + """References the homePhone field.""" + HOME_PHONE + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingLongitude field.""" + MAILING_LONGITUDE + + """References the mailingLatitude field.""" + MAILING_LATITUDE + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the otherAddress field.""" + OTHER_ADDRESS + + """References the otherGeocodeAccuracy field.""" + OTHER_GEOCODE_ACCURACY + + """References the otherLongitude field.""" + OTHER_LONGITUDE + + """References the otherLatitude field.""" + OTHER_LATITUDE + + """References the otherCountry field.""" + OTHER_COUNTRY + + """References the otherPostalCode field.""" + OTHER_POSTAL_CODE + + """References the otherState field.""" + OTHER_STATE + + """References the otherCity field.""" + OTHER_CITY + + """References the otherStreet field.""" + OTHER_STREET + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the accountId field.""" + ACCOUNT_ID + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Contact was updated.""" +type SalesforceContactUpdatedChange { + field: SalesforceContactFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact before the update.""" +type SalesforceContactPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Contact ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Is Email Bounced""" + isEmailBounced: Boolean + + """Photo URL""" + photoUrl: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contactsByReportsToId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsBySfdcIdId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce Order""" + ordersByBillToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCustomerAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByShipToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceContactSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contact""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactUpdatedSubscriptionPayload { + """The Contact that was updated.""" + contact: SalesforceContact! + + """This field is deprecated. Use oldContact instead.""" + previousContact: SalesforceContact! @deprecated(reason: "Use oldContact instead.") + + """ + The previous version of the Contact that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContact: SalesforceContactPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContact` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactChangeListFilter): [SalesforceContactUpdatedChange!]! +} + +type SalesforceContactUndeletedSubscriptionPayload { + """The Contact that was resurrected.""" + contact: SalesforceContact! +} + +""" +A filter to be used against SalesforceContactRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactRequestFieldEnum { + """References the requestDescription field.""" + REQUEST_DESCRIPTION + + """References the requestReason field.""" + REQUEST_REASON + + """References the status field.""" + STATUS + + """References the preferredChannel field.""" + PREFERRED_CHANNEL + + """References the preferredPhone field.""" + PREFERRED_PHONE + + """References the whoId field.""" + WHO_ID + + """References the whatId field.""" + WHAT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Request was updated. +""" +type SalesforceContactRequestUpdatedChange { + field: SalesforceContactRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Request before the update.""" +type SalesforceContactRequestPreviousVersion { + """Contact Request ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Contact Request Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceContactRequestWhatUnion + + """Requestor ID""" + whoId: String + + """Requestor ID""" + who: SalesforceContactRequestWhoUnion + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceContactRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactRequestUpdatedSubscriptionPayload { + """The ContactRequest that was updated.""" + contactRequest: SalesforceContactRequest! + + """This field is deprecated. Use oldContactRequest instead.""" + previousContactRequest: SalesforceContactRequest! @deprecated(reason: "Use oldContactRequest instead.") + + """ + The previous version of the ContactRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactRequest: SalesforceContactRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactRequestChangeListFilter): [SalesforceContactRequestUpdatedChange!]! +} + +type SalesforceContactRequestUndeletedSubscriptionPayload { + """The ContactRequest that was resurrected.""" + contactRequest: SalesforceContactRequest! +} + +type SalesforceContactRequestDeletedSubscriptionPayload { + """The ContactRequest that was deleted.""" + contactRequest: SalesforceContactRequest! +} + +type SalesforceContactRequestCreatedSubscriptionPayload { + """The ContactRequest that was created.""" + contactRequest: SalesforceContactRequest! +} + +""" +A filter to be used against SalesforceContactPointTypeConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointTypeConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointTypeConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointTypeConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointTypeConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointTypeConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointTypeConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointTypeConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointTypeConsentFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointType field.""" + CONTACT_POINT_TYPE + + """References the partyId field.""" + PARTY_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Type Consent was updated. +""" +type SalesforceContactPointTypeConsentUpdatedChange { + field: SalesforceContactPointTypeConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Type Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Type Consent before the update.""" +type SalesforceContactPointTypeConsentPreviousVersion { + """Contact Point Type Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointTypeConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointTypeConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointTypeConsentUpdatedSubscriptionPayload { + """The ContactPointTypeConsent that was updated.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! + + """This field is deprecated. Use oldContactPointTypeConsent instead.""" + previousContactPointTypeConsent: SalesforceContactPointTypeConsent! @deprecated(reason: "Use oldContactPointTypeConsent instead.") + + """ + The previous version of the ContactPointTypeConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointTypeConsent: SalesforceContactPointTypeConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointTypeConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointTypeConsentChangeListFilter): [SalesforceContactPointTypeConsentUpdatedChange!]! +} + +type SalesforceContactPointTypeConsentUndeletedSubscriptionPayload { + """The ContactPointTypeConsent that was resurrected.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +type SalesforceContactPointTypeConsentDeletedSubscriptionPayload { + """The ContactPointTypeConsent that was deleted.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +type SalesforceContactPointTypeConsentCreatedSubscriptionPayload { + """The ContactPointTypeConsent that was created.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +""" +A filter to be used against SalesforceContactPointTypeConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointTypeConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointTypeConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointTypeConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointTypeConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointTypeConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointTypeConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointTypeConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointTypeConsentChangeEventFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointType field.""" + CONTACT_POINT_TYPE + + """References the partyId field.""" + PARTY_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Type Consent Change Event was updated. +""" +type SalesforceContactPointTypeConsentChangeEventUpdatedChange { + field: SalesforceContactPointTypeConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Type Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Type Consent Change Event before the update. +""" +type SalesforceContactPointTypeConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointTypeConsentChangeEventUpdatedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was updated.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! + + """ + This field is deprecated. Use oldContactPointTypeConsentChangeEvent instead. + """ + previousContactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! @deprecated(reason: "Use oldContactPointTypeConsentChangeEvent instead.") + + """ + The previous version of the ContactPointTypeConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointTypeConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointTypeConsentChangeEventChangeListFilter): [SalesforceContactPointTypeConsentChangeEventUpdatedChange!]! +} + +type SalesforceContactPointTypeConsentChangeEventUndeletedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was resurrected.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +type SalesforceContactPointTypeConsentChangeEventDeletedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was deleted.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +type SalesforceContactPointTypeConsentChangeEventCreatedSubscriptionPayload { + """The ContactPointTypeConsentChangeEvent that was created.""" + contactPointTypeConsentChangeEvent: SalesforceContactPointTypeConsentChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointPhoneFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointPhoneChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointPhoneFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointPhoneFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointPhoneFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointPhoneFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointPhoneChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointPhoneChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointPhoneFieldEnum { + """References the isBusinessPhone field.""" + IS_BUSINESS_PHONE + + """References the isPersonalPhone field.""" + IS_PERSONAL_PHONE + + """References the isFaxCapable field.""" + IS_FAX_CAPABLE + + """References the formattedNationalPhoneNumber field.""" + FORMATTED_NATIONAL_PHONE_NUMBER + + """References the formattedInternationalPhoneNumber field.""" + FORMATTED_INTERNATIONAL_PHONE_NUMBER + + """References the isSmsCapable field.""" + IS_SMS_CAPABLE + + """References the phoneType field.""" + PHONE_TYPE + + """References the extensionNumber field.""" + EXTENSION_NUMBER + + """References the telephoneNumber field.""" + TELEPHONE_NUMBER + + """References the areaCode field.""" + AREA_CODE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Phone was updated. +""" +type SalesforceContactPointPhoneUpdatedChange { + field: SalesforceContactPointPhoneFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Phone. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Phone before the update.""" +type SalesforceContactPointPhonePreviousVersion { + """Contact Point Phone ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointPhoneOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointPhoneSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhone + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointPhoneUpdatedSubscriptionPayload { + """The ContactPointPhone that was updated.""" + contactPointPhone: SalesforceContactPointPhone! + + """This field is deprecated. Use oldContactPointPhone instead.""" + previousContactPointPhone: SalesforceContactPointPhone! @deprecated(reason: "Use oldContactPointPhone instead.") + + """ + The previous version of the ContactPointPhone that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointPhone: SalesforceContactPointPhonePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointPhone` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointPhoneChangeListFilter): [SalesforceContactPointPhoneUpdatedChange!]! +} + +type SalesforceContactPointPhoneUndeletedSubscriptionPayload { + """The ContactPointPhone that was resurrected.""" + contactPointPhone: SalesforceContactPointPhone! +} + +type SalesforceContactPointPhoneDeletedSubscriptionPayload { + """The ContactPointPhone that was deleted.""" + contactPointPhone: SalesforceContactPointPhone! +} + +type SalesforceContactPointPhoneCreatedSubscriptionPayload { + """The ContactPointPhone that was created.""" + contactPointPhone: SalesforceContactPointPhone! +} + +""" +A filter to be used against SalesforceContactPointPhoneChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointPhoneChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointPhoneChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointPhoneChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointPhoneChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointPhoneChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointPhoneChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointPhoneChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointPhoneChangeEventFieldEnum { + """References the isBusinessPhone field.""" + IS_BUSINESS_PHONE + + """References the isPersonalPhone field.""" + IS_PERSONAL_PHONE + + """References the isFaxCapable field.""" + IS_FAX_CAPABLE + + """References the formattedNationalPhoneNumber field.""" + FORMATTED_NATIONAL_PHONE_NUMBER + + """References the formattedInternationalPhoneNumber field.""" + FORMATTED_INTERNATIONAL_PHONE_NUMBER + + """References the isSmsCapable field.""" + IS_SMS_CAPABLE + + """References the phoneType field.""" + PHONE_TYPE + + """References the extensionNumber field.""" + EXTENSION_NUMBER + + """References the telephoneNumber field.""" + TELEPHONE_NUMBER + + """References the areaCode field.""" + AREA_CODE + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Phone Change Event was updated. +""" +type SalesforceContactPointPhoneChangeEventUpdatedChange { + field: SalesforceContactPointPhoneChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Phone Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Phone Change Event before the update. +""" +type SalesforceContactPointPhoneChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointPhoneChangeEventUpdatedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was updated.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! + + """This field is deprecated. Use oldContactPointPhoneChangeEvent instead.""" + previousContactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! @deprecated(reason: "Use oldContactPointPhoneChangeEvent instead.") + + """ + The previous version of the ContactPointPhoneChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointPhoneChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointPhoneChangeEventChangeListFilter): [SalesforceContactPointPhoneChangeEventUpdatedChange!]! +} + +type SalesforceContactPointPhoneChangeEventUndeletedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was resurrected.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +type SalesforceContactPointPhoneChangeEventDeletedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was deleted.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +type SalesforceContactPointPhoneChangeEventCreatedSubscriptionPayload { + """The ContactPointPhoneChangeEvent that was created.""" + contactPointPhoneChangeEvent: SalesforceContactPointPhoneChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointEmailFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointEmailChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointEmailFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointEmailFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointEmailFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointEmailFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointEmailChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointEmailChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointEmailFieldEnum { + """References the emailLatestBounceReasonText field.""" + EMAIL_LATEST_BOUNCE_REASON_TEXT + + """References the emailLatestBounceDateTime field.""" + EMAIL_LATEST_BOUNCE_DATE_TIME + + """References the emailDomain field.""" + EMAIL_DOMAIN + + """References the emailMailBox field.""" + EMAIL_MAIL_BOX + + """References the emailAddress field.""" + EMAIL_ADDRESS + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Email was updated. +""" +type SalesforceContactPointEmailUpdatedChange { + field: SalesforceContactPointEmailFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Email. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Email before the update.""" +type SalesforceContactPointEmailPreviousVersion { + """Contact Point Email ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointEmailSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointEmailUpdatedSubscriptionPayload { + """The ContactPointEmail that was updated.""" + contactPointEmail: SalesforceContactPointEmail! + + """This field is deprecated. Use oldContactPointEmail instead.""" + previousContactPointEmail: SalesforceContactPointEmail! @deprecated(reason: "Use oldContactPointEmail instead.") + + """ + The previous version of the ContactPointEmail that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointEmail: SalesforceContactPointEmailPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointEmail` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointEmailChangeListFilter): [SalesforceContactPointEmailUpdatedChange!]! +} + +type SalesforceContactPointEmailUndeletedSubscriptionPayload { + """The ContactPointEmail that was resurrected.""" + contactPointEmail: SalesforceContactPointEmail! +} + +type SalesforceContactPointEmailDeletedSubscriptionPayload { + """The ContactPointEmail that was deleted.""" + contactPointEmail: SalesforceContactPointEmail! +} + +type SalesforceContactPointEmailCreatedSubscriptionPayload { + """The ContactPointEmail that was created.""" + contactPointEmail: SalesforceContactPointEmail! +} + +""" +A filter to be used against SalesforceContactPointEmailChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointEmailChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointEmailChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointEmailChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointEmailChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointEmailChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointEmailChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointEmailChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointEmailChangeEventFieldEnum { + """References the emailLatestBounceReasonText field.""" + EMAIL_LATEST_BOUNCE_REASON_TEXT + + """References the emailLatestBounceDateTime field.""" + EMAIL_LATEST_BOUNCE_DATE_TIME + + """References the emailDomain field.""" + EMAIL_DOMAIN + + """References the emailMailBox field.""" + EMAIL_MAIL_BOX + + """References the emailAddress field.""" + EMAIL_ADDRESS + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Email Change Event was updated. +""" +type SalesforceContactPointEmailChangeEventUpdatedChange { + field: SalesforceContactPointEmailChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Email Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Email Change Event before the update. +""" +type SalesforceContactPointEmailChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointEmailChangeEventUpdatedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was updated.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! + + """This field is deprecated. Use oldContactPointEmailChangeEvent instead.""" + previousContactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! @deprecated(reason: "Use oldContactPointEmailChangeEvent instead.") + + """ + The previous version of the ContactPointEmailChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointEmailChangeEvent: SalesforceContactPointEmailChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointEmailChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointEmailChangeEventChangeListFilter): [SalesforceContactPointEmailChangeEventUpdatedChange!]! +} + +type SalesforceContactPointEmailChangeEventUndeletedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was resurrected.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +type SalesforceContactPointEmailChangeEventDeletedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was deleted.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +type SalesforceContactPointEmailChangeEventCreatedSubscriptionPayload { + """The ContactPointEmailChangeEvent that was created.""" + contactPointEmailChangeEvent: SalesforceContactPointEmailChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointConsentFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Consent was updated. +""" +type SalesforceContactPointConsentUpdatedChange { + field: SalesforceContactPointConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Consent before the update.""" +type SalesforceContactPointConsentPreviousVersion { + """Contact Point Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointConsentUpdatedSubscriptionPayload { + """The ContactPointConsent that was updated.""" + contactPointConsent: SalesforceContactPointConsent! + + """This field is deprecated. Use oldContactPointConsent instead.""" + previousContactPointConsent: SalesforceContactPointConsent! @deprecated(reason: "Use oldContactPointConsent instead.") + + """ + The previous version of the ContactPointConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointConsent: SalesforceContactPointConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointConsentChangeListFilter): [SalesforceContactPointConsentUpdatedChange!]! +} + +type SalesforceContactPointConsentUndeletedSubscriptionPayload { + """The ContactPointConsent that was resurrected.""" + contactPointConsent: SalesforceContactPointConsent! +} + +type SalesforceContactPointConsentDeletedSubscriptionPayload { + """The ContactPointConsent that was deleted.""" + contactPointConsent: SalesforceContactPointConsent! +} + +type SalesforceContactPointConsentCreatedSubscriptionPayload { + """The ContactPointConsent that was created.""" + contactPointConsent: SalesforceContactPointConsent! +} + +""" +A filter to be used against SalesforceContactPointConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointConsentChangeEventFieldEnum { + """References the doubleConsentCaptureDate field.""" + DOUBLE_CONSENT_CAPTURE_DATE + + """References the captureSource field.""" + CAPTURE_SOURCE + + """References the captureContactPointType field.""" + CAPTURE_CONTACT_POINT_TYPE + + """References the captureDate field.""" + CAPTURE_DATE + + """References the effectiveTo field.""" + EFFECTIVE_TO + + """References the effectiveFrom field.""" + EFFECTIVE_FROM + + """References the privacyConsentStatus field.""" + PRIVACY_CONSENT_STATUS + + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Consent Change Event was updated. +""" +type SalesforceContactPointConsentChangeEventUpdatedChange { + field: SalesforceContactPointConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Consent Change Event before the update. +""" +type SalesforceContactPointConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentChangeEventContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointConsentChangeEventUpdatedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was updated.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! + + """ + This field is deprecated. Use oldContactPointConsentChangeEvent instead. + """ + previousContactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! @deprecated(reason: "Use oldContactPointConsentChangeEvent instead.") + + """ + The previous version of the ContactPointConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointConsentChangeEvent: SalesforceContactPointConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointConsentChangeEventChangeListFilter): [SalesforceContactPointConsentChangeEventUpdatedChange!]! +} + +type SalesforceContactPointConsentChangeEventUndeletedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was resurrected.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +type SalesforceContactPointConsentChangeEventDeletedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was deleted.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +type SalesforceContactPointConsentChangeEventCreatedSubscriptionPayload { + """The ContactPointConsentChangeEvent that was created.""" + contactPointConsentChangeEvent: SalesforceContactPointConsentChangeEvent! +} + +""" +A filter to be used against SalesforceContactPointAddressFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointAddressChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointAddressFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointAddressFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointAddressFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointAddressFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointAddressChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointAddressChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointAddressFieldEnum { + """References the usageType field.""" + USAGE_TYPE + + """References the preferenceRank field.""" + PREFERENCE_RANK + + """References the isDefault field.""" + IS_DEFAULT + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the addressType field.""" + ADDRESS_TYPE + + """References the contactPointPhoneId field.""" + CONTACT_POINT_PHONE_ID + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Address was updated. +""" +type SalesforceContactPointAddressUpdatedChange { + field: SalesforceContactPointAddressFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Address. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Point Address before the update.""" +type SalesforceContactPointAddressPreviousVersion { + """Contact Point Address ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceContactPointAddressOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddressHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointAddressSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointAddressUpdatedSubscriptionPayload { + """The ContactPointAddress that was updated.""" + contactPointAddress: SalesforceContactPointAddress! + + """This field is deprecated. Use oldContactPointAddress instead.""" + previousContactPointAddress: SalesforceContactPointAddress! @deprecated(reason: "Use oldContactPointAddress instead.") + + """ + The previous version of the ContactPointAddress that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointAddress: SalesforceContactPointAddressPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointAddress` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointAddressChangeListFilter): [SalesforceContactPointAddressUpdatedChange!]! +} + +type SalesforceContactPointAddressUndeletedSubscriptionPayload { + """The ContactPointAddress that was resurrected.""" + contactPointAddress: SalesforceContactPointAddress! +} + +type SalesforceContactPointAddressDeletedSubscriptionPayload { + """The ContactPointAddress that was deleted.""" + contactPointAddress: SalesforceContactPointAddress! +} + +type SalesforceContactPointAddressCreatedSubscriptionPayload { + """The ContactPointAddress that was created.""" + contactPointAddress: SalesforceContactPointAddress! +} + +""" +A filter to be used against SalesforceContactPointAddressChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactPointAddressChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactPointAddressChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactPointAddressChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactPointAddressChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactPointAddressChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactPointAddressChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactPointAddressChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactPointAddressChangeEventFieldEnum { + """References the usageType field.""" + USAGE_TYPE + + """References the preferenceRank field.""" + PREFERENCE_RANK + + """References the isDefault field.""" + IS_DEFAULT + + """References the address field.""" + ADDRESS + + """References the geocodeAccuracy field.""" + GEOCODE_ACCURACY + + """References the longitude field.""" + LONGITUDE + + """References the latitude field.""" + LATITUDE + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the addressType field.""" + ADDRESS_TYPE + + """References the contactPointPhoneId field.""" + CONTACT_POINT_PHONE_ID + + """References the isPrimary field.""" + IS_PRIMARY + + """References the bestTimeToContactTimezone field.""" + BEST_TIME_TO_CONTACT_TIMEZONE + + """References the bestTimeToContactStartTime field.""" + BEST_TIME_TO_CONTACT_START_TIME + + """References the bestTimeToContactEndTime field.""" + BEST_TIME_TO_CONTACT_END_TIME + + """References the activeToDate field.""" + ACTIVE_TO_DATE + + """References the activeFromDate field.""" + ACTIVE_FROM_DATE + + """References the parentId field.""" + PARENT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Point Address Change Event was updated. +""" +type SalesforceContactPointAddressChangeEventUpdatedChange { + field: SalesforceContactPointAddressChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Point Address Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Contact Point Address Change Event before the update. +""" +type SalesforceContactPointAddressChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactPointAddressChangeEventUpdatedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was updated.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! + + """ + This field is deprecated. Use oldContactPointAddressChangeEvent instead. + """ + previousContactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! @deprecated(reason: "Use oldContactPointAddressChangeEvent instead.") + + """ + The previous version of the ContactPointAddressChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactPointAddressChangeEvent: SalesforceContactPointAddressChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactPointAddressChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactPointAddressChangeEventChangeListFilter): [SalesforceContactPointAddressChangeEventUpdatedChange!]! +} + +type SalesforceContactPointAddressChangeEventUndeletedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was resurrected.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactPointAddressChangeEventDeletedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was deleted.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactPointAddressChangeEventCreatedSubscriptionPayload { + """The ContactPointAddressChangeEvent that was created.""" + contactPointAddressChangeEvent: SalesforceContactPointAddressChangeEvent! +} + +type SalesforceContactDeletedSubscriptionPayload { + """The Contact that was deleted.""" + contact: SalesforceContact! +} + +type SalesforceContactCreatedSubscriptionPayload { + """The Contact that was created.""" + contact: SalesforceContact! +} + +""" +A filter to be used against SalesforceContactChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceContactChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceContactChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceContactChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceContactChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceContactChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceContactChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceContactChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceContactChangeEventFieldEnum { + """References the individualId field.""" + INDIVIDUAL_ID + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawContactId field.""" + JIGSAW_CONTACT_ID + + """References the jigsaw field.""" + JIGSAW + + """References the emailBouncedDate field.""" + EMAIL_BOUNCED_DATE + + """References the emailBouncedReason field.""" + EMAIL_BOUNCED_REASON + + """References the lastCuUpdateDate field.""" + LAST_CU_UPDATE_DATE + + """References the lastCuRequestDate field.""" + LAST_CU_REQUEST_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the birthdate field.""" + BIRTHDATE + + """References the leadSource field.""" + LEAD_SOURCE + + """References the assistantName field.""" + ASSISTANT_NAME + + """References the department field.""" + DEPARTMENT + + """References the title field.""" + TITLE + + """References the email field.""" + EMAIL + + """References the reportsToId field.""" + REPORTS_TO_ID + + """References the assistantPhone field.""" + ASSISTANT_PHONE + + """References the otherPhone field.""" + OTHER_PHONE + + """References the homePhone field.""" + HOME_PHONE + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the mailingAddress field.""" + MAILING_ADDRESS + + """References the mailingGeocodeAccuracy field.""" + MAILING_GEOCODE_ACCURACY + + """References the mailingLongitude field.""" + MAILING_LONGITUDE + + """References the mailingLatitude field.""" + MAILING_LATITUDE + + """References the mailingCountry field.""" + MAILING_COUNTRY + + """References the mailingPostalCode field.""" + MAILING_POSTAL_CODE + + """References the mailingState field.""" + MAILING_STATE + + """References the mailingCity field.""" + MAILING_CITY + + """References the mailingStreet field.""" + MAILING_STREET + + """References the otherAddress field.""" + OTHER_ADDRESS + + """References the otherGeocodeAccuracy field.""" + OTHER_GEOCODE_ACCURACY + + """References the otherLongitude field.""" + OTHER_LONGITUDE + + """References the otherLatitude field.""" + OTHER_LATITUDE + + """References the otherCountry field.""" + OTHER_COUNTRY + + """References the otherPostalCode field.""" + OTHER_POSTAL_CODE + + """References the otherState field.""" + OTHER_STATE + + """References the otherCity field.""" + OTHER_CITY + + """References the otherStreet field.""" + OTHER_STREET + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the accountId field.""" + ACCOUNT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Contact Change Event was updated. +""" +type SalesforceContactChangeEventUpdatedChange { + field: SalesforceContactChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Contact Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Contact Change Event before the update.""" +type SalesforceContactChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a ContactChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceContactChangeEventUpdatedSubscriptionPayload { + """The ContactChangeEvent that was updated.""" + contactChangeEvent: SalesforceContactChangeEvent! + + """This field is deprecated. Use oldContactChangeEvent instead.""" + previousContactChangeEvent: SalesforceContactChangeEvent! @deprecated(reason: "Use oldContactChangeEvent instead.") + + """ + The previous version of the ContactChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldContactChangeEvent: SalesforceContactChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldContactChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceContactChangeEventChangeListFilter): [SalesforceContactChangeEventUpdatedChange!]! +} + +type SalesforceContactChangeEventUndeletedSubscriptionPayload { + """The ContactChangeEvent that was resurrected.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +type SalesforceContactChangeEventDeletedSubscriptionPayload { + """The ContactChangeEvent that was deleted.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +type SalesforceContactChangeEventCreatedSubscriptionPayload { + """The ContactChangeEvent that was created.""" + contactChangeEvent: SalesforceContactChangeEvent! +} + +""" +A filter to be used against SalesforceConsumptionScheduleFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceConsumptionScheduleChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceConsumptionScheduleFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceConsumptionScheduleFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceConsumptionScheduleFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceConsumptionScheduleFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceConsumptionScheduleChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceConsumptionScheduleChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceConsumptionScheduleFieldEnum { + """References the numberOfRates field.""" + NUMBER_OF_RATES + + """References the matchingAttribute field.""" + MATCHING_ATTRIBUTE + + """References the ratingMethod field.""" + RATING_METHOD + + """References the unitOfMeasure field.""" + UNIT_OF_MEASURE + + """References the type field.""" + TYPE + + """References the billingTermUnit field.""" + BILLING_TERM_UNIT + + """References the billingTerm field.""" + BILLING_TERM + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Consumption Schedule was updated. +""" +type SalesforceConsumptionScheduleUpdatedChange { + field: SalesforceConsumptionScheduleFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Consumption Schedule. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Consumption Schedule before the update.""" +type SalesforceConsumptionSchedulePreviousVersion { + """Consumption Schedule ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceConsumptionScheduleOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Consumption Schedule Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String + + """Number of Consumption Rates""" + numberOfRates: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + sobjectMetadata: SalesforceConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceConsumptionScheduleUpdatedSubscriptionPayload { + """The ConsumptionSchedule that was updated.""" + consumptionSchedule: SalesforceConsumptionSchedule! + + """This field is deprecated. Use oldConsumptionSchedule instead.""" + previousConsumptionSchedule: SalesforceConsumptionSchedule! @deprecated(reason: "Use oldConsumptionSchedule instead.") + + """ + The previous version of the ConsumptionSchedule that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldConsumptionSchedule: SalesforceConsumptionSchedulePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldConsumptionSchedule` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceConsumptionScheduleChangeListFilter): [SalesforceConsumptionScheduleUpdatedChange!]! +} + +type SalesforceConsumptionScheduleUndeletedSubscriptionPayload { + """The ConsumptionSchedule that was resurrected.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +type SalesforceConsumptionScheduleDeletedSubscriptionPayload { + """The ConsumptionSchedule that was deleted.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +type SalesforceConsumptionScheduleCreatedSubscriptionPayload { + """The ConsumptionSchedule that was created.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +""" +A filter to be used against SalesforceConsumptionRateFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceConsumptionRateChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceConsumptionRateFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceConsumptionRateFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceConsumptionRateFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceConsumptionRateFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceConsumptionRateChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceConsumptionRateChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceConsumptionRateFieldEnum { + """References the price field.""" + PRICE + + """References the upperBound field.""" + UPPER_BOUND + + """References the lowerBound field.""" + LOWER_BOUND + + """References the pricingMethod field.""" + PRICING_METHOD + + """References the processingOrder field.""" + PROCESSING_ORDER + + """References the description field.""" + DESCRIPTION + + """References the consumptionScheduleId field.""" + CONSUMPTION_SCHEDULE_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Consumption Rate was updated. +""" +type SalesforceConsumptionRateUpdatedChange { + field: SalesforceConsumptionRateFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Consumption Rate. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Consumption Rate before the update.""" +type SalesforceConsumptionRatePreviousVersion { + """Consumption Rate ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Consumption Rate Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRateHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceConsumptionRateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionRate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceConsumptionRateUpdatedSubscriptionPayload { + """The ConsumptionRate that was updated.""" + consumptionRate: SalesforceConsumptionRate! + + """This field is deprecated. Use oldConsumptionRate instead.""" + previousConsumptionRate: SalesforceConsumptionRate! @deprecated(reason: "Use oldConsumptionRate instead.") + + """ + The previous version of the ConsumptionRate that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldConsumptionRate: SalesforceConsumptionRatePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldConsumptionRate` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceConsumptionRateChangeListFilter): [SalesforceConsumptionRateUpdatedChange!]! +} + +type SalesforceConsumptionRateUndeletedSubscriptionPayload { + """The ConsumptionRate that was resurrected.""" + consumptionRate: SalesforceConsumptionRate! +} + +type SalesforceConsumptionRateDeletedSubscriptionPayload { + """The ConsumptionRate that was deleted.""" + consumptionRate: SalesforceConsumptionRate! +} + +type SalesforceConsumptionRateCreatedSubscriptionPayload { + """The ConsumptionRate that was created.""" + consumptionRate: SalesforceConsumptionRate! +} + +""" +A filter to be used against SalesforceCommSubscriptionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription was updated. +""" +type SalesforceCommSubscriptionUpdatedChange { + field: SalesforceCommSubscriptionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Communication Subscription before the update.""" +type SalesforceCommSubscriptionPreviousVersion { + """Communication Subscription ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionUpdatedSubscriptionPayload { + """The CommSubscription that was updated.""" + commSubscription: SalesforceCommSubscription! + + """This field is deprecated. Use oldCommSubscription instead.""" + previousCommSubscription: SalesforceCommSubscription! @deprecated(reason: "Use oldCommSubscription instead.") + + """ + The previous version of the CommSubscription that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscription: SalesforceCommSubscriptionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscription` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionChangeListFilter): [SalesforceCommSubscriptionUpdatedChange!]! +} + +type SalesforceCommSubscriptionUndeletedSubscriptionPayload { + """The CommSubscription that was resurrected.""" + commSubscription: SalesforceCommSubscription! +} + +""" +A filter to be used against SalesforceCommSubscriptionTimingFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionTimingChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionTimingFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionTimingFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionTimingFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionTimingFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionTimingChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionTimingChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionTimingFieldEnum { + """References the unit field.""" + UNIT + + """References the commSubscriptionConsentId field.""" + COMM_SUBSCRIPTION_CONSENT_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Timing was updated. +""" +type SalesforceCommSubscriptionTimingUpdatedChange { + field: SalesforceCommSubscriptionTimingFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Timing. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Timing before the update. +""" +type SalesforceCommSubscriptionTimingPreviousVersion { + """Communication Subscription Timing ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Unit""" + unit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionTimingSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTiming + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionTimingUpdatedSubscriptionPayload { + """The CommSubscriptionTiming that was updated.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! + + """This field is deprecated. Use oldCommSubscriptionTiming instead.""" + previousCommSubscriptionTiming: SalesforceCommSubscriptionTiming! @deprecated(reason: "Use oldCommSubscriptionTiming instead.") + + """ + The previous version of the CommSubscriptionTiming that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionTiming: SalesforceCommSubscriptionTimingPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionTiming` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionTimingChangeListFilter): [SalesforceCommSubscriptionTimingUpdatedChange!]! +} + +type SalesforceCommSubscriptionTimingUndeletedSubscriptionPayload { + """The CommSubscriptionTiming that was resurrected.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionTimingDeletedSubscriptionPayload { + """The CommSubscriptionTiming that was deleted.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionTimingCreatedSubscriptionPayload { + """The CommSubscriptionTiming that was created.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +type SalesforceCommSubscriptionDeletedSubscriptionPayload { + """The CommSubscription that was deleted.""" + commSubscription: SalesforceCommSubscription! +} + +type SalesforceCommSubscriptionCreatedSubscriptionPayload { + """The CommSubscription that was created.""" + commSubscription: SalesforceCommSubscription! +} + +""" +A filter to be used against SalesforceCommSubscriptionConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionConsentFieldEnum { + """References the commSubscriptionChannelTypeId field.""" + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Consent was updated. +""" +type SalesforceCommSubscriptionConsentUpdatedChange { + field: SalesforceCommSubscriptionConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Consent before the update. +""" +type SalesforceCommSubscriptionConsentPreviousVersion { + """Communication Subscription Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCommSubscriptionConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionConsentUpdatedSubscriptionPayload { + """The CommSubscriptionConsent that was updated.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! + + """This field is deprecated. Use oldCommSubscriptionConsent instead.""" + previousCommSubscriptionConsent: SalesforceCommSubscriptionConsent! @deprecated(reason: "Use oldCommSubscriptionConsent instead.") + + """ + The previous version of the CommSubscriptionConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionConsent: SalesforceCommSubscriptionConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionConsentChangeListFilter): [SalesforceCommSubscriptionConsentUpdatedChange!]! +} + +type SalesforceCommSubscriptionConsentUndeletedSubscriptionPayload { + """The CommSubscriptionConsent that was resurrected.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +type SalesforceCommSubscriptionConsentDeletedSubscriptionPayload { + """The CommSubscriptionConsent that was deleted.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +type SalesforceCommSubscriptionConsentCreatedSubscriptionPayload { + """The CommSubscriptionConsent that was created.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +""" +A filter to be used against SalesforceCommSubscriptionConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionConsentChangeEventFieldEnum { + """References the commSubscriptionChannelTypeId field.""" + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the contactPointId field.""" + CONTACT_POINT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Consent Change Event was updated. +""" +type SalesforceCommSubscriptionConsentChangeEventUpdatedChange { + field: SalesforceCommSubscriptionConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Consent Change Event before the update. +""" +type SalesforceCommSubscriptionConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentChangeEventContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionConsentChangeEventUpdatedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was updated.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! + + """ + This field is deprecated. Use oldCommSubscriptionConsentChangeEvent instead. + """ + previousCommSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! @deprecated(reason: "Use oldCommSubscriptionConsentChangeEvent instead.") + + """ + The previous version of the CommSubscriptionConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionConsentChangeEventChangeListFilter): [SalesforceCommSubscriptionConsentChangeEventUpdatedChange!]! +} + +type SalesforceCommSubscriptionConsentChangeEventUndeletedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was resurrected.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +type SalesforceCommSubscriptionConsentChangeEventDeletedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was deleted.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +type SalesforceCommSubscriptionConsentChangeEventCreatedSubscriptionPayload { + """The CommSubscriptionConsentChangeEvent that was created.""" + commSubscriptionConsentChangeEvent: SalesforceCommSubscriptionConsentChangeEvent! +} + +""" +A filter to be used against SalesforceCommSubscriptionChannelTypeFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCommSubscriptionChannelTypeChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCommSubscriptionChannelTypeFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCommSubscriptionChannelTypeFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCommSubscriptionChannelTypeFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCommSubscriptionChannelTypeFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCommSubscriptionChannelTypeChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCommSubscriptionChannelTypeChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCommSubscriptionChannelTypeFieldEnum { + """References the engagementChannelTypeId field.""" + ENGAGEMENT_CHANNEL_TYPE_ID + + """References the communicationSubscriptionId field.""" + COMMUNICATION_SUBSCRIPTION_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Communication Subscription Channel Type was updated. +""" +type SalesforceCommSubscriptionChannelTypeUpdatedChange { + field: SalesforceCommSubscriptionChannelTypeFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Communication Subscription Channel Type. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Communication Subscription Channel Type before the update. +""" +type SalesforceCommSubscriptionChannelTypePreviousVersion { + """Communication Subscription Channel Type ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCommSubscriptionChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Communication Subscription ID""" + communicationSubscription: SalesforceCommSubscription + + """Engagement Channel Type ID""" + engagementChannelTypeId: String + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCommSubscriptionChannelTypeUpdatedSubscriptionPayload { + """The CommSubscriptionChannelType that was updated.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! + + """This field is deprecated. Use oldCommSubscriptionChannelType instead.""" + previousCommSubscriptionChannelType: SalesforceCommSubscriptionChannelType! @deprecated(reason: "Use oldCommSubscriptionChannelType instead.") + + """ + The previous version of the CommSubscriptionChannelType that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCommSubscriptionChannelType: SalesforceCommSubscriptionChannelTypePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCommSubscriptionChannelType` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCommSubscriptionChannelTypeChangeListFilter): [SalesforceCommSubscriptionChannelTypeUpdatedChange!]! +} + +type SalesforceCommSubscriptionChannelTypeUndeletedSubscriptionPayload { + """The CommSubscriptionChannelType that was resurrected.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +type SalesforceCommSubscriptionChannelTypeDeletedSubscriptionPayload { + """The CommSubscriptionChannelType that was deleted.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +type SalesforceCommSubscriptionChannelTypeCreatedSubscriptionPayload { + """The CommSubscriptionChannelType that was created.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +""" +A filter to be used against SalesforceCollaborationGroupFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupFieldEnum { + """References the isBroadcast field.""" + IS_BROADCAST + + """References the bannerPhotoUrl field.""" + BANNER_PHOTO_URL + + """References the groupEmail field.""" + GROUP_EMAIL + + """References the announcementId field.""" + ANNOUNCEMENT_ID + + """References the isAutoArchiveDisabled field.""" + IS_AUTO_ARCHIVE_DISABLED + + """References the isArchived field.""" + IS_ARCHIVED + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the canHaveGuests field.""" + CAN_HAVE_GUESTS + + """References the hasPrivateFieldsAccess field.""" + HAS_PRIVATE_FIELDS_ACCESS + + """References the informationBody field.""" + INFORMATION_BODY + + """References the informationTitle field.""" + INFORMATION_TITLE + + """References the lastFeedModifiedDate field.""" + LAST_FEED_MODIFIED_DATE + + """References the smallPhotoUrl field.""" + SMALL_PHOTO_URL + + """References the mediumPhotoUrl field.""" + MEDIUM_PHOTO_URL + + """References the fullPhotoUrl field.""" + FULL_PHOTO_URL + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the description field.""" + DESCRIPTION + + """References the collaborationType field.""" + COLLABORATION_TYPE + + """References the ownerId field.""" + OWNER_ID + + """References the memberCount field.""" + MEMBER_COUNT + + """References the name field.""" + NAME + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Group was updated.""" +type SalesforceCollaborationGroupUpdatedChange { + field: SalesforceCollaborationGroupFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group before the update.""" +type SalesforceCollaborationGroupPreviousVersion { + """Group Id""" + id: String + + """Name""" + name: String + + """Member Count""" + memberCount: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Last Feed Modified Date""" + lastFeedModifiedDate: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Has Private Fields Access""" + hasPrivateFieldsAccess: Boolean + + """Allow customers""" + canHaveGuests: Boolean + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Announcement ID""" + announcement: SalesforceAnnouncement + + """Group Email""" + groupEmail: String + + """Banner Photo Url""" + bannerPhotoUrl: String + + """Broadcast Only""" + isBroadcast: Boolean + + """Collection of Salesforce Announcement""" + announcementsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + chatterGroup( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCollaborationGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupUpdatedSubscriptionPayload { + """The CollaborationGroup that was updated.""" + collaborationGroup: SalesforceCollaborationGroup! + + """This field is deprecated. Use oldCollaborationGroup instead.""" + previousCollaborationGroup: SalesforceCollaborationGroup! @deprecated(reason: "Use oldCollaborationGroup instead.") + + """ + The previous version of the CollaborationGroup that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroup: SalesforceCollaborationGroupPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroup` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupChangeListFilter): [SalesforceCollaborationGroupUpdatedChange!]! +} + +type SalesforceCollaborationGroupUndeletedSubscriptionPayload { + """The CollaborationGroup that was resurrected.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +""" +A filter to be used against SalesforceCollaborationGroupRecordFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupRecordChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupRecordFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupRecordFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupRecordFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupRecordFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupRecordChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupRecordChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupRecordFieldEnum { + """References the recordId field.""" + RECORD_ID + + """References the collaborationGroupId field.""" + COLLABORATION_GROUP_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Group Record was updated. +""" +type SalesforceCollaborationGroupRecordUpdatedChange { + field: SalesforceCollaborationGroupRecordFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group Record. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group Record before the update.""" +type SalesforceCollaborationGroupRecordPreviousVersion { + """Group Record ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Chatter Group ID""" + collaborationGroupId: String + + """Chatter Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Record ID""" + recordId: String + + """Record ID""" + record: SalesforceCollaborationGroupRecordRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCollaborationGroupRecordSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupRecordUpdatedSubscriptionPayload { + """The CollaborationGroupRecord that was updated.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! + + """This field is deprecated. Use oldCollaborationGroupRecord instead.""" + previousCollaborationGroupRecord: SalesforceCollaborationGroupRecord! @deprecated(reason: "Use oldCollaborationGroupRecord instead.") + + """ + The previous version of the CollaborationGroupRecord that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroupRecord: SalesforceCollaborationGroupRecordPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroupRecord` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupRecordChangeListFilter): [SalesforceCollaborationGroupRecordUpdatedChange!]! +} + +type SalesforceCollaborationGroupRecordUndeletedSubscriptionPayload { + """The CollaborationGroupRecord that was resurrected.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +type SalesforceCollaborationGroupRecordDeletedSubscriptionPayload { + """The CollaborationGroupRecord that was deleted.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +type SalesforceCollaborationGroupRecordCreatedSubscriptionPayload { + """The CollaborationGroupRecord that was created.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +""" +A filter to be used against SalesforceCollaborationGroupMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCollaborationGroupMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCollaborationGroupMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCollaborationGroupMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCollaborationGroupMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCollaborationGroupMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCollaborationGroupMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCollaborationGroupMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCollaborationGroupMemberFieldEnum { + """References the lastFeedAccessDate field.""" + LAST_FEED_ACCESS_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the notificationFrequency field.""" + NOTIFICATION_FREQUENCY + + """References the collaborationRole field.""" + COLLABORATION_ROLE + + """References the memberId field.""" + MEMBER_ID + + """References the collaborationGroupId field.""" + COLLABORATION_GROUP_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Group Member was updated. +""" +type SalesforceCollaborationGroupMemberUpdatedChange { + field: SalesforceCollaborationGroupMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Group Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Group Member before the update.""" +type SalesforceCollaborationGroupMemberPreviousVersion { + """Group Member Id""" + id: String + + """CollaborationGroup ID""" + collaborationGroupId: String + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Member ID""" + memberId: String + + """Member ID""" + member: SalesforceUser + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Feed Access Date""" + lastFeedAccessDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCollaborationGroupMemberUpdatedSubscriptionPayload { + """The CollaborationGroupMember that was updated.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! + + """This field is deprecated. Use oldCollaborationGroupMember instead.""" + previousCollaborationGroupMember: SalesforceCollaborationGroupMember! @deprecated(reason: "Use oldCollaborationGroupMember instead.") + + """ + The previous version of the CollaborationGroupMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCollaborationGroupMember: SalesforceCollaborationGroupMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCollaborationGroupMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCollaborationGroupMemberChangeListFilter): [SalesforceCollaborationGroupMemberUpdatedChange!]! +} + +type SalesforceCollaborationGroupMemberUndeletedSubscriptionPayload { + """The CollaborationGroupMember that was resurrected.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupMemberDeletedSubscriptionPayload { + """The CollaborationGroupMember that was deleted.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupMemberCreatedSubscriptionPayload { + """The CollaborationGroupMember that was created.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +type SalesforceCollaborationGroupDeletedSubscriptionPayload { + """The CollaborationGroup that was deleted.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +type SalesforceCollaborationGroupCreatedSubscriptionPayload { + """The CollaborationGroup that was created.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +""" +A filter to be used against SalesforceChatterActivityFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceChatterActivityChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceChatterActivityFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceChatterActivityFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceChatterActivityFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceChatterActivityFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceChatterActivityChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceChatterActivityChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceChatterActivityFieldEnum { + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the influenceRawRank field.""" + INFLUENCE_RAW_RANK + + """References the likeReceivedCount field.""" + LIKE_RECEIVED_COUNT + + """References the commentReceivedCount field.""" + COMMENT_RECEIVED_COUNT + + """References the commentCount field.""" + COMMENT_COUNT + + """References the postCount field.""" + POST_COUNT + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Chatter Activity was updated. +""" +type SalesforceChatterActivityUpdatedChange { + field: SalesforceChatterActivityFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Chatter Activity. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Chatter Activity before the update.""" +type SalesforceChatterActivityPreviousVersion { + """Chatter Activity ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceUser + + """Post Count""" + postCount: Int + + """Comment Count""" + commentCount: Int + + """Comment Received Count""" + commentReceivedCount: Int + + """Like Received Count""" + likeReceivedCount: Int + + """Influence Raw Rank""" + influenceRawRank: Int + + """System Modstamp""" + systemModstamp: String + + """ + A JSON object that contains all of the custom fields for a ChatterActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceChatterActivityUpdatedSubscriptionPayload { + """The ChatterActivity that was updated.""" + chatterActivity: SalesforceChatterActivity! + + """This field is deprecated. Use oldChatterActivity instead.""" + previousChatterActivity: SalesforceChatterActivity! @deprecated(reason: "Use oldChatterActivity instead.") + + """ + The previous version of the ChatterActivity that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldChatterActivity: SalesforceChatterActivityPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldChatterActivity` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceChatterActivityChangeListFilter): [SalesforceChatterActivityUpdatedChange!]! +} + +type SalesforceChatterActivityUndeletedSubscriptionPayload { + """The ChatterActivity that was resurrected.""" + chatterActivity: SalesforceChatterActivity! +} + +type SalesforceChatterActivityDeletedSubscriptionPayload { + """The ChatterActivity that was deleted.""" + chatterActivity: SalesforceChatterActivity! +} + +type SalesforceChatterActivityCreatedSubscriptionPayload { + """The ChatterActivity that was created.""" + chatterActivity: SalesforceChatterActivity! +} + +""" +A filter to be used against SalesforceCaseFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the comments field.""" + COMMENTS + + """References the contactFax field.""" + CONTACT_FAX + + """References the contactEmail field.""" + CONTACT_EMAIL + + """References the contactMobile field.""" + CONTACT_MOBILE + + """References the contactPhone field.""" + CONTACT_PHONE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the isEscalated field.""" + IS_ESCALATED + + """References the closedDate field.""" + CLOSED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the description field.""" + DESCRIPTION + + """References the priority field.""" + PRIORITY + + """References the subject field.""" + SUBJECT + + """References the origin field.""" + ORIGIN + + """References the reason field.""" + REASON + + """References the status field.""" + STATUS + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the type field.""" + TYPE + + """References the suppliedCompany field.""" + SUPPLIED_COMPANY + + """References the suppliedPhone field.""" + SUPPLIED_PHONE + + """References the suppliedEmail field.""" + SUPPLIED_EMAIL + + """References the suppliedName field.""" + SUPPLIED_NAME + + """References the parentId field.""" + PARENT_ID + + """References the assetId field.""" + ASSET_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the caseNumber field.""" + CASE_NUMBER + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Case was updated.""" +type SalesforceCaseUpdatedChange { + field: SalesforceCaseFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case before the update.""" +type SalesforceCasePreviousVersion { + """Linked Github issue""" + gitHubIssue: GitHubIssue + + """Linked Stripe refund""" + stripeRefund: StripeRefund + + """Case ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceCase + + """Case Number""" + caseNumber: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceCaseOwnerUnion + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Contact Phone""" + contactPhone: String + + """Contact Mobile""" + contactMobile: String + + """Contact Email""" + contactEmail: String + + """Contact Fax""" + contactFax: String + + """Internal Comments""" + comments: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseTeamMember""" + teamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + teamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCaseSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Case""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseUpdatedSubscriptionPayload { + """The Case that was updated.""" + case: SalesforceCase! + + """This field is deprecated. Use oldCase instead.""" + previousCase: SalesforceCase! @deprecated(reason: "Use oldCase instead.") + + """ + The previous version of the Case that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCase: SalesforceCasePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCase` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseChangeListFilter): [SalesforceCaseUpdatedChange!]! +} + +type SalesforceCaseUndeletedSubscriptionPayload { + """The Case that was resurrected.""" + case: SalesforceCase! +} + +type SalesforceCaseDeletedSubscriptionPayload { + """The Case that was deleted.""" + case: SalesforceCase! +} + +type SalesforceCaseCreatedSubscriptionPayload { + """The Case that was created.""" + case: SalesforceCase! +} + +""" +A filter to be used against SalesforceCaseCommentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseCommentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseCommentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseCommentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseCommentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseCommentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseCommentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseCommentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseCommentFieldEnum { + """References the isDeleted field.""" + IS_DELETED + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the createdDate field.""" + CREATED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the commentBody field.""" + COMMENT_BODY + + """References the isPublished field.""" + IS_PUBLISHED + + """References the parentId field.""" + PARENT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Case Comment was updated. +""" +type SalesforceCaseCommentUpdatedChange { + field: SalesforceCaseCommentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case Comment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case Comment before the update.""" +type SalesforceCaseCommentPreviousVersion { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Case Comment ID""" + id: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCase + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """System Modstamp""" + systemModstamp: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean + sobjectMetadata: SalesforceCaseCommentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CaseComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseCommentUpdatedSubscriptionPayload { + """The CaseComment that was updated.""" + caseComment: SalesforceCaseComment! + + """This field is deprecated. Use oldCaseComment instead.""" + previousCaseComment: SalesforceCaseComment! @deprecated(reason: "Use oldCaseComment instead.") + + """ + The previous version of the CaseComment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCaseComment: SalesforceCaseCommentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCaseComment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseCommentChangeListFilter): [SalesforceCaseCommentUpdatedChange!]! +} + +type SalesforceCaseCommentUndeletedSubscriptionPayload { + """The CaseComment that was resurrected.""" + caseComment: SalesforceCaseComment! +} + +type SalesforceCaseCommentDeletedSubscriptionPayload { + """The CaseComment that was deleted.""" + caseComment: SalesforceCaseComment! +} + +type SalesforceCaseCommentCreatedSubscriptionPayload { + """The CaseComment that was created.""" + caseComment: SalesforceCaseComment! +} + +""" +A filter to be used against SalesforceCaseChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCaseChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCaseChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCaseChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCaseChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCaseChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCaseChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCaseChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCaseChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the isEscalated field.""" + IS_ESCALATED + + """References the closedDate field.""" + CLOSED_DATE + + """References the isClosed field.""" + IS_CLOSED + + """References the description field.""" + DESCRIPTION + + """References the priority field.""" + PRIORITY + + """References the subject field.""" + SUBJECT + + """References the origin field.""" + ORIGIN + + """References the reason field.""" + REASON + + """References the status field.""" + STATUS + + """References the recordTypeId field.""" + RECORD_TYPE_ID + + """References the type field.""" + TYPE + + """References the suppliedCompany field.""" + SUPPLIED_COMPANY + + """References the suppliedPhone field.""" + SUPPLIED_PHONE + + """References the suppliedEmail field.""" + SUPPLIED_EMAIL + + """References the suppliedName field.""" + SUPPLIED_NAME + + """References the parentId field.""" + PARENT_ID + + """References the assetId field.""" + ASSET_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the caseNumber field.""" + CASE_NUMBER + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Case Change Event was updated. +""" +type SalesforceCaseChangeEventUpdatedChange { + field: SalesforceCaseChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Case Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Case Change Event before the update.""" +type SalesforceCaseChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Case Number""" + caseNumber: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CaseChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCaseChangeEventUpdatedSubscriptionPayload { + """The CaseChangeEvent that was updated.""" + caseChangeEvent: SalesforceCaseChangeEvent! + + """This field is deprecated. Use oldCaseChangeEvent instead.""" + previousCaseChangeEvent: SalesforceCaseChangeEvent! @deprecated(reason: "Use oldCaseChangeEvent instead.") + + """ + The previous version of the CaseChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCaseChangeEvent: SalesforceCaseChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCaseChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCaseChangeEventChangeListFilter): [SalesforceCaseChangeEventUpdatedChange!]! +} + +type SalesforceCaseChangeEventUndeletedSubscriptionPayload { + """The CaseChangeEvent that was resurrected.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +type SalesforceCaseChangeEventDeletedSubscriptionPayload { + """The CaseChangeEvent that was deleted.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +type SalesforceCaseChangeEventCreatedSubscriptionPayload { + """The CaseChangeEvent that was created.""" + caseChangeEvent: SalesforceCaseChangeEvent! +} + +""" +A filter to be used against SalesforceCampaignFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignFieldEnum { + """References the campaignMemberRecordTypeId field.""" + CAMPAIGN_MEMBER_RECORD_TYPE_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the amountWonOpportunities field.""" + AMOUNT_WON_OPPORTUNITIES + + """References the amountAllOpportunities field.""" + AMOUNT_ALL_OPPORTUNITIES + + """References the numberOfWonOpportunities field.""" + NUMBER_OF_WON_OPPORTUNITIES + + """References the numberOfOpportunities field.""" + NUMBER_OF_OPPORTUNITIES + + """References the numberOfResponses field.""" + NUMBER_OF_RESPONSES + + """References the numberOfContacts field.""" + NUMBER_OF_CONTACTS + + """References the numberOfConvertedLeads field.""" + NUMBER_OF_CONVERTED_LEADS + + """References the numberOfLeads field.""" + NUMBER_OF_LEADS + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the numberSent field.""" + NUMBER_SENT + + """References the expectedResponse field.""" + EXPECTED_RESPONSE + + """References the actualCost field.""" + ACTUAL_COST + + """References the budgetedCost field.""" + BUDGETED_COST + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the status field.""" + STATUS + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Campaign was updated.""" +type SalesforceCampaignUpdatedChange { + field: SalesforceCampaignFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign before the update.""" +type SalesforceCampaignPreviousVersion { + """Campaign ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Campaign""" + childCampaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmail""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCampaignSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Campaign""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignUpdatedSubscriptionPayload { + """The Campaign that was updated.""" + campaign: SalesforceCampaign! + + """This field is deprecated. Use oldCampaign instead.""" + previousCampaign: SalesforceCampaign! @deprecated(reason: "Use oldCampaign instead.") + + """ + The previous version of the Campaign that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaign: SalesforceCampaignPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaign` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignChangeListFilter): [SalesforceCampaignUpdatedChange!]! +} + +type SalesforceCampaignUndeletedSubscriptionPayload { + """The Campaign that was resurrected.""" + campaign: SalesforceCampaign! +} + +""" +A filter to be used against SalesforceCampaignMemberFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberFieldEnum { + """References the leadOrContactOwnerId field.""" + LEAD_OR_CONTACT_OWNER_ID + + """References the leadOrContactId field.""" + LEAD_OR_CONTACT_ID + + """References the type field.""" + TYPE + + """References the companyOrAccount field.""" + COMPANY_OR_ACCOUNT + + """References the leadSource field.""" + LEAD_SOURCE + + """References the hasOptedOutOfFax field.""" + HAS_OPTED_OUT_OF_FAX + + """References the hasOptedOutOfEmail field.""" + HAS_OPTED_OUT_OF_EMAIL + + """References the doNotCall field.""" + DO_NOT_CALL + + """References the description field.""" + DESCRIPTION + + """References the mobilePhone field.""" + MOBILE_PHONE + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the email field.""" + EMAIL + + """References the country field.""" + COUNTRY + + """References the postalCode field.""" + POSTAL_CODE + + """References the state field.""" + STATE + + """References the city field.""" + CITY + + """References the street field.""" + STREET + + """References the title field.""" + TITLE + + """References the lastName field.""" + LAST_NAME + + """References the firstName field.""" + FIRST_NAME + + """References the name field.""" + NAME + + """References the salutation field.""" + SALUTATION + + """References the firstRespondedDate field.""" + FIRST_RESPONDED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the status field.""" + STATUS + + """References the contactId field.""" + CONTACT_ID + + """References the leadId field.""" + LEAD_ID + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member was updated. +""" +type SalesforceCampaignMemberUpdatedChange { + field: SalesforceCampaignMemberFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign Member before the update.""" +type SalesforceCampaignMemberPreviousVersion { + """Campaign Member ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """First Responded Date""" + firstRespondedDate: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Description""" + description: String + + """Do Not Call""" + doNotCall: Boolean + + """Email Opt Out""" + hasOptedOutOfEmail: Boolean + + """Fax Opt Out""" + hasOptedOutOfFax: Boolean + + """Lead Source""" + leadSource: String + + """Company (Account)""" + companyOrAccount: String + + """Type""" + type: String + + """Related Record ID""" + leadOrContactId: String + + """Related Record ID""" + leadOrContact: SalesforceCampaignMemberLeadOrContactUnion + + """Related Record Owner ID""" + leadOrContactOwnerId: String + + """Related Record Owner ID""" + leadOrContactOwner: SalesforceCampaignMemberLeadOrContactOwnerUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCampaignMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CampaignMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberUpdatedSubscriptionPayload { + """The CampaignMember that was updated.""" + campaignMember: SalesforceCampaignMember! + + """This field is deprecated. Use oldCampaignMember instead.""" + previousCampaignMember: SalesforceCampaignMember! @deprecated(reason: "Use oldCampaignMember instead.") + + """ + The previous version of the CampaignMember that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMember: SalesforceCampaignMemberPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMember` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberChangeListFilter): [SalesforceCampaignMemberUpdatedChange!]! +} + +type SalesforceCampaignMemberUndeletedSubscriptionPayload { + """The CampaignMember that was resurrected.""" + campaignMember: SalesforceCampaignMember! +} + +""" +A filter to be used against SalesforceCampaignMemberStatusChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberStatusChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberStatusChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberStatusChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberStatusChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberStatusChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberStatusChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberStatusChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberStatusChangeEventFieldEnum { + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the isDefault field.""" + IS_DEFAULT + + """References the sortOrder field.""" + SORT_ORDER + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member Status Change Event was updated. +""" +type SalesforceCampaignMemberStatusChangeEventUpdatedChange { + field: SalesforceCampaignMemberStatusChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member Status Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Campaign Member Status Change Event before the update. +""" +type SalesforceCampaignMemberStatusChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatusChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberStatusChangeEventUpdatedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was updated.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! + + """ + This field is deprecated. Use oldCampaignMemberStatusChangeEvent instead. + """ + previousCampaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! @deprecated(reason: "Use oldCampaignMemberStatusChangeEvent instead.") + + """ + The previous version of the CampaignMemberStatusChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMemberStatusChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberStatusChangeEventChangeListFilter): [SalesforceCampaignMemberStatusChangeEventUpdatedChange!]! +} + +type SalesforceCampaignMemberStatusChangeEventUndeletedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was resurrected.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberStatusChangeEventDeletedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was deleted.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberStatusChangeEventCreatedSubscriptionPayload { + """The CampaignMemberStatusChangeEvent that was created.""" + campaignMemberStatusChangeEvent: SalesforceCampaignMemberStatusChangeEvent! +} + +type SalesforceCampaignMemberDeletedSubscriptionPayload { + """The CampaignMember that was deleted.""" + campaignMember: SalesforceCampaignMember! +} + +type SalesforceCampaignMemberCreatedSubscriptionPayload { + """The CampaignMember that was created.""" + campaignMember: SalesforceCampaignMember! +} + +""" +A filter to be used against SalesforceCampaignMemberChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignMemberChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignMemberChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignMemberChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignMemberChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignMemberChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignMemberChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignMemberChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignMemberChangeEventFieldEnum { + """References the firstRespondedDate field.""" + FIRST_RESPONDED_DATE + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the hasResponded field.""" + HAS_RESPONDED + + """References the status field.""" + STATUS + + """References the contactId field.""" + CONTACT_ID + + """References the leadId field.""" + LEAD_ID + + """References the campaignId field.""" + CAMPAIGN_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Member Change Event was updated. +""" +type SalesforceCampaignMemberChangeEventUpdatedChange { + field: SalesforceCampaignMemberChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Member Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Campaign Member Change Event before the update. +""" +type SalesforceCampaignMemberChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """First Responded Date""" + firstRespondedDate: String + + """ + A JSON object that contains all of the custom fields for a CampaignMemberChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignMemberChangeEventUpdatedSubscriptionPayload { + """The CampaignMemberChangeEvent that was updated.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! + + """This field is deprecated. Use oldCampaignMemberChangeEvent instead.""" + previousCampaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! @deprecated(reason: "Use oldCampaignMemberChangeEvent instead.") + + """ + The previous version of the CampaignMemberChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignMemberChangeEvent: SalesforceCampaignMemberChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignMemberChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignMemberChangeEventChangeListFilter): [SalesforceCampaignMemberChangeEventUpdatedChange!]! +} + +type SalesforceCampaignMemberChangeEventUndeletedSubscriptionPayload { + """The CampaignMemberChangeEvent that was resurrected.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignMemberChangeEventDeletedSubscriptionPayload { + """The CampaignMemberChangeEvent that was deleted.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignMemberChangeEventCreatedSubscriptionPayload { + """The CampaignMemberChangeEvent that was created.""" + campaignMemberChangeEvent: SalesforceCampaignMemberChangeEvent! +} + +type SalesforceCampaignDeletedSubscriptionPayload { + """The Campaign that was deleted.""" + campaign: SalesforceCampaign! +} + +type SalesforceCampaignCreatedSubscriptionPayload { + """The Campaign that was created.""" + campaign: SalesforceCampaign! +} + +""" +A filter to be used against SalesforceCampaignChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceCampaignChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceCampaignChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceCampaignChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceCampaignChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceCampaignChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceCampaignChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceCampaignChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceCampaignChangeEventFieldEnum { + """References the campaignMemberRecordTypeId field.""" + CAMPAIGN_MEMBER_RECORD_TYPE_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the amountWonOpportunities field.""" + AMOUNT_WON_OPPORTUNITIES + + """References the amountAllOpportunities field.""" + AMOUNT_ALL_OPPORTUNITIES + + """References the numberOfWonOpportunities field.""" + NUMBER_OF_WON_OPPORTUNITIES + + """References the numberOfOpportunities field.""" + NUMBER_OF_OPPORTUNITIES + + """References the numberOfResponses field.""" + NUMBER_OF_RESPONSES + + """References the numberOfContacts field.""" + NUMBER_OF_CONTACTS + + """References the numberOfConvertedLeads field.""" + NUMBER_OF_CONVERTED_LEADS + + """References the numberOfLeads field.""" + NUMBER_OF_LEADS + + """References the description field.""" + DESCRIPTION + + """References the isActive field.""" + IS_ACTIVE + + """References the numberSent field.""" + NUMBER_SENT + + """References the expectedResponse field.""" + EXPECTED_RESPONSE + + """References the actualCost field.""" + ACTUAL_COST + + """References the budgetedCost field.""" + BUDGETED_COST + + """References the expectedRevenue field.""" + EXPECTED_REVENUE + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the status field.""" + STATUS + + """References the type field.""" + TYPE + + """References the parentId field.""" + PARENT_ID + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Campaign Change Event was updated. +""" +type SalesforceCampaignChangeEventUpdatedChange { + field: SalesforceCampaignChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Campaign Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Campaign Change Event before the update.""" +type SalesforceCampaignChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a CampaignChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceCampaignChangeEventUpdatedSubscriptionPayload { + """The CampaignChangeEvent that was updated.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! + + """This field is deprecated. Use oldCampaignChangeEvent instead.""" + previousCampaignChangeEvent: SalesforceCampaignChangeEvent! @deprecated(reason: "Use oldCampaignChangeEvent instead.") + + """ + The previous version of the CampaignChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldCampaignChangeEvent: SalesforceCampaignChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldCampaignChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceCampaignChangeEventChangeListFilter): [SalesforceCampaignChangeEventUpdatedChange!]! +} + +type SalesforceCampaignChangeEventUndeletedSubscriptionPayload { + """The CampaignChangeEvent that was resurrected.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +type SalesforceCampaignChangeEventDeletedSubscriptionPayload { + """The CampaignChangeEvent that was deleted.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +type SalesforceCampaignChangeEventCreatedSubscriptionPayload { + """The CampaignChangeEvent that was created.""" + campaignChangeEvent: SalesforceCampaignChangeEvent! +} + +""" +A filter to be used against SalesforceBatchApexErrorEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceBatchApexErrorEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceBatchApexErrorEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceBatchApexErrorEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceBatchApexErrorEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceBatchApexErrorEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceBatchApexErrorEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceBatchApexErrorEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceBatchApexErrorEventFieldEnum { + """References the phase field.""" + PHASE + + """References the doesExceedJobScopeMaxLength field.""" + DOES_EXCEED_JOB_SCOPE_MAX_LENGTH + + """References the jobScope field.""" + JOB_SCOPE + + """References the asyncApexJobId field.""" + ASYNC_APEX_JOB_ID + + """References the requestId field.""" + REQUEST_ID + + """References the stackTrace field.""" + STACK_TRACE + + """References the message field.""" + MESSAGE + + """References the exceptionType field.""" + EXCEPTION_TYPE + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Batch Apex Error Platform Event was updated. +""" +type SalesforceBatchApexErrorEventUpdatedChange { + field: SalesforceBatchApexErrorEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Batch Apex Error Platform Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Batch Apex Error Platform Event before the update. +""" +type SalesforceBatchApexErrorEventPreviousVersion { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID For Platform Event""" + eventUuid: String + + """Exception Type Thrown""" + exceptionType: String + + """Exception Message""" + message: String + + """Error Stack Trace""" + stackTrace: String + + """Jetty Request ID""" + requestId: String + + """Async Apex Job ID""" + asyncApexJobId: String + + """Items In Failed Batch""" + jobScope: String + + """Item Values Max Length Exceeded""" + doesExceedJobScopeMaxLength: Boolean + + """Phase""" + phase: String + + """ + A JSON object that contains all of the custom fields for a BatchApexErrorEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceBatchApexErrorEventUpdatedSubscriptionPayload { + """The BatchApexErrorEvent that was updated.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! + + """This field is deprecated. Use oldBatchApexErrorEvent instead.""" + previousBatchApexErrorEvent: SalesforceBatchApexErrorEvent! @deprecated(reason: "Use oldBatchApexErrorEvent instead.") + + """ + The previous version of the BatchApexErrorEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldBatchApexErrorEvent: SalesforceBatchApexErrorEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldBatchApexErrorEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceBatchApexErrorEventChangeListFilter): [SalesforceBatchApexErrorEventUpdatedChange!]! +} + +type SalesforceBatchApexErrorEventUndeletedSubscriptionPayload { + """The BatchApexErrorEvent that was resurrected.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +type SalesforceBatchApexErrorEventDeletedSubscriptionPayload { + """The BatchApexErrorEvent that was deleted.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +"""Batch Apex Error Platform Event""" +type SalesforceBatchApexErrorEvent { + """Replay ID For Platform Event""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID For Platform Event""" + eventUuid: String + + """Exception Type Thrown""" + exceptionType: String + + """Exception Message""" + message: String + + """Error Stack Trace""" + stackTrace: String + + """Jetty Request ID""" + requestId: String + + """Async Apex Job ID""" + asyncApexJobId: String + + """Items In Failed Batch""" + jobScope: String + + """Item Values Max Length Exceeded""" + doesExceedJobScopeMaxLength: Boolean! + + """Phase""" + phase: String + + """ + A JSON object that contains all of the custom fields for a BatchApexErrorEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceBatchApexErrorEventCreatedSubscriptionPayload { + """The BatchApexErrorEvent that was created.""" + batchApexErrorEvent: SalesforceBatchApexErrorEvent! +} + +""" +A filter to be used against SalesforceAuthorizationFormFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormFieldEnum { + """References the isSignatureRequired field.""" + IS_SIGNATURE_REQUIRED + + """References the defaultAuthFormTextId field.""" + DEFAULT_AUTH_FORM_TEXT_ID + + """References the effectiveToDate field.""" + EFFECTIVE_TO_DATE + + """References the effectiveFromDate field.""" + EFFECTIVE_FROM_DATE + + """References the revisionNumber field.""" + REVISION_NUMBER + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form was updated. +""" +type SalesforceAuthorizationFormUpdatedChange { + field: SalesforceAuthorizationFormFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form before the update.""" +type SalesforceAuthorizationFormPreviousVersion { + """Authorization Form ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Default Authorization Form Text ID""" + defaultAuthFormText: SalesforceAuthorizationFormText + + """Is Signature Required""" + isSignatureRequired: Boolean + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByAuthorizationFormId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationForm + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormUpdatedSubscriptionPayload { + """The AuthorizationForm that was updated.""" + authorizationForm: SalesforceAuthorizationForm! + + """This field is deprecated. Use oldAuthorizationForm instead.""" + previousAuthorizationForm: SalesforceAuthorizationForm! @deprecated(reason: "Use oldAuthorizationForm instead.") + + """ + The previous version of the AuthorizationForm that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationForm: SalesforceAuthorizationFormPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationForm` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormChangeListFilter): [SalesforceAuthorizationFormUpdatedChange!]! +} + +type SalesforceAuthorizationFormUndeletedSubscriptionPayload { + """The AuthorizationForm that was resurrected.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormTextFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormTextChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormTextFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormTextFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormTextFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormTextFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormTextChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormTextChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormTextFieldEnum { + """References the contentDocumentId field.""" + CONTENT_DOCUMENT_ID + + """References the localeSelection field.""" + LOCALE_SELECTION + + """References the locale field.""" + LOCALE + + """References the summaryAuthFormText field.""" + SUMMARY_AUTH_FORM_TEXT + + """References the fullAuthorizationFormUrl field.""" + FULL_AUTHORIZATION_FORM_URL + + """References the authorizationFormId field.""" + AUTHORIZATION_FORM_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Text was updated. +""" +type SalesforceAuthorizationFormTextUpdatedChange { + field: SalesforceAuthorizationFormTextFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Text. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Text before the update.""" +type SalesforceAuthorizationFormTextPreviousVersion { + """Authorization Form Text ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String + + """Content Document ID""" + contentDocument: SalesforceContentDocument + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByDefaultAuthFormTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormTextSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormText + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormTextUpdatedSubscriptionPayload { + """The AuthorizationFormText that was updated.""" + authorizationFormText: SalesforceAuthorizationFormText! + + """This field is deprecated. Use oldAuthorizationFormText instead.""" + previousAuthorizationFormText: SalesforceAuthorizationFormText! @deprecated(reason: "Use oldAuthorizationFormText instead.") + + """ + The previous version of the AuthorizationFormText that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormText: SalesforceAuthorizationFormTextPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormText` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormTextChangeListFilter): [SalesforceAuthorizationFormTextUpdatedChange!]! +} + +type SalesforceAuthorizationFormTextUndeletedSubscriptionPayload { + """The AuthorizationFormText that was resurrected.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormTextDeletedSubscriptionPayload { + """The AuthorizationFormText that was deleted.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormTextCreatedSubscriptionPayload { + """The AuthorizationFormText that was created.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +type SalesforceAuthorizationFormDeletedSubscriptionPayload { + """The AuthorizationForm that was deleted.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormDataUseFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormDataUseChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormDataUseFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormDataUseFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormDataUseFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormDataUseFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormDataUseChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormDataUseChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormDataUseFieldEnum { + """References the dataUsePurposeId field.""" + DATA_USE_PURPOSE_ID + + """References the authorizationFormId field.""" + AUTHORIZATION_FORM_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Data Use was updated. +""" +type SalesforceAuthorizationFormDataUseUpdatedChange { + field: SalesforceAuthorizationFormDataUseFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Data Use. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Data Use before the update.""" +type SalesforceAuthorizationFormDataUsePreviousVersion { + """Authorization Form Data Use ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormDataUseOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormDataUseSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUse + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormDataUseUpdatedSubscriptionPayload { + """The AuthorizationFormDataUse that was updated.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! + + """This field is deprecated. Use oldAuthorizationFormDataUse instead.""" + previousAuthorizationFormDataUse: SalesforceAuthorizationFormDataUse! @deprecated(reason: "Use oldAuthorizationFormDataUse instead.") + + """ + The previous version of the AuthorizationFormDataUse that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormDataUse: SalesforceAuthorizationFormDataUsePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormDataUse` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormDataUseChangeListFilter): [SalesforceAuthorizationFormDataUseUpdatedChange!]! +} + +type SalesforceAuthorizationFormDataUseUndeletedSubscriptionPayload { + """The AuthorizationFormDataUse that was resurrected.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormDataUseDeletedSubscriptionPayload { + """The AuthorizationFormDataUse that was deleted.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormDataUseCreatedSubscriptionPayload { + """The AuthorizationFormDataUse that was created.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +type SalesforceAuthorizationFormCreatedSubscriptionPayload { + """The AuthorizationForm that was created.""" + authorizationForm: SalesforceAuthorizationForm! +} + +""" +A filter to be used against SalesforceAuthorizationFormConsentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormConsentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormConsentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormConsentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormConsentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormConsentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormConsentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormConsentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormConsentFieldEnum { + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the documentVersionId field.""" + DOCUMENT_VERSION_ID + + """References the status field.""" + STATUS + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the consentCapturedSourceType field.""" + CONSENT_CAPTURED_SOURCE_TYPE + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the authorizationFormTextId field.""" + AUTHORIZATION_FORM_TEXT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the ownerId field.""" + OWNER_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Consent was updated. +""" +type SalesforceAuthorizationFormConsentUpdatedChange { + field: SalesforceAuthorizationFormConsentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Consent. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Authorization Form Consent before the update.""" +type SalesforceAuthorizationFormConsentPreviousVersion { + """Authorization Form Consent ID""" + id: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAuthorizationFormConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormConsentUpdatedSubscriptionPayload { + """The AuthorizationFormConsent that was updated.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! + + """This field is deprecated. Use oldAuthorizationFormConsent instead.""" + previousAuthorizationFormConsent: SalesforceAuthorizationFormConsent! @deprecated(reason: "Use oldAuthorizationFormConsent instead.") + + """ + The previous version of the AuthorizationFormConsent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormConsent: SalesforceAuthorizationFormConsentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormConsent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormConsentChangeListFilter): [SalesforceAuthorizationFormConsentUpdatedChange!]! +} + +type SalesforceAuthorizationFormConsentUndeletedSubscriptionPayload { + """The AuthorizationFormConsent that was resurrected.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +type SalesforceAuthorizationFormConsentDeletedSubscriptionPayload { + """The AuthorizationFormConsent that was deleted.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +type SalesforceAuthorizationFormConsentCreatedSubscriptionPayload { + """The AuthorizationFormConsent that was created.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +""" +A filter to be used against SalesforceAuthorizationFormConsentChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAuthorizationFormConsentChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAuthorizationFormConsentChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAuthorizationFormConsentChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAuthorizationFormConsentChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAuthorizationFormConsentChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAuthorizationFormConsentChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAuthorizationFormConsentChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAuthorizationFormConsentChangeEventFieldEnum { + """References the relatedRecordId field.""" + RELATED_RECORD_ID + + """References the documentVersionId field.""" + DOCUMENT_VERSION_ID + + """References the status field.""" + STATUS + + """References the consentCapturedDateTime field.""" + CONSENT_CAPTURED_DATE_TIME + + """References the consentCapturedSourceType field.""" + CONSENT_CAPTURED_SOURCE_TYPE + + """References the consentCapturedSource field.""" + CONSENT_CAPTURED_SOURCE + + """References the authorizationFormTextId field.""" + AUTHORIZATION_FORM_TEXT_ID + + """References the consentGiverId field.""" + CONSENT_GIVER_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the ownerId field.""" + OWNER_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Authorization Form Consent Change Event was updated. +""" +type SalesforceAuthorizationFormConsentChangeEventUpdatedChange { + field: SalesforceAuthorizationFormConsentChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Authorization Form Consent Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Authorization Form Consent Change Event before the update. +""" +type SalesforceAuthorizationFormConsentChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAuthorizationFormConsentChangeEventUpdatedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was updated.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! + + """ + This field is deprecated. Use oldAuthorizationFormConsentChangeEvent instead. + """ + previousAuthorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! @deprecated(reason: "Use oldAuthorizationFormConsentChangeEvent instead.") + + """ + The previous version of the AuthorizationFormConsentChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAuthorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAuthorizationFormConsentChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAuthorizationFormConsentChangeEventChangeListFilter): [SalesforceAuthorizationFormConsentChangeEventUpdatedChange!]! +} + +type SalesforceAuthorizationFormConsentChangeEventUndeletedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was resurrected.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +type SalesforceAuthorizationFormConsentChangeEventDeletedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was deleted.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +type SalesforceAuthorizationFormConsentChangeEventCreatedSubscriptionPayload { + """The AuthorizationFormConsentChangeEvent that was created.""" + authorizationFormConsentChangeEvent: SalesforceAuthorizationFormConsentChangeEvent! +} + +""" +A filter to be used against SalesforceAttachmentFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAttachmentChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAttachmentFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAttachmentFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAttachmentFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAttachmentFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAttachmentChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAttachmentChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAttachmentFieldEnum { + """References the description field.""" + DESCRIPTION + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the body field.""" + BODY + + """References the bodyLength field.""" + BODY_LENGTH + + """References the contentType field.""" + CONTENT_TYPE + + """References the isPrivate field.""" + IS_PRIVATE + + """References the name field.""" + NAME + + """References the parentId field.""" + PARENT_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Attachment was updated. +""" +type SalesforceAttachmentUpdatedChange { + field: SalesforceAttachmentFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Attachment. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Attachment before the update.""" +type SalesforceAttachmentPreviousVersion { + """Attachment ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceAttachmentParentUnion + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body Length""" + bodyLength: Int + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceAttachmentOwnerUnion + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Attachment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAttachmentUpdatedSubscriptionPayload { + """The Attachment that was updated.""" + attachment: SalesforceAttachment! + + """This field is deprecated. Use oldAttachment instead.""" + previousAttachment: SalesforceAttachment! @deprecated(reason: "Use oldAttachment instead.") + + """ + The previous version of the Attachment that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAttachment: SalesforceAttachmentPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAttachment` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAttachmentChangeListFilter): [SalesforceAttachmentUpdatedChange!]! +} + +type SalesforceAttachmentUndeletedSubscriptionPayload { + """The Attachment that was resurrected.""" + attachment: SalesforceAttachment! +} + +type SalesforceAttachmentDeletedSubscriptionPayload { + """The Attachment that was deleted.""" + attachment: SalesforceAttachment! +} + +type SalesforceAttachmentCreatedSubscriptionPayload { + """The Attachment that was created.""" + attachment: SalesforceAttachment! +} + +""" +A filter to be used against SalesforceAsyncOperationStatusFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAsyncOperationStatusChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAsyncOperationStatusFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAsyncOperationStatusFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAsyncOperationStatusFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAsyncOperationStatusFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAsyncOperationStatusChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAsyncOperationStatusChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAsyncOperationStatusFieldEnum { + """References the statusCode field.""" + STATUS_CODE + + """References the message field.""" + MESSAGE + + """References the category field.""" + CATEGORY + + """References the status field.""" + STATUS + + """References the fields field.""" + FIELDS + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Async Operation Status was updated. +""" +type SalesforceAsyncOperationStatusUpdatedChange { + field: SalesforceAsyncOperationStatusFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Async Operation Status. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Async Operation Status before the update.""" +type SalesforceAsyncOperationStatusPreviousVersion { + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Fields""" + fields: String + + """Status""" + status: String + + """Category""" + category: String + + """Message""" + message: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationStatusUpdatedSubscriptionPayload { + """The AsyncOperationStatus that was updated.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! + + """This field is deprecated. Use oldAsyncOperationStatus instead.""" + previousAsyncOperationStatus: SalesforceAsyncOperationStatus! @deprecated(reason: "Use oldAsyncOperationStatus instead.") + + """ + The previous version of the AsyncOperationStatus that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsyncOperationStatus: SalesforceAsyncOperationStatusPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsyncOperationStatus` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAsyncOperationStatusChangeListFilter): [SalesforceAsyncOperationStatusUpdatedChange!]! +} + +type SalesforceAsyncOperationStatusUndeletedSubscriptionPayload { + """The AsyncOperationStatus that was resurrected.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +type SalesforceAsyncOperationStatusDeletedSubscriptionPayload { + """The AsyncOperationStatus that was deleted.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +"""Async Operation Status""" +type SalesforceAsyncOperationStatus { + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Fields""" + fields: String + + """Status""" + status: String + + """Category""" + category: String + + """Message""" + message: String + + """Status Code""" + statusCode: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationStatusCreatedSubscriptionPayload { + """The AsyncOperationStatus that was created.""" + asyncOperationStatus: SalesforceAsyncOperationStatus! +} + +""" +A filter to be used against SalesforceAsyncOperationEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAsyncOperationEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAsyncOperationEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAsyncOperationEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAsyncOperationEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAsyncOperationEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAsyncOperationEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAsyncOperationEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAsyncOperationEventFieldEnum { + """References the operationDetails field.""" + OPERATION_DETAILS + + """References the sourceEvent field.""" + SOURCE_EVENT + + """References the operationId field.""" + OPERATION_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Async Operation Event was updated. +""" +type SalesforceAsyncOperationEventUpdatedChange { + field: SalesforceAsyncOperationEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Async Operation Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Async Operation Event before the update.""" +type SalesforceAsyncOperationEventPreviousVersion { + """ReplayId""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Operation Id""" + operationId: String + + """Source Event""" + sourceEvent: String + + """Async Operation Status ID""" + operationDetails: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationEventUpdatedSubscriptionPayload { + """The AsyncOperationEvent that was updated.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! + + """This field is deprecated. Use oldAsyncOperationEvent instead.""" + previousAsyncOperationEvent: SalesforceAsyncOperationEvent! @deprecated(reason: "Use oldAsyncOperationEvent instead.") + + """ + The previous version of the AsyncOperationEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsyncOperationEvent: SalesforceAsyncOperationEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsyncOperationEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAsyncOperationEventChangeListFilter): [SalesforceAsyncOperationEventUpdatedChange!]! +} + +type SalesforceAsyncOperationEventUndeletedSubscriptionPayload { + """The AsyncOperationEvent that was resurrected.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +type SalesforceAsyncOperationEventDeletedSubscriptionPayload { + """The AsyncOperationEvent that was deleted.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +"""Async Operation Event""" +type SalesforceAsyncOperationEvent { + """ReplayId""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event Uuid""" + eventUuid: String + + """Operation Id""" + operationId: String + + """Source Event""" + sourceEvent: String + + """Async Operation Status ID""" + operationDetails: String + + """ + A JSON object that contains all of the custom fields for a AsyncOperationEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAsyncOperationEventCreatedSubscriptionPayload { + """The AsyncOperationEvent that was created.""" + asyncOperationEvent: SalesforceAsyncOperationEvent! +} + +""" +A filter to be used against SalesforceAssetFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetFieldEnum { + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the totalLifecycleAmount field.""" + TOTAL_LIFECYCLE_AMOUNT + + """References the currentAmount field.""" + CURRENT_AMOUNT + + """References the currentQuantity field.""" + CURRENT_QUANTITY + + """References the currentLifecycleEndDate field.""" + CURRENT_LIFECYCLE_END_DATE + + """References the currentMrr field.""" + CURRENT_MRR + + """References the hasLifecycleManagement field.""" + HAS_LIFECYCLE_MANAGEMENT + + """References the stockKeepingUnit field.""" + STOCK_KEEPING_UNIT + + """References the assetLevel field.""" + ASSET_LEVEL + + """References the isInternal field.""" + IS_INTERNAL + + """References the assetServicedById field.""" + ASSET_SERVICED_BY_ID + + """References the assetProvidedById field.""" + ASSET_PROVIDED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the quantity field.""" + QUANTITY + + """References the price field.""" + PRICE + + """References the status field.""" + STATUS + + """References the lifecycleEndDate field.""" + LIFECYCLE_END_DATE + + """References the lifecycleStartDate field.""" + LIFECYCLE_START_DATE + + """References the usageEndDate field.""" + USAGE_END_DATE + + """References the purchaseDate field.""" + PURCHASE_DATE + + """References the installDate field.""" + INSTALL_DATE + + """References the serialNumber field.""" + SERIAL_NUMBER + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isCompetitorProduct field.""" + IS_COMPETITOR_PRODUCT + + """References the productCode field.""" + PRODUCT_CODE + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the rootAssetId field.""" + ROOT_ASSET_ID + + """References the parentId field.""" + PARENT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Asset was updated.""" +type SalesforceAssetUpdatedChange { + field: SalesforceAssetFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset before the update.""" +type SalesforceAssetPreviousVersion { + """Asset ID""" + id: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Deleted""" + isDeleted: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean + + """Asset Level""" + assetLevel: Int + + """Product SKU""" + stockKeepingUnit: String + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + childAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByRootAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + primaryAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + relatedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceAssetSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Asset""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetUpdatedSubscriptionPayload { + """The Asset that was updated.""" + asset: SalesforceAsset! + + """This field is deprecated. Use oldAsset instead.""" + previousAsset: SalesforceAsset! @deprecated(reason: "Use oldAsset instead.") + + """ + The previous version of the Asset that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAsset: SalesforceAssetPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAsset` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetChangeListFilter): [SalesforceAssetUpdatedChange!]! +} + +type SalesforceAssetUndeletedSubscriptionPayload { + """The Asset that was resurrected.""" + asset: SalesforceAsset! +} + +""" +A filter to be used against SalesforceAssetTokenEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetTokenEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetTokenEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetTokenEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetTokenEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetTokenEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetTokenEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetTokenEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetTokenEventFieldEnum { + """References the actorTokenPayload field.""" + ACTOR_TOKEN_PAYLOAD + + """References the assetName field.""" + ASSET_NAME + + """References the assetSerialNumber field.""" + ASSET_SERIAL_NUMBER + + """References the expiration field.""" + EXPIRATION + + """References the deviceKey field.""" + DEVICE_KEY + + """References the deviceId field.""" + DEVICE_ID + + """References the name field.""" + NAME + + """References the assetId field.""" + ASSET_ID + + """References the userId field.""" + USER_ID + + """References the connectedAppId field.""" + CONNECTED_APP_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Token Event was updated. +""" +type SalesforceAssetTokenEventUpdatedChange { + field: SalesforceAssetTokenEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Token Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Token Event before the update.""" +type SalesforceAssetTokenEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Name""" + name: String + + """Device ID""" + deviceId: String + + """Device Key""" + deviceKey: String + + """Expiration""" + expiration: String + + """Asset Serial Number""" + assetSerialNumber: String + + """Asset Name""" + assetName: String + + """Actor Token Payload""" + actorTokenPayload: String + + """ + A JSON object that contains all of the custom fields for a AssetTokenEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAssetTokenEventUpdatedSubscriptionPayload { + """The AssetTokenEvent that was updated.""" + assetTokenEvent: SalesforceAssetTokenEvent! + + """This field is deprecated. Use oldAssetTokenEvent instead.""" + previousAssetTokenEvent: SalesforceAssetTokenEvent! @deprecated(reason: "Use oldAssetTokenEvent instead.") + + """ + The previous version of the AssetTokenEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetTokenEvent: SalesforceAssetTokenEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetTokenEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetTokenEventChangeListFilter): [SalesforceAssetTokenEventUpdatedChange!]! +} + +type SalesforceAssetTokenEventUndeletedSubscriptionPayload { + """The AssetTokenEvent that was resurrected.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +type SalesforceAssetTokenEventDeletedSubscriptionPayload { + """The AssetTokenEvent that was deleted.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +"""Asset Token Event""" +type SalesforceAssetTokenEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Name""" + name: String + + """Device ID""" + deviceId: String + + """Device Key""" + deviceKey: String + + """Expiration""" + expiration: String + + """Asset Serial Number""" + assetSerialNumber: String + + """Asset Name""" + assetName: String + + """Actor Token Payload""" + actorTokenPayload: String + + """ + A JSON object that contains all of the custom fields for a AssetTokenEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAssetTokenEventCreatedSubscriptionPayload { + """The AssetTokenEvent that was created.""" + assetTokenEvent: SalesforceAssetTokenEvent! +} + +""" +A filter to be used against SalesforceAssetStatePeriodFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetStatePeriodChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetStatePeriodFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetStatePeriodFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetStatePeriodFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetStatePeriodFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetStatePeriodChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetStatePeriodChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetStatePeriodFieldEnum { + """References the mrr field.""" + MRR + + """References the amount field.""" + AMOUNT + + """References the quantity field.""" + QUANTITY + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the assetId field.""" + ASSET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetStatePeriodNumber field.""" + ASSET_STATE_PERIOD_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset State Period was updated. +""" +type SalesforceAssetStatePeriodUpdatedChange { + field: SalesforceAssetStatePeriodFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset State Period. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset State Period before the update.""" +type SalesforceAssetStatePeriodPreviousVersion { + """Asset State Period ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetStatePeriodNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Amount""" + amount: Float + + """Monthly Recurring Revenue""" + mrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetStatePeriodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetStatePeriod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetStatePeriodUpdatedSubscriptionPayload { + """The AssetStatePeriod that was updated.""" + assetStatePeriod: SalesforceAssetStatePeriod! + + """This field is deprecated. Use oldAssetStatePeriod instead.""" + previousAssetStatePeriod: SalesforceAssetStatePeriod! @deprecated(reason: "Use oldAssetStatePeriod instead.") + + """ + The previous version of the AssetStatePeriod that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetStatePeriod: SalesforceAssetStatePeriodPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetStatePeriod` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetStatePeriodChangeListFilter): [SalesforceAssetStatePeriodUpdatedChange!]! +} + +type SalesforceAssetStatePeriodUndeletedSubscriptionPayload { + """The AssetStatePeriod that was resurrected.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +type SalesforceAssetStatePeriodDeletedSubscriptionPayload { + """The AssetStatePeriod that was deleted.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +type SalesforceAssetStatePeriodCreatedSubscriptionPayload { + """The AssetStatePeriod that was created.""" + assetStatePeriod: SalesforceAssetStatePeriod! +} + +""" +A filter to be used against SalesforceAssetRelationshipFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetRelationshipChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetRelationshipFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetRelationshipFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetRelationshipFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetRelationshipFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetRelationshipChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetRelationshipChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetRelationshipFieldEnum { + """References the relationshipType field.""" + RELATIONSHIP_TYPE + + """References the toDate field.""" + TO_DATE + + """References the fromDate field.""" + FROM_DATE + + """References the relatedAssetId field.""" + RELATED_ASSET_ID + + """References the assetId field.""" + ASSET_ID + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetRelationshipNumber field.""" + ASSET_RELATIONSHIP_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Relationship was updated. +""" +type SalesforceAssetRelationshipUpdatedChange { + field: SalesforceAssetRelationshipFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Relationship. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Relationship before the update.""" +type SalesforceAssetRelationshipPreviousVersion { + """Asset Relationship ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Asset Relationship Number""" + assetRelationshipNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Asset ID""" + relatedAssetId: String + + """Asset ID""" + relatedAsset: SalesforceAsset + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceAssetRelationshipSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetRelationship + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetRelationshipUpdatedSubscriptionPayload { + """The AssetRelationship that was updated.""" + assetRelationship: SalesforceAssetRelationship! + + """This field is deprecated. Use oldAssetRelationship instead.""" + previousAssetRelationship: SalesforceAssetRelationship! @deprecated(reason: "Use oldAssetRelationship instead.") + + """ + The previous version of the AssetRelationship that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetRelationship: SalesforceAssetRelationshipPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetRelationship` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetRelationshipChangeListFilter): [SalesforceAssetRelationshipUpdatedChange!]! +} + +type SalesforceAssetRelationshipUndeletedSubscriptionPayload { + """The AssetRelationship that was resurrected.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetRelationshipDeletedSubscriptionPayload { + """The AssetRelationship that was deleted.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetRelationshipCreatedSubscriptionPayload { + """The AssetRelationship that was created.""" + assetRelationship: SalesforceAssetRelationship! +} + +type SalesforceAssetDeletedSubscriptionPayload { + """The Asset that was deleted.""" + asset: SalesforceAsset! +} + +type SalesforceAssetCreatedSubscriptionPayload { + """The Asset that was created.""" + asset: SalesforceAsset! +} + +""" +A filter to be used against SalesforceAssetChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetChangeEventFieldEnum { + """References the totalLifecycleAmount field.""" + TOTAL_LIFECYCLE_AMOUNT + + """References the currentAmount field.""" + CURRENT_AMOUNT + + """References the currentQuantity field.""" + CURRENT_QUANTITY + + """References the currentLifecycleEndDate field.""" + CURRENT_LIFECYCLE_END_DATE + + """References the currentMrr field.""" + CURRENT_MRR + + """References the hasLifecycleManagement field.""" + HAS_LIFECYCLE_MANAGEMENT + + """References the isInternal field.""" + IS_INTERNAL + + """References the assetServicedById field.""" + ASSET_SERVICED_BY_ID + + """References the assetProvidedById field.""" + ASSET_PROVIDED_BY_ID + + """References the ownerId field.""" + OWNER_ID + + """References the description field.""" + DESCRIPTION + + """References the quantity field.""" + QUANTITY + + """References the price field.""" + PRICE + + """References the status field.""" + STATUS + + """References the lifecycleEndDate field.""" + LIFECYCLE_END_DATE + + """References the lifecycleStartDate field.""" + LIFECYCLE_START_DATE + + """References the usageEndDate field.""" + USAGE_END_DATE + + """References the purchaseDate field.""" + PURCHASE_DATE + + """References the installDate field.""" + INSTALL_DATE + + """References the serialNumber field.""" + SERIAL_NUMBER + + """References the name field.""" + NAME + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the isCompetitorProduct field.""" + IS_COMPETITOR_PRODUCT + + """References the product2Id field.""" + PRODUCT_2_ID + + """References the rootAssetId field.""" + ROOT_ASSET_ID + + """References the parentId field.""" + PARENT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the contactId field.""" + CONTACT_ID + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Change Event was updated. +""" +type SalesforceAssetChangeEventUpdatedChange { + field: SalesforceAssetChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Change Event before the update.""" +type SalesforceAssetChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """ + A JSON object that contains all of the custom fields for a AssetChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetChangeEventUpdatedSubscriptionPayload { + """The AssetChangeEvent that was updated.""" + assetChangeEvent: SalesforceAssetChangeEvent! + + """This field is deprecated. Use oldAssetChangeEvent instead.""" + previousAssetChangeEvent: SalesforceAssetChangeEvent! @deprecated(reason: "Use oldAssetChangeEvent instead.") + + """ + The previous version of the AssetChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetChangeEvent: SalesforceAssetChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetChangeEventChangeListFilter): [SalesforceAssetChangeEventUpdatedChange!]! +} + +type SalesforceAssetChangeEventUndeletedSubscriptionPayload { + """The AssetChangeEvent that was resurrected.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +type SalesforceAssetChangeEventDeletedSubscriptionPayload { + """The AssetChangeEvent that was deleted.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +type SalesforceAssetChangeEventCreatedSubscriptionPayload { + """The AssetChangeEvent that was created.""" + assetChangeEvent: SalesforceAssetChangeEvent! +} + +""" +A filter to be used against SalesforceAssetActionFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetActionChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetActionFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetActionFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetActionFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetActionFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetActionChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetActionChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetActionFieldEnum { + """References the totalMrr field.""" + TOTAL_MRR + + """References the totalQuantity field.""" + TOTAL_QUANTITY + + """References the totalAmount field.""" + TOTAL_AMOUNT + + """References the totalOtherAmount field.""" + TOTAL_OTHER_AMOUNT + + """References the totalTermsAndConditionsAmount field.""" + TOTAL_TERMS_AND_CONDITIONS_AMOUNT + + """References the totalTransfersAmount field.""" + TOTAL_TRANSFERS_AMOUNT + + """References the totalCancellationsAmount field.""" + TOTAL_CANCELLATIONS_AMOUNT + + """References the totalCrossSellsAmount field.""" + TOTAL_CROSS_SELLS_AMOUNT + + """References the totalDownsellsAmount field.""" + TOTAL_DOWNSELLS_AMOUNT + + """References the totalUpsellsAmount field.""" + TOTAL_UPSELLS_AMOUNT + + """References the totalRenewalsAmount field.""" + TOTAL_RENEWALS_AMOUNT + + """References the totalInitialSaleAmount field.""" + TOTAL_INITIAL_SALE_AMOUNT + + """References the amount field.""" + AMOUNT + + """References the mrrChange field.""" + MRR_CHANGE + + """References the quantityChange field.""" + QUANTITY_CHANGE + + """References the subtotalChange field.""" + SUBTOTAL_CHANGE + + """References the actualTaxChange field.""" + ACTUAL_TAX_CHANGE + + """References the estimatedTaxChange field.""" + ESTIMATED_TAX_CHANGE + + """References the adjustmentAmountChange field.""" + ADJUSTMENT_AMOUNT_CHANGE + + """References the productAmountChange field.""" + PRODUCT_AMOUNT_CHANGE + + """References the actionDate field.""" + ACTION_DATE + + """References the categoryEnum field.""" + CATEGORY_ENUM + + """References the category field.""" + CATEGORY + + """References the type field.""" + TYPE + + """References the assetId field.""" + ASSET_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetActionNumber field.""" + ASSET_ACTION_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Action was updated. +""" +type SalesforceAssetActionUpdatedChange { + field: SalesforceAssetActionFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Action. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Action before the update.""" +type SalesforceAssetActionPreviousVersion { + """Asset Action ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetActionNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Type""" + type: String + + """Category (Deprecated)""" + category: String + + """Business Category""" + categoryEnum: String + + """Action Date""" + actionDate: String + + """Change in Product Amount""" + productAmountChange: Float + + """Change in Adjustment Amount""" + adjustmentAmountChange: Float + + """Change in Estimated Tax""" + estimatedTaxChange: Float + + """Change in Actual Tax""" + actualTaxChange: Float + + """Change in Subtotal""" + subtotalChange: Float + + """Change in Quantity""" + quantityChange: Float + + """Change in Monthly Recurring Revenue""" + mrrChange: Float + + """Amount""" + amount: Float + + """Total Initial Sale Amount""" + totalInitialSaleAmount: Float + + """Total Renewals Amount""" + totalRenewalsAmount: Float + + """Total Upsells Amount""" + totalUpsellsAmount: Float + + """Total Downsells Amount""" + totalDownsellsAmount: Float + + """Total Cross-Sells Amount""" + totalCrossSellsAmount: Float + + """Total Cancellations Amount""" + totalCancellationsAmount: Float + + """Total Transfers Amount""" + totalTransfersAmount: Float + + """Total Terms And Conditions Changes Amount""" + totalTermsAndConditionsAmount: Float + + """Total Other Amount""" + totalOtherAmount: Float + + """Total Amount""" + totalAmount: Float + + """Total Quantity""" + totalQuantity: Float + + """Total Monthly Recurring Revenue""" + totalMrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a AssetAction""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetActionUpdatedSubscriptionPayload { + """The AssetAction that was updated.""" + assetAction: SalesforceAssetAction! + + """This field is deprecated. Use oldAssetAction instead.""" + previousAssetAction: SalesforceAssetAction! @deprecated(reason: "Use oldAssetAction instead.") + + """ + The previous version of the AssetAction that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetAction: SalesforceAssetActionPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetAction` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetActionChangeListFilter): [SalesforceAssetActionUpdatedChange!]! +} + +type SalesforceAssetActionUndeletedSubscriptionPayload { + """The AssetAction that was resurrected.""" + assetAction: SalesforceAssetAction! +} + +""" +A filter to be used against SalesforceAssetActionSourceFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAssetActionSourceChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAssetActionSourceFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAssetActionSourceFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAssetActionSourceFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAssetActionSourceFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAssetActionSourceChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAssetActionSourceChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAssetActionSourceFieldEnum { + """References the externalReferenceDataSource field.""" + EXTERNAL_REFERENCE_DATA_SOURCE + + """References the externalReference field.""" + EXTERNAL_REFERENCE + + """References the transactionDate field.""" + TRANSACTION_DATE + + """References the quantity field.""" + QUANTITY + + """References the endDate field.""" + END_DATE + + """References the startDate field.""" + START_DATE + + """References the subtotal field.""" + SUBTOTAL + + """References the actualTax field.""" + ACTUAL_TAX + + """References the estimatedTax field.""" + ESTIMATED_TAX + + """References the adjustmentAmount field.""" + ADJUSTMENT_AMOUNT + + """References the productAmount field.""" + PRODUCT_AMOUNT + + """References the referenceEntityItemId field.""" + REFERENCE_ENTITY_ITEM_ID + + """References the assetActionId field.""" + ASSET_ACTION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the assetActionSourceNumber field.""" + ASSET_ACTION_SOURCE_NUMBER + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Asset Action Source was updated. +""" +type SalesforceAssetActionSourceUpdatedChange { + field: SalesforceAssetActionSourceFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Asset Action Source. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Asset Action Source before the update.""" +type SalesforceAssetActionSourcePreviousVersion { + """Asset Action Source ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + assetActionSourceNumber: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Asset Action ID""" + assetActionId: String + + """Asset Action ID""" + assetAction: SalesforceAssetAction + + """Reference Entity Item ID""" + referenceEntityItemId: String + + """Reference Entity Item ID""" + referenceEntityItem: SalesforceOrderItem + + """Product Amount""" + productAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Estimated Tax""" + estimatedTax: Float + + """Actual Tax""" + actualTax: Float + + """Subtotal""" + subtotal: Float + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Transaction Date""" + transactionDate: String + + """External Reference""" + externalReference: String + + """External Reference Data Source""" + externalReferenceDataSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSourceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetActionSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAssetActionSourceUpdatedSubscriptionPayload { + """The AssetActionSource that was updated.""" + assetActionSource: SalesforceAssetActionSource! + + """This field is deprecated. Use oldAssetActionSource instead.""" + previousAssetActionSource: SalesforceAssetActionSource! @deprecated(reason: "Use oldAssetActionSource instead.") + + """ + The previous version of the AssetActionSource that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAssetActionSource: SalesforceAssetActionSourcePreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAssetActionSource` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAssetActionSourceChangeListFilter): [SalesforceAssetActionSourceUpdatedChange!]! +} + +type SalesforceAssetActionSourceUndeletedSubscriptionPayload { + """The AssetActionSource that was resurrected.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionSourceDeletedSubscriptionPayload { + """The AssetActionSource that was deleted.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionSourceCreatedSubscriptionPayload { + """The AssetActionSource that was created.""" + assetActionSource: SalesforceAssetActionSource! +} + +type SalesforceAssetActionDeletedSubscriptionPayload { + """The AssetAction that was deleted.""" + assetAction: SalesforceAssetAction! +} + +type SalesforceAssetActionCreatedSubscriptionPayload { + """The AssetAction that was created.""" + assetAction: SalesforceAssetAction! +} + +""" +A filter to be used against SalesforceAppAnalyticsQueryRequestFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAppAnalyticsQueryRequestChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAppAnalyticsQueryRequestFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAppAnalyticsQueryRequestFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAppAnalyticsQueryRequestFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAppAnalyticsQueryRequestFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAppAnalyticsQueryRequestChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAppAnalyticsQueryRequestChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAppAnalyticsQueryRequestFieldEnum { + """References the fileType field.""" + FILE_TYPE + + """References the availableSince field.""" + AVAILABLE_SINCE + + """References the fileCompression field.""" + FILE_COMPRESSION + + """References the downloadSize field.""" + DOWNLOAD_SIZE + + """References the organizationIds field.""" + ORGANIZATION_IDS + + """References the packageIds field.""" + PACKAGE_IDS + + """References the querySubmittedTime field.""" + QUERY_SUBMITTED_TIME + + """References the errorMessage field.""" + ERROR_MESSAGE + + """References the downloadExpirationTime field.""" + DOWNLOAD_EXPIRATION_TIME + + """References the downloadUrl field.""" + DOWNLOAD_URL + + """References the requestState field.""" + REQUEST_STATE + + """References the endTime field.""" + END_TIME + + """References the startTime field.""" + START_TIME + + """References the dataType field.""" + DATA_TYPE + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the App Analytics Query Request was updated. +""" +type SalesforceAppAnalyticsQueryRequestUpdatedChange { + field: SalesforceAppAnalyticsQueryRequestFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the App Analytics Query Request. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of App Analytics Query Request before the update.""" +type SalesforceAppAnalyticsQueryRequestPreviousVersion { + """App Analytics Query Request ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Number""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data Type""" + dataType: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Request State""" + requestState: String + + """Download URL""" + downloadUrl: String + + """Download Expiration Time""" + downloadExpirationTime: String + + """Error Message""" + errorMessage: String + + """Query Submitted Time""" + querySubmittedTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """Download File Size""" + downloadSize: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AppAnalyticsQueryRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAppAnalyticsQueryRequestUpdatedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was updated.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! + + """This field is deprecated. Use oldAppAnalyticsQueryRequest instead.""" + previousAppAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! @deprecated(reason: "Use oldAppAnalyticsQueryRequest instead.") + + """ + The previous version of the AppAnalyticsQueryRequest that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAppAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequestPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAppAnalyticsQueryRequest` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAppAnalyticsQueryRequestChangeListFilter): [SalesforceAppAnalyticsQueryRequestUpdatedChange!]! +} + +type SalesforceAppAnalyticsQueryRequestUndeletedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was resurrected.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +type SalesforceAppAnalyticsQueryRequestDeletedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was deleted.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +type SalesforceAppAnalyticsQueryRequestCreatedSubscriptionPayload { + """The AppAnalyticsQueryRequest that was created.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +""" +A filter to be used against SalesforceAiRecordInsightFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAiRecordInsightChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAiRecordInsightFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAiRecordInsightFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAiRecordInsightFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAiRecordInsightFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAiRecordInsightChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAiRecordInsightChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAiRecordInsightFieldEnum { + """References the predictionField field.""" + PREDICTION_FIELD + + """References the mlPredictionDefinitionId field.""" + ML_PREDICTION_DEFINITION_ID + + """References the status field.""" + STATUS + + """References the targetField field.""" + TARGET_FIELD + + """References the confidence field.""" + CONFIDENCE + + """References the validUntil field.""" + VALID_UNTIL + + """References the runStartTime field.""" + RUN_START_TIME + + """References the runGuid field.""" + RUN_GUID + + """References the type field.""" + TYPE + + """References the targetSobjectType field.""" + TARGET_SOBJECT_TYPE + + """References the targetId field.""" + TARGET_ID + + """References the aiApplicationId field.""" + AI_APPLICATION_ID + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the name field.""" + NAME + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the AI Record Insight was updated. +""" +type SalesforceAiRecordInsightUpdatedChange { + field: SalesforceAiRecordInsightFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the AI Record Insight. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of AI Record Insight before the update.""" +type SalesforceAiRecordInsightPreviousVersion { + """AI Record Insight ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """AI Application ID""" + aiApplicationId: String + + """AI Application ID""" + aiApplication: SalesforceAiApplication + + """Target ID""" + targetId: String + + """Target ID""" + target: SalesforceAiRecordInsightTargetUnion + + """Target sObject Type""" + targetSobjectType: String + + """Type""" + type: String + + """Run GUID""" + runGuid: String + + """Run Start Time""" + runStartTime: String + + """Valid Until""" + validUntil: String + + """Confidence""" + confidence: Float + + """Target Field""" + targetField: String + + """Status""" + status: String + + """ML Prediction Definition ID""" + mlPredictionDefinitionId: String + + """ML Prediction Definition ID""" + mlPredictionDefinition: SalesforceMlPredictionDefinition + + """Prediction Field""" + predictionField: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIRecordInsight + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAiRecordInsightUpdatedSubscriptionPayload { + """The AIRecordInsight that was updated.""" + aiRecordInsight: SalesforceAiRecordInsight! + + """This field is deprecated. Use oldAiRecordInsight instead.""" + previousAiRecordInsight: SalesforceAiRecordInsight! @deprecated(reason: "Use oldAiRecordInsight instead.") + + """ + The previous version of the AIRecordInsight that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAiRecordInsight: SalesforceAiRecordInsightPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAiRecordInsight` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAiRecordInsightChangeListFilter): [SalesforceAiRecordInsightUpdatedChange!]! +} + +type SalesforceAiRecordInsightUndeletedSubscriptionPayload { + """The AIRecordInsight that was resurrected.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +type SalesforceAiRecordInsightDeletedSubscriptionPayload { + """The AIRecordInsight that was deleted.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +type SalesforceAiRecordInsightCreatedSubscriptionPayload { + """The AIRecordInsight that was created.""" + aiRecordInsight: SalesforceAiRecordInsight! +} + +""" +A filter to be used against SalesforceAiPredictionEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAiPredictionEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAiPredictionEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAiPredictionEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAiPredictionEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAiPredictionEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAiPredictionEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAiPredictionEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAiPredictionEventFieldEnum { + """References the hasError field.""" + HAS_ERROR + + """References the fieldName field.""" + FIELD_NAME + + """References the confidence field.""" + CONFIDENCE + + """References the targetId field.""" + TARGET_ID + + """References the insightId field.""" + INSIGHT_ID + + """References the predictionEntityId field.""" + PREDICTION_ENTITY_ID + + """References the eventUuid field.""" + EVENT_UUID + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the replayId field.""" + REPLAY_ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the AI Prediction Event was updated. +""" +type SalesforceAiPredictionEventUpdatedChange { + field: SalesforceAiPredictionEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the AI Prediction Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of AI Prediction Event before the update.""" +type SalesforceAiPredictionEventPreviousVersion { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """AI Insight Value ID""" + predictionEntityId: String + + """AI Record Insight ID""" + insightId: String + + """AI Predicted Object ID""" + targetId: String + + """AI Insight Value Confidence""" + confidence: Float + + """AI Predicted Field API Name""" + fieldName: String + + """AI Has Error""" + hasError: Boolean + + """ + A JSON object that contains all of the custom fields for a AIPredictionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAiPredictionEventUpdatedSubscriptionPayload { + """The AIPredictionEvent that was updated.""" + aiPredictionEvent: SalesforceAiPredictionEvent! + + """This field is deprecated. Use oldAiPredictionEvent instead.""" + previousAiPredictionEvent: SalesforceAiPredictionEvent! @deprecated(reason: "Use oldAiPredictionEvent instead.") + + """ + The previous version of the AIPredictionEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAiPredictionEvent: SalesforceAiPredictionEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAiPredictionEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAiPredictionEventChangeListFilter): [SalesforceAiPredictionEventUpdatedChange!]! +} + +type SalesforceAiPredictionEventUndeletedSubscriptionPayload { + """The AIPredictionEvent that was resurrected.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +type SalesforceAiPredictionEventDeletedSubscriptionPayload { + """The AIPredictionEvent that was deleted.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +"""AI Prediction Event""" +type SalesforceAiPredictionEvent { + """Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Event UUID""" + eventUuid: String + + """AI Insight Value ID""" + predictionEntityId: String + + """AI Record Insight ID""" + insightId: String + + """AI Predicted Object ID""" + targetId: String + + """AI Insight Value Confidence""" + confidence: Float + + """AI Predicted Field API Name""" + fieldName: String + + """AI Has Error""" + hasError: Boolean! + + """ + A JSON object that contains all of the custom fields for a AIPredictionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceAiPredictionEventCreatedSubscriptionPayload { + """The AIPredictionEvent that was created.""" + aiPredictionEvent: SalesforceAiPredictionEvent! +} + +""" +A filter to be used against SalesforceAccountFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountFieldEnum { + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the sicDesc field.""" + SIC_DESC + + """References the yearStarted field.""" + YEAR_STARTED + + """References the naicsDesc field.""" + NAICS_DESC + + """References the naicsCode field.""" + NAICS_CODE + + """References the tradestyle field.""" + TRADESTYLE + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the accountSource field.""" + ACCOUNT_SOURCE + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawCompanyId field.""" + JIGSAW_COMPANY_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastReferencedDate field.""" + LAST_REFERENCED_DATE + + """References the lastViewedDate field.""" + LAST_VIEWED_DATE + + """References the lastActivityDate field.""" + LAST_ACTIVITY_DATE + + """References the systemModstamp field.""" + SYSTEM_MODSTAMP + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the site field.""" + SITE + + """References the rating field.""" + RATING + + """References the description field.""" + DESCRIPTION + + """References the tickerSymbol field.""" + TICKER_SYMBOL + + """References the ownership field.""" + OWNERSHIP + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the industry field.""" + INDUSTRY + + """References the sic field.""" + SIC + + """References the photoUrl field.""" + PHOTO_URL + + """References the website field.""" + WEBSITE + + """References the accountNumber field.""" + ACCOUNT_NUMBER + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the parentId field.""" + PARENT_ID + + """References the type field.""" + TYPE + + """References the name field.""" + NAME + + """References the masterRecordId field.""" + MASTER_RECORD_ID + + """References the isDeleted field.""" + IS_DELETED + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +"""Information about a field that changed when the Account was updated.""" +type SalesforceAccountUpdatedChange { + field: SalesforceAccountFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Account before the update.""" +type SalesforceAccountPreviousVersion { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Account ID""" + id: String + + """Deleted""" + isDeleted: Boolean + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceAccount + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + childAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + providedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + servicedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + relatedAuthorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + eventsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Partner""" + partnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Task""" + tasksByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceAccountSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Account""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountUpdatedSubscriptionPayload { + """The Account that was updated.""" + account: SalesforceAccount! + + """This field is deprecated. Use oldAccount instead.""" + previousAccount: SalesforceAccount! @deprecated(reason: "Use oldAccount instead.") + + """ + The previous version of the Account that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccount: SalesforceAccountPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccount` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountChangeListFilter): [SalesforceAccountUpdatedChange!]! +} + +type SalesforceAccountUndeletedSubscriptionPayload { + """The Account that was resurrected.""" + account: SalesforceAccount! +} + +type SalesforceAccountDeletedSubscriptionPayload { + """The Account that was deleted.""" + account: SalesforceAccount! +} + +type SalesforceAccountCreatedSubscriptionPayload { + """The Account that was created.""" + account: SalesforceAccount! +} + +""" +A filter to be used against SalesforceAccountContactRoleChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountContactRoleChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountContactRoleChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountContactRoleChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountContactRoleChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountContactRoleChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountContactRoleChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountContactRoleChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountContactRoleChangeEventFieldEnum { + """References the isPrimary field.""" + IS_PRIMARY + + """References the role field.""" + ROLE + + """References the contactId field.""" + CONTACT_ID + + """References the accountId field.""" + ACCOUNT_ID + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Account Contact Role Change Event was updated. +""" +type SalesforceAccountContactRoleChangeEventUpdatedChange { + field: SalesforceAccountContactRoleChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account Contact Role Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +""" +The previous version of Account Contact Role Change Event before the update. +""" +type SalesforceAccountContactRoleChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean + + """ + A JSON object that contains all of the custom fields for a AccountContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountContactRoleChangeEventUpdatedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was updated.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! + + """ + This field is deprecated. Use oldAccountContactRoleChangeEvent instead. + """ + previousAccountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! @deprecated(reason: "Use oldAccountContactRoleChangeEvent instead.") + + """ + The previous version of the AccountContactRoleChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccountContactRoleChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountContactRoleChangeEventChangeListFilter): [SalesforceAccountContactRoleChangeEventUpdatedChange!]! +} + +type SalesforceAccountContactRoleChangeEventUndeletedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was resurrected.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +type SalesforceAccountContactRoleChangeEventDeletedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was deleted.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +type SalesforceAccountContactRoleChangeEventCreatedSubscriptionPayload { + """The AccountContactRoleChangeEvent that was created.""" + accountContactRoleChangeEvent: SalesforceAccountContactRoleChangeEvent! +} + +""" +A filter to be used against SalesforceAccountChangeEventFieldEnum. All fields are combined with a logical `and`. +""" +input SalesforceAccountChangeEventChangeListFieldFilter { + """Not included in the specified list.""" + notIn: [SalesforceAccountChangeEventFieldEnum!] + + """Included in the specified list.""" + in: [SalesforceAccountChangeEventFieldEnum!] + + """Not equal to the specified value.""" + notEqualTo: SalesforceAccountChangeEventFieldEnum + + """Equal to the specified value.""" + equalTo: SalesforceAccountChangeEventFieldEnum +} + +"""Filter items from the list of changes.""" +input SalesforceAccountChangeEventChangeListFilter { + """Filter the list of changes by field.""" + field: SalesforceAccountChangeEventChangeListFieldFilter +} + +"""The field that changed.""" +enum SalesforceAccountChangeEventFieldEnum { + """References the dandbCompanyId field.""" + DANDB_COMPANY_ID + + """References the sicDesc field.""" + SIC_DESC + + """References the yearStarted field.""" + YEAR_STARTED + + """References the naicsDesc field.""" + NAICS_DESC + + """References the naicsCode field.""" + NAICS_CODE + + """References the tradestyle field.""" + TRADESTYLE + + """References the dunsNumber field.""" + DUNS_NUMBER + + """References the accountSource field.""" + ACCOUNT_SOURCE + + """References the cleanStatus field.""" + CLEAN_STATUS + + """References the jigsawCompanyId field.""" + JIGSAW_COMPANY_ID + + """References the jigsaw field.""" + JIGSAW + + """References the lastModifiedById field.""" + LAST_MODIFIED_BY_ID + + """References the lastModifiedDate field.""" + LAST_MODIFIED_DATE + + """References the createdById field.""" + CREATED_BY_ID + + """References the createdDate field.""" + CREATED_DATE + + """References the ownerId field.""" + OWNER_ID + + """References the site field.""" + SITE + + """References the rating field.""" + RATING + + """References the description field.""" + DESCRIPTION + + """References the tickerSymbol field.""" + TICKER_SYMBOL + + """References the ownership field.""" + OWNERSHIP + + """References the numberOfEmployees field.""" + NUMBER_OF_EMPLOYEES + + """References the annualRevenue field.""" + ANNUAL_REVENUE + + """References the industry field.""" + INDUSTRY + + """References the sic field.""" + SIC + + """References the website field.""" + WEBSITE + + """References the accountNumber field.""" + ACCOUNT_NUMBER + + """References the fax field.""" + FAX + + """References the phone field.""" + PHONE + + """References the shippingAddress field.""" + SHIPPING_ADDRESS + + """References the shippingGeocodeAccuracy field.""" + SHIPPING_GEOCODE_ACCURACY + + """References the shippingLongitude field.""" + SHIPPING_LONGITUDE + + """References the shippingLatitude field.""" + SHIPPING_LATITUDE + + """References the shippingCountry field.""" + SHIPPING_COUNTRY + + """References the shippingPostalCode field.""" + SHIPPING_POSTAL_CODE + + """References the shippingState field.""" + SHIPPING_STATE + + """References the shippingCity field.""" + SHIPPING_CITY + + """References the shippingStreet field.""" + SHIPPING_STREET + + """References the billingAddress field.""" + BILLING_ADDRESS + + """References the billingGeocodeAccuracy field.""" + BILLING_GEOCODE_ACCURACY + + """References the billingLongitude field.""" + BILLING_LONGITUDE + + """References the billingLatitude field.""" + BILLING_LATITUDE + + """References the billingCountry field.""" + BILLING_COUNTRY + + """References the billingPostalCode field.""" + BILLING_POSTAL_CODE + + """References the billingState field.""" + BILLING_STATE + + """References the billingCity field.""" + BILLING_CITY + + """References the billingStreet field.""" + BILLING_STREET + + """References the parentId field.""" + PARENT_ID + + """References the type field.""" + TYPE + + """References the salutation field.""" + SALUTATION + + """References the firstName field.""" + FIRST_NAME + + """References the lastName field.""" + LAST_NAME + + """References the name field.""" + NAME + + """References the changeEventHeader field.""" + CHANGE_EVENT_HEADER + + """References the replayId field.""" + REPLAY_ID + + """References the id field.""" + ID + + """ + References a custom field that is not mapped by OneGraph. Add your Salesforce schema from the `Architect` tab on the OneGraph dashboard to have OneGraph map all custom fields. + """ + ANY_CUSTOM_FIELD +} + +""" +Information about a field that changed when the Account Change Event was updated. +""" +type SalesforceAccountChangeEventUpdatedChange { + field: SalesforceAccountChangeEventFieldEnum! + + """ + The name of the field as it appears in the GraphQL schema. If the field is an unmapped custom field, then this field will be the same as the key in the `customFields` field on the Account Change Event. + """ + fieldName: String! + + """The name of the field as it appears in the Salesforce API.""" + salesforceFieldName: String! + + """ + A human-friendly name for the field. May be null for custom fields that have not been mapped. Visit the Architect tab on the OneGraph dashboard to add or update a custom Salesforce schema. + """ + fieldLabel: String + + """The value of the field before the update.""" + oldValue: JSON + + """The value of the field after the update.""" + newValue: JSON +} + +"""The previous version of Account Change Event before the update.""" +type SalesforceAccountChangeEventPreviousVersion { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String + + """Account Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """ + A JSON object that contains all of the custom fields for a AccountChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SalesforceAccountChangeEventUpdatedSubscriptionPayload { + """The AccountChangeEvent that was updated.""" + accountChangeEvent: SalesforceAccountChangeEvent! + + """This field is deprecated. Use oldAccountChangeEvent instead.""" + previousAccountChangeEvent: SalesforceAccountChangeEvent! @deprecated(reason: "Use oldAccountChangeEvent instead.") + + """ + The previous version of the AccountChangeEvent that was updated. Note that any fields that reference another object may get the newest version of the referenced object. + """ + oldAccountChangeEvent: SalesforceAccountChangeEventPreviousVersion! + + """ + If true, this update was the result of a field update from a workflow rule. Salesforce triggers will fire twice if a workflow rule updates a field, once for the original update and once for the workflow field update. + + OneGraph will also send two payloads, but unlike Salesforce's triggers, OneGraph will use the result from the original update as the basis of `oldAccountChangeEvent` and to construct the `changeList`. + + Contact support if you would like to configure this behavior. + """ + triggeredByWorkflowRule: Boolean! + + """The list of fields that were changed in this update.""" + changeList(filter: SalesforceAccountChangeEventChangeListFilter): [SalesforceAccountChangeEventUpdatedChange!]! +} + +type SalesforceAccountChangeEventUndeletedSubscriptionPayload { + """The AccountChangeEvent that was resurrected.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +type SalesforceAccountChangeEventDeletedSubscriptionPayload { + """The AccountChangeEvent that was deleted.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +type SalesforceAccountChangeEventCreatedSubscriptionPayload { + """The AccountChangeEvent that was created.""" + accountChangeEvent: SalesforceAccountChangeEvent! +} + +"""Namespace for Salesforce subscriptions.""" +type SalesforceSubscriptionRoot { + """Get notified when a AccountChangeEvent is created.""" + accountChangeEventCreated: SalesforceAccountChangeEventCreatedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is deleted.""" + accountChangeEventDeleted: SalesforceAccountChangeEventDeletedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is resurrected.""" + accountChangeEventUndeleted: SalesforceAccountChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AccountChangeEvent is updated.""" + accountChangeEventUpdated: SalesforceAccountChangeEventUpdatedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is created.""" + accountContactRoleChangeEventCreated: SalesforceAccountContactRoleChangeEventCreatedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is deleted.""" + accountContactRoleChangeEventDeleted: SalesforceAccountContactRoleChangeEventDeletedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is resurrected.""" + accountContactRoleChangeEventUndeleted: SalesforceAccountContactRoleChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AccountContactRoleChangeEvent is updated.""" + accountContactRoleChangeEventUpdated: SalesforceAccountContactRoleChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Account is created.""" + accountCreated: SalesforceAccountCreatedSubscriptionPayload! + + """Get notified when a Account is deleted.""" + accountDeleted: SalesforceAccountDeletedSubscriptionPayload! + + """Get notified when a Account is resurrected.""" + accountUndeleted: SalesforceAccountUndeletedSubscriptionPayload! + + """Get notified when a Account is updated.""" + accountUpdated: SalesforceAccountUpdatedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is created.""" + aiPredictionEventCreated: SalesforceAiPredictionEventCreatedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is deleted.""" + aiPredictionEventDeleted: SalesforceAiPredictionEventDeletedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is resurrected.""" + aiPredictionEventUndeleted: SalesforceAiPredictionEventUndeletedSubscriptionPayload! + + """Get notified when a AIPredictionEvent is updated.""" + aiPredictionEventUpdated: SalesforceAiPredictionEventUpdatedSubscriptionPayload! + + """Get notified when a AIRecordInsight is created.""" + aiRecordInsightCreated: SalesforceAiRecordInsightCreatedSubscriptionPayload! + + """Get notified when a AIRecordInsight is deleted.""" + aiRecordInsightDeleted: SalesforceAiRecordInsightDeletedSubscriptionPayload! + + """Get notified when a AIRecordInsight is resurrected.""" + aiRecordInsightUndeleted: SalesforceAiRecordInsightUndeletedSubscriptionPayload! + + """Get notified when a AIRecordInsight is updated.""" + aiRecordInsightUpdated: SalesforceAiRecordInsightUpdatedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is created.""" + appAnalyticsQueryRequestCreated: SalesforceAppAnalyticsQueryRequestCreatedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is deleted.""" + appAnalyticsQueryRequestDeleted: SalesforceAppAnalyticsQueryRequestDeletedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is resurrected.""" + appAnalyticsQueryRequestUndeleted: SalesforceAppAnalyticsQueryRequestUndeletedSubscriptionPayload! + + """Get notified when a AppAnalyticsQueryRequest is updated.""" + appAnalyticsQueryRequestUpdated: SalesforceAppAnalyticsQueryRequestUpdatedSubscriptionPayload! + + """Get notified when a AssetAction is created.""" + assetActionCreated: SalesforceAssetActionCreatedSubscriptionPayload! + + """Get notified when a AssetAction is deleted.""" + assetActionDeleted: SalesforceAssetActionDeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is created.""" + assetActionSourceCreated: SalesforceAssetActionSourceCreatedSubscriptionPayload! + + """Get notified when a AssetActionSource is deleted.""" + assetActionSourceDeleted: SalesforceAssetActionSourceDeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is resurrected.""" + assetActionSourceUndeleted: SalesforceAssetActionSourceUndeletedSubscriptionPayload! + + """Get notified when a AssetActionSource is updated.""" + assetActionSourceUpdated: SalesforceAssetActionSourceUpdatedSubscriptionPayload! + + """Get notified when a AssetAction is resurrected.""" + assetActionUndeleted: SalesforceAssetActionUndeletedSubscriptionPayload! + + """Get notified when a AssetAction is updated.""" + assetActionUpdated: SalesforceAssetActionUpdatedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is created.""" + assetChangeEventCreated: SalesforceAssetChangeEventCreatedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is deleted.""" + assetChangeEventDeleted: SalesforceAssetChangeEventDeletedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is resurrected.""" + assetChangeEventUndeleted: SalesforceAssetChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AssetChangeEvent is updated.""" + assetChangeEventUpdated: SalesforceAssetChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Asset is created.""" + assetCreated: SalesforceAssetCreatedSubscriptionPayload! + + """Get notified when a Asset is deleted.""" + assetDeleted: SalesforceAssetDeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is created.""" + assetRelationshipCreated: SalesforceAssetRelationshipCreatedSubscriptionPayload! + + """Get notified when a AssetRelationship is deleted.""" + assetRelationshipDeleted: SalesforceAssetRelationshipDeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is resurrected.""" + assetRelationshipUndeleted: SalesforceAssetRelationshipUndeletedSubscriptionPayload! + + """Get notified when a AssetRelationship is updated.""" + assetRelationshipUpdated: SalesforceAssetRelationshipUpdatedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is created.""" + assetStatePeriodCreated: SalesforceAssetStatePeriodCreatedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is deleted.""" + assetStatePeriodDeleted: SalesforceAssetStatePeriodDeletedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is resurrected.""" + assetStatePeriodUndeleted: SalesforceAssetStatePeriodUndeletedSubscriptionPayload! + + """Get notified when a AssetStatePeriod is updated.""" + assetStatePeriodUpdated: SalesforceAssetStatePeriodUpdatedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is created.""" + assetTokenEventCreated: SalesforceAssetTokenEventCreatedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is deleted.""" + assetTokenEventDeleted: SalesforceAssetTokenEventDeletedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is resurrected.""" + assetTokenEventUndeleted: SalesforceAssetTokenEventUndeletedSubscriptionPayload! + + """Get notified when a AssetTokenEvent is updated.""" + assetTokenEventUpdated: SalesforceAssetTokenEventUpdatedSubscriptionPayload! + + """Get notified when a Asset is resurrected.""" + assetUndeleted: SalesforceAssetUndeletedSubscriptionPayload! + + """Get notified when a Asset is updated.""" + assetUpdated: SalesforceAssetUpdatedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is created.""" + asyncOperationEventCreated: SalesforceAsyncOperationEventCreatedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is deleted.""" + asyncOperationEventDeleted: SalesforceAsyncOperationEventDeletedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is resurrected.""" + asyncOperationEventUndeleted: SalesforceAsyncOperationEventUndeletedSubscriptionPayload! + + """Get notified when a AsyncOperationEvent is updated.""" + asyncOperationEventUpdated: SalesforceAsyncOperationEventUpdatedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is created.""" + asyncOperationStatusCreated: SalesforceAsyncOperationStatusCreatedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is deleted.""" + asyncOperationStatusDeleted: SalesforceAsyncOperationStatusDeletedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is resurrected.""" + asyncOperationStatusUndeleted: SalesforceAsyncOperationStatusUndeletedSubscriptionPayload! + + """Get notified when a AsyncOperationStatus is updated.""" + asyncOperationStatusUpdated: SalesforceAsyncOperationStatusUpdatedSubscriptionPayload! + + """Get notified when a Attachment is created.""" + attachmentCreated: SalesforceAttachmentCreatedSubscriptionPayload! + + """Get notified when a Attachment is deleted.""" + attachmentDeleted: SalesforceAttachmentDeletedSubscriptionPayload! + + """Get notified when a Attachment is resurrected.""" + attachmentUndeleted: SalesforceAttachmentUndeletedSubscriptionPayload! + + """Get notified when a Attachment is updated.""" + attachmentUpdated: SalesforceAttachmentUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is created.""" + authorizationFormConsentChangeEventCreated: SalesforceAuthorizationFormConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is deleted.""" + authorizationFormConsentChangeEventDeleted: SalesforceAuthorizationFormConsentChangeEventDeletedSubscriptionPayload! + + """ + Get notified when a AuthorizationFormConsentChangeEvent is resurrected. + """ + authorizationFormConsentChangeEventUndeleted: SalesforceAuthorizationFormConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsentChangeEvent is updated.""" + authorizationFormConsentChangeEventUpdated: SalesforceAuthorizationFormConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is created.""" + authorizationFormConsentCreated: SalesforceAuthorizationFormConsentCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is deleted.""" + authorizationFormConsentDeleted: SalesforceAuthorizationFormConsentDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is resurrected.""" + authorizationFormConsentUndeleted: SalesforceAuthorizationFormConsentUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormConsent is updated.""" + authorizationFormConsentUpdated: SalesforceAuthorizationFormConsentUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is created.""" + authorizationFormCreated: SalesforceAuthorizationFormCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is created.""" + authorizationFormDataUseCreated: SalesforceAuthorizationFormDataUseCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is deleted.""" + authorizationFormDataUseDeleted: SalesforceAuthorizationFormDataUseDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is resurrected.""" + authorizationFormDataUseUndeleted: SalesforceAuthorizationFormDataUseUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormDataUse is updated.""" + authorizationFormDataUseUpdated: SalesforceAuthorizationFormDataUseUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is deleted.""" + authorizationFormDeleted: SalesforceAuthorizationFormDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is created.""" + authorizationFormTextCreated: SalesforceAuthorizationFormTextCreatedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is deleted.""" + authorizationFormTextDeleted: SalesforceAuthorizationFormTextDeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is resurrected.""" + authorizationFormTextUndeleted: SalesforceAuthorizationFormTextUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationFormText is updated.""" + authorizationFormTextUpdated: SalesforceAuthorizationFormTextUpdatedSubscriptionPayload! + + """Get notified when a AuthorizationForm is resurrected.""" + authorizationFormUndeleted: SalesforceAuthorizationFormUndeletedSubscriptionPayload! + + """Get notified when a AuthorizationForm is updated.""" + authorizationFormUpdated: SalesforceAuthorizationFormUpdatedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is created.""" + batchApexErrorEventCreated: SalesforceBatchApexErrorEventCreatedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is deleted.""" + batchApexErrorEventDeleted: SalesforceBatchApexErrorEventDeletedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is resurrected.""" + batchApexErrorEventUndeleted: SalesforceBatchApexErrorEventUndeletedSubscriptionPayload! + + """Get notified when a BatchApexErrorEvent is updated.""" + batchApexErrorEventUpdated: SalesforceBatchApexErrorEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is created.""" + campaignChangeEventCreated: SalesforceCampaignChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is deleted.""" + campaignChangeEventDeleted: SalesforceCampaignChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is resurrected.""" + campaignChangeEventUndeleted: SalesforceCampaignChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignChangeEvent is updated.""" + campaignChangeEventUpdated: SalesforceCampaignChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Campaign is created.""" + campaignCreated: SalesforceCampaignCreatedSubscriptionPayload! + + """Get notified when a Campaign is deleted.""" + campaignDeleted: SalesforceCampaignDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is created.""" + campaignMemberChangeEventCreated: SalesforceCampaignMemberChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is deleted.""" + campaignMemberChangeEventDeleted: SalesforceCampaignMemberChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is resurrected.""" + campaignMemberChangeEventUndeleted: SalesforceCampaignMemberChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignMemberChangeEvent is updated.""" + campaignMemberChangeEventUpdated: SalesforceCampaignMemberChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignMember is created.""" + campaignMemberCreated: SalesforceCampaignMemberCreatedSubscriptionPayload! + + """Get notified when a CampaignMember is deleted.""" + campaignMemberDeleted: SalesforceCampaignMemberDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is created.""" + campaignMemberStatusChangeEventCreated: SalesforceCampaignMemberStatusChangeEventCreatedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is deleted.""" + campaignMemberStatusChangeEventDeleted: SalesforceCampaignMemberStatusChangeEventDeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is resurrected.""" + campaignMemberStatusChangeEventUndeleted: SalesforceCampaignMemberStatusChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CampaignMemberStatusChangeEvent is updated.""" + campaignMemberStatusChangeEventUpdated: SalesforceCampaignMemberStatusChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CampaignMember is resurrected.""" + campaignMemberUndeleted: SalesforceCampaignMemberUndeletedSubscriptionPayload! + + """Get notified when a CampaignMember is updated.""" + campaignMemberUpdated: SalesforceCampaignMemberUpdatedSubscriptionPayload! + + """Get notified when a Campaign is resurrected.""" + campaignUndeleted: SalesforceCampaignUndeletedSubscriptionPayload! + + """Get notified when a Campaign is updated.""" + campaignUpdated: SalesforceCampaignUpdatedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is created.""" + caseChangeEventCreated: SalesforceCaseChangeEventCreatedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is deleted.""" + caseChangeEventDeleted: SalesforceCaseChangeEventDeletedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is resurrected.""" + caseChangeEventUndeleted: SalesforceCaseChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CaseChangeEvent is updated.""" + caseChangeEventUpdated: SalesforceCaseChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CaseComment is created.""" + caseCommentCreated: SalesforceCaseCommentCreatedSubscriptionPayload! + + """Get notified when a CaseComment is deleted.""" + caseCommentDeleted: SalesforceCaseCommentDeletedSubscriptionPayload! + + """Get notified when a CaseComment is resurrected.""" + caseCommentUndeleted: SalesforceCaseCommentUndeletedSubscriptionPayload! + + """Get notified when a CaseComment is updated.""" + caseCommentUpdated: SalesforceCaseCommentUpdatedSubscriptionPayload! + + """Get notified when a Case is created.""" + caseCreated: SalesforceCaseCreatedSubscriptionPayload! + + """Get notified when a Case is deleted.""" + caseDeleted: SalesforceCaseDeletedSubscriptionPayload! + + """Get notified when a Case is resurrected.""" + caseUndeleted: SalesforceCaseUndeletedSubscriptionPayload! + + """Get notified when a Case is updated.""" + caseUpdated: SalesforceCaseUpdatedSubscriptionPayload! + + """Get notified when a ChatterActivity is created.""" + chatterActivityCreated: SalesforceChatterActivityCreatedSubscriptionPayload! + + """Get notified when a ChatterActivity is deleted.""" + chatterActivityDeleted: SalesforceChatterActivityDeletedSubscriptionPayload! + + """Get notified when a ChatterActivity is resurrected.""" + chatterActivityUndeleted: SalesforceChatterActivityUndeletedSubscriptionPayload! + + """Get notified when a ChatterActivity is updated.""" + chatterActivityUpdated: SalesforceChatterActivityUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is created.""" + collaborationGroupCreated: SalesforceCollaborationGroupCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is deleted.""" + collaborationGroupDeleted: SalesforceCollaborationGroupDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is created.""" + collaborationGroupMemberCreated: SalesforceCollaborationGroupMemberCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is deleted.""" + collaborationGroupMemberDeleted: SalesforceCollaborationGroupMemberDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is resurrected.""" + collaborationGroupMemberUndeleted: SalesforceCollaborationGroupMemberUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupMember is updated.""" + collaborationGroupMemberUpdated: SalesforceCollaborationGroupMemberUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is created.""" + collaborationGroupRecordCreated: SalesforceCollaborationGroupRecordCreatedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is deleted.""" + collaborationGroupRecordDeleted: SalesforceCollaborationGroupRecordDeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is resurrected.""" + collaborationGroupRecordUndeleted: SalesforceCollaborationGroupRecordUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroupRecord is updated.""" + collaborationGroupRecordUpdated: SalesforceCollaborationGroupRecordUpdatedSubscriptionPayload! + + """Get notified when a CollaborationGroup is resurrected.""" + collaborationGroupUndeleted: SalesforceCollaborationGroupUndeletedSubscriptionPayload! + + """Get notified when a CollaborationGroup is updated.""" + collaborationGroupUpdated: SalesforceCollaborationGroupUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is created.""" + commSubscriptionChannelTypeCreated: SalesforceCommSubscriptionChannelTypeCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is deleted.""" + commSubscriptionChannelTypeDeleted: SalesforceCommSubscriptionChannelTypeDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is resurrected.""" + commSubscriptionChannelTypeUndeleted: SalesforceCommSubscriptionChannelTypeUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionChannelType is updated.""" + commSubscriptionChannelTypeUpdated: SalesforceCommSubscriptionChannelTypeUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is created.""" + commSubscriptionConsentChangeEventCreated: SalesforceCommSubscriptionConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is deleted.""" + commSubscriptionConsentChangeEventDeleted: SalesforceCommSubscriptionConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is resurrected.""" + commSubscriptionConsentChangeEventUndeleted: SalesforceCommSubscriptionConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsentChangeEvent is updated.""" + commSubscriptionConsentChangeEventUpdated: SalesforceCommSubscriptionConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is created.""" + commSubscriptionConsentCreated: SalesforceCommSubscriptionConsentCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is deleted.""" + commSubscriptionConsentDeleted: SalesforceCommSubscriptionConsentDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is resurrected.""" + commSubscriptionConsentUndeleted: SalesforceCommSubscriptionConsentUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionConsent is updated.""" + commSubscriptionConsentUpdated: SalesforceCommSubscriptionConsentUpdatedSubscriptionPayload! + + """Get notified when a CommSubscription is created.""" + commSubscriptionCreated: SalesforceCommSubscriptionCreatedSubscriptionPayload! + + """Get notified when a CommSubscription is deleted.""" + commSubscriptionDeleted: SalesforceCommSubscriptionDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is created.""" + commSubscriptionTimingCreated: SalesforceCommSubscriptionTimingCreatedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is deleted.""" + commSubscriptionTimingDeleted: SalesforceCommSubscriptionTimingDeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is resurrected.""" + commSubscriptionTimingUndeleted: SalesforceCommSubscriptionTimingUndeletedSubscriptionPayload! + + """Get notified when a CommSubscriptionTiming is updated.""" + commSubscriptionTimingUpdated: SalesforceCommSubscriptionTimingUpdatedSubscriptionPayload! + + """Get notified when a CommSubscription is resurrected.""" + commSubscriptionUndeleted: SalesforceCommSubscriptionUndeletedSubscriptionPayload! + + """Get notified when a CommSubscription is updated.""" + commSubscriptionUpdated: SalesforceCommSubscriptionUpdatedSubscriptionPayload! + + """Get notified when a ConsumptionRate is created.""" + consumptionRateCreated: SalesforceConsumptionRateCreatedSubscriptionPayload! + + """Get notified when a ConsumptionRate is deleted.""" + consumptionRateDeleted: SalesforceConsumptionRateDeletedSubscriptionPayload! + + """Get notified when a ConsumptionRate is resurrected.""" + consumptionRateUndeleted: SalesforceConsumptionRateUndeletedSubscriptionPayload! + + """Get notified when a ConsumptionRate is updated.""" + consumptionRateUpdated: SalesforceConsumptionRateUpdatedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is created.""" + consumptionScheduleCreated: SalesforceConsumptionScheduleCreatedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is deleted.""" + consumptionScheduleDeleted: SalesforceConsumptionScheduleDeletedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is resurrected.""" + consumptionScheduleUndeleted: SalesforceConsumptionScheduleUndeletedSubscriptionPayload! + + """Get notified when a ConsumptionSchedule is updated.""" + consumptionScheduleUpdated: SalesforceConsumptionScheduleUpdatedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is created.""" + contactChangeEventCreated: SalesforceContactChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is deleted.""" + contactChangeEventDeleted: SalesforceContactChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is resurrected.""" + contactChangeEventUndeleted: SalesforceContactChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactChangeEvent is updated.""" + contactChangeEventUpdated: SalesforceContactChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Contact is created.""" + contactCreated: SalesforceContactCreatedSubscriptionPayload! + + """Get notified when a Contact is deleted.""" + contactDeleted: SalesforceContactDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is created.""" + contactPointAddressChangeEventCreated: SalesforceContactPointAddressChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is deleted.""" + contactPointAddressChangeEventDeleted: SalesforceContactPointAddressChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is resurrected.""" + contactPointAddressChangeEventUndeleted: SalesforceContactPointAddressChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointAddressChangeEvent is updated.""" + contactPointAddressChangeEventUpdated: SalesforceContactPointAddressChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointAddress is created.""" + contactPointAddressCreated: SalesforceContactPointAddressCreatedSubscriptionPayload! + + """Get notified when a ContactPointAddress is deleted.""" + contactPointAddressDeleted: SalesforceContactPointAddressDeletedSubscriptionPayload! + + """Get notified when a ContactPointAddress is resurrected.""" + contactPointAddressUndeleted: SalesforceContactPointAddressUndeletedSubscriptionPayload! + + """Get notified when a ContactPointAddress is updated.""" + contactPointAddressUpdated: SalesforceContactPointAddressUpdatedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is created.""" + contactPointConsentChangeEventCreated: SalesforceContactPointConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is deleted.""" + contactPointConsentChangeEventDeleted: SalesforceContactPointConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is resurrected.""" + contactPointConsentChangeEventUndeleted: SalesforceContactPointConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointConsentChangeEvent is updated.""" + contactPointConsentChangeEventUpdated: SalesforceContactPointConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointConsent is created.""" + contactPointConsentCreated: SalesforceContactPointConsentCreatedSubscriptionPayload! + + """Get notified when a ContactPointConsent is deleted.""" + contactPointConsentDeleted: SalesforceContactPointConsentDeletedSubscriptionPayload! + + """Get notified when a ContactPointConsent is resurrected.""" + contactPointConsentUndeleted: SalesforceContactPointConsentUndeletedSubscriptionPayload! + + """Get notified when a ContactPointConsent is updated.""" + contactPointConsentUpdated: SalesforceContactPointConsentUpdatedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is created.""" + contactPointEmailChangeEventCreated: SalesforceContactPointEmailChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is deleted.""" + contactPointEmailChangeEventDeleted: SalesforceContactPointEmailChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is resurrected.""" + contactPointEmailChangeEventUndeleted: SalesforceContactPointEmailChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointEmailChangeEvent is updated.""" + contactPointEmailChangeEventUpdated: SalesforceContactPointEmailChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointEmail is created.""" + contactPointEmailCreated: SalesforceContactPointEmailCreatedSubscriptionPayload! + + """Get notified when a ContactPointEmail is deleted.""" + contactPointEmailDeleted: SalesforceContactPointEmailDeletedSubscriptionPayload! + + """Get notified when a ContactPointEmail is resurrected.""" + contactPointEmailUndeleted: SalesforceContactPointEmailUndeletedSubscriptionPayload! + + """Get notified when a ContactPointEmail is updated.""" + contactPointEmailUpdated: SalesforceContactPointEmailUpdatedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is created.""" + contactPointPhoneChangeEventCreated: SalesforceContactPointPhoneChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is deleted.""" + contactPointPhoneChangeEventDeleted: SalesforceContactPointPhoneChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is resurrected.""" + contactPointPhoneChangeEventUndeleted: SalesforceContactPointPhoneChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointPhoneChangeEvent is updated.""" + contactPointPhoneChangeEventUpdated: SalesforceContactPointPhoneChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointPhone is created.""" + contactPointPhoneCreated: SalesforceContactPointPhoneCreatedSubscriptionPayload! + + """Get notified when a ContactPointPhone is deleted.""" + contactPointPhoneDeleted: SalesforceContactPointPhoneDeletedSubscriptionPayload! + + """Get notified when a ContactPointPhone is resurrected.""" + contactPointPhoneUndeleted: SalesforceContactPointPhoneUndeletedSubscriptionPayload! + + """Get notified when a ContactPointPhone is updated.""" + contactPointPhoneUpdated: SalesforceContactPointPhoneUpdatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is created.""" + contactPointTypeConsentChangeEventCreated: SalesforceContactPointTypeConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is deleted.""" + contactPointTypeConsentChangeEventDeleted: SalesforceContactPointTypeConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is resurrected.""" + contactPointTypeConsentChangeEventUndeleted: SalesforceContactPointTypeConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsentChangeEvent is updated.""" + contactPointTypeConsentChangeEventUpdated: SalesforceContactPointTypeConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is created.""" + contactPointTypeConsentCreated: SalesforceContactPointTypeConsentCreatedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is deleted.""" + contactPointTypeConsentDeleted: SalesforceContactPointTypeConsentDeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is resurrected.""" + contactPointTypeConsentUndeleted: SalesforceContactPointTypeConsentUndeletedSubscriptionPayload! + + """Get notified when a ContactPointTypeConsent is updated.""" + contactPointTypeConsentUpdated: SalesforceContactPointTypeConsentUpdatedSubscriptionPayload! + + """Get notified when a ContactRequest is created.""" + contactRequestCreated: SalesforceContactRequestCreatedSubscriptionPayload! + + """Get notified when a ContactRequest is deleted.""" + contactRequestDeleted: SalesforceContactRequestDeletedSubscriptionPayload! + + """Get notified when a ContactRequest is resurrected.""" + contactRequestUndeleted: SalesforceContactRequestUndeletedSubscriptionPayload! + + """Get notified when a ContactRequest is updated.""" + contactRequestUpdated: SalesforceContactRequestUpdatedSubscriptionPayload! + + """Get notified when a Contact is resurrected.""" + contactUndeleted: SalesforceContactUndeletedSubscriptionPayload! + + """Get notified when a Contact is updated.""" + contactUpdated: SalesforceContactUpdatedSubscriptionPayload! + + """Get notified when a ContentDistribution is created.""" + contentDistributionCreated: SalesforceContentDistributionCreatedSubscriptionPayload! + + """Get notified when a ContentDistribution is deleted.""" + contentDistributionDeleted: SalesforceContentDistributionDeletedSubscriptionPayload! + + """Get notified when a ContentDistribution is resurrected.""" + contentDistributionUndeleted: SalesforceContentDistributionUndeletedSubscriptionPayload! + + """Get notified when a ContentDistribution is updated.""" + contentDistributionUpdated: SalesforceContentDistributionUpdatedSubscriptionPayload! + + """Get notified when a ContentDocument is created.""" + contentDocumentCreated: SalesforceContentDocumentCreatedSubscriptionPayload! + + """Get notified when a ContentDocument is deleted.""" + contentDocumentDeleted: SalesforceContentDocumentDeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is created.""" + contentDocumentLinkCreated: SalesforceContentDocumentLinkCreatedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is deleted.""" + contentDocumentLinkDeleted: SalesforceContentDocumentLinkDeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is resurrected.""" + contentDocumentLinkUndeleted: SalesforceContentDocumentLinkUndeletedSubscriptionPayload! + + """Get notified when a ContentDocumentLink is updated.""" + contentDocumentLinkUpdated: SalesforceContentDocumentLinkUpdatedSubscriptionPayload! + + """Get notified when a ContentDocument is resurrected.""" + contentDocumentUndeleted: SalesforceContentDocumentUndeletedSubscriptionPayload! + + """Get notified when a ContentDocument is updated.""" + contentDocumentUpdated: SalesforceContentDocumentUpdatedSubscriptionPayload! + + """Get notified when a ContentVersion is created.""" + contentVersionCreated: SalesforceContentVersionCreatedSubscriptionPayload! + + """Get notified when a ContentVersion is deleted.""" + contentVersionDeleted: SalesforceContentVersionDeletedSubscriptionPayload! + + """Get notified when a ContentVersion is resurrected.""" + contentVersionUndeleted: SalesforceContentVersionUndeletedSubscriptionPayload! + + """Get notified when a ContentVersion is updated.""" + contentVersionUpdated: SalesforceContentVersionUpdatedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is created.""" + contractChangeEventCreated: SalesforceContractChangeEventCreatedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is deleted.""" + contractChangeEventDeleted: SalesforceContractChangeEventDeletedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is resurrected.""" + contractChangeEventUndeleted: SalesforceContractChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ContractChangeEvent is updated.""" + contractChangeEventUpdated: SalesforceContractChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Contract is created.""" + contractCreated: SalesforceContractCreatedSubscriptionPayload! + + """Get notified when a Contract is deleted.""" + contractDeleted: SalesforceContractDeletedSubscriptionPayload! + + """Get notified when a Contract is resurrected.""" + contractUndeleted: SalesforceContractUndeletedSubscriptionPayload! + + """Get notified when a Contract is updated.""" + contractUpdated: SalesforceContractUpdatedSubscriptionPayload! + + """Get notified when a CreditMemo is created.""" + creditMemoCreated: SalesforceCreditMemoCreatedSubscriptionPayload! + + """Get notified when a CreditMemo is deleted.""" + creditMemoDeleted: SalesforceCreditMemoDeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is created.""" + creditMemoLineCreated: SalesforceCreditMemoLineCreatedSubscriptionPayload! + + """Get notified when a CreditMemoLine is deleted.""" + creditMemoLineDeleted: SalesforceCreditMemoLineDeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is resurrected.""" + creditMemoLineUndeleted: SalesforceCreditMemoLineUndeletedSubscriptionPayload! + + """Get notified when a CreditMemoLine is updated.""" + creditMemoLineUpdated: SalesforceCreditMemoLineUpdatedSubscriptionPayload! + + """Get notified when a CreditMemo is resurrected.""" + creditMemoUndeleted: SalesforceCreditMemoUndeletedSubscriptionPayload! + + """Get notified when a CreditMemo is updated.""" + creditMemoUpdated: SalesforceCreditMemoUpdatedSubscriptionPayload! + + """Get notified when a DandBCompany is created.""" + dandBCompanyCreated: SalesforceDandBCompanyCreatedSubscriptionPayload! + + """Get notified when a DandBCompany is deleted.""" + dandBCompanyDeleted: SalesforceDandBCompanyDeletedSubscriptionPayload! + + """Get notified when a DandBCompany is resurrected.""" + dandBCompanyUndeleted: SalesforceDandBCompanyUndeletedSubscriptionPayload! + + """Get notified when a DandBCompany is updated.""" + dandBCompanyUpdated: SalesforceDandBCompanyUpdatedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is created.""" + dataAssetSemanticGraphEdgeCreated: SalesforceDataAssetSemanticGraphEdgeCreatedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is deleted.""" + dataAssetSemanticGraphEdgeDeleted: SalesforceDataAssetSemanticGraphEdgeDeletedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is resurrected.""" + dataAssetSemanticGraphEdgeUndeleted: SalesforceDataAssetSemanticGraphEdgeUndeletedSubscriptionPayload! + + """Get notified when a DataAssetSemanticGraphEdge is updated.""" + dataAssetSemanticGraphEdgeUpdated: SalesforceDataAssetSemanticGraphEdgeUpdatedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is created.""" + dataAssetUsageTrackingInfoCreated: SalesforceDataAssetUsageTrackingInfoCreatedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is deleted.""" + dataAssetUsageTrackingInfoDeleted: SalesforceDataAssetUsageTrackingInfoDeletedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is resurrected.""" + dataAssetUsageTrackingInfoUndeleted: SalesforceDataAssetUsageTrackingInfoUndeletedSubscriptionPayload! + + """Get notified when a DataAssetUsageTrackingInfo is updated.""" + dataAssetUsageTrackingInfoUpdated: SalesforceDataAssetUsageTrackingInfoUpdatedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is created.""" + dataUseLegalBasisCreated: SalesforceDataUseLegalBasisCreatedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is deleted.""" + dataUseLegalBasisDeleted: SalesforceDataUseLegalBasisDeletedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is resurrected.""" + dataUseLegalBasisUndeleted: SalesforceDataUseLegalBasisUndeletedSubscriptionPayload! + + """Get notified when a DataUseLegalBasis is updated.""" + dataUseLegalBasisUpdated: SalesforceDataUseLegalBasisUpdatedSubscriptionPayload! + + """Get notified when a DataUsePurpose is created.""" + dataUsePurposeCreated: SalesforceDataUsePurposeCreatedSubscriptionPayload! + + """Get notified when a DataUsePurpose is deleted.""" + dataUsePurposeDeleted: SalesforceDataUsePurposeDeletedSubscriptionPayload! + + """Get notified when a DataUsePurpose is resurrected.""" + dataUsePurposeUndeleted: SalesforceDataUsePurposeUndeletedSubscriptionPayload! + + """Get notified when a DataUsePurpose is updated.""" + dataUsePurposeUpdated: SalesforceDataUsePurposeUpdatedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is created.""" + duplicateRecordItemCreated: SalesforceDuplicateRecordItemCreatedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is deleted.""" + duplicateRecordItemDeleted: SalesforceDuplicateRecordItemDeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is resurrected.""" + duplicateRecordItemUndeleted: SalesforceDuplicateRecordItemUndeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordItem is updated.""" + duplicateRecordItemUpdated: SalesforceDuplicateRecordItemUpdatedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is created.""" + duplicateRecordSetCreated: SalesforceDuplicateRecordSetCreatedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is deleted.""" + duplicateRecordSetDeleted: SalesforceDuplicateRecordSetDeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is resurrected.""" + duplicateRecordSetUndeleted: SalesforceDuplicateRecordSetUndeletedSubscriptionPayload! + + """Get notified when a DuplicateRecordSet is updated.""" + duplicateRecordSetUpdated: SalesforceDuplicateRecordSetUpdatedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is created.""" + emailMessageChangeEventCreated: SalesforceEmailMessageChangeEventCreatedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is deleted.""" + emailMessageChangeEventDeleted: SalesforceEmailMessageChangeEventDeletedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is resurrected.""" + emailMessageChangeEventUndeleted: SalesforceEmailMessageChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EmailMessageChangeEvent is updated.""" + emailMessageChangeEventUpdated: SalesforceEmailMessageChangeEventUpdatedSubscriptionPayload! + + """Get notified when a EmailMessage is created.""" + emailMessageCreated: SalesforceEmailMessageCreatedSubscriptionPayload! + + """Get notified when a EmailMessage is deleted.""" + emailMessageDeleted: SalesforceEmailMessageDeletedSubscriptionPayload! + + """Get notified when a EmailMessage is resurrected.""" + emailMessageUndeleted: SalesforceEmailMessageUndeletedSubscriptionPayload! + + """Get notified when a EmailMessage is updated.""" + emailMessageUpdated: SalesforceEmailMessageUpdatedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is created.""" + emailTemplateChangeEventCreated: SalesforceEmailTemplateChangeEventCreatedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is deleted.""" + emailTemplateChangeEventDeleted: SalesforceEmailTemplateChangeEventDeletedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is resurrected.""" + emailTemplateChangeEventUndeleted: SalesforceEmailTemplateChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EmailTemplateChangeEvent is updated.""" + emailTemplateChangeEventUpdated: SalesforceEmailTemplateChangeEventUpdatedSubscriptionPayload! + + """Get notified when a EngagementChannelType is created.""" + engagementChannelTypeCreated: SalesforceEngagementChannelTypeCreatedSubscriptionPayload! + + """Get notified when a EngagementChannelType is deleted.""" + engagementChannelTypeDeleted: SalesforceEngagementChannelTypeDeletedSubscriptionPayload! + + """Get notified when a EngagementChannelType is resurrected.""" + engagementChannelTypeUndeleted: SalesforceEngagementChannelTypeUndeletedSubscriptionPayload! + + """Get notified when a EngagementChannelType is updated.""" + engagementChannelTypeUpdated: SalesforceEngagementChannelTypeUpdatedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is created.""" + environmentHubMemberCreated: SalesforceEnvironmentHubMemberCreatedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is deleted.""" + environmentHubMemberDeleted: SalesforceEnvironmentHubMemberDeletedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is resurrected.""" + environmentHubMemberUndeleted: SalesforceEnvironmentHubMemberUndeletedSubscriptionPayload! + + """Get notified when a EnvironmentHubMember is updated.""" + environmentHubMemberUpdated: SalesforceEnvironmentHubMemberUpdatedSubscriptionPayload! + + """Get notified when a EventChangeEvent is created.""" + eventChangeEventCreated: SalesforceEventChangeEventCreatedSubscriptionPayload! + + """Get notified when a EventChangeEvent is deleted.""" + eventChangeEventDeleted: SalesforceEventChangeEventDeletedSubscriptionPayload! + + """Get notified when a EventChangeEvent is resurrected.""" + eventChangeEventUndeleted: SalesforceEventChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EventChangeEvent is updated.""" + eventChangeEventUpdated: SalesforceEventChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Event is created.""" + eventCreated: SalesforceEventCreatedSubscriptionPayload! + + """Get notified when a Event is deleted.""" + eventDeleted: SalesforceEventDeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is created.""" + eventRelationChangeEventCreated: SalesforceEventRelationChangeEventCreatedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is deleted.""" + eventRelationChangeEventDeleted: SalesforceEventRelationChangeEventDeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is resurrected.""" + eventRelationChangeEventUndeleted: SalesforceEventRelationChangeEventUndeletedSubscriptionPayload! + + """Get notified when a EventRelationChangeEvent is updated.""" + eventRelationChangeEventUpdated: SalesforceEventRelationChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Event is resurrected.""" + eventUndeleted: SalesforceEventUndeletedSubscriptionPayload! + + """Get notified when a Event is updated.""" + eventUpdated: SalesforceEventUpdatedSubscriptionPayload! + + """Get notified when a FeedComment is created.""" + feedCommentCreated: SalesforceFeedCommentCreatedSubscriptionPayload! + + """Get notified when a FeedComment is deleted.""" + feedCommentDeleted: SalesforceFeedCommentDeletedSubscriptionPayload! + + """Get notified when a FeedComment is resurrected.""" + feedCommentUndeleted: SalesforceFeedCommentUndeletedSubscriptionPayload! + + """Get notified when a FeedComment is updated.""" + feedCommentUpdated: SalesforceFeedCommentUpdatedSubscriptionPayload! + + """Get notified when a FeedItem is created.""" + feedItemCreated: SalesforceFeedItemCreatedSubscriptionPayload! + + """Get notified when a FeedItem is deleted.""" + feedItemDeleted: SalesforceFeedItemDeletedSubscriptionPayload! + + """Get notified when a FeedItem is resurrected.""" + feedItemUndeleted: SalesforceFeedItemUndeletedSubscriptionPayload! + + """Get notified when a FeedItem is updated.""" + feedItemUpdated: SalesforceFeedItemUpdatedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is created.""" + financeBalanceSnapshotChangeEventCreated: SalesforceFinanceBalanceSnapshotChangeEventCreatedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is deleted.""" + financeBalanceSnapshotChangeEventDeleted: SalesforceFinanceBalanceSnapshotChangeEventDeletedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is resurrected.""" + financeBalanceSnapshotChangeEventUndeleted: SalesforceFinanceBalanceSnapshotChangeEventUndeletedSubscriptionPayload! + + """Get notified when a FinanceBalanceSnapshotChangeEvent is updated.""" + financeBalanceSnapshotChangeEventUpdated: SalesforceFinanceBalanceSnapshotChangeEventUpdatedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is created.""" + financeTransactionChangeEventCreated: SalesforceFinanceTransactionChangeEventCreatedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is deleted.""" + financeTransactionChangeEventDeleted: SalesforceFinanceTransactionChangeEventDeletedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is resurrected.""" + financeTransactionChangeEventUndeleted: SalesforceFinanceTransactionChangeEventUndeletedSubscriptionPayload! + + """Get notified when a FinanceTransactionChangeEvent is updated.""" + financeTransactionChangeEventUpdated: SalesforceFinanceTransactionChangeEventUpdatedSubscriptionPayload! + + """Get notified when a IdeaComment is created.""" + ideaCommentCreated: SalesforceIdeaCommentCreatedSubscriptionPayload! + + """Get notified when a IdeaComment is deleted.""" + ideaCommentDeleted: SalesforceIdeaCommentDeletedSubscriptionPayload! + + """Get notified when a IdeaComment is resurrected.""" + ideaCommentUndeleted: SalesforceIdeaCommentUndeletedSubscriptionPayload! + + """Get notified when a IdeaComment is updated.""" + ideaCommentUpdated: SalesforceIdeaCommentUpdatedSubscriptionPayload! + + """Get notified when a Idea is created.""" + ideaCreated: SalesforceIdeaCreatedSubscriptionPayload! + + """Get notified when a Idea is deleted.""" + ideaDeleted: SalesforceIdeaDeletedSubscriptionPayload! + + """Get notified when a Idea is resurrected.""" + ideaUndeleted: SalesforceIdeaUndeletedSubscriptionPayload! + + """Get notified when a Idea is updated.""" + ideaUpdated: SalesforceIdeaUpdatedSubscriptionPayload! + + """Get notified when a Image is created.""" + imageCreated: SalesforceImageCreatedSubscriptionPayload! + + """Get notified when a Image is deleted.""" + imageDeleted: SalesforceImageDeletedSubscriptionPayload! + + """Get notified when a Image is resurrected.""" + imageUndeleted: SalesforceImageUndeletedSubscriptionPayload! + + """Get notified when a Image is updated.""" + imageUpdated: SalesforceImageUpdatedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is created.""" + individualChangeEventCreated: SalesforceIndividualChangeEventCreatedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is deleted.""" + individualChangeEventDeleted: SalesforceIndividualChangeEventDeletedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is resurrected.""" + individualChangeEventUndeleted: SalesforceIndividualChangeEventUndeletedSubscriptionPayload! + + """Get notified when a IndividualChangeEvent is updated.""" + individualChangeEventUpdated: SalesforceIndividualChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Individual is created.""" + individualCreated: SalesforceIndividualCreatedSubscriptionPayload! + + """Get notified when a Individual is deleted.""" + individualDeleted: SalesforceIndividualDeletedSubscriptionPayload! + + """Get notified when a Individual is resurrected.""" + individualUndeleted: SalesforceIndividualUndeletedSubscriptionPayload! + + """Get notified when a Individual is updated.""" + individualUpdated: SalesforceIndividualUpdatedSubscriptionPayload! + + """Get notified when a Invoice is created.""" + invoiceCreated: SalesforceInvoiceCreatedSubscriptionPayload! + + """Get notified when a Invoice is deleted.""" + invoiceDeleted: SalesforceInvoiceDeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is created.""" + invoiceLineCreated: SalesforceInvoiceLineCreatedSubscriptionPayload! + + """Get notified when a InvoiceLine is deleted.""" + invoiceLineDeleted: SalesforceInvoiceLineDeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is resurrected.""" + invoiceLineUndeleted: SalesforceInvoiceLineUndeletedSubscriptionPayload! + + """Get notified when a InvoiceLine is updated.""" + invoiceLineUpdated: SalesforceInvoiceLineUpdatedSubscriptionPayload! + + """Get notified when a Invoice is resurrected.""" + invoiceUndeleted: SalesforceInvoiceUndeletedSubscriptionPayload! + + """Get notified when a Invoice is updated.""" + invoiceUpdated: SalesforceInvoiceUpdatedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is created.""" + leadChangeEventCreated: SalesforceLeadChangeEventCreatedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is deleted.""" + leadChangeEventDeleted: SalesforceLeadChangeEventDeletedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is resurrected.""" + leadChangeEventUndeleted: SalesforceLeadChangeEventUndeletedSubscriptionPayload! + + """Get notified when a LeadChangeEvent is updated.""" + leadChangeEventUpdated: SalesforceLeadChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Lead is created.""" + leadCreated: SalesforceLeadCreatedSubscriptionPayload! + + """Get notified when a Lead is deleted.""" + leadDeleted: SalesforceLeadDeletedSubscriptionPayload! + + """Get notified when a Lead is resurrected.""" + leadUndeleted: SalesforceLeadUndeletedSubscriptionPayload! + + """Get notified when a Lead is updated.""" + leadUpdated: SalesforceLeadUpdatedSubscriptionPayload! + + """Get notified when a LegalEntity is created.""" + legalEntityCreated: SalesforceLegalEntityCreatedSubscriptionPayload! + + """Get notified when a LegalEntity is deleted.""" + legalEntityDeleted: SalesforceLegalEntityDeletedSubscriptionPayload! + + """Get notified when a LegalEntity is resurrected.""" + legalEntityUndeleted: SalesforceLegalEntityUndeletedSubscriptionPayload! + + """Get notified when a LegalEntity is updated.""" + legalEntityUpdated: SalesforceLegalEntityUpdatedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is created.""" + listEmailChangeEventCreated: SalesforceListEmailChangeEventCreatedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is deleted.""" + listEmailChangeEventDeleted: SalesforceListEmailChangeEventDeletedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is resurrected.""" + listEmailChangeEventUndeleted: SalesforceListEmailChangeEventUndeletedSubscriptionPayload! + + """Get notified when a ListEmailChangeEvent is updated.""" + listEmailChangeEventUpdated: SalesforceListEmailChangeEventUpdatedSubscriptionPayload! + + """Get notified when a LogoutEventStream is created.""" + logoutEventStreamCreated: SalesforceLogoutEventStreamCreatedSubscriptionPayload! + + """Get notified when a LogoutEventStream is deleted.""" + logoutEventStreamDeleted: SalesforceLogoutEventStreamDeletedSubscriptionPayload! + + """Get notified when a LogoutEventStream is resurrected.""" + logoutEventStreamUndeleted: SalesforceLogoutEventStreamUndeletedSubscriptionPayload! + + """Get notified when a LogoutEventStream is updated.""" + logoutEventStreamUpdated: SalesforceLogoutEventStreamUpdatedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is created.""" + macroChangeEventCreated: SalesforceMacroChangeEventCreatedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is deleted.""" + macroChangeEventDeleted: SalesforceMacroChangeEventDeletedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is resurrected.""" + macroChangeEventUndeleted: SalesforceMacroChangeEventUndeletedSubscriptionPayload! + + """Get notified when a MacroChangeEvent is updated.""" + macroChangeEventUpdated: SalesforceMacroChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Macro is created.""" + macroCreated: SalesforceMacroCreatedSubscriptionPayload! + + """Get notified when a Macro is deleted.""" + macroDeleted: SalesforceMacroDeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is created.""" + macroInstructionChangeEventCreated: SalesforceMacroInstructionChangeEventCreatedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is deleted.""" + macroInstructionChangeEventDeleted: SalesforceMacroInstructionChangeEventDeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is resurrected.""" + macroInstructionChangeEventUndeleted: SalesforceMacroInstructionChangeEventUndeletedSubscriptionPayload! + + """Get notified when a MacroInstructionChangeEvent is updated.""" + macroInstructionChangeEventUpdated: SalesforceMacroInstructionChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Macro is resurrected.""" + macroUndeleted: SalesforceMacroUndeletedSubscriptionPayload! + + """Get notified when a Macro is updated.""" + macroUpdated: SalesforceMacroUpdatedSubscriptionPayload! + + """Get notified when a MacroUsage is created.""" + macroUsageCreated: SalesforceMacroUsageCreatedSubscriptionPayload! + + """Get notified when a MacroUsage is deleted.""" + macroUsageDeleted: SalesforceMacroUsageDeletedSubscriptionPayload! + + """Get notified when a MacroUsage is resurrected.""" + macroUsageUndeleted: SalesforceMacroUsageUndeletedSubscriptionPayload! + + """Get notified when a MacroUsage is updated.""" + macroUsageUpdated: SalesforceMacroUsageUpdatedSubscriptionPayload! + + """Get notified when a Note is created.""" + noteCreated: SalesforceNoteCreatedSubscriptionPayload! + + """Get notified when a Note is deleted.""" + noteDeleted: SalesforceNoteDeletedSubscriptionPayload! + + """Get notified when a Note is resurrected.""" + noteUndeleted: SalesforceNoteUndeletedSubscriptionPayload! + + """Get notified when a Note is updated.""" + noteUpdated: SalesforceNoteUpdatedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is created. + """ + oneGraphOneGraphWebhookChangeEventCreated: SalesforceOneGraphOneGraphWebhookChangeEventCreatedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is deleted. + """ + oneGraphOneGraphWebhookChangeEventDeleted: SalesforceOneGraphOneGraphWebhookChangeEventDeletedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is resurrected. + """ + oneGraphOneGraphWebhookChangeEventUndeleted: SalesforceOneGraphOneGraphWebhookChangeEventUndeletedSubscriptionPayload! + + """ + Get notified when a OneGraph__OneGraph_Webhook__ChangeEvent is updated. + """ + oneGraphOneGraphWebhookChangeEventUpdated: SalesforceOneGraphOneGraphWebhookChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is created.""" + opportunityChangeEventCreated: SalesforceOpportunityChangeEventCreatedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is deleted.""" + opportunityChangeEventDeleted: SalesforceOpportunityChangeEventDeletedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is resurrected.""" + opportunityChangeEventUndeleted: SalesforceOpportunityChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OpportunityChangeEvent is updated.""" + opportunityChangeEventUpdated: SalesforceOpportunityChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is created.""" + opportunityContactRoleChangeEventCreated: SalesforceOpportunityContactRoleChangeEventCreatedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is deleted.""" + opportunityContactRoleChangeEventDeleted: SalesforceOpportunityContactRoleChangeEventDeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is resurrected.""" + opportunityContactRoleChangeEventUndeleted: SalesforceOpportunityContactRoleChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRoleChangeEvent is updated.""" + opportunityContactRoleChangeEventUpdated: SalesforceOpportunityContactRoleChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is created.""" + opportunityContactRoleCreated: SalesforceOpportunityContactRoleCreatedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is deleted.""" + opportunityContactRoleDeleted: SalesforceOpportunityContactRoleDeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is resurrected.""" + opportunityContactRoleUndeleted: SalesforceOpportunityContactRoleUndeletedSubscriptionPayload! + + """Get notified when a OpportunityContactRole is updated.""" + opportunityContactRoleUpdated: SalesforceOpportunityContactRoleUpdatedSubscriptionPayload! + + """Get notified when a Opportunity is created.""" + opportunityCreated: SalesforceOpportunityCreatedSubscriptionPayload! + + """Get notified when a Opportunity is deleted.""" + opportunityDeleted: SalesforceOpportunityDeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is created.""" + opportunityLineItemCreated: SalesforceOpportunityLineItemCreatedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is deleted.""" + opportunityLineItemDeleted: SalesforceOpportunityLineItemDeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is resurrected.""" + opportunityLineItemUndeleted: SalesforceOpportunityLineItemUndeletedSubscriptionPayload! + + """Get notified when a OpportunityLineItem is updated.""" + opportunityLineItemUpdated: SalesforceOpportunityLineItemUpdatedSubscriptionPayload! + + """Get notified when a Opportunity is resurrected.""" + opportunityUndeleted: SalesforceOpportunityUndeletedSubscriptionPayload! + + """Get notified when a Opportunity is updated.""" + opportunityUpdated: SalesforceOpportunityUpdatedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is created.""" + orderChangeEventCreated: SalesforceOrderChangeEventCreatedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is deleted.""" + orderChangeEventDeleted: SalesforceOrderChangeEventDeletedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is resurrected.""" + orderChangeEventUndeleted: SalesforceOrderChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OrderChangeEvent is updated.""" + orderChangeEventUpdated: SalesforceOrderChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Order is created.""" + orderCreated: SalesforceOrderCreatedSubscriptionPayload! + + """Get notified when a Order is deleted.""" + orderDeleted: SalesforceOrderDeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is created.""" + orderItemChangeEventCreated: SalesforceOrderItemChangeEventCreatedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is deleted.""" + orderItemChangeEventDeleted: SalesforceOrderItemChangeEventDeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is resurrected.""" + orderItemChangeEventUndeleted: SalesforceOrderItemChangeEventUndeletedSubscriptionPayload! + + """Get notified when a OrderItemChangeEvent is updated.""" + orderItemChangeEventUpdated: SalesforceOrderItemChangeEventUpdatedSubscriptionPayload! + + """Get notified when a OrderItem is created.""" + orderItemCreated: SalesforceOrderItemCreatedSubscriptionPayload! + + """Get notified when a OrderItem is deleted.""" + orderItemDeleted: SalesforceOrderItemDeletedSubscriptionPayload! + + """Get notified when a OrderItem is resurrected.""" + orderItemUndeleted: SalesforceOrderItemUndeletedSubscriptionPayload! + + """Get notified when a OrderItem is updated.""" + orderItemUpdated: SalesforceOrderItemUpdatedSubscriptionPayload! + + """Get notified when a Order is resurrected.""" + orderUndeleted: SalesforceOrderUndeletedSubscriptionPayload! + + """Get notified when a Order is updated.""" + orderUpdated: SalesforceOrderUpdatedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is created.""" + orgDeleteRequestCreated: SalesforceOrgDeleteRequestCreatedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is deleted.""" + orgDeleteRequestDeleted: SalesforceOrgDeleteRequestDeletedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is resurrected.""" + orgDeleteRequestUndeleted: SalesforceOrgDeleteRequestUndeletedSubscriptionPayload! + + """Get notified when a OrgDeleteRequest is updated.""" + orgDeleteRequestUpdated: SalesforceOrgDeleteRequestUpdatedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is created.""" + orgLifecycleNotificationCreated: SalesforceOrgLifecycleNotificationCreatedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is deleted.""" + orgLifecycleNotificationDeleted: SalesforceOrgLifecycleNotificationDeletedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is resurrected.""" + orgLifecycleNotificationUndeleted: SalesforceOrgLifecycleNotificationUndeletedSubscriptionPayload! + + """Get notified when a OrgLifecycleNotification is updated.""" + orgLifecycleNotificationUpdated: SalesforceOrgLifecycleNotificationUpdatedSubscriptionPayload! + + """Get notified when a OrgMetric is created.""" + orgMetricCreated: SalesforceOrgMetricCreatedSubscriptionPayload! + + """Get notified when a OrgMetric is deleted.""" + orgMetricDeleted: SalesforceOrgMetricDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is created.""" + orgMetricScanResultCreated: SalesforceOrgMetricScanResultCreatedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is deleted.""" + orgMetricScanResultDeleted: SalesforceOrgMetricScanResultDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is resurrected.""" + orgMetricScanResultUndeleted: SalesforceOrgMetricScanResultUndeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanResult is updated.""" + orgMetricScanResultUpdated: SalesforceOrgMetricScanResultUpdatedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is created.""" + orgMetricScanSummaryCreated: SalesforceOrgMetricScanSummaryCreatedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is deleted.""" + orgMetricScanSummaryDeleted: SalesforceOrgMetricScanSummaryDeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is resurrected.""" + orgMetricScanSummaryUndeleted: SalesforceOrgMetricScanSummaryUndeletedSubscriptionPayload! + + """Get notified when a OrgMetricScanSummary is updated.""" + orgMetricScanSummaryUpdated: SalesforceOrgMetricScanSummaryUpdatedSubscriptionPayload! + + """Get notified when a OrgMetric is resurrected.""" + orgMetricUndeleted: SalesforceOrgMetricUndeletedSubscriptionPayload! + + """Get notified when a OrgMetric is updated.""" + orgMetricUpdated: SalesforceOrgMetricUpdatedSubscriptionPayload! + + """Get notified when a Partner is created.""" + partnerCreated: SalesforcePartnerCreatedSubscriptionPayload! + + """Get notified when a Partner is deleted.""" + partnerDeleted: SalesforcePartnerDeletedSubscriptionPayload! + + """Get notified when a Partner is resurrected.""" + partnerUndeleted: SalesforcePartnerUndeletedSubscriptionPayload! + + """Get notified when a Partner is updated.""" + partnerUpdated: SalesforcePartnerUpdatedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is created.""" + partyConsentChangeEventCreated: SalesforcePartyConsentChangeEventCreatedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is deleted.""" + partyConsentChangeEventDeleted: SalesforcePartyConsentChangeEventDeletedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is resurrected.""" + partyConsentChangeEventUndeleted: SalesforcePartyConsentChangeEventUndeletedSubscriptionPayload! + + """Get notified when a PartyConsentChangeEvent is updated.""" + partyConsentChangeEventUpdated: SalesforcePartyConsentChangeEventUpdatedSubscriptionPayload! + + """Get notified when a PartyConsent is created.""" + partyConsentCreated: SalesforcePartyConsentCreatedSubscriptionPayload! + + """Get notified when a PartyConsent is deleted.""" + partyConsentDeleted: SalesforcePartyConsentDeletedSubscriptionPayload! + + """Get notified when a PartyConsent is resurrected.""" + partyConsentUndeleted: SalesforcePartyConsentUndeletedSubscriptionPayload! + + """Get notified when a PartyConsent is updated.""" + partyConsentUpdated: SalesforcePartyConsentUpdatedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is created.""" + platformStatusAlertEventCreated: SalesforcePlatformStatusAlertEventCreatedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is deleted.""" + platformStatusAlertEventDeleted: SalesforcePlatformStatusAlertEventDeletedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is resurrected.""" + platformStatusAlertEventUndeleted: SalesforcePlatformStatusAlertEventUndeletedSubscriptionPayload! + + """Get notified when a PlatformStatusAlertEvent is updated.""" + platformStatusAlertEventUpdated: SalesforcePlatformStatusAlertEventUpdatedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is created.""" + pricebook2ChangeEventCreated: SalesforcePricebook2ChangeEventCreatedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is deleted.""" + pricebook2ChangeEventDeleted: SalesforcePricebook2ChangeEventDeletedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is resurrected.""" + pricebook2ChangeEventUndeleted: SalesforcePricebook2ChangeEventUndeletedSubscriptionPayload! + + """Get notified when a Pricebook2ChangeEvent is updated.""" + pricebook2ChangeEventUpdated: SalesforcePricebook2ChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Pricebook2 is created.""" + pricebook2Created: SalesforcePricebook2CreatedSubscriptionPayload! + + """Get notified when a Pricebook2 is deleted.""" + pricebook2Deleted: SalesforcePricebook2DeletedSubscriptionPayload! + + """Get notified when a Pricebook2 is resurrected.""" + pricebook2Undeleted: SalesforcePricebook2UndeletedSubscriptionPayload! + + """Get notified when a Pricebook2 is updated.""" + pricebook2Updated: SalesforcePricebook2UpdatedSubscriptionPayload! + + """Get notified when a ProcessException is created.""" + processExceptionCreated: SalesforceProcessExceptionCreatedSubscriptionPayload! + + """Get notified when a ProcessException is deleted.""" + processExceptionDeleted: SalesforceProcessExceptionDeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is created.""" + processExceptionEventCreated: SalesforceProcessExceptionEventCreatedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is deleted.""" + processExceptionEventDeleted: SalesforceProcessExceptionEventDeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is resurrected.""" + processExceptionEventUndeleted: SalesforceProcessExceptionEventUndeletedSubscriptionPayload! + + """Get notified when a ProcessExceptionEvent is updated.""" + processExceptionEventUpdated: SalesforceProcessExceptionEventUpdatedSubscriptionPayload! + + """Get notified when a ProcessException is resurrected.""" + processExceptionUndeleted: SalesforceProcessExceptionUndeletedSubscriptionPayload! + + """Get notified when a ProcessException is updated.""" + processExceptionUpdated: SalesforceProcessExceptionUpdatedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is created.""" + product2ChangeEventCreated: SalesforceProduct2ChangeEventCreatedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is deleted.""" + product2ChangeEventDeleted: SalesforceProduct2ChangeEventDeletedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is resurrected.""" + product2ChangeEventUndeleted: SalesforceProduct2ChangeEventUndeletedSubscriptionPayload! + + """Get notified when a Product2ChangeEvent is updated.""" + product2ChangeEventUpdated: SalesforceProduct2ChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Product2 is created.""" + product2Created: SalesforceProduct2CreatedSubscriptionPayload! + + """Get notified when a Product2 is deleted.""" + product2Deleted: SalesforceProduct2DeletedSubscriptionPayload! + + """Get notified when a Product2 is resurrected.""" + product2Undeleted: SalesforceProduct2UndeletedSubscriptionPayload! + + """Get notified when a Product2 is updated.""" + product2Updated: SalesforceProduct2UpdatedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is created.""" + productConsumptionScheduleCreated: SalesforceProductConsumptionScheduleCreatedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is deleted.""" + productConsumptionScheduleDeleted: SalesforceProductConsumptionScheduleDeletedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is resurrected.""" + productConsumptionScheduleUndeleted: SalesforceProductConsumptionScheduleUndeletedSubscriptionPayload! + + """Get notified when a ProductConsumptionSchedule is updated.""" + productConsumptionScheduleUpdated: SalesforceProductConsumptionScheduleUpdatedSubscriptionPayload! + + """Get notified when a PromptAction is created.""" + promptActionCreated: SalesforcePromptActionCreatedSubscriptionPayload! + + """Get notified when a PromptAction is deleted.""" + promptActionDeleted: SalesforcePromptActionDeletedSubscriptionPayload! + + """Get notified when a PromptAction is resurrected.""" + promptActionUndeleted: SalesforcePromptActionUndeletedSubscriptionPayload! + + """Get notified when a PromptAction is updated.""" + promptActionUpdated: SalesforcePromptActionUpdatedSubscriptionPayload! + + """Get notified when a PromptError is created.""" + promptErrorCreated: SalesforcePromptErrorCreatedSubscriptionPayload! + + """Get notified when a PromptError is deleted.""" + promptErrorDeleted: SalesforcePromptErrorDeletedSubscriptionPayload! + + """Get notified when a PromptError is resurrected.""" + promptErrorUndeleted: SalesforcePromptErrorUndeletedSubscriptionPayload! + + """Get notified when a PromptError is updated.""" + promptErrorUpdated: SalesforcePromptErrorUpdatedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is created.""" + quickTextChangeEventCreated: SalesforceQuickTextChangeEventCreatedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is deleted.""" + quickTextChangeEventDeleted: SalesforceQuickTextChangeEventDeletedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is resurrected.""" + quickTextChangeEventUndeleted: SalesforceQuickTextChangeEventUndeletedSubscriptionPayload! + + """Get notified when a QuickTextChangeEvent is updated.""" + quickTextChangeEventUpdated: SalesforceQuickTextChangeEventUpdatedSubscriptionPayload! + + """Get notified when a QuickText is created.""" + quickTextCreated: SalesforceQuickTextCreatedSubscriptionPayload! + + """Get notified when a QuickText is deleted.""" + quickTextDeleted: SalesforceQuickTextDeletedSubscriptionPayload! + + """Get notified when a QuickText is resurrected.""" + quickTextUndeleted: SalesforceQuickTextUndeletedSubscriptionPayload! + + """Get notified when a QuickText is updated.""" + quickTextUpdated: SalesforceQuickTextUpdatedSubscriptionPayload! + + """Get notified when a QuickTextUsage is created.""" + quickTextUsageCreated: SalesforceQuickTextUsageCreatedSubscriptionPayload! + + """Get notified when a QuickTextUsage is deleted.""" + quickTextUsageDeleted: SalesforceQuickTextUsageDeletedSubscriptionPayload! + + """Get notified when a QuickTextUsage is resurrected.""" + quickTextUsageUndeleted: SalesforceQuickTextUsageUndeletedSubscriptionPayload! + + """Get notified when a QuickTextUsage is updated.""" + quickTextUsageUpdated: SalesforceQuickTextUsageUpdatedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is created.""" + recommendationChangeEventCreated: SalesforceRecommendationChangeEventCreatedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is deleted.""" + recommendationChangeEventDeleted: SalesforceRecommendationChangeEventDeletedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is resurrected.""" + recommendationChangeEventUndeleted: SalesforceRecommendationChangeEventUndeletedSubscriptionPayload! + + """Get notified when a RecommendationChangeEvent is updated.""" + recommendationChangeEventUpdated: SalesforceRecommendationChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Recommendation is created.""" + recommendationCreated: SalesforceRecommendationCreatedSubscriptionPayload! + + """Get notified when a Recommendation is deleted.""" + recommendationDeleted: SalesforceRecommendationDeletedSubscriptionPayload! + + """Get notified when a Recommendation is resurrected.""" + recommendationUndeleted: SalesforceRecommendationUndeletedSubscriptionPayload! + + """Get notified when a Recommendation is updated.""" + recommendationUpdated: SalesforceRecommendationUpdatedSubscriptionPayload! + + """Get notified when a RecordAction is created.""" + recordActionCreated: SalesforceRecordActionCreatedSubscriptionPayload! + + """Get notified when a RecordAction is deleted.""" + recordActionDeleted: SalesforceRecordActionDeletedSubscriptionPayload! + + """Get notified when a RecordAction is resurrected.""" + recordActionUndeleted: SalesforceRecordActionUndeletedSubscriptionPayload! + + """Get notified when a RecordAction is updated.""" + recordActionUpdated: SalesforceRecordActionUpdatedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is created.""" + remoteKeyCalloutEventCreated: SalesforceRemoteKeyCalloutEventCreatedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is deleted.""" + remoteKeyCalloutEventDeleted: SalesforceRemoteKeyCalloutEventDeletedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is resurrected.""" + remoteKeyCalloutEventUndeleted: SalesforceRemoteKeyCalloutEventUndeletedSubscriptionPayload! + + """Get notified when a RemoteKeyCalloutEvent is updated.""" + remoteKeyCalloutEventUpdated: SalesforceRemoteKeyCalloutEventUpdatedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is created.""" + setupAssistantStepCreated: SalesforceSetupAssistantStepCreatedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is deleted.""" + setupAssistantStepDeleted: SalesforceSetupAssistantStepDeletedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is resurrected.""" + setupAssistantStepUndeleted: SalesforceSetupAssistantStepUndeletedSubscriptionPayload! + + """Get notified when a SetupAssistantStep is updated.""" + setupAssistantStepUpdated: SalesforceSetupAssistantStepUpdatedSubscriptionPayload! + + """Get notified when a SignupRequest is created.""" + signupRequestCreated: SalesforceSignupRequestCreatedSubscriptionPayload! + + """Get notified when a SignupRequest is deleted.""" + signupRequestDeleted: SalesforceSignupRequestDeletedSubscriptionPayload! + + """Get notified when a SignupRequest is resurrected.""" + signupRequestUndeleted: SalesforceSignupRequestUndeletedSubscriptionPayload! + + """Get notified when a SignupRequest is updated.""" + signupRequestUpdated: SalesforceSignupRequestUpdatedSubscriptionPayload! + + """Get notified when a Solution is created.""" + solutionCreated: SalesforceSolutionCreatedSubscriptionPayload! + + """Get notified when a Solution is deleted.""" + solutionDeleted: SalesforceSolutionDeletedSubscriptionPayload! + + """Get notified when a Solution is resurrected.""" + solutionUndeleted: SalesforceSolutionUndeletedSubscriptionPayload! + + """Get notified when a Solution is updated.""" + solutionUpdated: SalesforceSolutionUpdatedSubscriptionPayload! + + """Get notified when a StreamingChannel is created.""" + streamingChannelCreated: SalesforceStreamingChannelCreatedSubscriptionPayload! + + """Get notified when a StreamingChannel is deleted.""" + streamingChannelDeleted: SalesforceStreamingChannelDeletedSubscriptionPayload! + + """Get notified when a StreamingChannel is resurrected.""" + streamingChannelUndeleted: SalesforceStreamingChannelUndeletedSubscriptionPayload! + + """Get notified when a StreamingChannel is updated.""" + streamingChannelUpdated: SalesforceStreamingChannelUpdatedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is created.""" + taskChangeEventCreated: SalesforceTaskChangeEventCreatedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is deleted.""" + taskChangeEventDeleted: SalesforceTaskChangeEventDeletedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is resurrected.""" + taskChangeEventUndeleted: SalesforceTaskChangeEventUndeletedSubscriptionPayload! + + """Get notified when a TaskChangeEvent is updated.""" + taskChangeEventUpdated: SalesforceTaskChangeEventUpdatedSubscriptionPayload! + + """Get notified when a Task is created.""" + taskCreated: SalesforceTaskCreatedSubscriptionPayload! + + """Get notified when a Task is deleted.""" + taskDeleted: SalesforceTaskDeletedSubscriptionPayload! + + """Get notified when a Task is resurrected.""" + taskUndeleted: SalesforceTaskUndeletedSubscriptionPayload! + + """Get notified when a Task is updated.""" + taskUpdated: SalesforceTaskUpdatedSubscriptionPayload! + + """Get notified when a TopicAssignment is created.""" + topicAssignmentCreated: SalesforceTopicAssignmentCreatedSubscriptionPayload! + + """Get notified when a TopicAssignment is deleted.""" + topicAssignmentDeleted: SalesforceTopicAssignmentDeletedSubscriptionPayload! + + """Get notified when a TopicAssignment is resurrected.""" + topicAssignmentUndeleted: SalesforceTopicAssignmentUndeletedSubscriptionPayload! + + """Get notified when a TopicAssignment is updated.""" + topicAssignmentUpdated: SalesforceTopicAssignmentUpdatedSubscriptionPayload! + + """Get notified when a Topic is created.""" + topicCreated: SalesforceTopicCreatedSubscriptionPayload! + + """Get notified when a Topic is deleted.""" + topicDeleted: SalesforceTopicDeletedSubscriptionPayload! + + """Get notified when a Topic is resurrected.""" + topicUndeleted: SalesforceTopicUndeletedSubscriptionPayload! + + """Get notified when a Topic is updated.""" + topicUpdated: SalesforceTopicUpdatedSubscriptionPayload! + + """Get notified when a UserChangeEvent is created.""" + userChangeEventCreated: SalesforceUserChangeEventCreatedSubscriptionPayload! + + """Get notified when a UserChangeEvent is deleted.""" + userChangeEventDeleted: SalesforceUserChangeEventDeletedSubscriptionPayload! + + """Get notified when a UserChangeEvent is resurrected.""" + userChangeEventUndeleted: SalesforceUserChangeEventUndeletedSubscriptionPayload! + + """Get notified when a UserChangeEvent is updated.""" + userChangeEventUpdated: SalesforceUserChangeEventUpdatedSubscriptionPayload! + + """Get notified when a User is created.""" + userCreated: SalesforceUserCreatedSubscriptionPayload! + + """Get notified when a User is deleted.""" + userDeleted: SalesforceUserDeletedSubscriptionPayload! + + """Get notified when a UserProvAccount is created.""" + userProvAccountCreated: SalesforceUserProvAccountCreatedSubscriptionPayload! + + """Get notified when a UserProvAccount is deleted.""" + userProvAccountDeleted: SalesforceUserProvAccountDeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is created.""" + userProvAccountStagingCreated: SalesforceUserProvAccountStagingCreatedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is deleted.""" + userProvAccountStagingDeleted: SalesforceUserProvAccountStagingDeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is resurrected.""" + userProvAccountStagingUndeleted: SalesforceUserProvAccountStagingUndeletedSubscriptionPayload! + + """Get notified when a UserProvAccountStaging is updated.""" + userProvAccountStagingUpdated: SalesforceUserProvAccountStagingUpdatedSubscriptionPayload! + + """Get notified when a UserProvAccount is resurrected.""" + userProvAccountUndeleted: SalesforceUserProvAccountUndeletedSubscriptionPayload! + + """Get notified when a UserProvAccount is updated.""" + userProvAccountUpdated: SalesforceUserProvAccountUpdatedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is created.""" + userProvMockTargetCreated: SalesforceUserProvMockTargetCreatedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is deleted.""" + userProvMockTargetDeleted: SalesforceUserProvMockTargetDeletedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is resurrected.""" + userProvMockTargetUndeleted: SalesforceUserProvMockTargetUndeletedSubscriptionPayload! + + """Get notified when a UserProvMockTarget is updated.""" + userProvMockTargetUpdated: SalesforceUserProvMockTargetUpdatedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is created.""" + userProvisioningLogCreated: SalesforceUserProvisioningLogCreatedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is deleted.""" + userProvisioningLogDeleted: SalesforceUserProvisioningLogDeletedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is resurrected.""" + userProvisioningLogUndeleted: SalesforceUserProvisioningLogUndeletedSubscriptionPayload! + + """Get notified when a UserProvisioningLog is updated.""" + userProvisioningLogUpdated: SalesforceUserProvisioningLogUpdatedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is created.""" + userProvisioningRequestCreated: SalesforceUserProvisioningRequestCreatedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is deleted.""" + userProvisioningRequestDeleted: SalesforceUserProvisioningRequestDeletedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is resurrected.""" + userProvisioningRequestUndeleted: SalesforceUserProvisioningRequestUndeletedSubscriptionPayload! + + """Get notified when a UserProvisioningRequest is updated.""" + userProvisioningRequestUpdated: SalesforceUserProvisioningRequestUpdatedSubscriptionPayload! + + """Get notified when a User is resurrected.""" + userUndeleted: SalesforceUserUndeletedSubscriptionPayload! + + """Get notified when a User is updated.""" + userUpdated: SalesforceUserUpdatedSubscriptionPayload! +} + +""" +Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. +""" +enum OneGraphSubscriptionShowMetricsEnum { + """Don't include any info""" + NONE + + """Include summary info.""" + SUMMARY + + """Include summary metrics and full requests.""" + FULL_REQUESTS +} + +""" + +Optional authentication for making requests to the Gmail API if you want +to use a custom gmail app instead of OneGraph's built-in app. + +Subscriptions are long-lived, so a refresh token must also be provided. + +If you use this arg, make sure you've updated OneGraph to use your OAuth credentials in the dashboard. + +""" +input OneGraphSubscriptionGmailAuthArg { + refreshToken: String! + accessToken: String! +} + +"""Optional auth arg if not using OneGraph's built-in authentication""" +input OneGraphSubscriptionAuthArg { + twilio: OneGraphTwilioAuth + + """ + + Optional authentication for making requests to the Gmail API if you want + to use a custom gmail app instead of OneGraph's built-in app. + + Subscriptions are long-lived, so a refresh token must also be provided. + + If you use this arg, make sure you've updated OneGraph to use your OAuth credentials in the dashboard. + + """ + gmail: OneGraphSubscriptionGmailAuthArg +} + +type StripeInvoicePaymentFailedSubscriptionPayload { + """The id of the event in Stripe""" + eventId: String! + invoice: StripeInvoice! +} + +type StripeCustomerSubscriptionCreatedSubscriptionPayload { + """The id of the event in Stripe""" + eventId: String! + subscription: StripeSubscription! +} + +"""Namespace for Stripe subscriptions.""" +type StripeSubscriptionRoot { + """ + Subscribe to the [customer.subscription.created event](https://stripe.com/docs/api/events/types#event_types-customer.subscription.created). + """ + customerSubscriptionCreated: StripeCustomerSubscriptionCreatedSubscriptionPayload! + + """ + Subscribe to the [invoice.payment_failed event](https://stripe.com/docs/api/events/types#event_types-invoice.payment_failed). + """ + invoicePaymentFailed: StripeInvoicePaymentFailedSubscriptionPayload! +} + +type Subscription { + stripe( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): StripeSubscriptionRoot! + salesforce( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): SalesforceSubscriptionRoot! + npm( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): NpmSubscriptionRoot! + poll( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + + """ + When set, OneGraph will run the query on the specified schedule, but will only deliver new payloads when the underlying query result has changed from the previous result. Use this when you only want to react to changes. + + When unset, OneGraph will run the query on the specified schedule, and will deliver a new payload regardless of whether it has changed from the previous runs. Use this when you want to reliably drive a process at a regular interval or monitor a value over time. + """ + onlyTriggerWhenPayloadChanged: Boolean = true + schedule: OneGraphSubscriptionPollScheduleInput! + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. Use this field when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. + """ + retainedOnly: Boolean + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): PollingQuery! + github( + """ + Whether to include information about the API requests that OneGraph made to fulfill the query in the `extensions` field. + """ + showMetrics: OneGraphSubscriptionShowMetricsEnum + secret: OneGraphSubscriptionSecretInput + auth: OneGraphSubscriptionAuthArg + + """ + Number of days to retain the payload, if `retainPayloads` is true, or `retainedOnly` is true. Maximum is 365, minimum is 1. Defaults to 365. + """ + payloadRetentionDays: Int + + """ + Set to true when creating a subscription over a websocket that should only be retained and not sent over the websocket or a webhook. If set to true, `retainPayloads` must not be set to false. + """ + retainedOnly: Boolean + + """ + Set to true to have OneGraph store payloads for this subscription. They payloads are available on the OneGraph dashboard from the app's `Subscription` page. + """ + retainPayloads: Boolean + + """ + Webhook URL that will receive a POST request every time there is new data for the subscription. The endpoint should return a 200 within 30 seconds to be considered successful. If the request does not succeed, it will be retried. + """ + webhookUrl: String + ): GithubSubscriptionRoot! +} + +input GitHubCreateRepositoryTempInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The description of the repository.""" + description: String + + """The name of the repository.""" + repoName: String! +} + +type GitHubCreateRepositoryTempResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubCreateIssueTempInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Logins for Users to assign to this issue. NOTE: Only users with push access can set assignees for new issues. Assignees are silently dropped otherwise. + """ + assignees: [String!] + + """ + Labels to associate with this issue. NOTE: Only users with push access can set labels for new issues. Labels are silently dropped otherwise. + """ + labels: [String!] + + """ + The number of the milestone to associate this issue with. NOTE: Only users with push access can set the milestone for new issues. The milestone is silently dropped otherwise. + """ + milestone: Int + + """The contents of the issue.""" + body: String + + """The title of the issue.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateIssueTempResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + issue: GitHubIssue! +} + +input GitHubCreateMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The milestone due date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. + """ + dueOn: String + + """A description of the milestone.""" + description: String + + """ + The state of the milestone. Either `OPEN` or `CLOSED`. Default: OPEN + + """ + state: GitHubMilestoneState_oneGraph = OPEN + + """The title of the milestone.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + milestone: GitHubMilestone! +} + +"""Identifies the state of the milestone.""" +enum GitHubMilestoneState_oneGraph { + """A milestone that is still open.""" + OPEN + + """A milestone that has been closed.""" + CLOSED +} + +input GitHubUpdateMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The milestone due date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`. + """ + dueOn: String + + """A description of the milestone.""" + description: String + + """ + The state of the milestone. Either `OPEN` or `CLOSED`. Default: OPEN + + """ + state: GitHubMilestoneState_oneGraph + + """The title of the milestone.""" + title: String + + """The ID of the milestone to update.""" + milestoneId: String! +} + +type GitHubUpdateMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + milestone: GitHubMilestone! +} + +input GitHubDeleteMilestone_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ID of the milestone to delete.""" + milestoneId: String! +} + +type GitHubDeleteMilestone_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubCreateBranch_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The sha of the commit to create the branch from. If omitted, will default to the current sha of the `master` branch + """ + sha: String + + """The name of the branch to create.""" + branchName: String! + + """ + The existing branch to create the new branch from, defaults to `master`. + """ + from: String = "master" + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateBranch_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + ref: GitHubRef! +} + +input GitHubCreateOrUpdateFileContent_oneGraphCommitterInput { + """The name of the author or committer of the commit.""" + name: String + + """The email of the author or committer of the commit.""" + email: String +} + +input GitHubCreateOrUpdateFileContent_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The commit author.""" + author: GitHubCreateOrUpdateFileContent_oneGraphCommitterInput + + """ + The updated content encoded in base64 of the file. This argument cannot be used with `plainContent`. + """ + base64Content: String + + """ + The updated content in plain-text of the file. This argument cannot be used with `base64Content`. + """ + plainContent: String + + """The commit message to use when updating this file.""" + message: String! + + """ + The sha of the file to be updated (if updating a file). If this doesn't match, the update mutation will be rejected to prevent updating the wrong version of the file. + """ + existingFileSha: String + + """The name of the branch to update the file on, must already exist.""" + branchName: String = "master" + + """ + The path to the file to create or update (without a leading slash), e.g. `README.md`. + """ + path: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateOrUpdateFileContent_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + commit: GitHubCommit! +} + +input GitHubCreatePullRequest_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean + + """The contents of the pull request.""" + body: String + + """ + The name of the branch you want the changes pulled into. This should be an existing branch on the current repository. You cannot submit a pull request to one repository that requests a merge to a base of another repository. + """ + destinationBranch: String = "master" + + """ + The name of the branch where your changes are implemented. For cross-repository pull requests in the same network, namespace `head` with a user like this: `username:branch`. + """ + sourceBranch: String! + + """The title of the pull request.""" + title: String! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreatePullRequest_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + pullRequest: GitHubPullRequest! +} + +input GitHubCreateFork_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Optional parameter to specify the organization name if forking into an organization. By default a fork will be created under the currently authenticated user. + """ + organization: String + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubCreateFork_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + repository: GitHubRepository! +} + +input GitHubMergePullRequest_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + Merge method to use. Possible values are merge, squash or rebase. Default is merge + """ + mergeMethod: String = "merge" + + """ + SHA that pull request head must match to allow merge. You can find the sha under the `headRef.oid` field of the Pull Request + """ + sha: String! + + """Extra detail to append to automatic commit message.""" + commitMessage: String + + """Title for the automatic commit message.""" + commitTitle: String! + + """The pull request number to merge""" + number: Int! + + """The name of the repository.""" + repoName: String! + + """The login field of a user or organization.""" + repoOwner: String! +} + +type GitHubMergePullRequest_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + pullRequest: GitHubPullRequest! +} + +input GitHubUpdateAuthenticatedUser_oneGraphInput { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new Twitter username of the user.""" + twitterUsername: String + + """The new short biography of the user.""" + bio: String + + """The new hiring availability of the user.""" + hireable: Boolean + + """The new location of the user.""" + location: String + + """The new company of the user.""" + company: String + + """The new blog URL of the user.""" + blog: String + + """The publicly visible email address of the user.""" + email: String + + """The new name of the user.""" + name: String +} + +type GitHubUpdateAuthenticatedUser_oneGraphResponsePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + updatedUser: GitHubUser +} + +""" +Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type GithubPassthroughMutation { + """ + Make a POST request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""Autogenerated input type of VerifyVerifiableDomain""" +input GitHubVerifyVerifiableDomainInput { + """The ID of the verifiable domain to verify.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of VerifyVerifiableDomain""" +type GitHubVerifyVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was verified.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of UpdateTopics""" +input GitHubUpdateTopicsInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """An array of topic names.""" + topicNames: [String!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTopics""" +type GitHubUpdateTopicsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Names of the provided topics that are not valid.""" + invalidTopicNames: [String!] + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateTeamDiscussionComment""" +input GitHubUpdateTeamDiscussionCommentInput { + """The ID of the comment to modify.""" + id: ID! + + """The updated text of the comment.""" + body: String! + + """The current version of the body content.""" + bodyVersion: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTeamDiscussionComment""" +type GitHubUpdateTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + teamDiscussionComment: GitHubTeamDiscussionComment +} + +"""Autogenerated input type of UpdateTeamDiscussion""" +input GitHubUpdateTeamDiscussionInput { + """The Node ID of the discussion to modify.""" + id: ID! + + """The updated title of the discussion.""" + title: String + + """The updated text of the discussion.""" + body: String + + """ + The current version of the body content. If provided, this update operation will be rejected if the given version does not match the latest version on the server. + """ + bodyVersion: String + + """If provided, sets the pinned state of the updated discussion.""" + pinned: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateTeamDiscussion""" +type GitHubUpdateTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated discussion.""" + teamDiscussion: GitHubTeamDiscussion +} + +"""Autogenerated input type of UpdateSubscription""" +input GitHubUpdateSubscriptionInput { + """The Node ID of the subscribable object to modify.""" + subscribableId: ID! + + """The new state of the subscription.""" + state: GitHubSubscriptionState! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateSubscription""" +type GitHubUpdateSubscriptionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The input subscribable entity.""" + subscribable: GitHubSubscribable +} + +"""Autogenerated input type of UpdateSponsorshipPreferences""" +input GitHubUpdateSponsorshipPreferencesInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """Whether the sponsor should receive email updates from the sponsorable.""" + receiveEmails: Boolean = true + + """ + Specify whether others should be able to see that the sponsor is sponsoring the sponsorable. Public visibility still does not reveal which tier is used. + """ + privacyLevel: GitHubSponsorshipPrivacy = PUBLIC + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateSponsorshipPreferences""" +type GitHubUpdateSponsorshipPreferencesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The sponsorship that was updated.""" + sponsorship: GitHubSponsorship +} + +"""Autogenerated input type of UpdateRepository""" +input GitHubUpdateRepositoryInput { + """The ID of the repository to update.""" + repositoryId: ID! + + """The new name of the repository.""" + name: String + + """ + A new description for the repository. Pass an empty string to erase the existing description. + """ + description: String + + """ + Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure. + """ + template: Boolean + + """ + The URL for a web page about this repository. Pass an empty string to erase the existing URL. + """ + homepageUrl: GitHubURI + + """Indicates if the repository should have the wiki feature enabled.""" + hasWikiEnabled: Boolean + + """Indicates if the repository should have the issues feature enabled.""" + hasIssuesEnabled: Boolean + + """ + Indicates if the repository should have the project boards feature enabled. + """ + hasProjectsEnabled: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateRepository""" +type GitHubUpdateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateRef""" +input GitHubUpdateRefInput { + """The Node ID of the Ref to be updated.""" + refId: ID! + + """The GitObjectID that the Ref shall be updated to target.""" + oid: GitHubGitObjectID! + + """Permit updates of branch Refs that are not fast-forwards?""" + force: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateRef""" +type GitHubUpdateRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated Ref.""" + ref: GitHubRef +} + +"""Autogenerated input type of UpdatePullRequestReviewComment""" +input GitHubUpdatePullRequestReviewCommentInput { + """The Node ID of the comment to modify.""" + pullRequestReviewCommentId: ID! + + """The text of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestReviewComment""" +type GitHubUpdatePullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + pullRequestReviewComment: GitHubPullRequestReviewComment +} + +"""Autogenerated input type of UpdatePullRequestReview""" +input GitHubUpdatePullRequestReviewInput { + """The Node ID of the pull request review to modify.""" + pullRequestReviewId: ID! + + """The contents of the pull request review body.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestReview""" +type GitHubUpdatePullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of UpdatePullRequestBranch""" +input GitHubUpdatePullRequestBranchInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The head ref oid for the upstream branch.""" + expectedHeadOid: GitHubGitObjectID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequestBranch""" +type GitHubUpdatePullRequestBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +enum GitHubPullRequestUpdateState { + """A pull request that is still open.""" + OPEN + + """A pull request that has been closed without being merged.""" + CLOSED +} + +"""Autogenerated input type of UpdatePullRequest""" +input GitHubUpdatePullRequestInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """ + The name of the branch you want your changes pulled into. This should be an existing branch + on the current repository. + + """ + baseRefName: String + + """The title of the pull request.""" + title: String + + """The contents of the pull request.""" + body: String + + """The target state of the pull request.""" + state: GitHubPullRequestUpdateState + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean + + """An array of Node IDs of users for this pull request.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this pull request.""" + milestoneId: ID + + """An array of Node IDs of labels for this pull request.""" + labelIds: [ID!] + + """An array of Node IDs for projects associated with this pull request.""" + projectIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdatePullRequest""" +type GitHubUpdatePullRequestPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of UpdateProjectNextItemField""" +input GitHubUpdateProjectNextItemFieldInput { + """The ID of the Project.""" + projectId: ID! + + """The id of the item to be updated.""" + itemId: ID! + + """The id of the field to be updated.""" + fieldId: ID + + """The value which will be set on the field.""" + value: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectNextItemField""" +type GitHubUpdateProjectNextItemFieldPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated item.""" + projectNextItem: GitHubProjectNextItem +} + +"""Autogenerated input type of UpdateProjectNext""" +input GitHubUpdateProjectNextInput { + """The ID of the Project to update.""" + projectId: ID! + + """Set the title of the project.""" + title: String + + """Set the readme description of the project.""" + description: String + + """Set the short description of the project.""" + shortDescription: String + + """Set the project to closed or open.""" + closed: Boolean + + """Set the project to public or private.""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectNext""" +type GitHubUpdateProjectNextPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated Project.""" + projectNext: GitHubProjectNext +} + +"""Autogenerated input type of UpdateProjectColumn""" +input GitHubUpdateProjectColumnInput { + """The ProjectColumn ID to update.""" + projectColumnId: ID! + + """The name of project column.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectColumn""" +type GitHubUpdateProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated project column.""" + projectColumn: GitHubProjectColumn +} + +"""Autogenerated input type of UpdateProjectCard""" +input GitHubUpdateProjectCardInput { + """The ProjectCard ID to update.""" + projectCardId: ID! + + """Whether or not the ProjectCard should be archived""" + isArchived: Boolean + + """The note of ProjectCard.""" + note: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProjectCard""" +type GitHubUpdateProjectCardPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated ProjectCard.""" + projectCard: GitHubProjectCard +} + +"""Autogenerated input type of UpdateProject""" +input GitHubUpdateProjectInput { + """The Project ID to update.""" + projectId: ID! + + """The name of project.""" + name: String + + """The description of project.""" + body: String + + """Whether the project is open or closed.""" + state: GitHubProjectState + + """Whether the project is public or not.""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateProject""" +type GitHubUpdateProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated project.""" + project: GitHubProject +} + +""" +Autogenerated input type of UpdateOrganizationAllowPrivateRepositoryForkingSetting +""" +input GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingInput { + """ + The ID of the organization on which to set the allow private repository forking setting. + """ + organizationId: ID! + + """Enable forking of private repositories in the organization?""" + forkingEnabled: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateOrganizationAllowPrivateRepositoryForkingSetting +""" +type GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + A message confirming the result of updating the allow private repository forking setting. + """ + message: String + + """ + The organization with the updated allow private repository forking setting. + """ + organization: GitHubOrganization +} + +"""Autogenerated input type of UpdateNotificationRestrictionSetting""" +input GitHubUpdateNotificationRestrictionSettingInput { + """ + The ID of the owner on which to set the restrict notifications setting. + """ + ownerId: ID! + + """The value for the restrict notifications setting.""" + settingValue: GitHubNotificationRestrictionSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateNotificationRestrictionSetting""" +type GitHubUpdateNotificationRestrictionSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The owner on which the setting was updated.""" + owner: GitHubVerifiableDomainOwner +} + +"""Autogenerated input type of UpdateIssueComment""" +input GitHubUpdateIssueCommentInput { + """The ID of the IssueComment to modify.""" + id: ID! + + """The updated text of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIssueComment""" +type GitHubUpdateIssueCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated comment.""" + issueComment: GitHubIssueComment +} + +"""Autogenerated input type of UpdateIssue""" +input GitHubUpdateIssueInput { + """The ID of the Issue to modify.""" + id: ID! + + """The title for the issue.""" + title: String + + """The body for the issue description.""" + body: String + + """An array of Node IDs of users for this issue.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this issue.""" + milestoneId: ID + + """An array of Node IDs of labels for this issue.""" + labelIds: [ID!] + + """The desired issue state.""" + state: GitHubIssueState + + """An array of Node IDs for projects associated with this issue.""" + projectIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIssue""" +type GitHubUpdateIssuePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue.""" + issue: GitHubIssue +} + +""" +Autogenerated input type of UpdateIpAllowListForInstalledAppsEnabledSetting +""" +input GitHubUpdateIpAllowListForInstalledAppsEnabledSettingInput { + """The ID of the owner.""" + ownerId: ID! + + """ + The value for the IP allow list configuration for installed GitHub Apps setting. + """ + settingValue: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateIpAllowListForInstalledAppsEnabledSetting +""" +type GitHubUpdateIpAllowListForInstalledAppsEnabledSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list owner on which the setting was updated.""" + owner: GitHubIpAllowListOwner +} + +"""Autogenerated input type of UpdateIpAllowListEntry""" +input GitHubUpdateIpAllowListEntryInput { + """The ID of the IP allow list entry to update.""" + ipAllowListEntryId: ID! + + """An IP address or range of addresses in CIDR notation.""" + allowListValue: String! + + """An optional name for the IP allow list entry.""" + name: String + + """ + Whether the IP allow list entry is active when an IP allow list is enabled. + """ + isActive: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIpAllowListEntry""" +type GitHubUpdateIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was updated.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of UpdateIpAllowListEnabledSetting""" +input GitHubUpdateIpAllowListEnabledSettingInput { + """The ID of the owner on which to set the IP allow list enabled setting.""" + ownerId: ID! + + """The value for the IP allow list enabled setting.""" + settingValue: GitHubIpAllowListEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateIpAllowListEnabledSetting""" +type GitHubUpdateIpAllowListEnabledSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list owner on which the setting was updated.""" + owner: GitHubIpAllowListOwner +} + +"""Autogenerated input type of UpdateEnvironment""" +input GitHubUpdateEnvironmentInput { + """The node ID of the environment.""" + environmentId: ID! + + """The wait timer in minutes.""" + waitTimer: Int + + """ + The ids of users or teams that can approve deployments to this environment + """ + reviewers: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnvironment""" +type GitHubUpdateEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated environment.""" + environment: GitHubEnvironment +} + +""" +Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting +""" +input GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput { + """ + The ID of the enterprise on which to set the two factor authentication required setting. + """ + enterpriseId: ID! + + """ + The value for the two factor authentication required setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting +""" +type GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated two factor authentication required setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the two factor authentication required setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting""" +input GitHubUpdateEnterpriseTeamDiscussionsSettingInput { + """The ID of the enterprise on which to set the team discussions setting.""" + enterpriseId: ID! + + """The value for the team discussions setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseTeamDiscussionsSetting""" +type GitHubUpdateEnterpriseTeamDiscussionsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated team discussions setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the team discussions setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting""" +input GitHubUpdateEnterpriseRepositoryProjectsSettingInput { + """ + The ID of the enterprise on which to set the repository projects setting. + """ + enterpriseId: ID! + + """The value for the repository projects setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseRepositoryProjectsSetting""" +type GitHubUpdateEnterpriseRepositoryProjectsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated repository projects setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the repository projects setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseProfile""" +input GitHubUpdateEnterpriseProfileInput { + """The Enterprise ID to update.""" + enterpriseId: ID! + + """The name of the enterprise.""" + name: String + + """The description of the enterprise.""" + description: String + + """The URL of the enterprise's website.""" + websiteUrl: String + + """The location of the enterprise.""" + location: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseProfile""" +type GitHubUpdateEnterpriseProfilePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise +} + +"""Autogenerated input type of UpdateEnterpriseOwnerOrganizationRole""" +input GitHubUpdateEnterpriseOwnerOrganizationRoleInput { + """The ID of the Enterprise which the owner belongs to.""" + enterpriseId: ID! + + """The ID of the organization for membership change.""" + organizationId: ID! + + """The role to assume in the organization.""" + organizationRole: GitHubRoleInOrganization! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseOwnerOrganizationRole""" +type GitHubUpdateEnterpriseOwnerOrganizationRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + A message confirming the result of changing the owner's organization role. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting +""" +input GitHubUpdateEnterpriseOrganizationProjectsSettingInput { + """ + The ID of the enterprise on which to set the organization projects setting. + """ + enterpriseId: ID! + + """The value for the organization projects setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseOrganizationProjectsSetting +""" +type GitHubUpdateEnterpriseOrganizationProjectsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated organization projects setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the organization projects setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting +""" +input GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput { + """ + The ID of the enterprise on which to set the members can view dependency insights setting. + """ + enterpriseId: ID! + + """ + The value for the members can view dependency insights setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting +""" +type GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can view dependency insights setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can view dependency insights setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting +""" +input GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput { + """ + The ID of the enterprise on which to set the members can update protected branches setting. + """ + enterpriseId: ID! + + """ + The value for the members can update protected branches setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting +""" +type GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can update protected branches setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can update protected branches setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting +""" +input GitHubUpdateEnterpriseMembersCanMakePurchasesSettingInput { + """ + The ID of the enterprise on which to set the members can make purchases setting. + """ + enterpriseId: ID! + + """ + The value for the members can make purchases setting on the enterprise. + """ + settingValue: GitHubEnterpriseMembersCanMakePurchasesSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanMakePurchasesSetting +""" +type GitHubUpdateEnterpriseMembersCanMakePurchasesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated members can make purchases setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can make purchases setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting +""" +input GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput { + """ + The ID of the enterprise on which to set the members can invite collaborators setting. + """ + enterpriseId: ID! + + """ + The value for the members can invite collaborators setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting +""" +type GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can invite collaborators setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can invite collaborators setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting +""" +input GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput { + """ + The ID of the enterprise on which to set the members can delete repositories setting. + """ + enterpriseId: ID! + + """ + The value for the members can delete repositories setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting +""" +type GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can delete repositories setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can delete repositories setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting +""" +input GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingInput { + """ + The ID of the enterprise on which to set the members can delete issues setting. + """ + enterpriseId: ID! + + """The value for the members can delete issues setting on the enterprise.""" + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanDeleteIssuesSetting +""" +type GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated members can delete issues setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can delete issues setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting +""" +input GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingInput { + """ + The ID of the enterprise on which to set the members can create repositories setting. + """ + enterpriseId: ID! + + """ + Value for the members can create repositories setting on the enterprise. This or the granular public/private/internal allowed fields (but not both) must be provided. + """ + settingValue: GitHubEnterpriseMembersCanCreateRepositoriesSettingValue + + """ + When false, allow member organizations to set their own repository creation member privileges. + """ + membersCanCreateRepositoriesPolicyEnabled: Boolean + + """ + Allow members to create public repositories. Defaults to current value. + """ + membersCanCreatePublicRepositories: Boolean + + """ + Allow members to create private repositories. Defaults to current value. + """ + membersCanCreatePrivateRepositories: Boolean + + """ + Allow members to create internal repositories. Defaults to current value. + """ + membersCanCreateInternalRepositories: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanCreateRepositoriesSetting +""" +type GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can create repositories setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can create repositories setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting +""" +input GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput { + """ + The ID of the enterprise on which to set the members can change repository visibility setting. + """ + enterpriseId: ID! + + """ + The value for the members can change repository visibility setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting +""" +type GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated members can change repository visibility setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the members can change repository visibility setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting +""" +input GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingInput { + """ + The ID of the enterprise on which to set the base repository permission setting. + """ + enterpriseId: ID! + + """ + The value for the base repository permission setting on the enterprise. + """ + settingValue: GitHubEnterpriseDefaultRepositoryPermissionSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseDefaultRepositoryPermissionSetting +""" +type GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise with the updated base repository permission setting.""" + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the base repository permission setting. + """ + message: String +} + +""" +Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting +""" +input GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput { + """ + The ID of the enterprise on which to set the allow private repository forking setting. + """ + enterpriseId: ID! + + """ + The value for the allow private repository forking setting on the enterprise. + """ + settingValue: GitHubEnterpriseEnabledDisabledSettingValue! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting +""" +type GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The enterprise with the updated allow private repository forking setting. + """ + enterprise: GitHubEnterprise + + """ + A message confirming the result of updating the allow private repository forking setting. + """ + message: String +} + +"""Autogenerated input type of UpdateEnterpriseAdministratorRole""" +input GitHubUpdateEnterpriseAdministratorRoleInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a administrator whose role is being changed.""" + login: String! + + """The new role for the Enterprise administrator.""" + role: GitHubEnterpriseAdministratorRole! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateEnterpriseAdministratorRole""" +type GitHubUpdateEnterpriseAdministratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of changing the administrator's role.""" + message: String +} + +"""Autogenerated input type of UpdateDiscussionComment""" +input GitHubUpdateDiscussionCommentInput { + """The Node ID of the discussion comment to update.""" + commentId: ID! + + """The new contents of the comment body.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateDiscussionComment""" +type GitHubUpdateDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The modified discussion comment.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of UpdateDiscussion""" +input GitHubUpdateDiscussionInput { + """The Node ID of the discussion to update.""" + discussionId: ID! + + """The new discussion title.""" + title: String + + """The new contents of the discussion body.""" + body: String + + """ + The Node ID of a discussion category within the same repository to change this discussion to. + """ + categoryId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateDiscussion""" +type GitHubUpdateDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The modified discussion.""" + discussion: GitHubDiscussion +} + +"""The auto-trigger preferences that are available for check suites.""" +input GitHubCheckSuiteAutoTriggerPreference { + """The node ID of the application that owns the check suite.""" + appId: ID! + + """ + Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository. + """ + setting: Boolean! +} + +"""Autogenerated input type of UpdateCheckSuitePreferences""" +input GitHubUpdateCheckSuitePreferencesInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The check suite preferences to modify.""" + autoTriggerPreferences: [GitHubCheckSuiteAutoTriggerPreference!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateCheckSuitePreferences""" +type GitHubUpdateCheckSuitePreferencesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UpdateCheckRun""" +input GitHubUpdateCheckRunInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The node of the check.""" + checkRunId: ID! + + """The name of the check.""" + name: String + + """ + The URL of the integrator's site that has the full details of the check. + """ + detailsUrl: GitHubURI + + """A reference for the run on the integrator's system.""" + externalId: String + + """The current status.""" + status: GitHubRequestableCheckStatusState + + """The time that the check run began.""" + startedAt: GitHubDateTime + + """The final conclusion of the check.""" + conclusion: GitHubCheckConclusionState + + """The time that the check run finished.""" + completedAt: GitHubDateTime + + """Descriptive details about the run.""" + output: GitHubCheckRunOutput + + """ + Possible further actions the integrator can perform, which a user may trigger. + """ + actions: [GitHubCheckRunAction!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateCheckRun""" +type GitHubUpdateCheckRunPayload { + """The updated check run.""" + checkRun: GitHubCheckRun + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of UpdateBranchProtectionRule""" +input GitHubUpdateBranchProtectionRuleInput { + """The global relay id of the branch protection rule to be updated.""" + branchProtectionRuleId: ID! + + """The glob-like pattern used to determine matching branches.""" + pattern: String + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean + + """Can this branch be deleted.""" + allowsDeletions: Boolean + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean + + """ + A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. + """ + reviewDismissalActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass pull requests targeting matching branches. + """ + bypassPullRequestActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass force push targeting matching branches. + """ + bypassForcePushActorIds: [ID!] + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean + + """A list of User, Team or App IDs allowed to push to matching branches.""" + pushActorIds: [ID!] + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String!] + + """The list of required status checks""" + requiredStatusChecks: [GitHubRequiredStatusCheckInput!] + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UpdateBranchProtectionRule""" +type GitHubUpdateBranchProtectionRulePayload { + """The newly created BranchProtectionRule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of UnresolveReviewThread""" +input GitHubUnresolveReviewThreadInput { + """The ID of the thread to unresolve""" + threadId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnresolveReviewThread""" +type GitHubUnresolveReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The thread to resolve.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of UnpinIssue""" +input GitHubUnpinIssueInput { + """The ID of the issue to be unpinned""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnpinIssue""" +type GitHubUnpinIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was unpinned""" + issue: GitHubIssue +} + +"""Autogenerated input type of UnminimizeComment""" +input GitHubUnminimizeCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnminimizeComment""" +type GitHubUnminimizeCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The comment that was unminimized.""" + unminimizedComment: GitHubMinimizable +} + +"""Autogenerated input type of UnmarkIssueAsDuplicate""" +input GitHubUnmarkIssueAsDuplicateInput { + """ID of the issue or pull request currently marked as a duplicate.""" + duplicateId: ID! + + """ + ID of the issue or pull request currently considered canonical/authoritative/original. + """ + canonicalId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkIssueAsDuplicate""" +type GitHubUnmarkIssueAsDuplicatePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue or pull request that was marked as a duplicate.""" + duplicate: GitHubIssueOrPullRequest +} + +"""Autogenerated input type of UnmarkFileAsViewed""" +input GitHubUnmarkFileAsViewedInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The path of the file to mark as unviewed""" + path: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkFileAsViewed""" +type GitHubUnmarkFileAsViewedPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of UnmarkDiscussionCommentAsAnswer""" +input GitHubUnmarkDiscussionCommentAsAnswerInput { + """The Node ID of the discussion comment to unmark as an answer.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnmarkDiscussionCommentAsAnswer""" +type GitHubUnmarkDiscussionCommentAsAnswerPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that includes the comment.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of UnlockLockable""" +input GitHubUnlockLockableInput { + """ID of the item to be unlocked.""" + lockableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnlockLockable""" +type GitHubUnlockLockablePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was unlocked.""" + unlockedRecord: GitHubLockable +} + +"""Autogenerated input type of UnlinkRepositoryFromProject""" +input GitHubUnlinkRepositoryFromProjectInput { + """The ID of the Project linked to the Repository.""" + projectId: ID! + + """The ID of the Repository linked to the Project.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnlinkRepositoryFromProject""" +type GitHubUnlinkRepositoryFromProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The linked Project.""" + project: GitHubProject + + """The linked Repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of UnfollowUser""" +input GitHubUnfollowUserInput { + """ID of the user to unfollow.""" + userId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnfollowUser""" +type GitHubUnfollowUserPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was unfollowed.""" + user: GitHubUser +} + +"""Autogenerated input type of UnarchiveRepository""" +input GitHubUnarchiveRepositoryInput { + """The ID of the repository to unarchive.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of UnarchiveRepository""" +type GitHubUnarchiveRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that was unarchived.""" + repository: GitHubRepository +} + +"""Autogenerated input type of TransferIssue""" +input GitHubTransferIssueInput { + """The Node ID of the issue to be transferred""" + issueId: ID! + + """The Node ID of the repository the issue should be transferred to""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of TransferIssue""" +type GitHubTransferIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was transferred""" + issue: GitHubIssue +} + +"""Autogenerated input type of SubmitPullRequestReview""" +input GitHubSubmitPullRequestReviewInput { + """The Pull Request ID to submit any pending reviews.""" + pullRequestId: ID + + """The Pull Request Review ID to submit.""" + pullRequestReviewId: ID + + """The event to send to the Pull Request Review.""" + event: GitHubPullRequestReviewEvent! + + """The text field to set on the Pull Request Review.""" + body: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SubmitPullRequestReview""" +type GitHubSubmitPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The submitted pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of StartRepositoryMigration""" +input GitHubStartRepositoryMigrationInput { + """The ID of the Octoshift migration source.""" + sourceId: ID! + + """The ID of the organization that will own the imported repository.""" + ownerId: ID! + + """The Octoshift migration source repository URL.""" + sourceRepositoryUrl: GitHubURI! + + """The name of the imported repository.""" + repositoryName: String! + + """Whether to continue the migration on error""" + continueOnError: Boolean + + """The signed URL to access the user-uploaded git archive""" + gitArchiveUrl: String + + """The signed URL to access the user-uploaded metadata archive""" + metadataArchiveUrl: String + + """The Octoshift migration source access token.""" + accessToken: String + + """ + The GitHub personal access token of the user importing to the target repository. + """ + githubPat: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of StartRepositoryMigration""" +type GitHubStartRepositoryMigrationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new Octoshift repository migration.""" + repositoryMigration: GitHubRepositoryMigration +} + +"""Autogenerated input type of SetUserInteractionLimit""" +input GitHubSetUserInteractionLimitInput { + """The ID of the user to set a limit for.""" + userId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetUserInteractionLimit""" +type GitHubSetUserInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that the interaction limit was set for.""" + user: GitHubUser +} + +"""Autogenerated input type of SetRepositoryInteractionLimit""" +input GitHubSetRepositoryInteractionLimitInput { + """The ID of the repository to set a limit for.""" + repositoryId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetRepositoryInteractionLimit""" +type GitHubSetRepositoryInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that the interaction limit was set for.""" + repository: GitHubRepository +} + +enum GitHubRepositoryInteractionLimitExpiry { + """The interaction limit will expire after 1 day.""" + ONE_DAY + + """The interaction limit will expire after 3 days.""" + THREE_DAYS + + """The interaction limit will expire after 1 week.""" + ONE_WEEK + + """The interaction limit will expire after 1 month.""" + ONE_MONTH + + """The interaction limit will expire after 6 months.""" + SIX_MONTHS +} + +"""Autogenerated input type of SetOrganizationInteractionLimit""" +input GitHubSetOrganizationInteractionLimitInput { + """The ID of the organization to set a limit for.""" + organizationId: ID! + + """The limit to set.""" + limit: GitHubRepositoryInteractionLimit! + + """When this limit should expire.""" + expiry: GitHubRepositoryInteractionLimitExpiry + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetOrganizationInteractionLimit""" +type GitHubSetOrganizationInteractionLimitPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The organization that the interaction limit was set for.""" + organization: GitHubOrganization +} + +"""Autogenerated input type of SetEnterpriseIdentityProvider""" +input GitHubSetEnterpriseIdentityProviderInput { + """The ID of the enterprise on which to set an identity provider.""" + enterpriseId: ID! + + """The URL endpoint for the identity provider's SAML SSO.""" + ssoUrl: GitHubURI! + + """The Issuer Entity ID for the SAML identity provider""" + issuer: String + + """ + The x509 certificate used by the identity provider to sign assertions and responses. + """ + idpCertificate: String! + + """ + The signature algorithm used to sign SAML requests for the identity provider. + """ + signatureMethod: GitHubSamlSignatureAlgorithm! + + """ + The digest algorithm used to sign SAML requests for the identity provider. + """ + digestMethod: GitHubSamlDigestAlgorithm! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of SetEnterpriseIdentityProvider""" +type GitHubSetEnterpriseIdentityProviderPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider for the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of RevokeMigratorRole""" +input GitHubRevokeMigratorRoleInput { + """The ID of the organization that the user/team belongs to.""" + organizationId: ID! + + """The user login or Team slug to revoke the migrator role from.""" + actor: String! + + """Specifies the type of the actor, can be either USER or TEAM.""" + actorType: GitHubActorType! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RevokeMigratorRole""" +type GitHubRevokeMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""Autogenerated input type of RevokeEnterpriseOrganizationsMigratorRole""" +input GitHubRevokeEnterpriseOrganizationsMigratorRoleInput { + """ + The ID of the enterprise to which all organizations managed by it will be granted the migrator role. + """ + enterpriseId: ID! + + """The login of the user to revoke the migrator role""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RevokeEnterpriseOrganizationsMigratorRole""" +type GitHubRevokeEnterpriseOrganizationsMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The organizations that had the migrator role revoked for the given user. + """ + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection +} + +"""Autogenerated input type of ResolveReviewThread""" +input GitHubResolveReviewThreadInput { + """The ID of the thread to resolve""" + threadId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ResolveReviewThread""" +type GitHubResolveReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The thread to resolve.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of RerequestCheckSuite""" +input GitHubRerequestCheckSuiteInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The Node ID of the check suite.""" + checkSuiteId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RerequestCheckSuite""" +type GitHubRerequestCheckSuitePayload { + """The requested check suite.""" + checkSuite: GitHubCheckSuite + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of RequestReviews""" +input GitHubRequestReviewsInput { + """The Node ID of the pull request to modify.""" + pullRequestId: ID! + + """The Node IDs of the user to request.""" + userIds: [ID!] + + """The Node IDs of the team to request.""" + teamIds: [ID!] + + """Add users to the set rather than replace.""" + union: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RequestReviews""" +type GitHubRequestReviewsPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is getting requests.""" + pullRequest: GitHubPullRequest + + """The edge from the pull request to the requested reviewers.""" + requestedReviewersEdge: GitHubUserEdge +} + +"""Autogenerated input type of ReopenPullRequest""" +input GitHubReopenPullRequestInput { + """ID of the pull request to be reopened.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ReopenPullRequest""" +type GitHubReopenPullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was reopened.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of ReopenIssue""" +input GitHubReopenIssueInput { + """ID of the issue to be opened.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ReopenIssue""" +type GitHubReopenIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was opened.""" + issue: GitHubIssue +} + +"""Autogenerated input type of RemoveUpvote""" +input GitHubRemoveUpvoteInput { + """The Node ID of the discussion or comment to remove upvote.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveUpvote""" +type GitHubRemoveUpvotePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The votable subject.""" + subject: GitHubVotable +} + +"""Autogenerated input type of RemoveStar""" +input GitHubRemoveStarInput { + """The Starrable ID to unstar.""" + starrableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveStar""" +type GitHubRemoveStarPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The starrable.""" + starrable: GitHubStarrable +} + +"""Autogenerated input type of RemoveReaction""" +input GitHubRemoveReactionInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The name of the emoji reaction to remove.""" + content: GitHubReactionContent! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveReaction""" +type GitHubRemoveReactionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The reaction object.""" + reaction: GitHubReaction + + """The reactable subject.""" + subject: GitHubReactable +} + +"""Autogenerated input type of RemoveOutsideCollaborator""" +input GitHubRemoveOutsideCollaboratorInput { + """The ID of the outside collaborator to remove.""" + userId: ID! + + """The ID of the organization to remove the outside collaborator from.""" + organizationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveOutsideCollaborator""" +type GitHubRemoveOutsideCollaboratorPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was removed as an outside collaborator.""" + removedUser: GitHubUser +} + +"""Autogenerated input type of RemoveLabelsFromLabelable""" +input GitHubRemoveLabelsFromLabelableInput { + """The id of the Labelable to remove labels from.""" + labelableId: ID! + + """The ids of labels to remove.""" + labelIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveLabelsFromLabelable""" +type GitHubRemoveLabelsFromLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The Labelable the labels were removed from.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of RemoveEnterpriseSupportEntitlement""" +input GitHubRemoveEnterpriseSupportEntitlementInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a member who will lose the support entitlement.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseSupportEntitlement""" +type GitHubRemoveEnterpriseSupportEntitlementPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of removing the support entitlement.""" + message: String +} + +"""Autogenerated input type of RemoveEnterpriseOrganization""" +input GitHubRemoveEnterpriseOrganizationInput { + """ + The ID of the enterprise from which the organization should be removed. + """ + enterpriseId: ID! + + """The ID of the organization to remove from the enterprise.""" + organizationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseOrganization""" +type GitHubRemoveEnterpriseOrganizationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise + + """The organization that was removed from the enterprise.""" + organization: GitHubOrganization + + """The viewer performing the mutation.""" + viewer: GitHubUser +} + +"""Autogenerated input type of RemoveEnterpriseIdentityProvider""" +input GitHubRemoveEnterpriseIdentityProviderInput { + """The ID of the enterprise from which to remove the identity provider.""" + enterpriseId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseIdentityProvider""" +type GitHubRemoveEnterpriseIdentityProviderPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider that was removed from the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of RemoveEnterpriseAdmin""" +input GitHubRemoveEnterpriseAdminInput { + """The Enterprise ID from which to remove the administrator.""" + enterpriseId: ID! + + """The login of the user to remove as an administrator.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveEnterpriseAdmin""" +type GitHubRemoveEnterpriseAdminPayload { + """The user who was removed as an administrator.""" + admin: GitHubUser + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated enterprise.""" + enterprise: GitHubEnterprise + + """A message confirming the result of removing an administrator.""" + message: String + + """The viewer performing the mutation.""" + viewer: GitHubUser +} + +"""Autogenerated input type of RemoveAssigneesFromAssignable""" +input GitHubRemoveAssigneesFromAssignableInput { + """The id of the assignable object to remove assignees from.""" + assignableId: ID! + + """The id of users to remove as assignees.""" + assigneeIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RemoveAssigneesFromAssignable""" +type GitHubRemoveAssigneesFromAssignablePayload { + """The item that was unassigned.""" + assignable: GitHubAssignable + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of RejectDeployments""" +input GitHubRejectDeploymentsInput { + """The node ID of the workflow run containing the pending deployments.""" + workflowRunId: ID! + + """The ids of environments to reject deployments""" + environmentIds: [ID!]! + + """Optional comment for rejecting deployments""" + comment: String = "" + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RejectDeployments""" +type GitHubRejectDeploymentsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The affected deployments.""" + deployments: [GitHubDeployment!] +} + +"""Autogenerated input type of RegenerateVerifiableDomainToken""" +input GitHubRegenerateVerifiableDomainTokenInput { + """ + The ID of the verifiable domain to regenerate the verification token of. + """ + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of RegenerateVerifiableDomainToken""" +type GitHubRegenerateVerifiableDomainTokenPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verification token that was generated.""" + verificationToken: String +} + +""" +Autogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes +""" +input GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesInput { + """The ID of the enterprise on which to set an identity provider.""" + enterpriseId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +""" +Autogenerated return type of RegenerateEnterpriseIdentityProviderRecoveryCodes +""" +type GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The identity provider for the enterprise.""" + identityProvider: GitHubEnterpriseIdentityProvider +} + +"""Autogenerated input type of PinIssue""" +input GitHubPinIssueInput { + """The ID of the issue to be pinned""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of PinIssue""" +type GitHubPinIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was pinned""" + issue: GitHubIssue +} + +"""Autogenerated input type of MoveProjectColumn""" +input GitHubMoveProjectColumnInput { + """The id of the column to move.""" + columnId: ID! + + """ + Place the new column after the column with this id. Pass null to place it at the front. + """ + afterColumnId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MoveProjectColumn""" +type GitHubMoveProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new edge of the moved column.""" + columnEdge: GitHubProjectColumnEdge +} + +"""Autogenerated input type of MoveProjectCard""" +input GitHubMoveProjectCardInput { + """The id of the card to move.""" + cardId: ID! + + """The id of the column to move it into.""" + columnId: ID! + + """ + Place the new card after the card with this id. Pass null to place it at the top. + """ + afterCardId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MoveProjectCard""" +type GitHubMoveProjectCardPayload { + """The new edge of the moved card.""" + cardEdge: GitHubProjectCardEdge + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubReportedContentClassifiers { + """A spammy piece of content""" + SPAM + + """An abusive or harassing piece of content""" + ABUSE + + """An irrelevant piece of content""" + OFF_TOPIC + + """An outdated piece of content""" + OUTDATED + + """A duplicated piece of content""" + DUPLICATE + + """The content has been resolved""" + RESOLVED +} + +"""Autogenerated input type of MinimizeComment""" +input GitHubMinimizeCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The classification of comment""" + classifier: GitHubReportedContentClassifiers! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MinimizeComment""" +type GitHubMinimizeCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The comment that was minimized.""" + minimizedComment: GitHubMinimizable +} + +"""Autogenerated input type of MergePullRequest""" +input GitHubMergePullRequestInput { + """ID of the pull request to be merged.""" + pullRequestId: ID! + + """ + Commit headline to use for the merge commit; if omitted, a default message will be used. + """ + commitHeadline: String + + """ + Commit body to use for the merge commit; if omitted, a default message will be used + """ + commitBody: String + + """ + OID that the pull request head ref must match to allow merge; if omitted, no check is performed. + """ + expectedHeadOid: GitHubGitObjectID + + """The merge method to use. If omitted, defaults to 'MERGE'""" + mergeMethod: GitHubPullRequestMergeMethod = MERGE + + """The email address to associate with this merge.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MergePullRequest""" +type GitHubMergePullRequestPayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was merged.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MergeBranch""" +input GitHubMergeBranchInput { + """ + The Node ID of the Repository containing the base branch that will be modified. + """ + repositoryId: ID! + + """ + The name of the base branch that the provided head will be merged into. + """ + base: String! + + """ + The head to merge into the base branch. This can be a branch name or a commit GitObjectID. + """ + head: String! + + """ + Message to use for the merge commit. If omitted, a default will be used. + """ + commitMessage: String + + """The email address to associate with this commit.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MergeBranch""" +type GitHubMergeBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The resulting merge Commit.""" + mergeCommit: GitHubCommit +} + +"""Autogenerated input type of MarkPullRequestReadyForReview""" +input GitHubMarkPullRequestReadyForReviewInput { + """ID of the pull request to be marked as ready for review.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkPullRequestReadyForReview""" +type GitHubMarkPullRequestReadyForReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is ready for review.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MarkFileAsViewed""" +input GitHubMarkFileAsViewedInput { + """The Node ID of the pull request.""" + pullRequestId: ID! + + """The path of the file to mark as viewed""" + path: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkFileAsViewed""" +type GitHubMarkFileAsViewedPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated pull request.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of MarkDiscussionCommentAsAnswer""" +input GitHubMarkDiscussionCommentAsAnswerInput { + """The Node ID of the discussion comment to mark as an answer.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of MarkDiscussionCommentAsAnswer""" +type GitHubMarkDiscussionCommentAsAnswerPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that includes the chosen comment.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of LockLockable""" +input GitHubLockLockableInput { + """ID of the item to be locked.""" + lockableId: ID! + + """A reason for why the item will be locked.""" + lockReason: GitHubLockReason + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of LockLockable""" +type GitHubLockLockablePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was locked.""" + lockedRecord: GitHubLockable +} + +"""Autogenerated input type of LinkRepositoryToProject""" +input GitHubLinkRepositoryToProjectInput { + """The ID of the Project to link to a Repository""" + projectId: ID! + + """The ID of the Repository to link to a Project.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of LinkRepositoryToProject""" +type GitHubLinkRepositoryToProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The linked Project.""" + project: GitHubProject + + """The linked Repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of InviteEnterpriseAdmin""" +input GitHubInviteEnterpriseAdminInput { + """The ID of the enterprise to which you want to invite an administrator.""" + enterpriseId: ID! + + """The login of a user to invite as an administrator.""" + invitee: String + + """The email of the person to invite as an administrator.""" + email: String + + """The role of the administrator.""" + role: GitHubEnterpriseAdministratorRole + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of InviteEnterpriseAdmin""" +type GitHubInviteEnterpriseAdminPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The created enterprise administrator invitation.""" + invitation: GitHubEnterpriseAdministratorInvitation +} + +enum GitHubActorType { + """Indicates a user actor.""" + USER + + """Indicates a team actor.""" + TEAM +} + +"""Autogenerated input type of GrantMigratorRole""" +input GitHubGrantMigratorRoleInput { + """The ID of the organization that the user/team belongs to.""" + organizationId: ID! + + """The user login or Team slug to grant the migrator role.""" + actor: String! + + """Specifies the type of the actor, can be either USER or TEAM.""" + actorType: GitHubActorType! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of GrantMigratorRole""" +type GitHubGrantMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""Autogenerated input type of GrantEnterpriseOrganizationsMigratorRole""" +input GitHubGrantEnterpriseOrganizationsMigratorRoleInput { + """ + The ID of the enterprise to which all organizations managed by it will be granted the migrator role. + """ + enterpriseId: ID! + + """The login of the user to grant the migrator role""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of GrantEnterpriseOrganizationsMigratorRole""" +type GitHubGrantEnterpriseOrganizationsMigratorRolePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """ + The organizations that had the migrator role applied to for the given user. + """ + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection +} + +"""Autogenerated input type of FollowUser""" +input GitHubFollowUserInput { + """ID of the user to follow.""" + userId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of FollowUser""" +type GitHubFollowUserPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The user that was followed.""" + user: GitHubUser +} + +"""Autogenerated input type of EnablePullRequestAutoMerge""" +input GitHubEnablePullRequestAutoMergeInput { + """ID of the pull request to enable auto-merge on.""" + pullRequestId: ID! + + """ + Commit headline to use for the commit when the PR is mergable; if omitted, a default message will be used. + """ + commitHeadline: String + + """ + Commit body to use for the commit when the PR is mergable; if omitted, a default message will be used. + """ + commitBody: String + + """The merge method to use. If omitted, defaults to 'MERGE'""" + mergeMethod: GitHubPullRequestMergeMethod = MERGE + + """The email address to associate with this merge.""" + authorEmail: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of EnablePullRequestAutoMerge""" +type GitHubEnablePullRequestAutoMergePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request auto-merge was enabled on.""" + pullRequest: GitHubPullRequest +} + +enum GitHubDismissReason { + """A fix has already been started""" + FIX_STARTED + + """No bandwidth to fix this""" + NO_BANDWIDTH + + """Risk is tolerable to this project""" + TOLERABLE_RISK + + """This alert is inaccurate or incorrect""" + INACCURATE + + """Vulnerable code is not actually used""" + NOT_USED +} + +"""Autogenerated input type of DismissRepositoryVulnerabilityAlert""" +input GitHubDismissRepositoryVulnerabilityAlertInput { + """The Dependabot alert ID to dismiss.""" + repositoryVulnerabilityAlertId: ID! + + """The reason the Dependabot alert is being dismissed.""" + dismissReason: GitHubDismissReason! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DismissRepositoryVulnerabilityAlert""" +type GitHubDismissRepositoryVulnerabilityAlertPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The Dependabot alert that was dismissed""" + repositoryVulnerabilityAlert: GitHubRepositoryVulnerabilityAlert +} + +"""Autogenerated input type of DismissPullRequestReview""" +input GitHubDismissPullRequestReviewInput { + """The Node ID of the pull request review to modify.""" + pullRequestReviewId: ID! + + """The contents of the pull request review dismissal message.""" + message: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DismissPullRequestReview""" +type GitHubDismissPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The dismissed pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DisablePullRequestAutoMerge""" +input GitHubDisablePullRequestAutoMergeInput { + """ID of the pull request to disable auto merge on.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DisablePullRequestAutoMerge""" +type GitHubDisablePullRequestAutoMergePayload { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request auto merge was disabled on.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of DeleteVerifiableDomain""" +input GitHubDeleteVerifiableDomainInput { + """The ID of the verifiable domain to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteVerifiableDomain""" +type GitHubDeleteVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The owning account from which the domain was deleted.""" + owner: GitHubVerifiableDomainOwner +} + +"""Autogenerated input type of DeleteTeamDiscussionComment""" +input GitHubDeleteTeamDiscussionCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteTeamDiscussionComment""" +type GitHubDeleteTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteTeamDiscussion""" +input GitHubDeleteTeamDiscussionInput { + """The discussion ID to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteTeamDiscussion""" +type GitHubDeleteTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteRef""" +input GitHubDeleteRefInput { + """The Node ID of the Ref to be deleted.""" + refId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteRef""" +type GitHubDeleteRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeletePullRequestReviewComment""" +input GitHubDeletePullRequestReviewCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeletePullRequestReviewComment""" +type GitHubDeletePullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request review the deleted comment belonged to.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DeletePullRequestReview""" +input GitHubDeletePullRequestReviewInput { + """The Node ID of the pull request review to delete.""" + pullRequestReviewId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeletePullRequestReview""" +type GitHubDeletePullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The deleted pull request review.""" + pullRequestReview: GitHubPullRequestReview +} + +"""Autogenerated input type of DeleteProjectNextItem""" +input GitHubDeleteProjectNextItemInput { + """The ID of the Project from which the item should be removed.""" + projectId: ID! + + """The ID of the item to be removed.""" + itemId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectNextItem""" +type GitHubDeleteProjectNextItemPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ID of the deleted item.""" + deletedItemId: ID +} + +"""Autogenerated input type of DeleteProjectColumn""" +input GitHubDeleteProjectColumnInput { + """The id of the column to delete.""" + columnId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectColumn""" +type GitHubDeleteProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The deleted column ID.""" + deletedColumnId: ID + + """The project the deleted column was in.""" + project: GitHubProject +} + +"""Autogenerated input type of DeleteProjectCard""" +input GitHubDeleteProjectCardInput { + """The id of the card to delete.""" + cardId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProjectCard""" +type GitHubDeleteProjectCardPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The column the deleted card was in.""" + column: GitHubProjectColumn + + """The deleted card ID.""" + deletedCardId: ID +} + +"""Autogenerated input type of DeleteProject""" +input GitHubDeleteProjectInput { + """The Project ID to update.""" + projectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteProject""" +type GitHubDeleteProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository or organization the project was removed from.""" + owner: GitHubProjectOwner +} + +"""Autogenerated input type of DeleteIssueComment""" +input GitHubDeleteIssueCommentInput { + """The ID of the comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIssueComment""" +type GitHubDeleteIssueCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteIssue""" +input GitHubDeleteIssueInput { + """The ID of the issue to delete.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIssue""" +type GitHubDeleteIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository the issue belonged to""" + repository: GitHubRepository +} + +"""Autogenerated input type of DeleteIpAllowListEntry""" +input GitHubDeleteIpAllowListEntryInput { + """The ID of the IP allow list entry to delete.""" + ipAllowListEntryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteIpAllowListEntry""" +type GitHubDeleteIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was deleted.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of DeleteEnvironment""" +input GitHubDeleteEnvironmentInput { + """The Node ID of the environment to be deleted.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteEnvironment""" +type GitHubDeleteEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteDiscussionComment""" +input GitHubDeleteDiscussionCommentInput { + """The Node id of the discussion comment to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDiscussionComment""" +type GitHubDeleteDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion comment that was just deleted.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of DeleteDiscussion""" +input GitHubDeleteDiscussionInput { + """The id of the discussion to delete.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDiscussion""" +type GitHubDeleteDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that was just deleted.""" + discussion: GitHubDiscussion +} + +"""Autogenerated input type of DeleteDeployment""" +input GitHubDeleteDeploymentInput { + """The Node ID of the deployment to be deleted.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteDeployment""" +type GitHubDeleteDeploymentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of DeleteBranchProtectionRule""" +input GitHubDeleteBranchProtectionRuleInput { + """The global relay id of the branch protection rule to be deleted.""" + branchProtectionRuleId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeleteBranchProtectionRule""" +type GitHubDeleteBranchProtectionRulePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubTopicSuggestionDeclineReason { + """The suggested topic is not relevant to the repository.""" + NOT_RELEVANT + + """ + The suggested topic is too specific for the repository (e.g. #ruby-on-rails-version-4-2-1). + """ + TOO_SPECIFIC + + """The viewer does not like the suggested topic.""" + PERSONAL_PREFERENCE + + """The suggested topic is too general for the repository.""" + TOO_GENERAL +} + +"""Autogenerated input type of DeclineTopicSuggestion""" +input GitHubDeclineTopicSuggestionInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The name of the suggested topic.""" + name: String! + + """The reason why the suggested topic is declined.""" + reason: GitHubTopicSuggestionDeclineReason! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of DeclineTopicSuggestion""" +type GitHubDeclineTopicSuggestionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The declined topic.""" + topic: GitHubTopic +} + +"""Autogenerated input type of CreateTeamDiscussionComment""" +input GitHubCreateTeamDiscussionCommentInput { + """The ID of the discussion to which the comment belongs.""" + discussionId: ID! + + """The content of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateTeamDiscussionComment""" +type GitHubCreateTeamDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new comment.""" + teamDiscussionComment: GitHubTeamDiscussionComment +} + +"""Autogenerated input type of CreateTeamDiscussion""" +input GitHubCreateTeamDiscussionInput { + """The ID of the team to which the discussion belongs.""" + teamId: ID! + + """The title of the discussion.""" + title: String! + + """The content of the discussion.""" + body: String! + + """ + If true, restricts the visibility of this discussion to team members and organization admins. If false or not specified, allows any organization member to view this discussion. + """ + private: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateTeamDiscussion""" +type GitHubCreateTeamDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new discussion.""" + teamDiscussion: GitHubTeamDiscussion +} + +"""Autogenerated input type of CreateSponsorship""" +input GitHubCreateSponsorshipInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """ + The ID of one of sponsorable's existing tiers to sponsor at. Required if amount is not specified. + """ + tierId: ID + + """ + The amount to pay to the sponsorable in US dollars. Required if a tierId is not specified. Valid values: 1-12000. + """ + amount: Int + + """ + Whether the sponsorship should happen monthly/yearly or just this one time. Required if a tierId is not specified. + """ + isRecurring: Boolean + + """Whether the sponsor should receive email updates from the sponsorable.""" + receiveEmails: Boolean = true + + """ + Specify whether others should be able to see that the sponsor is sponsoring the sponsorable. Public visibility still does not reveal which tier is used. + """ + privacyLevel: GitHubSponsorshipPrivacy = PUBLIC + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateSponsorship""" +type GitHubCreateSponsorshipPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The sponsorship that was started.""" + sponsorship: GitHubSponsorship +} + +"""Autogenerated input type of CreateSponsorsTier""" +input GitHubCreateSponsorsTierInput { + """ + The ID of the user or organization who owns the GitHub Sponsors profile. Defaults to the current user if omitted and sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who owns the GitHub Sponsors profile. Defaults to the current user if omitted and sponsorableId is not given. + """ + sponsorableLogin: String + + """The value of the new tier in US dollars. Valid values: 1-12000.""" + amount: Int! + + """ + Whether sponsorships using this tier should happen monthly/yearly or just once. + """ + isRecurring: Boolean = true + + """ + Optional ID of the private repository that sponsors at this tier should gain read-only access to. Must be owned by an organization. + """ + repositoryId: ID + + """ + Optional login of the organization owner of the private repository that sponsors at this tier should gain read-only access to. Necessary if repositoryName is given. Will be ignored if repositoryId is given. + """ + repositoryOwnerLogin: String + + """ + Optional name of the private repository that sponsors at this tier should gain read-only access to. Must be owned by an organization. Necessary if repositoryOwnerLogin is given. Will be ignored if repositoryId is given. + """ + repositoryName: String + + """Optional message new sponsors at this tier will receive.""" + welcomeMessage: String + + """ + A description of what this tier is, what perks sponsors might receive, what a sponsorship at this tier means for you, etc. + """ + description: String! + + """ + Whether to make the tier available immediately for sponsors to choose. Defaults to creating a draft tier that will not be publicly visible. + """ + publish: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateSponsorsTier""" +type GitHubCreateSponsorsTierPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new tier.""" + sponsorsTier: GitHubSponsorsTier +} + +"""Autogenerated input type of CreateRepository""" +input GitHubCreateRepositoryInput { + """The name of the new repository.""" + name: String! + + """The ID of the owner for the new repository.""" + ownerId: ID + + """A short description of the new repository.""" + description: String + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """ + Whether this repository should be marked as a template such that anyone who can access it can create new repositories with the same files and directory structure. + """ + template: Boolean = false + + """The URL for a web page about this repository.""" + homepageUrl: GitHubURI + + """Indicates if the repository should have the wiki feature enabled.""" + hasWikiEnabled: Boolean = false + + """Indicates if the repository should have the issues feature enabled.""" + hasIssuesEnabled: Boolean = true + + """ + When an organization is specified as the owner, this ID identifies the team that should be granted access to the new repository. + """ + teamId: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateRepository""" +type GitHubCreateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of CreateRef""" +input GitHubCreateRefInput { + """The Node ID of the Repository to create the Ref in.""" + repositoryId: ID! + + """ + The fully qualified name of the new Ref (ie: `refs/heads/my_new_branch`). + """ + name: String! + + """The GitObjectID that the new Ref shall target. Must point to a commit.""" + oid: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateRef""" +type GitHubCreateRefPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created ref.""" + ref: GitHubRef +} + +"""Autogenerated input type of CreatePullRequest""" +input GitHubCreatePullRequestInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """ + The name of the branch you want your changes pulled into. This should be an existing branch + on the current repository. You cannot update the base branch on a pull request to point + to another repository. + + """ + baseRefName: String! + + """ + The name of the branch where your changes are implemented. For cross-repository pull requests + in the same network, namespace `head_ref_name` with a user like this: `username:branch`. + + """ + headRefName: String! + + """The title of the pull request.""" + title: String! + + """The contents of the pull request.""" + body: String + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean = true + + """Indicates whether this pull request should be a draft.""" + draft: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreatePullRequest""" +type GitHubCreatePullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new pull request.""" + pullRequest: GitHubPullRequest +} + +enum GitHubProjectTemplate { + """Create a board with columns for To do, In progress and Done.""" + BASIC_KANBAN + + """ + Create a board with v2 triggers to automatically move cards across To do, In progress and Done columns. + """ + AUTOMATED_KANBAN_V2 + + """ + Create a board with triggers to automatically move cards across columns with review automation. + """ + AUTOMATED_REVIEWS_KANBAN + + """ + Create a board to triage and prioritize bugs with To do, priority, and Done columns. + """ + BUG_TRIAGE +} + +"""Autogenerated input type of CreateProject""" +input GitHubCreateProjectInput { + """The owner ID to create the project under.""" + ownerId: ID! + + """The name of project.""" + name: String! + + """The description of project.""" + body: String + + """The name of the GitHub-provided template.""" + template: GitHubProjectTemplate + + """ + A list of repository IDs to create as linked repositories for the project + """ + repositoryIds: [ID!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateProject""" +type GitHubCreateProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new project.""" + project: GitHubProject +} + +"""Autogenerated input type of CreateMigrationSource""" +input GitHubCreateMigrationSourceInput { + """The Octoshift migration source name.""" + name: String! + + """The Octoshift migration source URL.""" + url: String! + + """The Octoshift migration source access token.""" + accessToken: String! + + """The Octoshift migration source type.""" + type: GitHubMigrationSourceType! + + """ + The ID of the organization that will own the Octoshift migration source. + """ + ownerId: ID! + + """ + The GitHub personal access token of the user importing to the target repository. + """ + githubPat: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateMigrationSource""" +type GitHubCreateMigrationSourcePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The created Octoshift migration source.""" + migrationSource: GitHubMigrationSource +} + +"""Autogenerated input type of CreateIssue""" +input GitHubCreateIssueInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The title for the issue.""" + title: String! + + """The body for the issue description.""" + body: String + + """The Node ID for the user assignee for this issue.""" + assigneeIds: [ID!] + + """The Node ID of the milestone for this issue.""" + milestoneId: ID + + """An array of Node IDs of labels for this issue.""" + labelIds: [ID!] + + """An array of Node IDs for projects associated with this issue.""" + projectIds: [ID!] + + """ + The name of an issue template in the repository, assigns labels and assignees from the template to the issue + """ + issueTemplate: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateIssue""" +type GitHubCreateIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new issue.""" + issue: GitHubIssue +} + +"""Autogenerated input type of CreateIpAllowListEntry""" +input GitHubCreateIpAllowListEntryInput { + """The ID of the owner for which to create the new IP allow list entry.""" + ownerId: ID! + + """An IP address or range of addresses in CIDR notation.""" + allowListValue: String! + + """An optional name for the IP allow list entry.""" + name: String + + """ + Whether the IP allow list entry is active when an IP allow list is enabled. + """ + isActive: Boolean! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateIpAllowListEntry""" +type GitHubCreateIpAllowListEntryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The IP allow list entry that was created.""" + ipAllowListEntry: GitHubIpAllowListEntry +} + +"""Autogenerated input type of CreateEnvironment""" +input GitHubCreateEnvironmentInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The name of the environment.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateEnvironment""" +type GitHubCreateEnvironmentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new or existing environment.""" + environment: GitHubEnvironment +} + +"""Autogenerated input type of CreateEnterpriseOrganization""" +input GitHubCreateEnterpriseOrganizationInput { + """The ID of the enterprise owning the new organization.""" + enterpriseId: ID! + + """The login of the new organization.""" + login: String! + + """The profile name of the new organization.""" + profileName: String! + + """The email used for sending billing receipts.""" + billingEmail: String! + + """The logins for the administrators of the new organization.""" + adminLogins: [String!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateEnterpriseOrganization""" +type GitHubCreateEnterpriseOrganizationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The enterprise that owns the created organization.""" + enterprise: GitHubEnterprise + + """The organization that was created.""" + organization: GitHubOrganization +} + +"""Autogenerated input type of CreateDiscussion""" +input GitHubCreateDiscussionInput { + """The id of the repository on which to create the discussion.""" + repositoryId: ID! + + """The title of the discussion.""" + title: String! + + """The body of the discussion.""" + body: String! + + """The id of the discussion category to associate with this discussion.""" + categoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateDiscussion""" +type GitHubCreateDiscussionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The discussion that was just created.""" + discussion: GitHubDiscussion +} + +""" +A git ref for a commit to be appended to. + +The ref must be a branch, i.e. its fully qualified name must start +with `refs/heads/` (although the input is not required to be fully +qualified). + +The Ref may be specified by its global node ID or by the +repository nameWithOwner and branch name. + +### Examples + +Specify a branch using a global node ID: + + { "id": "MDM6UmVmMTpyZWZzL2hlYWRzL21haW4=" } + +Specify a branch using nameWithOwner and branch name: + + { + "nameWithOwner": "github/graphql-client", + "branchName": "main" + } + + +""" +input GitHubCommittableBranch { + """The Node ID of the Ref to be updated.""" + id: ID + + """The nameWithOwner of the repository to commit to.""" + repositoryNameWithOwner: String + + """The unqualified name of the branch to append the commit to.""" + branchName: String +} + +"""A command to delete the file at the given path as part of a commit.""" +input GitHubFileDeletion { + """The path to delete""" + path: String! +} + +"""A (potentially binary) string encoded using base64.""" +scalar GitHubBase64String + +""" +A command to add a file at the given path with the given contents as part of a commit. Any existing file at that that path will be replaced. +""" +input GitHubFileAddition { + """The path in the repository where the file will be located""" + path: String! + + """The base64 encoded contents of the file""" + contents: GitHubBase64String! +} + +""" +A description of a set of changes to a file tree to be made as part of +a git commit, modeled as zero or more file `additions` and zero or more +file `deletions`. + +Both fields are optional; omitting both will produce a commit with no +file changes. + +`deletions` and `additions` describe changes to files identified +by their path in the git tree using unix-style path separators, i.e. +`/`. The root of a git tree is an empty string, so paths are not +slash-prefixed. + +`path` values must be unique across all `additions` and `deletions` +provided. Any duplication will result in a validation error. + +### Encoding + +File contents must be provided in full for each `FileAddition`. + +The `contents` of a `FileAddition` must be encoded using RFC 4648 +compliant base64, i.e. correct padding is required and no characters +outside the standard alphabet may be used. Invalid base64 +encoding will be rejected with a validation error. + +The encoded contents may be binary. + +For text files, no assumptions are made about the character encoding of +the file contents (after base64 decoding). No charset transcoding or +line-ending normalization will be performed; it is the client's +responsibility to manage the character encoding of files they provide. +However, for maximum compatibility we recommend using UTF-8 encoding +and ensuring that all files in a repository use a consistent +line-ending convention (`\n` or `\r\n`), and that all files end +with a newline. + +### Modeling file changes + +Each of the the five types of conceptual changes that can be made in a +git commit can be described using the `FileChanges` type as follows: + +1. New file addition: create file `hello world\n` at path `docs/README.txt`: + + { + "additions" [ + { + "path": "docs/README.txt", + "contents": base64encode("hello world\n") + } + ] + } + +2. Existing file modification: change existing `docs/README.txt` to have new + content `new content here\n`: + + { + "additions" [ + { + "path": "docs/README.txt", + "contents": base64encode("new content here\n") + } + ] + } + +3. Existing file deletion: remove existing file `docs/README.txt`. + Note that the path is required to exist -- specifying a + path that does not exist on the given branch will abort the + commit and return an error. + + { + "deletions" [ + { + "path": "docs/README.txt" + } + ] + } + + +4. File rename with no changes: rename `docs/README.txt` with + previous content `hello world\n` to the same content at + `newdocs/README.txt`: + + { + "deletions" [ + { + "path": "docs/README.txt", + } + ], + "additions" [ + { + "path": "newdocs/README.txt", + "contents": base64encode("hello world\n") + } + ] + } + + +5. File rename with changes: rename `docs/README.txt` with + previous content `hello world\n` to a file at path + `newdocs/README.txt` with content `new contents\n`: + + { + "deletions" [ + { + "path": "docs/README.txt", + } + ], + "additions" [ + { + "path": "newdocs/README.txt", + "contents": base64encode("new contents\n") + } + ] + } + +""" +input GitHubFileChanges { + """Files to delete.""" + deletions: [GitHubFileDeletion!] = [] + + """File to add or change.""" + additions: [GitHubFileAddition!] = [] +} + +"""A message to include with a new commit""" +input GitHubCommitMessage { + """The headline of the message.""" + headline: String! + + """The body of the message.""" + body: String +} + +"""Autogenerated input type of CreateCommitOnBranch""" +input GitHubCreateCommitOnBranchInput { + """The Ref to be updated. Must be a branch.""" + branch: GitHubCommittableBranch! + + """A description of changes to files in this commit.""" + fileChanges: GitHubFileChanges + + """The commit message the be included with the commit.""" + message: GitHubCommitMessage! + + """ + The git commit oid expected at the head of the branch prior to the commit + """ + expectedHeadOid: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCommitOnBranch""" +type GitHubCreateCommitOnBranchPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new commit.""" + commit: GitHubCommit + + """The ref which has been updated to point to the new commit.""" + ref: GitHubRef +} + +"""Autogenerated input type of CreateCheckSuite""" +input GitHubCreateCheckSuiteInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The SHA of the head commit.""" + headSha: GitHubGitObjectID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCheckSuite""" +type GitHubCreateCheckSuitePayload { + """The newly created check suite.""" + checkSuite: GitHubCheckSuite + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +enum GitHubRequestableCheckStatusState { + """The check suite or run has been queued.""" + QUEUED + + """The check suite or run is in progress.""" + IN_PROGRESS + + """The check suite or run has been completed.""" + COMPLETED + + """The check suite or run is in waiting state.""" + WAITING + + """The check suite or run is in pending state.""" + PENDING +} + +"""Information from a check run analysis to specific lines of code.""" +input GitHubCheckAnnotationRange { + """The starting line of the range.""" + startLine: Int! + + """The starting column of the range.""" + startColumn: Int + + """The ending line of the range.""" + endLine: Int! + + """The ending column of the range.""" + endColumn: Int +} + +"""Information from a check run analysis to specific lines of code.""" +input GitHubCheckAnnotationData { + """The path of the file to add an annotation to.""" + path: String! + + """The location of the annotation""" + location: GitHubCheckAnnotationRange! + + """Represents an annotation's information level""" + annotationLevel: GitHubCheckAnnotationLevel! + + """A short description of the feedback for these lines of code.""" + message: String! + + """The title that represents the annotation.""" + title: String + + """Details about this annotation.""" + rawDetails: String +} + +""" +Images attached to the check run output displayed in the GitHub pull request UI. +""" +input GitHubCheckRunOutputImage { + """The alternative text for the image.""" + alt: String! + + """The full URL of the image.""" + imageUrl: GitHubURI! + + """A short image description.""" + caption: String +} + +"""Descriptive details about the check run.""" +input GitHubCheckRunOutput { + """A title to provide for this check run.""" + title: String! + + """The summary of the check run (supports Commonmark).""" + summary: String! + + """The details of the check run (supports Commonmark).""" + text: String + + """The annotations that are made as part of the check run.""" + annotations: [GitHubCheckAnnotationData!] + + """ + Images attached to the check run output displayed in the GitHub pull request UI. + """ + images: [GitHubCheckRunOutputImage!] +} + +"""Possible further actions the integrator can perform.""" +input GitHubCheckRunAction { + """The text to be displayed on a button in the web UI.""" + label: String! + + """A short explanation of what this action would do.""" + description: String! + + """A reference for the action on the integrator's system. """ + identifier: String! +} + +"""Autogenerated input type of CreateCheckRun""" +input GitHubCreateCheckRunInput { + """The node ID of the repository.""" + repositoryId: ID! + + """The name of the check.""" + name: String! + + """The SHA of the head commit.""" + headSha: GitHubGitObjectID! + + """ + The URL of the integrator's site that has the full details of the check. + """ + detailsUrl: GitHubURI + + """A reference for the run on the integrator's system.""" + externalId: String + + """The current status.""" + status: GitHubRequestableCheckStatusState + + """The time that the check run began.""" + startedAt: GitHubDateTime + + """The final conclusion of the check.""" + conclusion: GitHubCheckConclusionState + + """The time that the check run finished.""" + completedAt: GitHubDateTime + + """Descriptive details about the run.""" + output: GitHubCheckRunOutput + + """ + Possible further actions the integrator can perform, which a user may trigger. + """ + actions: [GitHubCheckRunAction!] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateCheckRun""" +type GitHubCreateCheckRunPayload { + """The newly created check run.""" + checkRun: GitHubCheckRun + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Specifies the attributes for a new or updated required status check.""" +input GitHubRequiredStatusCheckInput { + """ + Status check context that must pass for commits to be accepted to the matching branch. + """ + context: String! + + """ + The ID of the App that must set the status in order for it to be accepted. Omit this value to use whichever app has recently been setting this status, or use "any" to allow any app to set the status. + """ + appId: ID +} + +"""Autogenerated input type of CreateBranchProtectionRule""" +input GitHubCreateBranchProtectionRuleInput { + """ + The global relay id of the repository in which a new branch protection rule should be created in. + """ + repositoryId: ID! + + """The glob-like pattern used to determine matching branches.""" + pattern: String! + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean + + """Can this branch be deleted.""" + allowsDeletions: Boolean + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean + + """ + A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. + """ + reviewDismissalActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass pull requests targeting matching branches. + """ + bypassPullRequestActorIds: [ID!] + + """ + A list of User or Team IDs allowed to bypass force push targeting matching branches. + """ + bypassForcePushActorIds: [ID!] + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean + + """A list of User, Team or App IDs allowed to push to matching branches.""" + pushActorIds: [ID!] + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String!] + + """The list of required status checks""" + requiredStatusChecks: [GitHubRequiredStatusCheckInput!] + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CreateBranchProtectionRule""" +type GitHubCreateBranchProtectionRulePayload { + """The newly created BranchProtectionRule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of ConvertPullRequestToDraft""" +input GitHubConvertPullRequestToDraftInput { + """ID of the pull request to convert to draft""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ConvertPullRequestToDraft""" +type GitHubConvertPullRequestToDraftPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that is now a draft.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of ConvertProjectCardNoteToIssue""" +input GitHubConvertProjectCardNoteToIssueInput { + """The ProjectCard ID to convert.""" + projectCardId: ID! + + """The ID of the repository to create the issue in.""" + repositoryId: ID! + + """ + The title of the newly created issue. Defaults to the card's note text. + """ + title: String + + """The body of the newly created issue.""" + body: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ConvertProjectCardNoteToIssue""" +type GitHubConvertProjectCardNoteToIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The updated ProjectCard.""" + projectCard: GitHubProjectCard +} + +"""Autogenerated input type of ClosePullRequest""" +input GitHubClosePullRequestInput { + """ID of the pull request to be closed.""" + pullRequestId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ClosePullRequest""" +type GitHubClosePullRequestPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The pull request that was closed.""" + pullRequest: GitHubPullRequest +} + +"""Autogenerated input type of CloseIssue""" +input GitHubCloseIssueInput { + """ID of the issue to be closed.""" + issueId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloseIssue""" +type GitHubCloseIssuePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The issue that was closed.""" + issue: GitHubIssue +} + +"""Autogenerated input type of CloneTemplateRepository""" +input GitHubCloneTemplateRepositoryInput { + """The Node ID of the template repository.""" + repositoryId: ID! + + """The name of the new repository.""" + name: String! + + """The ID of the owner for the new repository.""" + ownerId: ID! + + """A short description of the new repository.""" + description: String + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """ + Whether to copy all branches from the template to the new repository. Defaults to copying only the default branch of the template. + """ + includeAllBranches: Boolean = false + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloneTemplateRepository""" +type GitHubCloneTemplateRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The new repository.""" + repository: GitHubRepository +} + +"""Autogenerated input type of CloneProject""" +input GitHubCloneProjectInput { + """The owner ID to create the project under.""" + targetOwnerId: ID! + + """The source project to clone.""" + sourceId: ID! + + """Whether or not to clone the source project's workflows.""" + includeWorkflows: Boolean! + + """The name of the project.""" + name: String! + + """The description of the project.""" + body: String + + """The visibility of the project, defaults to false (private).""" + public: Boolean + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CloneProject""" +type GitHubCloneProjectPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The id of the JobStatus for populating cloned fields.""" + jobStatusId: String + + """The new cloned project.""" + project: GitHubProject +} + +"""Autogenerated input type of ClearLabelsFromLabelable""" +input GitHubClearLabelsFromLabelableInput { + """The id of the labelable object to clear the labels from.""" + labelableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ClearLabelsFromLabelable""" +type GitHubClearLabelsFromLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was unlabeled.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of ChangeUserStatus""" +input GitHubChangeUserStatusInput { + """ + The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., :grinning:. + """ + emoji: String + + """A short description of your current status.""" + message: String + + """ + The ID of the organization whose members will be allowed to see the status. If omitted, the status will be publicly visible. + """ + organizationId: ID + + """ + Whether this status should indicate you are not fully available on GitHub, e.g., you are away. + """ + limitedAvailability: Boolean = false + + """If set, the user status will not be shown after this date.""" + expiresAt: GitHubDateTime + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ChangeUserStatus""" +type GitHubChangeUserStatusPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Your updated status.""" + status: GitHubUserStatus +} + +"""Autogenerated input type of CancelSponsorship""" +input GitHubCancelSponsorshipInput { + """ + The ID of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorLogin is not given. + """ + sponsorId: ID + + """ + The username of the user or organization who is acting as the sponsor, paying for the sponsorship. Required if sponsorId is not given. + """ + sponsorLogin: String + + """ + The ID of the user or organization who is receiving the sponsorship. Required if sponsorableLogin is not given. + """ + sponsorableId: ID + + """ + The username of the user or organization who is receiving the sponsorship. Required if sponsorableId is not given. + """ + sponsorableLogin: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CancelSponsorship""" +type GitHubCancelSponsorshipPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The tier that was being used at the time of cancellation.""" + sponsorsTier: GitHubSponsorsTier +} + +"""Autogenerated input type of CancelEnterpriseAdminInvitation""" +input GitHubCancelEnterpriseAdminInvitationInput { + """The Node ID of the pending enterprise administrator invitation.""" + invitationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of CancelEnterpriseAdminInvitation""" +type GitHubCancelEnterpriseAdminInvitationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The invitation that was canceled.""" + invitation: GitHubEnterpriseAdministratorInvitation + + """ + A message confirming the result of canceling an administrator invitation. + """ + message: String +} + +"""Autogenerated input type of ArchiveRepository""" +input GitHubArchiveRepositoryInput { + """The ID of the repository to mark as archived.""" + repositoryId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ArchiveRepository""" +type GitHubArchiveRepositoryPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The repository that was marked as archived.""" + repository: GitHubRepository +} + +"""Autogenerated input type of ApproveVerifiableDomain""" +input GitHubApproveVerifiableDomainInput { + """The ID of the verifiable domain to approve.""" + id: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ApproveVerifiableDomain""" +type GitHubApproveVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was approved.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of ApproveDeployments""" +input GitHubApproveDeploymentsInput { + """The node ID of the workflow run containing the pending deployments.""" + workflowRunId: ID! + + """The ids of environments to reject deployments""" + environmentIds: [ID!]! + + """Optional comment for approving deployments""" + comment: String = "" + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of ApproveDeployments""" +type GitHubApproveDeploymentsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The affected deployments.""" + deployments: [GitHubDeployment!] +} + +"""Autogenerated input type of AddVerifiableDomain""" +input GitHubAddVerifiableDomainInput { + """The ID of the owner to add the domain to""" + ownerId: ID! + + """The URL of the domain""" + domain: GitHubURI! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddVerifiableDomain""" +type GitHubAddVerifiableDomainPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The verifiable domain that was added.""" + domain: GitHubVerifiableDomain +} + +"""Autogenerated input type of AddUpvote""" +input GitHubAddUpvoteInput { + """The Node ID of the discussion or comment to upvote.""" + subjectId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddUpvote""" +type GitHubAddUpvotePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The votable subject.""" + subject: GitHubVotable +} + +"""Autogenerated input type of AddStar""" +input GitHubAddStarInput { + """The Starrable ID to star.""" + starrableId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddStar""" +type GitHubAddStarPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The starrable.""" + starrable: GitHubStarrable +} + +"""Autogenerated input type of AddReaction""" +input GitHubAddReactionInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The name of the emoji to react with.""" + content: GitHubReactionContent! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddReaction""" +type GitHubAddReactionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The reaction object.""" + reaction: GitHubReaction + + """The reactable subject.""" + subject: GitHubReactable +} + +"""Autogenerated input type of AddPullRequestReviewThread""" +input GitHubAddPullRequestReviewThreadInput { + """Path to the file being commented on.""" + path: String! + + """Body of the thread's first comment.""" + body: String! + + """The node ID of the pull request reviewing""" + pullRequestId: ID + + """The Node ID of the review to modify.""" + pullRequestReviewId: ID + + """ + The line of the blob to which the thread refers. The end of the line range for multi-line comments. + """ + line: Int! + + """ + The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range. + """ + side: GitHubDiffSide = RIGHT + + """The first line of the range to which the comment refers.""" + startLine: Int + + """The side of the diff on which the start line resides.""" + startSide: GitHubDiffSide = RIGHT + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReviewThread""" +type GitHubAddPullRequestReviewThreadPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created thread.""" + thread: GitHubPullRequestReviewThread +} + +"""Autogenerated input type of AddPullRequestReviewComment""" +input GitHubAddPullRequestReviewCommentInput { + """The node ID of the pull request reviewing""" + pullRequestId: ID + + """The Node ID of the review to modify.""" + pullRequestReviewId: ID + + """The SHA of the commit to comment on.""" + commitOID: GitHubGitObjectID + + """The text of the comment.""" + body: String! + + """The relative path of the file to comment on.""" + path: String + + """The line index in the diff to comment on.""" + position: Int + + """The comment id to reply to.""" + inReplyTo: ID + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReviewComment""" +type GitHubAddPullRequestReviewCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created comment.""" + comment: GitHubPullRequestReviewComment + + """The edge from the review's comment connection.""" + commentEdge: GitHubPullRequestReviewCommentEdge +} + +enum GitHubPullRequestReviewEvent { + """Submit general feedback without explicit approval.""" + COMMENT + + """Submit feedback and approve merging these changes.""" + APPROVE + + """Submit feedback that must be addressed before merging.""" + REQUEST_CHANGES + + """Dismiss review so it now longer effects merging.""" + DISMISS +} + +"""Specifies a review comment to be left with a Pull Request Review.""" +input GitHubDraftPullRequestReviewComment { + """Path to the file being commented on.""" + path: String! + + """Position in the file to leave a comment on.""" + position: Int! + + """Body of the comment to leave.""" + body: String! +} + +""" +Specifies a review comment thread to be left with a Pull Request Review. +""" +input GitHubDraftPullRequestReviewThread { + """Path to the file being commented on.""" + path: String! + + """ + The line of the blob to which the thread refers. The end of the line range for multi-line comments. + """ + line: Int! + + """ + The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range. + """ + side: GitHubDiffSide = RIGHT + + """The first line of the range to which the comment refers.""" + startLine: Int + + """The side of the diff on which the start line resides.""" + startSide: GitHubDiffSide = RIGHT + + """Body of the comment to leave.""" + body: String! +} + +"""Autogenerated input type of AddPullRequestReview""" +input GitHubAddPullRequestReviewInput { + """The Node ID of the pull request to modify.""" + pullRequestId: ID! + + """The commit OID the review pertains to.""" + commitOID: GitHubGitObjectID + + """The contents of the review body comment.""" + body: String + + """The event to perform on the pull request review.""" + event: GitHubPullRequestReviewEvent + + """The review line comments.""" + comments: [GitHubDraftPullRequestReviewComment] + + """The review line comment threads.""" + threads: [GitHubDraftPullRequestReviewThread] + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddPullRequestReview""" +type GitHubAddPullRequestReviewPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created pull request review.""" + pullRequestReview: GitHubPullRequestReview + + """The edge from the pull request's review connection.""" + reviewEdge: GitHubPullRequestReviewEdge +} + +"""Autogenerated input type of AddProjectNextItem""" +input GitHubAddProjectNextItemInput { + """The ID of the Project to add the item to.""" + projectId: ID! + + """The content id of the item (Issue or PullRequest).""" + contentId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectNextItem""" +type GitHubAddProjectNextItemPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item added to the project.""" + projectNextItem: GitHubProjectNextItem +} + +"""Autogenerated input type of AddProjectColumn""" +input GitHubAddProjectColumnInput { + """The Node ID of the project.""" + projectId: ID! + + """The name of the column.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectColumn""" +type GitHubAddProjectColumnPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The edge from the project's column connection.""" + columnEdge: GitHubProjectColumnEdge + + """The project""" + project: GitHubProject +} + +"""Autogenerated input type of AddProjectCard""" +input GitHubAddProjectCardInput { + """The Node ID of the ProjectColumn.""" + projectColumnId: ID! + + """The content of the card. Must be a member of the ProjectCardItem union""" + contentId: ID + + """The note on the card.""" + note: String + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddProjectCard""" +type GitHubAddProjectCardPayload { + """The edge from the ProjectColumn's card connection.""" + cardEdge: GitHubProjectCardEdge + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The ProjectColumn""" + projectColumn: GitHubProjectColumn +} + +"""Autogenerated input type of AddLabelsToLabelable""" +input GitHubAddLabelsToLabelableInput { + """The id of the labelable object to add labels to.""" + labelableId: ID! + + """The ids of the labels to add.""" + labelIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddLabelsToLabelable""" +type GitHubAddLabelsToLabelablePayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The item that was labeled.""" + labelable: GitHubLabelable +} + +"""Autogenerated input type of AddEnterpriseSupportEntitlement""" +input GitHubAddEnterpriseSupportEntitlementInput { + """The ID of the Enterprise which the admin belongs to.""" + enterpriseId: ID! + + """The login of a member who will receive the support entitlement.""" + login: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddEnterpriseSupportEntitlement""" +type GitHubAddEnterpriseSupportEntitlementPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """A message confirming the result of adding the support entitlement.""" + message: String +} + +"""Autogenerated input type of AddDiscussionComment""" +input GitHubAddDiscussionCommentInput { + """The Node ID of the discussion to comment on.""" + discussionId: ID! + + """ + The Node ID of the discussion comment within this discussion to reply to. + """ + replyToId: ID + + """The contents of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddDiscussionComment""" +type GitHubAddDiscussionCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The newly created discussion comment.""" + comment: GitHubDiscussionComment +} + +"""Autogenerated input type of AddComment""" +input GitHubAddCommentInput { + """The Node ID of the subject to modify.""" + subjectId: ID! + + """The contents of the comment.""" + body: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddComment""" +type GitHubAddCommentPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The edge from the subject's comment connection.""" + commentEdge: GitHubIssueCommentEdge + + """The subject""" + subject: GitHubNode + + """The edge from the subject's timeline connection.""" + timelineEdge: GitHubIssueTimelineItemEdge +} + +"""Autogenerated input type of AddAssigneesToAssignable""" +input GitHubAddAssigneesToAssignableInput { + """The id of the assignable object to add assignees to.""" + assignableId: ID! + + """The id of users to add as assignees.""" + assigneeIds: [ID!]! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AddAssigneesToAssignable""" +type GitHubAddAssigneesToAssignablePayload { + """The item that was assigned.""" + assignable: GitHubAssignable + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated input type of AcceptTopicSuggestion""" +input GitHubAcceptTopicSuggestionInput { + """The Node ID of the repository.""" + repositoryId: ID! + + """The name of the suggested topic.""" + name: String! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AcceptTopicSuggestion""" +type GitHubAcceptTopicSuggestionPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The accepted topic.""" + topic: GitHubTopic +} + +"""Autogenerated input type of AcceptEnterpriseAdministratorInvitation""" +input GitHubAcceptEnterpriseAdministratorInvitationInput { + """The id of the invitation being accepted""" + invitationId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AcceptEnterpriseAdministratorInvitation""" +type GitHubAcceptEnterpriseAdministratorInvitationPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """The invitation that was accepted.""" + invitation: GitHubEnterpriseAdministratorInvitation + + """ + A message confirming the result of accepting an administrator invitation. + """ + message: String +} + +"""Autogenerated input type of AbortQueuedMigrations""" +input GitHubAbortQueuedMigrationsInput { + """The ID of the organization that is running the migrations.""" + ownerId: ID! + + """A unique identifier for the client performing the mutation.""" + clientMutationId: String +} + +"""Autogenerated return type of AbortQueuedMigrations""" +type GitHubAbortQueuedMigrationsPayload { + """A unique identifier for the client performing the mutation.""" + clientMutationId: String + + """Did the operation succeed?""" + success: Boolean +} + +"""The root query for implementing GraphQL mutations.""" +type GitHubMutation { + """Clear all of a customer's queued migrations""" + abortQueuedMigrations( + """Parameters for AbortQueuedMigrations""" + input: GitHubAbortQueuedMigrationsInput! + ): GitHubAbortQueuedMigrationsPayload + + """ + Accepts a pending invitation for a user to become an administrator of an enterprise. + """ + acceptEnterpriseAdministratorInvitation( + """Parameters for AcceptEnterpriseAdministratorInvitation""" + input: GitHubAcceptEnterpriseAdministratorInvitationInput! + ): GitHubAcceptEnterpriseAdministratorInvitationPayload + + """Applies a suggested topic to the repository.""" + acceptTopicSuggestion( + """Parameters for AcceptTopicSuggestion""" + input: GitHubAcceptTopicSuggestionInput! + ): GitHubAcceptTopicSuggestionPayload + + """Adds assignees to an assignable object.""" + addAssigneesToAssignable( + """Parameters for AddAssigneesToAssignable""" + input: GitHubAddAssigneesToAssignableInput! + ): GitHubAddAssigneesToAssignablePayload + + """Adds a comment to an Issue or Pull Request.""" + addComment( + """Parameters for AddComment""" + input: GitHubAddCommentInput! + ): GitHubAddCommentPayload + + """ + Adds a comment to a Discussion, possibly as a reply to another comment. + """ + addDiscussionComment( + """Parameters for AddDiscussionComment""" + input: GitHubAddDiscussionCommentInput! + ): GitHubAddDiscussionCommentPayload + + """Adds a support entitlement to an enterprise member.""" + addEnterpriseSupportEntitlement( + """Parameters for AddEnterpriseSupportEntitlement""" + input: GitHubAddEnterpriseSupportEntitlementInput! + ): GitHubAddEnterpriseSupportEntitlementPayload + + """Adds labels to a labelable object.""" + addLabelsToLabelable( + """Parameters for AddLabelsToLabelable""" + input: GitHubAddLabelsToLabelableInput! + ): GitHubAddLabelsToLabelablePayload + + """ + Adds a card to a ProjectColumn. Either `contentId` or `note` must be provided but **not** both. + """ + addProjectCard( + """Parameters for AddProjectCard""" + input: GitHubAddProjectCardInput! + ): GitHubAddProjectCardPayload + + """Adds a column to a Project.""" + addProjectColumn( + """Parameters for AddProjectColumn""" + input: GitHubAddProjectColumnInput! + ): GitHubAddProjectColumnPayload + + """Adds an existing item (Issue or PullRequest) to a Project.""" + addProjectNextItem( + """Parameters for AddProjectNextItem""" + input: GitHubAddProjectNextItemInput! + ): GitHubAddProjectNextItemPayload + + """Adds a review to a Pull Request.""" + addPullRequestReview( + """Parameters for AddPullRequestReview""" + input: GitHubAddPullRequestReviewInput! + ): GitHubAddPullRequestReviewPayload + + """Adds a comment to a review.""" + addPullRequestReviewComment( + """Parameters for AddPullRequestReviewComment""" + input: GitHubAddPullRequestReviewCommentInput! + ): GitHubAddPullRequestReviewCommentPayload + + """Adds a new thread to a pending Pull Request Review.""" + addPullRequestReviewThread( + """Parameters for AddPullRequestReviewThread""" + input: GitHubAddPullRequestReviewThreadInput! + ): GitHubAddPullRequestReviewThreadPayload + + """Adds a reaction to a subject.""" + addReaction( + """Parameters for AddReaction""" + input: GitHubAddReactionInput! + ): GitHubAddReactionPayload + + """Adds a star to a Starrable.""" + addStar( + """Parameters for AddStar""" + input: GitHubAddStarInput! + ): GitHubAddStarPayload + + """Add an upvote to a discussion or discussion comment.""" + addUpvote( + """Parameters for AddUpvote""" + input: GitHubAddUpvoteInput! + ): GitHubAddUpvotePayload + + """Adds a verifiable domain to an owning account.""" + addVerifiableDomain( + """Parameters for AddVerifiableDomain""" + input: GitHubAddVerifiableDomainInput! + ): GitHubAddVerifiableDomainPayload + + """Approve all pending deployments under one or more environments""" + approveDeployments( + """Parameters for ApproveDeployments""" + input: GitHubApproveDeploymentsInput! + ): GitHubApproveDeploymentsPayload + + """Approve a verifiable domain for notification delivery.""" + approveVerifiableDomain( + """Parameters for ApproveVerifiableDomain""" + input: GitHubApproveVerifiableDomainInput! + ): GitHubApproveVerifiableDomainPayload + + """Marks a repository as archived.""" + archiveRepository( + """Parameters for ArchiveRepository""" + input: GitHubArchiveRepositoryInput! + ): GitHubArchiveRepositoryPayload + + """ + Cancels a pending invitation for an administrator to join an enterprise. + """ + cancelEnterpriseAdminInvitation( + """Parameters for CancelEnterpriseAdminInvitation""" + input: GitHubCancelEnterpriseAdminInvitationInput! + ): GitHubCancelEnterpriseAdminInvitationPayload + + """Cancel an active sponsorship.""" + cancelSponsorship( + """Parameters for CancelSponsorship""" + input: GitHubCancelSponsorshipInput! + ): GitHubCancelSponsorshipPayload + + """Update your status on GitHub.""" + changeUserStatus( + """Parameters for ChangeUserStatus""" + input: GitHubChangeUserStatusInput! + ): GitHubChangeUserStatusPayload + + """Clears all labels from a labelable object.""" + clearLabelsFromLabelable( + """Parameters for ClearLabelsFromLabelable""" + input: GitHubClearLabelsFromLabelableInput! + ): GitHubClearLabelsFromLabelablePayload + + """ + Creates a new project by cloning configuration from an existing project. + """ + cloneProject( + """Parameters for CloneProject""" + input: GitHubCloneProjectInput! + ): GitHubCloneProjectPayload + + """ + Create a new repository with the same files and directory structure as a template repository. + """ + cloneTemplateRepository( + """Parameters for CloneTemplateRepository""" + input: GitHubCloneTemplateRepositoryInput! + ): GitHubCloneTemplateRepositoryPayload + + """Close an issue.""" + closeIssue( + """Parameters for CloseIssue""" + input: GitHubCloseIssueInput! + ): GitHubCloseIssuePayload + + """Close a pull request.""" + closePullRequest( + """Parameters for ClosePullRequest""" + input: GitHubClosePullRequestInput! + ): GitHubClosePullRequestPayload + + """ + Convert a project note card to one associated with a newly created issue. + """ + convertProjectCardNoteToIssue( + """Parameters for ConvertProjectCardNoteToIssue""" + input: GitHubConvertProjectCardNoteToIssueInput! + ): GitHubConvertProjectCardNoteToIssuePayload + + """Converts a pull request to draft""" + convertPullRequestToDraft( + """Parameters for ConvertPullRequestToDraft""" + input: GitHubConvertPullRequestToDraftInput! + ): GitHubConvertPullRequestToDraftPayload + + """Create a new branch protection rule""" + createBranchProtectionRule( + """Parameters for CreateBranchProtectionRule""" + input: GitHubCreateBranchProtectionRuleInput! + ): GitHubCreateBranchProtectionRulePayload + + """Create a check run.""" + createCheckRun( + """Parameters for CreateCheckRun""" + input: GitHubCreateCheckRunInput! + ): GitHubCreateCheckRunPayload + + """Create a check suite""" + createCheckSuite( + """Parameters for CreateCheckSuite""" + input: GitHubCreateCheckSuiteInput! + ): GitHubCreateCheckSuitePayload + + """ + Appends a commit to the given branch as the authenticated user. + + This mutation creates a commit whose parent is the HEAD of the provided + branch and also updates that branch to point to the new commit. + It can be thought of as similar to `git commit`. + + ### Locating a Branch + + Commits are appended to a `branch` of type `Ref`. + This must refer to a git branch (i.e. the fully qualified path must + begin with `refs/heads/`, although including this prefix is optional. + + Callers may specify the `branch` to commit to either by its global node + ID or by passing both of `repositoryNameWithOwner` and `refName`. For + more details see the documentation for `CommittableBranch`. + + ### Describing Changes + + `fileChanges` are specified as a `FilesChanges` object describing + `FileAdditions` and `FileDeletions`. + + Please see the documentation for `FileChanges` for more information on + how to use this argument to describe any set of file changes. + + ### Authorship + + Similar to the web commit interface, this mutation does not support + specifying the author or committer of the commit and will not add + support for this in the future. + + A commit created by a successful execution of this mutation will be + authored by the owner of the credential which authenticates the API + request. The committer will be identical to that of commits authored + using the web interface. + + If you need full control over author and committer information, please + use the Git Database REST API instead. + + ### Commit Signing + + Commits made using this mutation are automatically signed by GitHub if + supported and will be marked as verified in the user interface. + + """ + createCommitOnBranch( + """Parameters for CreateCommitOnBranch""" + input: GitHubCreateCommitOnBranchInput! + ): GitHubCreateCommitOnBranchPayload + + """Create a discussion.""" + createDiscussion( + """Parameters for CreateDiscussion""" + input: GitHubCreateDiscussionInput! + ): GitHubCreateDiscussionPayload + + """Creates an organization as part of an enterprise account.""" + createEnterpriseOrganization( + """Parameters for CreateEnterpriseOrganization""" + input: GitHubCreateEnterpriseOrganizationInput! + ): GitHubCreateEnterpriseOrganizationPayload + + """Creates an environment or simply returns it if already exists.""" + createEnvironment( + """Parameters for CreateEnvironment""" + input: GitHubCreateEnvironmentInput! + ): GitHubCreateEnvironmentPayload + + """Creates a new IP allow list entry.""" + createIpAllowListEntry( + """Parameters for CreateIpAllowListEntry""" + input: GitHubCreateIpAllowListEntryInput! + ): GitHubCreateIpAllowListEntryPayload + + """Creates a new issue.""" + createIssue( + """Parameters for CreateIssue""" + input: GitHubCreateIssueInput! + ): GitHubCreateIssuePayload + + """Creates an Octoshift migration source.""" + createMigrationSource( + """Parameters for CreateMigrationSource""" + input: GitHubCreateMigrationSourceInput! + ): GitHubCreateMigrationSourcePayload + + """Creates a new project.""" + createProject( + """Parameters for CreateProject""" + input: GitHubCreateProjectInput! + ): GitHubCreateProjectPayload + + """Create a new pull request""" + createPullRequest( + """Parameters for CreatePullRequest""" + input: GitHubCreatePullRequestInput! + ): GitHubCreatePullRequestPayload + + """Create a new Git Ref.""" + createRef( + """Parameters for CreateRef""" + input: GitHubCreateRefInput! + ): GitHubCreateRefPayload + + """Create a new repository.""" + createRepository( + """Parameters for CreateRepository""" + input: GitHubCreateRepositoryInput! + ): GitHubCreateRepositoryPayload + + """Create a new payment tier for your GitHub Sponsors profile.""" + createSponsorsTier( + """Parameters for CreateSponsorsTier""" + input: GitHubCreateSponsorsTierInput! + ): GitHubCreateSponsorsTierPayload + + """ + Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship. + """ + createSponsorship( + """Parameters for CreateSponsorship""" + input: GitHubCreateSponsorshipInput! + ): GitHubCreateSponsorshipPayload + + """Creates a new team discussion.""" + createTeamDiscussion( + """Parameters for CreateTeamDiscussion""" + input: GitHubCreateTeamDiscussionInput! + ): GitHubCreateTeamDiscussionPayload + + """Creates a new team discussion comment.""" + createTeamDiscussionComment( + """Parameters for CreateTeamDiscussionComment""" + input: GitHubCreateTeamDiscussionCommentInput! + ): GitHubCreateTeamDiscussionCommentPayload + + """Rejects a suggested topic for the repository.""" + declineTopicSuggestion( + """Parameters for DeclineTopicSuggestion""" + input: GitHubDeclineTopicSuggestionInput! + ): GitHubDeclineTopicSuggestionPayload + + """Delete a branch protection rule""" + deleteBranchProtectionRule( + """Parameters for DeleteBranchProtectionRule""" + input: GitHubDeleteBranchProtectionRuleInput! + ): GitHubDeleteBranchProtectionRulePayload + + """Deletes a deployment.""" + deleteDeployment( + """Parameters for DeleteDeployment""" + input: GitHubDeleteDeploymentInput! + ): GitHubDeleteDeploymentPayload + + """Delete a discussion and all of its replies.""" + deleteDiscussion( + """Parameters for DeleteDiscussion""" + input: GitHubDeleteDiscussionInput! + ): GitHubDeleteDiscussionPayload + + """Delete a discussion comment. If it has replies, wipe it instead.""" + deleteDiscussionComment( + """Parameters for DeleteDiscussionComment""" + input: GitHubDeleteDiscussionCommentInput! + ): GitHubDeleteDiscussionCommentPayload + + """Deletes an environment""" + deleteEnvironment( + """Parameters for DeleteEnvironment""" + input: GitHubDeleteEnvironmentInput! + ): GitHubDeleteEnvironmentPayload + + """Deletes an IP allow list entry.""" + deleteIpAllowListEntry( + """Parameters for DeleteIpAllowListEntry""" + input: GitHubDeleteIpAllowListEntryInput! + ): GitHubDeleteIpAllowListEntryPayload + + """Deletes an Issue object.""" + deleteIssue( + """Parameters for DeleteIssue""" + input: GitHubDeleteIssueInput! + ): GitHubDeleteIssuePayload + + """Deletes an IssueComment object.""" + deleteIssueComment( + """Parameters for DeleteIssueComment""" + input: GitHubDeleteIssueCommentInput! + ): GitHubDeleteIssueCommentPayload + + """Deletes a project.""" + deleteProject( + """Parameters for DeleteProject""" + input: GitHubDeleteProjectInput! + ): GitHubDeleteProjectPayload + + """Deletes a project card.""" + deleteProjectCard( + """Parameters for DeleteProjectCard""" + input: GitHubDeleteProjectCardInput! + ): GitHubDeleteProjectCardPayload + + """Deletes a project column.""" + deleteProjectColumn( + """Parameters for DeleteProjectColumn""" + input: GitHubDeleteProjectColumnInput! + ): GitHubDeleteProjectColumnPayload + + """Deletes an item from a Project.""" + deleteProjectNextItem( + """Parameters for DeleteProjectNextItem""" + input: GitHubDeleteProjectNextItemInput! + ): GitHubDeleteProjectNextItemPayload + + """Deletes a pull request review.""" + deletePullRequestReview( + """Parameters for DeletePullRequestReview""" + input: GitHubDeletePullRequestReviewInput! + ): GitHubDeletePullRequestReviewPayload + + """Deletes a pull request review comment.""" + deletePullRequestReviewComment( + """Parameters for DeletePullRequestReviewComment""" + input: GitHubDeletePullRequestReviewCommentInput! + ): GitHubDeletePullRequestReviewCommentPayload + + """Delete a Git Ref.""" + deleteRef( + """Parameters for DeleteRef""" + input: GitHubDeleteRefInput! + ): GitHubDeleteRefPayload + + """Deletes a team discussion.""" + deleteTeamDiscussion( + """Parameters for DeleteTeamDiscussion""" + input: GitHubDeleteTeamDiscussionInput! + ): GitHubDeleteTeamDiscussionPayload + + """Deletes a team discussion comment.""" + deleteTeamDiscussionComment( + """Parameters for DeleteTeamDiscussionComment""" + input: GitHubDeleteTeamDiscussionCommentInput! + ): GitHubDeleteTeamDiscussionCommentPayload + + """Deletes a verifiable domain.""" + deleteVerifiableDomain( + """Parameters for DeleteVerifiableDomain""" + input: GitHubDeleteVerifiableDomainInput! + ): GitHubDeleteVerifiableDomainPayload + + """Disable auto merge on the given pull request""" + disablePullRequestAutoMerge( + """Parameters for DisablePullRequestAutoMerge""" + input: GitHubDisablePullRequestAutoMergeInput! + ): GitHubDisablePullRequestAutoMergePayload + + """Dismisses an approved or rejected pull request review.""" + dismissPullRequestReview( + """Parameters for DismissPullRequestReview""" + input: GitHubDismissPullRequestReviewInput! + ): GitHubDismissPullRequestReviewPayload + + """Dismisses the Dependabot alert.""" + dismissRepositoryVulnerabilityAlert( + """Parameters for DismissRepositoryVulnerabilityAlert""" + input: GitHubDismissRepositoryVulnerabilityAlertInput! + ): GitHubDismissRepositoryVulnerabilityAlertPayload + + """Enable the default auto-merge on a pull request.""" + enablePullRequestAutoMerge( + """Parameters for EnablePullRequestAutoMerge""" + input: GitHubEnablePullRequestAutoMergeInput! + ): GitHubEnablePullRequestAutoMergePayload + + """Follow a user.""" + followUser( + """Parameters for FollowUser""" + input: GitHubFollowUserInput! + ): GitHubFollowUserPayload + + """ + Grant the migrator role to a user for all organizations under an enterprise account. + """ + grantEnterpriseOrganizationsMigratorRole( + """Parameters for GrantEnterpriseOrganizationsMigratorRole""" + input: GitHubGrantEnterpriseOrganizationsMigratorRoleInput! + ): GitHubGrantEnterpriseOrganizationsMigratorRolePayload + + """Grant the migrator role to a user or a team.""" + grantMigratorRole( + """Parameters for GrantMigratorRole""" + input: GitHubGrantMigratorRoleInput! + ): GitHubGrantMigratorRolePayload + + """Invite someone to become an administrator of the enterprise.""" + inviteEnterpriseAdmin( + """Parameters for InviteEnterpriseAdmin""" + input: GitHubInviteEnterpriseAdminInput! + ): GitHubInviteEnterpriseAdminPayload + + """Creates a repository link for a project.""" + linkRepositoryToProject( + """Parameters for LinkRepositoryToProject""" + input: GitHubLinkRepositoryToProjectInput! + ): GitHubLinkRepositoryToProjectPayload + + """Lock a lockable object""" + lockLockable( + """Parameters for LockLockable""" + input: GitHubLockLockableInput! + ): GitHubLockLockablePayload + + """ + Mark a discussion comment as the chosen answer for discussions in an answerable category. + """ + markDiscussionCommentAsAnswer( + """Parameters for MarkDiscussionCommentAsAnswer""" + input: GitHubMarkDiscussionCommentAsAnswerInput! + ): GitHubMarkDiscussionCommentAsAnswerPayload + + """Mark a pull request file as viewed""" + markFileAsViewed( + """Parameters for MarkFileAsViewed""" + input: GitHubMarkFileAsViewedInput! + ): GitHubMarkFileAsViewedPayload + + """Marks a pull request ready for review.""" + markPullRequestReadyForReview( + """Parameters for MarkPullRequestReadyForReview""" + input: GitHubMarkPullRequestReadyForReviewInput! + ): GitHubMarkPullRequestReadyForReviewPayload + + """Merge a head into a branch.""" + mergeBranch( + """Parameters for MergeBranch""" + input: GitHubMergeBranchInput! + ): GitHubMergeBranchPayload + + """Merge a pull request.""" + mergePullRequest( + """Parameters for MergePullRequest""" + input: GitHubMergePullRequestInput! + ): GitHubMergePullRequestPayload + + """Minimizes a comment on an Issue, Commit, Pull Request, or Gist""" + minimizeComment( + """Parameters for MinimizeComment""" + input: GitHubMinimizeCommentInput! + ): GitHubMinimizeCommentPayload + + """Moves a project card to another place.""" + moveProjectCard( + """Parameters for MoveProjectCard""" + input: GitHubMoveProjectCardInput! + ): GitHubMoveProjectCardPayload + + """Moves a project column to another place.""" + moveProjectColumn( + """Parameters for MoveProjectColumn""" + input: GitHubMoveProjectColumnInput! + ): GitHubMoveProjectColumnPayload + + """Pin an issue to a repository""" + pinIssue( + """Parameters for PinIssue""" + input: GitHubPinIssueInput! + ): GitHubPinIssuePayload + + """Regenerates the identity provider recovery codes for an enterprise""" + regenerateEnterpriseIdentityProviderRecoveryCodes( + """Parameters for RegenerateEnterpriseIdentityProviderRecoveryCodes""" + input: GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesInput! + ): GitHubRegenerateEnterpriseIdentityProviderRecoveryCodesPayload + + """Regenerates a verifiable domain's verification token.""" + regenerateVerifiableDomainToken( + """Parameters for RegenerateVerifiableDomainToken""" + input: GitHubRegenerateVerifiableDomainTokenInput! + ): GitHubRegenerateVerifiableDomainTokenPayload + + """Reject all pending deployments under one or more environments""" + rejectDeployments( + """Parameters for RejectDeployments""" + input: GitHubRejectDeploymentsInput! + ): GitHubRejectDeploymentsPayload + + """Removes assignees from an assignable object.""" + removeAssigneesFromAssignable( + """Parameters for RemoveAssigneesFromAssignable""" + input: GitHubRemoveAssigneesFromAssignableInput! + ): GitHubRemoveAssigneesFromAssignablePayload + + """Removes an administrator from the enterprise.""" + removeEnterpriseAdmin( + """Parameters for RemoveEnterpriseAdmin""" + input: GitHubRemoveEnterpriseAdminInput! + ): GitHubRemoveEnterpriseAdminPayload + + """Removes the identity provider from an enterprise""" + removeEnterpriseIdentityProvider( + """Parameters for RemoveEnterpriseIdentityProvider""" + input: GitHubRemoveEnterpriseIdentityProviderInput! + ): GitHubRemoveEnterpriseIdentityProviderPayload + + """Removes an organization from the enterprise""" + removeEnterpriseOrganization( + """Parameters for RemoveEnterpriseOrganization""" + input: GitHubRemoveEnterpriseOrganizationInput! + ): GitHubRemoveEnterpriseOrganizationPayload + + """Removes a support entitlement from an enterprise member.""" + removeEnterpriseSupportEntitlement( + """Parameters for RemoveEnterpriseSupportEntitlement""" + input: GitHubRemoveEnterpriseSupportEntitlementInput! + ): GitHubRemoveEnterpriseSupportEntitlementPayload + + """Removes labels from a Labelable object.""" + removeLabelsFromLabelable( + """Parameters for RemoveLabelsFromLabelable""" + input: GitHubRemoveLabelsFromLabelableInput! + ): GitHubRemoveLabelsFromLabelablePayload + + """Removes outside collaborator from all repositories in an organization.""" + removeOutsideCollaborator( + """Parameters for RemoveOutsideCollaborator""" + input: GitHubRemoveOutsideCollaboratorInput! + ): GitHubRemoveOutsideCollaboratorPayload + + """Removes a reaction from a subject.""" + removeReaction( + """Parameters for RemoveReaction""" + input: GitHubRemoveReactionInput! + ): GitHubRemoveReactionPayload + + """Removes a star from a Starrable.""" + removeStar( + """Parameters for RemoveStar""" + input: GitHubRemoveStarInput! + ): GitHubRemoveStarPayload + + """Remove an upvote to a discussion or discussion comment.""" + removeUpvote( + """Parameters for RemoveUpvote""" + input: GitHubRemoveUpvoteInput! + ): GitHubRemoveUpvotePayload + + """Reopen a issue.""" + reopenIssue( + """Parameters for ReopenIssue""" + input: GitHubReopenIssueInput! + ): GitHubReopenIssuePayload + + """Reopen a pull request.""" + reopenPullRequest( + """Parameters for ReopenPullRequest""" + input: GitHubReopenPullRequestInput! + ): GitHubReopenPullRequestPayload + + """Set review requests on a pull request.""" + requestReviews( + """Parameters for RequestReviews""" + input: GitHubRequestReviewsInput! + ): GitHubRequestReviewsPayload + + """Rerequests an existing check suite.""" + rerequestCheckSuite( + """Parameters for RerequestCheckSuite""" + input: GitHubRerequestCheckSuiteInput! + ): GitHubRerequestCheckSuitePayload + + """Marks a review thread as resolved.""" + resolveReviewThread( + """Parameters for ResolveReviewThread""" + input: GitHubResolveReviewThreadInput! + ): GitHubResolveReviewThreadPayload + + """ + Revoke the migrator role to a user for all organizations under an enterprise account. + """ + revokeEnterpriseOrganizationsMigratorRole( + """Parameters for RevokeEnterpriseOrganizationsMigratorRole""" + input: GitHubRevokeEnterpriseOrganizationsMigratorRoleInput! + ): GitHubRevokeEnterpriseOrganizationsMigratorRolePayload + + """Revoke the migrator role from a user or a team.""" + revokeMigratorRole( + """Parameters for RevokeMigratorRole""" + input: GitHubRevokeMigratorRoleInput! + ): GitHubRevokeMigratorRolePayload + + """Creates or updates the identity provider for an enterprise.""" + setEnterpriseIdentityProvider( + """Parameters for SetEnterpriseIdentityProvider""" + input: GitHubSetEnterpriseIdentityProviderInput! + ): GitHubSetEnterpriseIdentityProviderPayload + + """ + Set an organization level interaction limit for an organization's public repositories. + """ + setOrganizationInteractionLimit( + """Parameters for SetOrganizationInteractionLimit""" + input: GitHubSetOrganizationInteractionLimitInput! + ): GitHubSetOrganizationInteractionLimitPayload + + """Sets an interaction limit setting for a repository.""" + setRepositoryInteractionLimit( + """Parameters for SetRepositoryInteractionLimit""" + input: GitHubSetRepositoryInteractionLimitInput! + ): GitHubSetRepositoryInteractionLimitPayload + + """Set a user level interaction limit for an user's public repositories.""" + setUserInteractionLimit( + """Parameters for SetUserInteractionLimit""" + input: GitHubSetUserInteractionLimitInput! + ): GitHubSetUserInteractionLimitPayload + + """Start a repository migration.""" + startRepositoryMigration( + """Parameters for StartRepositoryMigration""" + input: GitHubStartRepositoryMigrationInput! + ): GitHubStartRepositoryMigrationPayload + + """Submits a pending pull request review.""" + submitPullRequestReview( + """Parameters for SubmitPullRequestReview""" + input: GitHubSubmitPullRequestReviewInput! + ): GitHubSubmitPullRequestReviewPayload + + """Transfer an issue to a different repository""" + transferIssue( + """Parameters for TransferIssue""" + input: GitHubTransferIssueInput! + ): GitHubTransferIssuePayload + + """Unarchives a repository.""" + unarchiveRepository( + """Parameters for UnarchiveRepository""" + input: GitHubUnarchiveRepositoryInput! + ): GitHubUnarchiveRepositoryPayload + + """Unfollow a user.""" + unfollowUser( + """Parameters for UnfollowUser""" + input: GitHubUnfollowUserInput! + ): GitHubUnfollowUserPayload + + """Deletes a repository link from a project.""" + unlinkRepositoryFromProject( + """Parameters for UnlinkRepositoryFromProject""" + input: GitHubUnlinkRepositoryFromProjectInput! + ): GitHubUnlinkRepositoryFromProjectPayload + + """Unlock a lockable object""" + unlockLockable( + """Parameters for UnlockLockable""" + input: GitHubUnlockLockableInput! + ): GitHubUnlockLockablePayload + + """ + Unmark a discussion comment as the chosen answer for discussions in an answerable category. + """ + unmarkDiscussionCommentAsAnswer( + """Parameters for UnmarkDiscussionCommentAsAnswer""" + input: GitHubUnmarkDiscussionCommentAsAnswerInput! + ): GitHubUnmarkDiscussionCommentAsAnswerPayload + + """Unmark a pull request file as viewed""" + unmarkFileAsViewed( + """Parameters for UnmarkFileAsViewed""" + input: GitHubUnmarkFileAsViewedInput! + ): GitHubUnmarkFileAsViewedPayload + + """Unmark an issue as a duplicate of another issue.""" + unmarkIssueAsDuplicate( + """Parameters for UnmarkIssueAsDuplicate""" + input: GitHubUnmarkIssueAsDuplicateInput! + ): GitHubUnmarkIssueAsDuplicatePayload + + """Unminimizes a comment on an Issue, Commit, Pull Request, or Gist""" + unminimizeComment( + """Parameters for UnminimizeComment""" + input: GitHubUnminimizeCommentInput! + ): GitHubUnminimizeCommentPayload + + """Unpin a pinned issue from a repository""" + unpinIssue( + """Parameters for UnpinIssue""" + input: GitHubUnpinIssueInput! + ): GitHubUnpinIssuePayload + + """Marks a review thread as unresolved.""" + unresolveReviewThread( + """Parameters for UnresolveReviewThread""" + input: GitHubUnresolveReviewThreadInput! + ): GitHubUnresolveReviewThreadPayload + + """Create a new branch protection rule""" + updateBranchProtectionRule( + """Parameters for UpdateBranchProtectionRule""" + input: GitHubUpdateBranchProtectionRuleInput! + ): GitHubUpdateBranchProtectionRulePayload + + """Update a check run""" + updateCheckRun( + """Parameters for UpdateCheckRun""" + input: GitHubUpdateCheckRunInput! + ): GitHubUpdateCheckRunPayload + + """Modifies the settings of an existing check suite""" + updateCheckSuitePreferences( + """Parameters for UpdateCheckSuitePreferences""" + input: GitHubUpdateCheckSuitePreferencesInput! + ): GitHubUpdateCheckSuitePreferencesPayload + + """Update a discussion""" + updateDiscussion( + """Parameters for UpdateDiscussion""" + input: GitHubUpdateDiscussionInput! + ): GitHubUpdateDiscussionPayload + + """Update the contents of a comment on a Discussion""" + updateDiscussionComment( + """Parameters for UpdateDiscussionComment""" + input: GitHubUpdateDiscussionCommentInput! + ): GitHubUpdateDiscussionCommentPayload + + """Updates the role of an enterprise administrator.""" + updateEnterpriseAdministratorRole( + """Parameters for UpdateEnterpriseAdministratorRole""" + input: GitHubUpdateEnterpriseAdministratorRoleInput! + ): GitHubUpdateEnterpriseAdministratorRolePayload + + """Sets whether private repository forks are enabled for an enterprise.""" + updateEnterpriseAllowPrivateRepositoryForkingSetting( + """Parameters for UpdateEnterpriseAllowPrivateRepositoryForkingSetting""" + input: GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingInput! + ): GitHubUpdateEnterpriseAllowPrivateRepositoryForkingSettingPayload + + """ + Sets the base repository permission for organizations in an enterprise. + """ + updateEnterpriseDefaultRepositoryPermissionSetting( + """Parameters for UpdateEnterpriseDefaultRepositoryPermissionSetting""" + input: GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingInput! + ): GitHubUpdateEnterpriseDefaultRepositoryPermissionSettingPayload + + """ + Sets whether organization members with admin permissions on a repository can change repository visibility. + """ + updateEnterpriseMembersCanChangeRepositoryVisibilitySetting( + """ + Parameters for UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting + """ + input: GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInput! + ): GitHubUpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayload + + """Sets the members can create repositories setting for an enterprise.""" + updateEnterpriseMembersCanCreateRepositoriesSetting( + """Parameters for UpdateEnterpriseMembersCanCreateRepositoriesSetting""" + input: GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingInput! + ): GitHubUpdateEnterpriseMembersCanCreateRepositoriesSettingPayload + + """Sets the members can delete issues setting for an enterprise.""" + updateEnterpriseMembersCanDeleteIssuesSetting( + """Parameters for UpdateEnterpriseMembersCanDeleteIssuesSetting""" + input: GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingInput! + ): GitHubUpdateEnterpriseMembersCanDeleteIssuesSettingPayload + + """Sets the members can delete repositories setting for an enterprise.""" + updateEnterpriseMembersCanDeleteRepositoriesSetting( + """Parameters for UpdateEnterpriseMembersCanDeleteRepositoriesSetting""" + input: GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingInput! + ): GitHubUpdateEnterpriseMembersCanDeleteRepositoriesSettingPayload + + """ + Sets whether members can invite collaborators are enabled for an enterprise. + """ + updateEnterpriseMembersCanInviteCollaboratorsSetting( + """Parameters for UpdateEnterpriseMembersCanInviteCollaboratorsSetting""" + input: GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingInput! + ): GitHubUpdateEnterpriseMembersCanInviteCollaboratorsSettingPayload + + """Sets whether or not an organization admin can make purchases.""" + updateEnterpriseMembersCanMakePurchasesSetting( + """Parameters for UpdateEnterpriseMembersCanMakePurchasesSetting""" + input: GitHubUpdateEnterpriseMembersCanMakePurchasesSettingInput! + ): GitHubUpdateEnterpriseMembersCanMakePurchasesSettingPayload + + """ + Sets the members can update protected branches setting for an enterprise. + """ + updateEnterpriseMembersCanUpdateProtectedBranchesSetting( + """ + Parameters for UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting + """ + input: GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInput! + ): GitHubUpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayload + + """Sets the members can view dependency insights for an enterprise.""" + updateEnterpriseMembersCanViewDependencyInsightsSetting( + """Parameters for UpdateEnterpriseMembersCanViewDependencyInsightsSetting""" + input: GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingInput! + ): GitHubUpdateEnterpriseMembersCanViewDependencyInsightsSettingPayload + + """Sets whether organization projects are enabled for an enterprise.""" + updateEnterpriseOrganizationProjectsSetting( + """Parameters for UpdateEnterpriseOrganizationProjectsSetting""" + input: GitHubUpdateEnterpriseOrganizationProjectsSettingInput! + ): GitHubUpdateEnterpriseOrganizationProjectsSettingPayload + + """Updates the role of an enterprise owner with an organization.""" + updateEnterpriseOwnerOrganizationRole( + """Parameters for UpdateEnterpriseOwnerOrganizationRole""" + input: GitHubUpdateEnterpriseOwnerOrganizationRoleInput! + ): GitHubUpdateEnterpriseOwnerOrganizationRolePayload + + """Updates an enterprise's profile.""" + updateEnterpriseProfile( + """Parameters for UpdateEnterpriseProfile""" + input: GitHubUpdateEnterpriseProfileInput! + ): GitHubUpdateEnterpriseProfilePayload + + """Sets whether repository projects are enabled for a enterprise.""" + updateEnterpriseRepositoryProjectsSetting( + """Parameters for UpdateEnterpriseRepositoryProjectsSetting""" + input: GitHubUpdateEnterpriseRepositoryProjectsSettingInput! + ): GitHubUpdateEnterpriseRepositoryProjectsSettingPayload + + """Sets whether team discussions are enabled for an enterprise.""" + updateEnterpriseTeamDiscussionsSetting( + """Parameters for UpdateEnterpriseTeamDiscussionsSetting""" + input: GitHubUpdateEnterpriseTeamDiscussionsSettingInput! + ): GitHubUpdateEnterpriseTeamDiscussionsSettingPayload + + """ + Sets whether two factor authentication is required for all users in an enterprise. + """ + updateEnterpriseTwoFactorAuthenticationRequiredSetting( + """Parameters for UpdateEnterpriseTwoFactorAuthenticationRequiredSetting""" + input: GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingInput! + ): GitHubUpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayload + + """Updates an environment.""" + updateEnvironment( + """Parameters for UpdateEnvironment""" + input: GitHubUpdateEnvironmentInput! + ): GitHubUpdateEnvironmentPayload + + """Sets whether an IP allow list is enabled on an owner.""" + updateIpAllowListEnabledSetting( + """Parameters for UpdateIpAllowListEnabledSetting""" + input: GitHubUpdateIpAllowListEnabledSettingInput! + ): GitHubUpdateIpAllowListEnabledSettingPayload + + """Updates an IP allow list entry.""" + updateIpAllowListEntry( + """Parameters for UpdateIpAllowListEntry""" + input: GitHubUpdateIpAllowListEntryInput! + ): GitHubUpdateIpAllowListEntryPayload + + """ + Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner. + """ + updateIpAllowListForInstalledAppsEnabledSetting( + """Parameters for UpdateIpAllowListForInstalledAppsEnabledSetting""" + input: GitHubUpdateIpAllowListForInstalledAppsEnabledSettingInput! + ): GitHubUpdateIpAllowListForInstalledAppsEnabledSettingPayload + + """Updates an Issue.""" + updateIssue( + """Parameters for UpdateIssue""" + input: GitHubUpdateIssueInput! + ): GitHubUpdateIssuePayload + + """Updates an IssueComment object.""" + updateIssueComment( + """Parameters for UpdateIssueComment""" + input: GitHubUpdateIssueCommentInput! + ): GitHubUpdateIssueCommentPayload + + """ + Update the setting to restrict notifications to only verified or approved domains available to an owner. + """ + updateNotificationRestrictionSetting( + """Parameters for UpdateNotificationRestrictionSetting""" + input: GitHubUpdateNotificationRestrictionSettingInput! + ): GitHubUpdateNotificationRestrictionSettingPayload + + """Sets whether private repository forks are enabled for an organization.""" + updateOrganizationAllowPrivateRepositoryForkingSetting( + """Parameters for UpdateOrganizationAllowPrivateRepositoryForkingSetting""" + input: GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingInput! + ): GitHubUpdateOrganizationAllowPrivateRepositoryForkingSettingPayload + + """Updates an existing project.""" + updateProject( + """Parameters for UpdateProject""" + input: GitHubUpdateProjectInput! + ): GitHubUpdateProjectPayload + + """Updates an existing project card.""" + updateProjectCard( + """Parameters for UpdateProjectCard""" + input: GitHubUpdateProjectCardInput! + ): GitHubUpdateProjectCardPayload + + """Updates an existing project column.""" + updateProjectColumn( + """Parameters for UpdateProjectColumn""" + input: GitHubUpdateProjectColumnInput! + ): GitHubUpdateProjectColumnPayload + + """Updates an existing project (beta).""" + updateProjectNext( + """Parameters for UpdateProjectNext""" + input: GitHubUpdateProjectNextInput! + ): GitHubUpdateProjectNextPayload + + """Updates a field of an item from a Project.""" + updateProjectNextItemField( + """Parameters for UpdateProjectNextItemField""" + input: GitHubUpdateProjectNextItemFieldInput! + ): GitHubUpdateProjectNextItemFieldPayload + + """Update a pull request""" + updatePullRequest( + """Parameters for UpdatePullRequest""" + input: GitHubUpdatePullRequestInput! + ): GitHubUpdatePullRequestPayload + + """Merge HEAD from upstream branch into pull request branch""" + updatePullRequestBranch( + """Parameters for UpdatePullRequestBranch""" + input: GitHubUpdatePullRequestBranchInput! + ): GitHubUpdatePullRequestBranchPayload + + """Updates the body of a pull request review.""" + updatePullRequestReview( + """Parameters for UpdatePullRequestReview""" + input: GitHubUpdatePullRequestReviewInput! + ): GitHubUpdatePullRequestReviewPayload + + """Updates a pull request review comment.""" + updatePullRequestReviewComment( + """Parameters for UpdatePullRequestReviewComment""" + input: GitHubUpdatePullRequestReviewCommentInput! + ): GitHubUpdatePullRequestReviewCommentPayload + + """Update a Git Ref.""" + updateRef( + """Parameters for UpdateRef""" + input: GitHubUpdateRefInput! + ): GitHubUpdateRefPayload + + """Update information about a repository.""" + updateRepository( + """Parameters for UpdateRepository""" + input: GitHubUpdateRepositoryInput! + ): GitHubUpdateRepositoryPayload + + """ + Change visibility of your sponsorship and opt in or out of email updates from the maintainer. + """ + updateSponsorshipPreferences( + """Parameters for UpdateSponsorshipPreferences""" + input: GitHubUpdateSponsorshipPreferencesInput! + ): GitHubUpdateSponsorshipPreferencesPayload + + """Updates the state for subscribable subjects.""" + updateSubscription( + """Parameters for UpdateSubscription""" + input: GitHubUpdateSubscriptionInput! + ): GitHubUpdateSubscriptionPayload + + """Updates a team discussion.""" + updateTeamDiscussion( + """Parameters for UpdateTeamDiscussion""" + input: GitHubUpdateTeamDiscussionInput! + ): GitHubUpdateTeamDiscussionPayload + + """Updates a discussion comment.""" + updateTeamDiscussionComment( + """Parameters for UpdateTeamDiscussionComment""" + input: GitHubUpdateTeamDiscussionCommentInput! + ): GitHubUpdateTeamDiscussionCommentPayload + + """Replaces the repository's topics with the given topics.""" + updateTopics( + """Parameters for UpdateTopics""" + input: GitHubUpdateTopicsInput! + ): GitHubUpdateTopicsPayload + + """Verify that a verifiable domain has the expected DNS record.""" + verifyVerifiableDomain( + """Parameters for VerifyVerifiableDomain""" + input: GitHubVerifyVerifiableDomainInput! + ): GitHubVerifyVerifiableDomainPayload + + """ + Make a REST API call to the GitHub API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: GithubPassthroughMutation! + + """ + Updates the currently authenticated user. + + If you receive a "Not found" error, it's indicative of insufficient permissions. You'll need to either use a personal access token or an OAuth token with the `user` scope (you can do this with a custom GitHub app auth for your OneGraph app). + + *Note*: If your email is set to private and you send an email parameter as part of this request to update your profile, your privacy settings are still enforced: the email address will not be displayed on your public profile or via the API. + """ + updateAuthenticatedUser_oneGraph(input: GitHubUpdateAuthenticatedUser_oneGraphInput!): GitHubUpdateAuthenticatedUser_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updateAuthenticatedUser mutation.") + + """Merge a pull request""" + mergePullRequest_oneGraph(input: GitHubMergePullRequest_oneGraphInput!): GitHubMergePullRequest_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own mergePullRequest mutation.") + + """Create a fork""" + createFork_oneGraph(input: GitHubCreateFork_oneGraphInput!): GitHubCreateFork_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createFork mutation.") + + """Create a pull request""" + createPullRequest_oneGraph(input: GitHubCreatePullRequest_oneGraphInput!): GitHubCreatePullRequest_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createPullRequest mutation.") + + """Create a commit updating a single file""" + createOrUpdateFileContent_oneGraph(input: GitHubCreateOrUpdateFileContent_oneGraphInput!): GitHubCreateOrUpdateFileContent_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updatefileContent mutation.") + + """Create a branch""" + createBranch_oneGraph(input: GitHubCreateBranch_oneGraphInput!): GitHubCreateBranch_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createBranch mutation.") + + """Delete a milestone""" + deleteMilestone_oneGraph(input: GitHubDeleteMilestone_oneGraphInput!): GitHubDeleteMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own deleteMilestone mutation.") + + """Update a milestone""" + updateMilestone_oneGraph(input: GitHubUpdateMilestone_oneGraphInput!): GitHubUpdateMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own updateMilestone mutation.") + + """Create a milestone""" + createMilestone_oneGraph(input: GitHubCreateMilestone_oneGraphInput!): GitHubCreateMilestone_oneGraphResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createMilestone mutation.") + + """Create an Issue""" + createIssueTemp(input: GitHubCreateIssueTempInput!): GitHubCreateIssueTempResponsePayload! @deprecated(reason: "Temporary mutation until GitHub implemements their own createIssue mutation.") + + """Create an Repository""" + createRepositoryTemp(input: GitHubCreateRepositoryTempInput!): GitHubCreateRepositoryTempResponsePayload! @deprecated(reason: "Use `mutation.gitHub.createRepository`.") +} + +input SignoutServicesData { + authlifyTokenId: String + + """ + Auths to establish the anchor. Note that these auths won't be removed from the personal token. + """ + anchorAuth: OneGraphServiceAuths + services: [OneGraphServiceEnum!]! +} + +input OneGraphSignoutServiceUserInput { + """ + Foreign user id for the user you want to sign out. You can find the foreignUser id through me.serviceMetadata.loggedInServices + """ + foreignUserId: String! + + """Service that you want to sign out of.""" + service: OneGraphServiceEnum! +} + +type SignoutServicesResponsePayload { + me: Viewer! +} + +input OneGraphUpdateServicePatchInput { + """The OAuth 2.0 configuration for the service""" + oAuth2Config: OneGraphCreateServiceConfigurationMutationInput + + """The service enum for the service""" + graphQLEnum: String + + """The service friendly name, to be displayed to users.""" + friendlyServiceName: String +} + +input OneGraphUpdateServiceInput { + """The service fields to update.""" + patch: OneGraphUpdateServicePatchInput! + + """The field identifying the service in the resulting GraphQL schema.""" + gqlField: String! + + """The app ID that the service belongs to.""" + appId: String! +} + +input OneGraphCreateServiceConfigurationMutationInput { + """The OAuth 2.0 configuration for the service.""" + oAuth2Config: OneGraphCreateServiceConfigurationMutationInput + + """The service enum for the service. Must be SCREAMING_SNAKE_CASE.""" + graphQLEnum: String! + + """ + The toplevel GraphQL field that allows accessing this service in the Graph. Must be camelCase. + """ + graphQLField: String! + + """The service friendly name, to be displayed to users.""" + friendlyServiceName: String! + appId: String! +} + +input OneGraphCreateSharedDocumentInput { + """Optional example variables to include with the document.""" + exampleVariables: JSON + + """A short title for the operation. Maximum length is 256 characters.""" + title: String + + """A description for the operation. Maximum length is 2096 characters.""" + description: String + + """ + The Netlify siteId that this operation should be associated with. The currently-authenticated user must have access to this site in Netlify. + """ + siteId: String + + """The shared operation text. Maximum length is 1mb.""" + body: String! +} + +type OneGraphCreateSharedDocumentResponsePayload { + """The shared document that was created.""" + sharedDocument: OneGraphSharedDocument! +} + +input OneGraphCreateNetlifyTestEventDataInput { + payload: JSON! +} + +input OneGraphCreateNetlifyTestEvent { + data: OneGraphCreateNetlifyTestEventDataInput! + sessionId: String! +} + +type OneGraphCreateNetlifyTestResponsePayload { + event: OneGraphNetlifyCliSessionEvent! +} + +input OneGraphCreateNetlifyLogEventDataInput { + message: String! +} + +input OneGraphCreateNetlifyLogEvent { + data: OneGraphCreateNetlifyLogEventDataInput! + sessionId: String! +} + +type OneGraphCreateNetlifyLogResponsePayload { + event: OneGraphNetlifyCliSessionEvent! +} + +input OneGraphDeleteNetlifyCliSessionInput { + """The id of the session.""" + sessionId: String! +} + +type OneGraphDeleteNetlifyCliSessionResponsePayload { + """The session that was deleted.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphUpdateNetlifyCliSessionInput { + """Mark the session active or inactive""" + status: OneGraphNetlifyCliSessionStatus + + """Optional metadata for the session""" + metadata: JSON + + """An optional name for the session""" + name: String + + """The id of the session""" + id: String! +} + +type OneGraphUpdateNetlifyCliSessionResponsePayload { + """The session that was updated.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphCreateNetlifyCliSessionInput { + """Status for the session. Defaults to ACTIVE.""" + status: OneGraphNetlifyCliSessionStatus = ACTIVE + + """Optional metadata for the session""" + metadata: JSON + + """An optional name for the session""" + name: String + appId: String! +} + +type OneGraphCreateNetlifyCliSessionResponsePayload { + """The session that was created.""" + session: OneGraphNetlifyCliSession! +} + +input OneGraphAckNetlifyCliEventsInput { + eventIds: [String!]! + sessionId: String! +} + +type OneGraphAckNetlifyCliEventsResponsePayload { + """The list of events that were acknowledged""" + events: [OneGraphNetlifyCliSessionEvent!]! +} + +input OneGraphModifySchemaTokenInput { + """Id for the app that you want to modify the schema for.""" + appId: String! +} + +type OneGraphCreateModifySchemaTokenResponsePayload { + """The access token that can be used to modify the app's schema.""" + accessToken: OneGraphAccessToken! +} + +input OneGraphForkGraphQLSchemaEnabledServicesChangesInput { + """ + Replace services with the given list of services. Can not be combined with add or remove. + """ + replace: [OneGraphServiceEnumArg!] + + """Services to remove from the schema.""" + remove: [OneGraphServiceEnumArg!] + + """Services to add to the schema.""" + add: [OneGraphServiceEnumArg!] +} + +input OneGraphForkGraphQLSchemaExternalGraphQLSchemaChangesInput { + """The external GraphQL schemas to remove from the GraphQL schema.""" + remove: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] + + """The external GraphQL schemas to add to the GraphQL schema.""" + add: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] +} + +input OneGraphForkGraphQLSchemaSalesforceChangesInput { + """ + Whether to create a GraphQL schema with the custom salesforce schema removed. Can not be true if `setSalesforceSchemaId` is non-null. + """ + removeCustomSalesforceSchema: Boolean + + """The id of a Salesforce schema to attach to the GraphQL schema.""" + setSalesforceSchemaId: String +} + +input OneGraphForkGraphQLSchemaChangesInput { + enabledServices: OneGraphForkGraphQLSchemaEnabledServicesChangesInput + externalGraphQLSchemas: OneGraphForkGraphQLSchemaExternalGraphQLSchemaChangesInput + salesforceSchema: OneGraphForkGraphQLSchemaSalesforceChangesInput +} + +input OneGraphForkGraphQLSchemaInput { + """The changes to apply to the schema.""" + changes: OneGraphForkGraphQLSchemaChangesInput! + + """ + Whether to set this schema as the default for the app. Defaults to false. + """ + setAsDefaultForApp: Boolean = false + + """ + Whether to fork the default schema for the app. If `parentId is provided, this arg will be ignored. + """ + forkAppDefaultSchema: Boolean = true + + """ + The optional id of the GraphQL schema to fork. If not provided, and `forkAppDefaultSchema` is set to true, the current default graphQLSchema for the app will be used. If there is no current default, then a global default graphQLSchema will be created and this schema will have no parent. + """ + parentId: String + + """The id of the app that the schema should belong to.""" + appId: String! +} + +type OneGraphForkGraphQLSchemaResponsePayload { + graphQLSchema: OneGraphGraphQLSchema! + app: OneGraphApp! +} + +input OneGraphGraphQLSchemaExternalGraphQLSchemaInput { + """The id of the external GraphQL schema.""" + externalGraphQLSchemaId: String! +} + +input OneGraphCreateGraphQLSchemaInput { + """ + Whether to set this schema as the default for the app. Defaults to false. + """ + setAsDefaultForApp: Boolean = false + + """External GraphQL schemas to add""" + externalGraphQLSchemas: [OneGraphGraphQLSchemaExternalGraphQLSchemaInput!] + + """Optional id of a Salesforce schema to attach to the GraphQL schema.""" + salesforceSchemaId: String + + """The optional id of the GraphQL schema that this was derived from.""" + parentId: String + + """ + The list of services that this schema should use. Leave blank if you want to add support for all supported services. + """ + enabledServices: [OneGraphServiceEnumArg!] + + """The id of the app that the schema should belong to.""" + appId: String! +} + +type OneGraphCreateGraphQLSchemaResponsePayload { + graphqlSchema: OneGraphGraphQLSchema! @deprecated(reason: "use graphQLSchema") + graphQLSchema: OneGraphGraphQLSchema! + app: OneGraphApp! +} + +input OneGraphCreatePersonalTokenWithNetlifySiteAnchorInput { + name: String! + netlifySiteId: String! +} + +type OneGraphCreatePersonalTokenWithNetlifySiteAnchorResponsePayload { + """Personal access token that was created by this mutation""" + accessToken: OneGraphAccessToken! +} + +input OneGraphUpsertAppForNetlifySiteInput { + netlifySiteId: String! +} + +type OneGraphUpsertAppForNetlifySiteResponsePayload { + """The app that is associated with the Netlify site.""" + app: OneGraphApp! + + """The app that is associated with the Netlify account.""" + org: OneGraphOrg! +} + +input OneGraphCreateEmptyAccessTokenInput { + """ + Number of seconds until the token should expire. Providing a value that is over two weeks of seconds will cause the request to be rejected + """ + expiresIn: Int = 1209600 +} + +type OneGraphCreateEmptyAccessTokenPayload { + """Access token that was created by this mutation""" + accessToken: OneGraphAccessToken! +} + +input OneGraphRemoveExternalHoneycombConfigInput { + """Id of the app that the external Honeycomb config belongs to.""" + appId: String! +} + +type OneGraphRemoveExternalHoneycombConfigPayload { + """App that the external schema was removed from.""" + app: OneGraphApp +} + +input OneGraphUpdateExternalHoneycombConfigInput { + """ + If `true`, OneGraph will send events to Honeycomb. Set to `false` to stop sending metrics. + """ + active: Boolean + + """Metrics to subscribe to, with preferred dataset name.""" + datasets: [OneGraphAddExternalHoneycombConfigDatasetInput!] + + """Honeycomb token with the ability to create datasets and send events.""" + token: String + + """App to add the honeycomb config to.""" + appId: String! +} + +type OneGraphUpdateExternalHoneycombConfigPayload { + """App that the Honeycomb config belongs to.""" + app: OneGraphApp + + """The Honeycomb config that was updated.""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig! +} + +input OneGraphAddExternalHoneycombConfigDatasetInput { + """ + The name of the dataset that the events will be pushed to in Honeycomb. + """ + datasetName: String! + metricType: OneGraphExternalHoneycombConfigDatasetMetricTypeEnum! +} + +input OneGraphAddExternalHoneycombConfigInput { + """Metrics to subscribe to, with preferred dataset name.""" + datasets: [OneGraphAddExternalHoneycombConfigDatasetInput!]! + + """Honeycomb token with the ability to create datasets and send events.""" + token: String! + + """App to add the honeycomb config to.""" + appId: String! +} + +type OneGraphAddExternalHoneycombConfigPayload { + """App that the Honeycomb config was added to.""" + app: OneGraphApp + + """The Honeycomb config that was added.""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig! +} + +input OneGraphRemoveSlackEventWebhookInput { + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphRemoveSlackEventWebhookPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was removed.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belonged to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphSetSlackEventWebhookSigningSecretInput { + """Slack app-level token with the authorizations:read scope.""" + signingSecret: String! + + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphSetSlackEventWebhookSigningSecretPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was mofified.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belongs to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphSetSlackEventWebhookAppTokenInput { + """Slack app-level token with the authorizations:read scope.""" + appToken: String! + + """Unique onegraph id of the slack event webhook.""" + id: String! +} + +type OneGraphSetSlackEventWebhookAppTokenPayload { + """App that the slack event webhook belongs to.""" + app: OneGraphApp + + """The slack event webhook that was mofified.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook belongs to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphAddSlackEventWebhookInput { + """Slack app-level token with the authorizations:read scope.""" + appToken: String! + + """Slack event subscription webhook signing secret.""" + signingSecret: String! + + """Unique id for the app's Slack custom OAuth credentials.""" + serviceAuthId: String! + + """App to add the slack event webhook to.""" + appId: String! +} + +type OneGraphAddSlackEventWebhookPayload { + """App that the slack event webhook was added to.""" + app: OneGraphApp + + """The slack event webhook that was added.""" + slackEventWebhook: OneGraphSlackEventWebhook! + + """Custom OAuth client that the slack event webhook was added to.""" + serviceAuth: OneGraphServiceAuth! +} + +input OneGraphRemoveGoogleSiteVerificationInput { + """Id of the app to remove the Google Site Verification from.""" + appId: String! +} + +type OneGraphRemoveGoogleSiteVerificationPayload { + """App that the google site verification is being removed from.""" + app: OneGraphApp +} + +input OneGraphAddGoogleSiteVerificationInput { + """The body that Google will expect at the endpoint""" + body: String! + + """The path that Google will crawl to check the site verification""" + path: String! + + """App to add the external schema to.""" + appId: String! +} + +type OneGraphAddGoogleSiteVerificationPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The google site verification that was added.""" + googleSiteVerification: OneGraphGoogleSiteVerification! +} + +type OneGraphAddSalesforceSchemaForSalesforceViewerPayload { + """The salesforce schema that was created.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +type OneGraphAddPreviewSalesforceSchemaForSalesforceViewerPayload { + """The salesforce schema that was created.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphRemoveSalesforceSchemaInput { + """Id of the Salesforce schema to update.""" + id: String! +} + +type OneGraphRemoveSalesforceSchemaPayload { + """App that the Salesforce schema was removed from.""" + app: OneGraphApp + + """The Salesforce schema that was removed.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphUpdateSalesforceSchemaInput { + """Id of the Salesforce schema to update.""" + id: String! +} + +type OneGraphUpdateSalesforceSchemaPayload { + """App that the Salesforce schema was added to.""" + app: OneGraphApp + + """The Salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphAddSalesforceSchemaInput { + """App to add the salesforce schema to.""" + appId: String! +} + +type OneGraphAddSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphPromotePreviewSalesforceSchemaInput { + """The id of the salesforce schema to promote.""" + salesforceSchemaId: String! + + """App to add the preview salesforce schema to.""" + appId: String! +} + +type OneGraphPromotePreviewSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The salesforce schema that was promoted.""" + salesforceSchema: OneGraphSalesforceSchema! +} + +input OneGraphAddPreviewSalesforceSchemaInput { + """App to add the preview salesforce schema to.""" + appId: String! +} + +type OneGraphAddPreviewSalesforceSchemaPayload { + """App that the salesforce schema was added to.""" + app: OneGraphApp + + """The preview salesforce schema that was added.""" + salesforceSchema: OneGraphSalesforceSchema! + + """The GraphQL schema for the app after the preview schema is applied.""" + previewSchema: JSON! @deprecated(reason: "Use `createGraphQLSchema`, then fetch the new schema with a http call to `/schema?schema_id={schemaId}`") + + """The current GraphQL schema for the app.""" + currentSchema: JSON! @deprecated(reason: "Use a http call to `/schema`") +} + +input OneGraphRemoveExternalGraphQLSchemaInput { + """Id of the external schema to update.""" + id: String! +} + +type OneGraphRemoveExternalGraphQLSchemaPayload { + """App that the external schema was removed from.""" + app: OneGraphApp + + """The external schema that was removed.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphUpdateExternalGraphQLSchemaInput { + """Endpoint to make GraphQL queries against.""" + endpoint: String! + + """Id of the external schema to update.""" + id: String! +} + +type OneGraphUpdateExternalGraphQLSchemaPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The external schema that was added.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphAddExternalGraphQLSchemaInput { + """Endpoint to make GraphQL queries against.""" + service: OneGraphSupportedExternalGraphQLService! + + """Endpoint to make GraphQL queries against.""" + endpoint: String! + + """App to add the external schema to.""" + appId: String! +} + +type OneGraphAddExternalGraphQLSchemaPayload { + """App that the external schema was added to.""" + app: OneGraphApp + + """The external schema that was added.""" + externalGraphQLSchema: OneGraphExternalGraphQLSchema! +} + +input OneGraphEnableGitHubAppWebhookInput { + serviceAuthId: String! +} + +type OneGraphEnableGitHubAppWebhookResponsePayload { + """Custom OAuth Client that was updated""" + serviceAuth: OneGraphServiceAuth! + + """GitHub app webhook that was created""" + gitHubAppWebhook: OneGraphGitHubAppWebhook! +} + +type OneGraphSignoutResponsePayload { + me: Viewer! +} + +"""A OneGraph SignIn result""" +type OneGraphSignInResult { + """ + The accessToken that can be used to make requests on behalf of the OneGraph user + """ + accessToken: OneGraphAccessToken +} + +input OneGraphDisableAuthGuardianSlackIntegrationInput { + appId: String! +} + +type OneGraphDisableAuthGuardianSlackIntegrationResponsePayload { + app: OneGraphApp +} + +input OneGraphEnableAuthGuardianSlackIntegrationInput { + authToken: String! + channel: String! + appId: String! +} + +type OneGraphEnableAuthGuardianSlackIntegrationResponsePayload { + app: OneGraphApp +} + +input OneGraphDisableGithubRepositorySubscriptionDelegationByIdInput { + """The id of the delegation.""" + id: String! +} + +type OneGraphDisableGithubRepositorySubscriptionDelegationByIdResult { + """The App that delegation was disabled for.""" + app: OneGraphApp! +} + +input OneGraphDisableGithubRepositorySubscriptionDelegationInput { + """ + The name of the repo, e.g. `graphiql-explorer` in `onegraph/graphiql-explorer`. + """ + repoName: String! + + """ + The owner of the repo, e.g. `onegraph` in `onegraph/graphiql-explorer`. + """ + repoOwner: String! +} + +type OneGraphDisableGithubRepositorySubscriptionDelegationResult { + """The GitHub repository name of app that delegation was enabled for.""" + repoName: String! + + """The GitHub repository owner of app that delegation was enabled for.""" + repoOwner: String! +} + +input OneGraphEnableGithubRepositorySubscriptionDelegationInput { + """ + The name of the repo, e.g. `graphiql-explorer` in `onegraph/graphiql-explorer`. + """ + repoName: String! + + """ + The owner of the repo, e.g. `onegraph` in `onegraph/graphiql-explorer`. + """ + repoOwner: String! +} + +type OneGraphEnableGithubRepositorySubscriptionDelegationResult { + """The GitHub repository name of app that delegation was disabled for.""" + repoName: String! + + """The GitHub repository owner of app that delegation was disabled for.""" + repoOwner: String! +} + +"""Scope""" +enum OneGraphApiTokenScopeEnum { + MODIFY_SCHEMA + PERSIST_QUERY +} + +input OneGraphCreateApiTokenTokenInput { + scopes: [OneGraphApiTokenScopeEnum!]! + + """Id for the app that you will be accessible through the token.""" + appId: String! +} + +type OneGraphCreateApiTokenResponsePayload { + """The access token that was created""" + accessToken: OneGraphAccessToken! +} + +input OneGraphEvictCachedPersistedQueryResultsInput { + """The operationName of the cached result.""" + operationName: String + + """ + Variables values that must match. Note that this specifies the *minimum* of the match: even if there are *additional* variables in the cached query that weren't provided here, if the cached query successfully matches *at least* the variables provided here, the result will be removed from the cache. + """ + variables: JSON + + """The id of the persisted query.""" + docId: String! + + """Id for the app that the query was persisted on.""" + appId: String! +} + +type OneGraphEvictCachedResultsResponsePayload { + docId: String! +} + +input OneGraphDeletePersistedQueryInput { + id: String! + appId: String! +} + +type OneGraphDeletePersistedQueryResponsePayload { + app: OneGraphApp! +} + +input OneGraphPersistedQueryTokenInput { + """Id for the app that you want to persist queries on.""" + appId: String! +} + +type OneGraphCreatePersitQueryTokenResponsePayload { + """The access token that can be used to persist queries""" + accessToken: OneGraphAccessToken! +} + +input OneGraphUpdatePersistedQueryInput { + """Replace the current tags on the query with the provided tags.""" + replaceTags: [String!] + + """Tags to remove from the query""" + removeTags: [String!] + + """Tags to add to the query.""" + addTags: [String!] + + """A new description for the query.""" + description: String + accessToken: String + + """The id of the app that the persisted query belongs to.""" + appId: String! + + """The id of the persisted query.""" + id: String! +} + +type OneGraphUpdatedPersistedQueryResponsePayload { + persistedQuery: OneGraphPersistedQuery! +} + +input OneGraphCreatePersistedQueryParentInput { + """ + An optional list of tags to remove from the parent query. If any of the provided tags aren't present on the parent, the mutation will fail. No persisted queries will be created and no tags will be removed from the parent. + """ + removeTags: [String!] + + """The id of the parent""" + id: String! +} + +input OneGraphPersistedQueryCacheStrategyArg { + """Number of seconds to cache the query result for.""" + timeToLiveSeconds: Float! +} + +input OneGraphCreatePersistedQueryInput { + """ + The parent persisted query. It can be used to track lineage of the query. + """ + parent: OneGraphCreatePersistedQueryParentInput + + """ + A description for the persisted query. Maximum length is 2096 characters. + """ + description: String + + """ + List of tags to add to the persisted query. Tags are free-form text that can be used to categorize persisted queries. Each tag must be under 256 characters and there can be a maximum of 10 tags on a single persisted query. + """ + tags: [String!] + accessToken: String + + """ + If set to true, and there was a successful execution of the query in the last 30 days, then the last successful result will be returned if we encounter any error when executing the query. If we do not have a previous successful result, then the response with the error will be returned. + + Note that the fallback result will be returned even in the case of partial success. + + This parameter is useful when you expect that your queries might be rate-limited by the underlying service. + + The query must provide a cache strategy in order to use `fallbackOnError`. + """ + fallbackOnError: Boolean + cacheStrategy: OneGraphPersistedQueryCacheStrategyArg + + """ + Operation names to allow. If not provided, then all operations in the document are allowed. + """ + allowedOperationNames: [String!] + fixedVariables: JSON + freeVariables: [String!] + query: String! + appId: String! +} + +type OneGraphPersistedQueryResponsePayload { + persistedQuery: OneGraphPersistedQuery! +} + +enum OneGraphDataVitualizationSupportedServiceArg { + GMAIL +} + +input OneGraphStartDataVirtualizationInput { + """ + Account ID to enable the service for. Must match the currently logged in account id + """ + accountId: String! + + """Service to enable data virtualization for""" + service: OneGraphDataVitualizationSupportedServiceArg! +} + +""" +Information about data virtualization that has been enabled for a service +""" +type OneGraphDataVirtualizationDetails { + accountId: String! + graphQLEndpoint: String! + service: String! +} + +type OneGraphStartDataVirtualizationPayload { + """Organization that was updated by this mutation""" + dataVirutalizationDetails: OneGraphDataVirtualizationDetails! +} + +input OneGraphUpdateAppByIdPatch { + """New name for the app""" + name: String! +} + +input OneGraphUpdateAppByIdInput { + """New fields for the app""" + patch: OneGraphUpdateAppByIdPatch! + + """Id of the app""" + id: String! +} + +type OneGraphUpdateAppByIdResponsePayload { + """App that was updated by this mutation""" + app: OneGraphApp! +} + +input OneGraphUpdateOrgByIdPatch { + """New name for the organization""" + name: String! +} + +input OneGraphUpdateOrgByIdInput { + """New fields for the organization""" + patch: OneGraphUpdateOrgByIdPatch! + + """Id of the organization""" + id: String! +} + +type OneGraphUpdateOrgByIdResponsePayload { + """Organization that was updated by this mutation""" + org: OneGraphOrg! +} + +input OneGraphCreateOrgInput { + """Name for the organization""" + name: String! +} + +type OneGraphCreateOrgResponsePayload { + """Organization that was created by this mutation""" + org: OneGraphOrg! +} + +input OneGraphCreateShortenedUrlInput { + operation: String + description: String + name: String + variables: String + query: String! +} + +type OneGraphShortenUrlResponsePayload { + shortenedUrl: OneGraphShortenedQuery! +} + +input OneGraphPersistAuthsInput { + """ + Optional OneGraph accessToken to add the auths to. If not provided, OneGraph will look for a Bearer token in the Authorization header. + """ + accessToken: String + auths: OneGraphServiceAuths! +} + +type OneGraphPersistAuthsResponsePayload { + me: Viewer! +} + +input OneGraphAddAuthsToPersonalTokenInput { + authlifyTokenId: String + + """ + Auths to establish the anchor. Note that these auths won't be added to the personal token. + """ + anchorAuth: OneGraphServiceAuths + appId: String! + + """ + Token that will be destroyed and have its auths moved to the personal token. + """ + sacrificialToken: String! + personalToken: String +} + +type OneGraphAddAuthsToPersonalTokenResponsePayload { + """Personal access token that was updated by this mutation""" + accessToken: OneGraphAccessToken! + + """OneGraph user""" + oneUser: OneGraphUser +} + +input OneGraphDeletePersonalTokenInput { + appId: String! + accessToken: String! +} + +type OneGraphDeletePersonalTokenResponsePayload { + """OneGraph user""" + oneUser: OneGraphUser! +} + +input OneGraphCreatePersonalTokenInput { + anchor: OneGraphAccessTokenAnchorEnum = ONEGRAPH_USER + appId: String! + accessToken: String! + name: String! +} + +type OneGraphCreatePersonalTokenResponsePayload { + """Personal access token that was created by this mutation""" + accessToken: OneGraphAccessToken! + + """OneGraph user""" + oneUser: OneGraphUser +} + +"""Fields to change on a subscription.""" +input OneGraphGraphQLSubscriptionUpdateInputPatch { + """The new variables to replace the existing query variables.""" + variables: JSON + + """The new query to replace the existing subscription query.""" + query: String! +} + +input OneGraphSubscriptionSecretInput { + """ + A hex-encoded key that will be used to sign all webhooks sent from this subscription. + + You can use the signature to validate that the subscription was sent from OneGraph. + + The signature will be sent in the `X-OneGraph-Signature` header of the webhook. The header will contain two parts, a signature and a timestamp (in seconds since the epoch), in the following format: + + ``` + X-OneGraph-Signature: t=1582852002,hmac_sha256=7d797ecd431e1a98aaba2f387f2c43241a13c1f093fd9d7e661758963744549a + ``` + + To verify the signature: + 1. Extract the timestamp (1582852002 above) + 2. Extract the signature (7d797ecd431e1a98aaba2f387f2c43241a13c1f093fd9d7e661758963744549a above) + 3. Concatenate the timestamp and the request body, separeted by a period (e.g. `t + '.' + requestBody`) + 4. Compute the hmac_sha256 hash of (3) + 5. Compare the hash with the provided signature using a constant-time comparison function (e.g. crypto.timingSafeEqual in Node) + 6. Reject the request if the hash you computed does not match the provided signature or if the timestamp is too far in the past (typically, 5 minutes) + + Example for validating the body in Node.js: + + ```js +// + const SECRET = 'your hmacSha256Key'; + const signature = res.get('X-OneGraph-Signature'); + if (!signature) { + throw new Error('Missing signature'); + } + + const sig = {}; + for (const pair of signature.split(',')) { + const [k, v] = pair.split('='); + sig[k] = v; + } + + if (!sig.t || !sig.hmac_sha256) { + throw new Error('Invalid signature header'); + } + + const hash = crypto + .createHmac('sha256', SECRET) + .update(sig.t) + .update('.') + .update(res.body) + .digest('hex'); + + if ( + !crypto.timingSafeEqual( + Buffer.from(hash, 'hex'), + Buffer.from(sig.hmac_sha256, 'hex'), + ) + ) { + throw new Error('Invalid signature'); + } + + if (parseInt(sig.t, 10) < Date.now() / 1000 - 300 /* 5 minutes */) { + throw new Error('Request is too old'); + } + + // Signature is valid + ``` + + Examples for creating the key: + + Cli: + ```cli + $ openssl rand -hex 32 + ``` + + Node: + ```js +// + require('crypto').randomBytes(32).toString('hex'); + ``` + + Ruby: + ```ruby + ruby -rsecurerandom -e 'puts SecureRandom.hex(32)' + ``` + """ + hmacSha256Key: String +} + +input OneGraphGraphQLSubscriptionUpdateInput { + """The fields of the subscription to update.""" + patch: OneGraphGraphQLSubscriptionUpdateInputPatch! + + """ + The signing secret that the subscription was created with. Note that this will not update the existing secret. + """ + secret: OneGraphSubscriptionSecretInput + subscriptionId: String! +} + +type OneGraphGraphQLSubscriptionUpdateResponsePayload { + """GraphQL Subscription that was modified by this mutation""" + subscription: OneGraphAppSubscription! +} + +input OneGraphGraphQLSubscriptionUnsubscribeInput { + subscriptionId: String! +} + +type OneGraphGraphQLSubscriptionUnsubscribeResponsePayload { + """GraphQL Subscription that was modified by this mutation""" + subscription: OneGraphAppSubscription! +} + +input OneGraphDestroyServiceAuthInput { + serviceAuthId: String! + appId: String! +} + +type OneGraphDestroyServiceAuthResponsePayload { + """Service auth that was destroyed by this mutation""" + serviceAuth: OneGraphServiceAuth! + app: OneGraphApp! +} + +""" +Services OneGraph supports providing a custom clientId/clientSecret for. +""" +enum OneGraphCustomServiceAuthServiceEnum { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER +} + +input OneGraphCreateServiceAuthInput { + """ + Whether to use a fixed redirect url, i.e. `/oauth/receive` instead of `/oauth/github/receive`. Defaults to `false`. + """ + useFixedRedirectUri: Boolean = false + + """Custom cname for the custom OAuth client.""" + cname: String + + """Custom redirect URI.""" + customRedirectUri: String + + """ + Whether the user who created the token should be able to fetch it from OneGraph. Defaults to false. + """ + revealTokens: Boolean = false + + """Optional list of scopes to use for your app.""" + scopes: [String!] + + """App name for trello. Required to use custom Trello credentials.""" + trelloAppName: String + + """ + Developer token for the Google Ads api. This param is required for using custom OAuth credentials for Google Ads. + + A developer token from Google allows your app to connect to the Google Ads API. To retrieve your developer token, sign in to your Manager Account. You must be signed-in to a Google Ads Manager Account before continuing. + + Navigate to TOOLS & SETTINGS > SETUP > API Center. The API Center option will appear only for Google Ads Manager Accounts. + + If your developer token is pending approval, you can start developing immediately with the pending token you received during sign up, using a test manager account. + + Your pending developer token must be approved before using it with production Google Ads accounts. + """ + googleDeveloperToken: String + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + clientSecret: String! + clientId: String! + service: OneGraphCustomServiceAuthServiceEnum! + appId: String! +} + +type OneGraphCreateServiceAuthResponsePayload { + """Service auth that was created by this mutation""" + serviceAuth: OneGraphServiceAuth! + app: OneGraphApp! +} + +input OneGraphRemoveNetlifySiteFromAppCORSOriginsInput { + netlifySite: String! + appId: String! +} + +type OneGraphRemoveNetlifySiteFromAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +input OneGraphAddNetlifySiteToAppCORSOriginsInput { + netlifySite: String! + appId: String! +} + +type OneGraphAddNetlifySiteToAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +input OneGraphRemoveCustomCorsOriginFromAppInput { + customCorsOrigin: String! + appId: String! +} + +type OneGraphRemoveCustomCorsOriginFromAppResponsePayload { + app: OneGraphApp! +} + +input OneGraphRemoveCORSOriginFromAppInput { + corsOrigin: String! + appId: String! +} + +type OneGraphRemoveCORSOriginFromAppResponsePayload { + app: OneGraphApp! +} + +input OneGraphAddCORSOriginToAppInput { + corsOrigin: String! + appId: String! +} + +type OneGraphAddCORSOriginToAppResponsePayload { + app: OneGraphApp! +} + +input SetAppCORSOriginsData { + corsOrigins: [String!]! + appId: String! +} + +type SetAppCORSOriginsResponsePayload { + app: OneGraphApp! +} + +enum OneGraphQueryChainIfMissingEnum { + ERROR + ALLOW + SKIP +} + +enum OneGraphQueryChainIfListEnum { + FIRST + LAST + ALL + EACH +} + +input OneGraphQueryChainArgumentDependencyInput { + functionFromScript: String! + maxRecur: Int = 1 + ifMissing: OneGraphQueryChainIfMissingEnum + ifList: OneGraphQueryChainIfListEnum + fromRequestIds: [String!]! + name: String! +} + +input OneGraphQueryChainVariableInput { + value: JSON + name: String! +} + +input OneGraphQueryChainRequestInput { + argumentDependencies: [OneGraphQueryChainArgumentDependencyInput!] = [] + variables: [OneGraphQueryChainVariableInput!] = [] + + """The query to run. Must provide one of `query` or `operationName`.""" + query: String + + """ + The operationName of the query in the document to run. Must provide one of `query` or `operationName`. + """ + operationName: String + + """ + The id of the query. If you provide a script in the argument dependencies for a request that depends on this query, the data from this query will be provided as `{"$ID": query-result}`. This will typically be the same as the operation name, but could be different if your chain needs to use the same query in multiple requests. + """ + id: String! +} + +""" +Dependencies from npm. Only allows packages that don't have any dependencies of their own. Packages that rely on filesystem APIs may not work. Must provide the exact version string. +""" +input OneGraphQueryChainScriptDependencyInput { + """ + The package's version string, e.g. `4.17.21`. Only accepts exact version strings. + """ + version: String! + + """The name of the package, e.g. `lodash`.""" + name: String! +} + +input OneGraphQueryChainInput { + """ + If true, will copy errors from the `OneGraphQueryChainMutationResult.result` field to the top-level `errors` field. Defaults to true. + """ + liftErrors: Boolean = true + requests: [OneGraphQueryChainRequestInput!]! + scriptDependencies: [OneGraphQueryChainScriptDependencyInput!] + script: String +} + +type OneGraphQueryChainMutationArgumentDependencyError { + """The name of the error""" + name: String + + """The error message""" + message: String + + """The error stack, as a string""" + stackString: String +} + +type OneGraphQueryChainMutationArgumentDependencyConsoleLog { + """The log level, `debug`, `info`, `warn`, or `error`""" + level: String! + + """The log body.""" + body: [JSON!]! +} + +type OneGraphQueryChainMutationArgumentDependencyResult { + """The name of the argument dependency""" + name: String! + + """The return values of the argument dependency script.""" + returnValues: [JSON!] + + """Logs captured by calling `console.log` in the script.""" + logs: [OneGraphQueryChainMutationArgumentDependencyConsoleLog!]! + + """Error, if there was an error evaluating the script.""" + error: OneGraphQueryChainMutationArgumentDependencyError +} + +type OneGraphQueryChainRequest { + """The id of the request""" + id: String! +} + +type OneGraphQueryChainMutationResult { + """The request.""" + request: OneGraphQueryChainRequest! + + """Debug information for the argument dependencies""" + argumentDependencies: [OneGraphQueryChainMutationArgumentDependencyResult!]! + + """The result of the query""" + result: [JSON]! +} + +type OneGraphQueryChainMutationPayload { + results: [OneGraphQueryChainMutationResult!]! +} + +"""Tours for exploring OneGraph""" +enum OneGraphTourEnum { + DASHBOARD + QUERYCHAIN + AUTHGUARDIAN +} + +input OneGraphCompleteTourData { + tour: OneGraphTourEnum! +} + +type OneGraphCompleteTourResponsePayload { + me: Viewer! +} + +input OneGraphUnLinkOneGraphNodesInput { + """The `oneGraphId` for the end node""" + endNodeOneGraphId: String! + + """The `oneGraphId` for the start node""" + startNodeOneGraphId: String! +} + +type OneGraphUnLinkOneGraphNodesResponsePayload { + startNode: OneGraphNode + endNode: OneGraphNode +} + +input OneGraphLinkOneGraphNodesInput { + """The `oneGraphId` for the end node""" + endNodeOneGraphId: String! + + """The `oneGraphId` for the start node""" + startNodeOneGraphId: String! +} + +type OneGraphLinkOneGraphNodesResponsePayload { + startNode: OneGraphNode + endNode: OneGraphNode +} + +"""GraphQL types that support linking""" +enum OneGraphServiceLinkGraphQLTypeEnum { + GitHubIssue + GitHubIssueComment + GitHubUser + HubspotContact + IntercomUser + SalesforceAccount + SalesforceCase + SalesforceCaseComment + SalesforceContact + SalesforceFeedComment + SalesforceFeedItem + SalesforceLead + SalesforceUser + StripeCustomer + StripeRefund + ZendeskUser +} + +input OneGraphServiceLinkNodeArg { + id: String! + type: OneGraphServiceLinkGraphQLTypeEnum! +} + +input OneGraphCreateServiceLinkArg { + endNode: OneGraphServiceLinkNodeArg! + startNode: OneGraphServiceLinkNodeArg! +} + +type OneGraphServiceLinkNode { + type: String! + id: String! +} + +type OneGraphCreateServiceLinkResponsePayload { + startNode: OneGraphServiceLinkNode! + endNode: OneGraphServiceLinkNode! +} + +input OneGraphDangerouslySignJwtPayloadInput { + expiresInSeconds: Int = 300 + includeBaseFields: Boolean = true + payload: JSON! +} + +type OneGraphDangerouslySignJwtPayloadResponsePayload { + encoded: String! +} + +input OneGraphSetAppNetlifySiteNamesInput { + netlifySiteNames: [String!]! +} + +type OneGraphSetAppNetlifySiteNamesResponsePayload { + app: OneGraphApp! +} + +input OneGraphSetAuthGuardianActiveInput { + active: Boolean! +} + +type OneGraphSetAuthGuardianActiveResponsePayload { + app: OneGraphApp +} + +"""Signing algorithm for JWTs generated by Onegraph""" +enum OneGraphJwtSigningAlgorithmEnumArg { + HMAC_256 + RSA_256 +} + +input OneGraphSetJwtSigningAlgorithmAndSecretInput { + """ + When using symmetric (HMAC) algorithms, this is the shared secret OneGraph will use to sign the generated JSON web tokens. + """ + sharedSecret: String + + """ + When generating a JWT for SSO, OneGraph can sign the JSON tokens with either a shared-secret (symmetric) key (HMAC) or a public/private (asymmetric) key pair (RSA) + """ + signingAlgorithm: OneGraphJwtSigningAlgorithmEnumArg! +} + +type OneGraphSetJwtSigningAlgorithmAndSecretPayload { + app: OneGraphApp! +} + +input OneGraphSetJwtPreflightQueryAndWebhookUrlInput { + """ + An optional GraphQL query to run after a user has signed into any service. The result will be included in the body for the preflight webhook. You may want to use this to retrieve a user's Google subId, or a list of GitHub organization names a user belongs. + """ + preflightQuery: String + + """ + When generating a JWT for SSO using OneGraph to authenticate + with third-parties, you can run an optional GraphQL query and + send the result to a webhook for preprocessing before OneGraph + signs the final token and passes it to the client + """ + webhookUrl: String +} + +type OneGraphSetAppJwtPreflightQueryResponsePayload { + app: OneGraphApp! +} + +"""Mutations related to apps""" +type OneGraphAppMutations { + setCORSOrigins(corsOrigins: [String!]!): OneGraphApp! + setJwtPreflightQueryAndWebhookUrl(input: OneGraphSetJwtPreflightQueryAndWebhookUrlInput!): OneGraphSetAppJwtPreflightQueryResponsePayload + setJwtSigningAlgorithmAndSecret(input: OneGraphSetJwtSigningAlgorithmAndSecretInput!): OneGraphSetJwtSigningAlgorithmAndSecretPayload + setAuthGuardianActive(input: OneGraphSetAuthGuardianActiveInput!): OneGraphSetAuthGuardianActiveResponsePayload + setAuthGuardian(input: OneGraphSetAuthGuardianInput!): OneGraphSetAuthGuardianResponsePayload + setNetlifySiteNames(input: OneGraphSetAppNetlifySiteNamesInput!): OneGraphSetAppNetlifySiteNamesResponsePayload! + + """ + Use this when you need to generate a JWT (JSON web token) with a valid signature based on the JWT algorithm settings for your app. For example, you might want to test out a token within the Hasura console, on your Netlify site, or against your own GraphQL server without going through a full auth flow manually. + + By default these tokens will only be valid for 5 minutes (300 seconds). + + Note that these tokens will be signed and valid, and will be accepted *anywhere* you have configured. **Treat them as secure tokens and guard them!** + """ + dangerouslySignJwtPayload(input: OneGraphDangerouslySignJwtPayloadInput!): OneGraphDangerouslySignJwtPayloadResponsePayload +} + +"""Mutations for the currently authed user""" +type OneGraphMutation { + app(id: String!): OneGraphAppMutations @deprecated(reason: "Use setAppCORSOrigins") + createServiceLink(data: OneGraphCreateServiceLinkArg!): OneGraphCreateServiceLinkResponsePayload! + linkOneGraphNodes(input: OneGraphLinkOneGraphNodesInput!): OneGraphLinkOneGraphNodesResponsePayload! + unLinkOneGraphNodes(input: OneGraphUnLinkOneGraphNodesInput!): OneGraphUnLinkOneGraphNodesResponsePayload! + completeTour(data: OneGraphCompleteTourData!): OneGraphCompleteTourResponsePayload! + createApp( + """`id` of the organization that this app should belong to""" + orgId: String! + corsOrigins: [String!]! + description: String + name: String! + ): OneGraphApp! + executeChain(input: OneGraphQueryChainInput!): OneGraphQueryChainMutationPayload! + setAppCORSOrigins(data: SetAppCORSOriginsData!): SetAppCORSOriginsResponsePayload! + addCORSOriginToApp(input: OneGraphAddCORSOriginToAppInput!): OneGraphAddCORSOriginToAppResponsePayload! + removeCORSOriginFromApp(input: OneGraphRemoveCORSOriginFromAppInput!): OneGraphRemoveCORSOriginFromAppResponsePayload! + removeCustomCorsOriginFromApp(input: OneGraphRemoveCustomCorsOriginFromAppInput!): OneGraphRemoveCustomCorsOriginFromAppResponsePayload! + addNetlifySiteToAppCORSOrigins(input: OneGraphAddNetlifySiteToAppCORSOriginsInput!): OneGraphAddNetlifySiteToAppCORSOriginsResponsePayload! + removeNetlifySiteFromAppCORSOrigins(input: OneGraphRemoveNetlifySiteFromAppCORSOriginsInput!): OneGraphRemoveNetlifySiteFromAppCORSOriginsResponsePayload! + createServiceAuth(data: OneGraphCreateServiceAuthInput!): OneGraphCreateServiceAuthResponsePayload! + destroyServiceAuth(data: OneGraphDestroyServiceAuthInput!): OneGraphDestroyServiceAuthResponsePayload! + subscriptionUnsubscribe(data: OneGraphGraphQLSubscriptionUnsubscribeInput!): OneGraphGraphQLSubscriptionUnsubscribeResponsePayload! + updateSubscription(input: OneGraphGraphQLSubscriptionUpdateInput!): OneGraphGraphQLSubscriptionUpdateResponsePayload! + createPersonalToken(input: OneGraphCreatePersonalTokenInput!): OneGraphCreatePersonalTokenResponsePayload! + deletePersonalToken(input: OneGraphDeletePersonalTokenInput!): OneGraphDeletePersonalTokenResponsePayload! + addAuthsToPersonalToken(input: OneGraphAddAuthsToPersonalTokenInput!): OneGraphAddAuthsToPersonalTokenResponsePayload! + persistAuths(input: OneGraphPersistAuthsInput!): OneGraphPersistAuthsResponsePayload! + createShortenedUrl(input: OneGraphCreateShortenedUrlInput!): OneGraphShortenUrlResponsePayload! + createOrg(input: OneGraphCreateOrgInput!): OneGraphCreateOrgResponsePayload! + updateOrgById(input: OneGraphUpdateOrgByIdInput!): OneGraphUpdateOrgByIdResponsePayload! + updateAppById(input: OneGraphUpdateAppByIdInput!): OneGraphUpdateAppByIdResponsePayload! + enableDataVirtualization(input: OneGraphStartDataVirtualizationInput!): OneGraphStartDataVirtualizationPayload! + createPersistedQuery(input: OneGraphCreatePersistedQueryInput!): OneGraphPersistedQueryResponsePayload! + updatePersistedQuery(input: OneGraphUpdatePersistedQueryInput!): OneGraphUpdatedPersistedQueryResponsePayload! + createPersitQueryToken(input: OneGraphPersistedQueryTokenInput!): OneGraphCreatePersitQueryTokenResponsePayload! + deletePersistedQuery(input: OneGraphDeletePersistedQueryInput!): OneGraphDeletePersistedQueryResponsePayload! + evictCachedPersistedQueryResults(input: OneGraphEvictCachedPersistedQueryResultsInput!): OneGraphEvictCachedResultsResponsePayload! + createApiToken(input: OneGraphCreateApiTokenTokenInput!): OneGraphCreateApiTokenResponsePayload! + + """ + Allows non-admin users to subscribe to GitHub events on OneGraph for the given repo and app. + """ + enableGitHubRepositorySubscriptionDelegation(input: OneGraphEnableGithubRepositorySubscriptionDelegationInput!): OneGraphEnableGithubRepositorySubscriptionDelegationResult! + + """ + Remove ability for non-admin users to subscribe to GitHub events on OneGraph for the given repo and app. + """ + disableGitHubRepositorySubscriptionDelegation(input: OneGraphDisableGithubRepositorySubscriptionDelegationInput!): OneGraphDisableGithubRepositorySubscriptionDelegationResult! + + """ + Remove ability for non-admin users to subscribe to GitHub events on OneGraph. Allows the owner of the app on OneGraph to remove delegation for a repo. + """ + disableGitHubRepositorySubscriptionDelegationById(input: OneGraphDisableGithubRepositorySubscriptionDelegationByIdInput!): OneGraphDisableGithubRepositorySubscriptionDelegationByIdResult! + enableAuthGuardianSlackIntegration(input: OneGraphEnableAuthGuardianSlackIntegrationInput!): OneGraphEnableAuthGuardianSlackIntegrationResponsePayload + disableAuthGuardianSlackIntegration(input: OneGraphDisableAuthGuardianSlackIntegrationInput!): OneGraphDisableAuthGuardianSlackIntegrationResponsePayload + destroyApp(id: String!): OneGraphApp + saveQuery(public: Boolean, enabled: Boolean, tags: [String!]!, description: String, name: String!, body: String!): OneGraphQuery! + updateQuery(public: Boolean, enabled: Boolean, tags: [String!], name: String, id: String!): OneGraphQuery + destroyQuery(version: String!, name: String!): OneGraphQuery! + signUp(agreeToTOS: Boolean!, passwordConfirm: String!, password: String!, email: String!, fullName: String!): OneGraphSignInResult! + signIn(rememberMe: Boolean!, password: String!, email: String!): OneGraphSignInResult! + agreeToTos(userAgreesToTheOneGraphTermsOfService: Boolean!): OneGraphUser! + signOut: OneGraphSignoutResponsePayload! + + """ + Revokes a OneGraph access token, refresh token, or JWT. After a token is destroyed, it can no longer be used to authenticate with OneGraph. + + If you destroy a JWT, external services that rely on the claims embedded in the JWT may still accept the JWT and you will also have to revoke the JWT though the external service's revocation process. + """ + destroyToken( + """An Authlify Token identifier""" + authlifyTokenId: String + + """Any OneGraph access token, refresh token, or JWT""" + token: String + ): Boolean! + exchangeGitHubContextForOneGraphAccessToken: OneGraphSignInResult! + exchangeNetlifyContextForOneGraphAccessToken: OneGraphSignInResult! + exchangeZeitContextForOneGraphAccessToken: OneGraphSignInResult! + associateOneGraphUserWithGitHubAccount: OneGraphUser! + associateOneGraphUserWithNetlifyAccount: OneGraphUser! + requestPasswordReset(email: String!): String! + resetPassword(passwordConfirm: String!, password: String!, token: String!): Boolean! + enableGitHubAppWebhook(input: OneGraphEnableGitHubAppWebhookInput!): OneGraphEnableGitHubAppWebhookResponsePayload! + addExternalGraphQLSchema(input: OneGraphAddExternalGraphQLSchemaInput!): OneGraphAddExternalGraphQLSchemaPayload! + updateExternalGraphQLSchema(input: OneGraphUpdateExternalGraphQLSchemaInput!): OneGraphUpdateExternalGraphQLSchemaPayload! @deprecated(reason: "use `createExternalGraphQLSchema` first, then `createGraphQLSchema` with the result") + removeExternalGraphQLSchema(input: OneGraphRemoveExternalGraphQLSchemaInput!): OneGraphRemoveExternalGraphQLSchemaPayload! @deprecated(reason: "Use createGraphQLSchema") + addPreviewSalesforceSchema(input: OneGraphAddPreviewSalesforceSchemaInput!): OneGraphAddPreviewSalesforceSchemaPayload! @deprecated(reason: "Use `addSalesforceSchema`, then `createGraphQLSchema`.") + promotePreviewSalesforceSchema(input: OneGraphPromotePreviewSalesforceSchemaInput!): OneGraphPromotePreviewSalesforceSchemaPayload! @deprecated(reason: "") + addSalesforceSchema(input: OneGraphAddSalesforceSchemaInput!): OneGraphAddSalesforceSchemaPayload! + updateSalesforceSchema(input: OneGraphUpdateSalesforceSchemaInput!): OneGraphUpdateSalesforceSchemaPayload! + removeSalesforceSchema(input: OneGraphRemoveSalesforceSchemaInput!): OneGraphRemoveSalesforceSchemaPayload! + addPreviewSalesforceSchemaForSalesforceViewer: OneGraphAddPreviewSalesforceSchemaForSalesforceViewerPayload! @deprecated(reason: "use `addSalesforceSchemaForSalesforceViewer`, then `createGraphQLSchema`.") + addSalesforceSchemaForSalesforceViewer: OneGraphAddSalesforceSchemaForSalesforceViewerPayload! + addGoogleSiteVerification(input: OneGraphAddGoogleSiteVerificationInput!): OneGraphAddGoogleSiteVerificationPayload! + removeGoogleSiteVerification(input: OneGraphRemoveGoogleSiteVerificationInput!): OneGraphRemoveGoogleSiteVerificationPayload! + addSlackEventWebhook(input: OneGraphAddSlackEventWebhookInput!): OneGraphAddSlackEventWebhookPayload! + setSlackEventWebhookAppToken(input: OneGraphSetSlackEventWebhookAppTokenInput!): OneGraphSetSlackEventWebhookAppTokenPayload! + setSlackEventWebhookSigningSecret(input: OneGraphSetSlackEventWebhookSigningSecretInput!): OneGraphSetSlackEventWebhookSigningSecretPayload! + removeSlackEventWebhook(input: OneGraphRemoveSlackEventWebhookInput!): OneGraphRemoveSlackEventWebhookPayload! + addExternalHoneycombConfig(input: OneGraphAddExternalHoneycombConfigInput!): OneGraphAddExternalHoneycombConfigPayload! + updateExternalHoneycombConfig(input: OneGraphUpdateExternalHoneycombConfigInput!): OneGraphUpdateExternalHoneycombConfigPayload! + removeExternalHoneycombConfig(input: OneGraphRemoveExternalHoneycombConfigInput!): OneGraphRemoveExternalHoneycombConfigPayload! + createEmptyAccessToken(input: OneGraphCreateEmptyAccessTokenInput!): OneGraphCreateEmptyAccessTokenPayload! + upsertAppForNetlifySite(input: OneGraphUpsertAppForNetlifySiteInput!): OneGraphUpsertAppForNetlifySiteResponsePayload! + + """Creates an empty personal token with a Netlify site anchor""" + createPersonalTokenWithNetlifySiteAnchor(input: OneGraphCreatePersonalTokenWithNetlifySiteAnchorInput!): OneGraphCreatePersonalTokenWithNetlifySiteAnchorResponsePayload! + createGraphQLSchema(input: OneGraphCreateGraphQLSchemaInput!): OneGraphCreateGraphQLSchemaResponsePayload! + forkGraphQLSchema(input: OneGraphForkGraphQLSchemaInput!): OneGraphForkGraphQLSchemaResponsePayload! + createModifySchemaToken(input: OneGraphModifySchemaTokenInput!): OneGraphCreateModifySchemaTokenResponsePayload! + + """ + Acknowledge a set of netlify CLI events for a session. All events must be for the same session. + """ + ackNetlifyCliEvents(input: OneGraphAckNetlifyCliEventsInput!): OneGraphAckNetlifyCliEventsResponsePayload! + + """Create a new CLI session.""" + createNetlifyCliSession(input: OneGraphCreateNetlifyCliSessionInput!): OneGraphCreateNetlifyCliSessionResponsePayload! + + """Update a CLI session.""" + updateNetlifyCliSession(input: OneGraphUpdateNetlifyCliSessionInput!): OneGraphUpdateNetlifyCliSessionResponsePayload! + + """Delete a CLI session.""" + deleteNetlifyCliSession(input: OneGraphDeleteNetlifyCliSessionInput!): OneGraphDeleteNetlifyCliSessionResponsePayload! + createNetlifyCliLogEvent(input: OneGraphCreateNetlifyLogEvent!): OneGraphCreateNetlifyLogResponsePayload! + createNetlifyCliTestEvent(input: OneGraphCreateNetlifyTestEvent!): OneGraphCreateNetlifyTestResponsePayload! + + """Create a shared document""" + createSharedDocument(input: OneGraphCreateSharedDocumentInput!): OneGraphCreateSharedDocumentResponsePayload! + createService(input: OneGraphCreateServiceConfigurationMutationInput!): OneGraphApp! + updateService(input: OneGraphUpdateServiceInput!): OneGraphApp! + deleteService( + """ + The toplevel GraphQL field that allows accessing this service in the Graph. Must be camelCase + """ + graphQLField: String! + appId: String! + ): OneGraphApp! +} + +enum NpmPublishPackagAccessEnumArg { + """ + The package will only be visible to users with appropriate permissions (as decided by the registry). + """ + PRIVATE + + """The package will be publicly visible and installable by anyone.""" + PUBLIC +} + +enum NpmPublishPackageRegistryEnumArg { + """Publish to the npm registry""" + NPM + + """ + Publish to your GitHub package registry. Set your scope to the GitHub repository owner, and the name to repository name. For more info, see [GitHub's Package Repository](https://github.com/features/packages). + """ + GITHUB +} + +input OneGraphNpmPublishPackageFileArg { + contents: String! + path: String! +} + +input NpmPublishPackageInputArg { + """Whether the package is public or private.""" + access: NpmPublishPackagAccessEnumArg! + + """ + Which registry to publish to: npm, or a GitHub repository package repository. + """ + registry: NpmPublishPackageRegistryEnumArg + + """The list of files to include in the package""" + files: [OneGraphNpmPublishPackageFileArg!]! + + """ + package.json of your package. Must include `name` and `version` as strings fields at a minimum. + """ + packageJson: JSON! +} + +"""Results from running the publishPackage mutation""" +type NpmPublishPackageResult { + """ + Whether the package was successfully uploaded to npm. Note that due to the delay between uploading and indexing, you maybe have to wait until npm reflects the new version.OneGraphNpmPackage + + You can also use the `packagePublished` npm subscription to be notified when the new version of your package has been published. + """ + successfullyUploaded: Boolean +} + +"""The root for Npm mutations.""" +type NpmMutation { + """Publish a package to npm or GitHub package registry""" + publishPackage( + """Input for package publishing""" + input: NpmPublishPackageInputArg! + ): NpmPublishPackageResult +} + +""" +Make a REST API call to the Spotify API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SpotifyPassthroughMutation { + """ + Make a POST request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +input SpotifySetPlayerVolumeInput { + """The volume to set. Must be a value from 0 to 100 inclusive.""" + volumePercent: Int! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySetPlayerVolumeResponsePayload { + player: SpotifyPlayer +} + +input SpotifySeekPlayerToMsInput { + """ + The position in milliseconds to seek to. Must be a positive number. Passing in a position that is greater than the length of the track will cause the player to start playing the next song. + """ + positionMs: Int! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySeekPlayerToMSResponsePayload { + player: SpotifyPlayer +} + +input SpotifyResumePlayerInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyResumePlayerResponsePayload { + player: SpotifyPlayer +} + +input SpotifyStartPlayerInput { + """ + Indicates from what position to start playback. Must be a positive number. Passing in a position that is greater than the length of the track will cause the player to start playing the next song. + """ + positionMs: Int + + """ + An array of the Spotify track Id's to play. For example, the Spotify URIs: `["spotify:track:4iV5W9uYEdYUVa79Axb7Rh", "spotify:track:1301WleyT98MSxVHPZCA6M"]` would have ids of `["4iV5W9uYEdYUVa79Axb7Rh", "1301WleyT98MSxVHPZCA6M"]` + """ + trackIds: [String!]! + + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyStartPlayerTrackResponsePayload { + player: SpotifyPlayer +} + +input SpotifyPausePlayerInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifyPausePlayerResponsePayload { + player: SpotifyPlayer +} + +input SpotifySkipPreviousTrackInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySkipPreviousTrackResponsePayload { + player: SpotifyPlayer +} + +input SpotifySkipNextTrackInput { + """ + The id of the device this command is targeting. If not supplied, the user’s currently active device is the target + """ + deviceId: String +} + +type SpotifySkipNextTrackResponsePayload { + player: SpotifyPlayer +} + +"""Namespace for all mutations for Spotify""" +type SpotifyMutationNamespace { + skipNextTrack(input: SpotifySkipNextTrackInput): SpotifySkipNextTrackResponsePayload + skipPreviousTrack(input: SpotifySkipPreviousTrackInput): SpotifySkipPreviousTrackResponsePayload + pausePlayer(input: SpotifyPausePlayerInput): SpotifyPausePlayerResponsePayload + playTrack(input: SpotifyStartPlayerInput!): SpotifyStartPlayerTrackResponsePayload + resumePlayer(input: SpotifyResumePlayerInput): SpotifyResumePlayerResponsePayload + seekPlayerToMs(input: SpotifySeekPlayerToMsInput!): SpotifySeekPlayerToMSResponsePayload + setPlayerVolume(input: SpotifySetPlayerVolumeInput!): SpotifySetPlayerVolumeResponsePayload + + """ + Make a REST API call to the Spotify API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SpotifyPassthroughMutation! +} + +input SalesforceLeadConvertInput { + relatedPersonAccountId: String + + """The id of a Salesforce User that will own the account/contact.""" + ownerId: String + sendNotificationEmail: Boolean + overwriteLeadSource: Boolean + + """The name of the opportunity to add the new account/contact to.""" + opportunityName: String + + """The id of an opportunity to add the new account/contact to.""" + opportunityId: String + doNotCreateOpportunity: Boolean + + """The id of a contact to merge the Lead into.""" + contactId: String + bypassContactDedupeCheck: Boolean + bypassAccountDedupeCheck: Boolean + + """The id of an account to merge the Lead into.""" + accountId: String + + """ + The status to set the Lead to after it is converted. Defaults to `Closed - Converted` + """ + convertedStatus: String = "Closed - Converted" + + """The id of the lead to convert.""" + leadId: String! +} + +input SalesforceConvertLeadInput { + leadConverts: [SalesforceLeadConvertInput!]! +} + +type SalesforceSoapError { + message: String + statusCode: String +} + +type SalesforceConvertLeadResultLeadConvert { + """The id of the lead that was provided""" + leadId: String + + """The lead that was provided.""" + lead: SalesforceLead + + """The id of the account that the lead was converted to""" + accountId: String + + """The account that the lead was converted to.""" + account: SalesforceAccount + + """The id of the contact that the lead was converted to""" + contactId: String + + """The contact that the lead was converted to.""" + contact: SalesforceContact + + """ + The id of the opportunity that the account/contact was associated with. + """ + opportunityId: String + + """The opportunity that the account/contact was associated with.""" + opportunity: SalesforceOpportunity + relatedPersonAccountId: String + errors: [SalesforceSoapError!] + success: Boolean +} + +type SalesforceConvertLeadResult { + leadConverts: [SalesforceConvertLeadResultLeadConvert!]! +} + +enum OnegraphPackageTriggerType { + INSERT + UPDATE + DELETE + UNDELETE +} + +input OnegraphPackageTriggerArg { + trigger: OnegraphPackageTriggerType! + sobjectName: String! +} + +input OnegraphPackageSetEnabledTriggersInput { + triggers: [OnegraphPackageTriggerArg!]! +} + +type OnegraphPackageSetEnabledTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +type OnegraphPackageEnableAllTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +type OnegraphPackageDisableAllTriggersResponsePayload { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +input SalesforceAnalyticsReportsCreateReportInput { + reportMetadata: SalesforceReportMetadataArg! + + """ + The id of an existing report to clone. If provided, provide a `name` field in the `reportMetadata` for the cloned repot. If not provided, a new report will be created. + """ + cloneId: String +} + +type SalesforceAnalyticsReportsCreateReportResult { + report: SalesforceAnalyticsReportDescription! +} + +type SalesforceAnalyticsReportsApiMutations { + """ + Creates a new report record. To run a report, use the query field `salesforce.analyticsReports.runReport`. + """ + createReport(input: SalesforceAnalyticsReportsCreateReportInput!): SalesforceAnalyticsReportsCreateReportResult! +} + +type SalesforceRevokeOauthTokenPayload { + """ + HTTP status for the request to revoke the token. 200 indicates that the token was revoked successfully. + """ + status: Int! + + """Error code from Salesforce if revoking the token was unsuccessful""" + error: String + + """ + Error description from Salesforce if revoking the token was unsuccessful + """ + errorDescription: String +} + +""" +Make a REST API call to the Salesforce API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SalesforcePassthroughMutation { + """ + Make a POST request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + post( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PUT request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + put( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a PATCH request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + patch( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! + + """ + Make a DELETE request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + delete( + """The body to send. Only provide one of body or jsonBody.""" + body: String + + """ + The JSON-encoded body to send. This will automatically set the Content-Type header to `application/json`. Only provide one of body or jsonBody. + """ + jsonBody: JSON + + """The Accept header to set in the API.""" + accept: String = "application/json" + + """The Content-Type header to set in the API.""" + contentType: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +input SalesforceDeleteWebLinkInput { + """The id of the WebLink to delete.""" + id: String! +} + +type SalesforceDeleteWebLinkPayload { + """The id of the WebLink deleted by the mutation.""" + id: String! +} + +input SalesforceWebLinkPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Protected Component""" + isProtected: Boolean + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String + + """Content Source""" + linkType: String + + """Behavior""" + openType: String + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean + + """Show Scrollbars""" + hasScrollbars: Boolean + + """Show Toolbars""" + hasToolbar: Boolean + + """Show Menu Bar""" + hasMenubar: Boolean + + """Show Status Bar""" + showsStatus: Boolean + + """Resizeable""" + isResizable: Boolean + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String + + """Require Row Selection""" + requireRowSelection: Boolean +} + +input SalesforceUpdateWebLinkInput { + patch: SalesforceWebLinkPatch! + + """The id of the WebLink to update.""" + id: String! +} + +type SalesforceUpdateWebLinkPayload { + """WebLink updated by the mutation.""" + webLink: SalesforceWebLink! +} + +input SalesforceWebLinkInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Page or sObject Type Name""" + pageOrSobjectType: String + + """Name""" + name: String + + """Protected Component""" + isProtected: Boolean + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String + + """Content Source""" + linkType: String + + """Behavior""" + openType: String + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean + + """Show Scrollbars""" + hasScrollbars: Boolean + + """Show Toolbars""" + hasToolbar: Boolean + + """Show Menu Bar""" + hasMenubar: Boolean + + """Show Status Bar""" + showsStatus: Boolean + + """Resizeable""" + isResizable: Boolean + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String + + """Require Row Selection""" + requireRowSelection: Boolean +} + +input SalesforceCreateWebLinkInput { + webLink: SalesforceWebLinkInput! +} + +type SalesforceCreateWebLinkPayload { + """WebLink created by the mutation.""" + webLink: SalesforceWebLink! +} + +input SalesforceDeleteWaveAutoInstallRequestInput { + """The id of the WaveAutoInstallRequest to delete.""" + id: String! +} + +type SalesforceDeleteWaveAutoInstallRequestPayload { + """The id of the WaveAutoInstallRequest deleted by the mutation.""" + id: String! +} + +input SalesforceWaveAutoInstallRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Request Name""" + name: String + + """Request Status""" + requestStatus: String + + """Request Log""" + requestLog: String +} + +input SalesforceUpdateWaveAutoInstallRequestInput { + patch: SalesforceWaveAutoInstallRequestPatch! + + """The id of the WaveAutoInstallRequest to update.""" + id: String! +} + +type SalesforceUpdateWaveAutoInstallRequestPayload { + """WaveAutoInstallRequest updated by the mutation.""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest! +} + +input SalesforceWaveAutoInstallRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Request Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Wave Template Api Name""" + templateApiName: String + + """Wave Template Version""" + templateVersion: String + + """Folder ID""" + folderId: String + + """Request Type""" + requestType: String + + """Request Status""" + requestStatus: String + + """Configuration""" + configuration: String + + """Request Log""" + requestLog: String +} + +input SalesforceCreateWaveAutoInstallRequestInput { + waveAutoInstallRequest: SalesforceWaveAutoInstallRequestInput! +} + +type SalesforceCreateWaveAutoInstallRequestPayload { + """WaveAutoInstallRequest created by the mutation.""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest! +} + +input SalesforceDeleteVoteInput { + """The id of the Vote to delete.""" + id: String! +} + +type SalesforceDeleteVotePayload { + """The id of the Vote deleted by the mutation.""" + id: String! +} + +input SalesforceVotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Vote Type""" + type: String +} + +input SalesforceUpdateVoteInput { + patch: SalesforceVotePatch! + + """The id of the Vote to update.""" + id: String! +} + +type SalesforceUpdateVotePayload { + """Vote updated by the mutation.""" + vote: SalesforceVote! +} + +input SalesforceVoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Vote Type""" + type: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateVoteInput { + vote: SalesforceVoteInput! +} + +type SalesforceCreateVotePayload { + """Vote created by the mutation.""" + vote: SalesforceVote! +} + +input SalesforceDeleteUserShareInput { + """The id of the UserShare to delete.""" + id: String! +} + +type SalesforceDeleteUserSharePayload { + """The id of the UserShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User Access Level""" + userAccessLevel: String +} + +input SalesforceUpdateUserShareInput { + patch: SalesforceUserSharePatch! + + """The id of the UserShare to update.""" + id: String! +} + +type SalesforceUpdateUserSharePayload { + """UserShare updated by the mutation.""" + userShare: SalesforceUserShare! +} + +input SalesforceUserShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """User/Group ID""" + userOrGroupId: String + + """User Access Level""" + userAccessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserShareInput { + userShare: SalesforceUserShareInput! +} + +type SalesforceCreateUserSharePayload { + """UserShare created by the mutation.""" + userShare: SalesforceUserShare! +} + +input SalesforceDeleteUserRoleInput { + """The id of the UserRole to delete.""" + id: String! +} + +type SalesforceDeleteUserRolePayload { + """The id of the UserRole deleted by the mutation.""" + id: String! +} + +input SalesforceUserRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Role ID""" + parentRoleId: String + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """Developer Name""" + developerName: String +} + +input SalesforceUpdateUserRoleInput { + patch: SalesforceUserRolePatch! + + """The id of the UserRole to update.""" + id: String! +} + +type SalesforceUpdateUserRolePayload { + """UserRole updated by the mutation.""" + userRole: SalesforceUserRole! +} + +input SalesforceUserRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Role ID""" + parentRoleId: String + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """Developer Name""" + developerName: String + + """Account ID""" + portalAccountId: String + + """Portal Type""" + portalType: String +} + +input SalesforceCreateUserRoleInput { + userRole: SalesforceUserRoleInput! +} + +type SalesforceCreateUserRolePayload { + """UserRole created by the mutation.""" + userRole: SalesforceUserRole! +} + +input SalesforceDeleteUserProvisioningRequestShareInput { + """The id of the UserProvisioningRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningRequestSharePayload { + """The id of the UserProvisioningRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserProvisioningRequestShareInput { + patch: SalesforceUserProvisioningRequestSharePatch! + + """The id of the UserProvisioningRequestShare to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningRequestSharePayload { + """UserProvisioningRequestShare updated by the mutation.""" + userProvisioningRequestShare: SalesforceUserProvisioningRequestShare! +} + +input SalesforceUserProvisioningRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserProvisioningRequestShareInput { + userProvisioningRequestShare: SalesforceUserProvisioningRequestShareInput! +} + +type SalesforceCreateUserProvisioningRequestSharePayload { + """UserProvisioningRequestShare created by the mutation.""" + userProvisioningRequestShare: SalesforceUserProvisioningRequestShare! +} + +input SalesforceDeleteUserProvisioningRequestInput { + """The id of the UserProvisioningRequest to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningRequestPayload { + """The id of the UserProvisioningRequest deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """User Provisioning Account ID""" + userProvAccountId: String + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String +} + +input SalesforceUpdateUserProvisioningRequestInput { + patch: SalesforceUserProvisioningRequestPatch! + + """The id of the UserProvisioningRequest to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningRequestPayload { + """UserProvisioningRequest updated by the mutation.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +input SalesforceUserProvisioningRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String + + """Operation""" + operation: String + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """User Provisioning Account ID""" + userProvAccountId: String + + """Approval Status""" + approvalStatus: String + + """User ID""" + managerId: String + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String +} + +input SalesforceCreateUserProvisioningRequestInput { + userProvisioningRequest: SalesforceUserProvisioningRequestInput! +} + +type SalesforceCreateUserProvisioningRequestPayload { + """UserProvisioningRequest created by the mutation.""" + userProvisioningRequest: SalesforceUserProvisioningRequest! +} + +input SalesforceDeleteUserProvisioningLogInput { + """The id of the UserProvisioningLog to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningLogPayload { + """The id of the UserProvisioningLog deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningLogPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """Status""" + status: String + + """Details""" + details: String +} + +input SalesforceUpdateUserProvisioningLogInput { + patch: SalesforceUserProvisioningLogPatch! + + """The id of the UserProvisioningLog to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningLogPayload { + """UserProvisioningLog updated by the mutation.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +input SalesforceUserProvisioningLogInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """Status""" + status: String + + """Details""" + details: String +} + +input SalesforceCreateUserProvisioningLogInput { + userProvisioningLog: SalesforceUserProvisioningLogInput! +} + +type SalesforceCreateUserProvisioningLogPayload { + """UserProvisioningLog created by the mutation.""" + userProvisioningLog: SalesforceUserProvisioningLog! +} + +input SalesforceDeleteUserProvisioningConfigInput { + """The id of the UserProvisioningConfig to delete.""" + id: String! +} + +type SalesforceDeleteUserProvisioningConfigPayload { + """The id of the UserProvisioningConfig deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvisioningConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Connected App ID""" + connectedAppId: String + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Recon Filter""" + reconFilter: String +} + +input SalesforceUpdateUserProvisioningConfigInput { + patch: SalesforceUserProvisioningConfigPatch! + + """The id of the UserProvisioningConfig to update.""" + id: String! +} + +type SalesforceUpdateUserProvisioningConfigPayload { + """UserProvisioningConfig updated by the mutation.""" + userProvisioningConfig: SalesforceUserProvisioningConfig! +} + +input SalesforceUserProvisioningConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Connected App ID""" + connectedAppId: String + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Recon Filter""" + reconFilter: String +} + +input SalesforceCreateUserProvisioningConfigInput { + userProvisioningConfig: SalesforceUserProvisioningConfigInput! +} + +type SalesforceCreateUserProvisioningConfigPayload { + """UserProvisioningConfig created by the mutation.""" + userProvisioningConfig: SalesforceUserProvisioningConfig! +} + +input SalesforceDeleteUserProvMockTargetInput { + """The id of the UserProvMockTarget to delete.""" + id: String! +} + +type SalesforceDeleteUserProvMockTargetPayload { + """The id of the UserProvMockTarget deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvMockTargetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String +} + +input SalesforceUpdateUserProvMockTargetInput { + patch: SalesforceUserProvMockTargetPatch! + + """The id of the UserProvMockTarget to update.""" + id: String! +} + +type SalesforceUpdateUserProvMockTargetPayload { + """UserProvMockTarget updated by the mutation.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +input SalesforceUserProvMockTargetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String +} + +input SalesforceCreateUserProvMockTargetInput { + userProvMockTarget: SalesforceUserProvMockTargetInput! +} + +type SalesforceCreateUserProvMockTargetPayload { + """UserProvMockTarget created by the mutation.""" + userProvMockTarget: SalesforceUserProvMockTarget! +} + +input SalesforceDeleteUserProvAccountStagingInput { + """The id of the UserProvAccountStaging to delete.""" + id: String! +} + +type SalesforceDeleteUserProvAccountStagingPayload { + """The id of the UserProvAccountStaging deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvAccountStagingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Connected App ID""" + connectedAppId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String +} + +input SalesforceUpdateUserProvAccountStagingInput { + patch: SalesforceUserProvAccountStagingPatch! + + """The id of the UserProvAccountStaging to update.""" + id: String! +} + +type SalesforceUpdateUserProvAccountStagingPayload { + """UserProvAccountStaging updated by the mutation.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +input SalesforceUserProvAccountStagingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Connected App ID""" + connectedAppId: String + + """User ID""" + salesforceUserId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String +} + +input SalesforceCreateUserProvAccountStagingInput { + userProvAccountStaging: SalesforceUserProvAccountStagingInput! +} + +type SalesforceCreateUserProvAccountStagingPayload { + """UserProvAccountStaging created by the mutation.""" + userProvAccountStaging: SalesforceUserProvAccountStaging! +} + +input SalesforceDeleteUserProvAccountInput { + """The id of the UserProvAccount to delete.""" + id: String! +} + +type SalesforceDeleteUserProvAccountPayload { + """The id of the UserProvAccount deleted by the mutation.""" + id: String! +} + +input SalesforceUserProvAccountPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + salesforceUserId: String + + """Connected App ID""" + connectedAppId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean +} + +input SalesforceUpdateUserProvAccountInput { + patch: SalesforceUserProvAccountPatch! + + """The id of the UserProvAccount to update.""" + id: String! +} + +type SalesforceUpdateUserProvAccountPayload { + """UserProvAccount updated by the mutation.""" + userProvAccount: SalesforceUserProvAccount! +} + +input SalesforceUserProvAccountInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + salesforceUserId: String + + """Connected App ID""" + connectedAppId: String + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String + + """Status""" + status: String + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean +} + +input SalesforceCreateUserProvAccountInput { + userProvAccount: SalesforceUserProvAccountInput! +} + +type SalesforceCreateUserProvAccountPayload { + """UserProvAccount created by the mutation.""" + userProvAccount: SalesforceUserProvAccount! +} + +input SalesforceDeleteUserPreferenceInput { + """The id of the UserPreference to delete.""" + id: String! +} + +type SalesforceDeleteUserPreferencePayload { + """The id of the UserPreference deleted by the mutation.""" + id: String! +} + +input SalesforceUserPreferencePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Preference""" + preference: String + + """Value""" + value: String +} + +input SalesforceUpdateUserPreferenceInput { + patch: SalesforceUserPreferencePatch! + + """The id of the UserPreference to update.""" + id: String! +} + +type SalesforceUpdateUserPreferencePayload { + """UserPreference updated by the mutation.""" + userPreference: SalesforceUserPreference! +} + +input SalesforceUserPreferenceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Preference""" + preference: String + + """Value""" + value: String +} + +input SalesforceCreateUserPreferenceInput { + userPreference: SalesforceUserPreferenceInput! +} + +type SalesforceCreateUserPreferencePayload { + """UserPreference created by the mutation.""" + userPreference: SalesforceUserPreference! +} + +input SalesforceDeleteUserPackageLicenseInput { + """The id of the UserPackageLicense to delete.""" + id: String! +} + +type SalesforceDeleteUserPackageLicensePayload { + """The id of the UserPackageLicense deleted by the mutation.""" + id: String! +} + +input SalesforceUserPackageLicenseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Package License ID""" + packageLicenseId: String + + """Assigned User ID""" + userId: String +} + +input SalesforceCreateUserPackageLicenseInput { + userPackageLicense: SalesforceUserPackageLicenseInput! +} + +type SalesforceCreateUserPackageLicensePayload { + """UserPackageLicense created by the mutation.""" + userPackageLicense: SalesforceUserPackageLicense! +} + +input SalesforceUserLoginPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Frozen""" + isFrozen: Boolean + + """Is Password Locked""" + isPasswordLocked: Boolean +} + +input SalesforceUpdateUserLoginInput { + patch: SalesforceUserLoginPatch! + + """The id of the UserLogin to update.""" + id: String! +} + +type SalesforceUpdateUserLoginPayload { + """UserLogin updated by the mutation.""" + userLogin: SalesforceUserLogin! +} + +input SalesforceDeleteUserListViewCriterionInput { + """The id of the UserListViewCriterion to delete.""" + id: String! +} + +type SalesforceDeleteUserListViewCriterionPayload { + """The id of the UserListViewCriterion deleted by the mutation.""" + id: String! +} + +input SalesforceUserListViewCriterionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Sort Order""" + sortOrder: Int + + """Column Name""" + columnName: String + + """Operation""" + operation: String + + """Value""" + value: String +} + +input SalesforceUpdateUserListViewCriterionInput { + patch: SalesforceUserListViewCriterionPatch! + + """The id of the UserListViewCriterion to update.""" + id: String! +} + +type SalesforceUpdateUserListViewCriterionPayload { + """UserListViewCriterion updated by the mutation.""" + userListViewCriterion: SalesforceUserListViewCriterion! +} + +input SalesforceUserListViewCriterionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User List View ID""" + userListViewId: String + + """Sort Order""" + sortOrder: Int + + """Column Name""" + columnName: String + + """Operation""" + operation: String + + """Value""" + value: String +} + +input SalesforceCreateUserListViewCriterionInput { + userListViewCriterion: SalesforceUserListViewCriterionInput! +} + +type SalesforceCreateUserListViewCriterionPayload { + """UserListViewCriterion created by the mutation.""" + userListViewCriterion: SalesforceUserListViewCriterion! +} + +input SalesforceDeleteUserListViewInput { + """The id of the UserListView to delete.""" + id: String! +} + +type SalesforceDeleteUserListViewPayload { + """The id of the UserListView deleted by the mutation.""" + id: String! +} + +input SalesforceUserListViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String +} + +input SalesforceUpdateUserListViewInput { + patch: SalesforceUserListViewPatch! + + """The id of the UserListView to update.""" + id: String! +} + +type SalesforceUpdateUserListViewPayload { + """UserListView updated by the mutation.""" + userListView: SalesforceUserListView! +} + +input SalesforceUserListViewInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """List View ID""" + listViewId: String + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String +} + +input SalesforceCreateUserListViewInput { + userListView: SalesforceUserListViewInput! +} + +type SalesforceCreateUserListViewPayload { + """UserListView created by the mutation.""" + userListView: SalesforceUserListView! +} + +input SalesforceDeleteUserFeedInput { + """The id of the UserFeed to delete.""" + id: String! +} + +type SalesforceDeleteUserFeedPayload { + """The id of the UserFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteUserEmailPreferredPersonShareInput { + """The id of the UserEmailPreferredPersonShare to delete.""" + id: String! +} + +type SalesforceDeleteUserEmailPreferredPersonSharePayload { + """The id of the UserEmailPreferredPersonShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserEmailPreferredPersonSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserEmailPreferredPersonShareInput { + patch: SalesforceUserEmailPreferredPersonSharePatch! + + """The id of the UserEmailPreferredPersonShare to update.""" + id: String! +} + +type SalesforceUpdateUserEmailPreferredPersonSharePayload { + """UserEmailPreferredPersonShare updated by the mutation.""" + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShare! +} + +input SalesforceUserEmailPreferredPersonShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserEmailPreferredPersonShareInput { + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShareInput! +} + +type SalesforceCreateUserEmailPreferredPersonSharePayload { + """UserEmailPreferredPersonShare created by the mutation.""" + userEmailPreferredPersonShare: SalesforceUserEmailPreferredPersonShare! +} + +input SalesforceDeleteUserEmailPreferredPersonInput { + """The id of the UserEmailPreferredPerson to delete.""" + id: String! +} + +type SalesforceDeleteUserEmailPreferredPersonPayload { + """The id of the UserEmailPreferredPerson deleted by the mutation.""" + id: String! +} + +input SalesforceUserEmailPreferredPersonPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Email""" + email: String + + """Person Record ID""" + personRecordId: String +} + +input SalesforceUpdateUserEmailPreferredPersonInput { + patch: SalesforceUserEmailPreferredPersonPatch! + + """The id of the UserEmailPreferredPerson to update.""" + id: String! +} + +type SalesforceUpdateUserEmailPreferredPersonPayload { + """UserEmailPreferredPerson updated by the mutation.""" + userEmailPreferredPerson: SalesforceUserEmailPreferredPerson! +} + +input SalesforceUserEmailPreferredPersonInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Email""" + email: String + + """Person Record ID""" + personRecordId: String +} + +input SalesforceCreateUserEmailPreferredPersonInput { + userEmailPreferredPerson: SalesforceUserEmailPreferredPersonInput! +} + +type SalesforceCreateUserEmailPreferredPersonPayload { + """UserEmailPreferredPerson created by the mutation.""" + userEmailPreferredPerson: SalesforceUserEmailPreferredPerson! +} + +input SalesforceDeleteUserAppMenuCustomizationShareInput { + """The id of the UserAppMenuCustomizationShare to delete.""" + id: String! +} + +type SalesforceDeleteUserAppMenuCustomizationSharePayload { + """The id of the UserAppMenuCustomizationShare deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppMenuCustomizationSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateUserAppMenuCustomizationShareInput { + patch: SalesforceUserAppMenuCustomizationSharePatch! + + """The id of the UserAppMenuCustomizationShare to update.""" + id: String! +} + +type SalesforceUpdateUserAppMenuCustomizationSharePayload { + """UserAppMenuCustomizationShare updated by the mutation.""" + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShare! +} + +input SalesforceUserAppMenuCustomizationShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateUserAppMenuCustomizationShareInput { + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShareInput! +} + +type SalesforceCreateUserAppMenuCustomizationSharePayload { + """UserAppMenuCustomizationShare created by the mutation.""" + userAppMenuCustomizationShare: SalesforceUserAppMenuCustomizationShare! +} + +input SalesforceDeleteUserAppMenuCustomizationInput { + """The id of the UserAppMenuCustomization to delete.""" + id: String! +} + +type SalesforceDeleteUserAppMenuCustomizationPayload { + """The id of the UserAppMenuCustomization deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppMenuCustomizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Application ID""" + applicationId: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateUserAppMenuCustomizationInput { + patch: SalesforceUserAppMenuCustomizationPatch! + + """The id of the UserAppMenuCustomization to update.""" + id: String! +} + +type SalesforceUpdateUserAppMenuCustomizationPayload { + """UserAppMenuCustomization updated by the mutation.""" + userAppMenuCustomization: SalesforceUserAppMenuCustomization! +} + +input SalesforceUserAppMenuCustomizationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Application ID""" + applicationId: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateUserAppMenuCustomizationInput { + userAppMenuCustomization: SalesforceUserAppMenuCustomizationInput! +} + +type SalesforceCreateUserAppMenuCustomizationPayload { + """UserAppMenuCustomization created by the mutation.""" + userAppMenuCustomization: SalesforceUserAppMenuCustomization! +} + +input SalesforceDeleteUserAppInfoInput { + """The id of the UserAppInfo to delete.""" + id: String! +} + +type SalesforceDeleteUserAppInfoPayload { + """The id of the UserAppInfo deleted by the mutation.""" + id: String! +} + +input SalesforceUserAppInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Form Factor""" + formFactor: String + + """App Definition ID""" + appDefinitionId: String +} + +input SalesforceUpdateUserAppInfoInput { + patch: SalesforceUserAppInfoPatch! + + """The id of the UserAppInfo to update.""" + id: String! +} + +type SalesforceUpdateUserAppInfoPayload { + """UserAppInfo updated by the mutation.""" + userAppInfo: SalesforceUserAppInfo! +} + +input SalesforceUserAppInfoInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Form Factor""" + formFactor: String + + """App Definition ID""" + appDefinitionId: String +} + +input SalesforceCreateUserAppInfoInput { + userAppInfo: SalesforceUserAppInfoInput! +} + +type SalesforceCreateUserAppInfoPayload { + """UserAppInfo created by the mutation.""" + userAppInfo: SalesforceUserAppInfo! +} + +input SalesforceUserPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Manager ID""" + managerId: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Call Center ID""" + callCenterId: String + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateUserInput { + patch: SalesforceUserPatch! + + """The id of the User to update.""" + id: String! +} + +type SalesforceUpdateUserPayload { + """User updated by the mutation.""" + user: SalesforceUser! +} + +input SalesforceUserInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Manager ID""" + managerId: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean + + """Offline User""" + userPermissionsOfflineUser: Boolean + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean + + """Flow User""" + userPermissionsInteractionUser: Boolean + + """Service Cloud User""" + userPermissionsSupportUser: Boolean + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean + + """Allow Forecasting""" + forecastEnabled: Boolean + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean + + """Contact ID""" + contactId: String + + """Call Center ID""" + callCenterId: String + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Individual ID""" + individualId: String +} + +input SalesforceCreateUserInput { + user: SalesforceUserInput! +} + +type SalesforceCreateUserPayload { + """User created by the mutation.""" + user: SalesforceUser! +} + +input SalesforceDeleteTransactionSecurityPolicyInput { + """The id of the TransactionSecurityPolicy to delete.""" + id: String! +} + +type SalesforceDeleteTransactionSecurityPolicyPayload { + """The id of the TransactionSecurityPolicy deleted by the mutation.""" + id: String! +} + +input SalesforceTransactionSecurityPolicyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Policy type""" + type: String + + """State""" + state: String + + """Action Configuration""" + actionConfig: String + + """Class ID""" + apexPolicyId: String + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String +} + +input SalesforceUpdateTransactionSecurityPolicyInput { + patch: SalesforceTransactionSecurityPolicyPatch! + + """The id of the TransactionSecurityPolicy to update.""" + id: String! +} + +type SalesforceUpdateTransactionSecurityPolicyPayload { + """TransactionSecurityPolicy updated by the mutation.""" + transactionSecurityPolicy: SalesforceTransactionSecurityPolicy! +} + +input SalesforceTransactionSecurityPolicyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Policy type""" + type: String + + """State""" + state: String + + """Action Configuration""" + actionConfig: String + + """Class ID""" + apexPolicyId: String + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String +} + +input SalesforceCreateTransactionSecurityPolicyInput { + transactionSecurityPolicy: SalesforceTransactionSecurityPolicyInput! +} + +type SalesforceCreateTransactionSecurityPolicyPayload { + """TransactionSecurityPolicy created by the mutation.""" + transactionSecurityPolicy: SalesforceTransactionSecurityPolicy! +} + +input SalesforceDeleteTopicUserEventInput { + """The id of the TopicUserEvent to delete.""" + id: String! +} + +type SalesforceDeleteTopicUserEventPayload { + """The id of the TopicUserEvent deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTopicFeedInput { + """The id of the TopicFeed to delete.""" + id: String! +} + +type SalesforceDeleteTopicFeedPayload { + """The id of the TopicFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTopicAssignmentInput { + """The id of the TopicAssignment to delete.""" + id: String! +} + +type SalesforceDeleteTopicAssignmentPayload { + """The id of the TopicAssignment deleted by the mutation.""" + id: String! +} + +input SalesforceTopicAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic ID""" + topicId: String + + """Entity ID""" + entityId: String +} + +input SalesforceCreateTopicAssignmentInput { + topicAssignment: SalesforceTopicAssignmentInput! +} + +type SalesforceCreateTopicAssignmentPayload { + """TopicAssignment created by the mutation.""" + topicAssignment: SalesforceTopicAssignment! +} + +input SalesforceDeleteTopicInput { + """The id of the Topic to delete.""" + id: String! +} + +type SalesforceDeleteTopicPayload { + """The id of the Topic deleted by the mutation.""" + id: String! +} + +input SalesforceTopicPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateTopicInput { + patch: SalesforceTopicPatch! + + """The id of the Topic to update.""" + id: String! +} + +type SalesforceUpdateTopicPayload { + """Topic updated by the mutation.""" + topic: SalesforceTopic! +} + +input SalesforceTopicInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceCreateTopicInput { + topic: SalesforceTopicInput! +} + +type SalesforceCreateTopicPayload { + """Topic created by the mutation.""" + topic: SalesforceTopic! +} + +input SalesforceDeleteTodayGoalShareInput { + """The id of the TodayGoalShare to delete.""" + id: String! +} + +type SalesforceDeleteTodayGoalSharePayload { + """The id of the TodayGoalShare deleted by the mutation.""" + id: String! +} + +input SalesforceTodayGoalSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateTodayGoalShareInput { + patch: SalesforceTodayGoalSharePatch! + + """The id of the TodayGoalShare to update.""" + id: String! +} + +type SalesforceUpdateTodayGoalSharePayload { + """TodayGoalShare updated by the mutation.""" + todayGoalShare: SalesforceTodayGoalShare! +} + +input SalesforceTodayGoalShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateTodayGoalShareInput { + todayGoalShare: SalesforceTodayGoalShareInput! +} + +type SalesforceCreateTodayGoalSharePayload { + """TodayGoalShare created by the mutation.""" + todayGoalShare: SalesforceTodayGoalShare! +} + +input SalesforceDeleteTodayGoalInput { + """The id of the TodayGoal to delete.""" + id: String! +} + +type SalesforceDeleteTodayGoalPayload { + """The id of the TodayGoal deleted by the mutation.""" + id: String! +} + +input SalesforceTodayGoalPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Value""" + value: Float + + """User ID""" + userId: String +} + +input SalesforceUpdateTodayGoalInput { + patch: SalesforceTodayGoalPatch! + + """The id of the TodayGoal to update.""" + id: String! +} + +type SalesforceUpdateTodayGoalPayload { + """TodayGoal updated by the mutation.""" + todayGoal: SalesforceTodayGoal! +} + +input SalesforceTodayGoalInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Value""" + value: Float + + """User ID""" + userId: String +} + +input SalesforceCreateTodayGoalInput { + todayGoal: SalesforceTodayGoalInput! +} + +type SalesforceCreateTodayGoalPayload { + """TodayGoal created by the mutation.""" + todayGoal: SalesforceTodayGoal! +} + +input SalesforceDeleteThreatDetectionFeedbackFeedInput { + """The id of the ThreatDetectionFeedbackFeed to delete.""" + id: String! +} + +type SalesforceDeleteThreatDetectionFeedbackFeedPayload { + """The id of the ThreatDetectionFeedbackFeed deleted by the mutation.""" + id: String! +} + +input SalesforceThreatDetectionFeedbackPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Response""" + response: String +} + +input SalesforceUpdateThreatDetectionFeedbackInput { + patch: SalesforceThreatDetectionFeedbackPatch! + + """The id of the ThreatDetectionFeedback to update.""" + id: String! +} + +type SalesforceUpdateThreatDetectionFeedbackPayload { + """ThreatDetectionFeedback updated by the mutation.""" + threatDetectionFeedback: SalesforceThreatDetectionFeedback! +} + +input SalesforceThreatDetectionFeedbackInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Updated Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Response""" + response: String +} + +input SalesforceCreateThreatDetectionFeedbackInput { + threatDetectionFeedback: SalesforceThreatDetectionFeedbackInput! +} + +type SalesforceCreateThreatDetectionFeedbackPayload { + """ThreatDetectionFeedback created by the mutation.""" + threatDetectionFeedback: SalesforceThreatDetectionFeedback! +} + +input SalesforceDeleteTestSuiteMembershipInput { + """The id of the TestSuiteMembership to delete.""" + id: String! +} + +type SalesforceDeleteTestSuiteMembershipPayload { + """The id of the TestSuiteMembership deleted by the mutation.""" + id: String! +} + +input SalesforceTestSuiteMembershipPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateTestSuiteMembershipInput { + patch: SalesforceTestSuiteMembershipPatch! + + """The id of the TestSuiteMembership to update.""" + id: String! +} + +type SalesforceUpdateTestSuiteMembershipPayload { + """TestSuiteMembership updated by the mutation.""" + testSuiteMembership: SalesforceTestSuiteMembership! +} + +input SalesforceTestSuiteMembershipInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Test Suite ID""" + apexTestSuiteId: String + + """Class ID""" + apexClassId: String +} + +input SalesforceCreateTestSuiteMembershipInput { + testSuiteMembership: SalesforceTestSuiteMembershipInput! +} + +type SalesforceCreateTestSuiteMembershipPayload { + """TestSuiteMembership created by the mutation.""" + testSuiteMembership: SalesforceTestSuiteMembership! +} + +input SalesforceDeleteTaskFeedInput { + """The id of the TaskFeed to delete.""" + id: String! +} + +type SalesforceDeleteTaskFeedPayload { + """The id of the TaskFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteTaskInput { + """The id of the Task to delete.""" + id: String! +} + +type SalesforceDeleteTaskPayload { + """The id of the Task deleted by the mutation.""" + id: String! +} + +input SalesforceTaskPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Description""" + description: String + + """Type""" + type: String + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String +} + +input SalesforceUpdateTaskInput { + patch: SalesforceTaskPatch! + + """The id of the Task to update.""" + id: String! +} + +type SalesforceUpdateTaskPayload { + """Task updated by the mutation.""" + task: SalesforceTask! +} + +input SalesforceTaskInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Description""" + description: String + + """Type""" + type: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String +} + +input SalesforceCreateTaskInput { + task: SalesforceTaskInput! +} + +type SalesforceCreateTaskPayload { + """Task created by the mutation.""" + task: SalesforceTask! +} + +input SalesforceDeleteStreamingChannelShareInput { + """The id of the StreamingChannelShare to delete.""" + id: String! +} + +type SalesforceDeleteStreamingChannelSharePayload { + """The id of the StreamingChannelShare deleted by the mutation.""" + id: String! +} + +input SalesforceStreamingChannelSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateStreamingChannelShareInput { + patch: SalesforceStreamingChannelSharePatch! + + """The id of the StreamingChannelShare to update.""" + id: String! +} + +type SalesforceUpdateStreamingChannelSharePayload { + """StreamingChannelShare updated by the mutation.""" + streamingChannelShare: SalesforceStreamingChannelShare! +} + +input SalesforceStreamingChannelShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateStreamingChannelShareInput { + streamingChannelShare: SalesforceStreamingChannelShareInput! +} + +type SalesforceCreateStreamingChannelSharePayload { + """StreamingChannelShare created by the mutation.""" + streamingChannelShare: SalesforceStreamingChannelShare! +} + +input SalesforceDeleteStreamingChannelInput { + """The id of the StreamingChannel to delete.""" + id: String! +} + +type SalesforceDeleteStreamingChannelPayload { + """The id of the StreamingChannel deleted by the mutation.""" + id: String! +} + +input SalesforceStreamingChannelPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Streaming Channel Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateStreamingChannelInput { + patch: SalesforceStreamingChannelPatch! + + """The id of the StreamingChannel to update.""" + id: String! +} + +type SalesforceUpdateStreamingChannelPayload { + """StreamingChannel updated by the mutation.""" + streamingChannel: SalesforceStreamingChannel! +} + +input SalesforceStreamingChannelInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Streaming Channel Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateStreamingChannelInput { + streamingChannel: SalesforceStreamingChannelInput! +} + +type SalesforceCreateStreamingChannelPayload { + """StreamingChannel created by the mutation.""" + streamingChannel: SalesforceStreamingChannel! +} + +input SalesforceDeleteStaticResourceInput { + """The id of the StaticResource to delete.""" + id: String! +} + +type SalesforceDeleteStaticResourcePayload { + """The id of the StaticResource deleted by the mutation.""" + id: String! +} + +input SalesforceStaticResourcePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """MIME Type""" + contentType: String + + """Body""" + body: String + + """Description""" + description: String + + """Cache Control""" + cacheControl: String +} + +input SalesforceUpdateStaticResourceInput { + patch: SalesforceStaticResourcePatch! + + """The id of the StaticResource to update.""" + id: String! +} + +type SalesforceUpdateStaticResourcePayload { + """StaticResource updated by the mutation.""" + staticResource: SalesforceStaticResource! +} + +input SalesforceStaticResourceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """MIME Type""" + contentType: String + + """Body""" + body: String + + """Description""" + description: String + + """Cache Control""" + cacheControl: String +} + +input SalesforceCreateStaticResourceInput { + staticResource: SalesforceStaticResourceInput! +} + +type SalesforceCreateStaticResourcePayload { + """StaticResource created by the mutation.""" + staticResource: SalesforceStaticResource! +} + +input SalesforceDeleteSsoUserMappingInput { + """The id of the SsoUserMapping to delete.""" + id: String! +} + +type SalesforceDeleteSsoUserMappingPayload { + """The id of the SsoUserMapping deleted by the mutation.""" + id: String! +} + +input SalesforceSsoUserMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Environment Hub Member ID""" + parentId: String + + """Environment Hub User ID""" + hubUserId: String + + """Member User ID""" + memberUserId: String +} + +input SalesforceCreateSsoUserMappingInput { + ssoUserMapping: SalesforceSsoUserMappingInput! +} + +type SalesforceCreateSsoUserMappingPayload { + """SsoUserMapping created by the mutation.""" + ssoUserMapping: SalesforceSsoUserMapping! +} + +input SalesforceDeleteSolutionFeedInput { + """The id of the SolutionFeed to delete.""" + id: String! +} + +type SalesforceDeleteSolutionFeedPayload { + """The id of the SolutionFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSolutionInput { + """The id of the Solution to delete.""" + id: String! +} + +type SalesforceDeleteSolutionPayload { + """The id of the Solution deleted by the mutation.""" + id: String! +} + +input SalesforceSolutionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateSolutionInput { + patch: SalesforceSolutionPatch! + + """The id of the Solution to update.""" + id: String! +} + +type SalesforceUpdateSolutionPayload { + """Solution updated by the mutation.""" + solution: SalesforceSolution! +} + +input SalesforceSolutionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + solutionName: String + + """Public""" + isPublished: Boolean + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean + + """Status""" + status: String + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String +} + +input SalesforceCreateSolutionInput { + solution: SalesforceSolutionInput! +} + +type SalesforceCreateSolutionPayload { + """Solution created by the mutation.""" + solution: SalesforceSolution! +} + +input SalesforceDeleteSiteRedirectMappingInput { + """The id of the SiteRedirectMapping to delete.""" + id: String! +} + +type SalesforceDeleteSiteRedirectMappingPayload { + """The id of the SiteRedirectMapping deleted by the mutation.""" + id: String! +} + +input SalesforceSiteRedirectMappingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateSiteRedirectMappingInput { + patch: SalesforceSiteRedirectMappingPatch! + + """The id of the SiteRedirectMapping to update.""" + id: String! +} + +type SalesforceUpdateSiteRedirectMappingPayload { + """SiteRedirectMapping updated by the mutation.""" + siteRedirectMapping: SalesforceSiteRedirectMapping! +} + +input SalesforceSiteRedirectMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Site ID""" + siteId: String + + """Active""" + isActive: Boolean + + """Source URL""" + source: String + + """Target URL""" + target: String + + """Redirect Type""" + action: String +} + +input SalesforceCreateSiteRedirectMappingInput { + siteRedirectMapping: SalesforceSiteRedirectMappingInput! +} + +type SalesforceCreateSiteRedirectMappingPayload { + """SiteRedirectMapping created by the mutation.""" + siteRedirectMapping: SalesforceSiteRedirectMapping! +} + +input SalesforceDeleteSiteIframeWhiteListUrlInput { + """The id of the SiteIframeWhiteListUrl to delete.""" + id: String! +} + +type SalesforceDeleteSiteIframeWhiteListUrlPayload { + """The id of the SiteIframeWhiteListUrl deleted by the mutation.""" + id: String! +} + +input SalesforceSiteIframeWhiteListUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Domain""" + url: String +} + +input SalesforceUpdateSiteIframeWhiteListUrlInput { + patch: SalesforceSiteIframeWhiteListUrlPatch! + + """The id of the SiteIframeWhiteListUrl to update.""" + id: String! +} + +type SalesforceUpdateSiteIframeWhiteListUrlPayload { + """SiteIframeWhiteListUrl updated by the mutation.""" + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrl! +} + +input SalesforceSiteIframeWhiteListUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Site ID""" + siteId: String + + """Domain""" + url: String +} + +input SalesforceCreateSiteIframeWhiteListUrlInput { + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrlInput! +} + +type SalesforceCreateSiteIframeWhiteListUrlPayload { + """SiteIframeWhiteListUrl created by the mutation.""" + siteIframeWhiteListUrl: SalesforceSiteIframeWhiteListUrl! +} + +input SalesforceDeleteSiteFeedInput { + """The id of the SiteFeed to delete.""" + id: String! +} + +type SalesforceDeleteSiteFeedPayload { + """The id of the SiteFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSignupRequestShareInput { + """The id of the SignupRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestSharePayload { + """The id of the SignupRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceSignupRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateSignupRequestShareInput { + patch: SalesforceSignupRequestSharePatch! + + """The id of the SignupRequestShare to update.""" + id: String! +} + +type SalesforceUpdateSignupRequestSharePayload { + """SignupRequestShare updated by the mutation.""" + signupRequestShare: SalesforceSignupRequestShare! +} + +input SalesforceSignupRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateSignupRequestShareInput { + signupRequestShare: SalesforceSignupRequestShareInput! +} + +type SalesforceCreateSignupRequestSharePayload { + """SignupRequestShare created by the mutation.""" + signupRequestShare: SalesforceSignupRequestShare! +} + +input SalesforceDeleteSignupRequestFeedInput { + """The id of the SignupRequestFeed to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestFeedPayload { + """The id of the SignupRequestFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSignupRequestInput { + """The id of the SignupRequest to delete.""" + id: String! +} + +type SalesforceDeleteSignupRequestPayload { + """The id of the SignupRequest deleted by the mutation.""" + id: String! +} + +input SalesforceSignupRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Template""" + templateId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Username""" + username: String + + """Email""" + signupEmail: String + + """Company""" + company: String + + """Country""" + country: String + + """Trial Days""" + trialDays: Int + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String +} + +input SalesforceCreateSignupRequestInput { + signupRequest: SalesforceSignupRequestInput! +} + +type SalesforceCreateSignupRequestPayload { + """SignupRequest created by the mutation.""" + signupRequest: SalesforceSignupRequest! +} + +input SalesforceDeleteShapeRepresentationInput { + """The id of the ShapeRepresentation to delete.""" + id: String! +} + +type SalesforceDeleteShapeRepresentationPayload { + """The id of the ShapeRepresentation deleted by the mutation.""" + id: String! +} + +input SalesforceShapeRepresentationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Edition""" + edition: String + + """Features""" + features: String + + """Settings""" + settings: String +} + +input SalesforceUpdateShapeRepresentationInput { + patch: SalesforceShapeRepresentationPatch! + + """The id of the ShapeRepresentation to update.""" + id: String! +} + +type SalesforceUpdateShapeRepresentationPayload { + """ShapeRepresentation updated by the mutation.""" + shapeRepresentation: SalesforceShapeRepresentation! +} + +input SalesforceShapeRepresentationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateShapeRepresentationInput { + shapeRepresentation: SalesforceShapeRepresentationInput! +} + +type SalesforceCreateShapeRepresentationPayload { + """ShapeRepresentation created by the mutation.""" + shapeRepresentation: SalesforceShapeRepresentation! +} + +input SalesforceDeleteSetupEntityAccessInput { + """The id of the SetupEntityAccess to delete.""" + id: String! +} + +type SalesforceDeleteSetupEntityAccessPayload { + """The id of the SetupEntityAccess deleted by the mutation.""" + id: String! +} + +input SalesforceSetupEntityAccessInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Setup Entity ID""" + setupEntityId: String +} + +input SalesforceCreateSetupEntityAccessInput { + setupEntityAccess: SalesforceSetupEntityAccessInput! +} + +type SalesforceCreateSetupEntityAccessPayload { + """SetupEntityAccess created by the mutation.""" + setupEntityAccess: SalesforceSetupEntityAccess! +} + +input SalesforceDeleteSetupAssistantStepInput { + """The id of the SetupAssistantStep to delete.""" + id: String! +} + +type SalesforceDeleteSetupAssistantStepPayload { + """The id of the SetupAssistantStep deleted by the mutation.""" + id: String! +} + +input SalesforceSetupAssistantStepPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Is Complete""" + isComplete: Boolean +} + +input SalesforceUpdateSetupAssistantStepInput { + patch: SalesforceSetupAssistantStepPatch! + + """The id of the SetupAssistantStep to update.""" + id: String! +} + +type SalesforceUpdateSetupAssistantStepPayload { + """SetupAssistantStep updated by the mutation.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +input SalesforceSetupAssistantStepInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Assistant Type""" + assistantType: String + + """Is Complete""" + isComplete: Boolean +} + +input SalesforceCreateSetupAssistantStepInput { + setupAssistantStep: SalesforceSetupAssistantStepInput! +} + +type SalesforceCreateSetupAssistantStepPayload { + """SetupAssistantStep created by the mutation.""" + setupAssistantStep: SalesforceSetupAssistantStep! +} + +input SalesforceDeleteSessionHijackingEventStoreFeedInput { + """The id of the SessionHijackingEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteSessionHijackingEventStoreFeedPayload { + """The id of the SessionHijackingEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteSecurityCustomBaselineInput { + """The id of the SecurityCustomBaseline to delete.""" + id: String! +} + +type SalesforceDeleteSecurityCustomBaselinePayload { + """The id of the SecurityCustomBaseline deleted by the mutation.""" + id: String! +} + +input SalesforceSecurityCustomBaselinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean +} + +input SalesforceUpdateSecurityCustomBaselineInput { + patch: SalesforceSecurityCustomBaselinePatch! + + """The id of the SecurityCustomBaseline to update.""" + id: String! +} + +type SalesforceUpdateSecurityCustomBaselinePayload { + """SecurityCustomBaseline updated by the mutation.""" + securityCustomBaseline: SalesforceSecurityCustomBaseline! +} + +input SalesforceSecurityCustomBaselineInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean +} + +input SalesforceCreateSecurityCustomBaselineInput { + securityCustomBaseline: SalesforceSecurityCustomBaselineInput! +} + +type SalesforceCreateSecurityCustomBaselinePayload { + """SecurityCustomBaseline created by the mutation.""" + securityCustomBaseline: SalesforceSecurityCustomBaseline! +} + +input SalesforceDeleteSearchPromotionRuleInput { + """The id of the SearchPromotionRule to delete.""" + id: String! +} + +type SalesforceDeleteSearchPromotionRulePayload { + """The id of the SearchPromotionRule deleted by the mutation.""" + id: String! +} + +input SalesforceSearchPromotionRulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Term""" + query: String +} + +input SalesforceUpdateSearchPromotionRuleInput { + patch: SalesforceSearchPromotionRulePatch! + + """The id of the SearchPromotionRule to update.""" + id: String! +} + +type SalesforceUpdateSearchPromotionRulePayload { + """SearchPromotionRule updated by the mutation.""" + searchPromotionRule: SalesforceSearchPromotionRule! +} + +input SalesforceSearchPromotionRuleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Term""" + query: String +} + +input SalesforceCreateSearchPromotionRuleInput { + searchPromotionRule: SalesforceSearchPromotionRuleInput! +} + +type SalesforceCreateSearchPromotionRulePayload { + """SearchPromotionRule created by the mutation.""" + searchPromotionRule: SalesforceSearchPromotionRule! +} + +input SalesforceDeleteScontrolInput { + """The id of the Scontrol to delete.""" + id: String! +} + +type SalesforceDeleteScontrolPayload { + """The id of the Scontrol deleted by the mutation.""" + id: String! +} + +input SalesforceScontrolPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Label""" + name: String + + """S-Control Name""" + developerName: String + + """Description""" + description: String + + """Encoding""" + encodingKey: String + + """HTML Body""" + htmlWrapper: String + + """Filename""" + filename: String + + """Binary""" + binary: String + + """Type""" + contentSource: String + + """Prebuild In Page""" + supportsCaching: Boolean +} + +input SalesforceUpdateScontrolInput { + patch: SalesforceScontrolPatch! + + """The id of the Scontrol to update.""" + id: String! +} + +type SalesforceUpdateScontrolPayload { + """Scontrol updated by the mutation.""" + scontrol: SalesforceScontrol! +} + +input SalesforceDeleteSpSamlAttributesInput { + """The id of the SPSamlAttributes to delete.""" + id: String! +} + +type SalesforceDeleteSpSamlAttributesPayload { + """The id of the SPSamlAttributes deleted by the mutation.""" + id: String! +} + +input SalesforceSpSamlAttributesPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Service Provider ID""" + serviceProviderId: String + + """Attribute key""" + key: String + + """Attribute value""" + value: String + + """Connected App ID""" + connectivityId: String +} + +input SalesforceUpdateSpSamlAttributesInput { + patch: SalesforceSpSamlAttributesPatch! + + """The id of the SPSamlAttributes to update.""" + id: String! +} + +type SalesforceUpdateSpSamlAttributesPayload { + """SPSamlAttributes updated by the mutation.""" + spSamlAttributes: SalesforceSpSamlAttributes! +} + +input SalesforceSpSamlAttributesInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Service Provider ID""" + serviceProviderId: String + + """Attribute key""" + key: String + + """Attribute value""" + value: String + + """Connected App ID""" + connectivityId: String +} + +input SalesforceCreateSpSamlAttributesInput { + spSamlAttributes: SalesforceSpSamlAttributesInput! +} + +type SalesforceCreateSpSamlAttributesPayload { + """SPSamlAttributes created by the mutation.""" + spSamlAttributes: SalesforceSpSamlAttributes! +} + +input SalesforceDeleteReportFeedInput { + """The id of the ReportFeed to delete.""" + id: String! +} + +type SalesforceDeleteReportFeedPayload { + """The id of the ReportFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteReportAnomalyEventStoreFeedInput { + """The id of the ReportAnomalyEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteReportAnomalyEventStoreFeedPayload { + """The id of the ReportAnomalyEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceRefundLinePaymentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comments""" + comments: String +} + +input SalesforceUpdateRefundLinePaymentInput { + patch: SalesforceRefundLinePaymentPatch! + + """The id of the RefundLinePayment to update.""" + id: String! +} + +type SalesforceUpdateRefundLinePaymentPayload { + """RefundLinePayment updated by the mutation.""" + refundLinePayment: SalesforceRefundLinePayment! +} + +input SalesforceRefundLinePaymentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment ID""" + paymentId: String + + """Refund ID""" + refundId: String + + """Amount""" + amount: Float + + """Type""" + type: String + + """Has Been Unapplied""" + hasBeenUnapplied: String + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Refund Line Payment ID""" + associatedRefundLinePaymentId: String +} + +input SalesforceCreateRefundLinePaymentInput { + refundLinePayment: SalesforceRefundLinePaymentInput! +} + +type SalesforceCreateRefundLinePaymentPayload { + """RefundLinePayment created by the mutation.""" + refundLinePayment: SalesforceRefundLinePayment! +} + +input SalesforceDeleteRefundInput { + """The id of the Refund to delete.""" + id: String! +} + +type SalesforceDeleteRefundPayload { + """The id of the Refund deleted by the mutation.""" + id: String! +} + +input SalesforceRefundPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Type""" + type: String + + """Payment Group ID""" + paymentGroupId: String + + """Amount""" + amount: Float + + """Account ID""" + accountId: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceUpdateRefundInput { + patch: SalesforceRefundPatch! + + """The id of the Refund to update.""" + id: String! +} + +type SalesforceUpdateRefundPayload { + """Refund updated by the mutation.""" + refund: SalesforceRefund! +} + +input SalesforceRefundInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Type""" + type: String + + """Payment Group ID""" + paymentGroupId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Account ID""" + accountId: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceCreateRefundInput { + refund: SalesforceRefundInput! +} + +type SalesforceCreateRefundPayload { + """Refund created by the mutation.""" + refund: SalesforceRefund! +} + +input SalesforceDeleteRedirectWhitelistUrlInput { + """The id of the RedirectWhitelistUrl to delete.""" + id: String! +} + +type SalesforceDeleteRedirectWhitelistUrlPayload { + """The id of the RedirectWhitelistUrl deleted by the mutation.""" + id: String! +} + +input SalesforceRedirectWhitelistUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """URL""" + url: String +} + +input SalesforceUpdateRedirectWhitelistUrlInput { + patch: SalesforceRedirectWhitelistUrlPatch! + + """The id of the RedirectWhitelistUrl to update.""" + id: String! +} + +type SalesforceUpdateRedirectWhitelistUrlPayload { + """RedirectWhitelistUrl updated by the mutation.""" + redirectWhitelistUrl: SalesforceRedirectWhitelistUrl! +} + +input SalesforceRedirectWhitelistUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """URL""" + url: String +} + +input SalesforceCreateRedirectWhitelistUrlInput { + redirectWhitelistUrl: SalesforceRedirectWhitelistUrlInput! +} + +type SalesforceCreateRedirectWhitelistUrlPayload { + """RedirectWhitelistUrl created by the mutation.""" + redirectWhitelistUrl: SalesforceRedirectWhitelistUrl! +} + +input SalesforceRecordTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Record Type Name""" + developerName: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateRecordTypeInput { + patch: SalesforceRecordTypePatch! + + """The id of the RecordType to update.""" + id: String! +} + +type SalesforceUpdateRecordTypePayload { + """RecordType updated by the mutation.""" + recordType: SalesforceRecordType! +} + +input SalesforceRecordTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Record Type Name""" + developerName: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """SObject Type Name""" + sobjectType: String +} + +input SalesforceCreateRecordTypeInput { + recordType: SalesforceRecordTypeInput! +} + +type SalesforceCreateRecordTypePayload { + """RecordType created by the mutation.""" + recordType: SalesforceRecordType! +} + +input SalesforceDeleteRecordActionInput { + """The id of the RecordAction to delete.""" + id: String! +} + +type SalesforceDeleteRecordActionPayload { + """The id of the RecordAction deleted by the mutation.""" + id: String! +} + +input SalesforceRecordActionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Record ID""" + recordId: String + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean +} + +input SalesforceUpdateRecordActionInput { + patch: SalesforceRecordActionPatch! + + """The id of the RecordAction to update.""" + id: String! +} + +type SalesforceUpdateRecordActionPayload { + """RecordAction updated by the mutation.""" + recordAction: SalesforceRecordAction! +} + +input SalesforceRecordActionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent Record ID""" + recordId: String + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """Order""" + order: Int + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean +} + +input SalesforceCreateRecordActionInput { + recordAction: SalesforceRecordActionInput! +} + +type SalesforceCreateRecordActionPayload { + """RecordAction created by the mutation.""" + recordAction: SalesforceRecordAction! +} + +input SalesforceDeleteRecommendationInput { + """The id of the Recommendation to delete.""" + id: String! +} + +type SalesforceDeleteRecommendationPayload { + """The id of the Recommendation deleted by the mutation.""" + id: String! +} + +input SalesforceRecommendationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String +} + +input SalesforceUpdateRecommendationInput { + patch: SalesforceRecommendationPatch! + + """The id of the Recommendation to update.""" + id: String! +} + +type SalesforceUpdateRecommendationPayload { + """Recommendation updated by the mutation.""" + recommendation: SalesforceRecommendation! +} + +input SalesforceRecommendationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Action""" + actionReference: String + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String +} + +input SalesforceCreateRecommendationInput { + recommendation: SalesforceRecommendationInput! +} + +type SalesforceCreateRecommendationPayload { + """Recommendation created by the mutation.""" + recommendation: SalesforceRecommendation! +} + +input SalesforceRecentlyViewedPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String +} + +input SalesforceUpdateRecentlyViewedInput { + patch: SalesforceRecentlyViewedPatch! + + """The id of the RecentlyViewed to update.""" + id: String! +} + +"""Recently Viewed""" +type SalesforceRecentlyViewed { + """Recently Viewed ID""" + id: String! + + """Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Type""" + type: String + + """Alias""" + alias: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Active""" + isActive: Boolean! + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """Title""" + title: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Name or Alias""" + nameOrAlias: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Language""" + language: String + + """ + A JSON object that contains all of the custom fields for a RecentlyViewed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceUpdateRecentlyViewedPayload { + """RecentlyViewed updated by the mutation.""" + recentlyViewed: SalesforceRecentlyViewed! +} + +input SalesforceDeleteQuickTextUsageShareInput { + """The id of the QuickTextUsageShare to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextUsageSharePayload { + """The id of the QuickTextUsageShare deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextUsageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateQuickTextUsageShareInput { + patch: SalesforceQuickTextUsageSharePatch! + + """The id of the QuickTextUsageShare to update.""" + id: String! +} + +type SalesforceUpdateQuickTextUsageSharePayload { + """QuickTextUsageShare updated by the mutation.""" + quickTextUsageShare: SalesforceQuickTextUsageShare! +} + +input SalesforceQuickTextUsageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateQuickTextUsageShareInput { + quickTextUsageShare: SalesforceQuickTextUsageShareInput! +} + +type SalesforceCreateQuickTextUsageSharePayload { + """QuickTextUsageShare created by the mutation.""" + quickTextUsageShare: SalesforceQuickTextUsageShare! +} + +input SalesforceDeleteQuickTextShareInput { + """The id of the QuickTextShare to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextSharePayload { + """The id of the QuickTextShare deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateQuickTextShareInput { + patch: SalesforceQuickTextSharePatch! + + """The id of the QuickTextShare to update.""" + id: String! +} + +type SalesforceUpdateQuickTextSharePayload { + """QuickTextShare updated by the mutation.""" + quickTextShare: SalesforceQuickTextShare! +} + +input SalesforceQuickTextShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateQuickTextShareInput { + quickTextShare: SalesforceQuickTextShareInput! +} + +type SalesforceCreateQuickTextSharePayload { + """QuickTextShare created by the mutation.""" + quickTextShare: SalesforceQuickTextShare! +} + +input SalesforceDeleteQuickTextInput { + """The id of the QuickText to delete.""" + id: String! +} + +type SalesforceDeleteQuickTextPayload { + """The id of the QuickText deleted by the mutation.""" + id: String! +} + +input SalesforceQuickTextPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Quick Text Name""" + name: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String +} + +input SalesforceUpdateQuickTextInput { + patch: SalesforceQuickTextPatch! + + """The id of the QuickText to update.""" + id: String! +} + +type SalesforceUpdateQuickTextPayload { + """QuickText updated by the mutation.""" + quickText: SalesforceQuickText! +} + +input SalesforceQuickTextInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean + + """Source Entity Type""" + sourceType: String +} + +input SalesforceCreateQuickTextInput { + quickText: SalesforceQuickTextInput! +} + +type SalesforceCreateQuickTextPayload { + """QuickText created by the mutation.""" + quickText: SalesforceQuickText! +} + +input SalesforceDeleteQueueSobjectInput { + """The id of the QueueSobject to delete.""" + id: String! +} + +type SalesforceDeleteQueueSobjectPayload { + """The id of the QueueSobject deleted by the mutation.""" + id: String! +} + +input SalesforceQueueSobjectInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group ID""" + queueId: String + + """sObject Type""" + sobjectType: String +} + +input SalesforceCreateQueueSobjectInput { + queueSobject: SalesforceQueueSobjectInput! +} + +type SalesforceCreateQueueSobjectPayload { + """QueueSobject created by the mutation.""" + queueSobject: SalesforceQueueSobject! +} + +input SalesforceDeletePushTopicInput { + """The id of the PushTopic to delete.""" + id: String! +} + +type SalesforceDeletePushTopicPayload { + """The id of the PushTopic deleted by the mutation.""" + id: String! +} + +input SalesforcePushTopicPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic Name""" + name: String + + """SOQL Query""" + query: String + + """API Version""" + apiVersion: Float + + """Is Active""" + isActive: Boolean + + """Notify For Fields""" + notifyForFields: String + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean + + """Update""" + notifyForOperationUpdate: Boolean + + """Delete""" + notifyForOperationDelete: Boolean + + """Undelete""" + notifyForOperationUndelete: Boolean +} + +input SalesforceUpdatePushTopicInput { + patch: SalesforcePushTopicPatch! + + """The id of the PushTopic to update.""" + id: String! +} + +type SalesforceUpdatePushTopicPayload { + """PushTopic updated by the mutation.""" + pushTopic: SalesforcePushTopic! +} + +input SalesforcePushTopicInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Topic Name""" + name: String + + """SOQL Query""" + query: String + + """API Version""" + apiVersion: Float + + """Is Active""" + isActive: Boolean + + """Notify For Fields""" + notifyForFields: String + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean + + """Update""" + notifyForOperationUpdate: Boolean + + """Delete""" + notifyForOperationDelete: Boolean + + """Undelete""" + notifyForOperationUndelete: Boolean +} + +input SalesforceCreatePushTopicInput { + pushTopic: SalesforcePushTopicInput! +} + +type SalesforceCreatePushTopicPayload { + """PushTopic created by the mutation.""" + pushTopic: SalesforcePushTopic! +} + +input SalesforceDeletePromptVersionInput { + """The id of the PromptVersion to delete.""" + id: String! +} + +type SalesforceDeletePromptVersionPayload { + """The id of the PromptVersion deleted by the mutation.""" + id: String! +} + +input SalesforcePromptVersionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Master Label""" + masterLabel: String + + """Description""" + description: String + + """Type""" + displayType: String + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String + + """Version Number""" + versionNumber: Int + + """Target Page Type""" + targetPageType: String + + """Target Page Key 1""" + targetPageKey1: String + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String + + """Body""" + body: String + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String +} + +input SalesforceUpdatePromptVersionInput { + patch: SalesforcePromptVersionPatch! + + """The id of the PromptVersion to update.""" + id: String! +} + +type SalesforceUpdatePromptVersionPayload { + """PromptVersion updated by the mutation.""" + promptVersion: SalesforcePromptVersion! +} + +input SalesforcePromptVersionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt ID""" + parentId: String + + """Master Label""" + masterLabel: String + + """Description""" + description: String + + """Type""" + displayType: String + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String + + """Version Number""" + versionNumber: Int + + """Target Page Type""" + targetPageType: String + + """Target Page Key 1""" + targetPageKey1: String + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String + + """Body""" + body: String + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String +} + +input SalesforceCreatePromptVersionInput { + promptVersion: SalesforcePromptVersionInput! +} + +type SalesforceCreatePromptVersionPayload { + """PromptVersion created by the mutation.""" + promptVersion: SalesforcePromptVersion! +} + +input SalesforceDeletePromptErrorShareInput { + """The id of the PromptErrorShare to delete.""" + id: String! +} + +type SalesforceDeletePromptErrorSharePayload { + """The id of the PromptErrorShare deleted by the mutation.""" + id: String! +} + +input SalesforcePromptErrorSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePromptErrorShareInput { + patch: SalesforcePromptErrorSharePatch! + + """The id of the PromptErrorShare to update.""" + id: String! +} + +type SalesforceUpdatePromptErrorSharePayload { + """PromptErrorShare updated by the mutation.""" + promptErrorShare: SalesforcePromptErrorShare! +} + +input SalesforcePromptErrorShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePromptErrorShareInput { + promptErrorShare: SalesforcePromptErrorShareInput! +} + +type SalesforceCreatePromptErrorSharePayload { + """PromptErrorShare created by the mutation.""" + promptErrorShare: SalesforcePromptErrorShare! +} + +input SalesforceDeletePromptErrorInput { + """The id of the PromptError to delete.""" + id: String! +} + +type SalesforceDeletePromptErrorPayload { + """The id of the PromptError deleted by the mutation.""" + id: String! +} + +input SalesforcePromptErrorPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Prompt Action ID""" + promptActionId: String + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean +} + +input SalesforceUpdatePromptErrorInput { + patch: SalesforcePromptErrorPatch! + + """The id of the PromptError to update.""" + id: String! +} + +type SalesforceUpdatePromptErrorPayload { + """PromptError updated by the mutation.""" + promptError: SalesforcePromptError! +} + +input SalesforcePromptErrorInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt Action ID""" + promptActionId: String + + """Error Type""" + type: String + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean +} + +input SalesforceCreatePromptErrorInput { + promptError: SalesforcePromptErrorInput! +} + +type SalesforceCreatePromptErrorPayload { + """PromptError created by the mutation.""" + promptError: SalesforcePromptError! +} + +input SalesforceDeletePromptActionShareInput { + """The id of the PromptActionShare to delete.""" + id: String! +} + +type SalesforceDeletePromptActionSharePayload { + """The id of the PromptActionShare deleted by the mutation.""" + id: String! +} + +input SalesforcePromptActionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePromptActionShareInput { + patch: SalesforcePromptActionSharePatch! + + """The id of the PromptActionShare to update.""" + id: String! +} + +type SalesforceUpdatePromptActionSharePayload { + """PromptActionShare updated by the mutation.""" + promptActionShare: SalesforcePromptActionShare! +} + +input SalesforcePromptActionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePromptActionShareInput { + promptActionShare: SalesforcePromptActionShareInput! +} + +type SalesforceCreatePromptActionSharePayload { + """PromptActionShare created by the mutation.""" + promptActionShare: SalesforcePromptActionShare! +} + +input SalesforceDeletePromptActionInput { + """The id of the PromptAction to delete.""" + id: String! +} + +type SalesforceDeletePromptActionPayload { + """The id of the PromptAction deleted by the mutation.""" + id: String! +} + +input SalesforcePromptActionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Prompt Version ID""" + promptVersionId: String + + """User ID""" + userId: String + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int +} + +input SalesforceUpdatePromptActionInput { + patch: SalesforcePromptActionPatch! + + """The id of the PromptAction to update.""" + id: String! +} + +type SalesforceUpdatePromptActionPayload { + """PromptAction updated by the mutation.""" + promptAction: SalesforcePromptAction! +} + +input SalesforcePromptActionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Prompt Version ID""" + promptVersionId: String + + """User ID""" + userId: String + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int +} + +input SalesforceCreatePromptActionInput { + promptAction: SalesforcePromptActionInput! +} + +type SalesforceCreatePromptActionPayload { + """PromptAction created by the mutation.""" + promptAction: SalesforcePromptAction! +} + +input SalesforceDeletePromptInput { + """The id of the Prompt to delete.""" + id: String! +} + +type SalesforceDeletePromptPayload { + """The id of the Prompt deleted by the mutation.""" + id: String! +} + +input SalesforcePromptPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String +} + +input SalesforceUpdatePromptInput { + patch: SalesforcePromptPatch! + + """The id of the Prompt to update.""" + id: String! +} + +type SalesforceUpdatePromptPayload { + """Prompt updated by the mutation.""" + prompt: SalesforcePrompt! +} + +input SalesforcePromptInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreatePromptInput { + prompt: SalesforcePromptInput! +} + +type SalesforceCreatePromptPayload { + """Prompt created by the mutation.""" + prompt: SalesforcePrompt! +} + +input SalesforceDeleteProfileInput { + """The id of the Profile to delete.""" + id: String! +} + +type SalesforceDeleteProfilePayload { + """The id of the Profile deleted by the mutation.""" + id: String! +} + +input SalesforceProfilePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallMultiforce: Boolean + + """Upload AppExchange Packages""" + permissionsPublishMultiforce: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreateMultiforce: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateProfileInput { + patch: SalesforceProfilePatch! + + """The id of the Profile to update.""" + id: String! +} + +type SalesforceUpdateProfilePayload { + """Profile updated by the mutation.""" + profile: SalesforceProfile! +} + +input SalesforceDeleteProductConsumptionScheduleInput { + """The id of the ProductConsumptionSchedule to delete.""" + id: String! +} + +type SalesforceDeleteProductConsumptionSchedulePayload { + """The id of the ProductConsumptionSchedule deleted by the mutation.""" + id: String! +} + +input SalesforceProductConsumptionSchedulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product ID""" + productId: String + + """Consumption Schedule ID""" + consumptionScheduleId: String +} + +input SalesforceUpdateProductConsumptionScheduleInput { + patch: SalesforceProductConsumptionSchedulePatch! + + """The id of the ProductConsumptionSchedule to update.""" + id: String! +} + +type SalesforceUpdateProductConsumptionSchedulePayload { + """ProductConsumptionSchedule updated by the mutation.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +input SalesforceProductConsumptionScheduleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Product ID""" + productId: String + + """Consumption Schedule ID""" + consumptionScheduleId: String +} + +input SalesforceCreateProductConsumptionScheduleInput { + productConsumptionSchedule: SalesforceProductConsumptionScheduleInput! +} + +type SalesforceCreateProductConsumptionSchedulePayload { + """ProductConsumptionSchedule created by the mutation.""" + productConsumptionSchedule: SalesforceProductConsumptionSchedule! +} + +input SalesforceDeleteProduct2FeedInput { + """The id of the Product2Feed to delete.""" + id: String! +} + +type SalesforceDeleteProduct2FeedPayload { + """The id of the Product2Feed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteProduct2Input { + """The id of the Product2 to delete.""" + id: String! +} + +type SalesforceDeleteProduct2Payload { + """The id of the Product2 deleted by the mutation.""" + id: String! +} + +input SalesforceProduct2Patch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Product SKU""" + stockKeepingUnit: String +} + +input SalesforceUpdateProduct2Input { + patch: SalesforceProduct2Patch! + + """The id of the Product2 to update.""" + id: String! +} + +type SalesforceUpdateProduct2Payload { + """Product2 updated by the mutation.""" + product2: SalesforceProduct2! +} + +input SalesforceProduct2Input { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Product SKU""" + stockKeepingUnit: String +} + +input SalesforceCreateProduct2Input { + product2: SalesforceProduct2Input! +} + +type SalesforceCreateProduct2Payload { + """Product2 created by the mutation.""" + product2: SalesforceProduct2! +} + +input SalesforceDeleteProcessInstanceWorkitemInput { + """The id of the ProcessInstanceWorkitem to delete.""" + id: String! +} + +type SalesforceDeleteProcessInstanceWorkitemPayload { + """The id of the ProcessInstanceWorkitem deleted by the mutation.""" + id: String! +} + +input SalesforceProcessInstanceWorkitemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Process Instance ID""" + processInstanceId: String + + """Original Actor ID""" + originalActorId: String + + """Actor ID""" + actorId: String +} + +input SalesforceUpdateProcessInstanceWorkitemInput { + patch: SalesforceProcessInstanceWorkitemPatch! + + """The id of the ProcessInstanceWorkitem to update.""" + id: String! +} + +type SalesforceUpdateProcessInstanceWorkitemPayload { + """ProcessInstanceWorkitem updated by the mutation.""" + processInstanceWorkitem: SalesforceProcessInstanceWorkitem! +} + +input SalesforceDeleteProcessExceptionShareInput { + """The id of the ProcessExceptionShare to delete.""" + id: String! +} + +type SalesforceDeleteProcessExceptionSharePayload { + """The id of the ProcessExceptionShare deleted by the mutation.""" + id: String! +} + +input SalesforceProcessExceptionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateProcessExceptionShareInput { + patch: SalesforceProcessExceptionSharePatch! + + """The id of the ProcessExceptionShare to update.""" + id: String! +} + +type SalesforceUpdateProcessExceptionSharePayload { + """ProcessExceptionShare updated by the mutation.""" + processExceptionShare: SalesforceProcessExceptionShare! +} + +input SalesforceProcessExceptionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateProcessExceptionShareInput { + processExceptionShare: SalesforceProcessExceptionShareInput! +} + +type SalesforceCreateProcessExceptionSharePayload { + """ProcessExceptionShare created by the mutation.""" + processExceptionShare: SalesforceProcessExceptionShare! +} + +input SalesforceProcessExceptionEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Description""" + description: String + + """Exception Type""" + exceptionType: String + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """External Reference""" + externalReference: String +} + +input SalesforceCreateProcessExceptionEventInput { + processExceptionEvent: SalesforceProcessExceptionEventInput! +} + +"""Process Exception Event""" +type SalesforceProcessExceptionEvent { + """Process Exception Event Replay ID""" + replayId: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Process Exception Event Event UUID""" + eventUuid: String + + """Attached To ID""" + attachedToId: String! + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionEventAttachedToUnion + + """Message""" + message: String! + + """Description""" + description: String + + """Exception Type""" + exceptionType: String! + + """Severity""" + severity: String + + """Background Operation ID""" + backgroundOperationId: String + + """Background Operation ID""" + backgroundOperation: SalesforceBackgroundOperation + + """External Reference""" + externalReference: String + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateProcessExceptionEventPayload { + """ProcessExceptionEvent created by the mutation.""" + processExceptionEvent: SalesforceProcessExceptionEvent! +} + +input SalesforceDeleteProcessExceptionInput { + """The id of the ProcessException to delete.""" + id: String! +} + +type SalesforceDeleteProcessExceptionPayload { + """The id of the ProcessException deleted by the mutation.""" + id: String! +} + +input SalesforceProcessExceptionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """External Reference""" + externalReference: String + + """Description""" + description: String +} + +input SalesforceUpdateProcessExceptionInput { + patch: SalesforceProcessExceptionPatch! + + """The id of the ProcessException to update.""" + id: String! +} + +type SalesforceUpdateProcessExceptionPayload { + """ProcessException updated by the mutation.""" + processException: SalesforceProcessException! +} + +input SalesforceProcessExceptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Attached To ID""" + attachedToId: String + + """Message""" + message: String + + """Status""" + status: String + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """External Reference""" + externalReference: String + + """Description""" + description: String +} + +input SalesforceCreateProcessExceptionInput { + processException: SalesforceProcessExceptionInput! +} + +type SalesforceCreateProcessExceptionPayload { + """ProcessException created by the mutation.""" + processException: SalesforceProcessException! +} + +input SalesforceDeletePricebookEntryInput { + """The id of the PricebookEntry to delete.""" + id: String! +} + +type SalesforceDeletePricebookEntryPayload { + """The id of the PricebookEntry deleted by the mutation.""" + id: String! +} + +input SalesforcePricebookEntryPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """List Price""" + unitPrice: Float + + """Active""" + isActive: Boolean + + """Use Standard Price""" + useStandardPrice: Boolean +} + +input SalesforceUpdatePricebookEntryInput { + patch: SalesforcePricebookEntryPatch! + + """The id of the PricebookEntry to update.""" + id: String! +} + +type SalesforceUpdatePricebookEntryPayload { + """PricebookEntry updated by the mutation.""" + pricebookEntry: SalesforcePricebookEntry! +} + +input SalesforcePricebookEntryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book ID""" + pricebook2Id: String + + """Product ID""" + product2Id: String + + """List Price""" + unitPrice: Float + + """Active""" + isActive: Boolean + + """Use Standard Price""" + useStandardPrice: Boolean +} + +input SalesforceCreatePricebookEntryInput { + pricebookEntry: SalesforcePricebookEntryInput! +} + +type SalesforceCreatePricebookEntryPayload { + """PricebookEntry created by the mutation.""" + pricebookEntry: SalesforcePricebookEntry! +} + +input SalesforceDeletePricebook2Input { + """The id of the Pricebook2 to delete.""" + id: String! +} + +type SalesforceDeletePricebook2Payload { + """The id of the Pricebook2 deleted by the mutation.""" + id: String! +} + +input SalesforcePricebook2Patch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book Name""" + name: String + + """Active""" + isActive: Boolean + + """Description""" + description: String +} + +input SalesforceUpdatePricebook2Input { + patch: SalesforcePricebook2Patch! + + """The id of the Pricebook2 to update.""" + id: String! +} + +type SalesforceUpdatePricebook2Payload { + """Pricebook2 updated by the mutation.""" + pricebook2: SalesforcePricebook2! +} + +input SalesforcePricebook2Input { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Active""" + isActive: Boolean + + """Description""" + description: String +} + +input SalesforceCreatePricebook2Input { + pricebook2: SalesforcePricebook2Input! +} + +type SalesforceCreatePricebook2Payload { + """Pricebook2 created by the mutation.""" + pricebook2: SalesforcePricebook2! +} + +input SalesforceDeletePlatformCachePartitionTypeInput { + """The id of the PlatformCachePartitionType to delete.""" + id: String! +} + +type SalesforceDeletePlatformCachePartitionTypePayload { + """The id of the PlatformCachePartitionType deleted by the mutation.""" + id: String! +} + +input SalesforcePlatformCachePartitionTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Cache Type""" + cacheType: String + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int +} + +input SalesforceUpdatePlatformCachePartitionTypeInput { + patch: SalesforcePlatformCachePartitionTypePatch! + + """The id of the PlatformCachePartitionType to update.""" + id: String! +} + +type SalesforceUpdatePlatformCachePartitionTypePayload { + """PlatformCachePartitionType updated by the mutation.""" + platformCachePartitionType: SalesforcePlatformCachePartitionType! +} + +input SalesforcePlatformCachePartitionTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Platform Cache Partition ID""" + platformCachePartitionId: String + + """Cache Type""" + cacheType: String + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int +} + +input SalesforceCreatePlatformCachePartitionTypeInput { + platformCachePartitionType: SalesforcePlatformCachePartitionTypeInput! +} + +type SalesforceCreatePlatformCachePartitionTypePayload { + """PlatformCachePartitionType created by the mutation.""" + platformCachePartitionType: SalesforcePlatformCachePartitionType! +} + +input SalesforceDeletePlatformCachePartitionInput { + """The id of the PlatformCachePartition to delete.""" + id: String! +} + +type SalesforceDeletePlatformCachePartitionPayload { + """The id of the PlatformCachePartition deleted by the mutation.""" + id: String! +} + +input SalesforcePlatformCachePartitionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean +} + +input SalesforceUpdatePlatformCachePartitionInput { + patch: SalesforcePlatformCachePartitionPatch! + + """The id of the PlatformCachePartition to update.""" + id: String! +} + +type SalesforceUpdatePlatformCachePartitionPayload { + """PlatformCachePartition updated by the mutation.""" + platformCachePartition: SalesforcePlatformCachePartition! +} + +input SalesforcePlatformCachePartitionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean +} + +input SalesforceCreatePlatformCachePartitionInput { + platformCachePartition: SalesforcePlatformCachePartitionInput! +} + +type SalesforceCreatePlatformCachePartitionPayload { + """PlatformCachePartition created by the mutation.""" + platformCachePartition: SalesforcePlatformCachePartition! +} + +input SalesforceDeletePermissionSetTabSettingInput { + """The id of the PermissionSetTabSetting to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetTabSettingPayload { + """The id of the PermissionSetTabSetting deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetTabSettingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Visibility""" + visibility: String +} + +input SalesforceUpdatePermissionSetTabSettingInput { + patch: SalesforcePermissionSetTabSettingPatch! + + """The id of the PermissionSetTabSetting to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetTabSettingPayload { + """PermissionSetTabSetting updated by the mutation.""" + permissionSetTabSetting: SalesforcePermissionSetTabSetting! +} + +input SalesforcePermissionSetTabSettingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Visibility""" + visibility: String + + """Tab Name""" + name: String +} + +input SalesforceCreatePermissionSetTabSettingInput { + permissionSetTabSetting: SalesforcePermissionSetTabSettingInput! +} + +type SalesforceCreatePermissionSetTabSettingPayload { + """PermissionSetTabSetting created by the mutation.""" + permissionSetTabSetting: SalesforcePermissionSetTabSetting! +} + +input SalesforceDeletePermissionSetLicenseAssignInput { + """The id of the PermissionSetLicenseAssign to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetLicenseAssignPayload { + """The id of the PermissionSetLicenseAssign deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetLicenseAssignInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Permission Set License ID""" + permissionSetLicenseId: String + + """User ID""" + assigneeId: String +} + +input SalesforceCreatePermissionSetLicenseAssignInput { + permissionSetLicenseAssign: SalesforcePermissionSetLicenseAssignInput! +} + +type SalesforceCreatePermissionSetLicenseAssignPayload { + """PermissionSetLicenseAssign created by the mutation.""" + permissionSetLicenseAssign: SalesforcePermissionSetLicenseAssign! +} + +input SalesforceDeletePermissionSetGroupComponentInput { + """The id of the PermissionSetGroupComponent to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetGroupComponentPayload { + """The id of the PermissionSetGroupComponent deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetGroupComponentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSetId: String +} + +input SalesforceCreatePermissionSetGroupComponentInput { + permissionSetGroupComponent: SalesforcePermissionSetGroupComponentInput! +} + +type SalesforceCreatePermissionSetGroupComponentPayload { + """PermissionSetGroupComponent created by the mutation.""" + permissionSetGroupComponent: SalesforcePermissionSetGroupComponent! +} + +input SalesforceDeletePermissionSetGroupInput { + """The id of the PermissionSetGroup to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetGroupPayload { + """The id of the PermissionSetGroup deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String +} + +input SalesforceUpdatePermissionSetGroupInput { + patch: SalesforcePermissionSetGroupPatch! + + """The id of the PermissionSetGroup to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetGroupPayload { + """PermissionSetGroup updated by the mutation.""" + permissionSetGroup: SalesforcePermissionSetGroup! +} + +input SalesforcePermissionSetGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreatePermissionSetGroupInput { + permissionSetGroup: SalesforcePermissionSetGroupInput! +} + +type SalesforceCreatePermissionSetGroupPayload { + """PermissionSetGroup created by the mutation.""" + permissionSetGroup: SalesforcePermissionSetGroup! +} + +input SalesforceDeletePermissionSetAssignmentInput { + """The id of the PermissionSetAssignment to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetAssignmentPayload { + """The id of the PermissionSetAssignment deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetAssignmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expires On""" + expirationDate: String +} + +input SalesforceUpdatePermissionSetAssignmentInput { + patch: SalesforcePermissionSetAssignmentPatch! + + """The id of the PermissionSetAssignment to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetAssignmentPayload { + """PermissionSetAssignment updated by the mutation.""" + permissionSetAssignment: SalesforcePermissionSetAssignment! +} + +input SalesforcePermissionSetAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """PermissionSet ID""" + permissionSetId: String + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """Assignee ID""" + assigneeId: String + + """Expires On""" + expirationDate: String +} + +input SalesforceCreatePermissionSetAssignmentInput { + permissionSetAssignment: SalesforcePermissionSetAssignmentInput! +} + +type SalesforceCreatePermissionSetAssignmentPayload { + """PermissionSetAssignment created by the mutation.""" + permissionSetAssignment: SalesforcePermissionSetAssignment! +} + +input SalesforceDeletePermissionSetInput { + """The id of the PermissionSet to delete.""" + id: String! +} + +type SalesforceDeletePermissionSetPayload { + """The id of the PermissionSet deleted by the mutation.""" + id: String! +} + +input SalesforcePermissionSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Permission Set Name""" + name: String + + """Permission Set Label""" + label: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String + + """Session Activation Required""" + hasActivationRequired: Boolean +} + +input SalesforceUpdatePermissionSetInput { + patch: SalesforcePermissionSetPatch! + + """The id of the PermissionSet to update.""" + id: String! +} + +type SalesforceUpdatePermissionSetPayload { + """PermissionSet updated by the mutation.""" + permissionSet: SalesforcePermissionSet! +} + +input SalesforcePermissionSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Permission Set Name""" + name: String + + """Permission Set Label""" + label: String + + """License ID""" + licenseId: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean + + """Description""" + description: String + + """Session Activation Required""" + hasActivationRequired: Boolean +} + +input SalesforceCreatePermissionSetInput { + permissionSet: SalesforcePermissionSetInput! +} + +type SalesforceCreatePermissionSetPayload { + """PermissionSet created by the mutation.""" + permissionSet: SalesforcePermissionSet! +} + +input SalesforcePaymentLineInvoicePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comments""" + comments: String +} + +input SalesforceUpdatePaymentLineInvoiceInput { + patch: SalesforcePaymentLineInvoicePatch! + + """The id of the PaymentLineInvoice to update.""" + id: String! +} + +type SalesforceUpdatePaymentLineInvoicePayload { + """PaymentLineInvoice updated by the mutation.""" + paymentLineInvoice: SalesforcePaymentLineInvoice! +} + +input SalesforcePaymentLineInvoiceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Invoice ID""" + invoiceId: String + + """Payment ID""" + paymentId: String + + """Amount""" + amount: Float + + """Type""" + type: String + + """Has Been Unapplied""" + hasBeenUnapplied: String + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Payment Line Invoice ID""" + associatedPaymentLineId: String +} + +input SalesforceCreatePaymentLineInvoiceInput { + paymentLineInvoice: SalesforcePaymentLineInvoiceInput! +} + +type SalesforceCreatePaymentLineInvoicePayload { + """PaymentLineInvoice created by the mutation.""" + paymentLineInvoice: SalesforcePaymentLineInvoice! +} + +input SalesforceDeletePaymentGroupInput { + """The id of the PaymentGroup to delete.""" + id: String! +} + +type SalesforceDeletePaymentGroupPayload { + """The id of the PaymentGroup deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Order ID""" + sourceObjectId: String +} + +input SalesforceUpdatePaymentGroupInput { + patch: SalesforcePaymentGroupPatch! + + """The id of the PaymentGroup to update.""" + id: String! +} + +type SalesforceUpdatePaymentGroupPayload { + """PaymentGroup updated by the mutation.""" + paymentGroup: SalesforcePaymentGroup! +} + +input SalesforcePaymentGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Order ID""" + sourceObjectId: String +} + +input SalesforceCreatePaymentGroupInput { + paymentGroup: SalesforcePaymentGroupInput! +} + +type SalesforceCreatePaymentGroupPayload { + """PaymentGroup created by the mutation.""" + paymentGroup: SalesforcePaymentGroup! +} + +input SalesforceDeletePaymentGatewayProviderInput { + """The id of the PaymentGatewayProvider to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayProviderPayload { + """The id of the PaymentGatewayProvider deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Class ID""" + apexAdapterId: String + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String +} + +input SalesforceUpdatePaymentGatewayProviderInput { + patch: SalesforcePaymentGatewayProviderPatch! + + """The id of the PaymentGatewayProvider to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayProviderPayload { + """PaymentGatewayProvider updated by the mutation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider! +} + +input SalesforcePaymentGatewayProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Class ID""" + apexAdapterId: String + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String +} + +input SalesforceCreatePaymentGatewayProviderInput { + paymentGatewayProvider: SalesforcePaymentGatewayProviderInput! +} + +type SalesforceCreatePaymentGatewayProviderPayload { + """PaymentGatewayProvider created by the mutation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider! +} + +input SalesforceDeletePaymentGatewayLogInput { + """The id of the PaymentGatewayLog to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayLogPayload { + """The id of the PaymentGatewayLog deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayLogPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ReferencedEntity ID""" + referencedEntityId: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String +} + +input SalesforceUpdatePaymentGatewayLogInput { + patch: SalesforcePaymentGatewayLogPatch! + + """The id of the PaymentGatewayLog to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayLogPayload { + """PaymentGatewayLog updated by the mutation.""" + paymentGatewayLog: SalesforcePaymentGatewayLog! +} + +input SalesforcePaymentGatewayLogInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """ReferencedEntity ID""" + referencedEntityId: String + + """Interaction Type""" + interactionType: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String +} + +input SalesforceCreatePaymentGatewayLogInput { + paymentGatewayLog: SalesforcePaymentGatewayLogInput! +} + +type SalesforceCreatePaymentGatewayLogPayload { + """PaymentGatewayLog created by the mutation.""" + paymentGatewayLog: SalesforcePaymentGatewayLog! +} + +input SalesforceDeletePaymentGatewayInput { + """The id of the PaymentGateway to delete.""" + id: String! +} + +type SalesforceDeletePaymentGatewayPayload { + """The id of the PaymentGateway deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentGatewayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Gateway Name""" + paymentGatewayName: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Named Credential ID""" + merchantCredentialId: String + + """Status""" + status: String + + """Comments""" + comments: String + + """External Reference""" + externalReference: String +} + +input SalesforceUpdatePaymentGatewayInput { + patch: SalesforcePaymentGatewayPatch! + + """The id of the PaymentGateway to update.""" + id: String! +} + +type SalesforceUpdatePaymentGatewayPayload { + """PaymentGateway updated by the mutation.""" + paymentGateway: SalesforcePaymentGateway! +} + +input SalesforcePaymentGatewayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Gateway Name""" + paymentGatewayName: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Named Credential ID""" + merchantCredentialId: String + + """Status""" + status: String + + """Comments""" + comments: String + + """External Reference""" + externalReference: String +} + +input SalesforceCreatePaymentGatewayInput { + paymentGateway: SalesforcePaymentGatewayInput! +} + +type SalesforceCreatePaymentGatewayPayload { + """PaymentGateway created by the mutation.""" + paymentGateway: SalesforcePaymentGateway! +} + +input SalesforceDeletePaymentAuthorizationInput { + """The id of the PaymentAuthorization to delete.""" + id: String! +} + +type SalesforceDeletePaymentAuthorizationPayload { + """The id of the PaymentAuthorization deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentAuthorizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceUpdatePaymentAuthorizationInput { + patch: SalesforcePaymentAuthorizationPatch! + + """The id of the PaymentAuthorization to update.""" + id: String! +} + +type SalesforceUpdatePaymentAuthorizationPayload { + """PaymentAuthorization updated by the mutation.""" + paymentAuthorization: SalesforcePaymentAuthorization! +} + +input SalesforcePaymentAuthorizationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Processing Mode""" + processingMode: String + + """Payment Method ID""" + paymentMethodId: String + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String +} + +input SalesforceCreatePaymentAuthorizationInput { + paymentAuthorization: SalesforcePaymentAuthorizationInput! +} + +type SalesforceCreatePaymentAuthorizationPayload { + """PaymentAuthorization created by the mutation.""" + paymentAuthorization: SalesforcePaymentAuthorization! +} + +input SalesforceDeletePaymentAuthAdjustmentInput { + """The id of the PaymentAuthAdjustment to delete.""" + id: String! +} + +type SalesforceDeletePaymentAuthAdjustmentPayload { + """The id of the PaymentAuthAdjustment deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentAuthAdjustmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Adjustment Type""" + type: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String +} + +input SalesforceUpdatePaymentAuthAdjustmentInput { + patch: SalesforcePaymentAuthAdjustmentPatch! + + """The id of the PaymentAuthAdjustment to update.""" + id: String! +} + +type SalesforceUpdatePaymentAuthAdjustmentPayload { + """PaymentAuthAdjustment updated by the mutation.""" + paymentAuthAdjustment: SalesforcePaymentAuthAdjustment! +} + +input SalesforcePaymentAuthAdjustmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Processing Mode""" + processingMode: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Adjustment Type""" + type: String + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String +} + +input SalesforceCreatePaymentAuthAdjustmentInput { + paymentAuthAdjustment: SalesforcePaymentAuthAdjustmentInput! +} + +type SalesforceCreatePaymentAuthAdjustmentPayload { + """PaymentAuthAdjustment created by the mutation.""" + paymentAuthAdjustment: SalesforcePaymentAuthAdjustment! +} + +input SalesforceDeletePaymentInput { + """The id of the Payment to delete.""" + id: String! +} + +type SalesforceDeletePaymentPayload { + """The id of the Payment deleted by the mutation.""" + id: String! +} + +input SalesforcePaymentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Type""" + type: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Method ID""" + paymentMethodId: String +} + +input SalesforceUpdatePaymentInput { + patch: SalesforcePaymentPatch! + + """The id of the Payment to update.""" + id: String! +} + +type SalesforceUpdatePaymentPayload { + """Payment updated by the mutation.""" + payment: SalesforcePayment! +} + +input SalesforcePaymentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Group ID""" + paymentGroupId: String + + """Account ID""" + accountId: String + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float + + """Status""" + status: String + + """Type""" + type: String + + """Processing Mode""" + processingMode: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Method ID""" + paymentMethodId: String +} + +input SalesforceCreatePaymentInput { + payment: SalesforcePaymentInput! +} + +type SalesforceCreatePaymentPayload { + """Payment created by the mutation.""" + payment: SalesforcePayment! +} + +input SalesforceDeletePartyConsentShareInput { + """The id of the PartyConsentShare to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentSharePayload { + """The id of the PartyConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforcePartyConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdatePartyConsentShareInput { + patch: SalesforcePartyConsentSharePatch! + + """The id of the PartyConsentShare to update.""" + id: String! +} + +type SalesforceUpdatePartyConsentSharePayload { + """PartyConsentShare updated by the mutation.""" + partyConsentShare: SalesforcePartyConsentShare! +} + +input SalesforcePartyConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreatePartyConsentShareInput { + partyConsentShare: SalesforcePartyConsentShareInput! +} + +type SalesforceCreatePartyConsentSharePayload { + """PartyConsentShare created by the mutation.""" + partyConsentShare: SalesforcePartyConsentShare! +} + +input SalesforceDeletePartyConsentFeedInput { + """The id of the PartyConsentFeed to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentFeedPayload { + """The id of the PartyConsentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeletePartyConsentInput { + """The id of the PartyConsent to delete.""" + id: String! +} + +type SalesforceDeletePartyConsentPayload { + """The id of the PartyConsent deleted by the mutation.""" + id: String! +} + +input SalesforcePartyConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Individual ID""" + partyId: String + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String +} + +input SalesforceUpdatePartyConsentInput { + patch: SalesforcePartyConsentPatch! + + """The id of the PartyConsent to update.""" + id: String! +} + +type SalesforceUpdatePartyConsentPayload { + """PartyConsent updated by the mutation.""" + partyConsent: SalesforcePartyConsent! +} + +input SalesforcePartyConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Individual ID""" + partyId: String + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String +} + +input SalesforceCreatePartyConsentInput { + partyConsent: SalesforcePartyConsentInput! +} + +type SalesforceCreatePartyConsentPayload { + """PartyConsent created by the mutation.""" + partyConsent: SalesforcePartyConsent! +} + +input SalesforceDeletePartnerInput { + """The id of the Partner to delete.""" + id: String! +} + +type SalesforceDeletePartnerPayload { + """The id of the Partner deleted by the mutation.""" + id: String! +} + +input SalesforcePartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Account From ID""" + accountFromId: String + + """Account To ID""" + accountToId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreatePartnerInput { + partner: SalesforcePartnerInput! +} + +type SalesforceCreatePartnerPayload { + """Partner created by the mutation.""" + partner: SalesforcePartner! +} + +input SalesforceOutgoingEmailRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External ID""" + externalId: String + + """Outgoing Email ID""" + outgoingEmailId: String + + """Relation ID""" + relationId: String + + """Relation Address""" + relationAddress: String +} + +input SalesforceCreateOutgoingEmailRelationInput { + outgoingEmailRelation: SalesforceOutgoingEmailRelationInput! +} + +"""Outgoing Email Relation""" +type SalesforceOutgoingEmailRelation { + """Outgoing Email Relation ID""" + id: String! + + """External ID""" + externalId: String + + """Outgoing Email ID""" + outgoingEmailId: String + + """Outgoing Email ID""" + outgoingEmail: SalesforceOutgoingEmail + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceOutgoingEmailRelationRelationUnion + + """Relation Address""" + relationAddress: String + + """ + A JSON object that contains all of the custom fields for a OutgoingEmailRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateOutgoingEmailRelationPayload { + """OutgoingEmailRelation created by the mutation.""" + outgoingEmailRelation: SalesforceOutgoingEmailRelation! +} + +input SalesforceOutgoingEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External ID""" + externalId: String + + """From""" + validatedFromAddress: String + + """To""" + toAddress: String + + """CC""" + ccAddress: String + + """BCC""" + bccAddress: String + + """Subject""" + subject: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Related To ID""" + relatedToId: String + + """Name ID""" + whoId: String + + """Email Template ID""" + emailTemplateId: String + + """In Reply To""" + inReplyTo: String + + """References""" + references: String + + """Message Id""" + messageId: String +} + +input SalesforceCreateOutgoingEmailInput { + outgoingEmail: SalesforceOutgoingEmailInput! +} + +type SalesforceCreateOutgoingEmailPayload { + """OutgoingEmail created by the mutation.""" + outgoingEmail: SalesforceOutgoingEmail! +} + +input SalesforceOrganizationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Division""" + division: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Primary Contact""" + primaryContact: String + + """Locale""" + defaultLocaleSidKey: String + + """Time Zone""" + timeZoneSidKey: String + + """Language""" + languageLocaleKey: String + + """Info Emails""" + receivesInfoEmails: Boolean + + """Info Emails Admin""" + receivesAdminInfoEmails: Boolean + + """RequireOpportunityProducts""" + preferencesRequireOpportunityProducts: Boolean + + """TransactionSecurityPolicy""" + preferencesTransactionSecurityPolicy: Boolean + + """TerminateOldestSession""" + preferencesTerminateOldestSession: Boolean + + """ConsentManagementEnabled""" + preferencesConsentManagementEnabled: Boolean + + """AutoSelectIndividualOnMerge""" + preferencesAutoSelectIndividualOnMerge: Boolean + + """LightningLoginEnabled""" + preferencesLightningLoginEnabled: Boolean + + """OnlyLLPermUserAllowed""" + preferencesOnlyLlPermUserAllowed: Boolean + + """UI Skin""" + uiSkin: String + + """Web to Cases Default Origin""" + webToCaseDefaultOrigin: String +} + +input SalesforceUpdateOrganizationInput { + patch: SalesforceOrganizationPatch! + + """The id of the Organization to update.""" + id: String! +} + +type SalesforceUpdateOrganizationPayload { + """Organization updated by the mutation.""" + organization: SalesforceOrganization! +} + +input SalesforceDeleteOrgWideEmailAddressInput { + """The id of the OrgWideEmailAddress to delete.""" + id: String! +} + +type SalesforceDeleteOrgWideEmailAddressPayload { + """The id of the OrgWideEmailAddress deleted by the mutation.""" + id: String! +} + +input SalesforceOrgWideEmailAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Address""" + address: String + + """Display Name""" + displayName: String + + """Allow All Profiles""" + isAllowAllProfiles: Boolean + + """Purpose""" + purpose: String +} + +input SalesforceUpdateOrgWideEmailAddressInput { + patch: SalesforceOrgWideEmailAddressPatch! + + """The id of the OrgWideEmailAddress to update.""" + id: String! +} + +type SalesforceUpdateOrgWideEmailAddressPayload { + """OrgWideEmailAddress updated by the mutation.""" + orgWideEmailAddress: SalesforceOrgWideEmailAddress! +} + +input SalesforceOrgWideEmailAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Address""" + address: String + + """Display Name""" + displayName: String + + """Allow All Profiles""" + isAllowAllProfiles: Boolean + + """Purpose""" + purpose: String +} + +input SalesforceCreateOrgWideEmailAddressInput { + orgWideEmailAddress: SalesforceOrgWideEmailAddressInput! +} + +type SalesforceCreateOrgWideEmailAddressPayload { + """OrgWideEmailAddress created by the mutation.""" + orgWideEmailAddress: SalesforceOrgWideEmailAddress! +} + +input SalesforceOrgMetricScanSummaryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric ID""" + orgMetricId: String + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String +} + +input SalesforceCreateOrgMetricScanSummaryInput { + orgMetricScanSummary: SalesforceOrgMetricScanSummaryInput! +} + +type SalesforceCreateOrgMetricScanSummaryPayload { + """OrgMetricScanSummary created by the mutation.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary! +} + +input SalesforceOrgMetricScanResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Org Metric Scan Result""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int +} + +input SalesforceCreateOrgMetricScanResultInput { + orgMetricScanResult: SalesforceOrgMetricScanResultInput! +} + +type SalesforceCreateOrgMetricScanResultPayload { + """OrgMetricScanResult created by the mutation.""" + orgMetricScanResult: SalesforceOrgMetricScanResult! +} + +input SalesforceOrgMetricPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String +} + +input SalesforceUpdateOrgMetricInput { + patch: SalesforceOrgMetricPatch! + + """The id of the OrgMetric to update.""" + id: String! +} + +type SalesforceUpdateOrgMetricPayload { + """OrgMetric updated by the mutation.""" + orgMetric: SalesforceOrgMetric! +} + +input SalesforceOrgMetricInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Feature Type""" + featureType: String + + """Category""" + category: String +} + +input SalesforceCreateOrgMetricInput { + orgMetric: SalesforceOrgMetricInput! +} + +type SalesforceCreateOrgMetricPayload { + """OrgMetric created by the mutation.""" + orgMetric: SalesforceOrgMetric! +} + +input SalesforceDeleteOrgDeleteRequestShareInput { + """The id of the OrgDeleteRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteOrgDeleteRequestSharePayload { + """The id of the OrgDeleteRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceOrgDeleteRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateOrgDeleteRequestShareInput { + patch: SalesforceOrgDeleteRequestSharePatch! + + """The id of the OrgDeleteRequestShare to update.""" + id: String! +} + +type SalesforceUpdateOrgDeleteRequestSharePayload { + """OrgDeleteRequestShare updated by the mutation.""" + orgDeleteRequestShare: SalesforceOrgDeleteRequestShare! +} + +input SalesforceOrgDeleteRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateOrgDeleteRequestShareInput { + orgDeleteRequestShare: SalesforceOrgDeleteRequestShareInput! +} + +type SalesforceCreateOrgDeleteRequestSharePayload { + """OrgDeleteRequestShare created by the mutation.""" + orgDeleteRequestShare: SalesforceOrgDeleteRequestShare! +} + +input SalesforceOrgDeleteRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Request Type""" + requestType: String +} + +input SalesforceCreateOrgDeleteRequestInput { + orgDeleteRequest: SalesforceOrgDeleteRequestInput! +} + +type SalesforceCreateOrgDeleteRequestPayload { + """OrgDeleteRequest created by the mutation.""" + orgDeleteRequest: SalesforceOrgDeleteRequest! +} + +input SalesforceDeleteOrderItemFeedInput { + """The id of the OrderItemFeed to delete.""" + id: String! +} + +type SalesforceDeleteOrderItemFeedPayload { + """The id of the OrderItemFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOrderItemInput { + """The id of the OrderItem to delete.""" + id: String! +} + +type SalesforceDeleteOrderItemPayload { + """The id of the OrderItem deleted by the mutation.""" + id: String! +} + +input SalesforceOrderItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String +} + +input SalesforceUpdateOrderItemInput { + patch: SalesforceOrderItemPatch! + + """The id of the OrderItem to update.""" + id: String! +} + +type SalesforceUpdateOrderItemPayload { + """OrderItem updated by the mutation.""" + orderItem: SalesforceOrderItem! +} + +input SalesforceOrderItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Product ID""" + product2Id: String + + """Order ID""" + orderId: String + + """Price Book Entry ID""" + pricebookEntryId: String + + """Original Order Item ID""" + originalOrderItemId: String + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String +} + +input SalesforceCreateOrderItemInput { + orderItem: SalesforceOrderItemInput! +} + +type SalesforceCreateOrderItemPayload { + """OrderItem created by the mutation.""" + orderItem: SalesforceOrderItem! +} + +input SalesforceDeleteOrderFeedInput { + """The id of the OrderFeed to delete.""" + id: String! +} + +type SalesforceDeleteOrderFeedPayload { + """The id of the OrderFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOrderInput { + """The id of the Order to delete.""" + id: String! +} + +type SalesforceDeleteOrderPayload { + """The id of the Order deleted by the mutation.""" + id: String! +} + +input SalesforceOrderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Contract ID""" + contractId: String + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Ship To Contact ID""" + shipToContactId: String + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Status Category""" + statusCode: String +} + +input SalesforceUpdateOrderInput { + patch: SalesforceOrderPatch! + + """The id of the Order to update.""" + id: String! +} + +type SalesforceUpdateOrderPayload { + """Order updated by the mutation.""" + order: SalesforceOrder! +} + +input SalesforceOrderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Contract ID""" + contractId: String + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Order ID""" + originalOrderId: String + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Ship To Contact ID""" + shipToContactId: String +} + +input SalesforceCreateOrderInput { + order: SalesforceOrderInput! +} + +type SalesforceCreateOrderPayload { + """Order created by the mutation.""" + order: SalesforceOrder! +} + +input SalesforceDeleteOpportunityPartnerInput { + """The id of the OpportunityPartner to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityPartnerPayload { + """The id of the OpportunityPartner deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityPartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Account ID""" + accountToId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateOpportunityPartnerInput { + opportunityPartner: SalesforceOpportunityPartnerInput! +} + +type SalesforceCreateOpportunityPartnerPayload { + """OpportunityPartner created by the mutation.""" + opportunityPartner: SalesforceOpportunityPartner! +} + +input SalesforceDeleteOpportunityLineItemInput { + """The id of the OpportunityLineItem to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityLineItemPayload { + """The id of the OpportunityLineItem deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityLineItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Sort Order""" + sortOrder: Int + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String +} + +input SalesforceUpdateOpportunityLineItemInput { + patch: SalesforceOpportunityLineItemPatch! + + """The id of the OpportunityLineItem to update.""" + id: String! +} + +type SalesforceUpdateOpportunityLineItemPayload { + """OpportunityLineItem updated by the mutation.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +input SalesforceOpportunityLineItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Product ID""" + product2Id: String + + """Quantity""" + quantity: Float + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String +} + +input SalesforceCreateOpportunityLineItemInput { + opportunityLineItem: SalesforceOpportunityLineItemInput! +} + +type SalesforceCreateOpportunityLineItemPayload { + """OpportunityLineItem created by the mutation.""" + opportunityLineItem: SalesforceOpportunityLineItem! +} + +input SalesforceDeleteOpportunityFeedInput { + """The id of the OpportunityFeed to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityFeedPayload { + """The id of the OpportunityFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteOpportunityContactRoleInput { + """The id of the OpportunityContactRole to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityContactRolePayload { + """The id of the OpportunityContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateOpportunityContactRoleInput { + patch: SalesforceOpportunityContactRolePatch! + + """The id of the OpportunityContactRole to update.""" + id: String! +} + +type SalesforceUpdateOpportunityContactRolePayload { + """OpportunityContactRole updated by the mutation.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +input SalesforceOpportunityContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateOpportunityContactRoleInput { + opportunityContactRole: SalesforceOpportunityContactRoleInput! +} + +type SalesforceCreateOpportunityContactRolePayload { + """OpportunityContactRole created by the mutation.""" + opportunityContactRole: SalesforceOpportunityContactRole! +} + +input SalesforceDeleteOpportunityCompetitorInput { + """The id of the OpportunityCompetitor to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityCompetitorPayload { + """The id of the OpportunityCompetitor deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityCompetitorPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String +} + +input SalesforceUpdateOpportunityCompetitorInput { + patch: SalesforceOpportunityCompetitorPatch! + + """The id of the OpportunityCompetitor to update.""" + id: String! +} + +type SalesforceUpdateOpportunityCompetitorPayload { + """OpportunityCompetitor updated by the mutation.""" + opportunityCompetitor: SalesforceOpportunityCompetitor! +} + +input SalesforceOpportunityCompetitorInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Opportunity ID""" + opportunityId: String + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String +} + +input SalesforceCreateOpportunityCompetitorInput { + opportunityCompetitor: SalesforceOpportunityCompetitorInput! +} + +type SalesforceCreateOpportunityCompetitorPayload { + """OpportunityCompetitor created by the mutation.""" + opportunityCompetitor: SalesforceOpportunityCompetitor! +} + +input SalesforceDeleteOpportunityInput { + """The id of the Opportunity to delete.""" + id: String! +} + +type SalesforceDeleteOpportunityPayload { + """The id of the Opportunity deleted by the mutation.""" + id: String! +} + +input SalesforceOpportunityPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Record Type ID""" + recordTypeId: String + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateOpportunityInput { + patch: SalesforceOpportunityPatch! + + """The id of the Opportunity to update.""" + id: String! +} + +type SalesforceUpdateOpportunityPayload { + """Opportunity updated by the mutation.""" + opportunity: SalesforceOpportunity! +} + +input SalesforceOpportunityInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account ID""" + accountId: String + + """Record Type ID""" + recordTypeId: String + + """Private""" + isPrivate: Boolean + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Contact ID""" + contactId: String +} + +input SalesforceCreateOpportunityInput { + opportunity: SalesforceOpportunityInput! +} + +type SalesforceCreateOpportunityPayload { + """Opportunity created by the mutation.""" + opportunity: SalesforceOpportunity! +} + +input SalesforceDeleteOnboardingMetricsInput { + """The id of the OnboardingMetrics to delete.""" + id: String! +} + +type SalesforceDeleteOnboardingMetricsPayload { + """The id of the OnboardingMetrics deleted by the mutation.""" + id: String! +} + +input SalesforceOnboardingMetricsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String +} + +input SalesforceUpdateOnboardingMetricsInput { + patch: SalesforceOnboardingMetricsPatch! + + """The id of the OnboardingMetrics to update.""" + id: String! +} + +type SalesforceUpdateOnboardingMetricsPayload { + """OnboardingMetrics updated by the mutation.""" + onboardingMetrics: SalesforceOnboardingMetrics! +} + +input SalesforceOnboardingMetricsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String +} + +input SalesforceCreateOnboardingMetricsInput { + onboardingMetrics: SalesforceOnboardingMetricsInput! +} + +type SalesforceCreateOnboardingMetricsPayload { + """OnboardingMetrics created by the mutation.""" + onboardingMetrics: SalesforceOnboardingMetrics! +} + +input SalesforceDeleteObjectPermissionsInput { + """The id of the ObjectPermissions to delete.""" + id: String! +} + +type SalesforceDeleteObjectPermissionsPayload { + """The id of the ObjectPermissions deleted by the mutation.""" + id: String! +} + +input SalesforceObjectPermissionsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Create Records""" + permissionsCreate: Boolean + + """Read Records""" + permissionsRead: Boolean + + """Edit Records""" + permissionsEdit: Boolean + + """Delete Records""" + permissionsDelete: Boolean + + """Read All Records""" + permissionsViewAllRecords: Boolean + + """Edit All Records""" + permissionsModifyAllRecords: Boolean +} + +input SalesforceUpdateObjectPermissionsInput { + patch: SalesforceObjectPermissionsPatch! + + """The id of the ObjectPermissions to update.""" + id: String! +} + +type SalesforceUpdateObjectPermissionsPayload { + """ObjectPermissions updated by the mutation.""" + objectPermissions: SalesforceObjectPermissions! +} + +input SalesforceObjectPermissionsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """SObject Type Name""" + sobjectType: String + + """Create Records""" + permissionsCreate: Boolean + + """Read Records""" + permissionsRead: Boolean + + """Edit Records""" + permissionsEdit: Boolean + + """Delete Records""" + permissionsDelete: Boolean + + """Read All Records""" + permissionsViewAllRecords: Boolean + + """Edit All Records""" + permissionsModifyAllRecords: Boolean +} + +input SalesforceCreateObjectPermissionsInput { + objectPermissions: SalesforceObjectPermissionsInput! +} + +type SalesforceCreateObjectPermissionsPayload { + """ObjectPermissions created by the mutation.""" + objectPermissions: SalesforceObjectPermissions! +} + +input SalesforceDeleteOauthCustomScopeAppInput { + """The id of the OauthCustomScopeApp to delete.""" + id: String! +} + +type SalesforceDeleteOauthCustomScopeAppPayload { + """The id of the OauthCustomScopeApp deleted by the mutation.""" + id: String! +} + +input SalesforceOauthCustomScopeAppPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String +} + +input SalesforceUpdateOauthCustomScopeAppInput { + patch: SalesforceOauthCustomScopeAppPatch! + + """The id of the OauthCustomScopeApp to update.""" + id: String! +} + +type SalesforceUpdateOauthCustomScopeAppPayload { + """OauthCustomScopeApp updated by the mutation.""" + oauthCustomScopeApp: SalesforceOauthCustomScopeApp! +} + +input SalesforceOauthCustomScopeAppInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String +} + +input SalesforceCreateOauthCustomScopeAppInput { + oauthCustomScopeApp: SalesforceOauthCustomScopeAppInput! +} + +type SalesforceCreateOauthCustomScopeAppPayload { + """OauthCustomScopeApp created by the mutation.""" + oauthCustomScopeApp: SalesforceOauthCustomScopeApp! +} + +input SalesforceDeleteOauthCustomScopeInput { + """The id of the OauthCustomScope to delete.""" + id: String! +} + +type SalesforceDeleteOauthCustomScopePayload { + """The id of the OauthCustomScope deleted by the mutation.""" + id: String! +} + +input SalesforceOauthCustomScopePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Include on well known endpoint""" + isPublic: Boolean +} + +input SalesforceUpdateOauthCustomScopeInput { + patch: SalesforceOauthCustomScopePatch! + + """The id of the OauthCustomScope to update.""" + id: String! +} + +type SalesforceUpdateOauthCustomScopePayload { + """OauthCustomScope updated by the mutation.""" + oauthCustomScope: SalesforceOauthCustomScope! +} + +input SalesforceOauthCustomScopeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Include on well known endpoint""" + isPublic: Boolean +} + +input SalesforceCreateOauthCustomScopeInput { + oauthCustomScope: SalesforceOauthCustomScopeInput! +} + +type SalesforceCreateOauthCustomScopePayload { + """OauthCustomScope created by the mutation.""" + oauthCustomScope: SalesforceOauthCustomScope! +} + +input SalesforceDeleteNoteInput { + """The id of the Note to delete.""" + id: String! +} + +type SalesforceDeleteNotePayload { + """The id of the Note deleted by the mutation.""" + id: String! +} + +input SalesforceNotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String +} + +input SalesforceUpdateNoteInput { + patch: SalesforceNotePatch! + + """The id of the Note to update.""" + id: String! +} + +type SalesforceUpdateNotePayload { + """Note updated by the mutation.""" + note: SalesforceNote! +} + +input SalesforceNoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Title""" + title: String + + """Private""" + isPrivate: Boolean + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateNoteInput { + note: SalesforceNoteInput! +} + +type SalesforceCreateNotePayload { + """Note created by the mutation.""" + note: SalesforceNote! +} + +input SalesforceDeleteMyDomainDiscoverableLoginInput { + """The id of the MyDomainDiscoverableLogin to delete.""" + id: String! +} + +type SalesforceDeleteMyDomainDiscoverableLoginPayload { + """The id of the MyDomainDiscoverableLogin deleted by the mutation.""" + id: String! +} + +input SalesforceMyDomainDiscoverableLoginPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Class ID""" + apexHandlerId: String + + """User ID""" + executeApexHandlerAsId: String + + """Login Prompt""" + usernameLabel: String +} + +input SalesforceUpdateMyDomainDiscoverableLoginInput { + patch: SalesforceMyDomainDiscoverableLoginPatch! + + """The id of the MyDomainDiscoverableLogin to update.""" + id: String! +} + +type SalesforceUpdateMyDomainDiscoverableLoginPayload { + """MyDomainDiscoverableLogin updated by the mutation.""" + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLogin! +} + +input SalesforceMyDomainDiscoverableLoginInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Class ID""" + apexHandlerId: String + + """User ID""" + executeApexHandlerAsId: String + + """Login Prompt""" + usernameLabel: String +} + +input SalesforceCreateMyDomainDiscoverableLoginInput { + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLoginInput! +} + +type SalesforceCreateMyDomainDiscoverableLoginPayload { + """MyDomainDiscoverableLogin created by the mutation.""" + myDomainDiscoverableLogin: SalesforceMyDomainDiscoverableLogin! +} + +input SalesforceDeleteMutingPermissionSetInput { + """The id of the MutingPermissionSet to delete.""" + id: String! +} + +type SalesforceDeleteMutingPermissionSetPayload { + """The id of the MutingPermissionSet deleted by the mutation.""" + id: String! +} + +input SalesforceMutingPermissionSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Muting Permission Set Name""" + developerName: String + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean +} + +input SalesforceUpdateMutingPermissionSetInput { + patch: SalesforceMutingPermissionSetPatch! + + """The id of the MutingPermissionSet to update.""" + id: String! +} + +type SalesforceUpdateMutingPermissionSetPayload { + """MutingPermissionSet updated by the mutation.""" + mutingPermissionSet: SalesforceMutingPermissionSet! +} + +input SalesforceMutingPermissionSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Muting Permission Set Name""" + developerName: String + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Send Email""" + permissionsEmailSingle: Boolean + + """Mass Email""" + permissionsEmailMass: Boolean + + """Edit Tasks""" + permissionsEditTask: Boolean + + """Edit Events""" + permissionsEditEvent: Boolean + + """Export Reports""" + permissionsExportReport: Boolean + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean + + """Weekly Data Export""" + permissionsDataExport: Boolean + + """Manage Users""" + permissionsManageUsers: Boolean + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean + + """Modify All Data""" + permissionsModifyAllData: Boolean + + """Manage Cases""" + permissionsManageCases: Boolean + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean + + """Manage Articles""" + permissionsEditKnowledge: Boolean + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean + + """Customize Application""" + permissionsCustomizeApplication: Boolean + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean + + """Run Reports""" + permissionsRunReports: Boolean + + """View Setup and Configuration""" + permissionsViewSetup: Boolean + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean + + """Report Builder""" + permissionsNewReportBuilder: Boolean + + """Activate Contracts""" + permissionsActivateContract: Boolean + + """Activate Orders""" + permissionsActivateOrder: Boolean + + """Import Leads""" + permissionsImportLeads: Boolean + + """Manage Leads""" + permissionsManageLeads: Boolean + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean + + """View All Data""" + permissionsViewAllData: Boolean + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean + + """Manage Categories""" + permissionsManageCategories: Boolean + + """Convert Leads""" + permissionsConvertLeads: Boolean + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean + + """Import Solutions""" + permissionsSolutionImport: Boolean + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean + + """View Content in Portals""" + permissionsViewContent: Boolean + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean + + """Author Apex""" + permissionsAuthorApex: Boolean + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean + + """API Enabled""" + permissionsApiEnabled: Boolean + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean + + """Schedule Reports""" + permissionsScheduleReports: Boolean + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean + + """Manage Flow""" + permissionsManageInteraction: Boolean + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean + + """Moderate Chatter""" + permissionsModerateChatter: Boolean + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean + + """Access Activities""" + permissionsActivitiesAccess: Boolean + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean + + """Email Administration""" + permissionsEmailAdministration: Boolean + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean + + """Create Public Links""" + permissionsChatterFileLink: Boolean + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean + + """Run Flows""" + permissionsRunFlow: Boolean + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean + + """Edit My Reports""" + permissionsEditMyReports: Boolean + + """Manage Environment Hub""" + permissionsManageRealm: Boolean + + """Sync Files""" + permissionsHasFileSync: Boolean + + """View All Users""" + permissionsViewAllUsers: Boolean + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean + + """Manage Experiences""" + permissionsGovernNetworks: Boolean + + """Sales Console""" + permissionsSalesConsole: Boolean + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean + + """Delete Topics""" + permissionsDeleteTopics: Boolean + + """Edit Topics""" + permissionsEditTopics: Boolean + + """Create Topics""" + permissionsCreateTopics: Boolean + + """Assign Topics""" + permissionsAssignTopics: Boolean + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean + + """Access Libraries""" + permissionsContentWorkspaces: Boolean + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean + + """View Help Link""" + permissionsViewHelpLink: Boolean + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean + + """Manage Roles""" + permissionsManageRoles: Boolean + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean + + """Manage Sharing""" + permissionsManageSharing: Boolean + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean + + """Merge Topics""" + permissionsMergeTopics: Boolean + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean + + """Access Experience Management""" + permissionsAccessCmc: Boolean + + """View Health Check""" + permissionsViewHealthCheck: Boolean + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean + + """Manage Certificates""" + permissionsManageCertificates: Boolean + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean + + """IoT User""" + permissionsIotUser: Boolean + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean + + """View All Activities""" + permissionsViewAllActivities: Boolean + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean + + """Apex REST Services""" + permissionsApexRestServices: Boolean + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean + + """Manage Surveys""" + permissionsManageSurveys: Boolean + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean + + """Query All Files""" + permissionsQueryAllFiles: Boolean + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean + + """View User Records with PII""" + permissionsViewUserPii: Boolean + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean + + """View All Profiles""" + permissionsViewAllProfiles: Boolean + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean + + """Manage Learning""" + permissionsLearningManager: Boolean + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean + + """Manage Bots""" + permissionsBotManageBots: Boolean + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean +} + +input SalesforceCreateMutingPermissionSetInput { + mutingPermissionSet: SalesforceMutingPermissionSetInput! +} + +type SalesforceCreateMutingPermissionSetPayload { + """MutingPermissionSet created by the mutation.""" + mutingPermissionSet: SalesforceMutingPermissionSet! +} + +input SalesforceMobileApplicationDetailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String + + """Version""" + version: String + + """Device Platform""" + devicePlatform: String + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String +} + +input SalesforceUpdateMobileApplicationDetailInput { + patch: SalesforceMobileApplicationDetailPatch! + + """The id of the MobileApplicationDetail to update.""" + id: String! +} + +type SalesforceUpdateMobileApplicationDetailPayload { + """MobileApplicationDetail updated by the mutation.""" + mobileApplicationDetail: SalesforceMobileApplicationDetail! +} + +input SalesforceMobileApplicationDetailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Version""" + version: String + + """Device Platform""" + devicePlatform: String + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String +} + +input SalesforceCreateMobileApplicationDetailInput { + mobileApplicationDetail: SalesforceMobileApplicationDetailInput! +} + +type SalesforceCreateMobileApplicationDetailPayload { + """MobileApplicationDetail created by the mutation.""" + mobileApplicationDetail: SalesforceMobileApplicationDetail! +} + +input SalesforceDeleteMailmergeTemplateInput { + """The id of the MailmergeTemplate to delete.""" + id: String! +} + +type SalesforceDeleteMailmergeTemplatePayload { + """The id of the MailmergeTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceMailmergeTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean +} + +input SalesforceUpdateMailmergeTemplateInput { + patch: SalesforceMailmergeTemplatePatch! + + """The id of the MailmergeTemplate to update.""" + id: String! +} + +type SalesforceUpdateMailmergeTemplatePayload { + """MailmergeTemplate updated by the mutation.""" + mailmergeTemplate: SalesforceMailmergeTemplate! +} + +input SalesforceMailmergeTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """File""" + filename: String + + """Body""" + body: String + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean +} + +input SalesforceCreateMailmergeTemplateInput { + mailmergeTemplate: SalesforceMailmergeTemplateInput! +} + +type SalesforceCreateMailmergeTemplatePayload { + """MailmergeTemplate created by the mutation.""" + mailmergeTemplate: SalesforceMailmergeTemplate! +} + +input SalesforceDeleteMacroUsageShareInput { + """The id of the MacroUsageShare to delete.""" + id: String! +} + +type SalesforceDeleteMacroUsageSharePayload { + """The id of the MacroUsageShare deleted by the mutation.""" + id: String! +} + +input SalesforceMacroUsageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateMacroUsageShareInput { + patch: SalesforceMacroUsageSharePatch! + + """The id of the MacroUsageShare to update.""" + id: String! +} + +type SalesforceUpdateMacroUsageSharePayload { + """MacroUsageShare updated by the mutation.""" + macroUsageShare: SalesforceMacroUsageShare! +} + +input SalesforceMacroUsageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateMacroUsageShareInput { + macroUsageShare: SalesforceMacroUsageShareInput! +} + +type SalesforceCreateMacroUsageSharePayload { + """MacroUsageShare created by the mutation.""" + macroUsageShare: SalesforceMacroUsageShare! +} + +input SalesforceDeleteMacroShareInput { + """The id of the MacroShare to delete.""" + id: String! +} + +type SalesforceDeleteMacroSharePayload { + """The id of the MacroShare deleted by the mutation.""" + id: String! +} + +input SalesforceMacroSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateMacroShareInput { + patch: SalesforceMacroSharePatch! + + """The id of the MacroShare to update.""" + id: String! +} + +type SalesforceUpdateMacroSharePayload { + """MacroShare updated by the mutation.""" + macroShare: SalesforceMacroShare! +} + +input SalesforceMacroShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateMacroShareInput { + macroShare: SalesforceMacroShareInput! +} + +type SalesforceCreateMacroSharePayload { + """MacroShare created by the mutation.""" + macroShare: SalesforceMacroShare! +} + +input SalesforceDeleteMacroInstructionInput { + """The id of the MacroInstruction to delete.""" + id: String! +} + +type SalesforceDeleteMacroInstructionPayload { + """The id of the MacroInstruction deleted by the mutation.""" + id: String! +} + +input SalesforceMacroInstructionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateMacroInstructionInput { + patch: SalesforceMacroInstructionPatch! + + """The id of the MacroInstruction to update.""" + id: String! +} + +type SalesforceUpdateMacroInstructionPayload { + """MacroInstruction updated by the mutation.""" + macroInstruction: SalesforceMacroInstruction! +} + +input SalesforceMacroInstructionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Macro ID""" + macroId: String + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateMacroInstructionInput { + macroInstruction: SalesforceMacroInstructionInput! +} + +type SalesforceCreateMacroInstructionPayload { + """MacroInstruction created by the mutation.""" + macroInstruction: SalesforceMacroInstruction! +} + +input SalesforceDeleteMacroInput { + """The id of the Macro to delete.""" + id: String! +} + +type SalesforceDeleteMacroPayload { + """The id of the Macro deleted by the mutation.""" + id: String! +} + +input SalesforceMacroPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Macro Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateMacroInput { + patch: SalesforceMacroPatch! + + """The id of the Macro to update.""" + id: String! +} + +type SalesforceUpdateMacroPayload { + """Macro updated by the mutation.""" + macro: SalesforceMacro! +} + +input SalesforceMacroInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Apply To""" + startingContext: String +} + +input SalesforceCreateMacroInput { + macro: SalesforceMacroInput! +} + +type SalesforceCreateMacroPayload { + """Macro created by the mutation.""" + macro: SalesforceMacro! +} + +input SalesforceDeleteMlPredictionDefinitionInput { + """The id of the MLPredictionDefinition to delete.""" + id: String! +} + +type SalesforceDeleteMlPredictionDefinitionPayload { + """The id of the MLPredictionDefinition deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteMlFieldInput { + """The id of the MLField to delete.""" + id: String! +} + +type SalesforceDeleteMlFieldPayload { + """The id of the MLField deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteLoginIpInput { + """The id of the LoginIp to delete.""" + id: String! +} + +type SalesforceDeleteLoginIpPayload { + """The id of the LoginIp deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteListViewChartInput { + """The id of the ListViewChart to delete.""" + id: String! +} + +type SalesforceDeleteListViewChartPayload { + """The id of the ListViewChart deleted by the mutation.""" + id: String! +} + +input SalesforceListViewChartPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """User ID""" + ownerId: String + + """Chart Type""" + chartType: String + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String +} + +input SalesforceUpdateListViewChartInput { + patch: SalesforceListViewChartPatch! + + """The id of the ListViewChart to update.""" + id: String! +} + +type SalesforceUpdateListViewChartPayload { + """ListViewChart updated by the mutation.""" + listViewChart: SalesforceListViewChart! +} + +input SalesforceListViewChartInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Definition ID""" + sobjectType: String + + """API Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + ownerId: String + + """Chart Type""" + chartType: String + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String +} + +input SalesforceCreateListViewChartInput { + listViewChart: SalesforceListViewChartInput! +} + +type SalesforceCreateListViewChartPayload { + """ListViewChart created by the mutation.""" + listViewChart: SalesforceListViewChart! +} + +input SalesforceDeleteListEmailShareInput { + """The id of the ListEmailShare to delete.""" + id: String! +} + +type SalesforceDeleteListEmailSharePayload { + """The id of the ListEmailShare deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateListEmailShareInput { + patch: SalesforceListEmailSharePatch! + + """The id of the ListEmailShare to update.""" + id: String! +} + +type SalesforceUpdateListEmailSharePayload { + """ListEmailShare updated by the mutation.""" + listEmailShare: SalesforceListEmailShare! +} + +input SalesforceListEmailShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateListEmailShareInput { + listEmailShare: SalesforceListEmailShareInput! +} + +type SalesforceCreateListEmailSharePayload { + """ListEmailShare created by the mutation.""" + listEmailShare: SalesforceListEmailShare! +} + +input SalesforceDeleteListEmailRecipientSourceInput { + """The id of the ListEmailRecipientSource to delete.""" + id: String! +} + +type SalesforceDeleteListEmailRecipientSourcePayload { + """The id of the ListEmailRecipientSource deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailRecipientSourcePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """SourceList ID""" + sourceListId: String + + """Type""" + sourceType: String +} + +input SalesforceUpdateListEmailRecipientSourceInput { + patch: SalesforceListEmailRecipientSourcePatch! + + """The id of the ListEmailRecipientSource to update.""" + id: String! +} + +type SalesforceUpdateListEmailRecipientSourcePayload { + """ListEmailRecipientSource updated by the mutation.""" + listEmailRecipientSource: SalesforceListEmailRecipientSource! +} + +input SalesforceListEmailRecipientSourceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """List Email ID""" + listEmailId: String + + """SourceList ID""" + sourceListId: String + + """Type""" + sourceType: String +} + +input SalesforceCreateListEmailRecipientSourceInput { + listEmailRecipientSource: SalesforceListEmailRecipientSourceInput! +} + +type SalesforceCreateListEmailRecipientSourcePayload { + """ListEmailRecipientSource created by the mutation.""" + listEmailRecipientSource: SalesforceListEmailRecipientSource! +} + +input SalesforceDeleteListEmailIndividualRecipientInput { + """The id of the ListEmailIndividualRecipient to delete.""" + id: String! +} + +type SalesforceDeleteListEmailIndividualRecipientPayload { + """The id of the ListEmailIndividualRecipient deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailIndividualRecipientPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Recipient ID""" + recipientId: String +} + +input SalesforceUpdateListEmailIndividualRecipientInput { + patch: SalesforceListEmailIndividualRecipientPatch! + + """The id of the ListEmailIndividualRecipient to update.""" + id: String! +} + +type SalesforceUpdateListEmailIndividualRecipientPayload { + """ListEmailIndividualRecipient updated by the mutation.""" + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipient! +} + +input SalesforceListEmailIndividualRecipientInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """List Email ID""" + listEmailId: String + + """Recipient ID""" + recipientId: String +} + +input SalesforceCreateListEmailIndividualRecipientInput { + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipientInput! +} + +type SalesforceCreateListEmailIndividualRecipientPayload { + """ListEmailIndividualRecipient created by the mutation.""" + listEmailIndividualRecipient: SalesforceListEmailIndividualRecipient! +} + +input SalesforceDeleteListEmailInput { + """The id of the ListEmail to delete.""" + id: String! +} + +type SalesforceDeleteListEmailPayload { + """The id of the ListEmail deleted by the mutation.""" + id: String! +} + +input SalesforceListEmailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Scheduled Date""" + scheduledDate: String + + """Campaign ID""" + campaignId: String +} + +input SalesforceUpdateListEmailInput { + patch: SalesforceListEmailPatch! + + """The id of the ListEmail to update.""" + id: String! +} + +type SalesforceUpdateListEmailPayload { + """ListEmail updated by the mutation.""" + listEmail: SalesforceListEmail! +} + +input SalesforceListEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Scheduled Date""" + scheduledDate: String + + """Campaign ID""" + campaignId: String +} + +input SalesforceCreateListEmailInput { + listEmail: SalesforceListEmailInput! +} + +type SalesforceCreateListEmailPayload { + """ListEmail created by the mutation.""" + listEmail: SalesforceListEmail! +} + +input SalesforceDeleteLightningOnboardingConfigInput { + """The id of the LightningOnboardingConfig to delete.""" + id: String! +} + +type SalesforceDeleteLightningOnboardingConfigPayload { + """The id of the LightningOnboardingConfig deleted by the mutation.""" + id: String! +} + +input SalesforceLightningOnboardingConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean + + """Is Custom""" + isCustom: Boolean + + """Prompt Delay Time""" + promptDelayTime: Int +} + +input SalesforceUpdateLightningOnboardingConfigInput { + patch: SalesforceLightningOnboardingConfigPatch! + + """The id of the LightningOnboardingConfig to update.""" + id: String! +} + +type SalesforceUpdateLightningOnboardingConfigPayload { + """LightningOnboardingConfig updated by the mutation.""" + lightningOnboardingConfig: SalesforceLightningOnboardingConfig! +} + +input SalesforceLightningOnboardingConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean + + """Is Custom""" + isCustom: Boolean + + """Prompt Delay Time""" + promptDelayTime: Int +} + +input SalesforceCreateLightningOnboardingConfigInput { + lightningOnboardingConfig: SalesforceLightningOnboardingConfigInput! +} + +type SalesforceCreateLightningOnboardingConfigPayload { + """LightningOnboardingConfig created by the mutation.""" + lightningOnboardingConfig: SalesforceLightningOnboardingConfig! +} + +input SalesforceDeleteLightningExperienceThemeInput { + """The id of the LightningExperienceTheme to delete.""" + id: String! +} + +type SalesforceDeleteLightningExperienceThemePayload { + """The id of the LightningExperienceTheme deleted by the mutation.""" + id: String! +} + +input SalesforceLightningExperienceThemePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateLightningExperienceThemeInput { + patch: SalesforceLightningExperienceThemePatch! + + """The id of the LightningExperienceTheme to update.""" + id: String! +} + +type SalesforceUpdateLightningExperienceThemePayload { + """LightningExperienceTheme updated by the mutation.""" + lightningExperienceTheme: SalesforceLightningExperienceTheme! +} + +input SalesforceLightningExperienceThemeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Branding Set ID""" + defaultBrandingSetId: String + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean + + """Description""" + description: String +} + +input SalesforceCreateLightningExperienceThemeInput { + lightningExperienceTheme: SalesforceLightningExperienceThemeInput! +} + +type SalesforceCreateLightningExperienceThemePayload { + """LightningExperienceTheme created by the mutation.""" + lightningExperienceTheme: SalesforceLightningExperienceTheme! +} + +input SalesforceDeleteLegalEntityShareInput { + """The id of the LegalEntityShare to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntitySharePayload { + """The id of the LegalEntityShare deleted by the mutation.""" + id: String! +} + +input SalesforceLegalEntitySharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateLegalEntityShareInput { + patch: SalesforceLegalEntitySharePatch! + + """The id of the LegalEntityShare to update.""" + id: String! +} + +type SalesforceUpdateLegalEntitySharePayload { + """LegalEntityShare updated by the mutation.""" + legalEntityShare: SalesforceLegalEntityShare! +} + +input SalesforceLegalEntityShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateLegalEntityShareInput { + legalEntityShare: SalesforceLegalEntityShareInput! +} + +type SalesforceCreateLegalEntitySharePayload { + """LegalEntityShare created by the mutation.""" + legalEntityShare: SalesforceLegalEntityShare! +} + +input SalesforceDeleteLegalEntityFeedInput { + """The id of the LegalEntityFeed to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntityFeedPayload { + """The id of the LegalEntityFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteLegalEntityInput { + """The id of the LegalEntity to delete.""" + id: String! +} + +type SalesforceDeleteLegalEntityPayload { + """The id of the LegalEntity deleted by the mutation.""" + id: String! +} + +input SalesforceLegalEntityPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String +} + +input SalesforceUpdateLegalEntityInput { + patch: SalesforceLegalEntityPatch! + + """The id of the LegalEntity to update.""" + id: String! +} + +type SalesforceUpdateLegalEntityPayload { + """LegalEntity updated by the mutation.""" + legalEntity: SalesforceLegalEntity! +} + +input SalesforceLegalEntityInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String +} + +input SalesforceCreateLegalEntityInput { + legalEntity: SalesforceLegalEntityInput! +} + +type SalesforceCreateLegalEntityPayload { + """LegalEntity created by the mutation.""" + legalEntity: SalesforceLegalEntity! +} + +input SalesforceDeleteLeadFeedInput { + """The id of the LeadFeed to delete.""" + id: String! +} + +type SalesforceDeleteLeadFeedPayload { + """The id of the LeadFeed deleted by the mutation.""" + id: String! +} + +input SalesforceLeadCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Lead Clean Info Name""" + name: String + + """Contact Status in Salesforce""" + isInactive: Boolean + + """Name is Reviewed""" + isReviewedName: Boolean + + """Email is Reviewed""" + isReviewedEmail: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Title is Reviewed""" + isReviewedTitle: Boolean + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean + + """Industry is Reviewed""" + isReviewedIndustry: Boolean + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean + + """Company D-U-N-S Number is Reviewed""" + isReviewedCompanyDunsNumber: Boolean + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean + + """Company D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongCompanyDunsNumber: Boolean +} + +input SalesforceUpdateLeadCleanInfoInput { + patch: SalesforceLeadCleanInfoPatch! + + """The id of the LeadCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateLeadCleanInfoPayload { + """LeadCleanInfo updated by the mutation.""" + leadCleanInfo: SalesforceLeadCleanInfo! +} + +input SalesforceDeleteLeadInput { + """The id of the Lead to delete.""" + id: String! +} + +type SalesforceDeleteLeadPayload { + """The id of the Lead deleted by the mutation.""" + id: String! +} + +input SalesforceLeadPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateLeadInput { + patch: SalesforceLeadPatch! + + """The id of the Lead to update.""" + id: String! +} + +type SalesforceUpdateLeadPayload { + """Lead updated by the mutation.""" + lead: SalesforceLead! +} + +input SalesforceLeadInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Converted""" + isConverted: Boolean + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Contact ID""" + convertedContactId: String + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Unread By Owner""" + isUnreadByOwner: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """Individual ID""" + individualId: String +} + +input SalesforceCreateLeadInput { + lead: SalesforceLeadInput! +} + +type SalesforceCreateLeadPayload { + """Lead created by the mutation.""" + lead: SalesforceLead! +} + +input SalesforceDeleteInvoiceShareInput { + """The id of the InvoiceShare to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceSharePayload { + """The id of the InvoiceShare deleted by the mutation.""" + id: String! +} + +input SalesforceInvoiceSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateInvoiceShareInput { + patch: SalesforceInvoiceSharePatch! + + """The id of the InvoiceShare to update.""" + id: String! +} + +type SalesforceUpdateInvoiceSharePayload { + """InvoiceShare updated by the mutation.""" + invoiceShare: SalesforceInvoiceShare! +} + +input SalesforceInvoiceShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateInvoiceShareInput { + invoiceShare: SalesforceInvoiceShareInput! +} + +type SalesforceCreateInvoiceSharePayload { + """InvoiceShare created by the mutation.""" + invoiceShare: SalesforceInvoiceShare! +} + +input SalesforceDeleteInvoiceLineFeedInput { + """The id of the InvoiceLineFeed to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceLineFeedPayload { + """The id of the InvoiceLineFeed deleted by the mutation.""" + id: String! +} + +input SalesforceInvoiceLinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String + + """Invoice Line End Date""" + invoiceLineEndDate: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Invoice Line ID""" + relatedLineId: String + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String +} + +input SalesforceUpdateInvoiceLineInput { + patch: SalesforceInvoiceLinePatch! + + """The id of the InvoiceLine to update.""" + id: String! +} + +type SalesforceUpdateInvoiceLinePayload { + """InvoiceLine updated by the mutation.""" + invoiceLine: SalesforceInvoiceLine! +} + +input SalesforceDeleteInvoiceFeedInput { + """The id of the InvoiceFeed to delete.""" + id: String! +} + +type SalesforceDeleteInvoiceFeedPayload { + """The id of the InvoiceFeed deleted by the mutation.""" + id: String! +} + +input SalesforceInvoicePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String + + """Status""" + status: String + + """Invoice Date""" + invoiceDate: String + + """Due Date""" + dueDate: String + + """Contact ID""" + billToContactId: String + + """Description""" + description: String +} + +input SalesforceUpdateInvoiceInput { + patch: SalesforceInvoicePatch! + + """The id of the Invoice to update.""" + id: String! +} + +type SalesforceUpdateInvoicePayload { + """Invoice updated by the mutation.""" + invoice: SalesforceInvoice! +} + +input SalesforceDeleteIndividualShareInput { + """The id of the IndividualShare to delete.""" + id: String! +} + +type SalesforceDeleteIndividualSharePayload { + """The id of the IndividualShare deleted by the mutation.""" + id: String! +} + +input SalesforceIndividualSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Individual Access Level""" + individualAccessLevel: String +} + +input SalesforceUpdateIndividualShareInput { + patch: SalesforceIndividualSharePatch! + + """The id of the IndividualShare to update.""" + id: String! +} + +type SalesforceUpdateIndividualSharePayload { + """IndividualShare updated by the mutation.""" + individualShare: SalesforceIndividualShare! +} + +input SalesforceIndividualShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Individual ID""" + individualId: String + + """User/Group ID""" + userOrGroupId: String + + """Individual Access Level""" + individualAccessLevel: String + + """Apex Sharing Reason ID""" + rowCause: String +} + +input SalesforceCreateIndividualShareInput { + individualShare: SalesforceIndividualShareInput! +} + +type SalesforceCreateIndividualSharePayload { + """IndividualShare created by the mutation.""" + individualShare: SalesforceIndividualShare! +} + +input SalesforceDeleteIndividualInput { + """The id of the Individual to delete.""" + id: String! +} + +type SalesforceDeleteIndividualPayload { + """The id of the Individual deleted by the mutation.""" + id: String! +} + +input SalesforceIndividualPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int +} + +input SalesforceUpdateIndividualInput { + patch: SalesforceIndividualPatch! + + """The id of the Individual to update.""" + id: String! +} + +type SalesforceUpdateIndividualPayload { + """Individual updated by the mutation.""" + individual: SalesforceIndividual! +} + +input SalesforceIndividualInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Don't Track""" + hasOptedOutTracking: Boolean + + """Don't Profile""" + hasOptedOutProfiling: Boolean + + """Don't Process""" + hasOptedOutProcessing: Boolean + + """Don't Market""" + hasOptedOutSolicit: Boolean + + """Forget this Individual""" + shouldForget: Boolean + + """Export Individual's Data""" + sendIndividualData: Boolean + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int +} + +input SalesforceCreateIndividualInput { + individual: SalesforceIndividualInput! +} + +type SalesforceCreateIndividualPayload { + """Individual created by the mutation.""" + individual: SalesforceIndividual! +} + +input SalesforceDeleteImageShareInput { + """The id of the ImageShare to delete.""" + id: String! +} + +type SalesforceDeleteImageSharePayload { + """The id of the ImageShare deleted by the mutation.""" + id: String! +} + +input SalesforceImageSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateImageShareInput { + patch: SalesforceImageSharePatch! + + """The id of the ImageShare to update.""" + id: String! +} + +type SalesforceUpdateImageSharePayload { + """ImageShare updated by the mutation.""" + imageShare: SalesforceImageShare! +} + +input SalesforceImageShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateImageShareInput { + imageShare: SalesforceImageShareInput! +} + +type SalesforceCreateImageSharePayload { + """ImageShare created by the mutation.""" + imageShare: SalesforceImageShare! +} + +input SalesforceDeleteImageFeedInput { + """The id of the ImageFeed to delete.""" + id: String! +} + +type SalesforceDeleteImageFeedPayload { + """The id of the ImageFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteImageInput { + """The id of the Image to delete.""" + id: String! +} + +type SalesforceDeleteImagePayload { + """The id of the Image deleted by the mutation.""" + id: String! +} + +input SalesforceImagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String +} + +input SalesforceUpdateImageInput { + patch: SalesforceImagePatch! + + """The id of the Image to update.""" + id: String! +} + +type SalesforceUpdateImagePayload { + """Image updated by the mutation.""" + image: SalesforceImage! +} + +input SalesforceImageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String +} + +input SalesforceCreateImageInput { + image: SalesforceImageInput! +} + +type SalesforceCreateImagePayload { + """Image created by the mutation.""" + image: SalesforceImage! +} + +input SalesforceDeleteIframeWhiteListUrlInput { + """The id of the IframeWhiteListUrl to delete.""" + id: String! +} + +type SalesforceDeleteIframeWhiteListUrlPayload { + """The id of the IframeWhiteListUrl deleted by the mutation.""" + id: String! +} + +input SalesforceIframeWhiteListUrlPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Domain""" + url: String + + """IFrame Type""" + context: String +} + +input SalesforceUpdateIframeWhiteListUrlInput { + patch: SalesforceIframeWhiteListUrlPatch! + + """The id of the IframeWhiteListUrl to update.""" + id: String! +} + +type SalesforceUpdateIframeWhiteListUrlPayload { + """IframeWhiteListUrl updated by the mutation.""" + iframeWhiteListUrl: SalesforceIframeWhiteListUrl! +} + +input SalesforceIframeWhiteListUrlInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Domain""" + url: String + + """IFrame Type""" + context: String +} + +input SalesforceCreateIframeWhiteListUrlInput { + iframeWhiteListUrl: SalesforceIframeWhiteListUrlInput! +} + +type SalesforceCreateIframeWhiteListUrlPayload { + """IframeWhiteListUrl created by the mutation.""" + iframeWhiteListUrl: SalesforceIframeWhiteListUrl! +} + +input SalesforceDeleteIdeaCommentInput { + """The id of the IdeaComment to delete.""" + id: String! +} + +type SalesforceDeleteIdeaCommentPayload { + """The id of the IdeaComment deleted by the mutation.""" + id: String! +} + +input SalesforceIdeaCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comment Body""" + commentBody: String +} + +input SalesforceUpdateIdeaCommentInput { + patch: SalesforceIdeaCommentPatch! + + """The id of the IdeaComment to update.""" + id: String! +} + +type SalesforceUpdateIdeaCommentPayload { + """IdeaComment updated by the mutation.""" + ideaComment: SalesforceIdeaComment! +} + +input SalesforceIdeaCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Idea ID""" + ideaId: String + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateIdeaCommentInput { + ideaComment: SalesforceIdeaCommentInput! +} + +type SalesforceCreateIdeaCommentPayload { + """IdeaComment created by the mutation.""" + ideaComment: SalesforceIdeaComment! +} + +input SalesforceDeleteIdeaInput { + """The id of the Idea to delete.""" + id: String! +} + +type SalesforceDeleteIdeaPayload { + """The id of the Idea deleted by the mutation.""" + id: String! +} + +input SalesforceIdeaPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Idea Body""" + body: String + + """Categories""" + categories: String + + """Status""" + status: String +} + +input SalesforceUpdateIdeaInput { + patch: SalesforceIdeaPatch! + + """The id of the Idea to update.""" + id: String! +} + +type SalesforceUpdateIdeaPayload { + """Idea updated by the mutation.""" + idea: SalesforceIdea! +} + +input SalesforceIdeaInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Title""" + title: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Zone ID""" + communityId: String + + """Idea Body""" + body: String + + """Categories""" + categories: String + + """Status""" + status: String +} + +input SalesforceCreateIdeaInput { + idea: SalesforceIdeaInput! +} + +type SalesforceCreateIdeaPayload { + """Idea created by the mutation.""" + idea: SalesforceIdea! +} + +input SalesforceDeleteIpAddressRangeInput { + """The id of the IPAddressRange to delete.""" + id: String! +} + +type SalesforceDeleteIpAddressRangePayload { + """The id of the IPAddressRange deleted by the mutation.""" + id: String! +} + +input SalesforceIpAddressRangePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """IP Address Feature""" + ipAddressFeature: String + + """Usage Scope""" + ipAddressUsageScope: String + + """Start Address""" + startAddress: String + + """End Address""" + endAddress: String + + """Description""" + description: String +} + +input SalesforceUpdateIpAddressRangeInput { + patch: SalesforceIpAddressRangePatch! + + """The id of the IPAddressRange to update.""" + id: String! +} + +type SalesforceUpdateIpAddressRangePayload { + """IPAddressRange updated by the mutation.""" + ipAddressRange: SalesforceIpAddressRange! +} + +input SalesforceIpAddressRangeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """IP Address Feature""" + ipAddressFeature: String + + """Usage Scope""" + ipAddressUsageScope: String + + """Start Address""" + startAddress: String + + """End Address""" + endAddress: String + + """Description""" + description: String +} + +input SalesforceCreateIpAddressRangeInput { + ipAddressRange: SalesforceIpAddressRangeInput! +} + +type SalesforceCreateIpAddressRangePayload { + """IPAddressRange created by the mutation.""" + ipAddressRange: SalesforceIpAddressRange! +} + +input SalesforceDeleteHolidayInput { + """The id of the Holiday to delete.""" + id: String! +} + +type SalesforceDeleteHolidayPayload { + """The id of the Holiday deleted by the mutation.""" + id: String! +} + +input SalesforceHolidayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Holiday Name""" + name: String + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Recurring Holiday""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String +} + +input SalesforceUpdateHolidayInput { + patch: SalesforceHolidayPatch! + + """The id of the Holiday to update.""" + id: String! +} + +type SalesforceUpdateHolidayPayload { + """Holiday updated by the mutation.""" + holiday: SalesforceHoliday! +} + +input SalesforceHolidayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Holiday Name""" + name: String + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Recurring Holiday""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String +} + +input SalesforceCreateHolidayInput { + holiday: SalesforceHolidayInput! +} + +type SalesforceCreateHolidayPayload { + """Holiday created by the mutation.""" + holiday: SalesforceHoliday! +} + +input SalesforceDeleteGtwyProvPaymentMethodTypeInput { + """The id of the GtwyProvPaymentMethodType to delete.""" + id: String! +} + +type SalesforceDeleteGtwyProvPaymentMethodTypePayload { + """The id of the GtwyProvPaymentMethodType deleted by the mutation.""" + id: String! +} + +input SalesforceGtwyProvPaymentMethodTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String +} + +input SalesforceUpdateGtwyProvPaymentMethodTypeInput { + patch: SalesforceGtwyProvPaymentMethodTypePatch! + + """The id of the GtwyProvPaymentMethodType to update.""" + id: String! +} + +type SalesforceUpdateGtwyProvPaymentMethodTypePayload { + """GtwyProvPaymentMethodType updated by the mutation.""" + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodType! +} + +input SalesforceGtwyProvPaymentMethodTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String +} + +input SalesforceCreateGtwyProvPaymentMethodTypeInput { + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodTypeInput! +} + +type SalesforceCreateGtwyProvPaymentMethodTypePayload { + """GtwyProvPaymentMethodType created by the mutation.""" + gtwyProvPaymentMethodType: SalesforceGtwyProvPaymentMethodType! +} + +input SalesforceDeleteGroupMemberInput { + """The id of the GroupMember to delete.""" + id: String! +} + +type SalesforceDeleteGroupMemberPayload { + """The id of the GroupMember deleted by the mutation.""" + id: String! +} + +input SalesforceGroupMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group ID""" + groupId: String + + """User/Group ID""" + userOrGroupId: String +} + +input SalesforceCreateGroupMemberInput { + groupMember: SalesforceGroupMemberInput! +} + +type SalesforceCreateGroupMemberPayload { + """GroupMember created by the mutation.""" + groupMember: SalesforceGroupMember! +} + +input SalesforceDeleteGroupInput { + """The id of the Group to delete.""" + id: String! +} + +type SalesforceDeleteGroupPayload { + """The id of the Group deleted by the mutation.""" + id: String! +} + +input SalesforceGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Developer Name""" + developerName: String + + """Email""" + email: String + + """Send Email to Members""" + doesSendEmailToMembers: Boolean + + """Include Bosses""" + doesIncludeBosses: Boolean +} + +input SalesforceUpdateGroupInput { + patch: SalesforceGroupPatch! + + """The id of the Group to update.""" + id: String! +} + +type SalesforceUpdateGroupPayload { + """Group updated by the mutation.""" + group: SalesforceGroup! +} + +input SalesforceGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Developer Name""" + developerName: String + + """Type""" + type: String + + """Email""" + email: String + + """Send Email to Members""" + doesSendEmailToMembers: Boolean + + """Include Bosses""" + doesIncludeBosses: Boolean +} + +input SalesforceCreateGroupInput { + group: SalesforceGroupInput! +} + +type SalesforceCreateGroupPayload { + """Group created by the mutation.""" + group: SalesforceGroup! +} + +input SalesforceDeleteFolderInput { + """The id of the Folder to delete.""" + id: String! +} + +type SalesforceDeleteFolderPayload { + """The id of the Folder deleted by the mutation.""" + id: String! +} + +input SalesforceFolderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String + + """Read Only""" + isReadonly: Boolean +} + +input SalesforceUpdateFolderInput { + patch: SalesforceFolderPatch! + + """The id of the Folder to update.""" + id: String! +} + +type SalesforceUpdateFolderPayload { + """Folder updated by the mutation.""" + folder: SalesforceFolder! +} + +input SalesforceFolderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + parentId: String + + """Name""" + name: String + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String + + """Read Only""" + isReadonly: Boolean + + """Type""" + type: String +} + +input SalesforceCreateFolderInput { + folder: SalesforceFolderInput! +} + +type SalesforceCreateFolderPayload { + """Folder created by the mutation.""" + folder: SalesforceFolder! +} + +input SalesforceDeleteFlowStageRelationInput { + """The id of the FlowStageRelation to delete.""" + id: String! +} + +type SalesforceDeleteFlowStageRelationPayload { + """The id of the FlowStageRelation deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteFlowRecordRelationInput { + """The id of the FlowRecordRelation to delete.""" + id: String! +} + +type SalesforceDeleteFlowRecordRelationPayload { + """The id of the FlowRecordRelation deleted by the mutation.""" + id: String! +} + +input SalesforceFlowRecordRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Record ID""" + relatedRecordId: String +} + +input SalesforceUpdateFlowRecordRelationInput { + patch: SalesforceFlowRecordRelationPatch! + + """The id of the FlowRecordRelation to update.""" + id: String! +} + +type SalesforceUpdateFlowRecordRelationPayload { + """FlowRecordRelation updated by the mutation.""" + flowRecordRelation: SalesforceFlowRecordRelation! +} + +input SalesforceFlowRecordRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Flow Interview ID""" + parentId: String + + """Record ID""" + relatedRecordId: String +} + +input SalesforceCreateFlowRecordRelationInput { + flowRecordRelation: SalesforceFlowRecordRelationInput! +} + +type SalesforceCreateFlowRecordRelationPayload { + """FlowRecordRelation created by the mutation.""" + flowRecordRelation: SalesforceFlowRecordRelation! +} + +input SalesforceDeleteFlowInterviewShareInput { + """The id of the FlowInterviewShare to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewSharePayload { + """The id of the FlowInterviewShare deleted by the mutation.""" + id: String! +} + +input SalesforceFlowInterviewSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFlowInterviewShareInput { + patch: SalesforceFlowInterviewSharePatch! + + """The id of the FlowInterviewShare to update.""" + id: String! +} + +type SalesforceUpdateFlowInterviewSharePayload { + """FlowInterviewShare updated by the mutation.""" + flowInterviewShare: SalesforceFlowInterviewShare! +} + +input SalesforceFlowInterviewShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFlowInterviewShareInput { + flowInterviewShare: SalesforceFlowInterviewShareInput! +} + +type SalesforceCreateFlowInterviewSharePayload { + """FlowInterviewShare created by the mutation.""" + flowInterviewShare: SalesforceFlowInterviewShare! +} + +input SalesforceDeleteFlowInterviewLogShareInput { + """The id of the FlowInterviewLogShare to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewLogSharePayload { + """The id of the FlowInterviewLogShare deleted by the mutation.""" + id: String! +} + +input SalesforceFlowInterviewLogSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFlowInterviewLogShareInput { + patch: SalesforceFlowInterviewLogSharePatch! + + """The id of the FlowInterviewLogShare to update.""" + id: String! +} + +type SalesforceUpdateFlowInterviewLogSharePayload { + """FlowInterviewLogShare updated by the mutation.""" + flowInterviewLogShare: SalesforceFlowInterviewLogShare! +} + +input SalesforceFlowInterviewLogShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFlowInterviewLogShareInput { + flowInterviewLogShare: SalesforceFlowInterviewLogShareInput! +} + +type SalesforceCreateFlowInterviewLogSharePayload { + """FlowInterviewLogShare created by the mutation.""" + flowInterviewLogShare: SalesforceFlowInterviewLogShare! +} + +input SalesforceDeleteFlowInterviewInput { + """The id of the FlowInterview to delete.""" + id: String! +} + +type SalesforceDeleteFlowInterviewPayload { + """The id of the FlowInterview deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteFinanceTransactionShareInput { + """The id of the FinanceTransactionShare to delete.""" + id: String! +} + +type SalesforceDeleteFinanceTransactionSharePayload { + """The id of the FinanceTransactionShare deleted by the mutation.""" + id: String! +} + +input SalesforceFinanceTransactionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFinanceTransactionShareInput { + patch: SalesforceFinanceTransactionSharePatch! + + """The id of the FinanceTransactionShare to update.""" + id: String! +} + +type SalesforceUpdateFinanceTransactionSharePayload { + """FinanceTransactionShare updated by the mutation.""" + financeTransactionShare: SalesforceFinanceTransactionShare! +} + +input SalesforceFinanceTransactionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFinanceTransactionShareInput { + financeTransactionShare: SalesforceFinanceTransactionShareInput! +} + +type SalesforceCreateFinanceTransactionSharePayload { + """FinanceTransactionShare created by the mutation.""" + financeTransactionShare: SalesforceFinanceTransactionShare! +} + +input SalesforceFinanceTransactionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceUpdateFinanceTransactionInput { + patch: SalesforceFinanceTransactionPatch! + + """The id of the FinanceTransaction to update.""" + id: String! +} + +type SalesforceUpdateFinanceTransactionPayload { + """FinanceTransaction updated by the mutation.""" + financeTransaction: SalesforceFinanceTransaction! +} + +input SalesforceFinanceTransactionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """SourceEntity ID""" + sourceEntityId: String + + """DestinationEntity ID""" + destinationEntityId: String + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceCreateFinanceTransactionInput { + financeTransaction: SalesforceFinanceTransactionInput! +} + +type SalesforceCreateFinanceTransactionPayload { + """FinanceTransaction created by the mutation.""" + financeTransaction: SalesforceFinanceTransaction! +} + +input SalesforceDeleteFinanceBalanceSnapshotShareInput { + """The id of the FinanceBalanceSnapshotShare to delete.""" + id: String! +} + +type SalesforceDeleteFinanceBalanceSnapshotSharePayload { + """The id of the FinanceBalanceSnapshotShare deleted by the mutation.""" + id: String! +} + +input SalesforceFinanceBalanceSnapshotSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateFinanceBalanceSnapshotShareInput { + patch: SalesforceFinanceBalanceSnapshotSharePatch! + + """The id of the FinanceBalanceSnapshotShare to update.""" + id: String! +} + +type SalesforceUpdateFinanceBalanceSnapshotSharePayload { + """FinanceBalanceSnapshotShare updated by the mutation.""" + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShare! +} + +input SalesforceFinanceBalanceSnapshotShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateFinanceBalanceSnapshotShareInput { + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShareInput! +} + +type SalesforceCreateFinanceBalanceSnapshotSharePayload { + """FinanceBalanceSnapshotShare created by the mutation.""" + financeBalanceSnapshotShare: SalesforceFinanceBalanceSnapshotShare! +} + +input SalesforceFinanceBalanceSnapshotPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String +} + +input SalesforceUpdateFinanceBalanceSnapshotInput { + patch: SalesforceFinanceBalanceSnapshotPatch! + + """The id of the FinanceBalanceSnapshot to update.""" + id: String! +} + +type SalesforceUpdateFinanceBalanceSnapshotPayload { + """FinanceBalanceSnapshot updated by the mutation.""" + financeBalanceSnapshot: SalesforceFinanceBalanceSnapshot! +} + +input SalesforceDeleteFieldPermissionsInput { + """The id of the FieldPermissions to delete.""" + id: String! +} + +type SalesforceDeleteFieldPermissionsPayload { + """The id of the FieldPermissions deleted by the mutation.""" + id: String! +} + +input SalesforceFieldPermissionsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Edit Field""" + permissionsEdit: Boolean + + """Read Field""" + permissionsRead: Boolean +} + +input SalesforceUpdateFieldPermissionsInput { + patch: SalesforceFieldPermissionsPatch! + + """The id of the FieldPermissions to update.""" + id: String! +} + +type SalesforceUpdateFieldPermissionsPayload { + """FieldPermissions updated by the mutation.""" + fieldPermissions: SalesforceFieldPermissions! +} + +input SalesforceFieldPermissionsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """SObject Type Name""" + sobjectType: String + + """Field Name""" + field: String + + """Edit Field""" + permissionsEdit: Boolean + + """Read Field""" + permissionsRead: Boolean +} + +input SalesforceCreateFieldPermissionsInput { + fieldPermissions: SalesforceFieldPermissionsInput! +} + +type SalesforceCreateFieldPermissionsPayload { + """FieldPermissions created by the mutation.""" + fieldPermissions: SalesforceFieldPermissions! +} + +input SalesforceDeleteFeedSignalInput { + """The id of the FeedSignal to delete.""" + id: String! +} + +type SalesforceDeleteFeedSignalPayload { + """The id of the FeedSignal deleted by the mutation.""" + id: String! +} + +input SalesforceFeedSignalInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedEntityId: String + + """Signal value""" + signalValue: Int + + """Signal type""" + signalType: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateFeedSignalInput { + feedSignal: SalesforceFeedSignalInput! +} + +"""Feed Signal""" +type SalesforceFeedSignal { + """Feed Signal ID""" + id: String! + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedSignalFeedItemUnion + + """Feed Item ID""" + feedEntityId: String + + """Feed Item ID""" + feedEntity: SalesforceFeedSignalFeedEntityUnion + + """Signal value""" + signalValue: Int + + """Signal type""" + signalType: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a FeedSignal""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateFeedSignalPayload { + """FeedSignal created by the mutation.""" + feedSignal: SalesforceFeedSignal! +} + +input SalesforceDeleteFeedLikeInput { + """The id of the FeedLike to delete.""" + id: String! +} + +type SalesforceDeleteFeedLikePayload { + """The id of the FeedLike deleted by the mutation.""" + id: String! +} + +input SalesforceFeedLikeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedEntityId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String +} + +input SalesforceCreateFeedLikeInput { + feedLike: SalesforceFeedLikeInput! +} + +"""Feed Like""" +type SalesforceFeedLike { + """Feed Like ID""" + id: String! + + """Feed Item ID""" + feedItemId: String + + """Feed Item ID""" + feedItem: SalesforceFeedLikeFeedItemUnion + + """Feed Item ID""" + feedEntityId: String + + """Feed Item ID""" + feedEntity: SalesforceFeedLikeFeedEntityUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a FeedLike""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +type SalesforceCreateFeedLikePayload { + """FeedLike created by the mutation.""" + feedLike: SalesforceFeedLike! +} + +input SalesforceDeleteFeedItemInput { + """The id of the FeedItem to delete.""" + id: String! +} + +type SalesforceDeleteFeedItemPayload { + """The id of the FeedItem deleted by the mutation.""" + id: String! +} + +input SalesforceFeedItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Body""" + body: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String +} + +input SalesforceUpdateFeedItemInput { + patch: SalesforceFeedItemPatch! + + """The id of the FeedItem to update.""" + id: String! +} + +type SalesforceUpdateFeedItemPayload { + """FeedItem updated by the mutation.""" + feedItem: SalesforceFeedItem! +} + +input SalesforceFeedItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit Date""" + lastEditDate: String + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean + + """Related Record ID""" + relatedRecordId: String + + """Status""" + status: String +} + +input SalesforceCreateFeedItemInput { + feedItem: SalesforceFeedItemInput! +} + +type SalesforceCreateFeedItemPayload { + """FeedItem created by the mutation.""" + feedItem: SalesforceFeedItem! +} + +input SalesforceDeleteFeedCommentInput { + """The id of the FeedComment to delete.""" + id: String! +} + +type SalesforceDeleteFeedCommentPayload { + """The id of the FeedComment deleted by the mutation.""" + id: String! +} + +input SalesforceFeedCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Comment Body""" + commentBody: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String +} + +input SalesforceUpdateFeedCommentInput { + patch: SalesforceFeedCommentPatch! + + """The id of the FeedComment to update.""" + id: String! +} + +type SalesforceUpdateFeedCommentPayload { + """FeedComment updated by the mutation.""" + feedComment: SalesforceFeedComment! +} + +input SalesforceFeedCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Feed Item ID""" + feedItemId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Is Rich Text""" + isRichText: Boolean + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String +} + +input SalesforceCreateFeedCommentInput { + feedComment: SalesforceFeedCommentInput! +} + +type SalesforceCreateFeedCommentPayload { + """FeedComment created by the mutation.""" + feedComment: SalesforceFeedComment! +} + +input SalesforceDeleteFeedAttachmentInput { + """The id of the FeedAttachment to delete.""" + id: String! +} + +type SalesforceDeleteFeedAttachmentPayload { + """The id of the FeedAttachment deleted by the mutation.""" + id: String! +} + +input SalesforceFeedAttachmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String +} + +input SalesforceUpdateFeedAttachmentInput { + patch: SalesforceFeedAttachmentPatch! + + """The id of the FeedAttachment to update.""" + id: String! +} + +type SalesforceUpdateFeedAttachmentPayload { + """FeedAttachment updated by the mutation.""" + feedAttachment: SalesforceFeedAttachment! +} + +input SalesforceFeedAttachmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Feed Entity ID""" + feedEntityId: String + + """Feed Attachment Type""" + type: String + + """Attachment Record ID""" + recordId: String + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String +} + +input SalesforceCreateFeedAttachmentInput { + feedAttachment: SalesforceFeedAttachmentInput! +} + +type SalesforceCreateFeedAttachmentPayload { + """FeedAttachment created by the mutation.""" + feedAttachment: SalesforceFeedAttachment! +} + +input SalesforceDeleteExternalEventMappingShareInput { + """The id of the ExternalEventMappingShare to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventMappingSharePayload { + """The id of the ExternalEventMappingShare deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventMappingSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateExternalEventMappingShareInput { + patch: SalesforceExternalEventMappingSharePatch! + + """The id of the ExternalEventMappingShare to update.""" + id: String! +} + +type SalesforceUpdateExternalEventMappingSharePayload { + """ExternalEventMappingShare updated by the mutation.""" + externalEventMappingShare: SalesforceExternalEventMappingShare! +} + +input SalesforceExternalEventMappingShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateExternalEventMappingShareInput { + externalEventMappingShare: SalesforceExternalEventMappingShareInput! +} + +type SalesforceCreateExternalEventMappingSharePayload { + """ExternalEventMappingShare created by the mutation.""" + externalEventMappingShare: SalesforceExternalEventMappingShare! +} + +input SalesforceDeleteExternalEventMappingInput { + """The id of the ExternalEventMapping to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventMappingPayload { + """The id of the ExternalEventMapping deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventMappingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean +} + +input SalesforceUpdateExternalEventMappingInput { + patch: SalesforceExternalEventMappingPatch! + + """The id of the ExternalEventMapping to update.""" + id: String! +} + +type SalesforceUpdateExternalEventMappingPayload { + """ExternalEventMapping updated by the mutation.""" + externalEventMapping: SalesforceExternalEventMapping! +} + +input SalesforceExternalEventMappingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean +} + +input SalesforceCreateExternalEventMappingInput { + externalEventMapping: SalesforceExternalEventMappingInput! +} + +type SalesforceCreateExternalEventMappingPayload { + """ExternalEventMapping created by the mutation.""" + externalEventMapping: SalesforceExternalEventMapping! +} + +input SalesforceDeleteExternalEventInput { + """The id of the ExternalEvent to delete.""" + id: String! +} + +type SalesforceDeleteExternalEventPayload { + """The id of the ExternalEvent deleted by the mutation.""" + id: String! +} + +input SalesforceExternalEventPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String +} + +input SalesforceUpdateExternalEventInput { + patch: SalesforceExternalEventPatch! + + """The id of the ExternalEvent to update.""" + id: String! +} + +type SalesforceUpdateExternalEventPayload { + """ExternalEvent updated by the mutation.""" + externalEvent: SalesforceExternalEvent! +} + +input SalesforceExternalEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String +} + +input SalesforceCreateExternalEventInput { + externalEvent: SalesforceExternalEventInput! +} + +type SalesforceCreateExternalEventPayload { + """ExternalEvent created by the mutation.""" + externalEvent: SalesforceExternalEvent! +} + +input SalesforceDeleteExternalDataUserAuthInput { + """The id of the ExternalDataUserAuth to delete.""" + id: String! +} + +type SalesforceDeleteExternalDataUserAuthPayload { + """The id of the ExternalDataUserAuth deleted by the mutation.""" + id: String! +} + +input SalesforceExternalDataUserAuthPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String +} + +input SalesforceUpdateExternalDataUserAuthInput { + patch: SalesforceExternalDataUserAuthPatch! + + """The id of the ExternalDataUserAuth to update.""" + id: String! +} + +type SalesforceUpdateExternalDataUserAuthPayload { + """ExternalDataUserAuth updated by the mutation.""" + externalDataUserAuth: SalesforceExternalDataUserAuth! +} + +input SalesforceExternalDataUserAuthInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Data Source ID""" + externalDataSourceId: String + + """User ID""" + userId: String + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String +} + +input SalesforceCreateExternalDataUserAuthInput { + externalDataUserAuth: SalesforceExternalDataUserAuthInput! +} + +type SalesforceCreateExternalDataUserAuthPayload { + """ExternalDataUserAuth created by the mutation.""" + externalDataUserAuth: SalesforceExternalDataUserAuth! +} + +input SalesforceDeleteExpressionFilterCriteriaInput { + """The id of the ExpressionFilterCriteria to delete.""" + id: String! +} + +type SalesforceDeleteExpressionFilterCriteriaPayload { + """The id of the ExpressionFilterCriteria deleted by the mutation.""" + id: String! +} + +input SalesforceExpressionFilterCriteriaPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String + + """SortOrder""" + sortOrder: Int +} + +input SalesforceUpdateExpressionFilterCriteriaInput { + patch: SalesforceExpressionFilterCriteriaPatch! + + """The id of the ExpressionFilterCriteria to update.""" + id: String! +} + +type SalesforceUpdateExpressionFilterCriteriaPayload { + """ExpressionFilterCriteria updated by the mutation.""" + expressionFilterCriteria: SalesforceExpressionFilterCriteria! +} + +input SalesforceExpressionFilterCriteriaInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String + + """SortOrder""" + sortOrder: Int + + """ExpressionFilter ID""" + expressionFilterId: String +} + +input SalesforceCreateExpressionFilterCriteriaInput { + expressionFilterCriteria: SalesforceExpressionFilterCriteriaInput! +} + +type SalesforceCreateExpressionFilterCriteriaPayload { + """ExpressionFilterCriteria created by the mutation.""" + expressionFilterCriteria: SalesforceExpressionFilterCriteria! +} + +input SalesforceDeleteExpressionFilterInput { + """The id of the ExpressionFilter to delete.""" + id: String! +} + +type SalesforceDeleteExpressionFilterPayload { + """The id of the ExpressionFilter deleted by the mutation.""" + id: String! +} + +input SalesforceExpressionFilterPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """FilterConditionLogic""" + filterConditionLogic: String + + """FilterDescription""" + filterDescription: String +} + +input SalesforceUpdateExpressionFilterInput { + patch: SalesforceExpressionFilterPatch! + + """The id of the ExpressionFilter to update.""" + id: String! +} + +type SalesforceUpdateExpressionFilterPayload { + """ExpressionFilter updated by the mutation.""" + expressionFilter: SalesforceExpressionFilter! +} + +input SalesforceExpressionFilterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """FilterConditionLogic""" + filterConditionLogic: String + + """Macro Instruction ID""" + contextId: String + + """FilterDescription""" + filterDescription: String +} + +input SalesforceCreateExpressionFilterInput { + expressionFilter: SalesforceExpressionFilterInput! +} + +type SalesforceCreateExpressionFilterPayload { + """ExpressionFilter created by the mutation.""" + expressionFilter: SalesforceExpressionFilter! +} + +input SalesforceDeleteEventRelationInput { + """The id of the EventRelation to delete.""" + id: String! +} + +type SalesforceDeleteEventRelationPayload { + """The id of the EventRelation deleted by the mutation.""" + id: String! +} + +input SalesforceEventRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String +} + +input SalesforceUpdateEventRelationInput { + patch: SalesforceEventRelationPatch! + + """The id of the EventRelation to update.""" + id: String! +} + +type SalesforceUpdateEventRelationPayload { + """EventRelation updated by the mutation.""" + eventRelation: SalesforceEventRelation! +} + +input SalesforceEventRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Relation ID""" + relationId: String + + """Event ID""" + eventId: String + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String +} + +input SalesforceCreateEventRelationInput { + eventRelation: SalesforceEventRelationInput! +} + +type SalesforceCreateEventRelationPayload { + """EventRelation created by the mutation.""" + eventRelation: SalesforceEventRelation! +} + +input SalesforceDeleteEventFeedInput { + """The id of the EventFeed to delete.""" + id: String! +} + +type SalesforceDeleteEventFeedPayload { + """The id of the EventFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEventInput { + """The id of the Event to delete.""" + id: String! +} + +type SalesforceDeleteEventPayload { + """The id of the Event deleted by the mutation.""" + id: String! +} + +input SalesforceEventPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """Description""" + description: String + + """Assigned To ID""" + ownerId: String + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean +} + +input SalesforceUpdateEventInput { + patch: SalesforceEventPatch! + + """The id of the Event to update.""" + id: String! +} + +type SalesforceUpdateEventPayload { + """Event updated by the mutation.""" + event: SalesforceEvent! +} + +input SalesforceEventInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Name ID""" + whoId: String + + """Related To ID""" + whatId: String + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """Description""" + description: String + + """Assigned To ID""" + ownerId: String + + """Type""" + type: String + + """Private""" + isPrivate: Boolean + + """Show Time As""" + showAs: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Create Recurring Series of Events""" + isRecurrence: Boolean + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean + + """Event Subtype""" + eventSubtype: String + + """Recurrence Pattern""" + recurrence2PatternText: String +} + +input SalesforceCreateEventInput { + event: SalesforceEventInput! +} + +type SalesforceCreateEventPayload { + """Event created by the mutation.""" + event: SalesforceEvent! +} + +input SalesforceDeleteEnvironmentHubMemberInput { + """The id of the EnvironmentHubMember to delete.""" + id: String! +} + +type SalesforceDeleteEnvironmentHubMemberPayload { + """The id of the EnvironmentHubMember deleted by the mutation.""" + id: String! +} + +input SalesforceEnvironmentHubMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Sandbox""" + isSandbox: Boolean + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Service Provider ID""" + serviceProviderId: String + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean +} + +input SalesforceUpdateEnvironmentHubMemberInput { + patch: SalesforceEnvironmentHubMemberPatch! + + """The id of the EnvironmentHubMember to update.""" + id: String! +} + +type SalesforceUpdateEnvironmentHubMemberPayload { + """EnvironmentHubMember updated by the mutation.""" + environmentHubMember: SalesforceEnvironmentHubMember! +} + +input SalesforceDeleteEnvironmentHubInvitationInput { + """The id of the EnvironmentHubInvitation to delete.""" + id: String! +} + +type SalesforceDeleteEnvironmentHubInvitationPayload { + """The id of the EnvironmentHubInvitation deleted by the mutation.""" + id: String! +} + +input SalesforceEnvironmentHubInvitationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String +} + +input SalesforceUpdateEnvironmentHubInvitationInput { + patch: SalesforceEnvironmentHubInvitationPatch! + + """The id of the EnvironmentHubInvitation to update.""" + id: String! +} + +type SalesforceUpdateEnvironmentHubInvitationPayload { + """EnvironmentHubInvitation updated by the mutation.""" + environmentHubInvitation: SalesforceEnvironmentHubInvitation! +} + +input SalesforceEnvironmentHubInvitationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Hub ID""" + environmentHubId: String + + """Invitee User Name""" + inviteeUserName: String + + """Environment Hub Member Description""" + environmentHubMemberDescription: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: Boolean + + """Should Enable SSO""" + shouldEnableSso: Boolean +} + +input SalesforceCreateEnvironmentHubInvitationInput { + environmentHubInvitation: SalesforceEnvironmentHubInvitationInput! +} + +type SalesforceCreateEnvironmentHubInvitationPayload { + """EnvironmentHubInvitation created by the mutation.""" + environmentHubInvitation: SalesforceEnvironmentHubInvitation! +} + +input SalesforceDeleteEntitySubscriptionInput { + """The id of the EntitySubscription to delete.""" + id: String! +} + +type SalesforceDeleteEntitySubscriptionPayload { + """The id of the EntitySubscription deleted by the mutation.""" + id: String! +} + +input SalesforceEntitySubscriptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """Subscriber ID""" + subscriberId: String +} + +input SalesforceCreateEntitySubscriptionInput { + entitySubscription: SalesforceEntitySubscriptionInput! +} + +type SalesforceCreateEntitySubscriptionPayload { + """EntitySubscription created by the mutation.""" + entitySubscription: SalesforceEntitySubscription! +} + +input SalesforceDeleteEnhancedLetterheadFeedInput { + """The id of the EnhancedLetterheadFeed to delete.""" + id: String! +} + +type SalesforceDeleteEnhancedLetterheadFeedPayload { + """The id of the EnhancedLetterheadFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEnhancedLetterheadInput { + """The id of the EnhancedLetterhead to delete.""" + id: String! +} + +type SalesforceDeleteEnhancedLetterheadPayload { + """The id of the EnhancedLetterhead deleted by the mutation.""" + id: String! +} + +input SalesforceEnhancedLetterheadPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String +} + +input SalesforceUpdateEnhancedLetterheadInput { + patch: SalesforceEnhancedLetterheadPatch! + + """The id of the EnhancedLetterhead to update.""" + id: String! +} + +type SalesforceUpdateEnhancedLetterheadPayload { + """EnhancedLetterhead updated by the mutation.""" + enhancedLetterhead: SalesforceEnhancedLetterhead! +} + +input SalesforceEnhancedLetterheadInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String +} + +input SalesforceCreateEnhancedLetterheadInput { + enhancedLetterhead: SalesforceEnhancedLetterheadInput! +} + +type SalesforceCreateEnhancedLetterheadPayload { + """EnhancedLetterhead created by the mutation.""" + enhancedLetterhead: SalesforceEnhancedLetterhead! +} + +input SalesforceDeleteEngagementChannelTypeShareInput { + """The id of the EngagementChannelTypeShare to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypeSharePayload { + """The id of the EngagementChannelTypeShare deleted by the mutation.""" + id: String! +} + +input SalesforceEngagementChannelTypeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateEngagementChannelTypeShareInput { + patch: SalesforceEngagementChannelTypeSharePatch! + + """The id of the EngagementChannelTypeShare to update.""" + id: String! +} + +type SalesforceUpdateEngagementChannelTypeSharePayload { + """EngagementChannelTypeShare updated by the mutation.""" + engagementChannelTypeShare: SalesforceEngagementChannelTypeShare! +} + +input SalesforceEngagementChannelTypeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateEngagementChannelTypeShareInput { + engagementChannelTypeShare: SalesforceEngagementChannelTypeShareInput! +} + +type SalesforceCreateEngagementChannelTypeSharePayload { + """EngagementChannelTypeShare created by the mutation.""" + engagementChannelTypeShare: SalesforceEngagementChannelTypeShare! +} + +input SalesforceDeleteEngagementChannelTypeFeedInput { + """The id of the EngagementChannelTypeFeed to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypeFeedPayload { + """The id of the EngagementChannelTypeFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteEngagementChannelTypeInput { + """The id of the EngagementChannelType to delete.""" + id: String! +} + +type SalesforceDeleteEngagementChannelTypePayload { + """The id of the EngagementChannelType deleted by the mutation.""" + id: String! +} + +input SalesforceEngagementChannelTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String +} + +input SalesforceUpdateEngagementChannelTypeInput { + patch: SalesforceEngagementChannelTypePatch! + + """The id of the EngagementChannelType to update.""" + id: String! +} + +type SalesforceUpdateEngagementChannelTypePayload { + """EngagementChannelType updated by the mutation.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +input SalesforceEngagementChannelTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateEngagementChannelTypeInput { + engagementChannelType: SalesforceEngagementChannelTypeInput! +} + +type SalesforceCreateEngagementChannelTypePayload { + """EngagementChannelType created by the mutation.""" + engagementChannelType: SalesforceEngagementChannelType! +} + +input SalesforceDeleteEmailTemplateInput { + """The id of the EmailTemplate to delete.""" + id: String! +} + +type SalesforceDeleteEmailTemplatePayload { + """The id of the EmailTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceEmailTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Owner ID""" + ownerId: String + + """Folder ID""" + folderId: String + + """Letterhead ID""" + brandTemplateId: String + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Available For Use""" + isActive: Boolean + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String +} + +input SalesforceUpdateEmailTemplateInput { + patch: SalesforceEmailTemplatePatch! + + """The id of the EmailTemplate to update.""" + id: String! +} + +type SalesforceUpdateEmailTemplatePayload { + """EmailTemplate updated by the mutation.""" + emailTemplate: SalesforceEmailTemplate! +} + +input SalesforceEmailTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Owner ID""" + ownerId: String + + """Folder ID""" + folderId: String + + """Letterhead ID""" + brandTemplateId: String + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String +} + +input SalesforceCreateEmailTemplateInput { + emailTemplate: SalesforceEmailTemplateInput! +} + +type SalesforceCreateEmailTemplatePayload { + """EmailTemplate created by the mutation.""" + emailTemplate: SalesforceEmailTemplate! +} + +input SalesforceDeleteEmailServicesFunctionInput { + """The id of the EmailServicesFunction to delete.""" + id: String! +} + +type SalesforceDeleteEmailServicesFunctionPayload { + """The id of the EmailServicesFunction deleted by the mutation.""" + id: String! +} + +input SalesforceEmailServicesFunctionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email Service Name""" + functionName: String + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean + + """TLS Required""" + isTlsRequired: Boolean + + """Accept Attachments""" + attachmentOption: String + + """Class ID""" + apexClassId: String + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean +} + +input SalesforceUpdateEmailServicesFunctionInput { + patch: SalesforceEmailServicesFunctionPatch! + + """The id of the EmailServicesFunction to update.""" + id: String! +} + +type SalesforceUpdateEmailServicesFunctionPayload { + """EmailServicesFunction updated by the mutation.""" + emailServicesFunction: SalesforceEmailServicesFunction! +} + +input SalesforceEmailServicesFunctionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email Service Name""" + functionName: String + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean + + """TLS Required""" + isTlsRequired: Boolean + + """Accept Attachments""" + attachmentOption: String + + """Class ID""" + apexClassId: String + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean +} + +input SalesforceCreateEmailServicesFunctionInput { + emailServicesFunction: SalesforceEmailServicesFunctionInput! +} + +type SalesforceCreateEmailServicesFunctionPayload { + """EmailServicesFunction created by the mutation.""" + emailServicesFunction: SalesforceEmailServicesFunction! +} + +input SalesforceDeleteEmailServicesAddressInput { + """The id of the EmailServicesAddress to delete.""" + id: String! +} + +type SalesforceDeleteEmailServicesAddressPayload { + """The id of the EmailServicesAddress deleted by the mutation.""" + id: String! +} + +input SalesforceEmailServicesAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email address""" + localPart: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String + + """Service ID""" + functionId: String + + """Email Address Name""" + developerName: String +} + +input SalesforceUpdateEmailServicesAddressInput { + patch: SalesforceEmailServicesAddressPatch! + + """The id of the EmailServicesAddress to update.""" + id: String! +} + +type SalesforceUpdateEmailServicesAddressPayload { + """EmailServicesAddress updated by the mutation.""" + emailServicesAddress: SalesforceEmailServicesAddress! +} + +input SalesforceEmailServicesAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Active""" + isActive: Boolean + + """Email address""" + localPart: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String + + """Service ID""" + functionId: String + + """Email Address Name""" + developerName: String +} + +input SalesforceCreateEmailServicesAddressInput { + emailServicesAddress: SalesforceEmailServicesAddressInput! +} + +type SalesforceCreateEmailServicesAddressPayload { + """EmailServicesAddress created by the mutation.""" + emailServicesAddress: SalesforceEmailServicesAddress! +} + +input SalesforceDeleteEmailRelayInput { + """The id of the EmailRelay to delete.""" + id: String! +} + +type SalesforceDeleteEmailRelayPayload { + """The id of the EmailRelay deleted by the mutation.""" + id: String! +} + +input SalesforceEmailRelayPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Host""" + host: String + + """Port""" + port: String + + """TLS Setting""" + tlsSetting: String + + """Enable SMTP Auth""" + isRequireAuth: Boolean + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String +} + +input SalesforceUpdateEmailRelayInput { + patch: SalesforceEmailRelayPatch! + + """The id of the EmailRelay to update.""" + id: String! +} + +type SalesforceUpdateEmailRelayPayload { + """EmailRelay updated by the mutation.""" + emailRelay: SalesforceEmailRelay! +} + +input SalesforceEmailRelayInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Host""" + host: String + + """Port""" + port: String + + """TLS Setting""" + tlsSetting: String + + """Enable SMTP Auth""" + isRequireAuth: Boolean + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String +} + +input SalesforceCreateEmailRelayInput { + emailRelay: SalesforceEmailRelayInput! +} + +type SalesforceCreateEmailRelayPayload { + """EmailRelay created by the mutation.""" + emailRelay: SalesforceEmailRelay! +} + +input SalesforceDeleteEmailMessageRelationInput { + """The id of the EmailMessageRelation to delete.""" + id: String! +} + +type SalesforceDeleteEmailMessageRelationPayload { + """The id of the EmailMessageRelation deleted by the mutation.""" + id: String! +} + +input SalesforceEmailMessageRelationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Relation ID""" + relationId: String +} + +input SalesforceUpdateEmailMessageRelationInput { + patch: SalesforceEmailMessageRelationPatch! + + """The id of the EmailMessageRelation to update.""" + id: String! +} + +type SalesforceUpdateEmailMessageRelationPayload { + """EmailMessageRelation updated by the mutation.""" + emailMessageRelation: SalesforceEmailMessageRelation! +} + +input SalesforceEmailMessageRelationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Email Message ID""" + emailMessageId: String + + """Relation ID""" + relationId: String + + """Relation Type""" + relationType: String + + """Relation Address""" + relationAddress: String +} + +input SalesforceCreateEmailMessageRelationInput { + emailMessageRelation: SalesforceEmailMessageRelationInput! +} + +type SalesforceCreateEmailMessageRelationPayload { + """EmailMessageRelation created by the mutation.""" + emailMessageRelation: SalesforceEmailMessageRelation! +} + +input SalesforceDeleteEmailMessageInput { + """The id of the EmailMessage to delete.""" + id: String! +} + +type SalesforceDeleteEmailMessagePayload { + """The id of the EmailMessage deleted by the mutation.""" + id: String! +} + +input SalesforceEmailMessagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String +} + +input SalesforceUpdateEmailMessageInput { + patch: SalesforceEmailMessagePatch! + + """The id of the EmailMessage to update.""" + id: String! +} + +type SalesforceUpdateEmailMessagePayload { + """EmailMessage updated by the mutation.""" + emailMessage: SalesforceEmailMessage! +} + +input SalesforceEmailMessageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Case ID""" + parentId: String + + """Activity ID""" + activityId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean + + """Related To ID""" + relatedToId: String + + """Is Tracked""" + isTracked: Boolean + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean + + """Email Template ID""" + emailTemplateId: String +} + +input SalesforceCreateEmailMessageInput { + emailMessage: SalesforceEmailMessageInput! +} + +type SalesforceCreateEmailMessagePayload { + """EmailMessage created by the mutation.""" + emailMessage: SalesforceEmailMessage! +} + +input SalesforceDeleteEmailDomainKeyInput { + """The id of the EmailDomainKey to delete.""" + id: String! +} + +type SalesforceDeleteEmailDomainKeyPayload { + """The id of the EmailDomainKey deleted by the mutation.""" + id: String! +} + +input SalesforceEmailDomainKeyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Selector""" + selector: String + + """Domain""" + domain: String + + """Domain Match""" + domainMatch: String + + """Active""" + isActive: Boolean + + """Alternate Selector""" + alternateSelector: String + + """Public Key""" + publicKey: String +} + +input SalesforceUpdateEmailDomainKeyInput { + patch: SalesforceEmailDomainKeyPatch! + + """The id of the EmailDomainKey to update.""" + id: String! +} + +type SalesforceUpdateEmailDomainKeyPayload { + """EmailDomainKey updated by the mutation.""" + emailDomainKey: SalesforceEmailDomainKey! +} + +input SalesforceEmailDomainKeyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Selector""" + selector: String + + """Domain""" + domain: String + + """Domain Match""" + domainMatch: String + + """Active""" + isActive: Boolean + + """Alternate Selector""" + alternateSelector: String + + """Key Size""" + keySize: Int + + """Public Key""" + publicKey: String +} + +input SalesforceCreateEmailDomainKeyInput { + emailDomainKey: SalesforceEmailDomainKeyInput! +} + +type SalesforceCreateEmailDomainKeyPayload { + """EmailDomainKey created by the mutation.""" + emailDomainKey: SalesforceEmailDomainKey! +} + +input SalesforceDeleteEmailDomainFilterInput { + """The id of the EmailDomainFilter to delete.""" + id: String! +} + +type SalesforceDeleteEmailDomainFilterPayload { + """The id of the EmailDomainFilter deleted by the mutation.""" + id: String! +} + +input SalesforceEmailDomainFilterPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateEmailDomainFilterInput { + patch: SalesforceEmailDomainFilterPatch! + + """The id of the EmailDomainFilter to update.""" + id: String! +} + +type SalesforceUpdateEmailDomainFilterPayload { + """EmailDomainFilter updated by the mutation.""" + emailDomainFilter: SalesforceEmailDomainFilter! +} + +input SalesforceEmailDomainFilterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean +} + +input SalesforceCreateEmailDomainFilterInput { + emailDomainFilter: SalesforceEmailDomainFilterInput! +} + +type SalesforceCreateEmailDomainFilterPayload { + """EmailDomainFilter created by the mutation.""" + emailDomainFilter: SalesforceEmailDomainFilter! +} + +input SalesforceDeleteEmailCaptureInput { + """The id of the EmailCapture to delete.""" + id: String! +} + +type SalesforceDeleteEmailCapturePayload { + """The id of the EmailCapture deleted by the mutation.""" + id: String! +} + +input SalesforceEmailCapturePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateEmailCaptureInput { + patch: SalesforceEmailCapturePatch! + + """The id of the EmailCapture to update.""" + id: String! +} + +type SalesforceUpdateEmailCapturePayload { + """EmailCapture updated by the mutation.""" + emailCapture: SalesforceEmailCapture! +} + +input SalesforceEmailCaptureInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """To""" + toPattern: String + + """From""" + fromPattern: String +} + +input SalesforceCreateEmailCaptureInput { + emailCapture: SalesforceEmailCaptureInput! +} + +type SalesforceCreateEmailCapturePayload { + """EmailCapture created by the mutation.""" + emailCapture: SalesforceEmailCapture! +} + +input SalesforceDeleteDuplicateRecordSetInput { + """The id of the DuplicateRecordSet to delete.""" + id: String! +} + +type SalesforceDeleteDuplicateRecordSetPayload { + """The id of the DuplicateRecordSet deleted by the mutation.""" + id: String! +} + +input SalesforceDuplicateRecordSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Duplicate Rule ID""" + duplicateRuleId: String +} + +input SalesforceUpdateDuplicateRecordSetInput { + patch: SalesforceDuplicateRecordSetPatch! + + """The id of the DuplicateRecordSet to update.""" + id: String! +} + +type SalesforceUpdateDuplicateRecordSetPayload { + """DuplicateRecordSet updated by the mutation.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +input SalesforceDuplicateRecordSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Duplicate Rule ID""" + duplicateRuleId: String +} + +input SalesforceCreateDuplicateRecordSetInput { + duplicateRecordSet: SalesforceDuplicateRecordSetInput! +} + +type SalesforceCreateDuplicateRecordSetPayload { + """DuplicateRecordSet created by the mutation.""" + duplicateRecordSet: SalesforceDuplicateRecordSet! +} + +input SalesforceDeleteDuplicateRecordItemInput { + """The id of the DuplicateRecordItem to delete.""" + id: String! +} + +type SalesforceDeleteDuplicateRecordItemPayload { + """The id of the DuplicateRecordItem deleted by the mutation.""" + id: String! +} + +input SalesforceDuplicateRecordItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Record ID""" + recordId: String +} + +input SalesforceUpdateDuplicateRecordItemInput { + patch: SalesforceDuplicateRecordItemPatch! + + """The id of the DuplicateRecordItem to update.""" + id: String! +} + +type SalesforceUpdateDuplicateRecordItemPayload { + """DuplicateRecordItem updated by the mutation.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +input SalesforceDuplicateRecordItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Duplicate Record Set ID""" + duplicateRecordSetId: String + + """Record ID""" + recordId: String +} + +input SalesforceCreateDuplicateRecordItemInput { + duplicateRecordItem: SalesforceDuplicateRecordItemInput! +} + +type SalesforceCreateDuplicateRecordItemPayload { + """DuplicateRecordItem created by the mutation.""" + duplicateRecordItem: SalesforceDuplicateRecordItem! +} + +input SalesforceDocumentAttachmentMapPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Entity ID""" + parentId: String + + """Document ID""" + documentId: String + + """Attachment Sequence""" + documentSequence: Int +} + +input SalesforceUpdateDocumentAttachmentMapInput { + patch: SalesforceDocumentAttachmentMapPatch! + + """The id of the DocumentAttachmentMap to update.""" + id: String! +} + +type SalesforceUpdateDocumentAttachmentMapPayload { + """DocumentAttachmentMap updated by the mutation.""" + documentAttachmentMap: SalesforceDocumentAttachmentMap! +} + +input SalesforceDocumentAttachmentMapInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Entity ID""" + parentId: String + + """Document ID""" + documentId: String + + """Attachment Sequence""" + documentSequence: Int +} + +input SalesforceCreateDocumentAttachmentMapInput { + documentAttachmentMap: SalesforceDocumentAttachmentMapInput! +} + +type SalesforceCreateDocumentAttachmentMapPayload { + """DocumentAttachmentMap created by the mutation.""" + documentAttachmentMap: SalesforceDocumentAttachmentMap! +} + +input SalesforceDeleteDocumentInput { + """The id of the Document to delete.""" + id: String! +} + +type SalesforceDeleteDocumentPayload { + """The id of the Document deleted by the mutation.""" + id: String! +} + +input SalesforceDocumentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + folderId: String + + """Document Name""" + name: String + + """Document Unique Name""" + developerName: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean + + """Author ID""" + authorId: String +} + +input SalesforceUpdateDocumentInput { + patch: SalesforceDocumentPatch! + + """The id of the Document to update.""" + id: String! +} + +type SalesforceUpdateDocumentPayload { + """Document updated by the mutation.""" + document: SalesforceDocument! +} + +input SalesforceDocumentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Folder ID""" + folderId: String + + """Document Name""" + name: String + + """Document Unique Name""" + developerName: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean + + """Author ID""" + authorId: String +} + +input SalesforceCreateDocumentInput { + document: SalesforceDocumentInput! +} + +type SalesforceCreateDocumentPayload { + """Document created by the mutation.""" + document: SalesforceDocument! +} + +input SalesforceDeleteDigitalWalletInput { + """The id of the DigitalWallet to delete.""" + id: String! +} + +type SalesforceDeleteDigitalWalletPayload { + """The id of the DigitalWallet deleted by the mutation.""" + id: String! +} + +input SalesforceDigitalWalletPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceUpdateDigitalWalletInput { + patch: SalesforceDigitalWalletPatch! + + """The id of the DigitalWallet to update.""" + id: String! +} + +type SalesforceUpdateDigitalWalletPayload { + """DigitalWallet updated by the mutation.""" + digitalWallet: SalesforceDigitalWallet! +} + +input SalesforceDigitalWalletInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Customer ID""" + customer: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceCreateDigitalWalletInput { + digitalWallet: SalesforceDigitalWalletInput! +} + +type SalesforceCreateDigitalWalletPayload { + """DigitalWallet created by the mutation.""" + digitalWallet: SalesforceDigitalWallet! +} + +input SalesforceDeleteDataUsePurposeShareInput { + """The id of the DataUsePurposeShare to delete.""" + id: String! +} + +type SalesforceDeleteDataUsePurposeSharePayload { + """The id of the DataUsePurposeShare deleted by the mutation.""" + id: String! +} + +input SalesforceDataUsePurposeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateDataUsePurposeShareInput { + patch: SalesforceDataUsePurposeSharePatch! + + """The id of the DataUsePurposeShare to update.""" + id: String! +} + +type SalesforceUpdateDataUsePurposeSharePayload { + """DataUsePurposeShare updated by the mutation.""" + dataUsePurposeShare: SalesforceDataUsePurposeShare! +} + +input SalesforceDataUsePurposeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateDataUsePurposeShareInput { + dataUsePurposeShare: SalesforceDataUsePurposeShareInput! +} + +type SalesforceCreateDataUsePurposeSharePayload { + """DataUsePurposeShare created by the mutation.""" + dataUsePurposeShare: SalesforceDataUsePurposeShare! +} + +input SalesforceDeleteDataUsePurposeInput { + """The id of the DataUsePurpose to delete.""" + id: String! +} + +type SalesforceDeleteDataUsePurposePayload { + """The id of the DataUsePurpose deleted by the mutation.""" + id: String! +} + +input SalesforceDataUsePurposePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Legal Basis ID""" + legalBasisId: String + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean +} + +input SalesforceUpdateDataUsePurposeInput { + patch: SalesforceDataUsePurposePatch! + + """The id of the DataUsePurpose to update.""" + id: String! +} + +type SalesforceUpdateDataUsePurposePayload { + """DataUsePurpose updated by the mutation.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +input SalesforceDataUsePurposeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Legal Basis ID""" + legalBasisId: String + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean +} + +input SalesforceCreateDataUsePurposeInput { + dataUsePurpose: SalesforceDataUsePurposeInput! +} + +type SalesforceCreateDataUsePurposePayload { + """DataUsePurpose created by the mutation.""" + dataUsePurpose: SalesforceDataUsePurpose! +} + +input SalesforceDeleteDataUseLegalBasisShareInput { + """The id of the DataUseLegalBasisShare to delete.""" + id: String! +} + +type SalesforceDeleteDataUseLegalBasisSharePayload { + """The id of the DataUseLegalBasisShare deleted by the mutation.""" + id: String! +} + +input SalesforceDataUseLegalBasisSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateDataUseLegalBasisShareInput { + patch: SalesforceDataUseLegalBasisSharePatch! + + """The id of the DataUseLegalBasisShare to update.""" + id: String! +} + +type SalesforceUpdateDataUseLegalBasisSharePayload { + """DataUseLegalBasisShare updated by the mutation.""" + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShare! +} + +input SalesforceDataUseLegalBasisShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateDataUseLegalBasisShareInput { + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShareInput! +} + +type SalesforceCreateDataUseLegalBasisSharePayload { + """DataUseLegalBasisShare created by the mutation.""" + dataUseLegalBasisShare: SalesforceDataUseLegalBasisShare! +} + +input SalesforceDeleteDataUseLegalBasisInput { + """The id of the DataUseLegalBasis to delete.""" + id: String! +} + +type SalesforceDeleteDataUseLegalBasisPayload { + """The id of the DataUseLegalBasis deleted by the mutation.""" + id: String! +} + +input SalesforceDataUseLegalBasisPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Source""" + source: String + + """Description""" + description: String +} + +input SalesforceUpdateDataUseLegalBasisInput { + patch: SalesforceDataUseLegalBasisPatch! + + """The id of the DataUseLegalBasis to update.""" + id: String! +} + +type SalesforceUpdateDataUseLegalBasisPayload { + """DataUseLegalBasis updated by the mutation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +input SalesforceDataUseLegalBasisInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Source""" + source: String + + """Description""" + description: String +} + +input SalesforceCreateDataUseLegalBasisInput { + dataUseLegalBasis: SalesforceDataUseLegalBasisInput! +} + +type SalesforceCreateDataUseLegalBasisPayload { + """DataUseLegalBasis created by the mutation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasis! +} + +input SalesforceDeleteDataAssetUsageTrackingInfoInput { + """The id of the DataAssetUsageTrackingInfo to delete.""" + id: String! +} + +type SalesforceDeleteDataAssetUsageTrackingInfoPayload { + """The id of the DataAssetUsageTrackingInfo deleted by the mutation.""" + id: String! +} + +input SalesforceDataAssetUsageTrackingInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetUsageTrackingInfo Name""" + name: String + + """UsageEntity ID""" + usageEntityId: String + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String +} + +input SalesforceUpdateDataAssetUsageTrackingInfoInput { + patch: SalesforceDataAssetUsageTrackingInfoPatch! + + """The id of the DataAssetUsageTrackingInfo to update.""" + id: String! +} + +type SalesforceUpdateDataAssetUsageTrackingInfoPayload { + """DataAssetUsageTrackingInfo updated by the mutation.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +input SalesforceDataAssetUsageTrackingInfoInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetUsageTrackingInfo Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """UsageEntity ID""" + usageEntityId: String + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int + + """User ID""" + userId: String +} + +input SalesforceCreateDataAssetUsageTrackingInfoInput { + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfoInput! +} + +type SalesforceCreateDataAssetUsageTrackingInfoPayload { + """DataAssetUsageTrackingInfo created by the mutation.""" + dataAssetUsageTrackingInfo: SalesforceDataAssetUsageTrackingInfo! +} + +input SalesforceDeleteDataAssetSemanticGraphEdgeInput { + """The id of the DataAssetSemanticGraphEdge to delete.""" + id: String! +} + +type SalesforceDeleteDataAssetSemanticGraphEdgePayload { + """The id of the DataAssetSemanticGraphEdge deleted by the mutation.""" + id: String! +} + +input SalesforceDataAssetSemanticGraphEdgePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String +} + +input SalesforceUpdateDataAssetSemanticGraphEdgeInput { + patch: SalesforceDataAssetSemanticGraphEdgePatch! + + """The id of the DataAssetSemanticGraphEdge to update.""" + id: String! +} + +type SalesforceUpdateDataAssetSemanticGraphEdgePayload { + """DataAssetSemanticGraphEdge updated by the mutation.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +input SalesforceDataAssetSemanticGraphEdgeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """DataAssetSemanticGraphEdge Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String + + """Version Number of the edge""" + edgeInfoVersion: Int + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String +} + +input SalesforceCreateDataAssetSemanticGraphEdgeInput { + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdgeInput! +} + +type SalesforceCreateDataAssetSemanticGraphEdgePayload { + """DataAssetSemanticGraphEdge created by the mutation.""" + dataAssetSemanticGraphEdge: SalesforceDataAssetSemanticGraphEdge! +} + +input SalesforceDeleteDashboardFeedInput { + """The id of the DashboardFeed to delete.""" + id: String! +} + +type SalesforceDeleteDashboardFeedPayload { + """The id of the DashboardFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteDashboardComponentFeedInput { + """The id of the DashboardComponentFeed to delete.""" + id: String! +} + +type SalesforceDeleteDashboardComponentFeedPayload { + """The id of the DashboardComponentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteDandBCompanyInput { + """The id of the DandBCompany to delete.""" + id: String! +} + +type SalesforceDeleteDandBCompanyPayload { + """The id of the DandBCompany deleted by the mutation.""" + id: String! +} + +input SalesforceDandBCompanyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Primary Business Name""" + name: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float +} + +input SalesforceUpdateDandBCompanyInput { + patch: SalesforceDandBCompanyPatch! + + """The id of the DandBCompany to update.""" + id: String! +} + +type SalesforceUpdateDandBCompanyPayload { + """DandBCompany updated by the mutation.""" + dandBCompany: SalesforceDandBCompany! +} + +input SalesforceDandBCompanyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Primary Business Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """D-U-N-S Number""" + dunsNumber: String + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float +} + +input SalesforceCreateDandBCompanyInput { + dandBCompany: SalesforceDandBCompanyInput! +} + +type SalesforceCreateDandBCompanyPayload { + """DandBCompany created by the mutation.""" + dandBCompany: SalesforceDandBCompany! +} + +input SalesforceDeleteCustomNotificationTypeInput { + """The id of the CustomNotificationType to delete.""" + id: String! +} + +type SalesforceDeleteCustomNotificationTypePayload { + """The id of the CustomNotificationType deleted by the mutation.""" + id: String! +} + +input SalesforceCustomNotificationTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Name""" + customNotifTypeName: String + + """Description""" + description: String + + """Desktop""" + desktop: Boolean + + """Mobile""" + mobile: Boolean +} + +input SalesforceUpdateCustomNotificationTypeInput { + patch: SalesforceCustomNotificationTypePatch! + + """The id of the CustomNotificationType to update.""" + id: String! +} + +type SalesforceUpdateCustomNotificationTypePayload { + """CustomNotificationType updated by the mutation.""" + customNotificationType: SalesforceCustomNotificationType! +} + +input SalesforceCustomNotificationTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Name""" + customNotifTypeName: String + + """Description""" + description: String + + """Desktop""" + desktop: Boolean + + """Mobile""" + mobile: Boolean +} + +input SalesforceCreateCustomNotificationTypeInput { + customNotificationType: SalesforceCustomNotificationTypeInput! +} + +type SalesforceCreateCustomNotificationTypePayload { + """CustomNotificationType created by the mutation.""" + customNotificationType: SalesforceCustomNotificationType! +} + +input SalesforceDeleteCustomHelpMenuSectionInput { + """The id of the CustomHelpMenuSection to delete.""" + id: String! +} + +type SalesforceDeleteCustomHelpMenuSectionPayload { + """The id of the CustomHelpMenuSection deleted by the mutation.""" + id: String! +} + +input SalesforceCustomHelpMenuSectionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String +} + +input SalesforceUpdateCustomHelpMenuSectionInput { + patch: SalesforceCustomHelpMenuSectionPatch! + + """The id of the CustomHelpMenuSection to update.""" + id: String! +} + +type SalesforceUpdateCustomHelpMenuSectionPayload { + """CustomHelpMenuSection updated by the mutation.""" + customHelpMenuSection: SalesforceCustomHelpMenuSection! +} + +input SalesforceCustomHelpMenuSectionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCustomHelpMenuSectionInput { + customHelpMenuSection: SalesforceCustomHelpMenuSectionInput! +} + +type SalesforceCreateCustomHelpMenuSectionPayload { + """CustomHelpMenuSection created by the mutation.""" + customHelpMenuSection: SalesforceCustomHelpMenuSection! +} + +input SalesforceDeleteCustomHelpMenuItemInput { + """The id of the CustomHelpMenuItem to delete.""" + id: String! +} + +type SalesforceDeleteCustomHelpMenuItemPayload { + """The id of the CustomHelpMenuItem deleted by the mutation.""" + id: String! +} + +input SalesforceCustomHelpMenuItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Item Label""" + masterLabel: String + + """Link Url""" + linkUrl: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceUpdateCustomHelpMenuItemInput { + patch: SalesforceCustomHelpMenuItemPatch! + + """The id of the CustomHelpMenuItem to update.""" + id: String! +} + +type SalesforceUpdateCustomHelpMenuItemPayload { + """CustomHelpMenuItem updated by the mutation.""" + customHelpMenuItem: SalesforceCustomHelpMenuItem! +} + +input SalesforceCustomHelpMenuItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Custom Help Menu Section ID""" + parentId: String + + """Item Label""" + masterLabel: String + + """Link Url""" + linkUrl: String + + """Sort Order""" + sortOrder: Int +} + +input SalesforceCreateCustomHelpMenuItemInput { + customHelpMenuItem: SalesforceCustomHelpMenuItemInput! +} + +type SalesforceCreateCustomHelpMenuItemPayload { + """CustomHelpMenuItem created by the mutation.""" + customHelpMenuItem: SalesforceCustomHelpMenuItem! +} + +input SalesforceDeleteCustomBrandAssetInput { + """The id of the CustomBrandAsset to delete.""" + id: String! +} + +type SalesforceDeleteCustomBrandAssetPayload { + """The id of the CustomBrandAsset deleted by the mutation.""" + id: String! +} + +input SalesforceCustomBrandAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Brand ID""" + customBrandId: String + + """Asset Category""" + assetCategory: String + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String +} + +input SalesforceUpdateCustomBrandAssetInput { + patch: SalesforceCustomBrandAssetPatch! + + """The id of the CustomBrandAsset to update.""" + id: String! +} + +type SalesforceUpdateCustomBrandAssetPayload { + """CustomBrandAsset updated by the mutation.""" + customBrandAsset: SalesforceCustomBrandAsset! +} + +input SalesforceCustomBrandAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Brand ID""" + customBrandId: String + + """Asset Category""" + assetCategory: String + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String +} + +input SalesforceCreateCustomBrandAssetInput { + customBrandAsset: SalesforceCustomBrandAssetInput! +} + +type SalesforceCreateCustomBrandAssetPayload { + """CustomBrandAsset created by the mutation.""" + customBrandAsset: SalesforceCustomBrandAsset! +} + +input SalesforceCustomBrandPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branded Entity ID""" + parentId: String +} + +input SalesforceUpdateCustomBrandInput { + patch: SalesforceCustomBrandPatch! + + """The id of the CustomBrand to update.""" + id: String! +} + +type SalesforceUpdateCustomBrandPayload { + """CustomBrand updated by the mutation.""" + customBrand: SalesforceCustomBrand! +} + +input SalesforceCustomBrandInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branded Entity ID""" + parentId: String +} + +input SalesforceCreateCustomBrandInput { + customBrand: SalesforceCustomBrandInput! +} + +type SalesforceCreateCustomBrandPayload { + """CustomBrand created by the mutation.""" + customBrand: SalesforceCustomBrand! +} + +input SalesforceDeleteCspTrustedSiteInput { + """The id of the CspTrustedSite to delete.""" + id: String! +} + +type SalesforceDeleteCspTrustedSitePayload { + """The id of the CspTrustedSite deleted by the mutation.""" + id: String! +} + +input SalesforceCspTrustedSitePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Trusted Site Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Trusted Site URL""" + endpointUrl: String + + """Description""" + description: String + + """Active""" + isActive: Boolean + + """Context""" + context: String + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean +} + +input SalesforceUpdateCspTrustedSiteInput { + patch: SalesforceCspTrustedSitePatch! + + """The id of the CspTrustedSite to update.""" + id: String! +} + +type SalesforceUpdateCspTrustedSitePayload { + """CspTrustedSite updated by the mutation.""" + cspTrustedSite: SalesforceCspTrustedSite! +} + +input SalesforceCspTrustedSiteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Trusted Site Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Trusted Site URL""" + endpointUrl: String + + """Description""" + description: String + + """Active""" + isActive: Boolean + + """Context""" + context: String + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean +} + +input SalesforceCreateCspTrustedSiteInput { + cspTrustedSite: SalesforceCspTrustedSiteInput! +} + +type SalesforceCreateCspTrustedSitePayload { + """CspTrustedSite created by the mutation.""" + cspTrustedSite: SalesforceCspTrustedSite! +} + +input SalesforceDeleteCreditMemoShareInput { + """The id of the CreditMemoShare to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoSharePayload { + """The id of the CreditMemoShare deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCreditMemoShareInput { + patch: SalesforceCreditMemoSharePatch! + + """The id of the CreditMemoShare to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoSharePayload { + """CreditMemoShare updated by the mutation.""" + creditMemoShare: SalesforceCreditMemoShare! +} + +input SalesforceCreditMemoShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCreditMemoShareInput { + creditMemoShare: SalesforceCreditMemoShareInput! +} + +type SalesforceCreateCreditMemoSharePayload { + """CreditMemoShare created by the mutation.""" + creditMemoShare: SalesforceCreditMemoShare! +} + +input SalesforceDeleteCreditMemoLineFeedInput { + """The id of the CreditMemoLineFeed to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoLineFeedPayload { + """The id of the CreditMemoLineFeed deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoLinePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Product ID""" + product2Id: String + + """Tax Name""" + taxName: String +} + +input SalesforceUpdateCreditMemoLineInput { + patch: SalesforceCreditMemoLinePatch! + + """The id of the CreditMemoLine to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoLinePayload { + """CreditMemoLine updated by the mutation.""" + creditMemoLine: SalesforceCreditMemoLine! +} + +input SalesforceDeleteCreditMemoFeedInput { + """The id of the CreditMemoFeed to delete.""" + id: String! +} + +type SalesforceDeleteCreditMemoFeedPayload { + """The id of the CreditMemoFeed deleted by the mutation.""" + id: String! +} + +input SalesforceCreditMemoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Account ID""" + billingAccountId: String + + """Credit Memo Number""" + creditMemoNumber: String + + """Credit Date""" + creditDate: String + + """Description""" + description: String + + """Status""" + status: String + + """Contact ID""" + billToContactId: String +} + +input SalesforceUpdateCreditMemoInput { + patch: SalesforceCreditMemoPatch! + + """The id of the CreditMemo to update.""" + id: String! +} + +type SalesforceUpdateCreditMemoPayload { + """CreditMemo updated by the mutation.""" + creditMemo: SalesforceCreditMemo! +} + +input SalesforceDeleteCredentialStuffingEventStoreFeedInput { + """The id of the CredentialStuffingEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteCredentialStuffingEventStoreFeedPayload { + """ + The id of the CredentialStuffingEventStoreFeed deleted by the mutation. + """ + id: String! +} + +input SalesforceDeleteCorsWhitelistEntryInput { + """The id of the CorsWhitelistEntry to delete.""" + id: String! +} + +type SalesforceDeleteCorsWhitelistEntryPayload { + """The id of the CorsWhitelistEntry deleted by the mutation.""" + id: String! +} + +input SalesforceCorsWhitelistEntryPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Origin URL Pattern""" + urlPattern: String +} + +input SalesforceUpdateCorsWhitelistEntryInput { + patch: SalesforceCorsWhitelistEntryPatch! + + """The id of the CorsWhitelistEntry to update.""" + id: String! +} + +type SalesforceUpdateCorsWhitelistEntryPayload { + """CorsWhitelistEntry updated by the mutation.""" + corsWhitelistEntry: SalesforceCorsWhitelistEntry! +} + +input SalesforceCorsWhitelistEntryInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Origin URL Pattern""" + urlPattern: String +} + +input SalesforceCreateCorsWhitelistEntryInput { + corsWhitelistEntry: SalesforceCorsWhitelistEntryInput! +} + +type SalesforceCreateCorsWhitelistEntryPayload { + """CorsWhitelistEntry created by the mutation.""" + corsWhitelistEntry: SalesforceCorsWhitelistEntry! +} + +input SalesforceDeleteContractFeedInput { + """The id of the ContractFeed to delete.""" + id: String! +} + +type SalesforceDeleteContractFeedPayload { + """The id of the ContractFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContractContactRoleInput { + """The id of the ContractContactRole to delete.""" + id: String! +} + +type SalesforceDeleteContractContactRolePayload { + """The id of the ContractContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceContractContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateContractContactRoleInput { + patch: SalesforceContractContactRolePatch! + + """The id of the ContractContactRole to update.""" + id: String! +} + +type SalesforceUpdateContractContactRolePayload { + """ContractContactRole updated by the mutation.""" + contractContactRole: SalesforceContractContactRole! +} + +input SalesforceContractContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contract ID""" + contractId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateContractContactRoleInput { + contractContactRole: SalesforceContractContactRoleInput! +} + +type SalesforceCreateContractContactRolePayload { + """ContractContactRole created by the mutation.""" + contractContactRole: SalesforceContractContactRole! +} + +input SalesforceDeleteContractInput { + """The id of the Contract to delete.""" + id: String! +} + +type SalesforceDeleteContractPayload { + """The id of the Contract deleted by the mutation.""" + id: String! +} + +input SalesforceContractPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated Date""" + activatedDate: String + + """Description""" + description: String +} + +input SalesforceUpdateContractInput { + patch: SalesforceContractPatch! + + """The id of the Contract to update.""" + id: String! +} + +type SalesforceUpdateContractPayload { + """Contract updated by the mutation.""" + contract: SalesforceContract! +} + +input SalesforceContractInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Price Book ID""" + pricebook2Id: String + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateContractInput { + contract: SalesforceContractInput! +} + +type SalesforceCreateContractPayload { + """Contract created by the mutation.""" + contract: SalesforceContract! +} + +input SalesforceDeleteContentWorkspaceSubscriptionInput { + """The id of the ContentWorkspaceSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceSubscriptionPayload { + """The id of the ContentWorkspaceSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentWorkspacePermissionInput { + """The id of the ContentWorkspacePermission to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspacePermissionPayload { + """The id of the ContentWorkspacePermission deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspacePermissionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Manage Library""" + permissionsManageWorkspace: Boolean + + """Add Content""" + permissionsAddContent: Boolean + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean + + """Archive Content""" + permissionsArchiveContent: Boolean + + """Delete Content""" + permissionsDeleteContent: Boolean + + """Feature Content""" + permissionsFeatureContent: Boolean + + """View Comment""" + permissionsViewComments: Boolean + + """Add Comment""" + permissionsAddComment: Boolean + + """Modify Comments""" + permissionsModifyComments: Boolean + + """Tag Content""" + permissionsTagContent: Boolean + + """Deliver Content""" + permissionsDeliverContent: Boolean + + """Attach or Share Content""" + permissionsChatterSharing: Boolean + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean + + """Description""" + description: String +} + +input SalesforceUpdateContentWorkspacePermissionInput { + patch: SalesforceContentWorkspacePermissionPatch! + + """The id of the ContentWorkspacePermission to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspacePermissionPayload { + """ContentWorkspacePermission updated by the mutation.""" + contentWorkspacePermission: SalesforceContentWorkspacePermission! +} + +input SalesforceContentWorkspacePermissionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Manage Library""" + permissionsManageWorkspace: Boolean + + """Add Content""" + permissionsAddContent: Boolean + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean + + """Archive Content""" + permissionsArchiveContent: Boolean + + """Delete Content""" + permissionsDeleteContent: Boolean + + """Feature Content""" + permissionsFeatureContent: Boolean + + """View Comment""" + permissionsViewComments: Boolean + + """Add Comment""" + permissionsAddComment: Boolean + + """Modify Comments""" + permissionsModifyComments: Boolean + + """Tag Content""" + permissionsTagContent: Boolean + + """Deliver Content""" + permissionsDeliverContent: Boolean + + """Attach or Share Content""" + permissionsChatterSharing: Boolean + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean + + """Description""" + description: String +} + +input SalesforceCreateContentWorkspacePermissionInput { + contentWorkspacePermission: SalesforceContentWorkspacePermissionInput! +} + +type SalesforceCreateContentWorkspacePermissionPayload { + """ContentWorkspacePermission created by the mutation.""" + contentWorkspacePermission: SalesforceContentWorkspacePermission! +} + +input SalesforceDeleteContentWorkspaceMemberInput { + """The id of the ContentWorkspaceMember to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceMemberPayload { + """The id of the ContentWorkspaceMember deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspaceMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library Permission ID""" + contentWorkspacePermissionId: String +} + +input SalesforceUpdateContentWorkspaceMemberInput { + patch: SalesforceContentWorkspaceMemberPatch! + + """The id of the ContentWorkspaceMember to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspaceMemberPayload { + """ContentWorkspaceMember updated by the mutation.""" + contentWorkspaceMember: SalesforceContentWorkspaceMember! +} + +input SalesforceContentWorkspaceMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library ID""" + contentWorkspaceId: String + + """Library Permission ID""" + contentWorkspacePermissionId: String + + """Member ID""" + memberId: String +} + +input SalesforceCreateContentWorkspaceMemberInput { + contentWorkspaceMember: SalesforceContentWorkspaceMemberInput! +} + +type SalesforceCreateContentWorkspaceMemberPayload { + """ContentWorkspaceMember created by the mutation.""" + contentWorkspaceMember: SalesforceContentWorkspaceMember! +} + +input SalesforceDeleteContentWorkspaceDocInput { + """The id of the ContentWorkspaceDoc to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspaceDocPayload { + """The id of the ContentWorkspaceDoc deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspaceDocPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateContentWorkspaceDocInput { + patch: SalesforceContentWorkspaceDocPatch! + + """The id of the ContentWorkspaceDoc to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspaceDocPayload { + """ContentWorkspaceDoc updated by the mutation.""" + contentWorkspaceDoc: SalesforceContentWorkspaceDoc! +} + +input SalesforceContentWorkspaceDocInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Library ID""" + contentWorkspaceId: String + + """ContentDocument ID""" + contentDocumentId: String +} + +input SalesforceCreateContentWorkspaceDocInput { + contentWorkspaceDoc: SalesforceContentWorkspaceDocInput! +} + +type SalesforceCreateContentWorkspaceDocPayload { + """ContentWorkspaceDoc created by the mutation.""" + contentWorkspaceDoc: SalesforceContentWorkspaceDoc! +} + +input SalesforceDeleteContentWorkspaceInput { + """The id of the ContentWorkspace to delete.""" + id: String! +} + +type SalesforceDeleteContentWorkspacePayload { + """The id of the ContentWorkspace deleted by the mutation.""" + id: String! +} + +input SalesforceContentWorkspacePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String +} + +input SalesforceUpdateContentWorkspaceInput { + patch: SalesforceContentWorkspacePatch! + + """The id of the ContentWorkspace to update.""" + id: String! +} + +type SalesforceUpdateContentWorkspacePayload { + """ContentWorkspace updated by the mutation.""" + contentWorkspace: SalesforceContentWorkspace! +} + +input SalesforceContentWorkspaceInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Add Creator Membership""" + shouldAddCreatorMembership: Boolean + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String +} + +input SalesforceCreateContentWorkspaceInput { + contentWorkspace: SalesforceContentWorkspaceInput! +} + +type SalesforceCreateContentWorkspacePayload { + """ContentWorkspace created by the mutation.""" + contentWorkspace: SalesforceContentWorkspace! +} + +input SalesforceDeleteContentVersionRatingInput { + """The id of the ContentVersionRating to delete.""" + id: String! +} + +type SalesforceDeleteContentVersionRatingPayload { + """The id of the ContentVersionRating deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentVersionCommentInput { + """The id of the ContentVersionComment to delete.""" + id: String! +} + +type SalesforceDeleteContentVersionCommentPayload { + """The id of the ContentVersionComment deleted by the mutation.""" + id: String! +} + +input SalesforceContentVersionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Content URL""" + contentUrl: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Owner ID""" + ownerId: String + + """Tags""" + tagCsv: String + + """Version Data""" + versionData: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String +} + +input SalesforceUpdateContentVersionInput { + patch: SalesforceContentVersionPatch! + + """The id of the ContentVersion to update.""" + id: String! +} + +type SalesforceUpdateContentVersionPayload { + """ContentVersion updated by the mutation.""" + contentVersion: SalesforceContentVersion! +} + +input SalesforceContentVersionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """ContentDocument ID""" + contentDocumentId: String + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Title""" + title: String + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Path On Client""" + pathOnClient: String + + """Content Modified Date""" + contentModifiedDate: String + + """Owner ID""" + ownerId: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Tags""" + tagCsv: String + + """Version Data""" + versionData: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """Content Origin""" + origin: String + + """Content Location""" + contentLocation: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """Major Version""" + isMajorVersion: Boolean + + """Asset File Enabled""" + isAssetEnabled: Boolean +} + +input SalesforceCreateContentVersionInput { + contentVersion: SalesforceContentVersionInput! +} + +type SalesforceCreateContentVersionPayload { + """ContentVersion created by the mutation.""" + contentVersion: SalesforceContentVersion! +} + +input SalesforceDeleteContentUserSubscriptionInput { + """The id of the ContentUserSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentUserSubscriptionPayload { + """The id of the ContentUserSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentTagSubscriptionInput { + """The id of the ContentTagSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentTagSubscriptionPayload { + """The id of the ContentTagSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentNotificationInput { + """The id of the ContentNotification to delete.""" + id: String! +} + +type SalesforceDeleteContentNotificationPayload { + """The id of the ContentNotification deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentNoteInput { + """The id of the ContentNote to delete.""" + id: String! +} + +type SalesforceDeleteContentNotePayload { + """The id of the ContentNote deleted by the mutation.""" + id: String! +} + +input SalesforceContentNotePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Title""" + title: String + + """Content""" + content: String + + """Note Privacy on Records""" + sharingPrivacy: String +} + +input SalesforceUpdateContentNoteInput { + patch: SalesforceContentNotePatch! + + """The id of the ContentNote to update.""" + id: String! +} + +type SalesforceUpdateContentNotePayload { + """ContentNote updated by the mutation.""" + contentNote: SalesforceContentNote! +} + +input SalesforceContentNoteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Title""" + title: String + + """Created By ID""" + createdById: String + + """Created""" + createdDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified""" + lastModifiedDate: String + + """Owner ID""" + ownerId: String + + """Content""" + content: String + + """Note Privacy on Records""" + sharingPrivacy: String +} + +input SalesforceCreateContentNoteInput { + contentNote: SalesforceContentNoteInput! +} + +type SalesforceCreateContentNotePayload { + """ContentNote created by the mutation.""" + contentNote: SalesforceContentNote! +} + +input SalesforceDeleteContentFolderMemberInput { + """The id of the ContentFolderMember to delete.""" + id: String! +} + +type SalesforceDeleteContentFolderMemberPayload { + """The id of the ContentFolderMember deleted by the mutation.""" + id: String! +} + +input SalesforceContentFolderMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceUpdateContentFolderMemberInput { + patch: SalesforceContentFolderMemberPatch! + + """The id of the ContentFolderMember to update.""" + id: String! +} + +type SalesforceUpdateContentFolderMemberPayload { + """ContentFolderMember updated by the mutation.""" + contentFolderMember: SalesforceContentFolderMember! +} + +input SalesforceDeleteContentFolderInput { + """The id of the ContentFolder to delete.""" + id: String! +} + +type SalesforceDeleteContentFolderPayload { + """The id of the ContentFolder deleted by the mutation.""" + id: String! +} + +input SalesforceContentFolderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceUpdateContentFolderInput { + patch: SalesforceContentFolderPatch! + + """The id of the ContentFolder to update.""" + id: String! +} + +type SalesforceUpdateContentFolderPayload { + """ContentFolder updated by the mutation.""" + contentFolder: SalesforceContentFolder! +} + +input SalesforceContentFolderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent Content Folder ID""" + parentContentFolderId: String +} + +input SalesforceCreateContentFolderInput { + contentFolder: SalesforceContentFolderInput! +} + +type SalesforceCreateContentFolderPayload { + """ContentFolder created by the mutation.""" + contentFolder: SalesforceContentFolder! +} + +input SalesforceDeleteContentDocumentSubscriptionInput { + """The id of the ContentDocumentSubscription to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentSubscriptionPayload { + """The id of the ContentDocumentSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentDocumentLinkInput { + """The id of the ContentDocumentLink to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentLinkPayload { + """The id of the ContentDocumentLink deleted by the mutation.""" + id: String! +} + +input SalesforceContentDocumentLinkPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String +} + +input SalesforceUpdateContentDocumentLinkInput { + patch: SalesforceContentDocumentLinkPatch! + + """The id of the ContentDocumentLink to update.""" + id: String! +} + +type SalesforceUpdateContentDocumentLinkPayload { + """ContentDocumentLink updated by the mutation.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +input SalesforceContentDocumentLinkInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Linked Entity ID""" + linkedEntityId: String + + """ContentDocument ID""" + contentDocumentId: String + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String +} + +input SalesforceCreateContentDocumentLinkInput { + contentDocumentLink: SalesforceContentDocumentLinkInput! +} + +type SalesforceCreateContentDocumentLinkPayload { + """ContentDocumentLink created by the mutation.""" + contentDocumentLink: SalesforceContentDocumentLink! +} + +input SalesforceDeleteContentDocumentFeedInput { + """The id of the ContentDocumentFeed to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentFeedPayload { + """The id of the ContentDocumentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteContentDocumentInput { + """The id of the ContentDocument to delete.""" + id: String! +} + +type SalesforceDeleteContentDocumentPayload { + """The id of the ContentDocument deleted by the mutation.""" + id: String! +} + +input SalesforceContentDocumentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Archived""" + isArchived: Boolean + + """Owner ID""" + ownerId: String + + """Title""" + title: String + + """Parent ID""" + parentId: String + + """Description""" + description: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Asset File ID""" + contentAssetId: String +} + +input SalesforceUpdateContentDocumentInput { + patch: SalesforceContentDocumentPatch! + + """The id of the ContentDocument to update.""" + id: String! +} + +type SalesforceUpdateContentDocumentPayload { + """ContentDocument updated by the mutation.""" + contentDocument: SalesforceContentDocument! +} + +input SalesforceDeleteContentDistributionViewInput { + """The id of the ContentDistributionView to delete.""" + id: String! +} + +type SalesforceDeleteContentDistributionViewPayload { + """The id of the ContentDistributionView deleted by the mutation.""" + id: String! +} + +input SalesforceContentDistributionViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateContentDistributionViewInput { + patch: SalesforceContentDistributionViewPatch! + + """The id of the ContentDistributionView to update.""" + id: String! +} + +type SalesforceUpdateContentDistributionViewPayload { + """ContentDistributionView updated by the mutation.""" + contentDistributionView: SalesforceContentDistributionView! +} + +input SalesforceDeleteContentDistributionInput { + """The id of the ContentDistribution to delete.""" + id: String! +} + +type SalesforceDeleteContentDistributionPayload { + """The id of the ContentDistribution deleted by the mutation.""" + id: String! +} + +input SalesforceContentDistributionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Content Delivery Name""" + name: String + + """Related Record ID""" + relatedRecordId: String + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String +} + +input SalesforceUpdateContentDistributionInput { + patch: SalesforceContentDistributionPatch! + + """The id of the ContentDistribution to update.""" + id: String! +} + +type SalesforceUpdateContentDistributionPayload { + """ContentDistribution updated by the mutation.""" + contentDistribution: SalesforceContentDistribution! +} + +input SalesforceContentDistributionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Content Delivery Name""" + name: String + + """ContentVersion ID""" + contentVersionId: String + + """Related Record ID""" + relatedRecordId: String + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean + + """Content Delivery Expires""" + preferencesExpires: Boolean + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean + + """Expiration Date""" + expiryDate: String +} + +input SalesforceCreateContentDistributionInput { + contentDistribution: SalesforceContentDistributionInput! +} + +type SalesforceCreateContentDistributionPayload { + """ContentDistribution created by the mutation.""" + contentDistribution: SalesforceContentDistribution! +} + +input SalesforceDeleteContentAssetInput { + """The id of the ContentAsset to delete.""" + id: String! +} + +type SalesforceDeleteContentAssetPayload { + """The id of the ContentAsset deleted by the mutation.""" + id: String! +} + +input SalesforceContentAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unique Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean +} + +input SalesforceUpdateContentAssetInput { + patch: SalesforceContentAssetPatch! + + """The id of the ContentAsset to update.""" + id: String! +} + +type SalesforceUpdateContentAssetPayload { + """ContentAsset updated by the mutation.""" + contentAsset: SalesforceContentAsset! +} + +input SalesforceContentAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unique Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean +} + +input SalesforceCreateContentAssetInput { + contentAsset: SalesforceContentAssetInput! +} + +type SalesforceCreateContentAssetPayload { + """ContentAsset created by the mutation.""" + contentAsset: SalesforceContentAsset! +} + +input SalesforceDeleteContactRequestShareInput { + """The id of the ContactRequestShare to delete.""" + id: String! +} + +type SalesforceDeleteContactRequestSharePayload { + """The id of the ContactRequestShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactRequestSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactRequestShareInput { + patch: SalesforceContactRequestSharePatch! + + """The id of the ContactRequestShare to update.""" + id: String! +} + +type SalesforceUpdateContactRequestSharePayload { + """ContactRequestShare updated by the mutation.""" + contactRequestShare: SalesforceContactRequestShare! +} + +input SalesforceContactRequestShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactRequestShareInput { + contactRequestShare: SalesforceContactRequestShareInput! +} + +type SalesforceCreateContactRequestSharePayload { + """ContactRequestShare created by the mutation.""" + contactRequestShare: SalesforceContactRequestShare! +} + +input SalesforceDeleteContactRequestInput { + """The id of the ContactRequest to delete.""" + id: String! +} + +type SalesforceDeleteContactRequestPayload { + """The id of the ContactRequest deleted by the mutation.""" + id: String! +} + +input SalesforceContactRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Related To ID""" + whatId: String + + """Requestor ID""" + whoId: String + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String +} + +input SalesforceUpdateContactRequestInput { + patch: SalesforceContactRequestPatch! + + """The id of the ContactRequest to update.""" + id: String! +} + +type SalesforceUpdateContactRequestPayload { + """ContactRequest updated by the mutation.""" + contactRequest: SalesforceContactRequest! +} + +input SalesforceContactRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Related To ID""" + whatId: String + + """Requestor ID""" + whoId: String + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String + + """Request Status""" + status: String + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String +} + +input SalesforceCreateContactRequestInput { + contactRequest: SalesforceContactRequestInput! +} + +type SalesforceCreateContactRequestPayload { + """ContactRequest created by the mutation.""" + contactRequest: SalesforceContactRequest! +} + +input SalesforceDeleteContactPointTypeConsentShareInput { + """The id of the ContactPointTypeConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointTypeConsentSharePayload { + """The id of the ContactPointTypeConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointTypeConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointTypeConsentShareInput { + patch: SalesforceContactPointTypeConsentSharePatch! + + """The id of the ContactPointTypeConsentShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointTypeConsentSharePayload { + """ContactPointTypeConsentShare updated by the mutation.""" + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShare! +} + +input SalesforceContactPointTypeConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointTypeConsentShareInput { + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShareInput! +} + +type SalesforceCreateContactPointTypeConsentSharePayload { + """ContactPointTypeConsentShare created by the mutation.""" + contactPointTypeConsentShare: SalesforceContactPointTypeConsentShare! +} + +input SalesforceDeleteContactPointTypeConsentInput { + """The id of the ContactPointTypeConsent to delete.""" + id: String! +} + +type SalesforceDeleteContactPointTypeConsentPayload { + """The id of the ContactPointTypeConsent deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointTypeConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Party ID""" + partyId: String + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceUpdateContactPointTypeConsentInput { + patch: SalesforceContactPointTypeConsentPatch! + + """The id of the ContactPointTypeConsent to update.""" + id: String! +} + +type SalesforceUpdateContactPointTypeConsentPayload { + """ContactPointTypeConsent updated by the mutation.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +input SalesforceContactPointTypeConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Party ID""" + partyId: String + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceCreateContactPointTypeConsentInput { + contactPointTypeConsent: SalesforceContactPointTypeConsentInput! +} + +type SalesforceCreateContactPointTypeConsentPayload { + """ContactPointTypeConsent created by the mutation.""" + contactPointTypeConsent: SalesforceContactPointTypeConsent! +} + +input SalesforceDeleteContactPointPhoneShareInput { + """The id of the ContactPointPhoneShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointPhoneSharePayload { + """The id of the ContactPointPhoneShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointPhoneSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointPhoneShareInput { + patch: SalesforceContactPointPhoneSharePatch! + + """The id of the ContactPointPhoneShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointPhoneSharePayload { + """ContactPointPhoneShare updated by the mutation.""" + contactPointPhoneShare: SalesforceContactPointPhoneShare! +} + +input SalesforceContactPointPhoneShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointPhoneShareInput { + contactPointPhoneShare: SalesforceContactPointPhoneShareInput! +} + +type SalesforceCreateContactPointPhoneSharePayload { + """ContactPointPhoneShare created by the mutation.""" + contactPointPhoneShare: SalesforceContactPointPhoneShare! +} + +input SalesforceDeleteContactPointPhoneInput { + """The id of the ContactPointPhone to delete.""" + id: String! +} + +type SalesforceDeleteContactPointPhonePayload { + """The id of the ContactPointPhone deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointPhonePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean +} + +input SalesforceUpdateContactPointPhoneInput { + patch: SalesforceContactPointPhonePatch! + + """The id of the ContactPointPhone to update.""" + id: String! +} + +type SalesforceUpdateContactPointPhonePayload { + """ContactPointPhone updated by the mutation.""" + contactPointPhone: SalesforceContactPointPhone! +} + +input SalesforceContactPointPhoneInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean + + """Is personal phone""" + isPersonalPhone: Boolean + + """Is business phone""" + isBusinessPhone: Boolean +} + +input SalesforceCreateContactPointPhoneInput { + contactPointPhone: SalesforceContactPointPhoneInput! +} + +type SalesforceCreateContactPointPhonePayload { + """ContactPointPhone created by the mutation.""" + contactPointPhone: SalesforceContactPointPhone! +} + +input SalesforceDeleteContactPointEmailShareInput { + """The id of the ContactPointEmailShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointEmailSharePayload { + """The id of the ContactPointEmailShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointEmailSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointEmailShareInput { + patch: SalesforceContactPointEmailSharePatch! + + """The id of the ContactPointEmailShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointEmailSharePayload { + """ContactPointEmailShare updated by the mutation.""" + contactPointEmailShare: SalesforceContactPointEmailShare! +} + +input SalesforceContactPointEmailShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointEmailShareInput { + contactPointEmailShare: SalesforceContactPointEmailShareInput! +} + +type SalesforceCreateContactPointEmailSharePayload { + """ContactPointEmailShare created by the mutation.""" + contactPointEmailShare: SalesforceContactPointEmailShare! +} + +input SalesforceDeleteContactPointEmailInput { + """The id of the ContactPointEmail to delete.""" + id: String! +} + +type SalesforceDeleteContactPointEmailPayload { + """The id of the ContactPointEmail deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointEmailPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String +} + +input SalesforceUpdateContactPointEmailInput { + patch: SalesforceContactPointEmailPatch! + + """The id of the ContactPointEmail to update.""" + id: String! +} + +type SalesforceUpdateContactPointEmailPayload { + """ContactPointEmail updated by the mutation.""" + contactPointEmail: SalesforceContactPointEmail! +} + +input SalesforceContactPointEmailInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String +} + +input SalesforceCreateContactPointEmailInput { + contactPointEmail: SalesforceContactPointEmailInput! +} + +type SalesforceCreateContactPointEmailPayload { + """ContactPointEmail created by the mutation.""" + contactPointEmail: SalesforceContactPointEmail! +} + +input SalesforceDeleteContactPointConsentShareInput { + """The id of the ContactPointConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointConsentSharePayload { + """The id of the ContactPointConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointConsentShareInput { + patch: SalesforceContactPointConsentSharePatch! + + """The id of the ContactPointConsentShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointConsentSharePayload { + """ContactPointConsentShare updated by the mutation.""" + contactPointConsentShare: SalesforceContactPointConsentShare! +} + +input SalesforceContactPointConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointConsentShareInput { + contactPointConsentShare: SalesforceContactPointConsentShareInput! +} + +type SalesforceCreateContactPointConsentSharePayload { + """ContactPointConsentShare created by the mutation.""" + contactPointConsentShare: SalesforceContactPointConsentShare! +} + +input SalesforceDeleteContactPointConsentInput { + """The id of the ContactPointConsent to delete.""" + id: String! +} + +type SalesforceDeleteContactPointConsentPayload { + """The id of the ContactPointConsent deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Contact Point ID""" + contactPointId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceUpdateContactPointConsentInput { + patch: SalesforceContactPointConsentPatch! + + """The id of the ContactPointConsent to update.""" + id: String! +} + +type SalesforceUpdateContactPointConsentPayload { + """ContactPointConsent updated by the mutation.""" + contactPointConsent: SalesforceContactPointConsent! +} + +input SalesforceContactPointConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Contact Point ID""" + contactPointId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String +} + +input SalesforceCreateContactPointConsentInput { + contactPointConsent: SalesforceContactPointConsentInput! +} + +type SalesforceCreateContactPointConsentPayload { + """ContactPointConsent created by the mutation.""" + contactPointConsent: SalesforceContactPointConsent! +} + +input SalesforceDeleteContactPointAddressShareInput { + """The id of the ContactPointAddressShare to delete.""" + id: String! +} + +type SalesforceDeleteContactPointAddressSharePayload { + """The id of the ContactPointAddressShare deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointAddressSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateContactPointAddressShareInput { + patch: SalesforceContactPointAddressSharePatch! + + """The id of the ContactPointAddressShare to update.""" + id: String! +} + +type SalesforceUpdateContactPointAddressSharePayload { + """ContactPointAddressShare updated by the mutation.""" + contactPointAddressShare: SalesforceContactPointAddressShare! +} + +input SalesforceContactPointAddressShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateContactPointAddressShareInput { + contactPointAddressShare: SalesforceContactPointAddressShareInput! +} + +type SalesforceCreateContactPointAddressSharePayload { + """ContactPointAddressShare created by the mutation.""" + contactPointAddressShare: SalesforceContactPointAddressShare! +} + +input SalesforceDeleteContactPointAddressInput { + """The id of the ContactPointAddress to delete.""" + id: String! +} + +type SalesforceDeleteContactPointAddressPayload { + """The id of the ContactPointAddress deleted by the mutation.""" + id: String! +} + +input SalesforceContactPointAddressPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String +} + +input SalesforceUpdateContactPointAddressInput { + patch: SalesforceContactPointAddressPatch! + + """The id of the ContactPointAddress to update.""" + id: String! +} + +type SalesforceUpdateContactPointAddressPayload { + """ContactPointAddress updated by the mutation.""" + contactPointAddress: SalesforceContactPointAddress! +} + +input SalesforceContactPointAddressInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Parent ID""" + parentId: String + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Is Default Address""" + isDefault: Boolean + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String +} + +input SalesforceCreateContactPointAddressInput { + contactPointAddress: SalesforceContactPointAddressInput! +} + +type SalesforceCreateContactPointAddressPayload { + """ContactPointAddress created by the mutation.""" + contactPointAddress: SalesforceContactPointAddress! +} + +input SalesforceDeleteContactFeedInput { + """The id of the ContactFeed to delete.""" + id: String! +} + +type SalesforceDeleteContactFeedPayload { + """The id of the ContactFeed deleted by the mutation.""" + id: String! +} + +input SalesforceContactCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact Clean Info Name""" + name: String + + """Contact Status in Salesforce""" + isInactive: Boolean + + """Name is Reviewed""" + isReviewedName: Boolean + + """Email is Reviewed""" + isReviewedEmail: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Title is Reviewed""" + isReviewedTitle: Boolean + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean +} + +input SalesforceUpdateContactCleanInfoInput { + patch: SalesforceContactCleanInfoPatch! + + """The id of the ContactCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateContactCleanInfoPayload { + """ContactCleanInfo updated by the mutation.""" + contactCleanInfo: SalesforceContactCleanInfo! +} + +input SalesforceDeleteContactInput { + """The id of the Contact to delete.""" + id: String! +} + +type SalesforceDeleteContactPayload { + """The id of the Contact deleted by the mutation.""" + id: String! +} + +input SalesforceContactPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String +} + +input SalesforceUpdateContactInput { + patch: SalesforceContactPatch! + + """The id of the Contact to update.""" + id: String! +} + +type SalesforceUpdateContactPayload { + """Contact updated by the mutation.""" + contact: SalesforceContact! +} + +input SalesforceContactInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account ID""" + accountId: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String +} + +input SalesforceCreateContactInput { + contact: SalesforceContactInput! +} + +type SalesforceCreateContactPayload { + """Contact created by the mutation.""" + contact: SalesforceContact! +} + +input SalesforceDeleteConsumptionScheduleShareInput { + """The id of the ConsumptionScheduleShare to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionScheduleSharePayload { + """The id of the ConsumptionScheduleShare deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionScheduleSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateConsumptionScheduleShareInput { + patch: SalesforceConsumptionScheduleSharePatch! + + """The id of the ConsumptionScheduleShare to update.""" + id: String! +} + +type SalesforceUpdateConsumptionScheduleSharePayload { + """ConsumptionScheduleShare updated by the mutation.""" + consumptionScheduleShare: SalesforceConsumptionScheduleShare! +} + +input SalesforceConsumptionScheduleShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateConsumptionScheduleShareInput { + consumptionScheduleShare: SalesforceConsumptionScheduleShareInput! +} + +type SalesforceCreateConsumptionScheduleSharePayload { + """ConsumptionScheduleShare created by the mutation.""" + consumptionScheduleShare: SalesforceConsumptionScheduleShare! +} + +input SalesforceDeleteConsumptionScheduleFeedInput { + """The id of the ConsumptionScheduleFeed to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionScheduleFeedPayload { + """The id of the ConsumptionScheduleFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteConsumptionScheduleInput { + """The id of the ConsumptionSchedule to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionSchedulePayload { + """The id of the ConsumptionSchedule deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionSchedulePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Consumption Schedule Name""" + name: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String +} + +input SalesforceUpdateConsumptionScheduleInput { + patch: SalesforceConsumptionSchedulePatch! + + """The id of the ConsumptionSchedule to update.""" + id: String! +} + +type SalesforceUpdateConsumptionSchedulePayload { + """ConsumptionSchedule updated by the mutation.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +input SalesforceConsumptionScheduleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Consumption Schedule Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int + + """Billing Term Unit""" + billingTermUnit: String + + """Type""" + type: String + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String + + """Matching Attribute""" + matchingAttribute: String +} + +input SalesforceCreateConsumptionScheduleInput { + consumptionSchedule: SalesforceConsumptionScheduleInput! +} + +type SalesforceCreateConsumptionSchedulePayload { + """ConsumptionSchedule created by the mutation.""" + consumptionSchedule: SalesforceConsumptionSchedule! +} + +input SalesforceDeleteConsumptionRateInput { + """The id of the ConsumptionRate to delete.""" + id: String! +} + +type SalesforceDeleteConsumptionRatePayload { + """The id of the ConsumptionRate deleted by the mutation.""" + id: String! +} + +input SalesforceConsumptionRatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float +} + +input SalesforceUpdateConsumptionRateInput { + patch: SalesforceConsumptionRatePatch! + + """The id of the ConsumptionRate to update.""" + id: String! +} + +type SalesforceUpdateConsumptionRatePayload { + """ConsumptionRate updated by the mutation.""" + consumptionRate: SalesforceConsumptionRate! +} + +input SalesforceConsumptionRateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consumption Schedule ID""" + consumptionScheduleId: String + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int + + """Pricing Method""" + pricingMethod: String + + """Lower Bound""" + lowerBound: Int + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float +} + +input SalesforceCreateConsumptionRateInput { + consumptionRate: SalesforceConsumptionRateInput! +} + +type SalesforceCreateConsumptionRatePayload { + """ConsumptionRate created by the mutation.""" + consumptionRate: SalesforceConsumptionRate! +} + +input SalesforceDeleteConferenceNumberInput { + """The id of the ConferenceNumber to delete.""" + id: String! +} + +type SalesforceDeleteConferenceNumberPayload { + """The id of the ConferenceNumber deleted by the mutation.""" + id: String! +} + +input SalesforceConferenceNumberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """External Event ID""" + externalEventId: String + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String +} + +input SalesforceUpdateConferenceNumberInput { + patch: SalesforceConferenceNumberPatch! + + """The id of the ConferenceNumber to update.""" + id: String! +} + +type SalesforceUpdateConferenceNumberPayload { + """ConferenceNumber updated by the mutation.""" + conferenceNumber: SalesforceConferenceNumber! +} + +input SalesforceConferenceNumberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """External Event ID""" + externalEventId: String + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String +} + +input SalesforceCreateConferenceNumberInput { + conferenceNumber: SalesforceConferenceNumberInput! +} + +type SalesforceCreateConferenceNumberPayload { + """ConferenceNumber created by the mutation.""" + conferenceNumber: SalesforceConferenceNumber! +} + +input SalesforceDeleteCommSubscriptionTimingFeedInput { + """The id of the CommSubscriptionTimingFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionTimingFeedPayload { + """The id of the CommSubscriptionTimingFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionTimingInput { + """The id of the CommSubscriptionTiming to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionTimingPayload { + """The id of the CommSubscriptionTiming deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionTimingPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Unit""" + unit: String +} + +input SalesforceUpdateCommSubscriptionTimingInput { + patch: SalesforceCommSubscriptionTimingPatch! + + """The id of the CommSubscriptionTiming to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionTimingPayload { + """CommSubscriptionTiming updated by the mutation.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +input SalesforceCommSubscriptionTimingInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String + + """Unit""" + unit: String +} + +input SalesforceCreateCommSubscriptionTimingInput { + commSubscriptionTiming: SalesforceCommSubscriptionTimingInput! +} + +type SalesforceCreateCommSubscriptionTimingPayload { + """CommSubscriptionTiming created by the mutation.""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming! +} + +input SalesforceDeleteCommSubscriptionShareInput { + """The id of the CommSubscriptionShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionSharePayload { + """The id of the CommSubscriptionShare deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionShareInput { + patch: SalesforceCommSubscriptionSharePatch! + + """The id of the CommSubscriptionShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionSharePayload { + """CommSubscriptionShare updated by the mutation.""" + commSubscriptionShare: SalesforceCommSubscriptionShare! +} + +input SalesforceCommSubscriptionShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionShareInput { + commSubscriptionShare: SalesforceCommSubscriptionShareInput! +} + +type SalesforceCreateCommSubscriptionSharePayload { + """CommSubscriptionShare created by the mutation.""" + commSubscriptionShare: SalesforceCommSubscriptionShare! +} + +input SalesforceDeleteCommSubscriptionFeedInput { + """The id of the CommSubscriptionFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionFeedPayload { + """The id of the CommSubscriptionFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionConsentShareInput { + """The id of the CommSubscriptionConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentSharePayload { + """The id of the CommSubscriptionConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionConsentShareInput { + patch: SalesforceCommSubscriptionConsentSharePatch! + + """The id of the CommSubscriptionConsentShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionConsentSharePayload { + """CommSubscriptionConsentShare updated by the mutation.""" + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShare! +} + +input SalesforceCommSubscriptionConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionConsentShareInput { + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShareInput! +} + +type SalesforceCreateCommSubscriptionConsentSharePayload { + """CommSubscriptionConsentShare created by the mutation.""" + commSubscriptionConsentShare: SalesforceCommSubscriptionConsentShare! +} + +input SalesforceDeleteCommSubscriptionConsentFeedInput { + """The id of the CommSubscriptionConsentFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentFeedPayload { + """The id of the CommSubscriptionConsentFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionConsentInput { + """The id of the CommSubscriptionConsent to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionConsentPayload { + """The id of the CommSubscriptionConsent deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Consent Giver ID""" + consentGiverId: String + + """Contact Point ID""" + contactPointId: String + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String +} + +input SalesforceUpdateCommSubscriptionConsentInput { + patch: SalesforceCommSubscriptionConsentPatch! + + """The id of the CommSubscriptionConsent to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionConsentPayload { + """CommSubscriptionConsent updated by the mutation.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +input SalesforceCommSubscriptionConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consent Giver ID""" + consentGiverId: String + + """Contact Point ID""" + contactPointId: String + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String +} + +input SalesforceCreateCommSubscriptionConsentInput { + commSubscriptionConsent: SalesforceCommSubscriptionConsentInput! +} + +type SalesforceCreateCommSubscriptionConsentPayload { + """CommSubscriptionConsent created by the mutation.""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent! +} + +input SalesforceDeleteCommSubscriptionChannelTypeShareInput { + """The id of the CommSubscriptionChannelTypeShare to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypeSharePayload { + """ + The id of the CommSubscriptionChannelTypeShare deleted by the mutation. + """ + id: String! +} + +input SalesforceCommSubscriptionChannelTypeSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCommSubscriptionChannelTypeShareInput { + patch: SalesforceCommSubscriptionChannelTypeSharePatch! + + """The id of the CommSubscriptionChannelTypeShare to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionChannelTypeSharePayload { + """CommSubscriptionChannelTypeShare updated by the mutation.""" + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShare! +} + +input SalesforceCommSubscriptionChannelTypeShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCommSubscriptionChannelTypeShareInput { + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShareInput! +} + +type SalesforceCreateCommSubscriptionChannelTypeSharePayload { + """CommSubscriptionChannelTypeShare created by the mutation.""" + commSubscriptionChannelTypeShare: SalesforceCommSubscriptionChannelTypeShare! +} + +input SalesforceDeleteCommSubscriptionChannelTypeFeedInput { + """The id of the CommSubscriptionChannelTypeFeed to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypeFeedPayload { + """The id of the CommSubscriptionChannelTypeFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCommSubscriptionChannelTypeInput { + """The id of the CommSubscriptionChannelType to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionChannelTypePayload { + """The id of the CommSubscriptionChannelType deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionChannelTypePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Engagement Channel Type ID""" + engagementChannelTypeId: String +} + +input SalesforceUpdateCommSubscriptionChannelTypeInput { + patch: SalesforceCommSubscriptionChannelTypePatch! + + """The id of the CommSubscriptionChannelType to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionChannelTypePayload { + """CommSubscriptionChannelType updated by the mutation.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +input SalesforceCommSubscriptionChannelTypeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Communication Subscription ID""" + communicationSubscriptionId: String + + """Engagement Channel Type ID""" + engagementChannelTypeId: String +} + +input SalesforceCreateCommSubscriptionChannelTypeInput { + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeInput! +} + +type SalesforceCreateCommSubscriptionChannelTypePayload { + """CommSubscriptionChannelType created by the mutation.""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType! +} + +input SalesforceDeleteCommSubscriptionInput { + """The id of the CommSubscription to delete.""" + id: String! +} + +type SalesforceDeleteCommSubscriptionPayload { + """The id of the CommSubscription deleted by the mutation.""" + id: String! +} + +input SalesforceCommSubscriptionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String +} + +input SalesforceUpdateCommSubscriptionInput { + patch: SalesforceCommSubscriptionPatch! + + """The id of the CommSubscription to update.""" + id: String! +} + +type SalesforceUpdateCommSubscriptionPayload { + """CommSubscription updated by the mutation.""" + commSubscription: SalesforceCommSubscription! +} + +input SalesforceCommSubscriptionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCommSubscriptionInput { + commSubscription: SalesforceCommSubscriptionInput! +} + +type SalesforceCreateCommSubscriptionPayload { + """CommSubscription created by the mutation.""" + commSubscription: SalesforceCommSubscription! +} + +input SalesforceDeleteCollaborationInvitationInput { + """The id of the CollaborationInvitation to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationInvitationPayload { + """The id of the CollaborationInvitation deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationInvitationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Shared Entity ID""" + sharedEntityId: String + + """Invited Email""" + invitedUserEmail: String + + """Optional Message""" + optionalMessage: String +} + +input SalesforceCreateCollaborationInvitationInput { + collaborationInvitation: SalesforceCollaborationInvitationInput! +} + +type SalesforceCreateCollaborationInvitationPayload { + """CollaborationInvitation created by the mutation.""" + collaborationInvitation: SalesforceCollaborationInvitation! +} + +input SalesforceDeleteCollaborationGroupRecordInput { + """The id of the CollaborationGroupRecord to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupRecordPayload { + """The id of the CollaborationGroupRecord deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupRecordPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateCollaborationGroupRecordInput { + patch: SalesforceCollaborationGroupRecordPatch! + + """The id of the CollaborationGroupRecord to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupRecordPayload { + """CollaborationGroupRecord updated by the mutation.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +input SalesforceCollaborationGroupRecordInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Chatter Group ID""" + collaborationGroupId: String + + """Record ID""" + recordId: String +} + +input SalesforceCreateCollaborationGroupRecordInput { + collaborationGroupRecord: SalesforceCollaborationGroupRecordInput! +} + +type SalesforceCreateCollaborationGroupRecordPayload { + """CollaborationGroupRecord created by the mutation.""" + collaborationGroupRecord: SalesforceCollaborationGroupRecord! +} + +input SalesforceDeleteCollaborationGroupMemberRequestInput { + """The id of the CollaborationGroupMemberRequest to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupMemberRequestPayload { + """The id of the CollaborationGroupMemberRequest deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupMemberRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Response Message""" + responseMessage: String + + """Status""" + status: String +} + +input SalesforceUpdateCollaborationGroupMemberRequestInput { + patch: SalesforceCollaborationGroupMemberRequestPatch! + + """The id of the CollaborationGroupMemberRequest to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupMemberRequestPayload { + """CollaborationGroupMemberRequest updated by the mutation.""" + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequest! +} + +input SalesforceCollaborationGroupMemberRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """CollaborationGroup ID""" + collaborationGroupId: String + + """User ID""" + requesterId: String +} + +input SalesforceCreateCollaborationGroupMemberRequestInput { + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequestInput! +} + +type SalesforceCreateCollaborationGroupMemberRequestPayload { + """CollaborationGroupMemberRequest created by the mutation.""" + collaborationGroupMemberRequest: SalesforceCollaborationGroupMemberRequest! +} + +input SalesforceDeleteCollaborationGroupMemberInput { + """The id of the CollaborationGroupMember to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupMemberPayload { + """The id of the CollaborationGroupMember deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String +} + +input SalesforceUpdateCollaborationGroupMemberInput { + patch: SalesforceCollaborationGroupMemberPatch! + + """The id of the CollaborationGroupMember to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupMemberPayload { + """CollaborationGroupMember updated by the mutation.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +input SalesforceCollaborationGroupMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """CollaborationGroup ID""" + collaborationGroupId: String + + """Member ID""" + memberId: String + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String +} + +input SalesforceCreateCollaborationGroupMemberInput { + collaborationGroupMember: SalesforceCollaborationGroupMemberInput! +} + +type SalesforceCreateCollaborationGroupMemberPayload { + """CollaborationGroupMember created by the mutation.""" + collaborationGroupMember: SalesforceCollaborationGroupMember! +} + +input SalesforceDeleteCollaborationGroupFeedInput { + """The id of the CollaborationGroupFeed to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupFeedPayload { + """The id of the CollaborationGroupFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCollaborationGroupInput { + """The id of the CollaborationGroup to delete.""" + id: String! +} + +type SalesforceDeleteCollaborationGroupPayload { + """The id of the CollaborationGroup deleted by the mutation.""" + id: String! +} + +input SalesforceCollaborationGroupPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Owner ID""" + ownerId: String + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Allow customers""" + canHaveGuests: Boolean + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Broadcast Only""" + isBroadcast: Boolean +} + +input SalesforceUpdateCollaborationGroupInput { + patch: SalesforceCollaborationGroupPatch! + + """The id of the CollaborationGroup to update.""" + id: String! +} + +type SalesforceUpdateCollaborationGroupPayload { + """CollaborationGroup updated by the mutation.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +input SalesforceCollaborationGroupInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Owner ID""" + ownerId: String + + """Access Type""" + collaborationType: String + + """Description""" + description: String + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Allow customers""" + canHaveGuests: Boolean + + """Archive""" + isArchived: Boolean + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean + + """Announcement ID""" + announcementId: String + + """Broadcast Only""" + isBroadcast: Boolean +} + +input SalesforceCreateCollaborationGroupInput { + collaborationGroup: SalesforceCollaborationGroupInput! +} + +type SalesforceCreateCollaborationGroupPayload { + """CollaborationGroup created by the mutation.""" + collaborationGroup: SalesforceCollaborationGroup! +} + +input SalesforceDeleteClientBrowserInput { + """The id of the ClientBrowser to delete.""" + id: String! +} + +type SalesforceDeleteClientBrowserPayload { + """The id of the ClientBrowser deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteChatterExtensionConfigInput { + """The id of the ChatterExtensionConfig to delete.""" + id: String! +} + +type SalesforceDeleteChatterExtensionConfigPayload { + """The id of the ChatterExtensionConfig deleted by the mutation.""" + id: String! +} + +input SalesforceChatterExtensionConfigPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Chatter Extension ID""" + chatterExtensionId: String + + """Can Create""" + canCreate: Boolean + + """Can Read""" + canRead: Boolean + + """Position""" + position: Int +} + +input SalesforceUpdateChatterExtensionConfigInput { + patch: SalesforceChatterExtensionConfigPatch! + + """The id of the ChatterExtensionConfig to update.""" + id: String! +} + +type SalesforceUpdateChatterExtensionConfigPayload { + """ChatterExtensionConfig updated by the mutation.""" + chatterExtensionConfig: SalesforceChatterExtensionConfig! +} + +input SalesforceChatterExtensionConfigInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Chatter Extension ID""" + chatterExtensionId: String + + """Can Create""" + canCreate: Boolean + + """Can Read""" + canRead: Boolean + + """Position""" + position: Int +} + +input SalesforceCreateChatterExtensionConfigInput { + chatterExtensionConfig: SalesforceChatterExtensionConfigInput! +} + +type SalesforceCreateChatterExtensionConfigPayload { + """ChatterExtensionConfig created by the mutation.""" + chatterExtensionConfig: SalesforceChatterExtensionConfig! +} + +input SalesforceDeleteChatterExtensionInput { + """The id of the ChatterExtension to delete.""" + id: String! +} + +type SalesforceDeleteChatterExtensionPayload { + """The id of the ChatterExtension deleted by the mutation.""" + id: String! +} + +input SalesforceChatterExtensionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Protected Component""" + isProtected: Boolean + + """Name""" + extensionName: String + + """Type""" + type: String + + """Asset File ID""" + iconId: String + + """Description""" + description: String + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String +} + +input SalesforceUpdateChatterExtensionInput { + patch: SalesforceChatterExtensionPatch! + + """The id of the ChatterExtension to update.""" + id: String! +} + +type SalesforceUpdateChatterExtensionPayload { + """ChatterExtension updated by the mutation.""" + chatterExtension: SalesforceChatterExtension! +} + +input SalesforceChatterExtensionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Protected Component""" + isProtected: Boolean + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Name""" + extensionName: String + + """Type""" + type: String + + """Asset File ID""" + iconId: String + + """Description""" + description: String + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String +} + +input SalesforceCreateChatterExtensionInput { + chatterExtension: SalesforceChatterExtensionInput! +} + +type SalesforceCreateChatterExtensionPayload { + """ChatterExtension created by the mutation.""" + chatterExtension: SalesforceChatterExtension! +} + +input SalesforceDeleteCategoryNodeInput { + """The id of the CategoryNode to delete.""" + id: String! +} + +type SalesforceDeleteCategoryNodePayload { + """The id of the CategoryNode deleted by the mutation.""" + id: String! +} + +input SalesforceCategoryNodePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Category Node ID""" + parentId: String + + """Name""" + masterLabel: String + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String +} + +input SalesforceUpdateCategoryNodeInput { + patch: SalesforceCategoryNodePatch! + + """The id of the CategoryNode to update.""" + id: String! +} + +type SalesforceUpdateCategoryNodePayload { + """CategoryNode updated by the mutation.""" + categoryNode: SalesforceCategoryNode! +} + +input SalesforceCategoryNodeInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent Category Node ID""" + parentId: String + + """Name""" + masterLabel: String + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String +} + +input SalesforceCreateCategoryNodeInput { + categoryNode: SalesforceCategoryNodeInput! +} + +type SalesforceCreateCategoryNodePayload { + """CategoryNode created by the mutation.""" + categoryNode: SalesforceCategoryNode! +} + +input SalesforceDeleteCategoryDataInput { + """The id of the CategoryData to delete.""" + id: String! +} + +type SalesforceDeleteCategoryDataPayload { + """The id of the CategoryData deleted by the mutation.""" + id: String! +} + +input SalesforceCategoryDataPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Category Node ID""" + categoryNodeId: String + + """sObject ID""" + relatedSobjectId: String +} + +input SalesforceUpdateCategoryDataInput { + patch: SalesforceCategoryDataPatch! + + """The id of the CategoryData to update.""" + id: String! +} + +type SalesforceUpdateCategoryDataPayload { + """CategoryData updated by the mutation.""" + categoryData: SalesforceCategoryData! +} + +input SalesforceCategoryDataInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Category Node ID""" + categoryNodeId: String + + """sObject ID""" + relatedSobjectId: String +} + +input SalesforceCreateCategoryDataInput { + categoryData: SalesforceCategoryDataInput! +} + +type SalesforceCreateCategoryDataPayload { + """CategoryData created by the mutation.""" + categoryData: SalesforceCategoryData! +} + +input SalesforceDeleteCaseTeamTemplateRecordInput { + """The id of the CaseTeamTemplateRecord to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplateRecordPayload { + """The id of the CaseTeamTemplateRecord deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplateRecordInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + parentId: String + + """Team Template ID""" + teamTemplateId: String +} + +input SalesforceCreateCaseTeamTemplateRecordInput { + caseTeamTemplateRecord: SalesforceCaseTeamTemplateRecordInput! +} + +type SalesforceCreateCaseTeamTemplateRecordPayload { + """CaseTeamTemplateRecord created by the mutation.""" + caseTeamTemplateRecord: SalesforceCaseTeamTemplateRecord! +} + +input SalesforceDeleteCaseTeamTemplateMemberInput { + """The id of the CaseTeamTemplateMember to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplateMemberPayload { + """The id of the CaseTeamTemplateMember deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplateMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceUpdateCaseTeamTemplateMemberInput { + patch: SalesforceCaseTeamTemplateMemberPatch! + + """The id of the CaseTeamTemplateMember to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamTemplateMemberPayload { + """CaseTeamTemplateMember updated by the mutation.""" + caseTeamTemplateMember: SalesforceCaseTeamTemplateMember! +} + +input SalesforceCaseTeamTemplateMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Template ID""" + teamTemplateId: String + + """Member ID""" + memberId: String + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceCreateCaseTeamTemplateMemberInput { + caseTeamTemplateMember: SalesforceCaseTeamTemplateMemberInput! +} + +type SalesforceCreateCaseTeamTemplateMemberPayload { + """CaseTeamTemplateMember created by the mutation.""" + caseTeamTemplateMember: SalesforceCaseTeamTemplateMember! +} + +input SalesforceDeleteCaseTeamTemplateInput { + """The id of the CaseTeamTemplate to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamTemplatePayload { + """The id of the CaseTeamTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceUpdateCaseTeamTemplateInput { + patch: SalesforceCaseTeamTemplatePatch! + + """The id of the CaseTeamTemplate to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamTemplatePayload { + """CaseTeamTemplate updated by the mutation.""" + caseTeamTemplate: SalesforceCaseTeamTemplate! +} + +input SalesforceCaseTeamTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String +} + +input SalesforceCreateCaseTeamTemplateInput { + caseTeamTemplate: SalesforceCaseTeamTemplateInput! +} + +type SalesforceCreateCaseTeamTemplatePayload { + """CaseTeamTemplate created by the mutation.""" + caseTeamTemplate: SalesforceCaseTeamTemplate! +} + +input SalesforceCaseTeamRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Access Level""" + accessLevel: String + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean +} + +input SalesforceUpdateCaseTeamRoleInput { + patch: SalesforceCaseTeamRolePatch! + + """The id of the CaseTeamRole to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamRolePayload { + """CaseTeamRole updated by the mutation.""" + caseTeamRole: SalesforceCaseTeamRole! +} + +input SalesforceCaseTeamRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Access Level""" + accessLevel: String + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean +} + +input SalesforceCreateCaseTeamRoleInput { + caseTeamRole: SalesforceCaseTeamRoleInput! +} + +type SalesforceCreateCaseTeamRolePayload { + """CaseTeamRole created by the mutation.""" + caseTeamRole: SalesforceCaseTeamRole! +} + +input SalesforceDeleteCaseTeamMemberInput { + """The id of the CaseTeamMember to delete.""" + id: String! +} + +type SalesforceDeleteCaseTeamMemberPayload { + """The id of the CaseTeamMember deleted by the mutation.""" + id: String! +} + +input SalesforceCaseTeamMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceUpdateCaseTeamMemberInput { + patch: SalesforceCaseTeamMemberPatch! + + """The id of the CaseTeamMember to update.""" + id: String! +} + +type SalesforceUpdateCaseTeamMemberPayload { + """CaseTeamMember updated by the mutation.""" + caseTeamMember: SalesforceCaseTeamMember! +} + +input SalesforceCaseTeamMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + parentId: String + + """Member ID""" + memberId: String + + """Team Role ID""" + teamRoleId: String +} + +input SalesforceCreateCaseTeamMemberInput { + caseTeamMember: SalesforceCaseTeamMemberInput! +} + +type SalesforceCreateCaseTeamMemberPayload { + """CaseTeamMember created by the mutation.""" + caseTeamMember: SalesforceCaseTeamMember! +} + +input SalesforceDeleteCaseSolutionInput { + """The id of the CaseSolution to delete.""" + id: String! +} + +type SalesforceDeleteCaseSolutionPayload { + """The id of the CaseSolution deleted by the mutation.""" + id: String! +} + +input SalesforceCaseSolutionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + caseId: String + + """Solution ID""" + solutionId: String +} + +input SalesforceCreateCaseSolutionInput { + caseSolution: SalesforceCaseSolutionInput! +} + +type SalesforceCreateCaseSolutionPayload { + """CaseSolution created by the mutation.""" + caseSolution: SalesforceCaseSolution! +} + +input SalesforceDeleteCaseFeedInput { + """The id of the CaseFeed to delete.""" + id: String! +} + +type SalesforceDeleteCaseFeedPayload { + """The id of the CaseFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCaseContactRoleInput { + """The id of the CaseContactRole to delete.""" + id: String! +} + +type SalesforceDeleteCaseContactRolePayload { + """The id of the CaseContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceCaseContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String +} + +input SalesforceUpdateCaseContactRoleInput { + patch: SalesforceCaseContactRolePatch! + + """The id of the CaseContactRole to update.""" + id: String! +} + +type SalesforceUpdateCaseContactRolePayload { + """CaseContactRole updated by the mutation.""" + caseContactRole: SalesforceCaseContactRole! +} + +input SalesforceCaseContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Case ID""" + casesId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String +} + +input SalesforceCreateCaseContactRoleInput { + caseContactRole: SalesforceCaseContactRoleInput! +} + +type SalesforceCreateCaseContactRolePayload { + """CaseContactRole created by the mutation.""" + caseContactRole: SalesforceCaseContactRole! +} + +input SalesforceDeleteCaseCommentInput { + """The id of the CaseComment to delete.""" + id: String! +} + +type SalesforceDeleteCaseCommentPayload { + """The id of the CaseComment deleted by the mutation.""" + id: String! +} + +input SalesforceCaseCommentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String +} + +input SalesforceUpdateCaseCommentInput { + patch: SalesforceCaseCommentPatch! + + """The id of the CaseComment to update.""" + id: String! +} + +type SalesforceUpdateCaseCommentPayload { + """CaseComment updated by the mutation.""" + caseComment: SalesforceCaseComment! +} + +input SalesforceCaseCommentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """Published""" + isPublished: Boolean + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCaseCommentInput { + caseComment: SalesforceCaseCommentInput! +} + +type SalesforceCreateCaseCommentPayload { + """CaseComment created by the mutation.""" + caseComment: SalesforceCaseComment! +} + +input SalesforceDeleteCaseInput { + """The id of the Case to delete.""" + id: String! +} + +type SalesforceDeleteCasePayload { + """The id of the Case deleted by the mutation.""" + id: String! +} + +input SalesforceCasePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Asset ID""" + assetId: String + + """Parent Case ID""" + parentId: String + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Internal Comments""" + comments: String +} + +input SalesforceUpdateCaseInput { + patch: SalesforceCasePatch! + + """The id of the Case to update.""" + id: String! +} + +type SalesforceUpdateCasePayload { + """Case updated by the mutation.""" + case: SalesforceCase! +} + +input SalesforceCaseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Asset ID""" + assetId: String + + """Parent Case ID""" + parentId: String + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Internal Comments""" + comments: String +} + +input SalesforceCreateCaseInput { + case: SalesforceCaseInput! +} + +type SalesforceCreateCasePayload { + """Case created by the mutation.""" + case: SalesforceCase! +} + +input SalesforceDeleteCardPaymentMethodInput { + """The id of the CardPaymentMethod to delete.""" + id: String! +} + +type SalesforceDeleteCardPaymentMethodPayload { + """The id of the CardPaymentMethod deleted by the mutation.""" + id: String! +} + +input SalesforceCardPaymentMethodPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Account ID""" + accountId: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceUpdateCardPaymentMethodInput { + patch: SalesforceCardPaymentMethodPatch! + + """The id of the CardPaymentMethod to update.""" + id: String! +} + +type SalesforceUpdateCardPaymentMethodPayload { + """CardPaymentMethod updated by the mutation.""" + cardPaymentMethod: SalesforceCardPaymentMethod! +} + +input SalesforceCardPaymentMethodInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Card Type""" + cardType: String + + """Auto Card Type""" + autoCardType: String + + """Card Category""" + cardCategory: String + + """Account ID""" + accountId: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Card BIN""" + cardBin: Int + + """Card Last Four""" + cardLastFour: Int + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String + + """Input Card Number""" + inputCardNumber: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String +} + +input SalesforceCreateCardPaymentMethodInput { + cardPaymentMethod: SalesforceCardPaymentMethodInput! +} + +type SalesforceCreateCardPaymentMethodPayload { + """CardPaymentMethod created by the mutation.""" + cardPaymentMethod: SalesforceCardPaymentMethod! +} + +input SalesforceDeleteCampaignMemberStatusInput { + """The id of the CampaignMemberStatus to delete.""" + id: String! +} + +type SalesforceDeleteCampaignMemberStatusPayload { + """The id of the CampaignMemberStatus deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignMemberStatusPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Member Status""" + label: String + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean +} + +input SalesforceUpdateCampaignMemberStatusInput { + patch: SalesforceCampaignMemberStatusPatch! + + """The id of the CampaignMemberStatus to update.""" + id: String! +} + +type SalesforceUpdateCampaignMemberStatusPayload { + """CampaignMemberStatus updated by the mutation.""" + campaignMemberStatus: SalesforceCampaignMemberStatus! +} + +input SalesforceCampaignMemberStatusInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Campaign ID""" + campaignId: String + + """Member Status""" + label: String + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean + + """Responded""" + hasResponded: Boolean +} + +input SalesforceCreateCampaignMemberStatusInput { + campaignMemberStatus: SalesforceCampaignMemberStatusInput! +} + +type SalesforceCreateCampaignMemberStatusPayload { + """CampaignMemberStatus created by the mutation.""" + campaignMemberStatus: SalesforceCampaignMemberStatus! +} + +input SalesforceDeleteCampaignMemberInput { + """The id of the CampaignMember to delete.""" + id: String! +} + +type SalesforceDeleteCampaignMemberPayload { + """The id of the CampaignMember deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignMemberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String +} + +input SalesforceUpdateCampaignMemberInput { + patch: SalesforceCampaignMemberPatch! + + """The id of the CampaignMember to update.""" + id: String! +} + +type SalesforceUpdateCampaignMemberPayload { + """CampaignMember updated by the mutation.""" + campaignMember: SalesforceCampaignMember! +} + +input SalesforceCampaignMemberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Campaign ID""" + campaignId: String + + """Lead ID""" + leadId: String + + """Contact ID""" + contactId: String + + """Status""" + status: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String +} + +input SalesforceCreateCampaignMemberInput { + campaignMember: SalesforceCampaignMemberInput! +} + +type SalesforceCreateCampaignMemberPayload { + """CampaignMember created by the mutation.""" + campaignMember: SalesforceCampaignMember! +} + +input SalesforceDeleteCampaignFeedInput { + """The id of the CampaignFeed to delete.""" + id: String! +} + +type SalesforceDeleteCampaignFeedPayload { + """The id of the CampaignFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteCampaignInput { + """The id of the Campaign to delete.""" + id: String! +} + +type SalesforceDeleteCampaignPayload { + """The id of the Campaign deleted by the mutation.""" + id: String! +} + +input SalesforceCampaignPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Record Type ID""" + campaignMemberRecordTypeId: String +} + +input SalesforceUpdateCampaignInput { + patch: SalesforceCampaignPatch! + + """The id of the Campaign to update.""" + id: String! +} + +type SalesforceUpdateCampaignPayload { + """Campaign updated by the mutation.""" + campaign: SalesforceCampaign! +} + +input SalesforceCampaignInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Record Type ID""" + campaignMemberRecordTypeId: String +} + +input SalesforceCreateCampaignInput { + campaign: SalesforceCampaignInput! +} + +type SalesforceCreateCampaignPayload { + """Campaign created by the mutation.""" + campaign: SalesforceCampaign! +} + +input SalesforceCallCoachingMediaProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Description""" + providerDescription: String +} + +input SalesforceUpdateCallCoachingMediaProviderInput { + patch: SalesforceCallCoachingMediaProviderPatch! + + """The id of the CallCoachingMediaProvider to update.""" + id: String! +} + +type SalesforceUpdateCallCoachingMediaProviderPayload { + """CallCoachingMediaProvider updated by the mutation.""" + callCoachingMediaProvider: SalesforceCallCoachingMediaProvider! +} + +input SalesforceCallCoachingMediaProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Provider Name""" + providerName: String + + """Provider Description""" + providerDescription: String +} + +input SalesforceCreateCallCoachingMediaProviderInput { + callCoachingMediaProvider: SalesforceCallCoachingMediaProviderInput! +} + +type SalesforceCreateCallCoachingMediaProviderPayload { + """CallCoachingMediaProvider created by the mutation.""" + callCoachingMediaProvider: SalesforceCallCoachingMediaProvider! +} + +input SalesforceCallCenterInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Internal Name""" + internalName: String + + """Version""" + version: Float + + """CTI Adapter URL""" + adapterUrl: String + + """Custom Settings""" + customSettings: String +} + +input SalesforceCreateCallCenterInput { + callCenter: SalesforceCallCenterInput! +} + +type SalesforceCreateCallCenterPayload { + """CallCenter created by the mutation.""" + callCenter: SalesforceCallCenter! +} + +input SalesforceDeleteCalendarViewShareInput { + """The id of the CalendarViewShare to delete.""" + id: String! +} + +type SalesforceDeleteCalendarViewSharePayload { + """The id of the CalendarViewShare deleted by the mutation.""" + id: String! +} + +input SalesforceCalendarViewSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateCalendarViewShareInput { + patch: SalesforceCalendarViewSharePatch! + + """The id of the CalendarViewShare to update.""" + id: String! +} + +type SalesforceUpdateCalendarViewSharePayload { + """CalendarViewShare updated by the mutation.""" + calendarViewShare: SalesforceCalendarViewShare! +} + +input SalesforceCalendarViewShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateCalendarViewShareInput { + calendarViewShare: SalesforceCalendarViewShareInput! +} + +type SalesforceCreateCalendarViewSharePayload { + """CalendarViewShare created by the mutation.""" + calendarViewShare: SalesforceCalendarViewShare! +} + +input SalesforceDeleteCalendarViewInput { + """The id of the CalendarView to delete.""" + id: String! +} + +type SalesforceDeleteCalendarViewPayload { + """The id of the CalendarView deleted by the mutation.""" + id: String! +} + +input SalesforceCalendarViewPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Calendar Name""" + name: String + + """Is Displayed""" + isDisplayed: Boolean + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """Start Field""" + startField: String + + """End Field""" + endField: String + + """Display Field""" + displayField: String +} + +input SalesforceUpdateCalendarViewInput { + patch: SalesforceCalendarViewPatch! + + """The id of the CalendarView to update.""" + id: String! +} + +type SalesforceUpdateCalendarViewPayload { + """CalendarView updated by the mutation.""" + calendarView: SalesforceCalendarView! +} + +input SalesforceCalendarViewInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Calendar Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Is Displayed""" + isDisplayed: Boolean + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """Start Field""" + startField: String + + """End Field""" + endField: String + + """Display Field""" + displayField: String + + """sObject Type""" + sobjectType: String + + """Publisher ID""" + publisherId: String +} + +input SalesforceCreateCalendarViewInput { + calendarView: SalesforceCalendarViewInput! +} + +type SalesforceCreateCalendarViewPayload { + """CalendarView created by the mutation.""" + calendarView: SalesforceCalendarView! +} + +input SalesforceBusinessProcessPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Active""" + isActive: Boolean +} + +input SalesforceUpdateBusinessProcessInput { + patch: SalesforceBusinessProcessPatch! + + """The id of the BusinessProcess to update.""" + id: String! +} + +type SalesforceUpdateBusinessProcessPayload { + """BusinessProcess updated by the mutation.""" + businessProcess: SalesforceBusinessProcess! +} + +input SalesforceBusinessProcessInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Description""" + description: String + + """Entity Enumeration Or ID""" + tableEnumOrId: String +} + +input SalesforceCreateBusinessProcessInput { + businessProcess: SalesforceBusinessProcessInput! +} + +type SalesforceCreateBusinessProcessPayload { + """BusinessProcess created by the mutation.""" + businessProcess: SalesforceBusinessProcess! +} + +input SalesforceBusinessHoursPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Business Hours Name""" + name: String + + """Active""" + isActive: Boolean + + """Default Business Hours""" + isDefault: Boolean + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String +} + +input SalesforceUpdateBusinessHoursInput { + patch: SalesforceBusinessHoursPatch! + + """The id of the BusinessHours to update.""" + id: String! +} + +type SalesforceUpdateBusinessHoursPayload { + """BusinessHours updated by the mutation.""" + businessHours: SalesforceBusinessHours! +} + +input SalesforceBusinessHoursInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Business Hours Name""" + name: String + + """Active""" + isActive: Boolean + + """Default Business Hours""" + isDefault: Boolean + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String +} + +input SalesforceCreateBusinessHoursInput { + businessHours: SalesforceBusinessHoursInput! +} + +type SalesforceCreateBusinessHoursPayload { + """BusinessHours created by the mutation.""" + businessHours: SalesforceBusinessHours! +} + +input SalesforceDeleteBrandingSetPropertyInput { + """The id of the BrandingSetProperty to delete.""" + id: String! +} + +type SalesforceDeleteBrandingSetPropertyPayload { + """The id of the BrandingSetProperty deleted by the mutation.""" + id: String! +} + +input SalesforceBrandingSetPropertyPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Branding Set Property Name""" + propertyName: String + + """Branding Set Property Value""" + propertyValue: String +} + +input SalesforceUpdateBrandingSetPropertyInput { + patch: SalesforceBrandingSetPropertyPatch! + + """The id of the BrandingSetProperty to update.""" + id: String! +} + +type SalesforceUpdateBrandingSetPropertyPayload { + """BrandingSetProperty updated by the mutation.""" + brandingSetProperty: SalesforceBrandingSetProperty! +} + +input SalesforceBrandingSetPropertyInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Branding Set ID""" + brandingSetId: String + + """Branding Set Property Name""" + propertyName: String + + """Branding Set Property Value""" + propertyValue: String +} + +input SalesforceCreateBrandingSetPropertyInput { + brandingSetProperty: SalesforceBrandingSetPropertyInput! +} + +type SalesforceCreateBrandingSetPropertyPayload { + """BrandingSetProperty created by the mutation.""" + brandingSetProperty: SalesforceBrandingSetProperty! +} + +input SalesforceDeleteBrandingSetInput { + """The id of the BrandingSet to delete.""" + id: String! +} + +type SalesforceDeleteBrandingSetPayload { + """The id of the BrandingSet deleted by the mutation.""" + id: String! +} + +input SalesforceBrandingSetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String + + """Description""" + description: String +} + +input SalesforceUpdateBrandingSetInput { + patch: SalesforceBrandingSetPatch! + + """The id of the BrandingSet to update.""" + id: String! +} + +type SalesforceUpdateBrandingSetPayload { + """BrandingSet updated by the mutation.""" + brandingSet: SalesforceBrandingSet! +} + +input SalesforceBrandingSetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateBrandingSetInput { + brandingSet: SalesforceBrandingSetInput! +} + +type SalesforceCreateBrandingSetPayload { + """BrandingSet created by the mutation.""" + brandingSet: SalesforceBrandingSet! +} + +input SalesforceDeleteBrandTemplateInput { + """The id of the BrandTemplate to delete.""" + id: String! +} + +type SalesforceDeleteBrandTemplatePayload { + """The id of the BrandTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceBrandTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Brand Template Name""" + name: String + + """Letterhead Unique Name""" + developerName: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Value""" + value: String +} + +input SalesforceUpdateBrandTemplateInput { + patch: SalesforceBrandTemplatePatch! + + """The id of the BrandTemplate to update.""" + id: String! +} + +type SalesforceUpdateBrandTemplatePayload { + """BrandTemplate updated by the mutation.""" + brandTemplate: SalesforceBrandTemplate! +} + +input SalesforceBrandTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Brand Template Name""" + name: String + + """Letterhead Unique Name""" + developerName: String + + """Active""" + isActive: Boolean + + """Description""" + description: String + + """Value""" + value: String +} + +input SalesforceCreateBrandTemplateInput { + brandTemplate: SalesforceBrandTemplateInput! +} + +type SalesforceCreateBrandTemplatePayload { + """BrandTemplate created by the mutation.""" + brandTemplate: SalesforceBrandTemplate! +} + +input SalesforceDeleteAuthorizationFormTextFeedInput { + """The id of the AuthorizationFormTextFeed to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormTextFeedPayload { + """The id of the AuthorizationFormTextFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAuthorizationFormTextInput { + """The id of the AuthorizationFormText to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormTextPayload { + """The id of the AuthorizationFormText deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormTextPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String +} + +input SalesforceUpdateAuthorizationFormTextInput { + patch: SalesforceAuthorizationFormTextPatch! + + """The id of the AuthorizationFormText to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormTextPayload { + """AuthorizationFormText updated by the mutation.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +input SalesforceAuthorizationFormTextInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Authorization Form ID""" + authorizationFormId: String + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String +} + +input SalesforceCreateAuthorizationFormTextInput { + authorizationFormText: SalesforceAuthorizationFormTextInput! +} + +type SalesforceCreateAuthorizationFormTextPayload { + """AuthorizationFormText created by the mutation.""" + authorizationFormText: SalesforceAuthorizationFormText! +} + +input SalesforceDeleteAuthorizationFormShareInput { + """The id of the AuthorizationFormShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormSharePayload { + """The id of the AuthorizationFormShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormShareInput { + patch: SalesforceAuthorizationFormSharePatch! + + """The id of the AuthorizationFormShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormSharePayload { + """AuthorizationFormShare updated by the mutation.""" + authorizationFormShare: SalesforceAuthorizationFormShare! +} + +input SalesforceAuthorizationFormShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormShareInput { + authorizationFormShare: SalesforceAuthorizationFormShareInput! +} + +type SalesforceCreateAuthorizationFormSharePayload { + """AuthorizationFormShare created by the mutation.""" + authorizationFormShare: SalesforceAuthorizationFormShare! +} + +input SalesforceDeleteAuthorizationFormDataUseShareInput { + """The id of the AuthorizationFormDataUseShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormDataUseSharePayload { + """The id of the AuthorizationFormDataUseShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormDataUseSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormDataUseShareInput { + patch: SalesforceAuthorizationFormDataUseSharePatch! + + """The id of the AuthorizationFormDataUseShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormDataUseSharePayload { + """AuthorizationFormDataUseShare updated by the mutation.""" + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShare! +} + +input SalesforceAuthorizationFormDataUseShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormDataUseShareInput { + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShareInput! +} + +type SalesforceCreateAuthorizationFormDataUseSharePayload { + """AuthorizationFormDataUseShare created by the mutation.""" + authorizationFormDataUseShare: SalesforceAuthorizationFormDataUseShare! +} + +input SalesforceDeleteAuthorizationFormDataUseInput { + """The id of the AuthorizationFormDataUse to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormDataUsePayload { + """The id of the AuthorizationFormDataUse deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormDataUsePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Authorization Form ID""" + authorizationFormId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String +} + +input SalesforceUpdateAuthorizationFormDataUseInput { + patch: SalesforceAuthorizationFormDataUsePatch! + + """The id of the AuthorizationFormDataUse to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormDataUsePayload { + """AuthorizationFormDataUse updated by the mutation.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +input SalesforceAuthorizationFormDataUseInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Authorization Form ID""" + authorizationFormId: String + + """Data Use Purpose ID""" + dataUsePurposeId: String +} + +input SalesforceCreateAuthorizationFormDataUseInput { + authorizationFormDataUse: SalesforceAuthorizationFormDataUseInput! +} + +type SalesforceCreateAuthorizationFormDataUsePayload { + """AuthorizationFormDataUse created by the mutation.""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse! +} + +input SalesforceDeleteAuthorizationFormConsentShareInput { + """The id of the AuthorizationFormConsentShare to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormConsentSharePayload { + """The id of the AuthorizationFormConsentShare deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormConsentSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAuthorizationFormConsentShareInput { + patch: SalesforceAuthorizationFormConsentSharePatch! + + """The id of the AuthorizationFormConsentShare to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormConsentSharePayload { + """AuthorizationFormConsentShare updated by the mutation.""" + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShare! +} + +input SalesforceAuthorizationFormConsentShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAuthorizationFormConsentShareInput { + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShareInput! +} + +type SalesforceCreateAuthorizationFormConsentSharePayload { + """AuthorizationFormConsentShare created by the mutation.""" + authorizationFormConsentShare: SalesforceAuthorizationFormConsentShare! +} + +input SalesforceDeleteAuthorizationFormConsentInput { + """The id of the AuthorizationFormConsent to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormConsentPayload { + """The id of the AuthorizationFormConsent deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormConsentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Consent Giver ID""" + consentGiverId: String + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """Related Record ID""" + relatedRecordId: String +} + +input SalesforceUpdateAuthorizationFormConsentInput { + patch: SalesforceAuthorizationFormConsentPatch! + + """The id of the AuthorizationFormConsent to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormConsentPayload { + """AuthorizationFormConsent updated by the mutation.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +input SalesforceAuthorizationFormConsentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Consent Giver ID""" + consentGiverId: String + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """Related Record ID""" + relatedRecordId: String +} + +input SalesforceCreateAuthorizationFormConsentInput { + authorizationFormConsent: SalesforceAuthorizationFormConsentInput! +} + +type SalesforceCreateAuthorizationFormConsentPayload { + """AuthorizationFormConsent created by the mutation.""" + authorizationFormConsent: SalesforceAuthorizationFormConsent! +} + +input SalesforceDeleteAuthorizationFormInput { + """The id of the AuthorizationForm to delete.""" + id: String! +} + +type SalesforceDeleteAuthorizationFormPayload { + """The id of the AuthorizationForm deleted by the mutation.""" + id: String! +} + +input SalesforceAuthorizationFormPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Is Signature Required""" + isSignatureRequired: Boolean +} + +input SalesforceUpdateAuthorizationFormInput { + patch: SalesforceAuthorizationFormPatch! + + """The id of the AuthorizationForm to update.""" + id: String! +} + +type SalesforceUpdateAuthorizationFormPayload { + """AuthorizationForm updated by the mutation.""" + authorizationForm: SalesforceAuthorizationForm! +} + +input SalesforceAuthorizationFormInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Is Signature Required""" + isSignatureRequired: Boolean +} + +input SalesforceCreateAuthorizationFormInput { + authorizationForm: SalesforceAuthorizationFormInput! +} + +type SalesforceCreateAuthorizationFormPayload { + """AuthorizationForm created by the mutation.""" + authorizationForm: SalesforceAuthorizationForm! +} + +input SalesforceDeleteAuthSessionInput { + """The id of the AuthSession to delete.""" + id: String! +} + +type SalesforceDeleteAuthSessionPayload { + """The id of the AuthSession deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAuthProviderInput { + """The id of the AuthProvider to delete.""" + id: String! +} + +type SalesforceDeleteAuthProviderPayload { + """The id of the AuthProvider deleted by the mutation.""" + id: String! +} + +input SalesforceAuthProviderPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Type""" + providerType: String + + """Name""" + friendlyName: String + + """URL Suffix""" + developerName: String + + """Class ID""" + registrationHandlerId: String + + """User ID""" + executionUserId: String + + """Consumer Key""" + consumerKey: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String +} + +input SalesforceUpdateAuthProviderInput { + patch: SalesforceAuthProviderPatch! + + """The id of the AuthProvider to update.""" + id: String! +} + +type SalesforceUpdateAuthProviderPayload { + """AuthProvider updated by the mutation.""" + authProvider: SalesforceAuthProvider! +} + +input SalesforceAuthProviderInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Provider Type""" + providerType: String + + """Name""" + friendlyName: String + + """URL Suffix""" + developerName: String + + """Class ID""" + registrationHandlerId: String + + """User ID""" + executionUserId: String + + """Consumer Key""" + consumerKey: String + + """Consumer Secret""" + consumerSecret: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String +} + +input SalesforceCreateAuthProviderInput { + authProvider: SalesforceAuthProviderInput! +} + +type SalesforceCreateAuthProviderPayload { + """AuthProvider created by the mutation.""" + authProvider: SalesforceAuthProvider! +} + +input SalesforceDeleteAuraDefinitionBundleInput { + """The id of the AuraDefinitionBundle to delete.""" + id: String! +} + +type SalesforceDeleteAuraDefinitionBundlePayload { + """The id of the AuraDefinitionBundle deleted by the mutation.""" + id: String! +} + +input SalesforceAuraDefinitionBundlePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Api Version""" + apiVersion: Float + + """Description""" + description: String +} + +input SalesforceUpdateAuraDefinitionBundleInput { + patch: SalesforceAuraDefinitionBundlePatch! + + """The id of the AuraDefinitionBundle to update.""" + id: String! +} + +type SalesforceUpdateAuraDefinitionBundlePayload { + """AuraDefinitionBundle updated by the mutation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle! +} + +input SalesforceAuraDefinitionBundleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Api Version""" + apiVersion: Float + + """Description""" + description: String +} + +input SalesforceCreateAuraDefinitionBundleInput { + auraDefinitionBundle: SalesforceAuraDefinitionBundleInput! +} + +type SalesforceCreateAuraDefinitionBundlePayload { + """AuraDefinitionBundle created by the mutation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle! +} + +input SalesforceDeleteAuraDefinitionInput { + """The id of the AuraDefinition to delete.""" + id: String! +} + +type SalesforceDeleteAuraDefinitionPayload { + """The id of the AuraDefinition deleted by the mutation.""" + id: String! +} + +input SalesforceAuraDefinitionPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Definition Type""" + defType: String + + """Format""" + format: String + + """Source""" + source: String +} + +input SalesforceUpdateAuraDefinitionInput { + patch: SalesforceAuraDefinitionPatch! + + """The id of the AuraDefinition to update.""" + id: String! +} + +type SalesforceUpdateAuraDefinitionPayload { + """AuraDefinition updated by the mutation.""" + auraDefinition: SalesforceAuraDefinition! +} + +input SalesforceAuraDefinitionInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Lightning Definition Bundle ID""" + auraDefinitionBundleId: String + + """Definition Type""" + defType: String + + """Format""" + format: String + + """Source""" + source: String +} + +input SalesforceCreateAuraDefinitionInput { + auraDefinition: SalesforceAuraDefinitionInput! +} + +type SalesforceCreateAuraDefinitionPayload { + """AuraDefinition created by the mutation.""" + auraDefinition: SalesforceAuraDefinition! +} + +input SalesforceDeleteAttachmentInput { + """The id of the Attachment to delete.""" + id: String! +} + +type SalesforceDeleteAttachmentPayload { + """The id of the Attachment deleted by the mutation.""" + id: String! +} + +input SalesforceAttachmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Description""" + description: String +} + +input SalesforceUpdateAttachmentInput { + patch: SalesforceAttachmentPatch! + + """The id of the Attachment to update.""" + id: String! +} + +type SalesforceUpdateAttachmentPayload { + """Attachment updated by the mutation.""" + attachment: SalesforceAttachment! +} + +input SalesforceAttachmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Parent ID""" + parentId: String + + """File Name""" + name: String + + """Private""" + isPrivate: Boolean + + """Content Type""" + contentType: String + + """Body""" + body: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Description""" + description: String +} + +input SalesforceCreateAttachmentInput { + attachment: SalesforceAttachmentInput! +} + +type SalesforceCreateAttachmentPayload { + """Attachment created by the mutation.""" + attachment: SalesforceAttachment! +} + +input SalesforceDeleteAssetRelationshipFeedInput { + """The id of the AssetRelationshipFeed to delete.""" + id: String! +} + +type SalesforceDeleteAssetRelationshipFeedPayload { + """The id of the AssetRelationshipFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAssetRelationshipInput { + """The id of the AssetRelationship to delete.""" + id: String! +} + +type SalesforceDeleteAssetRelationshipPayload { + """The id of the AssetRelationship deleted by the mutation.""" + id: String! +} + +input SalesforceAssetRelationshipPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Asset ID""" + relatedAssetId: String + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String +} + +input SalesforceUpdateAssetRelationshipInput { + patch: SalesforceAssetRelationshipPatch! + + """The id of the AssetRelationship to update.""" + id: String! +} + +type SalesforceUpdateAssetRelationshipPayload { + """AssetRelationship updated by the mutation.""" + assetRelationship: SalesforceAssetRelationship! +} + +input SalesforceAssetRelationshipInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Asset ID""" + assetId: String + + """Asset ID""" + relatedAssetId: String + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String +} + +input SalesforceCreateAssetRelationshipInput { + assetRelationship: SalesforceAssetRelationshipInput! +} + +type SalesforceCreateAssetRelationshipPayload { + """AssetRelationship created by the mutation.""" + assetRelationship: SalesforceAssetRelationship! +} + +input SalesforceDeleteAssetFeedInput { + """The id of the AssetFeed to delete.""" + id: String! +} + +type SalesforceDeleteAssetFeedPayload { + """The id of the AssetFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAssetInput { + """The id of the Asset to delete.""" + id: String! +} + +type SalesforceDeleteAssetPayload { + """The id of the Asset deleted by the mutation.""" + id: String! +} + +input SalesforceAssetPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Parent Asset ID""" + parentId: String + + """Product ID""" + product2Id: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Serviced By ID""" + assetServicedById: String + + """Internal Asset""" + isInternal: Boolean +} + +input SalesforceUpdateAssetInput { + patch: SalesforceAssetPatch! + + """The id of the Asset to update.""" + id: String! +} + +type SalesforceUpdateAssetPayload { + """Asset updated by the mutation.""" + asset: SalesforceAsset! +} + +input SalesforceAssetInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Account ID""" + accountId: String + + """Parent Asset ID""" + parentId: String + + """Product ID""" + product2Id: String + + """Competitor Asset""" + isCompetitorProduct: Boolean + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Serviced By ID""" + assetServicedById: String + + """Internal Asset""" + isInternal: Boolean +} + +input SalesforceCreateAssetInput { + asset: SalesforceAssetInput! +} + +type SalesforceCreateAssetPayload { + """Asset created by the mutation.""" + asset: SalesforceAsset! +} + +input SalesforceDeleteAppUsageAssignmentInput { + """The id of the AppUsageAssignment to delete.""" + id: String! +} + +type SalesforceDeleteAppUsageAssignmentPayload { + """The id of the AppUsageAssignment deleted by the mutation.""" + id: String! +} + +input SalesforceAppUsageAssignmentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateAppUsageAssignmentInput { + patch: SalesforceAppUsageAssignmentPatch! + + """The id of the AppUsageAssignment to update.""" + id: String! +} + +type SalesforceUpdateAppUsageAssignmentPayload { + """AppUsageAssignment updated by the mutation.""" + appUsageAssignment: SalesforceAppUsageAssignment! +} + +input SalesforceAppUsageAssignmentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Record ID""" + recordId: String + + """Application Usage Type""" + appUsageType: String +} + +input SalesforceCreateAppUsageAssignmentInput { + appUsageAssignment: SalesforceAppUsageAssignmentInput! +} + +type SalesforceCreateAppUsageAssignmentPayload { + """AppUsageAssignment created by the mutation.""" + appUsageAssignment: SalesforceAppUsageAssignment! +} + +input SalesforceDeleteAppMenuItemInput { + """The id of the AppMenuItem to delete.""" + id: String! +} + +type SalesforceDeleteAppMenuItemPayload { + """The id of the AppMenuItem deleted by the mutation.""" + id: String! +} + +input SalesforceAppMenuItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Is Visible""" + isVisible: Boolean +} + +input SalesforceUpdateAppMenuItemInput { + patch: SalesforceAppMenuItemPatch! + + """The id of the AppMenuItem to update.""" + id: String! +} + +type SalesforceUpdateAppMenuItemPayload { + """AppMenuItem updated by the mutation.""" + appMenuItem: SalesforceAppMenuItem! +} + +input SalesforceDeleteAppAnalyticsQueryRequestInput { + """The id of the AppAnalyticsQueryRequest to delete.""" + id: String! +} + +type SalesforceDeleteAppAnalyticsQueryRequestPayload { + """The id of the AppAnalyticsQueryRequest deleted by the mutation.""" + id: String! +} + +input SalesforceAppAnalyticsQueryRequestPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] +} + +input SalesforceUpdateAppAnalyticsQueryRequestInput { + patch: SalesforceAppAnalyticsQueryRequestPatch! + + """The id of the AppAnalyticsQueryRequest to update.""" + id: String! +} + +type SalesforceUpdateAppAnalyticsQueryRequestPayload { + """AppAnalyticsQueryRequest updated by the mutation.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +input SalesforceAppAnalyticsQueryRequestInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data Type""" + dataType: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String +} + +input SalesforceCreateAppAnalyticsQueryRequestInput { + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequestInput! +} + +type SalesforceCreateAppAnalyticsQueryRequestPayload { + """AppAnalyticsQueryRequest created by the mutation.""" + appAnalyticsQueryRequest: SalesforceAppAnalyticsQueryRequest! +} + +input SalesforceDeleteApiAnomalyEventStoreFeedInput { + """The id of the ApiAnomalyEventStoreFeed to delete.""" + id: String! +} + +type SalesforceDeleteApiAnomalyEventStoreFeedPayload { + """The id of the ApiAnomalyEventStoreFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteApexTriggerInput { + """The id of the ApexTrigger to delete.""" + id: String! +} + +type SalesforceDeleteApexTriggerPayload { + """The id of the ApexTrigger deleted by the mutation.""" + id: String! +} + +input SalesforceApexTriggerPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean + + """AfterInsert""" + usageAfterInsert: Boolean + + """BeforeUpdate""" + usageBeforeUpdate: Boolean + + """AfterUpdate""" + usageAfterUpdate: Boolean + + """BeforeDelete""" + usageBeforeDelete: Boolean + + """AfterDelete""" + usageAfterDelete: Boolean + + """IsBulk""" + usageIsBulk: Boolean + + """AfterUndelete""" + usageAfterUndelete: Boolean + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceUpdateApexTriggerInput { + patch: SalesforceApexTriggerPatch! + + """The id of the ApexTrigger to update.""" + id: String! +} + +type SalesforceUpdateApexTriggerPayload { + """ApexTrigger updated by the mutation.""" + apexTrigger: SalesforceApexTrigger! +} + +input SalesforceApexTriggerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean + + """AfterInsert""" + usageAfterInsert: Boolean + + """BeforeUpdate""" + usageBeforeUpdate: Boolean + + """AfterUpdate""" + usageAfterUpdate: Boolean + + """BeforeDelete""" + usageBeforeDelete: Boolean + + """AfterDelete""" + usageAfterDelete: Boolean + + """IsBulk""" + usageIsBulk: Boolean + + """AfterUndelete""" + usageAfterUndelete: Boolean + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceCreateApexTriggerInput { + apexTrigger: SalesforceApexTriggerInput! +} + +type SalesforceCreateApexTriggerPayload { + """ApexTrigger created by the mutation.""" + apexTrigger: SalesforceApexTrigger! +} + +input SalesforceDeleteApexTestSuiteInput { + """The id of the ApexTestSuite to delete.""" + id: String! +} + +type SalesforceDeleteApexTestSuitePayload { + """The id of the ApexTestSuite deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestSuitePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Test Suite Name""" + testSuiteName: String +} + +input SalesforceUpdateApexTestSuiteInput { + patch: SalesforceApexTestSuitePatch! + + """The id of the ApexTestSuite to update.""" + id: String! +} + +type SalesforceUpdateApexTestSuitePayload { + """ApexTestSuite updated by the mutation.""" + apexTestSuite: SalesforceApexTestSuite! +} + +input SalesforceApexTestSuiteInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Test Suite Name""" + testSuiteName: String +} + +input SalesforceCreateApexTestSuiteInput { + apexTestSuite: SalesforceApexTestSuiteInput! +} + +type SalesforceCreateApexTestSuitePayload { + """ApexTestSuite created by the mutation.""" + apexTestSuite: SalesforceApexTestSuite! +} + +input SalesforceDeleteApexTestRunResultInput { + """The id of the ApexTestRunResult to delete.""" + id: String! +} + +type SalesforceDeleteApexTestRunResultPayload { + """The id of the ApexTestRunResult deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestRunResultPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Apex Job ID""" + asyncApexJobId: String + + """User ID""" + userId: String + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String + + """Number of classes enqueued in this test run""" + classesEnqueued: Int + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int +} + +input SalesforceUpdateApexTestRunResultInput { + patch: SalesforceApexTestRunResultPatch! + + """The id of the ApexTestRunResult to update.""" + id: String! +} + +type SalesforceUpdateApexTestRunResultPayload { + """ApexTestRunResult updated by the mutation.""" + apexTestRunResult: SalesforceApexTestRunResult! +} + +input SalesforceApexTestRunResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Apex Job ID""" + asyncApexJobId: String + + """User ID""" + userId: String + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String + + """Number of classes enqueued in this test run""" + classesEnqueued: Int + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int +} + +input SalesforceCreateApexTestRunResultInput { + apexTestRunResult: SalesforceApexTestRunResultInput! +} + +type SalesforceCreateApexTestRunResultPayload { + """ApexTestRunResult created by the mutation.""" + apexTestRunResult: SalesforceApexTestRunResult! +} + +input SalesforceDeleteApexTestResultLimitsInput { + """The id of the ApexTestResultLimits to delete.""" + id: String! +} + +type SalesforceDeleteApexTestResultLimitsPayload { + """The id of the ApexTestResultLimits deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestResultLimitsPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Total number of SOQL queries issued""" + soql: Int + + """Total number of records retrieved by SOQL queries""" + queryRows: Int + + """Total number of SOSL queries issued""" + sosl: Int + + """Total number of DML statements issued""" + dml: Int + + """Total number of records processed as a result of DML statements""" + dmlRows: Int + + """Maximum CPU time on the Salesforce servers""" + cpu: Int + + """Total number of callouts""" + callouts: Int + + """Total number of sendEmail methods allowed""" + email: Int + + """Total number of async calls""" + asyncCalls: Int + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String +} + +input SalesforceUpdateApexTestResultLimitsInput { + patch: SalesforceApexTestResultLimitsPatch! + + """The id of the ApexTestResultLimits to update.""" + id: String! +} + +type SalesforceUpdateApexTestResultLimitsPayload { + """ApexTestResultLimits updated by the mutation.""" + apexTestResultLimits: SalesforceApexTestResultLimits! +} + +input SalesforceApexTestResultLimitsInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Apex Test Result ID""" + apexTestResultId: String + + """Total number of SOQL queries issued""" + soql: Int + + """Total number of records retrieved by SOQL queries""" + queryRows: Int + + """Total number of SOSL queries issued""" + sosl: Int + + """Total number of DML statements issued""" + dml: Int + + """Total number of records processed as a result of DML statements""" + dmlRows: Int + + """Maximum CPU time on the Salesforce servers""" + cpu: Int + + """Total number of callouts""" + callouts: Int + + """Total number of sendEmail methods allowed""" + email: Int + + """Total number of async calls""" + asyncCalls: Int + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String +} + +input SalesforceCreateApexTestResultLimitsInput { + apexTestResultLimits: SalesforceApexTestResultLimitsInput! +} + +type SalesforceCreateApexTestResultLimitsPayload { + """ApexTestResultLimits created by the mutation.""" + apexTestResultLimits: SalesforceApexTestResultLimits! +} + +input SalesforceDeleteApexTestResultInput { + """The id of the ApexTestResult to delete.""" + id: String! +} + +type SalesforceDeleteApexTestResultPayload { + """The id of the ApexTestResult deleted by the mutation.""" + id: String! +} + +input SalesforceApexTestResultPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Time Started""" + testTimestamp: String + + """Pass/Fail""" + outcome: String + + """Class ID""" + apexClassId: String + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Test Queue Item ID""" + queueItemId: String + + """Log ID""" + apexLogId: String + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """Run Time""" + runTime: Int +} + +input SalesforceUpdateApexTestResultInput { + patch: SalesforceApexTestResultPatch! + + """The id of the ApexTestResult to update.""" + id: String! +} + +type SalesforceUpdateApexTestResultPayload { + """ApexTestResult updated by the mutation.""" + apexTestResult: SalesforceApexTestResult! +} + +input SalesforceApexTestResultInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Time Started""" + testTimestamp: String + + """Pass/Fail""" + outcome: String + + """Class ID""" + apexClassId: String + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Test Queue Item ID""" + queueItemId: String + + """Log ID""" + apexLogId: String + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """Run Time""" + runTime: Int +} + +input SalesforceCreateApexTestResultInput { + apexTestResult: SalesforceApexTestResultInput! +} + +type SalesforceCreateApexTestResultPayload { + """ApexTestResult created by the mutation.""" + apexTestResult: SalesforceApexTestResult! +} + +input SalesforceApexTestQueueItemPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Status""" + status: String + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean +} + +input SalesforceUpdateApexTestQueueItemInput { + patch: SalesforceApexTestQueueItemPatch! + + """The id of the ApexTestQueueItem to update.""" + id: String! +} + +type SalesforceUpdateApexTestQueueItemPayload { + """ApexTestQueueItem updated by the mutation.""" + apexTestQueueItem: SalesforceApexTestQueueItem! +} + +input SalesforceApexTestQueueItemInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Class ID""" + apexClassId: String + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean +} + +input SalesforceCreateApexTestQueueItemInput { + apexTestQueueItem: SalesforceApexTestQueueItemInput! +} + +type SalesforceCreateApexTestQueueItemPayload { + """ApexTestQueueItem created by the mutation.""" + apexTestQueueItem: SalesforceApexTestQueueItem! +} + +input SalesforceDeleteApexPageInput { + """The id of the ApexPage to delete.""" + id: String! +} + +type SalesforceDeleteApexPagePayload { + """The id of the ApexPage deleted by the mutation.""" + id: String! +} + +input SalesforceApexPagePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean + + """Markup""" + markup: String +} + +input SalesforceUpdateApexPageInput { + patch: SalesforceApexPagePatch! + + """The id of the ApexPage to update.""" + id: String! +} + +type SalesforceUpdateApexPagePayload { + """ApexPage updated by the mutation.""" + apexPage: SalesforceApexPage! +} + +input SalesforceApexPageInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean + + """Markup""" + markup: String +} + +input SalesforceCreateApexPageInput { + apexPage: SalesforceApexPageInput! +} + +type SalesforceCreateApexPagePayload { + """ApexPage created by the mutation.""" + apexPage: SalesforceApexPage! +} + +input SalesforceDeleteApexLogInput { + """The id of the ApexLog to delete.""" + id: String! +} + +type SalesforceDeleteApexLogPayload { + """The id of the ApexLog deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteApexEmailNotificationInput { + """The id of the ApexEmailNotification to delete.""" + id: String! +} + +type SalesforceDeleteApexEmailNotificationPayload { + """The id of the ApexEmailNotification deleted by the mutation.""" + id: String! +} + +input SalesforceApexEmailNotificationPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """User ID""" + userId: String + + """email""" + email: String +} + +input SalesforceUpdateApexEmailNotificationInput { + patch: SalesforceApexEmailNotificationPatch! + + """The id of the ApexEmailNotification to update.""" + id: String! +} + +type SalesforceUpdateApexEmailNotificationPayload { + """ApexEmailNotification updated by the mutation.""" + apexEmailNotification: SalesforceApexEmailNotification! +} + +input SalesforceApexEmailNotificationInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """User ID""" + userId: String + + """email""" + email: String +} + +input SalesforceCreateApexEmailNotificationInput { + apexEmailNotification: SalesforceApexEmailNotificationInput! +} + +type SalesforceCreateApexEmailNotificationPayload { + """ApexEmailNotification created by the mutation.""" + apexEmailNotification: SalesforceApexEmailNotification! +} + +input SalesforceDeleteApexComponentInput { + """The id of the ApexComponent to delete.""" + id: String! +} + +type SalesforceDeleteApexComponentPayload { + """The id of the ApexComponent deleted by the mutation.""" + id: String! +} + +input SalesforceApexComponentPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String +} + +input SalesforceUpdateApexComponentInput { + patch: SalesforceApexComponentPatch! + + """The id of the ApexComponent to update.""" + id: String! +} + +type SalesforceUpdateApexComponentPayload { + """ApexComponent updated by the mutation.""" + apexComponent: SalesforceApexComponent! +} + +input SalesforceApexComponentInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Controller Type""" + controllerType: String + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String +} + +input SalesforceCreateApexComponentInput { + apexComponent: SalesforceApexComponentInput! +} + +type SalesforceCreateApexComponentPayload { + """ApexComponent created by the mutation.""" + apexComponent: SalesforceApexComponent! +} + +input SalesforceDeleteApexClassInput { + """The id of the ApexClass to delete.""" + id: String! +} + +type SalesforceDeleteApexClassPayload { + """The id of the ApexClass deleted by the mutation.""" + id: String! +} + +input SalesforceApexClassPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceUpdateApexClassInput { + patch: SalesforceApexClassPatch! + + """The id of the ApexClass to update.""" + id: String! +} + +type SalesforceUpdateApexClassPayload { + """ApexClass updated by the mutation.""" + apexClass: SalesforceApexClass! +} + +input SalesforceApexClassInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Name""" + name: String + + """Api Version""" + apiVersion: Float + + """Status""" + status: String + + """Is Valid""" + isValid: Boolean + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int +} + +input SalesforceCreateApexClassInput { + apexClass: SalesforceApexClassInput! +} + +type SalesforceCreateApexClassPayload { + """ApexClass created by the mutation.""" + apexClass: SalesforceApexClass! +} + +input SalesforceDeleteAnnouncementInput { + """The id of the Announcement to delete.""" + id: String! +} + +type SalesforceDeleteAnnouncementPayload { + """The id of the Announcement deleted by the mutation.""" + id: String! +} + +input SalesforceAnnouncementPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Expiration Date""" + expirationDate: String + + """Is Announcement Archived""" + isArchived: Boolean +} + +input SalesforceUpdateAnnouncementInput { + patch: SalesforceAnnouncementPatch! + + """The id of the Announcement to update.""" + id: String! +} + +type SalesforceUpdateAnnouncementPayload { + """Announcement updated by the mutation.""" + announcement: SalesforceAnnouncement! +} + +input SalesforceAnnouncementInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Feed Item ID""" + feedItemId: String + + """Expiration Date""" + expirationDate: String +} + +input SalesforceCreateAnnouncementInput { + announcement: SalesforceAnnouncementInput! +} + +type SalesforceCreateAnnouncementPayload { + """Announcement created by the mutation.""" + announcement: SalesforceAnnouncement! +} + +input SalesforceDeleteAlternativePaymentMethodShareInput { + """The id of the AlternativePaymentMethodShare to delete.""" + id: String! +} + +type SalesforceDeleteAlternativePaymentMethodSharePayload { + """The id of the AlternativePaymentMethodShare deleted by the mutation.""" + id: String! +} + +input SalesforceAlternativePaymentMethodSharePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Custom Object Access""" + accessLevel: String +} + +input SalesforceUpdateAlternativePaymentMethodShareInput { + patch: SalesforceAlternativePaymentMethodSharePatch! + + """The id of the AlternativePaymentMethodShare to update.""" + id: String! +} + +type SalesforceUpdateAlternativePaymentMethodSharePayload { + """AlternativePaymentMethodShare updated by the mutation.""" + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShare! +} + +input SalesforceAlternativePaymentMethodShareInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Parent ID""" + parentId: String + + """User/Group ID""" + userOrGroupId: String + + """Custom Object Access""" + accessLevel: String + + """Row Cause""" + rowCause: String +} + +input SalesforceCreateAlternativePaymentMethodShareInput { + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShareInput! +} + +type SalesforceCreateAlternativePaymentMethodSharePayload { + """AlternativePaymentMethodShare created by the mutation.""" + alternativePaymentMethodShare: SalesforceAlternativePaymentMethodShare! +} + +input SalesforceDeleteAlternativePaymentMethodInput { + """The id of the AlternativePaymentMethod to delete.""" + id: String! +} + +type SalesforceDeleteAlternativePaymentMethodPayload { + """The id of the AlternativePaymentMethod deleted by the mutation.""" + id: String! +} + +input SalesforceAlternativePaymentMethodPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String +} + +input SalesforceUpdateAlternativePaymentMethodInput { + patch: SalesforceAlternativePaymentMethodPatch! + + """The id of the AlternativePaymentMethod to update.""" + id: String! +} + +type SalesforceUpdateAlternativePaymentMethodPayload { + """AlternativePaymentMethod updated by the mutation.""" + alternativePaymentMethod: SalesforceAlternativePaymentMethod! +} + +input SalesforceAlternativePaymentMethodInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Status""" + status: String + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String +} + +input SalesforceCreateAlternativePaymentMethodInput { + alternativePaymentMethod: SalesforceAlternativePaymentMethodInput! +} + +type SalesforceCreateAlternativePaymentMethodPayload { + """AlternativePaymentMethod created by the mutation.""" + alternativePaymentMethod: SalesforceAlternativePaymentMethod! +} + +input SalesforceDeleteAdditionalNumberInput { + """The id of the AdditionalNumber to delete.""" + id: String! +} + +type SalesforceDeleteAdditionalNumberPayload { + """The id of the AdditionalNumber deleted by the mutation.""" + id: String! +} + +input SalesforceAdditionalNumberPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Call Center ID""" + callCenterId: String + + """Name""" + name: String + + """Description""" + description: String + + """Phone""" + phone: String +} + +input SalesforceUpdateAdditionalNumberInput { + patch: SalesforceAdditionalNumberPatch! + + """The id of the AdditionalNumber to update.""" + id: String! +} + +type SalesforceUpdateAdditionalNumberPayload { + """AdditionalNumber updated by the mutation.""" + additionalNumber: SalesforceAdditionalNumber! +} + +input SalesforceAdditionalNumberInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Call Center ID""" + callCenterId: String + + """Name""" + name: String + + """Description""" + description: String + + """Phone""" + phone: String +} + +input SalesforceCreateAdditionalNumberInput { + additionalNumber: SalesforceAdditionalNumberInput! +} + +type SalesforceCreateAdditionalNumberPayload { + """AdditionalNumber created by the mutation.""" + additionalNumber: SalesforceAdditionalNumber! +} + +input SalesforceDeleteActionLinkTemplateInput { + """The id of the ActionLinkTemplate to delete.""" + id: String! +} + +type SalesforceDeleteActionLinkTemplatePayload { + """The id of the ActionLinkTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceActionLinkTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Label Key""" + labelKey: String + + """HTTP Method""" + method: String + + """Action Type""" + linkType: String + + """Position""" + position: Int + + """Confirmation Required""" + isConfirmationRequired: Boolean + + """Default Link in Group""" + isGroupDefault: Boolean + + """User Visibility""" + userVisibility: String + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String +} + +input SalesforceUpdateActionLinkTemplateInput { + patch: SalesforceActionLinkTemplatePatch! + + """The id of the ActionLinkTemplate to update.""" + id: String! +} + +type SalesforceUpdateActionLinkTemplatePayload { + """ActionLinkTemplate updated by the mutation.""" + actionLinkTemplate: SalesforceActionLinkTemplate! +} + +input SalesforceActionLinkTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Action Link Group Template ID""" + actionLinkGroupTemplateId: String + + """Label Key""" + labelKey: String + + """HTTP Method""" + method: String + + """Action Type""" + linkType: String + + """Position""" + position: Int + + """Confirmation Required""" + isConfirmationRequired: Boolean + + """Default Link in Group""" + isGroupDefault: Boolean + + """User Visibility""" + userVisibility: String + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String +} + +input SalesforceCreateActionLinkTemplateInput { + actionLinkTemplate: SalesforceActionLinkTemplateInput! +} + +type SalesforceCreateActionLinkTemplatePayload { + """ActionLinkTemplate created by the mutation.""" + actionLinkTemplate: SalesforceActionLinkTemplate! +} + +input SalesforceDeleteActionLinkGroupTemplateInput { + """The id of the ActionLinkGroupTemplate to delete.""" + id: String! +} + +type SalesforceDeleteActionLinkGroupTemplatePayload { + """The id of the ActionLinkGroupTemplate deleted by the mutation.""" + id: String! +} + +input SalesforceActionLinkGroupTemplatePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Developer Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Executions Allowed""" + executionsAllowed: String + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String + + """Published""" + isPublished: Boolean +} + +input SalesforceUpdateActionLinkGroupTemplateInput { + patch: SalesforceActionLinkGroupTemplatePatch! + + """The id of the ActionLinkGroupTemplate to update.""" + id: String! +} + +type SalesforceUpdateActionLinkGroupTemplatePayload { + """ActionLinkGroupTemplate updated by the mutation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate! +} + +input SalesforceActionLinkGroupTemplateInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Developer Name""" + developerName: String + + """Master Language""" + language: String + + """Name""" + masterLabel: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Executions Allowed""" + executionsAllowed: String + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String + + """Published""" + isPublished: Boolean +} + +input SalesforceCreateActionLinkGroupTemplateInput { + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplateInput! +} + +type SalesforceCreateActionLinkGroupTemplatePayload { + """ActionLinkGroupTemplate created by the mutation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate! +} + +input SalesforceDeleteAccountPartnerInput { + """The id of the AccountPartner to delete.""" + id: String! +} + +type SalesforceDeleteAccountPartnerPayload { + """The id of the AccountPartner deleted by the mutation.""" + id: String! +} + +input SalesforceAccountPartnerInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account ID""" + accountFromId: String + + """Account ID""" + accountToId: String + + """Opportunity ID""" + opportunityId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateAccountPartnerInput { + accountPartner: SalesforceAccountPartnerInput! +} + +type SalesforceCreateAccountPartnerPayload { + """AccountPartner created by the mutation.""" + accountPartner: SalesforceAccountPartner! +} + +input SalesforceDeleteAccountFeedInput { + """The id of the AccountFeed to delete.""" + id: String! +} + +type SalesforceDeleteAccountFeedPayload { + """The id of the AccountFeed deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAccountContactRoleInput { + """The id of the AccountContactRole to delete.""" + id: String! +} + +type SalesforceDeleteAccountContactRolePayload { + """The id of the AccountContactRole deleted by the mutation.""" + id: String! +} + +input SalesforceAccountContactRolePatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceUpdateAccountContactRoleInput { + patch: SalesforceAccountContactRolePatch! + + """The id of the AccountContactRole to update.""" + id: String! +} + +type SalesforceUpdateAccountContactRolePayload { + """AccountContactRole updated by the mutation.""" + accountContactRole: SalesforceAccountContactRole! +} + +input SalesforceAccountContactRoleInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Account ID""" + accountId: String + + """Contact ID""" + contactId: String + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean +} + +input SalesforceCreateAccountContactRoleInput { + accountContactRole: SalesforceAccountContactRoleInput! +} + +type SalesforceCreateAccountContactRolePayload { + """AccountContactRole created by the mutation.""" + accountContactRole: SalesforceAccountContactRole! +} + +input SalesforceAccountCleanInfoPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account Clean Info Name""" + name: String + + """Company Status in Salesforce""" + isInactive: Boolean + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean + + """Phone is Reviewed""" + isReviewedPhone: Boolean + + """Address is Reviewed""" + isReviewedAddress: Boolean + + """Website is Reviewed""" + isReviewedWebsite: Boolean + + """Ticker Symbol is Reviewed""" + isReviewedTickerSymbol: Boolean + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean + + """Industry is Reviewed""" + isReviewedIndustry: Boolean + + """Ownership is Reviewed""" + isReviewedOwnership: Boolean + + """D-U-N-S Number is Reviewed""" + isReviewedDunsNumber: Boolean + + """SIC Code is Reviewed""" + isReviewedSic: Boolean + + """SIC Description is Reviewed""" + isReviewedSicDescription: Boolean + + """NAICS Code is Reviewed""" + isReviewedNaicsCode: Boolean + + """NAICS Description is Reviewed""" + isReviewedNaicsDescription: Boolean + + """Year Started is Reviewed""" + isReviewedYearStarted: Boolean + + """Fax is Reviewed""" + isReviewedFax: Boolean + + """Account Site is Reviewed""" + isReviewedAccountSite: Boolean + + """Description is Reviewed""" + isReviewedDescription: Boolean + + """Tradestyle is Reviewed""" + isReviewedTradestyle: Boolean + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean + + """Website is Flagged Wrong""" + isFlaggedWrongWebsite: Boolean + + """Ticker Symbol is Flagged Wrong""" + isFlaggedWrongTickerSymbol: Boolean + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean + + """Ownership is Flagged Wrong""" + isFlaggedWrongOwnership: Boolean + + """D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongDunsNumber: Boolean + + """SIC Code is Flagged Wrong""" + isFlaggedWrongSic: Boolean + + """SIC Description is Flagged Wrong""" + isFlaggedWrongSicDescription: Boolean + + """NAICS Code is Flagged Wrong""" + isFlaggedWrongNaicsCode: Boolean + + """NAICS Description is Flagged Wrong""" + isFlaggedWrongNaicsDescription: Boolean + + """Year Started is Flagged Wrong""" + isFlaggedWrongYearStarted: Boolean + + """Fax is Flagged Wrong""" + isFlaggedWrongFax: Boolean + + """Account Site is Flagged Wrong""" + isFlaggedWrongAccountSite: Boolean + + """Description is Flagged Wrong""" + isFlaggedWrongDescription: Boolean + + """Tradestyle is Flagged Wrong""" + isFlaggedWrongTradestyle: Boolean +} + +input SalesforceUpdateAccountCleanInfoInput { + patch: SalesforceAccountCleanInfoPatch! + + """The id of the AccountCleanInfo to update.""" + id: String! +} + +type SalesforceUpdateAccountCleanInfoPayload { + """AccountCleanInfo updated by the mutation.""" + accountCleanInfo: SalesforceAccountCleanInfo! +} + +input SalesforceDeleteAccountInput { + """The id of the Account to delete.""" + id: String! +} + +type SalesforceDeleteAccountPayload { + """The id of the Account deleted by the mutation.""" + id: String! +} + +input SalesforceAccountPatch { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String +} + +input SalesforceUpdateAccountInput { + patch: SalesforceAccountPatch! + + """The id of the Account to update.""" + id: String! +} + +type SalesforceUpdateAccountPayload { + """Account updated by the mutation.""" + account: SalesforceAccount! +} + +input SalesforceCustomFieldInput { + """The value of the custom field""" + value: JSON! + + """The name of the custom field, e.g. `NumberofLocations__c`.""" + fieldName: String! +} + +input SalesforceAuditFieldsInput { + """Created By ID""" + createdById: String + + """Created Date""" + createdDate: String + + """Last modified by ID""" + lastModifiedById: String + + """Last modified date""" + lastModifiedDate: String +} + +input SalesforceAccountInput { + """ + Accepts a list of custom fields to assign to the Salesforce object, e.g. `[{fieldName: "NumberofLocations__c", value: 10}]`. + """ + customFields: [SalesforceCustomFieldInput!] + + """ + System fields (like createdAt and createdBy) that are set through the API. Commonly used for migrations from external systems. + + The authenticated user must have the ability to set audit fields. See more in the [Salesforce documentation on audit fields](https://help.salesforce.com/articleView?id=000334139&language=en_US&type=1&mode=1). + """ + auditFields: SalesforceAuditFieldsInput + + """Account Name""" + name: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Data.com Key""" + jigsaw: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String +} + +input SalesforceCreateAccountInput { + account: SalesforceAccountInput! +} + +type SalesforceCreateAccountPayload { + """Account created by the mutation.""" + account: SalesforceAccount! +} + +input SalesforceDeleteAiRecordInsightInput { + """The id of the AIRecordInsight to delete.""" + id: String! +} + +type SalesforceDeleteAiRecordInsightPayload { + """The id of the AIRecordInsight deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAiApplicationConfigInput { + """The id of the AIApplicationConfig to delete.""" + id: String! +} + +type SalesforceDeleteAiApplicationConfigPayload { + """The id of the AIApplicationConfig deleted by the mutation.""" + id: String! +} + +input SalesforceDeleteAiApplicationInput { + """The id of the AIApplication to delete.""" + id: String! +} + +type SalesforceDeleteAiApplicationPayload { + """The id of the AIApplication deleted by the mutation.""" + id: String! +} + +"""The root for Salesforce mutations""" +type SalesforceMutation { + """Delete AIApplication by its id.""" + deleteAiApplication(input: SalesforceDeleteAiApplicationInput!): SalesforceDeleteAiApplicationPayload! + + """Delete AIApplicationConfig by its id.""" + deleteAiApplicationConfig(input: SalesforceDeleteAiApplicationConfigInput!): SalesforceDeleteAiApplicationConfigPayload! + + """Delete AIRecordInsight by its id.""" + deleteAiRecordInsight(input: SalesforceDeleteAiRecordInsightInput!): SalesforceDeleteAiRecordInsightPayload! + + """Create a new Account""" + createAccount(input: SalesforceCreateAccountInput!): SalesforceCreateAccountPayload! + + """Update Account""" + updateAccount(input: SalesforceUpdateAccountInput!): SalesforceUpdateAccountPayload! + + """Delete Account by its id.""" + deleteAccount(input: SalesforceDeleteAccountInput!): SalesforceDeleteAccountPayload! + + """Update AccountCleanInfo""" + updateAccountCleanInfo(input: SalesforceUpdateAccountCleanInfoInput!): SalesforceUpdateAccountCleanInfoPayload! + + """Create a new AccountContactRole""" + createAccountContactRole(input: SalesforceCreateAccountContactRoleInput!): SalesforceCreateAccountContactRolePayload! + + """Update AccountContactRole""" + updateAccountContactRole(input: SalesforceUpdateAccountContactRoleInput!): SalesforceUpdateAccountContactRolePayload! + + """Delete AccountContactRole by its id.""" + deleteAccountContactRole(input: SalesforceDeleteAccountContactRoleInput!): SalesforceDeleteAccountContactRolePayload! + + """Delete AccountFeed by its id.""" + deleteAccountFeed(input: SalesforceDeleteAccountFeedInput!): SalesforceDeleteAccountFeedPayload! + + """Create a new AccountPartner""" + createAccountPartner(input: SalesforceCreateAccountPartnerInput!): SalesforceCreateAccountPartnerPayload! + + """Delete AccountPartner by its id.""" + deleteAccountPartner(input: SalesforceDeleteAccountPartnerInput!): SalesforceDeleteAccountPartnerPayload! + + """Create a new ActionLinkGroupTemplate""" + createActionLinkGroupTemplate(input: SalesforceCreateActionLinkGroupTemplateInput!): SalesforceCreateActionLinkGroupTemplatePayload! + + """Update ActionLinkGroupTemplate""" + updateActionLinkGroupTemplate(input: SalesforceUpdateActionLinkGroupTemplateInput!): SalesforceUpdateActionLinkGroupTemplatePayload! + + """Delete ActionLinkGroupTemplate by its id.""" + deleteActionLinkGroupTemplate(input: SalesforceDeleteActionLinkGroupTemplateInput!): SalesforceDeleteActionLinkGroupTemplatePayload! + + """Create a new ActionLinkTemplate""" + createActionLinkTemplate(input: SalesforceCreateActionLinkTemplateInput!): SalesforceCreateActionLinkTemplatePayload! + + """Update ActionLinkTemplate""" + updateActionLinkTemplate(input: SalesforceUpdateActionLinkTemplateInput!): SalesforceUpdateActionLinkTemplatePayload! + + """Delete ActionLinkTemplate by its id.""" + deleteActionLinkTemplate(input: SalesforceDeleteActionLinkTemplateInput!): SalesforceDeleteActionLinkTemplatePayload! + + """Create a new AdditionalNumber""" + createAdditionalNumber(input: SalesforceCreateAdditionalNumberInput!): SalesforceCreateAdditionalNumberPayload! + + """Update AdditionalNumber""" + updateAdditionalNumber(input: SalesforceUpdateAdditionalNumberInput!): SalesforceUpdateAdditionalNumberPayload! + + """Delete AdditionalNumber by its id.""" + deleteAdditionalNumber(input: SalesforceDeleteAdditionalNumberInput!): SalesforceDeleteAdditionalNumberPayload! + + """Create a new AlternativePaymentMethod""" + createAlternativePaymentMethod(input: SalesforceCreateAlternativePaymentMethodInput!): SalesforceCreateAlternativePaymentMethodPayload! + + """Update AlternativePaymentMethod""" + updateAlternativePaymentMethod(input: SalesforceUpdateAlternativePaymentMethodInput!): SalesforceUpdateAlternativePaymentMethodPayload! + + """Delete AlternativePaymentMethod by its id.""" + deleteAlternativePaymentMethod(input: SalesforceDeleteAlternativePaymentMethodInput!): SalesforceDeleteAlternativePaymentMethodPayload! + + """Create a new AlternativePaymentMethodShare""" + createAlternativePaymentMethodShare(input: SalesforceCreateAlternativePaymentMethodShareInput!): SalesforceCreateAlternativePaymentMethodSharePayload! + + """Update AlternativePaymentMethodShare""" + updateAlternativePaymentMethodShare(input: SalesforceUpdateAlternativePaymentMethodShareInput!): SalesforceUpdateAlternativePaymentMethodSharePayload! + + """Delete AlternativePaymentMethodShare by its id.""" + deleteAlternativePaymentMethodShare(input: SalesforceDeleteAlternativePaymentMethodShareInput!): SalesforceDeleteAlternativePaymentMethodSharePayload! + + """Create a new Announcement""" + createAnnouncement(input: SalesforceCreateAnnouncementInput!): SalesforceCreateAnnouncementPayload! + + """Update Announcement""" + updateAnnouncement(input: SalesforceUpdateAnnouncementInput!): SalesforceUpdateAnnouncementPayload! + + """Delete Announcement by its id.""" + deleteAnnouncement(input: SalesforceDeleteAnnouncementInput!): SalesforceDeleteAnnouncementPayload! + + """Create a new ApexClass""" + createApexClass(input: SalesforceCreateApexClassInput!): SalesforceCreateApexClassPayload! + + """Update ApexClass""" + updateApexClass(input: SalesforceUpdateApexClassInput!): SalesforceUpdateApexClassPayload! + + """Delete ApexClass by its id.""" + deleteApexClass(input: SalesforceDeleteApexClassInput!): SalesforceDeleteApexClassPayload! + + """Create a new ApexComponent""" + createApexComponent(input: SalesforceCreateApexComponentInput!): SalesforceCreateApexComponentPayload! + + """Update ApexComponent""" + updateApexComponent(input: SalesforceUpdateApexComponentInput!): SalesforceUpdateApexComponentPayload! + + """Delete ApexComponent by its id.""" + deleteApexComponent(input: SalesforceDeleteApexComponentInput!): SalesforceDeleteApexComponentPayload! + + """Create a new ApexEmailNotification""" + createApexEmailNotification(input: SalesforceCreateApexEmailNotificationInput!): SalesforceCreateApexEmailNotificationPayload! + + """Update ApexEmailNotification""" + updateApexEmailNotification(input: SalesforceUpdateApexEmailNotificationInput!): SalesforceUpdateApexEmailNotificationPayload! + + """Delete ApexEmailNotification by its id.""" + deleteApexEmailNotification(input: SalesforceDeleteApexEmailNotificationInput!): SalesforceDeleteApexEmailNotificationPayload! + + """Delete ApexLog by its id.""" + deleteApexLog(input: SalesforceDeleteApexLogInput!): SalesforceDeleteApexLogPayload! + + """Create a new ApexPage""" + createApexPage(input: SalesforceCreateApexPageInput!): SalesforceCreateApexPagePayload! + + """Update ApexPage""" + updateApexPage(input: SalesforceUpdateApexPageInput!): SalesforceUpdateApexPagePayload! + + """Delete ApexPage by its id.""" + deleteApexPage(input: SalesforceDeleteApexPageInput!): SalesforceDeleteApexPagePayload! + + """Create a new ApexTestQueueItem""" + createApexTestQueueItem(input: SalesforceCreateApexTestQueueItemInput!): SalesforceCreateApexTestQueueItemPayload! + + """Update ApexTestQueueItem""" + updateApexTestQueueItem(input: SalesforceUpdateApexTestQueueItemInput!): SalesforceUpdateApexTestQueueItemPayload! + + """Create a new ApexTestResult""" + createApexTestResult(input: SalesforceCreateApexTestResultInput!): SalesforceCreateApexTestResultPayload! + + """Update ApexTestResult""" + updateApexTestResult(input: SalesforceUpdateApexTestResultInput!): SalesforceUpdateApexTestResultPayload! + + """Delete ApexTestResult by its id.""" + deleteApexTestResult(input: SalesforceDeleteApexTestResultInput!): SalesforceDeleteApexTestResultPayload! + + """Create a new ApexTestResultLimits""" + createApexTestResultLimits(input: SalesforceCreateApexTestResultLimitsInput!): SalesforceCreateApexTestResultLimitsPayload! + + """Update ApexTestResultLimits""" + updateApexTestResultLimits(input: SalesforceUpdateApexTestResultLimitsInput!): SalesforceUpdateApexTestResultLimitsPayload! + + """Delete ApexTestResultLimits by its id.""" + deleteApexTestResultLimits(input: SalesforceDeleteApexTestResultLimitsInput!): SalesforceDeleteApexTestResultLimitsPayload! + + """Create a new ApexTestRunResult""" + createApexTestRunResult(input: SalesforceCreateApexTestRunResultInput!): SalesforceCreateApexTestRunResultPayload! + + """Update ApexTestRunResult""" + updateApexTestRunResult(input: SalesforceUpdateApexTestRunResultInput!): SalesforceUpdateApexTestRunResultPayload! + + """Delete ApexTestRunResult by its id.""" + deleteApexTestRunResult(input: SalesforceDeleteApexTestRunResultInput!): SalesforceDeleteApexTestRunResultPayload! + + """Create a new ApexTestSuite""" + createApexTestSuite(input: SalesforceCreateApexTestSuiteInput!): SalesforceCreateApexTestSuitePayload! + + """Update ApexTestSuite""" + updateApexTestSuite(input: SalesforceUpdateApexTestSuiteInput!): SalesforceUpdateApexTestSuitePayload! + + """Delete ApexTestSuite by its id.""" + deleteApexTestSuite(input: SalesforceDeleteApexTestSuiteInput!): SalesforceDeleteApexTestSuitePayload! + + """Create a new ApexTrigger""" + createApexTrigger(input: SalesforceCreateApexTriggerInput!): SalesforceCreateApexTriggerPayload! + + """Update ApexTrigger""" + updateApexTrigger(input: SalesforceUpdateApexTriggerInput!): SalesforceUpdateApexTriggerPayload! + + """Delete ApexTrigger by its id.""" + deleteApexTrigger(input: SalesforceDeleteApexTriggerInput!): SalesforceDeleteApexTriggerPayload! + + """Delete ApiAnomalyEventStoreFeed by its id.""" + deleteApiAnomalyEventStoreFeed(input: SalesforceDeleteApiAnomalyEventStoreFeedInput!): SalesforceDeleteApiAnomalyEventStoreFeedPayload! + + """Create a new AppAnalyticsQueryRequest""" + createAppAnalyticsQueryRequest(input: SalesforceCreateAppAnalyticsQueryRequestInput!): SalesforceCreateAppAnalyticsQueryRequestPayload! + + """Update AppAnalyticsQueryRequest""" + updateAppAnalyticsQueryRequest(input: SalesforceUpdateAppAnalyticsQueryRequestInput!): SalesforceUpdateAppAnalyticsQueryRequestPayload! + + """Delete AppAnalyticsQueryRequest by its id.""" + deleteAppAnalyticsQueryRequest(input: SalesforceDeleteAppAnalyticsQueryRequestInput!): SalesforceDeleteAppAnalyticsQueryRequestPayload! + + """Update AppMenuItem""" + updateAppMenuItem(input: SalesforceUpdateAppMenuItemInput!): SalesforceUpdateAppMenuItemPayload! + + """Delete AppMenuItem by its id.""" + deleteAppMenuItem(input: SalesforceDeleteAppMenuItemInput!): SalesforceDeleteAppMenuItemPayload! + + """Create a new AppUsageAssignment""" + createAppUsageAssignment(input: SalesforceCreateAppUsageAssignmentInput!): SalesforceCreateAppUsageAssignmentPayload! + + """Update AppUsageAssignment""" + updateAppUsageAssignment(input: SalesforceUpdateAppUsageAssignmentInput!): SalesforceUpdateAppUsageAssignmentPayload! + + """Delete AppUsageAssignment by its id.""" + deleteAppUsageAssignment(input: SalesforceDeleteAppUsageAssignmentInput!): SalesforceDeleteAppUsageAssignmentPayload! + + """Create a new Asset""" + createAsset(input: SalesforceCreateAssetInput!): SalesforceCreateAssetPayload! + + """Update Asset""" + updateAsset(input: SalesforceUpdateAssetInput!): SalesforceUpdateAssetPayload! + + """Delete Asset by its id.""" + deleteAsset(input: SalesforceDeleteAssetInput!): SalesforceDeleteAssetPayload! + + """Delete AssetFeed by its id.""" + deleteAssetFeed(input: SalesforceDeleteAssetFeedInput!): SalesforceDeleteAssetFeedPayload! + + """Create a new AssetRelationship""" + createAssetRelationship(input: SalesforceCreateAssetRelationshipInput!): SalesforceCreateAssetRelationshipPayload! + + """Update AssetRelationship""" + updateAssetRelationship(input: SalesforceUpdateAssetRelationshipInput!): SalesforceUpdateAssetRelationshipPayload! + + """Delete AssetRelationship by its id.""" + deleteAssetRelationship(input: SalesforceDeleteAssetRelationshipInput!): SalesforceDeleteAssetRelationshipPayload! + + """Delete AssetRelationshipFeed by its id.""" + deleteAssetRelationshipFeed(input: SalesforceDeleteAssetRelationshipFeedInput!): SalesforceDeleteAssetRelationshipFeedPayload! + + """Create a new Attachment""" + createAttachment(input: SalesforceCreateAttachmentInput!): SalesforceCreateAttachmentPayload! + + """Update Attachment""" + updateAttachment(input: SalesforceUpdateAttachmentInput!): SalesforceUpdateAttachmentPayload! + + """Delete Attachment by its id.""" + deleteAttachment(input: SalesforceDeleteAttachmentInput!): SalesforceDeleteAttachmentPayload! + + """Create a new AuraDefinition""" + createAuraDefinition(input: SalesforceCreateAuraDefinitionInput!): SalesforceCreateAuraDefinitionPayload! + + """Update AuraDefinition""" + updateAuraDefinition(input: SalesforceUpdateAuraDefinitionInput!): SalesforceUpdateAuraDefinitionPayload! + + """Delete AuraDefinition by its id.""" + deleteAuraDefinition(input: SalesforceDeleteAuraDefinitionInput!): SalesforceDeleteAuraDefinitionPayload! + + """Create a new AuraDefinitionBundle""" + createAuraDefinitionBundle(input: SalesforceCreateAuraDefinitionBundleInput!): SalesforceCreateAuraDefinitionBundlePayload! + + """Update AuraDefinitionBundle""" + updateAuraDefinitionBundle(input: SalesforceUpdateAuraDefinitionBundleInput!): SalesforceUpdateAuraDefinitionBundlePayload! + + """Delete AuraDefinitionBundle by its id.""" + deleteAuraDefinitionBundle(input: SalesforceDeleteAuraDefinitionBundleInput!): SalesforceDeleteAuraDefinitionBundlePayload! + + """Create a new AuthProvider""" + createAuthProvider(input: SalesforceCreateAuthProviderInput!): SalesforceCreateAuthProviderPayload! + + """Update AuthProvider""" + updateAuthProvider(input: SalesforceUpdateAuthProviderInput!): SalesforceUpdateAuthProviderPayload! + + """Delete AuthProvider by its id.""" + deleteAuthProvider(input: SalesforceDeleteAuthProviderInput!): SalesforceDeleteAuthProviderPayload! + + """Delete AuthSession by its id.""" + deleteAuthSession(input: SalesforceDeleteAuthSessionInput!): SalesforceDeleteAuthSessionPayload! + + """Create a new AuthorizationForm""" + createAuthorizationForm(input: SalesforceCreateAuthorizationFormInput!): SalesforceCreateAuthorizationFormPayload! + + """Update AuthorizationForm""" + updateAuthorizationForm(input: SalesforceUpdateAuthorizationFormInput!): SalesforceUpdateAuthorizationFormPayload! + + """Delete AuthorizationForm by its id.""" + deleteAuthorizationForm(input: SalesforceDeleteAuthorizationFormInput!): SalesforceDeleteAuthorizationFormPayload! + + """Create a new AuthorizationFormConsent""" + createAuthorizationFormConsent(input: SalesforceCreateAuthorizationFormConsentInput!): SalesforceCreateAuthorizationFormConsentPayload! + + """Update AuthorizationFormConsent""" + updateAuthorizationFormConsent(input: SalesforceUpdateAuthorizationFormConsentInput!): SalesforceUpdateAuthorizationFormConsentPayload! + + """Delete AuthorizationFormConsent by its id.""" + deleteAuthorizationFormConsent(input: SalesforceDeleteAuthorizationFormConsentInput!): SalesforceDeleteAuthorizationFormConsentPayload! + + """Create a new AuthorizationFormConsentShare""" + createAuthorizationFormConsentShare(input: SalesforceCreateAuthorizationFormConsentShareInput!): SalesforceCreateAuthorizationFormConsentSharePayload! + + """Update AuthorizationFormConsentShare""" + updateAuthorizationFormConsentShare(input: SalesforceUpdateAuthorizationFormConsentShareInput!): SalesforceUpdateAuthorizationFormConsentSharePayload! + + """Delete AuthorizationFormConsentShare by its id.""" + deleteAuthorizationFormConsentShare(input: SalesforceDeleteAuthorizationFormConsentShareInput!): SalesforceDeleteAuthorizationFormConsentSharePayload! + + """Create a new AuthorizationFormDataUse""" + createAuthorizationFormDataUse(input: SalesforceCreateAuthorizationFormDataUseInput!): SalesforceCreateAuthorizationFormDataUsePayload! + + """Update AuthorizationFormDataUse""" + updateAuthorizationFormDataUse(input: SalesforceUpdateAuthorizationFormDataUseInput!): SalesforceUpdateAuthorizationFormDataUsePayload! + + """Delete AuthorizationFormDataUse by its id.""" + deleteAuthorizationFormDataUse(input: SalesforceDeleteAuthorizationFormDataUseInput!): SalesforceDeleteAuthorizationFormDataUsePayload! + + """Create a new AuthorizationFormDataUseShare""" + createAuthorizationFormDataUseShare(input: SalesforceCreateAuthorizationFormDataUseShareInput!): SalesforceCreateAuthorizationFormDataUseSharePayload! + + """Update AuthorizationFormDataUseShare""" + updateAuthorizationFormDataUseShare(input: SalesforceUpdateAuthorizationFormDataUseShareInput!): SalesforceUpdateAuthorizationFormDataUseSharePayload! + + """Delete AuthorizationFormDataUseShare by its id.""" + deleteAuthorizationFormDataUseShare(input: SalesforceDeleteAuthorizationFormDataUseShareInput!): SalesforceDeleteAuthorizationFormDataUseSharePayload! + + """Create a new AuthorizationFormShare""" + createAuthorizationFormShare(input: SalesforceCreateAuthorizationFormShareInput!): SalesforceCreateAuthorizationFormSharePayload! + + """Update AuthorizationFormShare""" + updateAuthorizationFormShare(input: SalesforceUpdateAuthorizationFormShareInput!): SalesforceUpdateAuthorizationFormSharePayload! + + """Delete AuthorizationFormShare by its id.""" + deleteAuthorizationFormShare(input: SalesforceDeleteAuthorizationFormShareInput!): SalesforceDeleteAuthorizationFormSharePayload! + + """Create a new AuthorizationFormText""" + createAuthorizationFormText(input: SalesforceCreateAuthorizationFormTextInput!): SalesforceCreateAuthorizationFormTextPayload! + + """Update AuthorizationFormText""" + updateAuthorizationFormText(input: SalesforceUpdateAuthorizationFormTextInput!): SalesforceUpdateAuthorizationFormTextPayload! + + """Delete AuthorizationFormText by its id.""" + deleteAuthorizationFormText(input: SalesforceDeleteAuthorizationFormTextInput!): SalesforceDeleteAuthorizationFormTextPayload! + + """Delete AuthorizationFormTextFeed by its id.""" + deleteAuthorizationFormTextFeed(input: SalesforceDeleteAuthorizationFormTextFeedInput!): SalesforceDeleteAuthorizationFormTextFeedPayload! + + """Create a new BrandTemplate""" + createBrandTemplate(input: SalesforceCreateBrandTemplateInput!): SalesforceCreateBrandTemplatePayload! + + """Update BrandTemplate""" + updateBrandTemplate(input: SalesforceUpdateBrandTemplateInput!): SalesforceUpdateBrandTemplatePayload! + + """Delete BrandTemplate by its id.""" + deleteBrandTemplate(input: SalesforceDeleteBrandTemplateInput!): SalesforceDeleteBrandTemplatePayload! + + """Create a new BrandingSet""" + createBrandingSet(input: SalesforceCreateBrandingSetInput!): SalesforceCreateBrandingSetPayload! + + """Update BrandingSet""" + updateBrandingSet(input: SalesforceUpdateBrandingSetInput!): SalesforceUpdateBrandingSetPayload! + + """Delete BrandingSet by its id.""" + deleteBrandingSet(input: SalesforceDeleteBrandingSetInput!): SalesforceDeleteBrandingSetPayload! + + """Create a new BrandingSetProperty""" + createBrandingSetProperty(input: SalesforceCreateBrandingSetPropertyInput!): SalesforceCreateBrandingSetPropertyPayload! + + """Update BrandingSetProperty""" + updateBrandingSetProperty(input: SalesforceUpdateBrandingSetPropertyInput!): SalesforceUpdateBrandingSetPropertyPayload! + + """Delete BrandingSetProperty by its id.""" + deleteBrandingSetProperty(input: SalesforceDeleteBrandingSetPropertyInput!): SalesforceDeleteBrandingSetPropertyPayload! + + """Create a new BusinessHours""" + createBusinessHours(input: SalesforceCreateBusinessHoursInput!): SalesforceCreateBusinessHoursPayload! + + """Update BusinessHours""" + updateBusinessHours(input: SalesforceUpdateBusinessHoursInput!): SalesforceUpdateBusinessHoursPayload! + + """Create a new BusinessProcess""" + createBusinessProcess(input: SalesforceCreateBusinessProcessInput!): SalesforceCreateBusinessProcessPayload! + + """Update BusinessProcess""" + updateBusinessProcess(input: SalesforceUpdateBusinessProcessInput!): SalesforceUpdateBusinessProcessPayload! + + """Create a new CalendarView""" + createCalendarView(input: SalesforceCreateCalendarViewInput!): SalesforceCreateCalendarViewPayload! + + """Update CalendarView""" + updateCalendarView(input: SalesforceUpdateCalendarViewInput!): SalesforceUpdateCalendarViewPayload! + + """Delete CalendarView by its id.""" + deleteCalendarView(input: SalesforceDeleteCalendarViewInput!): SalesforceDeleteCalendarViewPayload! + + """Create a new CalendarViewShare""" + createCalendarViewShare(input: SalesforceCreateCalendarViewShareInput!): SalesforceCreateCalendarViewSharePayload! + + """Update CalendarViewShare""" + updateCalendarViewShare(input: SalesforceUpdateCalendarViewShareInput!): SalesforceUpdateCalendarViewSharePayload! + + """Delete CalendarViewShare by its id.""" + deleteCalendarViewShare(input: SalesforceDeleteCalendarViewShareInput!): SalesforceDeleteCalendarViewSharePayload! + + """Create a new CallCenter""" + createCallCenter(input: SalesforceCreateCallCenterInput!): SalesforceCreateCallCenterPayload! + + """Create a new CallCoachingMediaProvider""" + createCallCoachingMediaProvider(input: SalesforceCreateCallCoachingMediaProviderInput!): SalesforceCreateCallCoachingMediaProviderPayload! + + """Update CallCoachingMediaProvider""" + updateCallCoachingMediaProvider(input: SalesforceUpdateCallCoachingMediaProviderInput!): SalesforceUpdateCallCoachingMediaProviderPayload! + + """Create a new Campaign""" + createCampaign(input: SalesforceCreateCampaignInput!): SalesforceCreateCampaignPayload! + + """Update Campaign""" + updateCampaign(input: SalesforceUpdateCampaignInput!): SalesforceUpdateCampaignPayload! + + """Delete Campaign by its id.""" + deleteCampaign(input: SalesforceDeleteCampaignInput!): SalesforceDeleteCampaignPayload! + + """Delete CampaignFeed by its id.""" + deleteCampaignFeed(input: SalesforceDeleteCampaignFeedInput!): SalesforceDeleteCampaignFeedPayload! + + """Create a new CampaignMember""" + createCampaignMember(input: SalesforceCreateCampaignMemberInput!): SalesforceCreateCampaignMemberPayload! + + """Update CampaignMember""" + updateCampaignMember(input: SalesforceUpdateCampaignMemberInput!): SalesforceUpdateCampaignMemberPayload! + + """Delete CampaignMember by its id.""" + deleteCampaignMember(input: SalesforceDeleteCampaignMemberInput!): SalesforceDeleteCampaignMemberPayload! + + """Create a new CampaignMemberStatus""" + createCampaignMemberStatus(input: SalesforceCreateCampaignMemberStatusInput!): SalesforceCreateCampaignMemberStatusPayload! + + """Update CampaignMemberStatus""" + updateCampaignMemberStatus(input: SalesforceUpdateCampaignMemberStatusInput!): SalesforceUpdateCampaignMemberStatusPayload! + + """Delete CampaignMemberStatus by its id.""" + deleteCampaignMemberStatus(input: SalesforceDeleteCampaignMemberStatusInput!): SalesforceDeleteCampaignMemberStatusPayload! + + """Create a new CardPaymentMethod""" + createCardPaymentMethod(input: SalesforceCreateCardPaymentMethodInput!): SalesforceCreateCardPaymentMethodPayload! + + """Update CardPaymentMethod""" + updateCardPaymentMethod(input: SalesforceUpdateCardPaymentMethodInput!): SalesforceUpdateCardPaymentMethodPayload! + + """Delete CardPaymentMethod by its id.""" + deleteCardPaymentMethod(input: SalesforceDeleteCardPaymentMethodInput!): SalesforceDeleteCardPaymentMethodPayload! + + """Create a new Case""" + createCase(input: SalesforceCreateCaseInput!): SalesforceCreateCasePayload! + + """Update Case""" + updateCase(input: SalesforceUpdateCaseInput!): SalesforceUpdateCasePayload! + + """Delete Case by its id.""" + deleteCase(input: SalesforceDeleteCaseInput!): SalesforceDeleteCasePayload! + + """Create a new CaseComment""" + createCaseComment(input: SalesforceCreateCaseCommentInput!): SalesforceCreateCaseCommentPayload! + + """Update CaseComment""" + updateCaseComment(input: SalesforceUpdateCaseCommentInput!): SalesforceUpdateCaseCommentPayload! + + """Delete CaseComment by its id.""" + deleteCaseComment(input: SalesforceDeleteCaseCommentInput!): SalesforceDeleteCaseCommentPayload! + + """Create a new CaseContactRole""" + createCaseContactRole(input: SalesforceCreateCaseContactRoleInput!): SalesforceCreateCaseContactRolePayload! + + """Update CaseContactRole""" + updateCaseContactRole(input: SalesforceUpdateCaseContactRoleInput!): SalesforceUpdateCaseContactRolePayload! + + """Delete CaseContactRole by its id.""" + deleteCaseContactRole(input: SalesforceDeleteCaseContactRoleInput!): SalesforceDeleteCaseContactRolePayload! + + """Delete CaseFeed by its id.""" + deleteCaseFeed(input: SalesforceDeleteCaseFeedInput!): SalesforceDeleteCaseFeedPayload! + + """Create a new CaseSolution""" + createCaseSolution(input: SalesforceCreateCaseSolutionInput!): SalesforceCreateCaseSolutionPayload! + + """Delete CaseSolution by its id.""" + deleteCaseSolution(input: SalesforceDeleteCaseSolutionInput!): SalesforceDeleteCaseSolutionPayload! + + """Create a new CaseTeamMember""" + createCaseTeamMember(input: SalesforceCreateCaseTeamMemberInput!): SalesforceCreateCaseTeamMemberPayload! + + """Update CaseTeamMember""" + updateCaseTeamMember(input: SalesforceUpdateCaseTeamMemberInput!): SalesforceUpdateCaseTeamMemberPayload! + + """Delete CaseTeamMember by its id.""" + deleteCaseTeamMember(input: SalesforceDeleteCaseTeamMemberInput!): SalesforceDeleteCaseTeamMemberPayload! + + """Create a new CaseTeamRole""" + createCaseTeamRole(input: SalesforceCreateCaseTeamRoleInput!): SalesforceCreateCaseTeamRolePayload! + + """Update CaseTeamRole""" + updateCaseTeamRole(input: SalesforceUpdateCaseTeamRoleInput!): SalesforceUpdateCaseTeamRolePayload! + + """Create a new CaseTeamTemplate""" + createCaseTeamTemplate(input: SalesforceCreateCaseTeamTemplateInput!): SalesforceCreateCaseTeamTemplatePayload! + + """Update CaseTeamTemplate""" + updateCaseTeamTemplate(input: SalesforceUpdateCaseTeamTemplateInput!): SalesforceUpdateCaseTeamTemplatePayload! + + """Delete CaseTeamTemplate by its id.""" + deleteCaseTeamTemplate(input: SalesforceDeleteCaseTeamTemplateInput!): SalesforceDeleteCaseTeamTemplatePayload! + + """Create a new CaseTeamTemplateMember""" + createCaseTeamTemplateMember(input: SalesforceCreateCaseTeamTemplateMemberInput!): SalesforceCreateCaseTeamTemplateMemberPayload! + + """Update CaseTeamTemplateMember""" + updateCaseTeamTemplateMember(input: SalesforceUpdateCaseTeamTemplateMemberInput!): SalesforceUpdateCaseTeamTemplateMemberPayload! + + """Delete CaseTeamTemplateMember by its id.""" + deleteCaseTeamTemplateMember(input: SalesforceDeleteCaseTeamTemplateMemberInput!): SalesforceDeleteCaseTeamTemplateMemberPayload! + + """Create a new CaseTeamTemplateRecord""" + createCaseTeamTemplateRecord(input: SalesforceCreateCaseTeamTemplateRecordInput!): SalesforceCreateCaseTeamTemplateRecordPayload! + + """Delete CaseTeamTemplateRecord by its id.""" + deleteCaseTeamTemplateRecord(input: SalesforceDeleteCaseTeamTemplateRecordInput!): SalesforceDeleteCaseTeamTemplateRecordPayload! + + """Create a new CategoryData""" + createCategoryData(input: SalesforceCreateCategoryDataInput!): SalesforceCreateCategoryDataPayload! + + """Update CategoryData""" + updateCategoryData(input: SalesforceUpdateCategoryDataInput!): SalesforceUpdateCategoryDataPayload! + + """Delete CategoryData by its id.""" + deleteCategoryData(input: SalesforceDeleteCategoryDataInput!): SalesforceDeleteCategoryDataPayload! + + """Create a new CategoryNode""" + createCategoryNode(input: SalesforceCreateCategoryNodeInput!): SalesforceCreateCategoryNodePayload! + + """Update CategoryNode""" + updateCategoryNode(input: SalesforceUpdateCategoryNodeInput!): SalesforceUpdateCategoryNodePayload! + + """Delete CategoryNode by its id.""" + deleteCategoryNode(input: SalesforceDeleteCategoryNodeInput!): SalesforceDeleteCategoryNodePayload! + + """Create a new ChatterExtension""" + createChatterExtension(input: SalesforceCreateChatterExtensionInput!): SalesforceCreateChatterExtensionPayload! + + """Update ChatterExtension""" + updateChatterExtension(input: SalesforceUpdateChatterExtensionInput!): SalesforceUpdateChatterExtensionPayload! + + """Delete ChatterExtension by its id.""" + deleteChatterExtension(input: SalesforceDeleteChatterExtensionInput!): SalesforceDeleteChatterExtensionPayload! + + """Create a new ChatterExtensionConfig""" + createChatterExtensionConfig(input: SalesforceCreateChatterExtensionConfigInput!): SalesforceCreateChatterExtensionConfigPayload! + + """Update ChatterExtensionConfig""" + updateChatterExtensionConfig(input: SalesforceUpdateChatterExtensionConfigInput!): SalesforceUpdateChatterExtensionConfigPayload! + + """Delete ChatterExtensionConfig by its id.""" + deleteChatterExtensionConfig(input: SalesforceDeleteChatterExtensionConfigInput!): SalesforceDeleteChatterExtensionConfigPayload! + + """Delete ClientBrowser by its id.""" + deleteClientBrowser(input: SalesforceDeleteClientBrowserInput!): SalesforceDeleteClientBrowserPayload! + + """Create a new CollaborationGroup""" + createCollaborationGroup(input: SalesforceCreateCollaborationGroupInput!): SalesforceCreateCollaborationGroupPayload! + + """Update CollaborationGroup""" + updateCollaborationGroup(input: SalesforceUpdateCollaborationGroupInput!): SalesforceUpdateCollaborationGroupPayload! + + """Delete CollaborationGroup by its id.""" + deleteCollaborationGroup(input: SalesforceDeleteCollaborationGroupInput!): SalesforceDeleteCollaborationGroupPayload! + + """Delete CollaborationGroupFeed by its id.""" + deleteCollaborationGroupFeed(input: SalesforceDeleteCollaborationGroupFeedInput!): SalesforceDeleteCollaborationGroupFeedPayload! + + """Create a new CollaborationGroupMember""" + createCollaborationGroupMember(input: SalesforceCreateCollaborationGroupMemberInput!): SalesforceCreateCollaborationGroupMemberPayload! + + """Update CollaborationGroupMember""" + updateCollaborationGroupMember(input: SalesforceUpdateCollaborationGroupMemberInput!): SalesforceUpdateCollaborationGroupMemberPayload! + + """Delete CollaborationGroupMember by its id.""" + deleteCollaborationGroupMember(input: SalesforceDeleteCollaborationGroupMemberInput!): SalesforceDeleteCollaborationGroupMemberPayload! + + """Create a new CollaborationGroupMemberRequest""" + createCollaborationGroupMemberRequest(input: SalesforceCreateCollaborationGroupMemberRequestInput!): SalesforceCreateCollaborationGroupMemberRequestPayload! + + """Update CollaborationGroupMemberRequest""" + updateCollaborationGroupMemberRequest(input: SalesforceUpdateCollaborationGroupMemberRequestInput!): SalesforceUpdateCollaborationGroupMemberRequestPayload! + + """Delete CollaborationGroupMemberRequest by its id.""" + deleteCollaborationGroupMemberRequest(input: SalesforceDeleteCollaborationGroupMemberRequestInput!): SalesforceDeleteCollaborationGroupMemberRequestPayload! + + """Create a new CollaborationGroupRecord""" + createCollaborationGroupRecord(input: SalesforceCreateCollaborationGroupRecordInput!): SalesforceCreateCollaborationGroupRecordPayload! + + """Update CollaborationGroupRecord""" + updateCollaborationGroupRecord(input: SalesforceUpdateCollaborationGroupRecordInput!): SalesforceUpdateCollaborationGroupRecordPayload! + + """Delete CollaborationGroupRecord by its id.""" + deleteCollaborationGroupRecord(input: SalesforceDeleteCollaborationGroupRecordInput!): SalesforceDeleteCollaborationGroupRecordPayload! + + """Create a new CollaborationInvitation""" + createCollaborationInvitation(input: SalesforceCreateCollaborationInvitationInput!): SalesforceCreateCollaborationInvitationPayload! + + """Delete CollaborationInvitation by its id.""" + deleteCollaborationInvitation(input: SalesforceDeleteCollaborationInvitationInput!): SalesforceDeleteCollaborationInvitationPayload! + + """Create a new CommSubscription""" + createCommSubscription(input: SalesforceCreateCommSubscriptionInput!): SalesforceCreateCommSubscriptionPayload! + + """Update CommSubscription""" + updateCommSubscription(input: SalesforceUpdateCommSubscriptionInput!): SalesforceUpdateCommSubscriptionPayload! + + """Delete CommSubscription by its id.""" + deleteCommSubscription(input: SalesforceDeleteCommSubscriptionInput!): SalesforceDeleteCommSubscriptionPayload! + + """Create a new CommSubscriptionChannelType""" + createCommSubscriptionChannelType(input: SalesforceCreateCommSubscriptionChannelTypeInput!): SalesforceCreateCommSubscriptionChannelTypePayload! + + """Update CommSubscriptionChannelType""" + updateCommSubscriptionChannelType(input: SalesforceUpdateCommSubscriptionChannelTypeInput!): SalesforceUpdateCommSubscriptionChannelTypePayload! + + """Delete CommSubscriptionChannelType by its id.""" + deleteCommSubscriptionChannelType(input: SalesforceDeleteCommSubscriptionChannelTypeInput!): SalesforceDeleteCommSubscriptionChannelTypePayload! + + """Delete CommSubscriptionChannelTypeFeed by its id.""" + deleteCommSubscriptionChannelTypeFeed(input: SalesforceDeleteCommSubscriptionChannelTypeFeedInput!): SalesforceDeleteCommSubscriptionChannelTypeFeedPayload! + + """Create a new CommSubscriptionChannelTypeShare""" + createCommSubscriptionChannelTypeShare(input: SalesforceCreateCommSubscriptionChannelTypeShareInput!): SalesforceCreateCommSubscriptionChannelTypeSharePayload! + + """Update CommSubscriptionChannelTypeShare""" + updateCommSubscriptionChannelTypeShare(input: SalesforceUpdateCommSubscriptionChannelTypeShareInput!): SalesforceUpdateCommSubscriptionChannelTypeSharePayload! + + """Delete CommSubscriptionChannelTypeShare by its id.""" + deleteCommSubscriptionChannelTypeShare(input: SalesforceDeleteCommSubscriptionChannelTypeShareInput!): SalesforceDeleteCommSubscriptionChannelTypeSharePayload! + + """Create a new CommSubscriptionConsent""" + createCommSubscriptionConsent(input: SalesforceCreateCommSubscriptionConsentInput!): SalesforceCreateCommSubscriptionConsentPayload! + + """Update CommSubscriptionConsent""" + updateCommSubscriptionConsent(input: SalesforceUpdateCommSubscriptionConsentInput!): SalesforceUpdateCommSubscriptionConsentPayload! + + """Delete CommSubscriptionConsent by its id.""" + deleteCommSubscriptionConsent(input: SalesforceDeleteCommSubscriptionConsentInput!): SalesforceDeleteCommSubscriptionConsentPayload! + + """Delete CommSubscriptionConsentFeed by its id.""" + deleteCommSubscriptionConsentFeed(input: SalesforceDeleteCommSubscriptionConsentFeedInput!): SalesforceDeleteCommSubscriptionConsentFeedPayload! + + """Create a new CommSubscriptionConsentShare""" + createCommSubscriptionConsentShare(input: SalesforceCreateCommSubscriptionConsentShareInput!): SalesforceCreateCommSubscriptionConsentSharePayload! + + """Update CommSubscriptionConsentShare""" + updateCommSubscriptionConsentShare(input: SalesforceUpdateCommSubscriptionConsentShareInput!): SalesforceUpdateCommSubscriptionConsentSharePayload! + + """Delete CommSubscriptionConsentShare by its id.""" + deleteCommSubscriptionConsentShare(input: SalesforceDeleteCommSubscriptionConsentShareInput!): SalesforceDeleteCommSubscriptionConsentSharePayload! + + """Delete CommSubscriptionFeed by its id.""" + deleteCommSubscriptionFeed(input: SalesforceDeleteCommSubscriptionFeedInput!): SalesforceDeleteCommSubscriptionFeedPayload! + + """Create a new CommSubscriptionShare""" + createCommSubscriptionShare(input: SalesforceCreateCommSubscriptionShareInput!): SalesforceCreateCommSubscriptionSharePayload! + + """Update CommSubscriptionShare""" + updateCommSubscriptionShare(input: SalesforceUpdateCommSubscriptionShareInput!): SalesforceUpdateCommSubscriptionSharePayload! + + """Delete CommSubscriptionShare by its id.""" + deleteCommSubscriptionShare(input: SalesforceDeleteCommSubscriptionShareInput!): SalesforceDeleteCommSubscriptionSharePayload! + + """Create a new CommSubscriptionTiming""" + createCommSubscriptionTiming(input: SalesforceCreateCommSubscriptionTimingInput!): SalesforceCreateCommSubscriptionTimingPayload! + + """Update CommSubscriptionTiming""" + updateCommSubscriptionTiming(input: SalesforceUpdateCommSubscriptionTimingInput!): SalesforceUpdateCommSubscriptionTimingPayload! + + """Delete CommSubscriptionTiming by its id.""" + deleteCommSubscriptionTiming(input: SalesforceDeleteCommSubscriptionTimingInput!): SalesforceDeleteCommSubscriptionTimingPayload! + + """Delete CommSubscriptionTimingFeed by its id.""" + deleteCommSubscriptionTimingFeed(input: SalesforceDeleteCommSubscriptionTimingFeedInput!): SalesforceDeleteCommSubscriptionTimingFeedPayload! + + """Create a new ConferenceNumber""" + createConferenceNumber(input: SalesforceCreateConferenceNumberInput!): SalesforceCreateConferenceNumberPayload! + + """Update ConferenceNumber""" + updateConferenceNumber(input: SalesforceUpdateConferenceNumberInput!): SalesforceUpdateConferenceNumberPayload! + + """Delete ConferenceNumber by its id.""" + deleteConferenceNumber(input: SalesforceDeleteConferenceNumberInput!): SalesforceDeleteConferenceNumberPayload! + + """Create a new ConsumptionRate""" + createConsumptionRate(input: SalesforceCreateConsumptionRateInput!): SalesforceCreateConsumptionRatePayload! + + """Update ConsumptionRate""" + updateConsumptionRate(input: SalesforceUpdateConsumptionRateInput!): SalesforceUpdateConsumptionRatePayload! + + """Delete ConsumptionRate by its id.""" + deleteConsumptionRate(input: SalesforceDeleteConsumptionRateInput!): SalesforceDeleteConsumptionRatePayload! + + """Create a new ConsumptionSchedule""" + createConsumptionSchedule(input: SalesforceCreateConsumptionScheduleInput!): SalesforceCreateConsumptionSchedulePayload! + + """Update ConsumptionSchedule""" + updateConsumptionSchedule(input: SalesforceUpdateConsumptionScheduleInput!): SalesforceUpdateConsumptionSchedulePayload! + + """Delete ConsumptionSchedule by its id.""" + deleteConsumptionSchedule(input: SalesforceDeleteConsumptionScheduleInput!): SalesforceDeleteConsumptionSchedulePayload! + + """Delete ConsumptionScheduleFeed by its id.""" + deleteConsumptionScheduleFeed(input: SalesforceDeleteConsumptionScheduleFeedInput!): SalesforceDeleteConsumptionScheduleFeedPayload! + + """Create a new ConsumptionScheduleShare""" + createConsumptionScheduleShare(input: SalesforceCreateConsumptionScheduleShareInput!): SalesforceCreateConsumptionScheduleSharePayload! + + """Update ConsumptionScheduleShare""" + updateConsumptionScheduleShare(input: SalesforceUpdateConsumptionScheduleShareInput!): SalesforceUpdateConsumptionScheduleSharePayload! + + """Delete ConsumptionScheduleShare by its id.""" + deleteConsumptionScheduleShare(input: SalesforceDeleteConsumptionScheduleShareInput!): SalesforceDeleteConsumptionScheduleSharePayload! + + """Create a new Contact""" + createContact(input: SalesforceCreateContactInput!): SalesforceCreateContactPayload! + + """Update Contact""" + updateContact(input: SalesforceUpdateContactInput!): SalesforceUpdateContactPayload! + + """Delete Contact by its id.""" + deleteContact(input: SalesforceDeleteContactInput!): SalesforceDeleteContactPayload! + + """Update ContactCleanInfo""" + updateContactCleanInfo(input: SalesforceUpdateContactCleanInfoInput!): SalesforceUpdateContactCleanInfoPayload! + + """Delete ContactFeed by its id.""" + deleteContactFeed(input: SalesforceDeleteContactFeedInput!): SalesforceDeleteContactFeedPayload! + + """Create a new ContactPointAddress""" + createContactPointAddress(input: SalesforceCreateContactPointAddressInput!): SalesforceCreateContactPointAddressPayload! + + """Update ContactPointAddress""" + updateContactPointAddress(input: SalesforceUpdateContactPointAddressInput!): SalesforceUpdateContactPointAddressPayload! + + """Delete ContactPointAddress by its id.""" + deleteContactPointAddress(input: SalesforceDeleteContactPointAddressInput!): SalesforceDeleteContactPointAddressPayload! + + """Create a new ContactPointAddressShare""" + createContactPointAddressShare(input: SalesforceCreateContactPointAddressShareInput!): SalesforceCreateContactPointAddressSharePayload! + + """Update ContactPointAddressShare""" + updateContactPointAddressShare(input: SalesforceUpdateContactPointAddressShareInput!): SalesforceUpdateContactPointAddressSharePayload! + + """Delete ContactPointAddressShare by its id.""" + deleteContactPointAddressShare(input: SalesforceDeleteContactPointAddressShareInput!): SalesforceDeleteContactPointAddressSharePayload! + + """Create a new ContactPointConsent""" + createContactPointConsent(input: SalesforceCreateContactPointConsentInput!): SalesforceCreateContactPointConsentPayload! + + """Update ContactPointConsent""" + updateContactPointConsent(input: SalesforceUpdateContactPointConsentInput!): SalesforceUpdateContactPointConsentPayload! + + """Delete ContactPointConsent by its id.""" + deleteContactPointConsent(input: SalesforceDeleteContactPointConsentInput!): SalesforceDeleteContactPointConsentPayload! + + """Create a new ContactPointConsentShare""" + createContactPointConsentShare(input: SalesforceCreateContactPointConsentShareInput!): SalesforceCreateContactPointConsentSharePayload! + + """Update ContactPointConsentShare""" + updateContactPointConsentShare(input: SalesforceUpdateContactPointConsentShareInput!): SalesforceUpdateContactPointConsentSharePayload! + + """Delete ContactPointConsentShare by its id.""" + deleteContactPointConsentShare(input: SalesforceDeleteContactPointConsentShareInput!): SalesforceDeleteContactPointConsentSharePayload! + + """Create a new ContactPointEmail""" + createContactPointEmail(input: SalesforceCreateContactPointEmailInput!): SalesforceCreateContactPointEmailPayload! + + """Update ContactPointEmail""" + updateContactPointEmail(input: SalesforceUpdateContactPointEmailInput!): SalesforceUpdateContactPointEmailPayload! + + """Delete ContactPointEmail by its id.""" + deleteContactPointEmail(input: SalesforceDeleteContactPointEmailInput!): SalesforceDeleteContactPointEmailPayload! + + """Create a new ContactPointEmailShare""" + createContactPointEmailShare(input: SalesforceCreateContactPointEmailShareInput!): SalesforceCreateContactPointEmailSharePayload! + + """Update ContactPointEmailShare""" + updateContactPointEmailShare(input: SalesforceUpdateContactPointEmailShareInput!): SalesforceUpdateContactPointEmailSharePayload! + + """Delete ContactPointEmailShare by its id.""" + deleteContactPointEmailShare(input: SalesforceDeleteContactPointEmailShareInput!): SalesforceDeleteContactPointEmailSharePayload! + + """Create a new ContactPointPhone""" + createContactPointPhone(input: SalesforceCreateContactPointPhoneInput!): SalesforceCreateContactPointPhonePayload! + + """Update ContactPointPhone""" + updateContactPointPhone(input: SalesforceUpdateContactPointPhoneInput!): SalesforceUpdateContactPointPhonePayload! + + """Delete ContactPointPhone by its id.""" + deleteContactPointPhone(input: SalesforceDeleteContactPointPhoneInput!): SalesforceDeleteContactPointPhonePayload! + + """Create a new ContactPointPhoneShare""" + createContactPointPhoneShare(input: SalesforceCreateContactPointPhoneShareInput!): SalesforceCreateContactPointPhoneSharePayload! + + """Update ContactPointPhoneShare""" + updateContactPointPhoneShare(input: SalesforceUpdateContactPointPhoneShareInput!): SalesforceUpdateContactPointPhoneSharePayload! + + """Delete ContactPointPhoneShare by its id.""" + deleteContactPointPhoneShare(input: SalesforceDeleteContactPointPhoneShareInput!): SalesforceDeleteContactPointPhoneSharePayload! + + """Create a new ContactPointTypeConsent""" + createContactPointTypeConsent(input: SalesforceCreateContactPointTypeConsentInput!): SalesforceCreateContactPointTypeConsentPayload! + + """Update ContactPointTypeConsent""" + updateContactPointTypeConsent(input: SalesforceUpdateContactPointTypeConsentInput!): SalesforceUpdateContactPointTypeConsentPayload! + + """Delete ContactPointTypeConsent by its id.""" + deleteContactPointTypeConsent(input: SalesforceDeleteContactPointTypeConsentInput!): SalesforceDeleteContactPointTypeConsentPayload! + + """Create a new ContactPointTypeConsentShare""" + createContactPointTypeConsentShare(input: SalesforceCreateContactPointTypeConsentShareInput!): SalesforceCreateContactPointTypeConsentSharePayload! + + """Update ContactPointTypeConsentShare""" + updateContactPointTypeConsentShare(input: SalesforceUpdateContactPointTypeConsentShareInput!): SalesforceUpdateContactPointTypeConsentSharePayload! + + """Delete ContactPointTypeConsentShare by its id.""" + deleteContactPointTypeConsentShare(input: SalesforceDeleteContactPointTypeConsentShareInput!): SalesforceDeleteContactPointTypeConsentSharePayload! + + """Create a new ContactRequest""" + createContactRequest(input: SalesforceCreateContactRequestInput!): SalesforceCreateContactRequestPayload! + + """Update ContactRequest""" + updateContactRequest(input: SalesforceUpdateContactRequestInput!): SalesforceUpdateContactRequestPayload! + + """Delete ContactRequest by its id.""" + deleteContactRequest(input: SalesforceDeleteContactRequestInput!): SalesforceDeleteContactRequestPayload! + + """Create a new ContactRequestShare""" + createContactRequestShare(input: SalesforceCreateContactRequestShareInput!): SalesforceCreateContactRequestSharePayload! + + """Update ContactRequestShare""" + updateContactRequestShare(input: SalesforceUpdateContactRequestShareInput!): SalesforceUpdateContactRequestSharePayload! + + """Delete ContactRequestShare by its id.""" + deleteContactRequestShare(input: SalesforceDeleteContactRequestShareInput!): SalesforceDeleteContactRequestSharePayload! + + """Create a new ContentAsset""" + createContentAsset(input: SalesforceCreateContentAssetInput!): SalesforceCreateContentAssetPayload! + + """Update ContentAsset""" + updateContentAsset(input: SalesforceUpdateContentAssetInput!): SalesforceUpdateContentAssetPayload! + + """Delete ContentAsset by its id.""" + deleteContentAsset(input: SalesforceDeleteContentAssetInput!): SalesforceDeleteContentAssetPayload! + + """Create a new ContentDistribution""" + createContentDistribution(input: SalesforceCreateContentDistributionInput!): SalesforceCreateContentDistributionPayload! + + """Update ContentDistribution""" + updateContentDistribution(input: SalesforceUpdateContentDistributionInput!): SalesforceUpdateContentDistributionPayload! + + """Delete ContentDistribution by its id.""" + deleteContentDistribution(input: SalesforceDeleteContentDistributionInput!): SalesforceDeleteContentDistributionPayload! + + """Update ContentDistributionView""" + updateContentDistributionView(input: SalesforceUpdateContentDistributionViewInput!): SalesforceUpdateContentDistributionViewPayload! + + """Delete ContentDistributionView by its id.""" + deleteContentDistributionView(input: SalesforceDeleteContentDistributionViewInput!): SalesforceDeleteContentDistributionViewPayload! + + """Update ContentDocument""" + updateContentDocument(input: SalesforceUpdateContentDocumentInput!): SalesforceUpdateContentDocumentPayload! + + """Delete ContentDocument by its id.""" + deleteContentDocument(input: SalesforceDeleteContentDocumentInput!): SalesforceDeleteContentDocumentPayload! + + """Delete ContentDocumentFeed by its id.""" + deleteContentDocumentFeed(input: SalesforceDeleteContentDocumentFeedInput!): SalesforceDeleteContentDocumentFeedPayload! + + """Create a new ContentDocumentLink""" + createContentDocumentLink(input: SalesforceCreateContentDocumentLinkInput!): SalesforceCreateContentDocumentLinkPayload! + + """Update ContentDocumentLink""" + updateContentDocumentLink(input: SalesforceUpdateContentDocumentLinkInput!): SalesforceUpdateContentDocumentLinkPayload! + + """Delete ContentDocumentLink by its id.""" + deleteContentDocumentLink(input: SalesforceDeleteContentDocumentLinkInput!): SalesforceDeleteContentDocumentLinkPayload! + + """Delete ContentDocumentSubscription by its id.""" + deleteContentDocumentSubscription(input: SalesforceDeleteContentDocumentSubscriptionInput!): SalesforceDeleteContentDocumentSubscriptionPayload! + + """Create a new ContentFolder""" + createContentFolder(input: SalesforceCreateContentFolderInput!): SalesforceCreateContentFolderPayload! + + """Update ContentFolder""" + updateContentFolder(input: SalesforceUpdateContentFolderInput!): SalesforceUpdateContentFolderPayload! + + """Delete ContentFolder by its id.""" + deleteContentFolder(input: SalesforceDeleteContentFolderInput!): SalesforceDeleteContentFolderPayload! + + """Update ContentFolderMember""" + updateContentFolderMember(input: SalesforceUpdateContentFolderMemberInput!): SalesforceUpdateContentFolderMemberPayload! + + """Delete ContentFolderMember by its id.""" + deleteContentFolderMember(input: SalesforceDeleteContentFolderMemberInput!): SalesforceDeleteContentFolderMemberPayload! + + """Create a new ContentNote""" + createContentNote(input: SalesforceCreateContentNoteInput!): SalesforceCreateContentNotePayload! + + """Update ContentNote""" + updateContentNote(input: SalesforceUpdateContentNoteInput!): SalesforceUpdateContentNotePayload! + + """Delete ContentNote by its id.""" + deleteContentNote(input: SalesforceDeleteContentNoteInput!): SalesforceDeleteContentNotePayload! + + """Delete ContentNotification by its id.""" + deleteContentNotification(input: SalesforceDeleteContentNotificationInput!): SalesforceDeleteContentNotificationPayload! + + """Delete ContentTagSubscription by its id.""" + deleteContentTagSubscription(input: SalesforceDeleteContentTagSubscriptionInput!): SalesforceDeleteContentTagSubscriptionPayload! + + """Delete ContentUserSubscription by its id.""" + deleteContentUserSubscription(input: SalesforceDeleteContentUserSubscriptionInput!): SalesforceDeleteContentUserSubscriptionPayload! + + """Create a new ContentVersion""" + createContentVersion(input: SalesforceCreateContentVersionInput!): SalesforceCreateContentVersionPayload! + + """Update ContentVersion""" + updateContentVersion(input: SalesforceUpdateContentVersionInput!): SalesforceUpdateContentVersionPayload! + + """Delete ContentVersionComment by its id.""" + deleteContentVersionComment(input: SalesforceDeleteContentVersionCommentInput!): SalesforceDeleteContentVersionCommentPayload! + + """Delete ContentVersionRating by its id.""" + deleteContentVersionRating(input: SalesforceDeleteContentVersionRatingInput!): SalesforceDeleteContentVersionRatingPayload! + + """Create a new ContentWorkspace""" + createContentWorkspace(input: SalesforceCreateContentWorkspaceInput!): SalesforceCreateContentWorkspacePayload! + + """Update ContentWorkspace""" + updateContentWorkspace(input: SalesforceUpdateContentWorkspaceInput!): SalesforceUpdateContentWorkspacePayload! + + """Delete ContentWorkspace by its id.""" + deleteContentWorkspace(input: SalesforceDeleteContentWorkspaceInput!): SalesforceDeleteContentWorkspacePayload! + + """Create a new ContentWorkspaceDoc""" + createContentWorkspaceDoc(input: SalesforceCreateContentWorkspaceDocInput!): SalesforceCreateContentWorkspaceDocPayload! + + """Update ContentWorkspaceDoc""" + updateContentWorkspaceDoc(input: SalesforceUpdateContentWorkspaceDocInput!): SalesforceUpdateContentWorkspaceDocPayload! + + """Delete ContentWorkspaceDoc by its id.""" + deleteContentWorkspaceDoc(input: SalesforceDeleteContentWorkspaceDocInput!): SalesforceDeleteContentWorkspaceDocPayload! + + """Create a new ContentWorkspaceMember""" + createContentWorkspaceMember(input: SalesforceCreateContentWorkspaceMemberInput!): SalesforceCreateContentWorkspaceMemberPayload! + + """Update ContentWorkspaceMember""" + updateContentWorkspaceMember(input: SalesforceUpdateContentWorkspaceMemberInput!): SalesforceUpdateContentWorkspaceMemberPayload! + + """Delete ContentWorkspaceMember by its id.""" + deleteContentWorkspaceMember(input: SalesforceDeleteContentWorkspaceMemberInput!): SalesforceDeleteContentWorkspaceMemberPayload! + + """Create a new ContentWorkspacePermission""" + createContentWorkspacePermission(input: SalesforceCreateContentWorkspacePermissionInput!): SalesforceCreateContentWorkspacePermissionPayload! + + """Update ContentWorkspacePermission""" + updateContentWorkspacePermission(input: SalesforceUpdateContentWorkspacePermissionInput!): SalesforceUpdateContentWorkspacePermissionPayload! + + """Delete ContentWorkspacePermission by its id.""" + deleteContentWorkspacePermission(input: SalesforceDeleteContentWorkspacePermissionInput!): SalesforceDeleteContentWorkspacePermissionPayload! + + """Delete ContentWorkspaceSubscription by its id.""" + deleteContentWorkspaceSubscription(input: SalesforceDeleteContentWorkspaceSubscriptionInput!): SalesforceDeleteContentWorkspaceSubscriptionPayload! + + """Create a new Contract""" + createContract(input: SalesforceCreateContractInput!): SalesforceCreateContractPayload! + + """Update Contract""" + updateContract(input: SalesforceUpdateContractInput!): SalesforceUpdateContractPayload! + + """Delete Contract by its id.""" + deleteContract(input: SalesforceDeleteContractInput!): SalesforceDeleteContractPayload! + + """Create a new ContractContactRole""" + createContractContactRole(input: SalesforceCreateContractContactRoleInput!): SalesforceCreateContractContactRolePayload! + + """Update ContractContactRole""" + updateContractContactRole(input: SalesforceUpdateContractContactRoleInput!): SalesforceUpdateContractContactRolePayload! + + """Delete ContractContactRole by its id.""" + deleteContractContactRole(input: SalesforceDeleteContractContactRoleInput!): SalesforceDeleteContractContactRolePayload! + + """Delete ContractFeed by its id.""" + deleteContractFeed(input: SalesforceDeleteContractFeedInput!): SalesforceDeleteContractFeedPayload! + + """Create a new CorsWhitelistEntry""" + createCorsWhitelistEntry(input: SalesforceCreateCorsWhitelistEntryInput!): SalesforceCreateCorsWhitelistEntryPayload! + + """Update CorsWhitelistEntry""" + updateCorsWhitelistEntry(input: SalesforceUpdateCorsWhitelistEntryInput!): SalesforceUpdateCorsWhitelistEntryPayload! + + """Delete CorsWhitelistEntry by its id.""" + deleteCorsWhitelistEntry(input: SalesforceDeleteCorsWhitelistEntryInput!): SalesforceDeleteCorsWhitelistEntryPayload! + + """Delete CredentialStuffingEventStoreFeed by its id.""" + deleteCredentialStuffingEventStoreFeed(input: SalesforceDeleteCredentialStuffingEventStoreFeedInput!): SalesforceDeleteCredentialStuffingEventStoreFeedPayload! + + """Update CreditMemo""" + updateCreditMemo(input: SalesforceUpdateCreditMemoInput!): SalesforceUpdateCreditMemoPayload! + + """Delete CreditMemoFeed by its id.""" + deleteCreditMemoFeed(input: SalesforceDeleteCreditMemoFeedInput!): SalesforceDeleteCreditMemoFeedPayload! + + """Update CreditMemoLine""" + updateCreditMemoLine(input: SalesforceUpdateCreditMemoLineInput!): SalesforceUpdateCreditMemoLinePayload! + + """Delete CreditMemoLineFeed by its id.""" + deleteCreditMemoLineFeed(input: SalesforceDeleteCreditMemoLineFeedInput!): SalesforceDeleteCreditMemoLineFeedPayload! + + """Create a new CreditMemoShare""" + createCreditMemoShare(input: SalesforceCreateCreditMemoShareInput!): SalesforceCreateCreditMemoSharePayload! + + """Update CreditMemoShare""" + updateCreditMemoShare(input: SalesforceUpdateCreditMemoShareInput!): SalesforceUpdateCreditMemoSharePayload! + + """Delete CreditMemoShare by its id.""" + deleteCreditMemoShare(input: SalesforceDeleteCreditMemoShareInput!): SalesforceDeleteCreditMemoSharePayload! + + """Create a new CspTrustedSite""" + createCspTrustedSite(input: SalesforceCreateCspTrustedSiteInput!): SalesforceCreateCspTrustedSitePayload! + + """Update CspTrustedSite""" + updateCspTrustedSite(input: SalesforceUpdateCspTrustedSiteInput!): SalesforceUpdateCspTrustedSitePayload! + + """Delete CspTrustedSite by its id.""" + deleteCspTrustedSite(input: SalesforceDeleteCspTrustedSiteInput!): SalesforceDeleteCspTrustedSitePayload! + + """Create a new CustomBrand""" + createCustomBrand(input: SalesforceCreateCustomBrandInput!): SalesforceCreateCustomBrandPayload! + + """Update CustomBrand""" + updateCustomBrand(input: SalesforceUpdateCustomBrandInput!): SalesforceUpdateCustomBrandPayload! + + """Create a new CustomBrandAsset""" + createCustomBrandAsset(input: SalesforceCreateCustomBrandAssetInput!): SalesforceCreateCustomBrandAssetPayload! + + """Update CustomBrandAsset""" + updateCustomBrandAsset(input: SalesforceUpdateCustomBrandAssetInput!): SalesforceUpdateCustomBrandAssetPayload! + + """Delete CustomBrandAsset by its id.""" + deleteCustomBrandAsset(input: SalesforceDeleteCustomBrandAssetInput!): SalesforceDeleteCustomBrandAssetPayload! + + """Create a new CustomHelpMenuItem""" + createCustomHelpMenuItem(input: SalesforceCreateCustomHelpMenuItemInput!): SalesforceCreateCustomHelpMenuItemPayload! + + """Update CustomHelpMenuItem""" + updateCustomHelpMenuItem(input: SalesforceUpdateCustomHelpMenuItemInput!): SalesforceUpdateCustomHelpMenuItemPayload! + + """Delete CustomHelpMenuItem by its id.""" + deleteCustomHelpMenuItem(input: SalesforceDeleteCustomHelpMenuItemInput!): SalesforceDeleteCustomHelpMenuItemPayload! + + """Create a new CustomHelpMenuSection""" + createCustomHelpMenuSection(input: SalesforceCreateCustomHelpMenuSectionInput!): SalesforceCreateCustomHelpMenuSectionPayload! + + """Update CustomHelpMenuSection""" + updateCustomHelpMenuSection(input: SalesforceUpdateCustomHelpMenuSectionInput!): SalesforceUpdateCustomHelpMenuSectionPayload! + + """Delete CustomHelpMenuSection by its id.""" + deleteCustomHelpMenuSection(input: SalesforceDeleteCustomHelpMenuSectionInput!): SalesforceDeleteCustomHelpMenuSectionPayload! + + """Create a new CustomNotificationType""" + createCustomNotificationType(input: SalesforceCreateCustomNotificationTypeInput!): SalesforceCreateCustomNotificationTypePayload! + + """Update CustomNotificationType""" + updateCustomNotificationType(input: SalesforceUpdateCustomNotificationTypeInput!): SalesforceUpdateCustomNotificationTypePayload! + + """Delete CustomNotificationType by its id.""" + deleteCustomNotificationType(input: SalesforceDeleteCustomNotificationTypeInput!): SalesforceDeleteCustomNotificationTypePayload! + + """Create a new DandBCompany""" + createDandBCompany(input: SalesforceCreateDandBCompanyInput!): SalesforceCreateDandBCompanyPayload! + + """Update DandBCompany""" + updateDandBCompany(input: SalesforceUpdateDandBCompanyInput!): SalesforceUpdateDandBCompanyPayload! + + """Delete DandBCompany by its id.""" + deleteDandBCompany(input: SalesforceDeleteDandBCompanyInput!): SalesforceDeleteDandBCompanyPayload! + + """Delete DashboardComponentFeed by its id.""" + deleteDashboardComponentFeed(input: SalesforceDeleteDashboardComponentFeedInput!): SalesforceDeleteDashboardComponentFeedPayload! + + """Delete DashboardFeed by its id.""" + deleteDashboardFeed(input: SalesforceDeleteDashboardFeedInput!): SalesforceDeleteDashboardFeedPayload! + + """Create a new DataAssetSemanticGraphEdge""" + createDataAssetSemanticGraphEdge(input: SalesforceCreateDataAssetSemanticGraphEdgeInput!): SalesforceCreateDataAssetSemanticGraphEdgePayload! + + """Update DataAssetSemanticGraphEdge""" + updateDataAssetSemanticGraphEdge(input: SalesforceUpdateDataAssetSemanticGraphEdgeInput!): SalesforceUpdateDataAssetSemanticGraphEdgePayload! + + """Delete DataAssetSemanticGraphEdge by its id.""" + deleteDataAssetSemanticGraphEdge(input: SalesforceDeleteDataAssetSemanticGraphEdgeInput!): SalesforceDeleteDataAssetSemanticGraphEdgePayload! + + """Create a new DataAssetUsageTrackingInfo""" + createDataAssetUsageTrackingInfo(input: SalesforceCreateDataAssetUsageTrackingInfoInput!): SalesforceCreateDataAssetUsageTrackingInfoPayload! + + """Update DataAssetUsageTrackingInfo""" + updateDataAssetUsageTrackingInfo(input: SalesforceUpdateDataAssetUsageTrackingInfoInput!): SalesforceUpdateDataAssetUsageTrackingInfoPayload! + + """Delete DataAssetUsageTrackingInfo by its id.""" + deleteDataAssetUsageTrackingInfo(input: SalesforceDeleteDataAssetUsageTrackingInfoInput!): SalesforceDeleteDataAssetUsageTrackingInfoPayload! + + """Create a new DataUseLegalBasis""" + createDataUseLegalBasis(input: SalesforceCreateDataUseLegalBasisInput!): SalesforceCreateDataUseLegalBasisPayload! + + """Update DataUseLegalBasis""" + updateDataUseLegalBasis(input: SalesforceUpdateDataUseLegalBasisInput!): SalesforceUpdateDataUseLegalBasisPayload! + + """Delete DataUseLegalBasis by its id.""" + deleteDataUseLegalBasis(input: SalesforceDeleteDataUseLegalBasisInput!): SalesforceDeleteDataUseLegalBasisPayload! + + """Create a new DataUseLegalBasisShare""" + createDataUseLegalBasisShare(input: SalesforceCreateDataUseLegalBasisShareInput!): SalesforceCreateDataUseLegalBasisSharePayload! + + """Update DataUseLegalBasisShare""" + updateDataUseLegalBasisShare(input: SalesforceUpdateDataUseLegalBasisShareInput!): SalesforceUpdateDataUseLegalBasisSharePayload! + + """Delete DataUseLegalBasisShare by its id.""" + deleteDataUseLegalBasisShare(input: SalesforceDeleteDataUseLegalBasisShareInput!): SalesforceDeleteDataUseLegalBasisSharePayload! + + """Create a new DataUsePurpose""" + createDataUsePurpose(input: SalesforceCreateDataUsePurposeInput!): SalesforceCreateDataUsePurposePayload! + + """Update DataUsePurpose""" + updateDataUsePurpose(input: SalesforceUpdateDataUsePurposeInput!): SalesforceUpdateDataUsePurposePayload! + + """Delete DataUsePurpose by its id.""" + deleteDataUsePurpose(input: SalesforceDeleteDataUsePurposeInput!): SalesforceDeleteDataUsePurposePayload! + + """Create a new DataUsePurposeShare""" + createDataUsePurposeShare(input: SalesforceCreateDataUsePurposeShareInput!): SalesforceCreateDataUsePurposeSharePayload! + + """Update DataUsePurposeShare""" + updateDataUsePurposeShare(input: SalesforceUpdateDataUsePurposeShareInput!): SalesforceUpdateDataUsePurposeSharePayload! + + """Delete DataUsePurposeShare by its id.""" + deleteDataUsePurposeShare(input: SalesforceDeleteDataUsePurposeShareInput!): SalesforceDeleteDataUsePurposeSharePayload! + + """Create a new DigitalWallet""" + createDigitalWallet(input: SalesforceCreateDigitalWalletInput!): SalesforceCreateDigitalWalletPayload! + + """Update DigitalWallet""" + updateDigitalWallet(input: SalesforceUpdateDigitalWalletInput!): SalesforceUpdateDigitalWalletPayload! + + """Delete DigitalWallet by its id.""" + deleteDigitalWallet(input: SalesforceDeleteDigitalWalletInput!): SalesforceDeleteDigitalWalletPayload! + + """Create a new Document""" + createDocument(input: SalesforceCreateDocumentInput!): SalesforceCreateDocumentPayload! + + """Update Document""" + updateDocument(input: SalesforceUpdateDocumentInput!): SalesforceUpdateDocumentPayload! + + """Delete Document by its id.""" + deleteDocument(input: SalesforceDeleteDocumentInput!): SalesforceDeleteDocumentPayload! + + """Create a new DocumentAttachmentMap""" + createDocumentAttachmentMap(input: SalesforceCreateDocumentAttachmentMapInput!): SalesforceCreateDocumentAttachmentMapPayload! + + """Update DocumentAttachmentMap""" + updateDocumentAttachmentMap(input: SalesforceUpdateDocumentAttachmentMapInput!): SalesforceUpdateDocumentAttachmentMapPayload! + + """Create a new DuplicateRecordItem""" + createDuplicateRecordItem(input: SalesforceCreateDuplicateRecordItemInput!): SalesforceCreateDuplicateRecordItemPayload! + + """Update DuplicateRecordItem""" + updateDuplicateRecordItem(input: SalesforceUpdateDuplicateRecordItemInput!): SalesforceUpdateDuplicateRecordItemPayload! + + """Delete DuplicateRecordItem by its id.""" + deleteDuplicateRecordItem(input: SalesforceDeleteDuplicateRecordItemInput!): SalesforceDeleteDuplicateRecordItemPayload! + + """Create a new DuplicateRecordSet""" + createDuplicateRecordSet(input: SalesforceCreateDuplicateRecordSetInput!): SalesforceCreateDuplicateRecordSetPayload! + + """Update DuplicateRecordSet""" + updateDuplicateRecordSet(input: SalesforceUpdateDuplicateRecordSetInput!): SalesforceUpdateDuplicateRecordSetPayload! + + """Delete DuplicateRecordSet by its id.""" + deleteDuplicateRecordSet(input: SalesforceDeleteDuplicateRecordSetInput!): SalesforceDeleteDuplicateRecordSetPayload! + + """Create a new EmailCapture""" + createEmailCapture(input: SalesforceCreateEmailCaptureInput!): SalesforceCreateEmailCapturePayload! + + """Update EmailCapture""" + updateEmailCapture(input: SalesforceUpdateEmailCaptureInput!): SalesforceUpdateEmailCapturePayload! + + """Delete EmailCapture by its id.""" + deleteEmailCapture(input: SalesforceDeleteEmailCaptureInput!): SalesforceDeleteEmailCapturePayload! + + """Create a new EmailDomainFilter""" + createEmailDomainFilter(input: SalesforceCreateEmailDomainFilterInput!): SalesforceCreateEmailDomainFilterPayload! + + """Update EmailDomainFilter""" + updateEmailDomainFilter(input: SalesforceUpdateEmailDomainFilterInput!): SalesforceUpdateEmailDomainFilterPayload! + + """Delete EmailDomainFilter by its id.""" + deleteEmailDomainFilter(input: SalesforceDeleteEmailDomainFilterInput!): SalesforceDeleteEmailDomainFilterPayload! + + """Create a new EmailDomainKey""" + createEmailDomainKey(input: SalesforceCreateEmailDomainKeyInput!): SalesforceCreateEmailDomainKeyPayload! + + """Update EmailDomainKey""" + updateEmailDomainKey(input: SalesforceUpdateEmailDomainKeyInput!): SalesforceUpdateEmailDomainKeyPayload! + + """Delete EmailDomainKey by its id.""" + deleteEmailDomainKey(input: SalesforceDeleteEmailDomainKeyInput!): SalesforceDeleteEmailDomainKeyPayload! + + """Create a new EmailMessage""" + createEmailMessage(input: SalesforceCreateEmailMessageInput!): SalesforceCreateEmailMessagePayload! + + """Update EmailMessage""" + updateEmailMessage(input: SalesforceUpdateEmailMessageInput!): SalesforceUpdateEmailMessagePayload! + + """Delete EmailMessage by its id.""" + deleteEmailMessage(input: SalesforceDeleteEmailMessageInput!): SalesforceDeleteEmailMessagePayload! + + """Create a new EmailMessageRelation""" + createEmailMessageRelation(input: SalesforceCreateEmailMessageRelationInput!): SalesforceCreateEmailMessageRelationPayload! + + """Update EmailMessageRelation""" + updateEmailMessageRelation(input: SalesforceUpdateEmailMessageRelationInput!): SalesforceUpdateEmailMessageRelationPayload! + + """Delete EmailMessageRelation by its id.""" + deleteEmailMessageRelation(input: SalesforceDeleteEmailMessageRelationInput!): SalesforceDeleteEmailMessageRelationPayload! + + """Create a new EmailRelay""" + createEmailRelay(input: SalesforceCreateEmailRelayInput!): SalesforceCreateEmailRelayPayload! + + """Update EmailRelay""" + updateEmailRelay(input: SalesforceUpdateEmailRelayInput!): SalesforceUpdateEmailRelayPayload! + + """Delete EmailRelay by its id.""" + deleteEmailRelay(input: SalesforceDeleteEmailRelayInput!): SalesforceDeleteEmailRelayPayload! + + """Create a new EmailServicesAddress""" + createEmailServicesAddress(input: SalesforceCreateEmailServicesAddressInput!): SalesforceCreateEmailServicesAddressPayload! + + """Update EmailServicesAddress""" + updateEmailServicesAddress(input: SalesforceUpdateEmailServicesAddressInput!): SalesforceUpdateEmailServicesAddressPayload! + + """Delete EmailServicesAddress by its id.""" + deleteEmailServicesAddress(input: SalesforceDeleteEmailServicesAddressInput!): SalesforceDeleteEmailServicesAddressPayload! + + """Create a new EmailServicesFunction""" + createEmailServicesFunction(input: SalesforceCreateEmailServicesFunctionInput!): SalesforceCreateEmailServicesFunctionPayload! + + """Update EmailServicesFunction""" + updateEmailServicesFunction(input: SalesforceUpdateEmailServicesFunctionInput!): SalesforceUpdateEmailServicesFunctionPayload! + + """Delete EmailServicesFunction by its id.""" + deleteEmailServicesFunction(input: SalesforceDeleteEmailServicesFunctionInput!): SalesforceDeleteEmailServicesFunctionPayload! + + """Create a new EmailTemplate""" + createEmailTemplate(input: SalesforceCreateEmailTemplateInput!): SalesforceCreateEmailTemplatePayload! + + """Update EmailTemplate""" + updateEmailTemplate(input: SalesforceUpdateEmailTemplateInput!): SalesforceUpdateEmailTemplatePayload! + + """Delete EmailTemplate by its id.""" + deleteEmailTemplate(input: SalesforceDeleteEmailTemplateInput!): SalesforceDeleteEmailTemplatePayload! + + """Create a new EngagementChannelType""" + createEngagementChannelType(input: SalesforceCreateEngagementChannelTypeInput!): SalesforceCreateEngagementChannelTypePayload! + + """Update EngagementChannelType""" + updateEngagementChannelType(input: SalesforceUpdateEngagementChannelTypeInput!): SalesforceUpdateEngagementChannelTypePayload! + + """Delete EngagementChannelType by its id.""" + deleteEngagementChannelType(input: SalesforceDeleteEngagementChannelTypeInput!): SalesforceDeleteEngagementChannelTypePayload! + + """Delete EngagementChannelTypeFeed by its id.""" + deleteEngagementChannelTypeFeed(input: SalesforceDeleteEngagementChannelTypeFeedInput!): SalesforceDeleteEngagementChannelTypeFeedPayload! + + """Create a new EngagementChannelTypeShare""" + createEngagementChannelTypeShare(input: SalesforceCreateEngagementChannelTypeShareInput!): SalesforceCreateEngagementChannelTypeSharePayload! + + """Update EngagementChannelTypeShare""" + updateEngagementChannelTypeShare(input: SalesforceUpdateEngagementChannelTypeShareInput!): SalesforceUpdateEngagementChannelTypeSharePayload! + + """Delete EngagementChannelTypeShare by its id.""" + deleteEngagementChannelTypeShare(input: SalesforceDeleteEngagementChannelTypeShareInput!): SalesforceDeleteEngagementChannelTypeSharePayload! + + """Create a new EnhancedLetterhead""" + createEnhancedLetterhead(input: SalesforceCreateEnhancedLetterheadInput!): SalesforceCreateEnhancedLetterheadPayload! + + """Update EnhancedLetterhead""" + updateEnhancedLetterhead(input: SalesforceUpdateEnhancedLetterheadInput!): SalesforceUpdateEnhancedLetterheadPayload! + + """Delete EnhancedLetterhead by its id.""" + deleteEnhancedLetterhead(input: SalesforceDeleteEnhancedLetterheadInput!): SalesforceDeleteEnhancedLetterheadPayload! + + """Delete EnhancedLetterheadFeed by its id.""" + deleteEnhancedLetterheadFeed(input: SalesforceDeleteEnhancedLetterheadFeedInput!): SalesforceDeleteEnhancedLetterheadFeedPayload! + + """Create a new EntitySubscription""" + createEntitySubscription(input: SalesforceCreateEntitySubscriptionInput!): SalesforceCreateEntitySubscriptionPayload! + + """Delete EntitySubscription by its id.""" + deleteEntitySubscription(input: SalesforceDeleteEntitySubscriptionInput!): SalesforceDeleteEntitySubscriptionPayload! + + """Create a new EnvironmentHubInvitation""" + createEnvironmentHubInvitation(input: SalesforceCreateEnvironmentHubInvitationInput!): SalesforceCreateEnvironmentHubInvitationPayload! + + """Update EnvironmentHubInvitation""" + updateEnvironmentHubInvitation(input: SalesforceUpdateEnvironmentHubInvitationInput!): SalesforceUpdateEnvironmentHubInvitationPayload! + + """Delete EnvironmentHubInvitation by its id.""" + deleteEnvironmentHubInvitation(input: SalesforceDeleteEnvironmentHubInvitationInput!): SalesforceDeleteEnvironmentHubInvitationPayload! + + """Update EnvironmentHubMember""" + updateEnvironmentHubMember(input: SalesforceUpdateEnvironmentHubMemberInput!): SalesforceUpdateEnvironmentHubMemberPayload! + + """Delete EnvironmentHubMember by its id.""" + deleteEnvironmentHubMember(input: SalesforceDeleteEnvironmentHubMemberInput!): SalesforceDeleteEnvironmentHubMemberPayload! + + """Create a new Event""" + createEvent(input: SalesforceCreateEventInput!): SalesforceCreateEventPayload! + + """Update Event""" + updateEvent(input: SalesforceUpdateEventInput!): SalesforceUpdateEventPayload! + + """Delete Event by its id.""" + deleteEvent(input: SalesforceDeleteEventInput!): SalesforceDeleteEventPayload! + + """Delete EventFeed by its id.""" + deleteEventFeed(input: SalesforceDeleteEventFeedInput!): SalesforceDeleteEventFeedPayload! + + """Create a new EventRelation""" + createEventRelation(input: SalesforceCreateEventRelationInput!): SalesforceCreateEventRelationPayload! + + """Update EventRelation""" + updateEventRelation(input: SalesforceUpdateEventRelationInput!): SalesforceUpdateEventRelationPayload! + + """Delete EventRelation by its id.""" + deleteEventRelation(input: SalesforceDeleteEventRelationInput!): SalesforceDeleteEventRelationPayload! + + """Create a new ExpressionFilter""" + createExpressionFilter(input: SalesforceCreateExpressionFilterInput!): SalesforceCreateExpressionFilterPayload! + + """Update ExpressionFilter""" + updateExpressionFilter(input: SalesforceUpdateExpressionFilterInput!): SalesforceUpdateExpressionFilterPayload! + + """Delete ExpressionFilter by its id.""" + deleteExpressionFilter(input: SalesforceDeleteExpressionFilterInput!): SalesforceDeleteExpressionFilterPayload! + + """Create a new ExpressionFilterCriteria""" + createExpressionFilterCriteria(input: SalesforceCreateExpressionFilterCriteriaInput!): SalesforceCreateExpressionFilterCriteriaPayload! + + """Update ExpressionFilterCriteria""" + updateExpressionFilterCriteria(input: SalesforceUpdateExpressionFilterCriteriaInput!): SalesforceUpdateExpressionFilterCriteriaPayload! + + """Delete ExpressionFilterCriteria by its id.""" + deleteExpressionFilterCriteria(input: SalesforceDeleteExpressionFilterCriteriaInput!): SalesforceDeleteExpressionFilterCriteriaPayload! + + """Create a new ExternalDataUserAuth""" + createExternalDataUserAuth(input: SalesforceCreateExternalDataUserAuthInput!): SalesforceCreateExternalDataUserAuthPayload! + + """Update ExternalDataUserAuth""" + updateExternalDataUserAuth(input: SalesforceUpdateExternalDataUserAuthInput!): SalesforceUpdateExternalDataUserAuthPayload! + + """Delete ExternalDataUserAuth by its id.""" + deleteExternalDataUserAuth(input: SalesforceDeleteExternalDataUserAuthInput!): SalesforceDeleteExternalDataUserAuthPayload! + + """Create a new ExternalEvent""" + createExternalEvent(input: SalesforceCreateExternalEventInput!): SalesforceCreateExternalEventPayload! + + """Update ExternalEvent""" + updateExternalEvent(input: SalesforceUpdateExternalEventInput!): SalesforceUpdateExternalEventPayload! + + """Delete ExternalEvent by its id.""" + deleteExternalEvent(input: SalesforceDeleteExternalEventInput!): SalesforceDeleteExternalEventPayload! + + """Create a new ExternalEventMapping""" + createExternalEventMapping(input: SalesforceCreateExternalEventMappingInput!): SalesforceCreateExternalEventMappingPayload! + + """Update ExternalEventMapping""" + updateExternalEventMapping(input: SalesforceUpdateExternalEventMappingInput!): SalesforceUpdateExternalEventMappingPayload! + + """Delete ExternalEventMapping by its id.""" + deleteExternalEventMapping(input: SalesforceDeleteExternalEventMappingInput!): SalesforceDeleteExternalEventMappingPayload! + + """Create a new ExternalEventMappingShare""" + createExternalEventMappingShare(input: SalesforceCreateExternalEventMappingShareInput!): SalesforceCreateExternalEventMappingSharePayload! + + """Update ExternalEventMappingShare""" + updateExternalEventMappingShare(input: SalesforceUpdateExternalEventMappingShareInput!): SalesforceUpdateExternalEventMappingSharePayload! + + """Delete ExternalEventMappingShare by its id.""" + deleteExternalEventMappingShare(input: SalesforceDeleteExternalEventMappingShareInput!): SalesforceDeleteExternalEventMappingSharePayload! + + """Create a new FeedAttachment""" + createFeedAttachment(input: SalesforceCreateFeedAttachmentInput!): SalesforceCreateFeedAttachmentPayload! + + """Update FeedAttachment""" + updateFeedAttachment(input: SalesforceUpdateFeedAttachmentInput!): SalesforceUpdateFeedAttachmentPayload! + + """Delete FeedAttachment by its id.""" + deleteFeedAttachment(input: SalesforceDeleteFeedAttachmentInput!): SalesforceDeleteFeedAttachmentPayload! + + """Create a new FeedComment""" + createFeedComment(input: SalesforceCreateFeedCommentInput!): SalesforceCreateFeedCommentPayload! + + """Update FeedComment""" + updateFeedComment(input: SalesforceUpdateFeedCommentInput!): SalesforceUpdateFeedCommentPayload! + + """Delete FeedComment by its id.""" + deleteFeedComment(input: SalesforceDeleteFeedCommentInput!): SalesforceDeleteFeedCommentPayload! + + """Create a new FeedItem""" + createFeedItem(input: SalesforceCreateFeedItemInput!): SalesforceCreateFeedItemPayload! + + """Update FeedItem""" + updateFeedItem(input: SalesforceUpdateFeedItemInput!): SalesforceUpdateFeedItemPayload! + + """Delete FeedItem by its id.""" + deleteFeedItem(input: SalesforceDeleteFeedItemInput!): SalesforceDeleteFeedItemPayload! + + """Create a new FeedLike""" + createFeedLike(input: SalesforceCreateFeedLikeInput!): SalesforceCreateFeedLikePayload! + + """Delete FeedLike by its id.""" + deleteFeedLike(input: SalesforceDeleteFeedLikeInput!): SalesforceDeleteFeedLikePayload! + + """Create a new FeedSignal""" + createFeedSignal(input: SalesforceCreateFeedSignalInput!): SalesforceCreateFeedSignalPayload! + + """Delete FeedSignal by its id.""" + deleteFeedSignal(input: SalesforceDeleteFeedSignalInput!): SalesforceDeleteFeedSignalPayload! + + """Create a new FieldPermissions""" + createFieldPermissions(input: SalesforceCreateFieldPermissionsInput!): SalesforceCreateFieldPermissionsPayload! + + """Update FieldPermissions""" + updateFieldPermissions(input: SalesforceUpdateFieldPermissionsInput!): SalesforceUpdateFieldPermissionsPayload! + + """Delete FieldPermissions by its id.""" + deleteFieldPermissions(input: SalesforceDeleteFieldPermissionsInput!): SalesforceDeleteFieldPermissionsPayload! + + """Update FinanceBalanceSnapshot""" + updateFinanceBalanceSnapshot(input: SalesforceUpdateFinanceBalanceSnapshotInput!): SalesforceUpdateFinanceBalanceSnapshotPayload! + + """Create a new FinanceBalanceSnapshotShare""" + createFinanceBalanceSnapshotShare(input: SalesforceCreateFinanceBalanceSnapshotShareInput!): SalesforceCreateFinanceBalanceSnapshotSharePayload! + + """Update FinanceBalanceSnapshotShare""" + updateFinanceBalanceSnapshotShare(input: SalesforceUpdateFinanceBalanceSnapshotShareInput!): SalesforceUpdateFinanceBalanceSnapshotSharePayload! + + """Delete FinanceBalanceSnapshotShare by its id.""" + deleteFinanceBalanceSnapshotShare(input: SalesforceDeleteFinanceBalanceSnapshotShareInput!): SalesforceDeleteFinanceBalanceSnapshotSharePayload! + + """Create a new FinanceTransaction""" + createFinanceTransaction(input: SalesforceCreateFinanceTransactionInput!): SalesforceCreateFinanceTransactionPayload! + + """Update FinanceTransaction""" + updateFinanceTransaction(input: SalesforceUpdateFinanceTransactionInput!): SalesforceUpdateFinanceTransactionPayload! + + """Create a new FinanceTransactionShare""" + createFinanceTransactionShare(input: SalesforceCreateFinanceTransactionShareInput!): SalesforceCreateFinanceTransactionSharePayload! + + """Update FinanceTransactionShare""" + updateFinanceTransactionShare(input: SalesforceUpdateFinanceTransactionShareInput!): SalesforceUpdateFinanceTransactionSharePayload! + + """Delete FinanceTransactionShare by its id.""" + deleteFinanceTransactionShare(input: SalesforceDeleteFinanceTransactionShareInput!): SalesforceDeleteFinanceTransactionSharePayload! + + """Delete FlowInterview by its id.""" + deleteFlowInterview(input: SalesforceDeleteFlowInterviewInput!): SalesforceDeleteFlowInterviewPayload! + + """Create a new FlowInterviewLogShare""" + createFlowInterviewLogShare(input: SalesforceCreateFlowInterviewLogShareInput!): SalesforceCreateFlowInterviewLogSharePayload! + + """Update FlowInterviewLogShare""" + updateFlowInterviewLogShare(input: SalesforceUpdateFlowInterviewLogShareInput!): SalesforceUpdateFlowInterviewLogSharePayload! + + """Delete FlowInterviewLogShare by its id.""" + deleteFlowInterviewLogShare(input: SalesforceDeleteFlowInterviewLogShareInput!): SalesforceDeleteFlowInterviewLogSharePayload! + + """Create a new FlowInterviewShare""" + createFlowInterviewShare(input: SalesforceCreateFlowInterviewShareInput!): SalesforceCreateFlowInterviewSharePayload! + + """Update FlowInterviewShare""" + updateFlowInterviewShare(input: SalesforceUpdateFlowInterviewShareInput!): SalesforceUpdateFlowInterviewSharePayload! + + """Delete FlowInterviewShare by its id.""" + deleteFlowInterviewShare(input: SalesforceDeleteFlowInterviewShareInput!): SalesforceDeleteFlowInterviewSharePayload! + + """Create a new FlowRecordRelation""" + createFlowRecordRelation(input: SalesforceCreateFlowRecordRelationInput!): SalesforceCreateFlowRecordRelationPayload! + + """Update FlowRecordRelation""" + updateFlowRecordRelation(input: SalesforceUpdateFlowRecordRelationInput!): SalesforceUpdateFlowRecordRelationPayload! + + """Delete FlowRecordRelation by its id.""" + deleteFlowRecordRelation(input: SalesforceDeleteFlowRecordRelationInput!): SalesforceDeleteFlowRecordRelationPayload! + + """Delete FlowStageRelation by its id.""" + deleteFlowStageRelation(input: SalesforceDeleteFlowStageRelationInput!): SalesforceDeleteFlowStageRelationPayload! + + """Create a new Folder""" + createFolder(input: SalesforceCreateFolderInput!): SalesforceCreateFolderPayload! + + """Update Folder""" + updateFolder(input: SalesforceUpdateFolderInput!): SalesforceUpdateFolderPayload! + + """Delete Folder by its id.""" + deleteFolder(input: SalesforceDeleteFolderInput!): SalesforceDeleteFolderPayload! + + """Create a new Group""" + createGroup(input: SalesforceCreateGroupInput!): SalesforceCreateGroupPayload! + + """Update Group""" + updateGroup(input: SalesforceUpdateGroupInput!): SalesforceUpdateGroupPayload! + + """Delete Group by its id.""" + deleteGroup(input: SalesforceDeleteGroupInput!): SalesforceDeleteGroupPayload! + + """Create a new GroupMember""" + createGroupMember(input: SalesforceCreateGroupMemberInput!): SalesforceCreateGroupMemberPayload! + + """Delete GroupMember by its id.""" + deleteGroupMember(input: SalesforceDeleteGroupMemberInput!): SalesforceDeleteGroupMemberPayload! + + """Create a new GtwyProvPaymentMethodType""" + createGtwyProvPaymentMethodType(input: SalesforceCreateGtwyProvPaymentMethodTypeInput!): SalesforceCreateGtwyProvPaymentMethodTypePayload! + + """Update GtwyProvPaymentMethodType""" + updateGtwyProvPaymentMethodType(input: SalesforceUpdateGtwyProvPaymentMethodTypeInput!): SalesforceUpdateGtwyProvPaymentMethodTypePayload! + + """Delete GtwyProvPaymentMethodType by its id.""" + deleteGtwyProvPaymentMethodType(input: SalesforceDeleteGtwyProvPaymentMethodTypeInput!): SalesforceDeleteGtwyProvPaymentMethodTypePayload! + + """Create a new Holiday""" + createHoliday(input: SalesforceCreateHolidayInput!): SalesforceCreateHolidayPayload! + + """Update Holiday""" + updateHoliday(input: SalesforceUpdateHolidayInput!): SalesforceUpdateHolidayPayload! + + """Delete Holiday by its id.""" + deleteHoliday(input: SalesforceDeleteHolidayInput!): SalesforceDeleteHolidayPayload! + + """Create a new IPAddressRange""" + createIpAddressRange(input: SalesforceCreateIpAddressRangeInput!): SalesforceCreateIpAddressRangePayload! + + """Update IPAddressRange""" + updateIpAddressRange(input: SalesforceUpdateIpAddressRangeInput!): SalesforceUpdateIpAddressRangePayload! + + """Delete IPAddressRange by its id.""" + deleteIpAddressRange(input: SalesforceDeleteIpAddressRangeInput!): SalesforceDeleteIpAddressRangePayload! + + """Create a new Idea""" + createIdea(input: SalesforceCreateIdeaInput!): SalesforceCreateIdeaPayload! + + """Update Idea""" + updateIdea(input: SalesforceUpdateIdeaInput!): SalesforceUpdateIdeaPayload! + + """Delete Idea by its id.""" + deleteIdea(input: SalesforceDeleteIdeaInput!): SalesforceDeleteIdeaPayload! + + """Create a new IdeaComment""" + createIdeaComment(input: SalesforceCreateIdeaCommentInput!): SalesforceCreateIdeaCommentPayload! + + """Update IdeaComment""" + updateIdeaComment(input: SalesforceUpdateIdeaCommentInput!): SalesforceUpdateIdeaCommentPayload! + + """Delete IdeaComment by its id.""" + deleteIdeaComment(input: SalesforceDeleteIdeaCommentInput!): SalesforceDeleteIdeaCommentPayload! + + """Create a new IframeWhiteListUrl""" + createIframeWhiteListUrl(input: SalesforceCreateIframeWhiteListUrlInput!): SalesforceCreateIframeWhiteListUrlPayload! + + """Update IframeWhiteListUrl""" + updateIframeWhiteListUrl(input: SalesforceUpdateIframeWhiteListUrlInput!): SalesforceUpdateIframeWhiteListUrlPayload! + + """Delete IframeWhiteListUrl by its id.""" + deleteIframeWhiteListUrl(input: SalesforceDeleteIframeWhiteListUrlInput!): SalesforceDeleteIframeWhiteListUrlPayload! + + """Create a new Image""" + createImage(input: SalesforceCreateImageInput!): SalesforceCreateImagePayload! + + """Update Image""" + updateImage(input: SalesforceUpdateImageInput!): SalesforceUpdateImagePayload! + + """Delete Image by its id.""" + deleteImage(input: SalesforceDeleteImageInput!): SalesforceDeleteImagePayload! + + """Delete ImageFeed by its id.""" + deleteImageFeed(input: SalesforceDeleteImageFeedInput!): SalesforceDeleteImageFeedPayload! + + """Create a new ImageShare""" + createImageShare(input: SalesforceCreateImageShareInput!): SalesforceCreateImageSharePayload! + + """Update ImageShare""" + updateImageShare(input: SalesforceUpdateImageShareInput!): SalesforceUpdateImageSharePayload! + + """Delete ImageShare by its id.""" + deleteImageShare(input: SalesforceDeleteImageShareInput!): SalesforceDeleteImageSharePayload! + + """Create a new Individual""" + createIndividual(input: SalesforceCreateIndividualInput!): SalesforceCreateIndividualPayload! + + """Update Individual""" + updateIndividual(input: SalesforceUpdateIndividualInput!): SalesforceUpdateIndividualPayload! + + """Delete Individual by its id.""" + deleteIndividual(input: SalesforceDeleteIndividualInput!): SalesforceDeleteIndividualPayload! + + """Create a new IndividualShare""" + createIndividualShare(input: SalesforceCreateIndividualShareInput!): SalesforceCreateIndividualSharePayload! + + """Update IndividualShare""" + updateIndividualShare(input: SalesforceUpdateIndividualShareInput!): SalesforceUpdateIndividualSharePayload! + + """Delete IndividualShare by its id.""" + deleteIndividualShare(input: SalesforceDeleteIndividualShareInput!): SalesforceDeleteIndividualSharePayload! + + """Update Invoice""" + updateInvoice(input: SalesforceUpdateInvoiceInput!): SalesforceUpdateInvoicePayload! + + """Delete InvoiceFeed by its id.""" + deleteInvoiceFeed(input: SalesforceDeleteInvoiceFeedInput!): SalesforceDeleteInvoiceFeedPayload! + + """Update InvoiceLine""" + updateInvoiceLine(input: SalesforceUpdateInvoiceLineInput!): SalesforceUpdateInvoiceLinePayload! + + """Delete InvoiceLineFeed by its id.""" + deleteInvoiceLineFeed(input: SalesforceDeleteInvoiceLineFeedInput!): SalesforceDeleteInvoiceLineFeedPayload! + + """Create a new InvoiceShare""" + createInvoiceShare(input: SalesforceCreateInvoiceShareInput!): SalesforceCreateInvoiceSharePayload! + + """Update InvoiceShare""" + updateInvoiceShare(input: SalesforceUpdateInvoiceShareInput!): SalesforceUpdateInvoiceSharePayload! + + """Delete InvoiceShare by its id.""" + deleteInvoiceShare(input: SalesforceDeleteInvoiceShareInput!): SalesforceDeleteInvoiceSharePayload! + + """Create a new Lead""" + createLead(input: SalesforceCreateLeadInput!): SalesforceCreateLeadPayload! + + """Update Lead""" + updateLead(input: SalesforceUpdateLeadInput!): SalesforceUpdateLeadPayload! + + """Delete Lead by its id.""" + deleteLead(input: SalesforceDeleteLeadInput!): SalesforceDeleteLeadPayload! + + """Update LeadCleanInfo""" + updateLeadCleanInfo(input: SalesforceUpdateLeadCleanInfoInput!): SalesforceUpdateLeadCleanInfoPayload! + + """Delete LeadFeed by its id.""" + deleteLeadFeed(input: SalesforceDeleteLeadFeedInput!): SalesforceDeleteLeadFeedPayload! + + """Create a new LegalEntity""" + createLegalEntity(input: SalesforceCreateLegalEntityInput!): SalesforceCreateLegalEntityPayload! + + """Update LegalEntity""" + updateLegalEntity(input: SalesforceUpdateLegalEntityInput!): SalesforceUpdateLegalEntityPayload! + + """Delete LegalEntity by its id.""" + deleteLegalEntity(input: SalesforceDeleteLegalEntityInput!): SalesforceDeleteLegalEntityPayload! + + """Delete LegalEntityFeed by its id.""" + deleteLegalEntityFeed(input: SalesforceDeleteLegalEntityFeedInput!): SalesforceDeleteLegalEntityFeedPayload! + + """Create a new LegalEntityShare""" + createLegalEntityShare(input: SalesforceCreateLegalEntityShareInput!): SalesforceCreateLegalEntitySharePayload! + + """Update LegalEntityShare""" + updateLegalEntityShare(input: SalesforceUpdateLegalEntityShareInput!): SalesforceUpdateLegalEntitySharePayload! + + """Delete LegalEntityShare by its id.""" + deleteLegalEntityShare(input: SalesforceDeleteLegalEntityShareInput!): SalesforceDeleteLegalEntitySharePayload! + + """Create a new LightningExperienceTheme""" + createLightningExperienceTheme(input: SalesforceCreateLightningExperienceThemeInput!): SalesforceCreateLightningExperienceThemePayload! + + """Update LightningExperienceTheme""" + updateLightningExperienceTheme(input: SalesforceUpdateLightningExperienceThemeInput!): SalesforceUpdateLightningExperienceThemePayload! + + """Delete LightningExperienceTheme by its id.""" + deleteLightningExperienceTheme(input: SalesforceDeleteLightningExperienceThemeInput!): SalesforceDeleteLightningExperienceThemePayload! + + """Create a new LightningOnboardingConfig""" + createLightningOnboardingConfig(input: SalesforceCreateLightningOnboardingConfigInput!): SalesforceCreateLightningOnboardingConfigPayload! + + """Update LightningOnboardingConfig""" + updateLightningOnboardingConfig(input: SalesforceUpdateLightningOnboardingConfigInput!): SalesforceUpdateLightningOnboardingConfigPayload! + + """Delete LightningOnboardingConfig by its id.""" + deleteLightningOnboardingConfig(input: SalesforceDeleteLightningOnboardingConfigInput!): SalesforceDeleteLightningOnboardingConfigPayload! + + """Create a new ListEmail""" + createListEmail(input: SalesforceCreateListEmailInput!): SalesforceCreateListEmailPayload! + + """Update ListEmail""" + updateListEmail(input: SalesforceUpdateListEmailInput!): SalesforceUpdateListEmailPayload! + + """Delete ListEmail by its id.""" + deleteListEmail(input: SalesforceDeleteListEmailInput!): SalesforceDeleteListEmailPayload! + + """Create a new ListEmailIndividualRecipient""" + createListEmailIndividualRecipient(input: SalesforceCreateListEmailIndividualRecipientInput!): SalesforceCreateListEmailIndividualRecipientPayload! + + """Update ListEmailIndividualRecipient""" + updateListEmailIndividualRecipient(input: SalesforceUpdateListEmailIndividualRecipientInput!): SalesforceUpdateListEmailIndividualRecipientPayload! + + """Delete ListEmailIndividualRecipient by its id.""" + deleteListEmailIndividualRecipient(input: SalesforceDeleteListEmailIndividualRecipientInput!): SalesforceDeleteListEmailIndividualRecipientPayload! + + """Create a new ListEmailRecipientSource""" + createListEmailRecipientSource(input: SalesforceCreateListEmailRecipientSourceInput!): SalesforceCreateListEmailRecipientSourcePayload! + + """Update ListEmailRecipientSource""" + updateListEmailRecipientSource(input: SalesforceUpdateListEmailRecipientSourceInput!): SalesforceUpdateListEmailRecipientSourcePayload! + + """Delete ListEmailRecipientSource by its id.""" + deleteListEmailRecipientSource(input: SalesforceDeleteListEmailRecipientSourceInput!): SalesforceDeleteListEmailRecipientSourcePayload! + + """Create a new ListEmailShare""" + createListEmailShare(input: SalesforceCreateListEmailShareInput!): SalesforceCreateListEmailSharePayload! + + """Update ListEmailShare""" + updateListEmailShare(input: SalesforceUpdateListEmailShareInput!): SalesforceUpdateListEmailSharePayload! + + """Delete ListEmailShare by its id.""" + deleteListEmailShare(input: SalesforceDeleteListEmailShareInput!): SalesforceDeleteListEmailSharePayload! + + """Create a new ListViewChart""" + createListViewChart(input: SalesforceCreateListViewChartInput!): SalesforceCreateListViewChartPayload! + + """Update ListViewChart""" + updateListViewChart(input: SalesforceUpdateListViewChartInput!): SalesforceUpdateListViewChartPayload! + + """Delete ListViewChart by its id.""" + deleteListViewChart(input: SalesforceDeleteListViewChartInput!): SalesforceDeleteListViewChartPayload! + + """Delete LoginIp by its id.""" + deleteLoginIp(input: SalesforceDeleteLoginIpInput!): SalesforceDeleteLoginIpPayload! + + """Delete MLField by its id.""" + deleteMlField(input: SalesforceDeleteMlFieldInput!): SalesforceDeleteMlFieldPayload! + + """Delete MLPredictionDefinition by its id.""" + deleteMlPredictionDefinition(input: SalesforceDeleteMlPredictionDefinitionInput!): SalesforceDeleteMlPredictionDefinitionPayload! + + """Create a new Macro""" + createMacro(input: SalesforceCreateMacroInput!): SalesforceCreateMacroPayload! + + """Update Macro""" + updateMacro(input: SalesforceUpdateMacroInput!): SalesforceUpdateMacroPayload! + + """Delete Macro by its id.""" + deleteMacro(input: SalesforceDeleteMacroInput!): SalesforceDeleteMacroPayload! + + """Create a new MacroInstruction""" + createMacroInstruction(input: SalesforceCreateMacroInstructionInput!): SalesforceCreateMacroInstructionPayload! + + """Update MacroInstruction""" + updateMacroInstruction(input: SalesforceUpdateMacroInstructionInput!): SalesforceUpdateMacroInstructionPayload! + + """Delete MacroInstruction by its id.""" + deleteMacroInstruction(input: SalesforceDeleteMacroInstructionInput!): SalesforceDeleteMacroInstructionPayload! + + """Create a new MacroShare""" + createMacroShare(input: SalesforceCreateMacroShareInput!): SalesforceCreateMacroSharePayload! + + """Update MacroShare""" + updateMacroShare(input: SalesforceUpdateMacroShareInput!): SalesforceUpdateMacroSharePayload! + + """Delete MacroShare by its id.""" + deleteMacroShare(input: SalesforceDeleteMacroShareInput!): SalesforceDeleteMacroSharePayload! + + """Create a new MacroUsageShare""" + createMacroUsageShare(input: SalesforceCreateMacroUsageShareInput!): SalesforceCreateMacroUsageSharePayload! + + """Update MacroUsageShare""" + updateMacroUsageShare(input: SalesforceUpdateMacroUsageShareInput!): SalesforceUpdateMacroUsageSharePayload! + + """Delete MacroUsageShare by its id.""" + deleteMacroUsageShare(input: SalesforceDeleteMacroUsageShareInput!): SalesforceDeleteMacroUsageSharePayload! + + """Create a new MailmergeTemplate""" + createMailmergeTemplate(input: SalesforceCreateMailmergeTemplateInput!): SalesforceCreateMailmergeTemplatePayload! + + """Update MailmergeTemplate""" + updateMailmergeTemplate(input: SalesforceUpdateMailmergeTemplateInput!): SalesforceUpdateMailmergeTemplatePayload! + + """Delete MailmergeTemplate by its id.""" + deleteMailmergeTemplate(input: SalesforceDeleteMailmergeTemplateInput!): SalesforceDeleteMailmergeTemplatePayload! + + """Create a new MobileApplicationDetail""" + createMobileApplicationDetail(input: SalesforceCreateMobileApplicationDetailInput!): SalesforceCreateMobileApplicationDetailPayload! + + """Update MobileApplicationDetail""" + updateMobileApplicationDetail(input: SalesforceUpdateMobileApplicationDetailInput!): SalesforceUpdateMobileApplicationDetailPayload! + + """Create a new MutingPermissionSet""" + createMutingPermissionSet(input: SalesforceCreateMutingPermissionSetInput!): SalesforceCreateMutingPermissionSetPayload! + + """Update MutingPermissionSet""" + updateMutingPermissionSet(input: SalesforceUpdateMutingPermissionSetInput!): SalesforceUpdateMutingPermissionSetPayload! + + """Delete MutingPermissionSet by its id.""" + deleteMutingPermissionSet(input: SalesforceDeleteMutingPermissionSetInput!): SalesforceDeleteMutingPermissionSetPayload! + + """Create a new MyDomainDiscoverableLogin""" + createMyDomainDiscoverableLogin(input: SalesforceCreateMyDomainDiscoverableLoginInput!): SalesforceCreateMyDomainDiscoverableLoginPayload! + + """Update MyDomainDiscoverableLogin""" + updateMyDomainDiscoverableLogin(input: SalesforceUpdateMyDomainDiscoverableLoginInput!): SalesforceUpdateMyDomainDiscoverableLoginPayload! + + """Delete MyDomainDiscoverableLogin by its id.""" + deleteMyDomainDiscoverableLogin(input: SalesforceDeleteMyDomainDiscoverableLoginInput!): SalesforceDeleteMyDomainDiscoverableLoginPayload! + + """Create a new Note""" + createNote(input: SalesforceCreateNoteInput!): SalesforceCreateNotePayload! + + """Update Note""" + updateNote(input: SalesforceUpdateNoteInput!): SalesforceUpdateNotePayload! + + """Delete Note by its id.""" + deleteNote(input: SalesforceDeleteNoteInput!): SalesforceDeleteNotePayload! + + """Create a new OauthCustomScope""" + createOauthCustomScope(input: SalesforceCreateOauthCustomScopeInput!): SalesforceCreateOauthCustomScopePayload! + + """Update OauthCustomScope""" + updateOauthCustomScope(input: SalesforceUpdateOauthCustomScopeInput!): SalesforceUpdateOauthCustomScopePayload! + + """Delete OauthCustomScope by its id.""" + deleteOauthCustomScope(input: SalesforceDeleteOauthCustomScopeInput!): SalesforceDeleteOauthCustomScopePayload! + + """Create a new OauthCustomScopeApp""" + createOauthCustomScopeApp(input: SalesforceCreateOauthCustomScopeAppInput!): SalesforceCreateOauthCustomScopeAppPayload! + + """Update OauthCustomScopeApp""" + updateOauthCustomScopeApp(input: SalesforceUpdateOauthCustomScopeAppInput!): SalesforceUpdateOauthCustomScopeAppPayload! + + """Delete OauthCustomScopeApp by its id.""" + deleteOauthCustomScopeApp(input: SalesforceDeleteOauthCustomScopeAppInput!): SalesforceDeleteOauthCustomScopeAppPayload! + + """Create a new ObjectPermissions""" + createObjectPermissions(input: SalesforceCreateObjectPermissionsInput!): SalesforceCreateObjectPermissionsPayload! + + """Update ObjectPermissions""" + updateObjectPermissions(input: SalesforceUpdateObjectPermissionsInput!): SalesforceUpdateObjectPermissionsPayload! + + """Delete ObjectPermissions by its id.""" + deleteObjectPermissions(input: SalesforceDeleteObjectPermissionsInput!): SalesforceDeleteObjectPermissionsPayload! + + """Create a new OnboardingMetrics""" + createOnboardingMetrics(input: SalesforceCreateOnboardingMetricsInput!): SalesforceCreateOnboardingMetricsPayload! + + """Update OnboardingMetrics""" + updateOnboardingMetrics(input: SalesforceUpdateOnboardingMetricsInput!): SalesforceUpdateOnboardingMetricsPayload! + + """Delete OnboardingMetrics by its id.""" + deleteOnboardingMetrics(input: SalesforceDeleteOnboardingMetricsInput!): SalesforceDeleteOnboardingMetricsPayload! + + """Create a new Opportunity""" + createOpportunity(input: SalesforceCreateOpportunityInput!): SalesforceCreateOpportunityPayload! + + """Update Opportunity""" + updateOpportunity(input: SalesforceUpdateOpportunityInput!): SalesforceUpdateOpportunityPayload! + + """Delete Opportunity by its id.""" + deleteOpportunity(input: SalesforceDeleteOpportunityInput!): SalesforceDeleteOpportunityPayload! + + """Create a new OpportunityCompetitor""" + createOpportunityCompetitor(input: SalesforceCreateOpportunityCompetitorInput!): SalesforceCreateOpportunityCompetitorPayload! + + """Update OpportunityCompetitor""" + updateOpportunityCompetitor(input: SalesforceUpdateOpportunityCompetitorInput!): SalesforceUpdateOpportunityCompetitorPayload! + + """Delete OpportunityCompetitor by its id.""" + deleteOpportunityCompetitor(input: SalesforceDeleteOpportunityCompetitorInput!): SalesforceDeleteOpportunityCompetitorPayload! + + """Create a new OpportunityContactRole""" + createOpportunityContactRole(input: SalesforceCreateOpportunityContactRoleInput!): SalesforceCreateOpportunityContactRolePayload! + + """Update OpportunityContactRole""" + updateOpportunityContactRole(input: SalesforceUpdateOpportunityContactRoleInput!): SalesforceUpdateOpportunityContactRolePayload! + + """Delete OpportunityContactRole by its id.""" + deleteOpportunityContactRole(input: SalesforceDeleteOpportunityContactRoleInput!): SalesforceDeleteOpportunityContactRolePayload! + + """Delete OpportunityFeed by its id.""" + deleteOpportunityFeed(input: SalesforceDeleteOpportunityFeedInput!): SalesforceDeleteOpportunityFeedPayload! + + """Create a new OpportunityLineItem""" + createOpportunityLineItem(input: SalesforceCreateOpportunityLineItemInput!): SalesforceCreateOpportunityLineItemPayload! + + """Update OpportunityLineItem""" + updateOpportunityLineItem(input: SalesforceUpdateOpportunityLineItemInput!): SalesforceUpdateOpportunityLineItemPayload! + + """Delete OpportunityLineItem by its id.""" + deleteOpportunityLineItem(input: SalesforceDeleteOpportunityLineItemInput!): SalesforceDeleteOpportunityLineItemPayload! + + """Create a new OpportunityPartner""" + createOpportunityPartner(input: SalesforceCreateOpportunityPartnerInput!): SalesforceCreateOpportunityPartnerPayload! + + """Delete OpportunityPartner by its id.""" + deleteOpportunityPartner(input: SalesforceDeleteOpportunityPartnerInput!): SalesforceDeleteOpportunityPartnerPayload! + + """Create a new Order""" + createOrder(input: SalesforceCreateOrderInput!): SalesforceCreateOrderPayload! + + """Update Order""" + updateOrder(input: SalesforceUpdateOrderInput!): SalesforceUpdateOrderPayload! + + """Delete Order by its id.""" + deleteOrder(input: SalesforceDeleteOrderInput!): SalesforceDeleteOrderPayload! + + """Delete OrderFeed by its id.""" + deleteOrderFeed(input: SalesforceDeleteOrderFeedInput!): SalesforceDeleteOrderFeedPayload! + + """Create a new OrderItem""" + createOrderItem(input: SalesforceCreateOrderItemInput!): SalesforceCreateOrderItemPayload! + + """Update OrderItem""" + updateOrderItem(input: SalesforceUpdateOrderItemInput!): SalesforceUpdateOrderItemPayload! + + """Delete OrderItem by its id.""" + deleteOrderItem(input: SalesforceDeleteOrderItemInput!): SalesforceDeleteOrderItemPayload! + + """Delete OrderItemFeed by its id.""" + deleteOrderItemFeed(input: SalesforceDeleteOrderItemFeedInput!): SalesforceDeleteOrderItemFeedPayload! + + """Create a new OrgDeleteRequest""" + createOrgDeleteRequest(input: SalesforceCreateOrgDeleteRequestInput!): SalesforceCreateOrgDeleteRequestPayload! + + """Create a new OrgDeleteRequestShare""" + createOrgDeleteRequestShare(input: SalesforceCreateOrgDeleteRequestShareInput!): SalesforceCreateOrgDeleteRequestSharePayload! + + """Update OrgDeleteRequestShare""" + updateOrgDeleteRequestShare(input: SalesforceUpdateOrgDeleteRequestShareInput!): SalesforceUpdateOrgDeleteRequestSharePayload! + + """Delete OrgDeleteRequestShare by its id.""" + deleteOrgDeleteRequestShare(input: SalesforceDeleteOrgDeleteRequestShareInput!): SalesforceDeleteOrgDeleteRequestSharePayload! + + """Create a new OrgMetric""" + createOrgMetric(input: SalesforceCreateOrgMetricInput!): SalesforceCreateOrgMetricPayload! + + """Update OrgMetric""" + updateOrgMetric(input: SalesforceUpdateOrgMetricInput!): SalesforceUpdateOrgMetricPayload! + + """Create a new OrgMetricScanResult""" + createOrgMetricScanResult(input: SalesforceCreateOrgMetricScanResultInput!): SalesforceCreateOrgMetricScanResultPayload! + + """Create a new OrgMetricScanSummary""" + createOrgMetricScanSummary(input: SalesforceCreateOrgMetricScanSummaryInput!): SalesforceCreateOrgMetricScanSummaryPayload! + + """Create a new OrgWideEmailAddress""" + createOrgWideEmailAddress(input: SalesforceCreateOrgWideEmailAddressInput!): SalesforceCreateOrgWideEmailAddressPayload! + + """Update OrgWideEmailAddress""" + updateOrgWideEmailAddress(input: SalesforceUpdateOrgWideEmailAddressInput!): SalesforceUpdateOrgWideEmailAddressPayload! + + """Delete OrgWideEmailAddress by its id.""" + deleteOrgWideEmailAddress(input: SalesforceDeleteOrgWideEmailAddressInput!): SalesforceDeleteOrgWideEmailAddressPayload! + + """Update Organization""" + updateOrganization(input: SalesforceUpdateOrganizationInput!): SalesforceUpdateOrganizationPayload! + + """Create a new OutgoingEmail""" + createOutgoingEmail(input: SalesforceCreateOutgoingEmailInput!): SalesforceCreateOutgoingEmailPayload! + + """Create a new OutgoingEmailRelation""" + createOutgoingEmailRelation(input: SalesforceCreateOutgoingEmailRelationInput!): SalesforceCreateOutgoingEmailRelationPayload! + + """Create a new Partner""" + createPartner(input: SalesforceCreatePartnerInput!): SalesforceCreatePartnerPayload! + + """Delete Partner by its id.""" + deletePartner(input: SalesforceDeletePartnerInput!): SalesforceDeletePartnerPayload! + + """Create a new PartyConsent""" + createPartyConsent(input: SalesforceCreatePartyConsentInput!): SalesforceCreatePartyConsentPayload! + + """Update PartyConsent""" + updatePartyConsent(input: SalesforceUpdatePartyConsentInput!): SalesforceUpdatePartyConsentPayload! + + """Delete PartyConsent by its id.""" + deletePartyConsent(input: SalesforceDeletePartyConsentInput!): SalesforceDeletePartyConsentPayload! + + """Delete PartyConsentFeed by its id.""" + deletePartyConsentFeed(input: SalesforceDeletePartyConsentFeedInput!): SalesforceDeletePartyConsentFeedPayload! + + """Create a new PartyConsentShare""" + createPartyConsentShare(input: SalesforceCreatePartyConsentShareInput!): SalesforceCreatePartyConsentSharePayload! + + """Update PartyConsentShare""" + updatePartyConsentShare(input: SalesforceUpdatePartyConsentShareInput!): SalesforceUpdatePartyConsentSharePayload! + + """Delete PartyConsentShare by its id.""" + deletePartyConsentShare(input: SalesforceDeletePartyConsentShareInput!): SalesforceDeletePartyConsentSharePayload! + + """Create a new Payment""" + createPayment(input: SalesforceCreatePaymentInput!): SalesforceCreatePaymentPayload! + + """Update Payment""" + updatePayment(input: SalesforceUpdatePaymentInput!): SalesforceUpdatePaymentPayload! + + """Delete Payment by its id.""" + deletePayment(input: SalesforceDeletePaymentInput!): SalesforceDeletePaymentPayload! + + """Create a new PaymentAuthAdjustment""" + createPaymentAuthAdjustment(input: SalesforceCreatePaymentAuthAdjustmentInput!): SalesforceCreatePaymentAuthAdjustmentPayload! + + """Update PaymentAuthAdjustment""" + updatePaymentAuthAdjustment(input: SalesforceUpdatePaymentAuthAdjustmentInput!): SalesforceUpdatePaymentAuthAdjustmentPayload! + + """Delete PaymentAuthAdjustment by its id.""" + deletePaymentAuthAdjustment(input: SalesforceDeletePaymentAuthAdjustmentInput!): SalesforceDeletePaymentAuthAdjustmentPayload! + + """Create a new PaymentAuthorization""" + createPaymentAuthorization(input: SalesforceCreatePaymentAuthorizationInput!): SalesforceCreatePaymentAuthorizationPayload! + + """Update PaymentAuthorization""" + updatePaymentAuthorization(input: SalesforceUpdatePaymentAuthorizationInput!): SalesforceUpdatePaymentAuthorizationPayload! + + """Delete PaymentAuthorization by its id.""" + deletePaymentAuthorization(input: SalesforceDeletePaymentAuthorizationInput!): SalesforceDeletePaymentAuthorizationPayload! + + """Create a new PaymentGateway""" + createPaymentGateway(input: SalesforceCreatePaymentGatewayInput!): SalesforceCreatePaymentGatewayPayload! + + """Update PaymentGateway""" + updatePaymentGateway(input: SalesforceUpdatePaymentGatewayInput!): SalesforceUpdatePaymentGatewayPayload! + + """Delete PaymentGateway by its id.""" + deletePaymentGateway(input: SalesforceDeletePaymentGatewayInput!): SalesforceDeletePaymentGatewayPayload! + + """Create a new PaymentGatewayLog""" + createPaymentGatewayLog(input: SalesforceCreatePaymentGatewayLogInput!): SalesforceCreatePaymentGatewayLogPayload! + + """Update PaymentGatewayLog""" + updatePaymentGatewayLog(input: SalesforceUpdatePaymentGatewayLogInput!): SalesforceUpdatePaymentGatewayLogPayload! + + """Delete PaymentGatewayLog by its id.""" + deletePaymentGatewayLog(input: SalesforceDeletePaymentGatewayLogInput!): SalesforceDeletePaymentGatewayLogPayload! + + """Create a new PaymentGatewayProvider""" + createPaymentGatewayProvider(input: SalesforceCreatePaymentGatewayProviderInput!): SalesforceCreatePaymentGatewayProviderPayload! + + """Update PaymentGatewayProvider""" + updatePaymentGatewayProvider(input: SalesforceUpdatePaymentGatewayProviderInput!): SalesforceUpdatePaymentGatewayProviderPayload! + + """Delete PaymentGatewayProvider by its id.""" + deletePaymentGatewayProvider(input: SalesforceDeletePaymentGatewayProviderInput!): SalesforceDeletePaymentGatewayProviderPayload! + + """Create a new PaymentGroup""" + createPaymentGroup(input: SalesforceCreatePaymentGroupInput!): SalesforceCreatePaymentGroupPayload! + + """Update PaymentGroup""" + updatePaymentGroup(input: SalesforceUpdatePaymentGroupInput!): SalesforceUpdatePaymentGroupPayload! + + """Delete PaymentGroup by its id.""" + deletePaymentGroup(input: SalesforceDeletePaymentGroupInput!): SalesforceDeletePaymentGroupPayload! + + """Create a new PaymentLineInvoice""" + createPaymentLineInvoice(input: SalesforceCreatePaymentLineInvoiceInput!): SalesforceCreatePaymentLineInvoicePayload! + + """Update PaymentLineInvoice""" + updatePaymentLineInvoice(input: SalesforceUpdatePaymentLineInvoiceInput!): SalesforceUpdatePaymentLineInvoicePayload! + + """Create a new PermissionSet""" + createPermissionSet(input: SalesforceCreatePermissionSetInput!): SalesforceCreatePermissionSetPayload! + + """Update PermissionSet""" + updatePermissionSet(input: SalesforceUpdatePermissionSetInput!): SalesforceUpdatePermissionSetPayload! + + """Delete PermissionSet by its id.""" + deletePermissionSet(input: SalesforceDeletePermissionSetInput!): SalesforceDeletePermissionSetPayload! + + """Create a new PermissionSetAssignment""" + createPermissionSetAssignment(input: SalesforceCreatePermissionSetAssignmentInput!): SalesforceCreatePermissionSetAssignmentPayload! + + """Update PermissionSetAssignment""" + updatePermissionSetAssignment(input: SalesforceUpdatePermissionSetAssignmentInput!): SalesforceUpdatePermissionSetAssignmentPayload! + + """Delete PermissionSetAssignment by its id.""" + deletePermissionSetAssignment(input: SalesforceDeletePermissionSetAssignmentInput!): SalesforceDeletePermissionSetAssignmentPayload! + + """Create a new PermissionSetGroup""" + createPermissionSetGroup(input: SalesforceCreatePermissionSetGroupInput!): SalesforceCreatePermissionSetGroupPayload! + + """Update PermissionSetGroup""" + updatePermissionSetGroup(input: SalesforceUpdatePermissionSetGroupInput!): SalesforceUpdatePermissionSetGroupPayload! + + """Delete PermissionSetGroup by its id.""" + deletePermissionSetGroup(input: SalesforceDeletePermissionSetGroupInput!): SalesforceDeletePermissionSetGroupPayload! + + """Create a new PermissionSetGroupComponent""" + createPermissionSetGroupComponent(input: SalesforceCreatePermissionSetGroupComponentInput!): SalesforceCreatePermissionSetGroupComponentPayload! + + """Delete PermissionSetGroupComponent by its id.""" + deletePermissionSetGroupComponent(input: SalesforceDeletePermissionSetGroupComponentInput!): SalesforceDeletePermissionSetGroupComponentPayload! + + """Create a new PermissionSetLicenseAssign""" + createPermissionSetLicenseAssign(input: SalesforceCreatePermissionSetLicenseAssignInput!): SalesforceCreatePermissionSetLicenseAssignPayload! + + """Delete PermissionSetLicenseAssign by its id.""" + deletePermissionSetLicenseAssign(input: SalesforceDeletePermissionSetLicenseAssignInput!): SalesforceDeletePermissionSetLicenseAssignPayload! + + """Create a new PermissionSetTabSetting""" + createPermissionSetTabSetting(input: SalesforceCreatePermissionSetTabSettingInput!): SalesforceCreatePermissionSetTabSettingPayload! + + """Update PermissionSetTabSetting""" + updatePermissionSetTabSetting(input: SalesforceUpdatePermissionSetTabSettingInput!): SalesforceUpdatePermissionSetTabSettingPayload! + + """Delete PermissionSetTabSetting by its id.""" + deletePermissionSetTabSetting(input: SalesforceDeletePermissionSetTabSettingInput!): SalesforceDeletePermissionSetTabSettingPayload! + + """Create a new PlatformCachePartition""" + createPlatformCachePartition(input: SalesforceCreatePlatformCachePartitionInput!): SalesforceCreatePlatformCachePartitionPayload! + + """Update PlatformCachePartition""" + updatePlatformCachePartition(input: SalesforceUpdatePlatformCachePartitionInput!): SalesforceUpdatePlatformCachePartitionPayload! + + """Delete PlatformCachePartition by its id.""" + deletePlatformCachePartition(input: SalesforceDeletePlatformCachePartitionInput!): SalesforceDeletePlatformCachePartitionPayload! + + """Create a new PlatformCachePartitionType""" + createPlatformCachePartitionType(input: SalesforceCreatePlatformCachePartitionTypeInput!): SalesforceCreatePlatformCachePartitionTypePayload! + + """Update PlatformCachePartitionType""" + updatePlatformCachePartitionType(input: SalesforceUpdatePlatformCachePartitionTypeInput!): SalesforceUpdatePlatformCachePartitionTypePayload! + + """Delete PlatformCachePartitionType by its id.""" + deletePlatformCachePartitionType(input: SalesforceDeletePlatformCachePartitionTypeInput!): SalesforceDeletePlatformCachePartitionTypePayload! + + """Create a new Pricebook2""" + createPricebook2(input: SalesforceCreatePricebook2Input!): SalesforceCreatePricebook2Payload! + + """Update Pricebook2""" + updatePricebook2(input: SalesforceUpdatePricebook2Input!): SalesforceUpdatePricebook2Payload! + + """Delete Pricebook2 by its id.""" + deletePricebook2(input: SalesforceDeletePricebook2Input!): SalesforceDeletePricebook2Payload! + + """Create a new PricebookEntry""" + createPricebookEntry(input: SalesforceCreatePricebookEntryInput!): SalesforceCreatePricebookEntryPayload! + + """Update PricebookEntry""" + updatePricebookEntry(input: SalesforceUpdatePricebookEntryInput!): SalesforceUpdatePricebookEntryPayload! + + """Delete PricebookEntry by its id.""" + deletePricebookEntry(input: SalesforceDeletePricebookEntryInput!): SalesforceDeletePricebookEntryPayload! + + """Create a new ProcessException""" + createProcessException(input: SalesforceCreateProcessExceptionInput!): SalesforceCreateProcessExceptionPayload! + + """Update ProcessException""" + updateProcessException(input: SalesforceUpdateProcessExceptionInput!): SalesforceUpdateProcessExceptionPayload! + + """Delete ProcessException by its id.""" + deleteProcessException(input: SalesforceDeleteProcessExceptionInput!): SalesforceDeleteProcessExceptionPayload! + + """Create a new ProcessExceptionEvent""" + createProcessExceptionEvent(input: SalesforceCreateProcessExceptionEventInput!): SalesforceCreateProcessExceptionEventPayload! + + """Create a new ProcessExceptionShare""" + createProcessExceptionShare(input: SalesforceCreateProcessExceptionShareInput!): SalesforceCreateProcessExceptionSharePayload! + + """Update ProcessExceptionShare""" + updateProcessExceptionShare(input: SalesforceUpdateProcessExceptionShareInput!): SalesforceUpdateProcessExceptionSharePayload! + + """Delete ProcessExceptionShare by its id.""" + deleteProcessExceptionShare(input: SalesforceDeleteProcessExceptionShareInput!): SalesforceDeleteProcessExceptionSharePayload! + + """Update ProcessInstanceWorkitem""" + updateProcessInstanceWorkitem(input: SalesforceUpdateProcessInstanceWorkitemInput!): SalesforceUpdateProcessInstanceWorkitemPayload! + + """Delete ProcessInstanceWorkitem by its id.""" + deleteProcessInstanceWorkitem(input: SalesforceDeleteProcessInstanceWorkitemInput!): SalesforceDeleteProcessInstanceWorkitemPayload! + + """Create a new Product2""" + createProduct2(input: SalesforceCreateProduct2Input!): SalesforceCreateProduct2Payload! + + """Update Product2""" + updateProduct2(input: SalesforceUpdateProduct2Input!): SalesforceUpdateProduct2Payload! + + """Delete Product2 by its id.""" + deleteProduct2(input: SalesforceDeleteProduct2Input!): SalesforceDeleteProduct2Payload! + + """Delete Product2Feed by its id.""" + deleteProduct2Feed(input: SalesforceDeleteProduct2FeedInput!): SalesforceDeleteProduct2FeedPayload! + + """Create a new ProductConsumptionSchedule""" + createProductConsumptionSchedule(input: SalesforceCreateProductConsumptionScheduleInput!): SalesforceCreateProductConsumptionSchedulePayload! + + """Update ProductConsumptionSchedule""" + updateProductConsumptionSchedule(input: SalesforceUpdateProductConsumptionScheduleInput!): SalesforceUpdateProductConsumptionSchedulePayload! + + """Delete ProductConsumptionSchedule by its id.""" + deleteProductConsumptionSchedule(input: SalesforceDeleteProductConsumptionScheduleInput!): SalesforceDeleteProductConsumptionSchedulePayload! + + """Update Profile""" + updateProfile(input: SalesforceUpdateProfileInput!): SalesforceUpdateProfilePayload! + + """Delete Profile by its id.""" + deleteProfile(input: SalesforceDeleteProfileInput!): SalesforceDeleteProfilePayload! + + """Create a new Prompt""" + createPrompt(input: SalesforceCreatePromptInput!): SalesforceCreatePromptPayload! + + """Update Prompt""" + updatePrompt(input: SalesforceUpdatePromptInput!): SalesforceUpdatePromptPayload! + + """Delete Prompt by its id.""" + deletePrompt(input: SalesforceDeletePromptInput!): SalesforceDeletePromptPayload! + + """Create a new PromptAction""" + createPromptAction(input: SalesforceCreatePromptActionInput!): SalesforceCreatePromptActionPayload! + + """Update PromptAction""" + updatePromptAction(input: SalesforceUpdatePromptActionInput!): SalesforceUpdatePromptActionPayload! + + """Delete PromptAction by its id.""" + deletePromptAction(input: SalesforceDeletePromptActionInput!): SalesforceDeletePromptActionPayload! + + """Create a new PromptActionShare""" + createPromptActionShare(input: SalesforceCreatePromptActionShareInput!): SalesforceCreatePromptActionSharePayload! + + """Update PromptActionShare""" + updatePromptActionShare(input: SalesforceUpdatePromptActionShareInput!): SalesforceUpdatePromptActionSharePayload! + + """Delete PromptActionShare by its id.""" + deletePromptActionShare(input: SalesforceDeletePromptActionShareInput!): SalesforceDeletePromptActionSharePayload! + + """Create a new PromptError""" + createPromptError(input: SalesforceCreatePromptErrorInput!): SalesforceCreatePromptErrorPayload! + + """Update PromptError""" + updatePromptError(input: SalesforceUpdatePromptErrorInput!): SalesforceUpdatePromptErrorPayload! + + """Delete PromptError by its id.""" + deletePromptError(input: SalesforceDeletePromptErrorInput!): SalesforceDeletePromptErrorPayload! + + """Create a new PromptErrorShare""" + createPromptErrorShare(input: SalesforceCreatePromptErrorShareInput!): SalesforceCreatePromptErrorSharePayload! + + """Update PromptErrorShare""" + updatePromptErrorShare(input: SalesforceUpdatePromptErrorShareInput!): SalesforceUpdatePromptErrorSharePayload! + + """Delete PromptErrorShare by its id.""" + deletePromptErrorShare(input: SalesforceDeletePromptErrorShareInput!): SalesforceDeletePromptErrorSharePayload! + + """Create a new PromptVersion""" + createPromptVersion(input: SalesforceCreatePromptVersionInput!): SalesforceCreatePromptVersionPayload! + + """Update PromptVersion""" + updatePromptVersion(input: SalesforceUpdatePromptVersionInput!): SalesforceUpdatePromptVersionPayload! + + """Delete PromptVersion by its id.""" + deletePromptVersion(input: SalesforceDeletePromptVersionInput!): SalesforceDeletePromptVersionPayload! + + """Create a new PushTopic""" + createPushTopic(input: SalesforceCreatePushTopicInput!): SalesforceCreatePushTopicPayload! + + """Update PushTopic""" + updatePushTopic(input: SalesforceUpdatePushTopicInput!): SalesforceUpdatePushTopicPayload! + + """Delete PushTopic by its id.""" + deletePushTopic(input: SalesforceDeletePushTopicInput!): SalesforceDeletePushTopicPayload! + + """Create a new QueueSobject""" + createQueueSobject(input: SalesforceCreateQueueSobjectInput!): SalesforceCreateQueueSobjectPayload! + + """Delete QueueSobject by its id.""" + deleteQueueSobject(input: SalesforceDeleteQueueSobjectInput!): SalesforceDeleteQueueSobjectPayload! + + """Create a new QuickText""" + createQuickText(input: SalesforceCreateQuickTextInput!): SalesforceCreateQuickTextPayload! + + """Update QuickText""" + updateQuickText(input: SalesforceUpdateQuickTextInput!): SalesforceUpdateQuickTextPayload! + + """Delete QuickText by its id.""" + deleteQuickText(input: SalesforceDeleteQuickTextInput!): SalesforceDeleteQuickTextPayload! + + """Create a new QuickTextShare""" + createQuickTextShare(input: SalesforceCreateQuickTextShareInput!): SalesforceCreateQuickTextSharePayload! + + """Update QuickTextShare""" + updateQuickTextShare(input: SalesforceUpdateQuickTextShareInput!): SalesforceUpdateQuickTextSharePayload! + + """Delete QuickTextShare by its id.""" + deleteQuickTextShare(input: SalesforceDeleteQuickTextShareInput!): SalesforceDeleteQuickTextSharePayload! + + """Create a new QuickTextUsageShare""" + createQuickTextUsageShare(input: SalesforceCreateQuickTextUsageShareInput!): SalesforceCreateQuickTextUsageSharePayload! + + """Update QuickTextUsageShare""" + updateQuickTextUsageShare(input: SalesforceUpdateQuickTextUsageShareInput!): SalesforceUpdateQuickTextUsageSharePayload! + + """Delete QuickTextUsageShare by its id.""" + deleteQuickTextUsageShare(input: SalesforceDeleteQuickTextUsageShareInput!): SalesforceDeleteQuickTextUsageSharePayload! + + """Update RecentlyViewed""" + updateRecentlyViewed(input: SalesforceUpdateRecentlyViewedInput!): SalesforceUpdateRecentlyViewedPayload! + + """Create a new Recommendation""" + createRecommendation(input: SalesforceCreateRecommendationInput!): SalesforceCreateRecommendationPayload! + + """Update Recommendation""" + updateRecommendation(input: SalesforceUpdateRecommendationInput!): SalesforceUpdateRecommendationPayload! + + """Delete Recommendation by its id.""" + deleteRecommendation(input: SalesforceDeleteRecommendationInput!): SalesforceDeleteRecommendationPayload! + + """Create a new RecordAction""" + createRecordAction(input: SalesforceCreateRecordActionInput!): SalesforceCreateRecordActionPayload! + + """Update RecordAction""" + updateRecordAction(input: SalesforceUpdateRecordActionInput!): SalesforceUpdateRecordActionPayload! + + """Delete RecordAction by its id.""" + deleteRecordAction(input: SalesforceDeleteRecordActionInput!): SalesforceDeleteRecordActionPayload! + + """Create a new RecordType""" + createRecordType(input: SalesforceCreateRecordTypeInput!): SalesforceCreateRecordTypePayload! + + """Update RecordType""" + updateRecordType(input: SalesforceUpdateRecordTypeInput!): SalesforceUpdateRecordTypePayload! + + """Create a new RedirectWhitelistUrl""" + createRedirectWhitelistUrl(input: SalesforceCreateRedirectWhitelistUrlInput!): SalesforceCreateRedirectWhitelistUrlPayload! + + """Update RedirectWhitelistUrl""" + updateRedirectWhitelistUrl(input: SalesforceUpdateRedirectWhitelistUrlInput!): SalesforceUpdateRedirectWhitelistUrlPayload! + + """Delete RedirectWhitelistUrl by its id.""" + deleteRedirectWhitelistUrl(input: SalesforceDeleteRedirectWhitelistUrlInput!): SalesforceDeleteRedirectWhitelistUrlPayload! + + """Create a new Refund""" + createRefund(input: SalesforceCreateRefundInput!): SalesforceCreateRefundPayload! + + """Update Refund""" + updateRefund(input: SalesforceUpdateRefundInput!): SalesforceUpdateRefundPayload! + + """Delete Refund by its id.""" + deleteRefund(input: SalesforceDeleteRefundInput!): SalesforceDeleteRefundPayload! + + """Create a new RefundLinePayment""" + createRefundLinePayment(input: SalesforceCreateRefundLinePaymentInput!): SalesforceCreateRefundLinePaymentPayload! + + """Update RefundLinePayment""" + updateRefundLinePayment(input: SalesforceUpdateRefundLinePaymentInput!): SalesforceUpdateRefundLinePaymentPayload! + + """Delete ReportAnomalyEventStoreFeed by its id.""" + deleteReportAnomalyEventStoreFeed(input: SalesforceDeleteReportAnomalyEventStoreFeedInput!): SalesforceDeleteReportAnomalyEventStoreFeedPayload! + + """Delete ReportFeed by its id.""" + deleteReportFeed(input: SalesforceDeleteReportFeedInput!): SalesforceDeleteReportFeedPayload! + + """Create a new SPSamlAttributes""" + createSpSamlAttributes(input: SalesforceCreateSpSamlAttributesInput!): SalesforceCreateSpSamlAttributesPayload! + + """Update SPSamlAttributes""" + updateSpSamlAttributes(input: SalesforceUpdateSpSamlAttributesInput!): SalesforceUpdateSpSamlAttributesPayload! + + """Delete SPSamlAttributes by its id.""" + deleteSpSamlAttributes(input: SalesforceDeleteSpSamlAttributesInput!): SalesforceDeleteSpSamlAttributesPayload! + + """Update Scontrol""" + updateScontrol(input: SalesforceUpdateScontrolInput!): SalesforceUpdateScontrolPayload! + + """Delete Scontrol by its id.""" + deleteScontrol(input: SalesforceDeleteScontrolInput!): SalesforceDeleteScontrolPayload! + + """Create a new SearchPromotionRule""" + createSearchPromotionRule(input: SalesforceCreateSearchPromotionRuleInput!): SalesforceCreateSearchPromotionRulePayload! + + """Update SearchPromotionRule""" + updateSearchPromotionRule(input: SalesforceUpdateSearchPromotionRuleInput!): SalesforceUpdateSearchPromotionRulePayload! + + """Delete SearchPromotionRule by its id.""" + deleteSearchPromotionRule(input: SalesforceDeleteSearchPromotionRuleInput!): SalesforceDeleteSearchPromotionRulePayload! + + """Create a new SecurityCustomBaseline""" + createSecurityCustomBaseline(input: SalesforceCreateSecurityCustomBaselineInput!): SalesforceCreateSecurityCustomBaselinePayload! + + """Update SecurityCustomBaseline""" + updateSecurityCustomBaseline(input: SalesforceUpdateSecurityCustomBaselineInput!): SalesforceUpdateSecurityCustomBaselinePayload! + + """Delete SecurityCustomBaseline by its id.""" + deleteSecurityCustomBaseline(input: SalesforceDeleteSecurityCustomBaselineInput!): SalesforceDeleteSecurityCustomBaselinePayload! + + """Delete SessionHijackingEventStoreFeed by its id.""" + deleteSessionHijackingEventStoreFeed(input: SalesforceDeleteSessionHijackingEventStoreFeedInput!): SalesforceDeleteSessionHijackingEventStoreFeedPayload! + + """Create a new SetupAssistantStep""" + createSetupAssistantStep(input: SalesforceCreateSetupAssistantStepInput!): SalesforceCreateSetupAssistantStepPayload! + + """Update SetupAssistantStep""" + updateSetupAssistantStep(input: SalesforceUpdateSetupAssistantStepInput!): SalesforceUpdateSetupAssistantStepPayload! + + """Delete SetupAssistantStep by its id.""" + deleteSetupAssistantStep(input: SalesforceDeleteSetupAssistantStepInput!): SalesforceDeleteSetupAssistantStepPayload! + + """Create a new SetupEntityAccess""" + createSetupEntityAccess(input: SalesforceCreateSetupEntityAccessInput!): SalesforceCreateSetupEntityAccessPayload! + + """Delete SetupEntityAccess by its id.""" + deleteSetupEntityAccess(input: SalesforceDeleteSetupEntityAccessInput!): SalesforceDeleteSetupEntityAccessPayload! + + """Create a new ShapeRepresentation""" + createShapeRepresentation(input: SalesforceCreateShapeRepresentationInput!): SalesforceCreateShapeRepresentationPayload! + + """Update ShapeRepresentation""" + updateShapeRepresentation(input: SalesforceUpdateShapeRepresentationInput!): SalesforceUpdateShapeRepresentationPayload! + + """Delete ShapeRepresentation by its id.""" + deleteShapeRepresentation(input: SalesforceDeleteShapeRepresentationInput!): SalesforceDeleteShapeRepresentationPayload! + + """Create a new SignupRequest""" + createSignupRequest(input: SalesforceCreateSignupRequestInput!): SalesforceCreateSignupRequestPayload! + + """Delete SignupRequest by its id.""" + deleteSignupRequest(input: SalesforceDeleteSignupRequestInput!): SalesforceDeleteSignupRequestPayload! + + """Delete SignupRequestFeed by its id.""" + deleteSignupRequestFeed(input: SalesforceDeleteSignupRequestFeedInput!): SalesforceDeleteSignupRequestFeedPayload! + + """Create a new SignupRequestShare""" + createSignupRequestShare(input: SalesforceCreateSignupRequestShareInput!): SalesforceCreateSignupRequestSharePayload! + + """Update SignupRequestShare""" + updateSignupRequestShare(input: SalesforceUpdateSignupRequestShareInput!): SalesforceUpdateSignupRequestSharePayload! + + """Delete SignupRequestShare by its id.""" + deleteSignupRequestShare(input: SalesforceDeleteSignupRequestShareInput!): SalesforceDeleteSignupRequestSharePayload! + + """Delete SiteFeed by its id.""" + deleteSiteFeed(input: SalesforceDeleteSiteFeedInput!): SalesforceDeleteSiteFeedPayload! + + """Create a new SiteIframeWhiteListUrl""" + createSiteIframeWhiteListUrl(input: SalesforceCreateSiteIframeWhiteListUrlInput!): SalesforceCreateSiteIframeWhiteListUrlPayload! + + """Update SiteIframeWhiteListUrl""" + updateSiteIframeWhiteListUrl(input: SalesforceUpdateSiteIframeWhiteListUrlInput!): SalesforceUpdateSiteIframeWhiteListUrlPayload! + + """Delete SiteIframeWhiteListUrl by its id.""" + deleteSiteIframeWhiteListUrl(input: SalesforceDeleteSiteIframeWhiteListUrlInput!): SalesforceDeleteSiteIframeWhiteListUrlPayload! + + """Create a new SiteRedirectMapping""" + createSiteRedirectMapping(input: SalesforceCreateSiteRedirectMappingInput!): SalesforceCreateSiteRedirectMappingPayload! + + """Update SiteRedirectMapping""" + updateSiteRedirectMapping(input: SalesforceUpdateSiteRedirectMappingInput!): SalesforceUpdateSiteRedirectMappingPayload! + + """Delete SiteRedirectMapping by its id.""" + deleteSiteRedirectMapping(input: SalesforceDeleteSiteRedirectMappingInput!): SalesforceDeleteSiteRedirectMappingPayload! + + """Create a new Solution""" + createSolution(input: SalesforceCreateSolutionInput!): SalesforceCreateSolutionPayload! + + """Update Solution""" + updateSolution(input: SalesforceUpdateSolutionInput!): SalesforceUpdateSolutionPayload! + + """Delete Solution by its id.""" + deleteSolution(input: SalesforceDeleteSolutionInput!): SalesforceDeleteSolutionPayload! + + """Delete SolutionFeed by its id.""" + deleteSolutionFeed(input: SalesforceDeleteSolutionFeedInput!): SalesforceDeleteSolutionFeedPayload! + + """Create a new SsoUserMapping""" + createSsoUserMapping(input: SalesforceCreateSsoUserMappingInput!): SalesforceCreateSsoUserMappingPayload! + + """Delete SsoUserMapping by its id.""" + deleteSsoUserMapping(input: SalesforceDeleteSsoUserMappingInput!): SalesforceDeleteSsoUserMappingPayload! + + """Create a new StaticResource""" + createStaticResource(input: SalesforceCreateStaticResourceInput!): SalesforceCreateStaticResourcePayload! + + """Update StaticResource""" + updateStaticResource(input: SalesforceUpdateStaticResourceInput!): SalesforceUpdateStaticResourcePayload! + + """Delete StaticResource by its id.""" + deleteStaticResource(input: SalesforceDeleteStaticResourceInput!): SalesforceDeleteStaticResourcePayload! + + """Create a new StreamingChannel""" + createStreamingChannel(input: SalesforceCreateStreamingChannelInput!): SalesforceCreateStreamingChannelPayload! + + """Update StreamingChannel""" + updateStreamingChannel(input: SalesforceUpdateStreamingChannelInput!): SalesforceUpdateStreamingChannelPayload! + + """Delete StreamingChannel by its id.""" + deleteStreamingChannel(input: SalesforceDeleteStreamingChannelInput!): SalesforceDeleteStreamingChannelPayload! + + """Create a new StreamingChannelShare""" + createStreamingChannelShare(input: SalesforceCreateStreamingChannelShareInput!): SalesforceCreateStreamingChannelSharePayload! + + """Update StreamingChannelShare""" + updateStreamingChannelShare(input: SalesforceUpdateStreamingChannelShareInput!): SalesforceUpdateStreamingChannelSharePayload! + + """Delete StreamingChannelShare by its id.""" + deleteStreamingChannelShare(input: SalesforceDeleteStreamingChannelShareInput!): SalesforceDeleteStreamingChannelSharePayload! + + """Create a new Task""" + createTask(input: SalesforceCreateTaskInput!): SalesforceCreateTaskPayload! + + """Update Task""" + updateTask(input: SalesforceUpdateTaskInput!): SalesforceUpdateTaskPayload! + + """Delete Task by its id.""" + deleteTask(input: SalesforceDeleteTaskInput!): SalesforceDeleteTaskPayload! + + """Delete TaskFeed by its id.""" + deleteTaskFeed(input: SalesforceDeleteTaskFeedInput!): SalesforceDeleteTaskFeedPayload! + + """Create a new TestSuiteMembership""" + createTestSuiteMembership(input: SalesforceCreateTestSuiteMembershipInput!): SalesforceCreateTestSuiteMembershipPayload! + + """Update TestSuiteMembership""" + updateTestSuiteMembership(input: SalesforceUpdateTestSuiteMembershipInput!): SalesforceUpdateTestSuiteMembershipPayload! + + """Delete TestSuiteMembership by its id.""" + deleteTestSuiteMembership(input: SalesforceDeleteTestSuiteMembershipInput!): SalesforceDeleteTestSuiteMembershipPayload! + + """Create a new ThreatDetectionFeedback""" + createThreatDetectionFeedback(input: SalesforceCreateThreatDetectionFeedbackInput!): SalesforceCreateThreatDetectionFeedbackPayload! + + """Update ThreatDetectionFeedback""" + updateThreatDetectionFeedback(input: SalesforceUpdateThreatDetectionFeedbackInput!): SalesforceUpdateThreatDetectionFeedbackPayload! + + """Delete ThreatDetectionFeedbackFeed by its id.""" + deleteThreatDetectionFeedbackFeed(input: SalesforceDeleteThreatDetectionFeedbackFeedInput!): SalesforceDeleteThreatDetectionFeedbackFeedPayload! + + """Create a new TodayGoal""" + createTodayGoal(input: SalesforceCreateTodayGoalInput!): SalesforceCreateTodayGoalPayload! + + """Update TodayGoal""" + updateTodayGoal(input: SalesforceUpdateTodayGoalInput!): SalesforceUpdateTodayGoalPayload! + + """Delete TodayGoal by its id.""" + deleteTodayGoal(input: SalesforceDeleteTodayGoalInput!): SalesforceDeleteTodayGoalPayload! + + """Create a new TodayGoalShare""" + createTodayGoalShare(input: SalesforceCreateTodayGoalShareInput!): SalesforceCreateTodayGoalSharePayload! + + """Update TodayGoalShare""" + updateTodayGoalShare(input: SalesforceUpdateTodayGoalShareInput!): SalesforceUpdateTodayGoalSharePayload! + + """Delete TodayGoalShare by its id.""" + deleteTodayGoalShare(input: SalesforceDeleteTodayGoalShareInput!): SalesforceDeleteTodayGoalSharePayload! + + """Create a new Topic""" + createTopic(input: SalesforceCreateTopicInput!): SalesforceCreateTopicPayload! + + """Update Topic""" + updateTopic(input: SalesforceUpdateTopicInput!): SalesforceUpdateTopicPayload! + + """Delete Topic by its id.""" + deleteTopic(input: SalesforceDeleteTopicInput!): SalesforceDeleteTopicPayload! + + """Create a new TopicAssignment""" + createTopicAssignment(input: SalesforceCreateTopicAssignmentInput!): SalesforceCreateTopicAssignmentPayload! + + """Delete TopicAssignment by its id.""" + deleteTopicAssignment(input: SalesforceDeleteTopicAssignmentInput!): SalesforceDeleteTopicAssignmentPayload! + + """Delete TopicFeed by its id.""" + deleteTopicFeed(input: SalesforceDeleteTopicFeedInput!): SalesforceDeleteTopicFeedPayload! + + """Delete TopicUserEvent by its id.""" + deleteTopicUserEvent(input: SalesforceDeleteTopicUserEventInput!): SalesforceDeleteTopicUserEventPayload! + + """Create a new TransactionSecurityPolicy""" + createTransactionSecurityPolicy(input: SalesforceCreateTransactionSecurityPolicyInput!): SalesforceCreateTransactionSecurityPolicyPayload! + + """Update TransactionSecurityPolicy""" + updateTransactionSecurityPolicy(input: SalesforceUpdateTransactionSecurityPolicyInput!): SalesforceUpdateTransactionSecurityPolicyPayload! + + """Delete TransactionSecurityPolicy by its id.""" + deleteTransactionSecurityPolicy(input: SalesforceDeleteTransactionSecurityPolicyInput!): SalesforceDeleteTransactionSecurityPolicyPayload! + + """Create a new User""" + createUser(input: SalesforceCreateUserInput!): SalesforceCreateUserPayload! + + """Update User""" + updateUser(input: SalesforceUpdateUserInput!): SalesforceUpdateUserPayload! + + """Create a new UserAppInfo""" + createUserAppInfo(input: SalesforceCreateUserAppInfoInput!): SalesforceCreateUserAppInfoPayload! + + """Update UserAppInfo""" + updateUserAppInfo(input: SalesforceUpdateUserAppInfoInput!): SalesforceUpdateUserAppInfoPayload! + + """Delete UserAppInfo by its id.""" + deleteUserAppInfo(input: SalesforceDeleteUserAppInfoInput!): SalesforceDeleteUserAppInfoPayload! + + """Create a new UserAppMenuCustomization""" + createUserAppMenuCustomization(input: SalesforceCreateUserAppMenuCustomizationInput!): SalesforceCreateUserAppMenuCustomizationPayload! + + """Update UserAppMenuCustomization""" + updateUserAppMenuCustomization(input: SalesforceUpdateUserAppMenuCustomizationInput!): SalesforceUpdateUserAppMenuCustomizationPayload! + + """Delete UserAppMenuCustomization by its id.""" + deleteUserAppMenuCustomization(input: SalesforceDeleteUserAppMenuCustomizationInput!): SalesforceDeleteUserAppMenuCustomizationPayload! + + """Create a new UserAppMenuCustomizationShare""" + createUserAppMenuCustomizationShare(input: SalesforceCreateUserAppMenuCustomizationShareInput!): SalesforceCreateUserAppMenuCustomizationSharePayload! + + """Update UserAppMenuCustomizationShare""" + updateUserAppMenuCustomizationShare(input: SalesforceUpdateUserAppMenuCustomizationShareInput!): SalesforceUpdateUserAppMenuCustomizationSharePayload! + + """Delete UserAppMenuCustomizationShare by its id.""" + deleteUserAppMenuCustomizationShare(input: SalesforceDeleteUserAppMenuCustomizationShareInput!): SalesforceDeleteUserAppMenuCustomizationSharePayload! + + """Create a new UserEmailPreferredPerson""" + createUserEmailPreferredPerson(input: SalesforceCreateUserEmailPreferredPersonInput!): SalesforceCreateUserEmailPreferredPersonPayload! + + """Update UserEmailPreferredPerson""" + updateUserEmailPreferredPerson(input: SalesforceUpdateUserEmailPreferredPersonInput!): SalesforceUpdateUserEmailPreferredPersonPayload! + + """Delete UserEmailPreferredPerson by its id.""" + deleteUserEmailPreferredPerson(input: SalesforceDeleteUserEmailPreferredPersonInput!): SalesforceDeleteUserEmailPreferredPersonPayload! + + """Create a new UserEmailPreferredPersonShare""" + createUserEmailPreferredPersonShare(input: SalesforceCreateUserEmailPreferredPersonShareInput!): SalesforceCreateUserEmailPreferredPersonSharePayload! + + """Update UserEmailPreferredPersonShare""" + updateUserEmailPreferredPersonShare(input: SalesforceUpdateUserEmailPreferredPersonShareInput!): SalesforceUpdateUserEmailPreferredPersonSharePayload! + + """Delete UserEmailPreferredPersonShare by its id.""" + deleteUserEmailPreferredPersonShare(input: SalesforceDeleteUserEmailPreferredPersonShareInput!): SalesforceDeleteUserEmailPreferredPersonSharePayload! + + """Delete UserFeed by its id.""" + deleteUserFeed(input: SalesforceDeleteUserFeedInput!): SalesforceDeleteUserFeedPayload! + + """Create a new UserListView""" + createUserListView(input: SalesforceCreateUserListViewInput!): SalesforceCreateUserListViewPayload! + + """Update UserListView""" + updateUserListView(input: SalesforceUpdateUserListViewInput!): SalesforceUpdateUserListViewPayload! + + """Delete UserListView by its id.""" + deleteUserListView(input: SalesforceDeleteUserListViewInput!): SalesforceDeleteUserListViewPayload! + + """Create a new UserListViewCriterion""" + createUserListViewCriterion(input: SalesforceCreateUserListViewCriterionInput!): SalesforceCreateUserListViewCriterionPayload! + + """Update UserListViewCriterion""" + updateUserListViewCriterion(input: SalesforceUpdateUserListViewCriterionInput!): SalesforceUpdateUserListViewCriterionPayload! + + """Delete UserListViewCriterion by its id.""" + deleteUserListViewCriterion(input: SalesforceDeleteUserListViewCriterionInput!): SalesforceDeleteUserListViewCriterionPayload! + + """Update UserLogin""" + updateUserLogin(input: SalesforceUpdateUserLoginInput!): SalesforceUpdateUserLoginPayload! + + """Create a new UserPackageLicense""" + createUserPackageLicense(input: SalesforceCreateUserPackageLicenseInput!): SalesforceCreateUserPackageLicensePayload! + + """Delete UserPackageLicense by its id.""" + deleteUserPackageLicense(input: SalesforceDeleteUserPackageLicenseInput!): SalesforceDeleteUserPackageLicensePayload! + + """Create a new UserPreference""" + createUserPreference(input: SalesforceCreateUserPreferenceInput!): SalesforceCreateUserPreferencePayload! + + """Update UserPreference""" + updateUserPreference(input: SalesforceUpdateUserPreferenceInput!): SalesforceUpdateUserPreferencePayload! + + """Delete UserPreference by its id.""" + deleteUserPreference(input: SalesforceDeleteUserPreferenceInput!): SalesforceDeleteUserPreferencePayload! + + """Create a new UserProvAccount""" + createUserProvAccount(input: SalesforceCreateUserProvAccountInput!): SalesforceCreateUserProvAccountPayload! + + """Update UserProvAccount""" + updateUserProvAccount(input: SalesforceUpdateUserProvAccountInput!): SalesforceUpdateUserProvAccountPayload! + + """Delete UserProvAccount by its id.""" + deleteUserProvAccount(input: SalesforceDeleteUserProvAccountInput!): SalesforceDeleteUserProvAccountPayload! + + """Create a new UserProvAccountStaging""" + createUserProvAccountStaging(input: SalesforceCreateUserProvAccountStagingInput!): SalesforceCreateUserProvAccountStagingPayload! + + """Update UserProvAccountStaging""" + updateUserProvAccountStaging(input: SalesforceUpdateUserProvAccountStagingInput!): SalesforceUpdateUserProvAccountStagingPayload! + + """Delete UserProvAccountStaging by its id.""" + deleteUserProvAccountStaging(input: SalesforceDeleteUserProvAccountStagingInput!): SalesforceDeleteUserProvAccountStagingPayload! + + """Create a new UserProvMockTarget""" + createUserProvMockTarget(input: SalesforceCreateUserProvMockTargetInput!): SalesforceCreateUserProvMockTargetPayload! + + """Update UserProvMockTarget""" + updateUserProvMockTarget(input: SalesforceUpdateUserProvMockTargetInput!): SalesforceUpdateUserProvMockTargetPayload! + + """Delete UserProvMockTarget by its id.""" + deleteUserProvMockTarget(input: SalesforceDeleteUserProvMockTargetInput!): SalesforceDeleteUserProvMockTargetPayload! + + """Create a new UserProvisioningConfig""" + createUserProvisioningConfig(input: SalesforceCreateUserProvisioningConfigInput!): SalesforceCreateUserProvisioningConfigPayload! + + """Update UserProvisioningConfig""" + updateUserProvisioningConfig(input: SalesforceUpdateUserProvisioningConfigInput!): SalesforceUpdateUserProvisioningConfigPayload! + + """Delete UserProvisioningConfig by its id.""" + deleteUserProvisioningConfig(input: SalesforceDeleteUserProvisioningConfigInput!): SalesforceDeleteUserProvisioningConfigPayload! + + """Create a new UserProvisioningLog""" + createUserProvisioningLog(input: SalesforceCreateUserProvisioningLogInput!): SalesforceCreateUserProvisioningLogPayload! + + """Update UserProvisioningLog""" + updateUserProvisioningLog(input: SalesforceUpdateUserProvisioningLogInput!): SalesforceUpdateUserProvisioningLogPayload! + + """Delete UserProvisioningLog by its id.""" + deleteUserProvisioningLog(input: SalesforceDeleteUserProvisioningLogInput!): SalesforceDeleteUserProvisioningLogPayload! + + """Create a new UserProvisioningRequest""" + createUserProvisioningRequest(input: SalesforceCreateUserProvisioningRequestInput!): SalesforceCreateUserProvisioningRequestPayload! + + """Update UserProvisioningRequest""" + updateUserProvisioningRequest(input: SalesforceUpdateUserProvisioningRequestInput!): SalesforceUpdateUserProvisioningRequestPayload! + + """Delete UserProvisioningRequest by its id.""" + deleteUserProvisioningRequest(input: SalesforceDeleteUserProvisioningRequestInput!): SalesforceDeleteUserProvisioningRequestPayload! + + """Create a new UserProvisioningRequestShare""" + createUserProvisioningRequestShare(input: SalesforceCreateUserProvisioningRequestShareInput!): SalesforceCreateUserProvisioningRequestSharePayload! + + """Update UserProvisioningRequestShare""" + updateUserProvisioningRequestShare(input: SalesforceUpdateUserProvisioningRequestShareInput!): SalesforceUpdateUserProvisioningRequestSharePayload! + + """Delete UserProvisioningRequestShare by its id.""" + deleteUserProvisioningRequestShare(input: SalesforceDeleteUserProvisioningRequestShareInput!): SalesforceDeleteUserProvisioningRequestSharePayload! + + """Create a new UserRole""" + createUserRole(input: SalesforceCreateUserRoleInput!): SalesforceCreateUserRolePayload! + + """Update UserRole""" + updateUserRole(input: SalesforceUpdateUserRoleInput!): SalesforceUpdateUserRolePayload! + + """Delete UserRole by its id.""" + deleteUserRole(input: SalesforceDeleteUserRoleInput!): SalesforceDeleteUserRolePayload! + + """Create a new UserShare""" + createUserShare(input: SalesforceCreateUserShareInput!): SalesforceCreateUserSharePayload! + + """Update UserShare""" + updateUserShare(input: SalesforceUpdateUserShareInput!): SalesforceUpdateUserSharePayload! + + """Delete UserShare by its id.""" + deleteUserShare(input: SalesforceDeleteUserShareInput!): SalesforceDeleteUserSharePayload! + + """Create a new Vote""" + createVote(input: SalesforceCreateVoteInput!): SalesforceCreateVotePayload! + + """Update Vote""" + updateVote(input: SalesforceUpdateVoteInput!): SalesforceUpdateVotePayload! + + """Delete Vote by its id.""" + deleteVote(input: SalesforceDeleteVoteInput!): SalesforceDeleteVotePayload! + + """Create a new WaveAutoInstallRequest""" + createWaveAutoInstallRequest(input: SalesforceCreateWaveAutoInstallRequestInput!): SalesforceCreateWaveAutoInstallRequestPayload! + + """Update WaveAutoInstallRequest""" + updateWaveAutoInstallRequest(input: SalesforceUpdateWaveAutoInstallRequestInput!): SalesforceUpdateWaveAutoInstallRequestPayload! + + """Delete WaveAutoInstallRequest by its id.""" + deleteWaveAutoInstallRequest(input: SalesforceDeleteWaveAutoInstallRequestInput!): SalesforceDeleteWaveAutoInstallRequestPayload! + + """Create a new WebLink""" + createWebLink(input: SalesforceCreateWebLinkInput!): SalesforceCreateWebLinkPayload! + + """Update WebLink""" + updateWebLink(input: SalesforceUpdateWebLinkInput!): SalesforceUpdateWebLinkPayload! + + """Delete WebLink by its id.""" + deleteWebLink(input: SalesforceDeleteWebLinkInput!): SalesforceDeleteWebLinkPayload! + + """ + Make a REST API call to the Salesforce API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SalesforcePassthroughMutation! + + """ + Revoke the currently authenticated user's oauth token for Salesforce. + + This will call the /revoke endpoint with the current token. Note that this will only invalidate the current token. If OneGraph has a valid refresh token, it will refresh the token on the next request and you will still be able to make calls to the Salesforce API. To log out of a service use the `signOutServices` mutation instead. You can use this mutation to verify that there are no issues with refreshing tokens. + """ + revokeOauthToken: SalesforceRevokeOauthTokenPayload! + + """ + Gives programmatic access to report and dashboard data as defined in the report builder and dashboard builder. See the [docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_intro.htm) for more. + """ + analyticsReports: SalesforceAnalyticsReportsApiMutations! + + """Disables all triggers for the OneGraph package""" + onegraphPackageDisableAllTriggers: OnegraphPackageDisableAllTriggersResponsePayload! + + """Enables all triggers for the OneGraph package""" + onegraphPackageEnableAllTriggers: OnegraphPackageEnableAllTriggersResponsePayload! + + """ + Enables the given triggers for the OneGraph package. This will replace the existing set of enabled triggers. + """ + onegraphPackageSetEnabledTriggers(input: OnegraphPackageSetEnabledTriggersInput!): OnegraphPackageSetEnabledTriggersResponsePayload! + convertLead( + """Lead conversion details.""" + input: SalesforceConvertLeadInput! + ): SalesforceConvertLeadResult! +} + +enum StripeCreateCheckoutSessionBillingAddressCollectionInputEnum { + AUTO + REQUIRED +} + +input StripeCreateCheckoutSessionLineItemInput { + """ + The description for the line item, to be displayed on the Checkout page. If using price or price_data, will default to the name of the associated product. + """ + description: String + + """ + The ID of the price or plan object. One of price, price_data or amount is required. + """ + price: String + + """ + Data used to generate a new price object inline. One of price, price_data or amount is required. + """ + priceData: StripeSubscriptionItemPriceDataInput + + """The quantity of the line item being purchased.""" + quantity: Int! + + """ + The tax rates which apply to this line item. This is only allowed in subscription mode. + """ + taxRates: [String!] +} + +enum StripeLocaleInputEnum { + AUTO + BG + CS + DA + DE + EL + EN + ES + ES_419 + ET + FI + FR + HU + IT + JA + LT + LV + MS + MT + NB + NL + PL + PT + PT_BR + RO + RU + SK + SL + SV + TR + ZH +} + +enum StripeCheckoutSessionModeInputEnum { + PAYMENT + SETUP + SUBSCRIPTION +} + +enum StripeCreateCheckoutSessionPaymentIntentDataCaptureMethodInputEnum { + AUTOMATIC + MANUAL +} + +enum StripeCreateCheckoutSessionPaymentIntentDataSetupFutureUsageInputEnum { + OFF_SESSION + ON_SESSION +} + +input StripeCreateCheckoutSessionPaymentIntentDataShippingAddressInput { + """City, district, suburb, town, or village.""" + city: String + + """Two-letter country code (ISO 3166-1 alpha-2).""" + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String! + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +input StripeCreateCheckoutSessionPaymentIntentDataShippingInput { + """Shipping address.""" + address: StripeCreateCheckoutSessionPaymentIntentDataShippingAddressInput + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. + """ + carrier: String + + """Recipient name.""" + name: String! + + """Recipient phone (including extension).""" + phone: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + trackingNumber: String +} + +input StripeCreateCheckoutSessionPaymentIntentDataTransferDataInput { + """ + The amount that will be transferred automatically when a charge succeeds. + """ + amount: Int + + """ + If specified, successful charges will be attributed to the destination account for tax reporting, and the funds from charges will be transferred to the destination account. The ID of the resulting transfer will be returned on the successful charge’s transfer field. + """ + destination: String! +} + +input StripeCreateCheckoutSessionPaymentIntentDataInput { + """ + Connect only. The amount of the application fee (if any) that will be applied to the payment and transferred to the application owner’s Stripe account. To use an application fee, the request must be made on behalf of another account, using the Stripe-Account header or an OAuth key. For more information, see the PaymentIntents use case for connected accounts. + """ + applicationFeeAmount: Int + + """Controls when the funds will be captured from the customer’s account.""" + captureMethod: StripeCreateCheckoutSessionPaymentIntentDataCaptureMethodInputEnum + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Connect only. The Stripe account ID for which these funds are intended. For details, see the PaymentIntents use case for connected accounts. + """ + onBehalfOf: String + + """ + Email address that the receipt for the resulting payment will be sent to. + """ + receiptEmail: String + + """ + Indicates that you intend to make future payments with the payment method collected by this Checkout Session. + + When setting this to off_session, Checkout will show a notice to the customer that their payment details will be saved and used for future payments. + + When processing card payments, Checkout also uses setup_future_usage to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA. + """ + setupFutureUsage: StripeCreateCheckoutSessionPaymentIntentDataSetupFutureUsageInputEnum + + """Shipping information for this payment.""" + shipping: StripeCreateCheckoutSessionPaymentIntentDataShippingInput + + """ + Extra information about the payment. This will appear on your customer’s statement when this payment succeeds in creating a charge. + """ + statementDescriptor: String + + """ + Provides information about the charge that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """ + Connect only. The parameters used to automatically create a Transfer when the payment succeeds. For more information, see the PaymentIntents use case for connected accounts. + """ + transferData: StripeCreateCheckoutSessionPaymentIntentDataTransferDataInput + + """ + Connect only. A string that identifies the resulting payment as part of a group. See the PaymentIntents use case for connected accounts for details. + """ + transferGroup: String +} + +enum StripeCreateCheckoutSessionPaymentMethodTypesInput { + BACS_DEBIT + BANCONTACT + CARD + EPS + FPX + GIROPAY + IDEAL + P_24 +} + +input StripeCreateCheckoutSessionSetupIntentDataInput { + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """Connect only. The Stripe account for which the setup is intended.""" + onBehalfOf: String +} + +enum StripeAllowedCountriesInputEnum { + AC + AD + AE + AF + AG + AI + AL + AM + AO + AQ + AR + AT + AU + AW + AX + AZ + BA + BB + BD + BE + BF + BG + BH + BI + BJ + BL + BM + BN + BO + BQ + BR + BS + BT + BV + BW + BY + BZ + CA + CD + CF + CG + CH + CI + CK + CL + CM + CN + CO + CR + CV + CW + CY + CZ + DE + DJ + DK + DM + DO + DZ + EC + EE + EG + EH + ER + ES + ET + FI + FJ + FK + FO + FR + GA + GB + GD + GE + GF + GG + GH + GI + GL + GM + GN + GP + GQ + GR + GS + GT + GU + GW + GY + HK + HN + HR + HT + HU + ID + IE + IL + IM + IN + IO + IQ + IS + IT + JE + JM + JO + JP + KE + KG + KH + KI + KM + KN + KR + KW + KY + KZ + LA + LB + LC + LI + LK + LR + LS + LT + LU + LV + LY + MA + MC + MD + ME + MF + MG + MK + ML + MM + MN + MO + MQ + MR + MS + MT + MU + MV + MW + MX + MY + MZ + NA + NC + NE + NG + NI + NL + NO + NP + NR + NU + NZ + OM + PA + PE + PF + PG + PH + PK + PL + PM + PN + PR + PS + PT + PY + QA + RE + RO + RS + RU + RW + SA + SB + SC + SE + SG + SH + SI + SJ + SK + SL + SM + SN + SO + SR + SS + ST + SV + SX + SZ + TA + TC + TD + TF + TG + TH + TJ + TK + TL + TM + TN + TO + TR + TT + TV + TW + TZ + UA + UG + US + UY + UZ + VA + VC + VE + VG + VN + VU + WF + WS + XK + YE + YT + ZA + ZM + ZW + ZZ +} + +input StripeCreateCheckoutSessionShippingAddressCollectionInput { + """ + An array of two-letter ISO country codes representing which countries Checkout should provide as options for shipping locations. Unsupported country codes: AS, CX, CC, CU, HM, IR, KP, MH, FM, NF, MP, PW, SD, SY, UM, VI. + """ + allowedCountries: [StripeAllowedCountriesInputEnum!] +} + +enum StripeCreateCheckoutSessionSubmitTypeInputEnum { + AUTO + BOOK + DONATE + PAY +} + +input StripeCreateCheckoutSessionSubscriptionDataInput { + """ + Connect only. A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner’s Stripe account. To use an application fee percent, the request must be made on behalf of another account, using the Stripe-Account header or an OAuth key. For more information, see the application fees documentation. + """ + applicationFeePercent: Int + + """ + The code of the coupon to apply to this subscription. A coupon applied to a subscription will only affect invoices created for that particular subscription. + """ + coupon: String + + """ + The tax rates that will apply to any subscription item that does not have tax_rates set. Invoices created will have their default_tax_rates populated from the subscription. + """ + defaultTaxRates: [String!] + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time. Has to be at least 48 hours in the future. + """ + trialEnd: Int + + """ + Indicates if a plan’s trial_period_days should be applied to the subscription. Setting trial_end on subscription_data is preferred. Defaults to false. + """ + trialFromPlan: Boolean + + """ + Integer representing the number of trial period days before the customer is charged for the first time. Has to be at least 1. + """ + trialPeriodDays: Int +} + +"""Input to create a new Stripe checkout session.""" +input StripeCreateCheckoutSessionInput { + """ + Specify whether Checkout should collect the customer's billing address. + """ + billingAddressCollection: StripeCreateCheckoutSessionBillingAddressCollectionInputEnum + + """ + The URL the customer will be directed to if they decide to cancel payment and return to your website. + """ + cancelUrl: String! + + """ + A unique string to reference the Checkout Session. This can be a + customer ID, a cart ID, or similar, and can be used to reconcile the + session with your internal systems. + """ + clientReferenceId: String + + """ + ID of an existing customer, if one exists. The email stored on the + customer will be used to prefill the email field on the Checkout page. + If the customer changes their email on the Checkout page, the Customer + object will be updated with the new email. + If blank for Checkout Sessions in `payment` or `subscription` mode, + Checkout will create a new customer object based on information + provided during the session. + """ + customer: String + + """ + If provided, this value will be used when the Customer object is created. + If not provided, customers will be asked to enter their email address. + Use this parameter to prefill customer data if you already have an email + on file. To access information about the customer once a session is + complete, use the `customer` field. + """ + customerEmail: String + + """ + A list of items the customer is purchasing. Use this parameter to pass one-time or recurring [prices](https://stripe.com/docs/api/prices). + One-time prices in `subscription` mode will be on the initial invoice only. + + There is a maximum of 100 line items, however it is recommended to + consolidate line items if there are more than a few dozen. + """ + lineItems: [StripeCreateCheckoutSessionLineItemInput!] + + """ + The IETF language tag of the locale Checkout is displayed in. If blank or `auto`, the browser's locale is used. + """ + locale: StripeLocaleInputEnum + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """ + The mode of the Checkout Session, one of `payment`, `setup`, or `subscription`. Required when using prices or `setup` mode. Pass `subscription` if Checkout session includes at least one recurring item. + """ + mode: StripeCheckoutSessionModeInputEnum + + """ + A subset of parameters to be passed to PaymentIntent creation for Checkout Sessions in `payment` mode. + """ + paymentIntentData: StripeCreateCheckoutSessionPaymentIntentDataInput + + """ + A list of the types of payment methods (e.g., `card`) this Checkout session can accept. + + Read more about the supported payment methods and their requirements in our [payment + method details guide](/docs/payments/checkout/payment-methods). + + If multiple payment methods are passed, Checkout will dynamically reorder them to + prioritize the most relevant payment methods based on the customer's location and + other characteristics. + """ + paymentMethodTypes: [StripeCreateCheckoutSessionPaymentMethodTypesInput!] + + """ + A subset of parameters to be passed to SetupIntent creation for Checkout Sessions in `setup` mode. + """ + setupIntentData: StripeCreateCheckoutSessionSetupIntentDataInput + + """ + When set, provides configuration for Checkout to collect a shipping address from a customer. + """ + shippingAddressCollection: StripeCreateCheckoutSessionShippingAddressCollectionInput + + """ + Describes the type of transaction being performed by Checkout in order to customize + relevant text on the page, such as the submit button. `submit_type` can only be + specified on Checkout Sessions in `payment` mode, but not Checkout Sessions + in `subscription` or `setup` mode. + """ + submitType: StripeCreateCheckoutSessionSubmitTypeInputEnum + + """ + A subset of parameters to be passed to subscription creation for Checkout Sessions in `subscription` mode. + """ + subscriptionData: StripeCreateCheckoutSessionSubscriptionDataInput + + """ + The URL to which Stripe should send customers when payment or setup + is complete. + If you’d like access to the Checkout Session for the successful + payment, read more about it in our guide on [fulfilling your payments + with webhooks](/docs/payments/checkout/accept-a-payment#payment-success). + """ + successUrl: String! +} + +enum StripeCheckoutSessionLineItemsObjectEnum { + list +} + +"""""" +type StripeLineItemsResourceDiscount { + """Discount amount for this line item.""" + amount: Int! + + """""" + discount: StripeDiscount! +} + +"""""" +type StripeLineItemsResourceTax { + """Amount of tax for this line item.""" + amount: Int! + + """""" + rate: StripeTaxRate! +} + +enum StripeItemObjectEnum { + item +} + +"""""" +type StripeItem { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeItemObjectEnum! + + """The taxes applied to the line item.""" + taxes: [StripeLineItemsResourceTax!] + + """The discounts applied to the line item.""" + discounts: [StripeLineItemsResourceDiscount!] + + """Total after discounts and taxes.""" + amountTotal: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Total before any discounts or taxes is applied.""" + amountSubtotal: Int + + """Unique identifier for the object.""" + id: String! + + """The quantity of products being purchased.""" + quantity: Int + + """""" + price: StripePrice! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. Defaults to product name. + """ + description: String! +} + +"""""" +type StripeCheckoutSessionLineItems { + """Details about each object.""" + data: [StripeItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCheckoutSessionLineItemsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeCheckoutSessionCustomDisplayItemDescription { + """The description of the line item.""" + description: String + + """The images of the line item.""" + images: [String!] + + """The name of the line item.""" + name: String! +} + +"""""" +type StripeCheckoutSessionDisplayItem { + """Amount for the display item.""" + amount: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String + + """""" + custom: StripeCheckoutSessionCustomDisplayItemDescription + + """""" + plan: StripePlan + + """Quantity of the display item being purchased.""" + quantity: Int + + """""" + sku: StripeSku + + """The type of display item. One of `custom`, `plan` or `sku`""" + type: String +} + +enum StripeCheckoutSessionLocaleEnum { + auto + bg + cs + da + de + el + en + es + es_419 + et + fi + fr + hu + it + ja + lt + lv + ms + mt + nb + nl + pl + pt + pt_BR + ro + ru + sk + sl + sv + tr + zh +} + +enum StripeCheckoutSessionModeEnum { + payment + setup + subscription +} + +"""""" +type StripePaymentPagesPaymentPageResourcesShippingAddressCollection { + """ + An array of two-letter ISO country codes representing which countries Checkout should provide as options for + shipping locations. Unsupported country codes: `AS, CX, CC, CU, HM, IR, KP, MH, FM, NF, MP, PW, SD, SY, UM, VI`. + """ + allowedCountries: [String!]! +} + +enum StripeCheckoutSessionSubmitTypeEnum { + auto + book + donate + pay +} + +enum StripeCheckoutSessionObjectEnum { + checkout_session +} + +"""""" +type StripeCheckoutSession { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCheckoutSessionObjectEnum! + + """ + The value (`auto` or `required`) for whether Checkout collected the + customer's billing address. + """ + billingAddressCollection: String + + """The ID of the PaymentIntent for Checkout Sessions in `payment` mode.""" + paymentIntent: StripePaymentIntent + + """ + The URL the customer will be directed to if they decide to cancel payment and return to your website. + """ + cancelUrl: String! + + """ + If provided, this value will be used when the Customer object is created. + If not provided, customers will be asked to enter their email address. + Use this parameter to prefill customer data if you already have an email + on file. To access information about the customer once a session is + complete, use the `customer` attribute. + """ + customerEmail: String + + """ + Unique identifier for the object. Used to pass to `redirectToCheckout` + in Stripe.js. + """ + id: String! + + """ + Describes the type of transaction being performed by Checkout in order to customize + relevant text on the page, such as the submit button. `submit_type` can only be + specified on Checkout Sessions in `payment` mode, but not Checkout Sessions + in `subscription` or `setup` mode. + """ + submitType: StripeCheckoutSessionSubmitTypeEnum + + """ + When set, provides configuration for Checkout to collect a shipping address from a customer. + """ + shippingAddressCollection: StripePaymentPagesPaymentPageResourcesShippingAddressCollection + + """ + The mode of the Checkout Session, one of `payment`, `setup`, or `subscription`. + """ + mode: StripeCheckoutSessionModeEnum + + """ + The IETF language tag of the locale Checkout is displayed in. If blank or `auto`, the browser's locale is used. + """ + locale: StripeCheckoutSessionLocaleEnum + + """ + A list of the types of payment methods (e.g. card) this Checkout + Session is allowed to accept. + """ + paymentMethodTypes: [String!]! + + """ + The ID of the subscription for Checkout Sessions in `subscription` mode. + """ + subscription: StripeSubscription + + """ + The line items, plans, or SKUs purchased by the customer. Prefer using `line_items`. + """ + displayItems: [StripeCheckoutSessionDisplayItem!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + The URL the customer will be directed to after the payment or + subscription creation is successful. + """ + successUrl: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Shipping information for this Checkout Session.""" + shipping: StripeShipping + + """ + A unique string to reference the Checkout Session. This can be a + customer ID, a cart ID, or similar, and can be used to reconcile the + session with your internal systems. + """ + clientReferenceId: String + + """The line items purchased by the customer.""" + lineItems: StripeCheckoutSessionLineItems + + """ + The ID of the customer for this session. + For Checkout Sessions in `payment` or `subscription` mode, Checkout + will create a new customer object based on information provided + during the session unless an existing customer was provided when + the session was created. + """ + customer: StripeCustomer + + """The ID of the SetupIntent for Checkout Sessions in `setup` mode.""" + setupIntent: StripeSetupIntent +} + +type StripeCreateCheckoutSessionResponsePayload { + checkoutSession: StripeCheckoutSession! +} + +"""Patch to update an existing Stripe Customer.""" +input StripeCustomerPatchInput { + """The customer's address.""" + address: StripeCustomerAddressInput + + """ + An integer amount in %s that represents the customer's current balance, which affect the customer's future invoices. A negative amount represents a credit that decreases the amount due on an invoice; a positive amount increases the amount due on an invoice. + """ + balance: Int + + """ + If you provide a coupon code, the customer will have a discount applied on all recurring charges. Charges you create through the API will not have the discount. + """ + coupon: String + + """ + An arbitrary string that you can attach to a customer object. It is displayed alongside the customer in the dashboard. + """ + description: String + + """ + Customer's email address. It's displayed alongside the customer in your dashboard and can be useful for searching and tracking. This may be up to *512 characters*. + """ + email: String + + """ + The prefix for the customer used to generate unique invoice numbers. Must be 3–12 uppercase letters or numbers. + """ + invoicePrefix: String + + """Default invoice settings for this customer.""" + invoiceSettings: StripeCustomerInvoiceSettingsInput + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """The customer's full name or business name.""" + name: String + + """The sequence to be used on the customer's next invoice. Defaults to 1.""" + nextInvoiceSequence: Int + + """The ID of the PaymentMethod to attach to the customer.""" + paymentMethod: String + + """The customer's phone number.""" + phone: String + + """Customer's preferred languages, ordered by preference.""" + preferredLocales: [String!] + + """ + The customer's shipping information. Appears on invoices emailed to this customer. + """ + shipping: StripeCustomerShippingInput + + """ + When using payment sources created via the Token or Sources APIs, passing source will create a new source object, make it the new customer default source, and delete the old customer default if one exists. If you want to add additional sources instead of replacing the existing default, use the card creation API. Whenever you attach a card to a customer, Stripe will automatically validate the card. + """ + source: String + + """The customer's tax exemption. One of `none`, `exempt`, or `reverse`.""" + taxExempt: StripeCustomerTaxExemptInputEnum +} + +input StripeUpdateCustomerData { + """The updated customer fields.""" + patch: StripeCustomerPatchInput! + customerId: String! +} + +type StripeUpdateCustomerResponsePayload { + customer: StripeCustomer! +} + +input StripeCustomerInvoiceSettingsCustomFieldsInput { + """The name of the custom field. This may be up to 30 characters.""" + name: String! + + """The value of the custom field. This may be up to 30 characters.""" + value: String! +} + +input StripeCustomerInvoiceSettingsInput { + """ + Default custom fields to be displayed on invoices for this customer. When updating, pass an empty string to remove previously-defined fields. + """ + customFields: [StripeCustomerInvoiceSettingsCustomFieldsInput!] + + """ + ID of a payment method that’s attached to the customer, to be used as the customer’s default payment method for subscriptions and invoices. + """ + defaultPaymentMethod: String + + """Default footer to be displayed on invoices for this customer.""" + footer: String +} + +input StripeCustomerAddressInput { + """City, district, suburb, town, or village.""" + city: String + + """Two-letter country code (ISO 3166-1 alpha-2).""" + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String! + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +input StripeCustomerShippingInput { + """Customer shipping address.""" + address: StripeCustomerAddressInput! + + """Customer name.""" + name: String! + + """Customer phone (including extension).""" + phone: String +} + +enum StripeCustomerTaxExemptInputEnum { + EXEMPT + NONE + REVERSE +} + +enum StripeCustomerTaxIdTypeInputEnum { + AE_TRN + AU_ABN + BR_CNPJ + BR_CPF + CA_BN + CA_QST + CH_VAT + CL_TIN + ES_CIF + EU_VAT + HK_BR + ID_NPWP + IN_GST + JP_CN + KR_BRN + LI_UID + MX_RFC + MY_FRP + MY_ITN + MY_SST + NO_VAT + NZ_GST + RU_INN + SA_VAT + SG_GST + SG_UEN + TH_VAT + TW_VAT + US_EIN + ZA_VAT +} + +input StripeCustomerTaxIdDataInput { + """Type of the tax ID""" + type: StripeCustomerTaxIdTypeInputEnum! + + """Value of the tax ID.""" + value: String! +} + +"""Input to create a new Stripe Customer.""" +input StripeCreateCustomerInput { + """The customer's address.""" + address: StripeCustomerAddressInput + + """ + An integer amount in %s that represents the customer's current balance, which affect the customer's future invoices. A negative amount represents a credit that decreases the amount due on an invoice; a positive amount increases the amount due on an invoice. + """ + balance: Int + + """ + If you provide a coupon code, the customer will have a discount applied on all recurring charges. Charges you create through the API will not have the discount. + """ + coupon: String + + """ + An arbitrary string that you can attach to a customer object. It is displayed alongside the customer in the dashboard. + """ + description: String + + """ + Customer's email address. It's displayed alongside the customer in your dashboard and can be useful for searching and tracking. This may be up to *512 characters*. + """ + email: String + + """ + The prefix for the customer used to generate unique invoice numbers. Must be 3–12 uppercase letters or numbers. + """ + invoicePrefix: String + + """Default invoice settings for this customer.""" + invoiceSettings: StripeCustomerInvoiceSettingsInput + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + metadata: JSON + + """The customer's full name or business name.""" + name: String + + """The sequence to be used on the customer's next invoice. Defaults to 1.""" + nextInvoiceSequence: Int + + """The ID of the PaymentMethod to attach to the customer.""" + paymentMethod: String + + """The customer's phone number.""" + phone: String + + """Customer's preferred languages, ordered by preference.""" + preferredLocales: [String!] + + """ + The customer's shipping information. Appears on invoices emailed to this customer. + """ + shipping: StripeCustomerShippingInput + + """ + When using payment sources created via the Token or Sources APIs, passing source will create a new source object, make it the new customer default source, and delete the old customer default if one exists. If you want to add additional sources instead of replacing the existing default, use the card creation API. Whenever you attach a card to a customer, Stripe will automatically validate the card. + """ + source: String + + """The customer's tax exemption. One of `none`, `exempt`, or `reverse`.""" + taxExempt: StripeCustomerTaxExemptInputEnum + + """The customer's tax IDs.""" + taxIdData: [StripeCustomerTaxIdDataInput!] +} + +type StripeCreateCustomerResponsePayload { + customer: StripeCustomer! +} + +input StripeSubscriptionItemBillingThresholdsInput { + """ + Usage threshold that triggers the subscription to advance to a new billing period + """ + usageGte: Int +} + +input StripeSubscriptionItemInput { + """Subscription item to update""" + id: String + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period. When updating, pass an empty string to remove previously-defined thresholds. + """ + billingThresholds: StripeSubscriptionItemBillingThresholdsInput + + """ + Delete all usage for a given subscription item. Allowed only when deleted is set to true and the current plan’s usage_type is metered. + """ + clearUsage: Boolean + + """A flag that, if set to true, will delete the specified item.""" + deleted: Boolean + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """Plan ID for this item, as a string.""" + plan: String + + """The ID of the price object.""" + price: String + + """Data used to generate a new price object inline.""" + priceData: StripeSubscriptionItemPriceDataInput + + """Quantity for this item.""" + quantity: Int + + """ + A list of Tax Rate ids. These Tax Rates will override the default_tax_rates on the Subscription. When updating, pass an empty string to remove previously-defined tax rates. + """ + taxRates: [String!] +} + +enum StripeSubscriptionPatchProrationBehaviorEnum { + ALWAYS_INVOICE + CREATE_PRORATIONS + NONE +} + +enum StripeSubscriptionItemPriceDataEnum { + DAY + WEEK + MONTH + YEAR +} + +input StripeSubscriptionItemPriceDataRecurringInput { + """Specifies billing frequency. Either day, week, month or year.""" + interval: StripeSubscriptionItemPriceDataEnum! + + """ + The number of intervals between subscription billings. For example, interval=month and interval_count=3 bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int +} + +input StripeSubscriptionItemPriceDataInput { + """ + Three-letter ISO currency code, in lowercase. Must be a supported currency. + """ + currency: String! + + """The ID of the product that this price will belong to.""" + product: String! + + """The recurring components of a price such as interval and usage_type.""" + recurring: StripeSubscriptionItemPriceDataRecurringInput! + + """ + A positive integer in cents (or 0 for a free price) representing how much to charge. + """ + unitAmount: Int + + """ + Same as unit_amount, but accepts a decimal value with at most 12 decimal places. Only one of unit_amount and unit_amount_decimal can be set. + """ + unitAmountDecimal: Float +} + +input StripeSubscriptionPatchAddInvoiceItem { + """The ID of the price object.""" + price: String + + """Data used to generate a new price object inline.""" + priceData: StripeSubscriptionItemPriceDataInput + + """Quantity for this item. Defaults to 1.""" + quantity: Int +} + +enum StripeSubscriptionBillingCycleAnchorInput { + AUTOMATIC + PHASE_START +} + +input StripeSubscriptionBillingThresholdsInput { + """Monetary threshold that triggers the subscription to create an invoice""" + amountGte: Int + + """ + Indicates if the `billing_cycle_anchor` should be reset when a threshold is reached. If true, `billing_cycle_anchor` will be updated to the date/time the threshold was last reached; otherwise, the value will remain unchanged. This value may not be `true` if the subscription contains items with plans that have `aggregate_usage=last_ever`. + """ + resetBillingCycleAnchor: Boolean +} + +enum StripeSubscriptionInputCollectionMethodEnum { + CHARGE_AUTOMATICALLY + SEND_INVOICE +} + +enum StripeSubscriptionPauseCollectionInputBehaviorEnum { + KEEP_AS_DRAFT + MARK_UNCOLLECTIBLE + VOID +} + +input StripeSubscriptionPauseCollectionInput { + """ + The payment collection behavior for this subscription while paused. One of keep_as_draft, mark_uncollectible, or void. + """ + behavior: StripeSubscriptionPauseCollectionInputBehaviorEnum! + + """The time after which the subscription will resume collecting payments.""" + resumesAt: Int +} + +enum StripeSubscriptionInputPaymentBehaviorEnum { + ALLOW_INCOMPLETE + ERROR_IF_INCOMPLETE + PENDING_IF_INCOMPLETE +} + +enum StripeSubscriptionPendingInvoiceItemIntervalInputIntervalEnum { + DAY + MONTH + WEEK + YEAR +} + +input StripeSubscriptionPendingInvoiceItemIntervalInput { + """Specifies invoicing frequency. Either day, week, month or year.""" + interval: StripeSubscriptionPendingInvoiceItemIntervalInputIntervalEnum! + + """ + The number of intervals between invoices. For example, interval=month and interval_count=3 bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int +} + +input StripeSubscriptionTransferDataInput { + """ID of an existing, connected Stripe account.""" + destination: String! + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the destination account. By default, the entire amount is transferred to the destination. + """ + amountPercent: Int +} + +input StripeSubscriptionPatch { + """ + Boolean indicating whether this subscription should cancel at the end of the current period. + """ + cancelAtPeriodEnd: Boolean + + """ + ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. If not set, invoices will use the default payment method in the customer’s invoice settings. + """ + defaultPaymentMethod: String + + """List of subscription items, each with an attached plan.""" + items: [StripeSubscriptionItemInput!] + + """ + Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata. + """ + metadata: JSON + + """ + Determines how to handle prorations when the billing cycle changes (e.g., when switching plans, resetting billing_cycle_anchor=now, or starting a trial), or if an item’s quantity changes. Valid values are create_prorations, none, or always_invoice. + + Passing create_prorations will cause proration invoice items to be created when applicable. These proration items will only be invoiced immediately under certain conditions. In order to always invoice immediately for prorations, pass always_invoice. + + Prorations can be disabled by passing none. + """ + prorationBehavior: StripeSubscriptionPatchProrationBehaviorEnum + + """ + A list of prices and quantities that will generate invoice items appended to the first invoice for this subscription. You may pass up to 10 items. + """ + addInvoiceItems: [StripeSubscriptionPatchAddInvoiceItem!] + + """ + Connect only. A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner’s Stripe account. The request must be made by a platform account on a connected account in order to set an application fee percentage. For more information, see the application fees documentation. + """ + applicationFeePercent: Int + + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionBillingCycleAnchorInput + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholdsInput + + """ + A timestamp at which the subscription should cancel. If set to a date before the current period ends, this will cause a proration if prorations have been enabled using `proration_behavior`. If set during a future period, this will always cause a proration for that period. + """ + cancelAt: Int + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. Defaults to `charge_automatically`. + """ + collectionMethod: StripeSubscriptionInputCollectionMethodEnum + + """ + The code of the coupon to apply to this subscription. A coupon applied to a subscription will only affect invoices created for that particular subscription. + """ + coupon: String + + """ + Number of days a customer has to pay invoices generated by this subscription. Valid only for subscriptions where `collection_method` is set to `send_invoice`. + """ + daysUntilDue: Int + + """ + ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If not set, defaults to the customer's default source. + """ + defaultSource: String + + """ + The tax rates that will apply to any subscription item that does not have `tax_rates` set. Invoices created will have their `default_tax_rates` populated from the subscription. Pass an empty string to remove previously-defined tax rates. + """ + defaultTaxRates: [String!] + + """ + Indicates if a customer is on or off-session while an invoice payment is attempted. + """ + offSession: Boolean + + """If specified, payment collection for this subscription will be paused.""" + pauseCollection: StripeSubscriptionPauseCollectionInput + + """ + Use `allow_incomplete` to transition the subscription to `status=past_due` if a payment is required but cannot be paid. This allows you to manage scenarios where additional user actions are needed to pay a subscription's invoice. For example, SCA regulation may require 3DS authentication to complete payment. See the [SCA Migration Guide](https://stripe.com/docs/billing/migration/strong-customer-authentication) for Billing to learn more. This is the default behavior. + + Use `pending_if_incomplete` to update the subscription using [pending updates](https://stripe.com/docs/billing/subscriptions/pending-updates). When you use `pending_if_incomplete` you can only pass the parameters [supported by pending updates](https://stripe.com/docs/billing/pending-updates-reference#supported-attributes). + + Use `error_if_incomplete` if you want Stripe to return an HTTP 402 status code if a subscription's first invoice cannot be paid. For example, if a payment method requires 3DS authentication due to SCA regulation and further user action is needed, this parameter does not create a subscription and returns an error instead. This was the default behavior for API versions prior to 2019-03-14. See the [changelog](https://stripe.com/docs/upgrades#2019-03-14) to learn more. + """ + paymentBehavior: StripeSubscriptionInputPaymentBehaviorEnum + + """ + Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling [Create an invoice](https://stripe.com/docs/api#create_invoice) for the given subscription at the specified interval. + """ + pendingInvoiceItemInterval: StripeSubscriptionPendingInvoiceItemIntervalInput + + """ + If set, the proration will be calculated as though the subscription was updated at the given time. This can be used to apply exactly the same proration that was previewed with [upcoming invoice](https://stripe.com/docs/api#retrieve_customer_invoice) endpoint. It can also be used to implement custom proration logic, such as prorating by day instead of by second, by providing the time that you wish to use for proration calculations. + """ + prorationDate: Int + + """ + Connect only. If specified, the funds from the subscription's invoices will be transferred to the destination and the ID of the resulting transfers will be found on the resulting charges. This will be unset if you POST an empty value. + """ + transferData: StripeSubscriptionTransferDataInput + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time. This will always overwrite any trials that might apply via a subscribed plan. If set, trial_end will override the default trial period of the plan the customer is being subscribed to. Can be at most two years from `billing_cycle_anchor`. + """ + trialEnd: Int + + """ + Indicates if a plan's `trial_period_days` should be applied to the subscription. Setting `trial_end` per subscription is preferred, and this defaults to `false`. Setting this flag to `true` together with `trial_end` is not allowed. + """ + trialFromPlan: Boolean +} + +input StripeUpdateSubscriptionData { + """The updated subscription fields.""" + patch: StripeSubscriptionPatch! + subscriptionId: String! +} + +type StripeUpdateSubscriptionResponsePayload { + subscription: StripeSubscription! +} + +input StripeCancelSubscriptionData { + """ + Will generate a proration invoice item that credits remaining unused time until the subscription period end. + + """ + prorate: Boolean + + """ + Will generate a final invoice that invoices for any un-invoiced metered usage and new/pending proration invoice items. + + """ + invoiceNow: Boolean + subscriptionId: String! +} + +type StripeCancelSubscriptionResponsePayload { + subscription: StripeSubscription! +} + +""" +String indicating the reason for the refund. If set, possible values are duplicate, fraudulent, and requested_by_customer. Specifying fraudulent as the reason when you believe the charge to be fraudulent will help us improve our fraud detection algorithms. +""" +enum StripeRefundReasonEnum { + duplicate + fraudulent + requested_by_customer +} + +input StripeRefundChargeData { + reason: StripeRefundReasonEnum + amount: Int + chargeId: String! +} + +type StripeRefundChargeResponsePayload { + refund: StripeRefund! +} + +"""Namespace for all mutations for stripe""" +type StripeMutationNamespace { + refundCharge(data: StripeRefundChargeData!): StripeRefundChargeResponsePayload! + + """ + Cancels a customer’s subscription immediately. The customer will not be charged again for the subscription. + + Note, however, that any pending invoice items that you’ve created will still be charged for at the end of the period, unless manually deleted. If you’ve set the subscription to cancel at the end of the period, any pending prorations will also be left in place and collected at the end of the period. But if the subscription is set to cancel immediately, pending prorations will be removed. + + By default, upon subscription cancellation, Stripe will stop automatic collection of all finalized invoices for the customer. This is intended to prevent unexpected payment attempts after the customer has canceled a subscription. However, you can resume automatic collection of the invoices manually after subscription cancellation to have us proceed. Or, you could check for unpaid invoices before allowing the customer to cancel the subscription at all. + """ + cancelSubscription(data: StripeCancelSubscriptionData!): StripeCancelSubscriptionResponsePayload! + + """ + Update an existing subscription. Set `cancelAtPeriodEnd` to false to resubscribe to a subscription that has been canceled. + """ + updateSubscription(data: StripeUpdateSubscriptionData!): StripeUpdateSubscriptionResponsePayload! + + """Create a Stripe customer.""" + createCustomer(data: StripeCreateCustomerInput!): StripeCreateCustomerResponsePayload! + + """Create a Stripe customer.""" + updateCustomer(data: StripeUpdateCustomerData!): StripeUpdateCustomerResponsePayload! + + """Create a Stripe checkout session.""" + createCheckoutSession(data: StripeCreateCheckoutSessionInput!): StripeCreateCheckoutSessionResponsePayload! +} + +type Mutation { + """The root for Stripe mutations""" + stripe( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): StripeMutationNamespace! + + """The root for Salesforce mutations""" + salesforce( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SalesforceMutation! + + """The root for Spotify mutations""" + spotify( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SpotifyMutationNamespace! + + """The root for npm mutations""" + npm( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): NpmMutation! + oneGraph( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphMutation! + testMutate(query: String!): Boolean! + signoutServiceUser(input: OneGraphSignoutServiceUserInput!): SignoutServicesResponsePayload! + signoutServices(data: SignoutServicesData!): SignoutServicesResponsePayload! + gitHub( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): GitHubMutation +} + +""" +Make a REST API call to the GitHub API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type GithubPassthroughQuery { + """ + Make a GET request to the GitHub API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +enum GitHubSponsorableOrderField { + """Order sponsorable entities by login (username).""" + LOGIN +} + +""" +Ordering options for connections to get sponsorable entities for GitHub Sponsors. +""" +input GitHubSponsorableOrder { + """The field to order sponsorable entities by.""" + field: GitHubSponsorableOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubDependencyGraphEcosystem { + """Ruby gems hosted at RubyGems.org""" + RUBYGEMS + + """JavaScript packages hosted at npmjs.com""" + NPM + + """Python packages hosted at PyPI.org""" + PIP + + """Java artifacts hosted at the Maven central repository""" + MAVEN + + """.NET packages hosted at the NuGet Gallery""" + NUGET + + """PHP packages hosted at packagist.org""" + COMPOSER + + """Go modules""" + GO + + """GitHub Actions""" + ACTIONS +} + +"""An edge in a connection.""" +type GitHubSponsorableItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorableItem +} + +"""The connection type for SponsorableItem.""" +type GitHubSponsorableItemConnection { + """A list of edges.""" + edges: [GitHubSponsorableItemEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorableItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSecurityAdvisoryOrderField { + """Order advisories by publication time""" + PUBLISHED_AT + + """Order advisories by update time""" + UPDATED_AT +} + +"""Ordering options for security advisory connections""" +input GitHubSecurityAdvisoryOrder { + """The field to order security advisories by.""" + field: GitHubSecurityAdvisoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSecurityAdvisoryIdentifierType { + """Common Vulnerabilities and Exposures Identifier.""" + CVE + + """GitHub Security Advisory ID.""" + GHSA +} + +"""An advisory identifier to filter results on.""" +input GitHubSecurityAdvisoryIdentifierFilter { + """The identifier type.""" + type: GitHubSecurityAdvisoryIdentifierType! + + """The identifier string. Supports exact or partial matching.""" + value: String! +} + +"""An edge in a connection.""" +type GitHubSecurityAdvisoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSecurityAdvisory +} + +"""The connection type for SecurityAdvisory.""" +type GitHubSecurityAdvisoryConnection { + """A list of edges.""" + edges: [GitHubSecurityAdvisoryEdge] + + """A list of nodes.""" + nodes: [GitHubSecurityAdvisory] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSearchType { + """Returns results matching issues in repositories.""" + ISSUE + + """Returns results matching repositories.""" + REPOSITORY + + """Returns results matching users and organizations on GitHub.""" + USER + + """Returns matching discussions in repositories.""" + DISCUSSION +} + +"""Represents a single highlight in a search result match.""" +type GitHubTextMatchHighlight { + """The indice in the fragment where the matched text begins.""" + beginIndice: Int! + + """The indice in the fragment where the matched text ends.""" + endIndice: Int! + + """The text matched.""" + text: String! +} + +"""A text match within a search result.""" +type GitHubTextMatch { + """The specific text fragment within the property matched on.""" + fragment: String! + + """Highlights within the matched fragment.""" + highlights: [GitHubTextMatchHighlight!]! + + """The property matched on.""" + property: String! +} + +"""An edge in a connection.""" +type GitHubSearchResultItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSearchResultItem + + """Text matches on the result found.""" + textMatches: [GitHubTextMatch] +} + +"""A list of results that matched against a search query.""" +type GitHubSearchResultItemConnection { + """The number of pieces of code that matched the search query.""" + codeCount: Int! + + """The number of discussions that matched the search query.""" + discussionCount: Int! + + """A list of edges.""" + edges: [GitHubSearchResultItemEdge] + + """The number of issues that matched the search query.""" + issueCount: Int! + + """A list of nodes.""" + nodes: [GitHubSearchResultItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """The number of repositories that matched the search query.""" + repositoryCount: Int! + + """The number of users that matched the search query.""" + userCount: Int! + + """The number of wiki pages that matched the search query.""" + wikiCount: Int! +} + +"""Represents the client's rate limit.""" +type GitHubRateLimit { + """The point cost for the current query counting against the rate limit.""" + cost: Int! + + """ + The maximum number of points the client is permitted to consume in a 60 minute window. + """ + limit: Int! + + """The maximum number of nodes this query may return""" + nodeCount: Int! + + """The number of points remaining in the current rate limit window.""" + remaining: Int! + + """ + The time at which the current rate limit window resets in UTC epoch seconds. + """ + resetAt: GitHubDateTime! + + """The number of points used in the current rate limit window.""" + used: Int! +} + +"""Represents information about the GitHub instance.""" +type GitHubGitHubMetadata { + """Returns a String that's a SHA of `github-services`""" + gitHubServicesSha: GitHubGitObjectID! + + """IP addresses that users connect to for git operations""" + gitIpAddresses: [String!] + + """IP addresses that service hooks are sent from""" + hookIpAddresses: [String!] + + """IP addresses that the importer connects from""" + importerIpAddresses: [String!] + + """Whether or not users are verified""" + isPasswordAuthenticationVerifiable: Boolean! + + """IP addresses for GitHub Pages' A records""" + pagesIpAddresses: [String!] +} + +"""An edge in a connection.""" +type GitHubMarketplaceListingEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubMarketplaceListing +} + +"""Look up Marketplace Listings""" +type GitHubMarketplaceListingConnection { + """A list of edges.""" + edges: [GitHubMarketplaceListingEdge] + + """A list of nodes.""" + nodes: [GitHubMarketplaceListing] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The query root of GitHub's GraphQL interface.""" +type GitHubQuery { + """Look up a code of conduct by its key""" + codeOfConduct( + """The code of conduct's key""" + key: String! + ): GitHubCodeOfConduct + + """Look up a code of conduct by its key""" + codesOfConduct: [GitHubCodeOfConduct] + + """Look up an enterprise by URL slug.""" + enterprise( + """The enterprise URL slug.""" + slug: String! + + """The enterprise invitation token.""" + invitationToken: String + ): GitHubEnterprise + + """ + Look up a pending enterprise administrator invitation by invitee, enterprise and role. + """ + enterpriseAdministratorInvitation( + """The login of the user invited to join the business.""" + userLogin: String! + + """The slug of the enterprise the user was invited to join.""" + enterpriseSlug: String! + + """The role for the business member invitation.""" + role: GitHubEnterpriseAdministratorRole! + ): GitHubEnterpriseAdministratorInvitation + + """ + Look up a pending enterprise administrator invitation by invitation token. + """ + enterpriseAdministratorInvitationByToken( + """The invitation token sent with the invitation email.""" + invitationToken: String! + ): GitHubEnterpriseAdministratorInvitation + + """Look up an open source license by its key""" + license( + """The license's downcased SPDX ID""" + key: String! + ): GitHubLicense + + """Return a list of known open source licenses""" + licenses: [GitHubLicense]! + + """Get alphabetically sorted list of Marketplace categories""" + marketplaceCategories( + """Return only the specified categories.""" + includeCategories: [String!] + + """Exclude categories with no listings.""" + excludeEmpty: Boolean + + """Returns top level categories only, excluding any subcategories.""" + excludeSubcategories: Boolean + ): [GitHubMarketplaceCategory!]! + + """Look up a Marketplace category by its slug.""" + marketplaceCategory( + """The URL slug of the category.""" + slug: String! + + """Also check topic aliases for the category slug""" + useTopicAliases: Boolean + ): GitHubMarketplaceCategory + + """Look up a single Marketplace listing""" + marketplaceListing( + """ + Select the listing that matches this slug. It's the short name of the listing used in its URL. + """ + slug: String! + ): GitHubMarketplaceListing + + """Look up Marketplace listings""" + marketplaceListings( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Select only listings with the given category.""" + categorySlug: String + + """Also check topic aliases for the category slug""" + useTopicAliases: Boolean + + """ + Select listings to which user has admin access. If omitted, listings visible to the + viewer are returned. + + """ + viewerCanAdmin: Boolean + + """Select listings that can be administered by the specified user.""" + adminId: ID + + """Select listings for products owned by the specified organization.""" + organizationId: ID + + """ + Select listings visible to the viewer even if they are not approved. If omitted or + false, only approved listings will be returned. + + """ + allStates: Boolean + + """ + Select the listings with these slugs, if they are visible to the viewer. + """ + slugs: [String] + + """ + Select only listings where the primary category matches the given category slug. + """ + primaryCategoryOnly: Boolean = false + + """Select only listings that offer a free trial.""" + withFreeTrialsOnly: Boolean = false + ): GitHubMarketplaceListingConnection! + + """Return information about the GitHub instance""" + meta: GitHubGitHubMetadata! + + """Fetches an object given its ID.""" + node( + """ID of the object.""" + id: ID! + ): GitHubNode + + """Lookup nodes by a list of IDs.""" + nodes( + """The list of node IDs.""" + ids: [ID!]! + ): [GitHubNode]! + + """Lookup a organization by login.""" + organization( + """The organization's login.""" + login: String! + ): GitHubOrganization + + """The client's rate limit information.""" + rateLimit( + """If true, calculate the cost for the query without evaluating it""" + dryRun: Boolean = false + ): GitHubRateLimit + + """ + Hack to workaround https://github.com/facebook/relay/issues/112 re-exposing the root query object + """ + relay: GitHubQuery! + + """Lookup a given repository by the owner and repository name.""" + repository( + """The login field of a user or organization""" + owner: String! + + """The name of the repository""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """ + Lookup a repository owner (ie. either a User or an Organization) by login. + """ + repositoryOwner( + """The username to lookup the owner by.""" + login: String! + ): GitHubRepositoryOwner + + """Lookup resource by a URL.""" + resource( + """The URL.""" + url: GitHubURI! + ): GitHubUniformResourceLocatable + + """Perform a search across resources.""" + search( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String! + + """The types of search items to search within.""" + type: GitHubSearchType! + ): GitHubSearchResultItemConnection! + + """GitHub Security Advisories""" + securityAdvisories( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityAdvisoryOrder = {field: UPDATED_AT, direction: DESC} + + """Filter advisories by identifier, e.g. GHSA or CVE.""" + identifier: GitHubSecurityAdvisoryIdentifierFilter + + """Filter advisories to those published since a time in the past.""" + publishedSince: GitHubDateTime + + """Filter advisories to those updated since a time in the past.""" + updatedSince: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityAdvisoryConnection! + + """Fetch a Security Advisory by its GHSA ID""" + securityAdvisory( + """GitHub Security Advisory ID.""" + ghsaId: String! + ): GitHubSecurityAdvisory + + """Software Vulnerabilities documented by GitHub Security Advisories""" + securityVulnerabilities( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityVulnerabilityOrder = {field: UPDATED_AT, direction: DESC} + + """An ecosystem to filter vulnerabilities by.""" + ecosystem: GitHubSecurityAdvisoryEcosystem + + """A package name to filter vulnerabilities by.""" + package: String + + """A list of severities to filter vulnerabilities by.""" + severities: [GitHubSecurityAdvisorySeverity!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityVulnerabilityConnection! + + """Users and organizations who can be sponsored via GitHub Sponsors.""" + sponsorables( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for users and organizations returned from the connection. + """ + orderBy: GitHubSponsorableOrder = {field: LOGIN, direction: ASC} + + """ + Whether only sponsorables who own the viewer's dependencies will be returned. Must be authenticated to use. Can check an organization instead for their dependencies owned by sponsorables by passing orgLoginForDependencies. + """ + onlyDependencies: Boolean = false + + """ + Optional organization username for whose dependencies should be checked. Used when onlyDependencies = true. Omit to check your own dependencies. If you are not an administrator of the organization, only dependencies from its public repositories will be considered. + """ + orgLoginForDependencies: String + + """ + Optional filter for which dependencies should be checked for sponsorable owners. Only sponsorable owners of dependencies in this ecosystem will be included. Used when onlyDependencies = true. + + **Upcoming Change on 2022-07-01 UTC** + **Description:** `dependencyEcosystem` will be removed. Use the ecosystem argument instead. + **Reason:** The type is switching from SecurityAdvisoryEcosystem to DependencyGraphEcosystem. + + """ + dependencyEcosystem: GitHubSecurityAdvisoryEcosystem + + """ + Optional filter for which dependencies should be checked for sponsorable owners. Only sponsorable owners of dependencies in this ecosystem will be included. Used when onlyDependencies = true. + """ + ecosystem: GitHubDependencyGraphEcosystem + ): GitHubSponsorableItemConnection! + + """Look up a topic by name.""" + topic( + """The topic's name.""" + name: String! + ): GitHubTopic + + """Lookup a user by login.""" + user( + """The user's login.""" + login: String! + ): GitHubUser + + """The currently authenticated user.""" + viewer: GitHubUser! + + """ + Make a REST API call to the GitHub API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: GithubPassthroughQuery! +} + +input OneGraphSharedDocumentsModerationStatusFilter { + equalTo: OneGraphSharedDocumentModerationStatusEnum +} + +input OneGraphSharedDocumentsServicesFilter { + in: [OneGraphServiceEnumArg!] + equalTo: OneGraphServiceEnumArg +} + +input OneGraphSharedDocumentsFilter { + moderationStatus: OneGraphSharedDocumentsModerationStatusFilter + services: OneGraphSharedDocumentsServicesFilter +} + +"""A list of shared documents""" +type OneGraphSharedDocumentConnection { + nodes: [OneGraphSharedDocument!]! +} + +"""Moderation status""" +enum OneGraphSharedDocumentModerationStatusEnum { + PUBLISHED + UNPUBLISHED +} + +type OneGraphSharedDocument { + """The id of the shared document""" + id: String! + + """The siteId that the shared document originated from""" + siteId: String + + """A short, descriptive title explaining what the document does.""" + title: String + + """The text of the GraphQL document""" + body: String! + + """Services that appear in the query""" + services: [OneGraphServiceInfo!]! + + """Operation name""" + operationName: String + + """Document description""" + description: String + + """Example variables for the operation.""" + exampleVariables: JSON + + """Current moderation status of the query""" + moderationStatus: OneGraphSharedDocumentModerationStatusEnum! + + """Timestamp the document was created, in rfc3339 format.""" + createdAt: String! + + """Timestamp the document was last updated, in rfc3339 format.""" + updatedAt: String! +} + +"""The status of a cli session""" +enum OneGraphNetlifyCliSessionStatus { + ACTIVE + INACTIVE + UNCLAIMED + TERMINATED +} + +type OneGraphNetlifyCliSession { + id: String! + appId: String! + netlifyUserId: String! + name: String + events( + """The number of events to fetch, maximum of 1000.""" + first: Int = 1000 + ): [OneGraphNetlifyCliSessionEvent!]! + createdAt: String! + updatedAt: String! + lastEventAt: String + metadata: JSON + status: OneGraphNetlifyCliSessionStatus! + + """Number of milliseconds to wait between heartbeats""" + cliHeartbeatIntervalMs: Int! +} + +type OneGraphNetlifyCliSessionLogEvent implements OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! + message: String! +} + +type OneGraphNetlifyCliSessionTestEvent implements OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! + payload: JSON! +} + +interface OneGraphNetlifyCliSessionEvent { + id: String! + sessionId: String! + createdAt: String! +} + +type AuthlifyToken { + """Metadata and logged-in state for all OneGraph services""" + serviceMetadata: OneGraphServicesMetadata! +} + +input OneGraphSetAuthGuardianRuleEffectHasuraSetSessionVariableInput { + value: OneGraphSetAuthGuardianRuleEffectJsonValueInput! + name: String! +} + +""" +Commonly used values for use in JWT generation, like GitHub email address or the current time. +""" +enum OneGraphAuthGuardianBuiltInValue { + CONTENTFUL_AVATAR_URL + CONTENTFUL_USER_ID + CONTENTFUL_EMAIL + EGGHEADIO_AVATAR_URL + EGGHEADIO_USER_ID + EGGHEADIO_EMAIL + EGGHEADIO_IS_PRO + EGGHEADIO_IS_INSTRUCTOR + EGGHEADIO_IS_COMMUNITY_MEMBER + GITHUB_AVATAR_URL + GITHUB_EMAIL + GITHUB_LOGIN + GITHUB_NAME + GITHUB_USER_ID + GITHUB_FULL_EMAILS + GMAIL_EMAIL + GMAIL_EMAIL_VERIFIED + GMAIL_USER_ID + LOGGED_IN_SERVICES + NETLIFY_AVATAR_URL + NETLIFY_EMAIL + NETLIFY_FULL_NAME + NETLIFY_USER_ID + NOW_SECONDS + NOW_MILLISECONDS + NOW_TIMESTAMP + SALESFORCE_EMAIL + SALESFORCE_USER_ID + SPOTIFY_EMAIL + SPOTIFY_USER_ID + STRIPE_ACCOUNT_ID + STRIPE_ACCOUNT_PRIMARY_EMAIL + TWITCH_TV_EMAIL + TWITCH_TV_DISPLAY_NAME + TWITCH_TV_LOGO_URL + TWITCH_TV_USER_ID + TWITTER_IS_VERIFIED + TWITTER_EMAIL + TWITTER_NAME + TWITTER_PROFILE_IMAGE_URL + TWITTER_SCREEN_NAME + TWITTER_USER_ID + VERCEL_AVATAR_URL + VERCEL_EMAIL + VERCEL_NAME + VERCEL_USER_ID +} + +input OneGraphSetAuthGuardianRuleEffectJsonValueInput { + json: String + builtInValue: OneGraphAuthGuardianBuiltInValue +} + +input OneGraphSetAuthGuardianRuleEffectSetValueInput { + value: OneGraphSetAuthGuardianRuleEffectJsonValueInput! + path: String! +} + +input OneGraphSetAuthGuardianRuleEffectInput { + onExpressJsAddPermissions: [String!] + onApolloServerAddRoles: [String!] + onNetlifyAddUserRoles: [String!] + onHasuraSetUserId: OneGraphSetAuthGuardianRuleEffectJsonValueInput + onHasuraSetDefaultRole: String + onHasuraSetSessionVariable: OneGraphSetAuthGuardianRuleEffectHasuraSetSessionVariableInput + onHasuraAddRoles: [String!] + inTheJsonAddToListAtPath: OneGraphSetAuthGuardianRuleEffectSetValueInput + inTheJsonRemoveValueAtPath: String + inTheJsonSetValueAtPath: OneGraphSetAuthGuardianRuleEffectSetValueInput +} + +input OneGraphSetAuthGuardianRuleConditionZeitInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionTwitterInput { + hasTwitterVerifiedStatus: Boolean + screenName: OneGraphSetAuthGuardianRuleStringConditionInput + loginStatus: Boolean +} + +input OneGraphSetAuthGuardianRuleConditionTwitchTvInput { + loginStatus: Boolean + hasVerifiedEmail: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionStripeInput { + loginStatus: Boolean + hasAPrimaryAccountEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput + hasAnAccountIdThat: OneGraphSetAuthGuardianRuleStringConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionSpotifyInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionSalesforceInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionNetlifyInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionGmailInput { + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionGitHubInput { + isCollaboratorOnRepositoryWhereFullName: String + isMemberOfOrganizationNamed: String + hasStarredARepositoryWithAFullNameOf: String + hasCommittedToRepositoryWithAFullNameOf: String + login: OneGraphSetAuthGuardianRuleStringConditionInput + loginStatus: Boolean + hasAnEmailThat: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionEggheadioInput { + isCommunityMember: Boolean + isInstructor: Boolean + isPro: Boolean + loggedIn: Boolean + email: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleStringConditionInput { + isEqualToCaseInsensitively: String + containsCaseInsensitively: String + endsWithCaseInsensitively: String + startsWithCaseInsensitively: String + isEqualTo: String + contains: String + endsWith: String + startsWith: String +} + +input OneGraphSetAuthGuardianRuleEmailConditionInput { + isEqualTo: String + hasADomainThat: OneGraphSetAuthGuardianRuleStringConditionInput + endsWith: String + startsWith: String +} + +input OneGraphSetAuthGuardianRuleConditionContentfulInput { + confirmed: Boolean + activated: Boolean + loggedIn: Boolean + email: OneGraphSetAuthGuardianRuleEmailConditionInput +} + +input OneGraphSetAuthGuardianRuleConditionInput { + vercel: OneGraphSetAuthGuardianRuleConditionZeitInput + twitter: OneGraphSetAuthGuardianRuleConditionTwitterInput + twitch: OneGraphSetAuthGuardianRuleConditionTwitchTvInput + stripe: OneGraphSetAuthGuardianRuleConditionStripeInput + spotify: OneGraphSetAuthGuardianRuleConditionSpotifyInput + salesforce: OneGraphSetAuthGuardianRuleConditionSalesforceInput + netlify: OneGraphSetAuthGuardianRuleConditionNetlifyInput + gmail: OneGraphSetAuthGuardianRuleConditionGmailInput + gitHub: OneGraphSetAuthGuardianRuleConditionGitHubInput + eggheadio: OneGraphSetAuthGuardianRuleConditionEggheadioInput + contentful: OneGraphSetAuthGuardianRuleConditionContentfulInput + always: Boolean +} + +input OneGraphSetAuthGuardianRuleInput { + effects: [OneGraphSetAuthGuardianRuleEffectInput!]! + conditions: [OneGraphSetAuthGuardianRuleConditionInput!]! +} + +input OneGraphSetAuthGuardianInput { + rules: [OneGraphSetAuthGuardianRuleInput!]! +} + +type OneGraphSetAuthGuardianResponsePayload { + javascript: String + graphQL: String + jwt: String + rules: JSON +} + +"""A OneGraph Server Info""" +type OneGraphServerInfo { + """""" + sha: String! + + """""" + buildNumber: Int! +} + +"""Customizations to a OneGraph schema.""" +type OneGraphGraphQLSchema { + id: String! + appId: String! + parentGraphQLSchemaId: String + parentGraphQLSchema: OneGraphGraphQLSchema + services: [OneGraphServiceInfo!]! + salesforceSchema: OneGraphSalesforceSchema + + """External GraphQL schemas for the schema.""" + externalGraphQLSchemas: OneGraphExternalGraphQLSchemaConnection! + createdAt: String! + updatedAt: String! +} + +enum OneGraphExternalHoneycombConfigDatasetMetricTypeEnum { + API_CALL + SUBSCRIPTION_DELIVERY +} + +type OneGraphExternalHoneycombConfigDataset { + """The metric type.""" + metricType: OneGraphExternalHoneycombConfigDatasetMetricTypeEnum! + + """The name of the dataset in Honeycomb.""" + datasetName: String! +} + +type OneGraphExternalHoneycombConfig { + """Id of the app that the external Honeycomb config belongs to.""" + appId: String! + + """The datetime that the Honecomb config was added, in rfc3339 format.""" + createdAt: String! + + """ + The datetime that the Honeycomb config was last updated, in rfc3339 format. + """ + updatedAt: String! + + """The Honeycomb API token that OneGraph will use to send events.""" + obfuscatedToken: String! + + """If `true`, OneGraph will send events to Honeycomb.""" + active: Boolean! + + """The last error we received while sending events to the Honeycomb API.""" + lastError: String + + """User-provided dataset names""" + datasets: [OneGraphExternalHoneycombConfigDataset!]! +} + +type OneGraphGoogleSiteVerification { + """The root path that this will be served at.""" + path: String! + + """The content that will be served at the path.""" + body: String! +} + +type OneGraphSalesforceSchema { + """Id of the salesforce schema""" + id: String! + + """The id of the OneGraph app that the salesforce schema belongs to.""" + appId: String! + + """The datetime that the schema was added, in rfc3339 format.""" + createdAt: String! + + """The datetime that the schema was last updated, in rfc3339 format.""" + updatedAt: String! + + """Salesforce instanceUrl""" + instanceUrl: String! + + """Salesforce Organization ID""" + salesforceOrgId: String + + """Whether this is a preview of a change to a Salesforce schema.""" + isPreview: Boolean! @deprecated(reason: "There is no longer a distinction between preview and non-preview salesforce schemas. Use `createGraphQLSchema` with `salesforceSchemaId` to get a schema you can test with.") + + """The previous salesforce schema, if there was one.""" + previousSalesforceSchema: OneGraphSalesforceSchema +} + +enum OneGraphSupportedExternalGraphQLService { + GRAPHCMS + WORDPRESS +} + +type OneGraphExternalGraphQLSchema { + """Id of the external graphql schema""" + id: String! + + """The datetime that the schema was added, in rfc3339 format.""" + createdAt: String! + + """The datetime that the schema was last updated, in rfc3339 format.""" + updatedAt: String! + + """Service of the external graphql schema""" + service: OneGraphSupportedExternalGraphQLService! + + """GraphQL endpoint of the external graphql schema""" + endpoint: String! +} + +type OneGraphExternalGraphQLSchemaConnection { + nodes: [OneGraphExternalGraphQLSchema!]! +} + +type OneGraphGithubRepositorySubscriptionDelegate { + id: String! + + """Name with owner (e.g. onegraph/graphiql-exporer) of the GitHub repo.""" + nameWithOwner: String! + + """ + Datetime that the repo was set up to allow non-admin subscriptions (rfc3339 encoded) + """ + createdAt: String! +} + +type OneGraphGithubRepositorySubscriptionDelegateConnection { + nodes: [OneGraphGithubRepositorySubscriptionDelegate!]! +} + +"""Persisted query""" +type OneGraphPersistedQuery { + """The persisted query's id.""" + id: String! + + """The persisted query's query string.""" + query: String! + + """The default variables provided to the query.""" + fixedVariables: JSON + + """ + The list of variables that the caller of the query is allowed to provide. + """ + freeVariables: [String!] + + """ + The list of operation names that the caller of the query is allowed to execute. If the field is null, then all operationNames are allowed. + """ + allowedOperationNames: [String!] + + """The list of user-defined tags that were added to the query""" + tags: [String!] + + """The user-defined description that was added to the query""" + description: String + + """The parent of this query, if it has one.""" + parent: OneGraphPersistedQuery +} + +"""List of persisted queries.""" +type OneGraphPersistedQueryConnection { + """List of persisted queries.""" + nodes: [OneGraphPersistedQuery!]! + + """Pagination information""" + pageInfo: PageInfo! +} + +"""A custom cors origin""" +type OneGraphCustomCorsOrigin { + """The friendly service name for the cors origin""" + friendlyServiceName: String! + + """ + The name of the origin that should be displayed, e.g. oneblog for oneblog.netlify.app. + """ + displayName: String! + + """The encoded value as a string, used to remove the custom cors origin.""" + encodedValue: String! +} + +type OneGraphAppAuthCompletedLog implements OneGraphAppLog { + """ + Noted whenever an end-user has completed a login for a service when using this app + """ + service: String! + friendlyName: String! + + """The user id according to the service they logged into""" + serviceUserId: String + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +type OneGraphAppLogJwtWebhookFailed implements OneGraphAppLog { + """ + The destination webhook where we tried to deliver the JWT for preprocessing when it failed + """ + destination: String! + + """The numeric HTTP status code we received from the webhook (if any)""" + responseStatusCode: Int + + """The textual responseBody we received from the webhook (if any)""" + responseBody: String + friendlyName: String! + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +type OneGraphAppLogSubscriptionDeliveryFailed implements OneGraphAppLog { + """The subscription for the failed delivery attempt""" + subscription: OneGraphAppSubscription + + """The attempt number for delivering this subscription payload""" + attempt: Int! + friendlyName: String! + + """The id of the log""" + id: String! + + """The time of the log, encoded as rfc3339""" + createdAt: String! + + """JSON data encoded as a string for this specific event""" + jsonData(pretty: Boolean = false): String! +} + +interface OneGraphAppLog { + id: String! + createdAt: String! + friendlyName: String! + jsonData(pretty: Boolean = false): String +} + +type OneGraphAppLogConnection { + """Applogs""" + nodes: [OneGraphAppLog!]! +} + +"""An RSA public key used for signing JWTs""" +type OneGraphAppJwtRsaPublicKey { + """The algorithm associated with this public key""" + algorithm: String! + + """The n of the rsa key""" + n: String! + + """The exponent of the rsa key""" + e: String! +} + +"""An HMAC key used for signing JWTs""" +type OneGraphJwtSigningKeyHmac256 implements OneGraphJwtSigningKey { + """The algorithm associated with this public key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! + + """The algorithm associated with this public key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The shared secret for this key (if any)""" + sharedSecret: String +} + +"""Signing algorithm for JWTs generated by Onegraph""" +enum OneGraphJwtSigningAlgorithmEnum { + HMAC_256 + RSA_256 +} + +"""The family of Signing algorithms""" +enum OneGraphSigningAlgorithmFamilyEnum { + SYMMETRIC + ASYMMETRIC +} + +"""An RSA public key used for signing JWTs""" +type OneGraphJwtSigningKeyRsa256 implements OneGraphJwtSigningKey { + """The algorithm associated with this public key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The algorithm associated with this public key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! +} + +interface OneGraphJwtSigningKey { + """The family of algorithms used for this key""" + family: OneGraphSigningAlgorithmFamilyEnum! + + """The algorithm associated with this key""" + algorithm: OneGraphJwtSigningAlgorithmEnum! +} + +"""The method of generating JWTs""" +enum OneGraphAppJwtGenerationMethodEnum { + MANUAL + AUTH_BUILDER +} + +"""JWT settings for the app, useful for SSO.""" +type OneGraphAppJwtSettings { + """A query to run on every user log in to use in generating the JWT token""" + jwtPreflightQuery: String + + """ + An optional webhook to use for generating the full JWT. Use this and `jwtPreflightQuery` to customize claims. Very useful when used alongside e.g. Hasura or PostGraphile + """ + jwtWebhookUrl: String + + """ + Whether this app is generating JWTs on login via a manual query/webhook combination, or using OneGraph's AuthGuardian + """ + jwtGenerationMethod: OneGraphAppJwtGenerationMethodEnum! + + """ + The rules this app is configured to use when generating JWTs on user login + """ + jwtAuthGuardianRules: JSON + + """The current key used to sign JWTs generated for this app""" + activeKey: OneGraphJwtSigningKey + + """List of the public keys for an app""" + publicKeys: [OneGraphAppJwtRsaPublicKey!] + + """The full JWT configuration for Hasura""" + hasuraConfig: String + + """ + The public well-known JWK url of where to look for public keys when verifying JWT for this app + """ + jwksUrl: String! +} + +"""Status of the subscription""" +enum OneGraphAppSubscriptionsStatusEnumArg { + ACTIVE + INACTIVE +} + +enum OneGraphAppSubscriptionPayloadDeliveryStatus { + WAITING + DELIVERING + DELIVERED + FAILED +} + +"""Payload for a subscription created by the app""" +type OneGraphAppSubscriptionPayload { + """Unique id for the payload.""" + id: String! + + """ + Body of the payload or null if the payload is expired. This is the full body of the GraphQL payload, including the `data`, `errors`, and `extensions` fields as JSON. + """ + body: JSON! + + """ + `true` if the payload body has been deleted. Payload bodies will expire after 1 year. + """ + isExpired: Boolean! + + """ + The time that this payload was created, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + createdAt: String! + + """ + The delivery status of a subscription, if the subscription has a destination. + """ + deliveryStatus: OneGraphAppSubscriptionPayloadDeliveryStatus! + + """The number of times we attempted to deliver the payload.""" + deliveryAttempts: Int! + + """ + The last time we attempted to deliver the payload, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + lastDeliveryAttempt: String + + """ + The status code we received from the webhook destination the last time we attempted to deliver the payload. This field will be null for Websocket and Retain-only subscriptions. + """ + lastStatusCode: Int + + """ + If there was an error delivering the payload to a webhook destination, this field will contain the first 512 bytes of the response we receieved from the server. + """ + lastError: String +} + +"""Payloads for a subscription""" +type OneGraphAppSubscriptionPayloadsConnection { + """List of subscription payloads""" + nodes: [OneGraphAppSubscriptionPayload!]! +} + +"""Webhook destination for a OneGraph subscription""" +type OneGraphAppSubscriptionWebhookDestination { + """Url that the webhook will deliver payloads to.""" + url: String! +} + +"""Websocket destination for a OneGraph subscription""" +type OneGraphAppSubscriptionWebsocketDestination { + """The client-side id for the subscription.""" + clientId: String! +} + +""" +Destination for a OneGraph subscription that is only retained and not delivered. +""" +type OneGraphAppSubscriptionRetainedOnlyDestination { + retainedOnly: Boolean! +} + +union OneGraphAppSubscriptionDestination = OneGraphAppSubscriptionRetainedOnlyDestination | OneGraphAppSubscriptionWebsocketDestination | OneGraphAppSubscriptionWebhookDestination + +"""Information about a subscription to Salesforce.""" +type OneGraphSalesforceSubscriptionInfo { + """ + The Id of the Salesforce Organization that this subscription is subscription to + """ + organizationId: String! +} + +"""Information about a subscription to gmail.""" +type OneGraphGmailWatch { + """Email address that is being watched.""" + emailAddress: String! +} + +"""Subscription created by the app""" +type OneGraphAppSubscription { + """Unique id for the subscription.""" + id: String! + + """Status of the subscription.""" + status: String! + + """Query that the subscription run.""" + query: String! + + """ + If this is a subscription to Gmail, contains extra information about the Gmail subscription + """ + gmailWatch: OneGraphGmailWatch + + """ + If this is a subscription to Salesforce, contains extra information about the Salesforce subscription + """ + salesforceInfo: OneGraphSalesforceSubscriptionInfo + + """Destination for the subscription payloads""" + destination: OneGraphAppSubscriptionDestination! + + """Reason why this subscription can't be updated if it can't be updated.""" + updatesUnsupportedReason: String + + """The variables that this query was saved with.""" + requestVariables: JSON + + """ + The time that this subscription was created, in rfc3339 format e.g. `2021-03-24T23:35:03-00:00` + """ + createdAt: String! + + """ + Whether this subscription retains payloads. Payloads are available through the `payload` field on the subscription. + """ + retainPayloads: Boolean! + + """ + Latest payloads for a subscription, if the subscription was created with `retainPayloads` set to true. + """ + payloads( + """Number of payloads to fetch. Defaults to 20, maximum is 100.""" + first: Int = 20 + ): OneGraphAppSubscriptionPayloadsConnection +} + +""" +Subscriptions created by the app, with extra information about pagination. +""" +type OneGraphAppSubscriptionsConnection { + """Pagination information.""" + pageInfo: PageInfo! + + """List of subscriptions created by the app.""" + nodes: [OneGraphAppSubscription!]! +} + +"""Custom OAuth client for Adroll""" +type OneGraphAdrollServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Asana""" +type OneGraphAsanaServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Box""" +type OneGraphBoxServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Cloudinary""" +type OneGraphCloudinaryServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Contentful""" +type OneGraphContentfulServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dev.to""" +type OneGraphDevToServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Docusign""" +type OneGraphDocusignServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dribbble""" +type OneGraphDribbbleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Dropbox""" +type OneGraphDropboxServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Egghead.io""" +type OneGraphEggheadioServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Eventil""" +type OneGraphEventilServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Facebook""" +type OneGraphFacebookServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Firebase""" +type OneGraphFirebaseServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +type OneGraphGitHubAppWebhook { + signingSecret: String! + webhookUrl: String! +} + +"""Custom OAuth client for GitHub""" +type OneGraphGitHubServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! + gitHubAppWebhook: OneGraphGitHubAppWebhook +} + +"""Custom OAuth client for Gmail""" +type OneGraphGmailServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Gong""" +type OneGraphGongServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google""" +type OneGraphGoogleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Ads""" +type OneGraphGoogleAdsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Analytics""" +type OneGraphGoogleAnalyticsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Calendar""" +type OneGraphGoogleCalendarServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Compute""" +type OneGraphGoogleComputeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Docs""" +type OneGraphGoogleDocsServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Search Console""" +type OneGraphGoogleSearchConsoleServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Google Translate""" +type OneGraphGoogleTranslateServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Hubspot""" +type OneGraphHubspotServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Intercom""" +type OneGraphIntercomServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Mailchimp""" +type OneGraphMailchimpServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Meetup""" +type OneGraphMeetupServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Netlify""" +type OneGraphNetlifyServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Notion""" +type OneGraphNotionServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Outreach""" +type OneGraphOutreachServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Product Hunt""" +type OneGraphProductHuntServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for QuickBooks""" +type OneGraphQuickbooksServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Salesforce""" +type OneGraphSalesforceServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Sanity""" +type OneGraphSanityServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Shopify Admin""" +type OneGraphShopifyAdminServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Shopify Storefront""" +type OneGraphShopifyStorefrontServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Slack Event Webhook for an app.""" +type OneGraphSlackEventWebhook { + """Unique identifier.""" + id: String! + + """Custom OAuth service id.""" + serviceAuthId: String! + + """ + The webhook url that should be set as the request url for your Slack app. + """ + webhookUrl: String! + + """ + Last time that the webhook was verified by Slack, encoded as an []rfc3339](https://tools.ietf.org/html/rfc3339) string. For example: `1985-04-12T23:20:50-00:00``. + """ + verifiedAt: String + + """ + Date that the webhook was created, encoded as an []rfc3339](https://tools.ietf.org/html/rfc3339) string. For example: `1985-04-12T23:20:50-00:00``. + """ + createdAt: String! + + """The signing secret, masked.""" + maskedSigningSecret: String + + """The app token, masked.""" + maskedAppToken: String +} + +"""Custom OAuth client for Slack""" +type OneGraphSlackServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! + slackEventWebhook: OneGraphSlackEventWebhook +} + +"""Custom OAuth client for Spotify""" +type OneGraphSpotifyServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Stripe""" +type OneGraphStripeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twitch""" +type OneGraphTwitchTvServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twilio""" +type OneGraphTwilioServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for You Need a Budget""" +type OneGraphYnabServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for YouTube""" +type OneGraphYoutubeServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Vercel""" +type OneGraphZeitServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Zendesk""" +type OneGraphZendeskServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Trello""" +type OneGraphTrelloServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for Twitter""" +type OneGraphTwitterServiceAuth implements OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""Custom OAuth client for a service""" +interface OneGraphServiceAuth { + """id for the service auth""" + id: String! + + """ + The service that the clientId and clientSecret belong to, e.g. "gmail" + """ + service: String! + + """clientId for the serviceAuth.""" + clientId: String! + + """clientSecret for the serviceAuth.""" + clientSecret: String! + + """ + Optional pubsub topic for gmail auth. Required to use gmail subscriptions with custom OAuth credentials. + """ + gmailWatchPubSubTopic: String + + """ + Developer token for the Google Ads api. Required to use the Google Ads api. + """ + googleDeveloperToken: String + + """ + App name for Trello OAuth client. This is the name that will be displayed on the OAuth login form. + """ + trelloAppName: String + + """Optional scopes to use for the OAuth flow.""" + scopes: [String!] + + """ + If true, the bearer token that is created fetchable by the user whose account the token grants access to. + """ + revealTokens: Boolean! + + """Custom OAuth redirect URI.""" + customRedirectUri: String + + """Custom CNAME host.""" + cname: String + + """ + The redirect url that the user should add in the OAuth config on the service's settings page (external to Netlify). + """ + redirectUri: String! +} + +"""A OneGraph Org""" +type OneGraphOrg { + """The id of the OneGraph Org""" + id: String! + + """The name of the OneGraph Org""" + name: String! + + """All OneGraph apps belonging to this organization""" + apps: [OneGraphApp!]! +} + +"""A OneGraph App""" +type OneGraphApp { + """The id of the OneGraph App""" + id: String! + + """The description of the OneGraph App""" + description: String! + + """The subdomain of the OneGraph App""" + subdomain: String! + + """The name of the OneGraph App""" + name: String! + + """The origins allowed for this OneGraph App from CORS requests""" + corsOrigins: [String!]! + + """The id of the OneGraph organization that this app belongs to""" + orgId: String! + + """The OneGraph organization that this app belongs to""" + org: OneGraphOrg + + """The queries belonging to this OneGraph app""" + queries: [OneGraphQuery!]! + + """ + The custom clientId/clientSecret that have been set for services (e.g. Gmail and Slack) that belong to this OneGraph app + """ + serviceAuths: [OneGraphServiceAuth!]! + + """Subscriptions created with this app""" + subscriptions( + """ + Fiter by the Subscription's Salesforce organization Id, if the subscription is to a change in Salesforce.. + """ + salesforceOrganizationId: String + + """ + Fiter by the Subscription's webhook url, if the destination is a webhook. + """ + webhookUrl: String + + """Fiter by status of the subscription""" + status: OneGraphAppSubscriptionsStatusEnumArg + + """Fetch items in the list after the specified cursor""" + after: String + + """How many subsriptions to fetch""" + first: Int = 25 + ): OneGraphAppSubscriptionsConnection! + + """The JWT settings for this app""" + jwtSettings: OneGraphAppJwtSettings! + + """Activity related to this app""" + auditLogs( + """ + How many log items to pull from the front of the collection, maximum of `250` + """ + first: Int = 10 + ): OneGraphAppLogConnection! + + """ + Sites on Netlify associated with this app. OneGraph will allow CORS and authentication redirects to all previews, branch, and production deploys of these sites. + """ + netlifySiteNames: [String!]! + + """Custom cors origins""" + customCorsOrigins: [OneGraphCustomCorsOrigin!]! + + """List of persisted queries for this app""" + persistedQueries( + """Only return persisted queries that have all of the provided tags.""" + tags: [String!] + + """Returns results after the provided cursor.""" + after: String + + """How many persisted queries to return. Defaults to 10, max 100.""" + first: Int = 10 + ): OneGraphPersistedQueryConnection! + + """GitHub repos for the app that can have subscriptions on OneGraph.""" + gitHubRepositorySubscriptionDelegates: OneGraphGithubRepositorySubscriptionDelegateConnection! + + """The Slack channel for AuthGuardian to post into upon user sign-in""" + authGuardianSlackChannel: String + + """Whether the AuthGuardian Slack integration is enabled""" + authGuardianSlackIntegrationEnabled: Boolean! + + """External GraphQL schemas for the app.""" + externalGraphQLSchemas: OneGraphExternalGraphQLSchemaConnection! @deprecated(reason: "use graphQLSchema.externalGraphQLSchemas") + + """Custom Salesforce schema on the app's default graphQLSchema.""" + salesforceSchema: OneGraphSalesforceSchema @deprecated(reason: "use graphQLSchema.salesforceSchema") + + """ + The domain that must be authorized to receive push notifications from Google for Google Calendar subscriptions. + """ + googleAuthorizedDomain: String! + + """Google Site Verification for the app""" + googleSiteVerification: OneGraphGoogleSiteVerification + + """External Honeycomb config for the app""" + externalHoneycombConfig: OneGraphExternalHoneycombConfig + + """Customizations to the default GraphQL schema""" + graphQLSchema: OneGraphGraphQLSchema +} + +"""A query stored in Onegraph""" +type OneGraphQuery { + """The id of the GraphQL query""" + id: String! + + """The id of the app that this GraphQL query belongs to""" + appId: String! + + """ + Whether a GraphQL query is globally enabled/disabled. Note that even if the query is enabled, a corresponding auth_token must share a tag with this query to use it. + """ + enabled: Boolean! + + """ + Whether a GraphQL query is shared and publicly viewable, including all of its meta-information. + """ + public: Boolean! + + """The version (currently a hash of the body) of the GraphQL query""" + version: String! + + """The body of the GraphQL query""" + body: String! + + """The name of the GraphQL query""" + name: String! + + """An optional description of the GraphQL query""" + description: String + + """The tags (for permissions and organization) of the GraphQL query""" + tags: [String!]! + + """What time this query was created""" + createdAtTs: String! + + """What time this query was created in milliseconds from the epoch""" + createdAtMs: Int! +} + +"""A query stored in OneGraph in shortened form for easy sharing""" +type OneGraphShortenedQuery { + """The id of the shortened OneGraph query""" + id: String! + + """The full query body of the shortened OneGraph query""" + query: String! + + """The variables of the shortened OneGraph query""" + variables: String + + """The pre-selected operation of the shortened OneGraph query""" + operation: String + + """An optional description of the purpose of the query""" + description: String + + """The optional short name for the shortened OneGraph query""" + name: String + + """ + The fully-qualified url for the shortened OneGraph query, used for sharing + """ + url: String! +} + +input OneGraphServiceInfoServiceFilter { + """Filter for services that are in the list of services""" + in: [OneGraphServiceEnumArg!] +} + +input OneGraphServiceInfoFilter { + """Check for any expression in this list""" + or: [OneGraphServiceInfoFilter!] + + """Filter by the service.""" + service: OneGraphServiceInfoServiceFilter + + """Filter for services that support Netlify Graph""" + supportsNetlifyGraph: Boolean + + """Filter for services that support Netlify Api Authentication""" + supportsNetlifyApiAuthentication: Boolean + + """Filter for services that support custom service auth""" + supportsCustomServiceAuth: Boolean + + """Filter for services that support OAuth login""" + supportsOauthLogin: Boolean +} + +""" +Root fields for the OneGraph service. Used by OneGraph to build OneGraph. +""" +type OneGraphServiceQuery { + services(filter: OneGraphServiceInfoFilter): [OneGraphServiceInfo!]! + shortenedUrl(id: String!): OneGraphShortenedQuery + queries: [OneGraphQuery!]! + searchQueries(query: String!): [OneGraphQuery!]! + apps: [OneGraphApp!]! + app( + """App id""" + id: String! + ): OneGraphApp! + orgs: [OneGraphOrg!]! + org( + """Org id""" + id: String! + ): OneGraphOrg! + serverInfo: OneGraphServerInfo! + authGuardianPreview(input: OneGraphSetAuthGuardianInput!): OneGraphSetAuthGuardianResponsePayload + + """ + An identity function. The field will return whatever is provided as the input. + """ + identity( + """The input that should be returned.""" + input: JSON + ): JSON + + """A graphql subscription.""" + graphQLSubscription( + """The unique id for the app.""" + appId: String! + + """The unique id for the subscription.""" + id: String! + ): OneGraphAppSubscription + + """Fetch a single persisted query by its id.""" + persistedQuery( + """The id of the app that the persisted query belongs to.""" + appId: String! + + """The id of the persisted query.""" + id: String! + ): OneGraphPersistedQuery! + + """Find a GraphQL schema by its id.""" + graphQLSchema( + """The id of the app that the GraphQL schema belongs to.""" + appId: String! + + """The id of the GraphQL schema.""" + id: String! + ): OneGraphGraphQLSchema! + authlifyToken(authlifyTokenId: String!): AuthlifyToken! + + """Personal access token lookup""" + personalToken(accessToken: String!): OneGraphAccessToken + netlifyCliEvents( + """The number of events to fetch. The maximum is 1000.""" + first: Int = 1000 + sessionId: String! + ): [OneGraphNetlifyCliSessionEvent!]! + + """Netlify CLI sessions, orderd by createdAt descending.""" + netlifyCliSessionsByAppId( + """The number of sessions to fetch. The maximum is 50.""" + first: Int = 10 + appId: String! + ): [OneGraphNetlifyCliSession!]! + + """Get a Netlify CLI session by its id.""" + netlifyCliSession(id: String!): OneGraphNetlifyCliSession! + + """Get a sharedDocument by its id""" + sharedDocument(id: String!): OneGraphSharedDocument! + + """Get sharedDocument""" + sharedDocuments( + """ + The number of shared documents to fetch. Defaults to 10, maximum of 100. + """ + first: Int = 10 + filter: OneGraphSharedDocumentsFilter + ): OneGraphSharedDocumentConnection! +} + +"""Download data for npm overall""" +type NpmOverallDownloadPeriodData { + """The start date of download stats""" + start: String! + + """The end date of download stats""" + end: String! + + """ + The download stats for all over npm for the given range. Check out explanation of how [npm download counts work](http://blog.npmjs.org/post/92574016600/numeric-precision-matters-how-npm-download-counts), including "what counts as a download?" + """ + count: Int! + + """ + "Download data for all of npm for a given period in a daily breakdown" + """ + perDay: [NpmDownloadsPerDay!]! +} + +"""Information about download stats related to a package""" +type NpmOverallDownloadData { + """The download status for all of npm over the last day""" + lastDay: NpmOverallDownloadPeriodData + + """The download status for all of npm over the last week""" + lastWeek: NpmOverallDownloadPeriodData + + """The download status for all of npm over the last month""" + lastMonth: NpmOverallDownloadPeriodData + + """The download status for all of npm for a specific period""" + period( + """ + The later date for download stats, e.g. 2018-12-07. Must be after `startDate` + """ + endDate: String! + + """ + The earlier date for download stats, e.g. 2018-12-06. Must be before `endDate` + """ + startDate: String! + ): NpmOverallDownloadPeriodData + + """The download status for all of npm for a specific day""" + day( + """The specific date for download stats, e.g. 2018-12-06""" + date: String! + ): NpmOverallDownloadPeriodData +} + +type NpmPackageMetadataDistTagEntry { + """The name of the tag""" + tag: String! + + """The version as a string for this tag""" + versionString: String! + + """The full version for this tag""" + version: NpmPackageVersion +} + +type NpmPackageMetadataDistTagLatestEntry { + """The version as a string for this tag""" + versionString: String + + """The full version for the `latest` tag""" + version: NpmPackageVersion +} + +""" +Tags can be used to provide an alias instead of version numbers. For example, a project might choose to have multiple streams of development and use a different tag for each stream, e.g., stable, beta, dev, canary. +""" +type NpmPackageDistTags { + """ + By default, the latest tag is used by npm to identify the current version of a package + """ + latest: NpmPackageMetadataDistTagLatestEntry + + """Any custom tags used by the package maintainers""" + custom: [NpmPackageMetadataDistTagEntry!]! +} + +type NpmDownloadsPerDay { + """The download count""" + count: Int + + """""" + day: String +} + +"""Download data for a given package""" +type NpmPackageDownloadPeriodData { + """The start date of download stats""" + start: String! + + """The end date of download stats""" + end: String! + + """ + The download stats for the given package and range. Check out explanation of how [npm download counts work](http://blog.npmjs.org/post/92574016600/numeric-precision-matters-how-npm-download-counts), including "what counts as a download?" + """ + count: Int! + + """ + "Download data for this package and period in a daily breakdown" + """ + perDay: [NpmDownloadsPerDay!]! +} + +"""Information about download stats related to a package""" +type NpmPackageDownloadData { + """The download status for this package over the last day""" + lastDay: NpmPackageDownloadPeriodData + + """The download status for this package over the last week""" + lastWeek: NpmPackageDownloadPeriodData + + """The download status for this package over the last month""" + lastMonth: NpmPackageDownloadPeriodData + + """The download status for this package for a specific period""" + period( + """ + The later date for download stats, e.g. 2018-12-07. Must be after `startDate` + """ + endDate: String! + + """ + The earlier date for download stats, e.g. 2018-12-06. Must be before `endDate` + """ + startDate: String! + ): NpmPackageDownloadPeriodData + + """The download status for this package for a specific day""" + day( + """The specific date for download stats, e.g. 2018-12-06""" + date: String! + ): NpmPackageDownloadPeriodData +} + +"""A npm package license""" +type NpmPackageLicense { + """ + The [SPDX identifier](https://spdx.org/licenses/) of the package's license + """ + type: String + + """A url for the full license""" + url: String +} + +""" +A mapping of other packages this version depends on to the required semver ranges +""" +type NpmPackageVersionDependency { + """The package name of the dependency""" + name: String + + """The version of the package dependency""" + version: String +} + +"""The dist object is generated by npm and may be relied upon""" +type NpmPackageDist { + """""" + tarball: String + + """""" + shasum: String +} + +"""A npm package version""" +type NpmPackageVersion { + """ + `true` if this version is known to have a shrinkwrap that must be used to install it; false if this version is known not to have a shrinkwrap. If this field is undefined, the client must determine through other means if a shrinkwrap exists. + """ + hasShrinkwrap: Boolean + + """""" + from: String + + """`package@version`, such as `npm@1.0.0`""" + id: String + + """The version of node used to publish this""" + nodeVersion: String + + """The version of the npm client used to publish this""" + npmVersion: String + + """The dist object is generated by npm and may be relied upon.""" + dist: NpmPackageDist + + """The SHA-1 sum of the tarball""" + shasum: String + + """A short description of the package at this version""" + description: String + + """The package's entry point (e.g., `index.js` or `main.js`)""" + main: String + + """The package name""" + name: String + + """Deprecation warnings message of this version""" + deprecated: String + + """The version string for this version""" + version: String + + """""" + maintainers: [NpmPackageMaintainer!] + + """ + A mapping of other packages this version depends on to the required semver ranges + """ + dependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _development_ dependencies + """ + devDependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _optional_ dependencies + """ + optionalDependencies: [NpmPackageVersionDependency!]! + + """ + A mapping of package names to the required semver ranges of _peer_ dependencies + """ + peerDependencies: [NpmPackageVersionDependency!]! + + """The license for this package""" + license: NpmPackageLicense! +} + +"""Information on where bugs are filed for this package""" +type NpmPackageBugs { + """""" + url: String +} + +""" +Specifies the repository where the source for this package might be found +""" +type NpmPackageRepository { + """""" + url: String + + """""" + type: String + sourceRepository: NpmPackageSourceRepository +} + +"""A package publishing time for a given version""" +type NpmPackageTimeVersion { + """The package version""" + version: String + + """The date this version was published""" + date: String +} + +""" +Information about when a package was created and last modified, as well as the publishing date for each version +""" +type NpmPackageTime { + """""" + created: String + + """""" + modified: String + + """Publishing information for each version of a package""" + versions: [NpmPackageTimeVersion!]! +} + +"""A npm package maintainer""" +type NpmPackageMaintainer { + """The package maintainer's email""" + email: String + + """""" + name: String +} + +"""A npm package""" +type NpmPackage { + """The package name, used as an ID in CouchDB""" + id: String + + """The revision number of this version of the document in CouchDB""" + rev: String + + """The primary author of the npm package""" + author: NpmPackageMaintainer + + """ + A mapping of versions to the time published, along with created and modified timestamps + """ + time: NpmPackageTime + + """The package name""" + name: String + + """A short description of the package""" + description: String + + """ + The first 64K of the README data for the most-recently published version of the package + """ + readme: String + + """""" + homepage: String + + """The repository url as given in package.json, for the latest version""" + repository: NpmPackageRepository + + """""" + keywords: [String!] + + """""" + bugs: NpmPackageBugs + + """The name of the file from which the readme data was taken""" + readmeFilename: String + + """ + People with permission to publish this package (NB: Not authoritative, but informational) + """ + maintainers: [NpmPackageMaintainer!] + + """A mapping of semver-compliant version numbers to version data""" + versions: [NpmPackageVersion!]! + + """Summary download stats for a package""" + downloads: NpmPackageDownloadData! + + """The license for this package""" + license: NpmPackageLicense! + + """ + Tags can be used to provide an alias instead of version numbers. For example, a project might choose to have multiple streams of development and use a different tag for each stream, e.g., stable, beta, dev, canary. + """ + distTags: NpmPackageDistTags +} + +"""The root for Npm.""" +type NpmQuery { + """Find a npm package member by its npm name, e.g. `"fela"`""" + package( + """Find the package by its name""" + name: String! + ): NpmPackage + + """Overall download stats in the npm ecosystem""" + downloads: NpmOverallDownloadData +} + +input SpotifyRecommendationsFilterIntTargetArg { + """ + For each of the tunable track attributes (below) a target value may be provided. Tracks with the attribute values nearest to the target values will be preferred. For example, you might request target_tempo=6 and target_danceability=0.8. All target values will be weighed equally in ranking results. + """ + target: Int + + """ + For each tunable track attribute, a hard ceiling on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + max: Int + + """ + For each tunable track attribute, a hard floor on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + min: Int +} + +input SpotifyRecommendationsFilterFloatTargetArg { + """ + For each of the tunable track attributes (below) a target value may be provided. Tracks with the attribute values nearest to the target values will be preferred. For example, you might request target_energy=0.6 and target_danceability=0.8. All target values will be weighed equally in ranking results. + """ + target: Float + + """ + For each tunable track attribute, a hard ceiling on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, max_instrumentalness=0.35 would filter out most tracks that are likely to be instrumental. + """ + max: Float + + """ + For each tunable track attribute, a hard floor on the selected track attribute’s value can be provided. See tunable track attributes below for the list of available options. For example, min_tempo=140 would restrict results to only those tracks with a tempo of greater than 140 beats per minute. + """ + min: Float +} + +input SpotifyRecommendationsFilterArg { + """ + A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry). + """ + valence: SpotifyRecommendationsFilterFloatTargetArg + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). + """ + timeSignature: SpotifyRecommendationsFilterIntTargetArg + + """ + The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: SpotifyRecommendationsFilterFloatTargetArg + + """ + Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. talk show, audio book, poetry), the closer to 1.0 the attribute value. Values above 0.66 describe tracks that are probably made entirely of spoken words. Values between 0.33 and 0.66 describe tracks that may contain both music and speech, either in sections or layered, including such cases as rap music. Values below 0.33 most likely represent music and other non-speech-like tracks. + """ + speechiness: SpotifyRecommendationsFilterFloatTargetArg + popularity: SpotifyRecommendationsFilterIntTargetArg + + """ + Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0. + """ + mode: SpotifyRecommendationsFilterIntTargetArg + + """ + The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typical range between -60 and 0 db. + """ + loudness: SpotifyRecommendationsFilterFloatTargetArg + + """ + Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. A value above 0.8 provides strong likelihood that the track is live. + """ + liveness: SpotifyRecommendationsFilterFloatTargetArg + + """ + The key the track is in. Integers map to pitches using standard [Pitch Class notation](https://en.wikipedia.org/wiki/Pitch_class) E.g. 0 = C, 1 = C♯/D♭, 2 = D, and so on. + """ + key: SpotifyRecommendationsFilterIntTargetArg + + """ + Predicts whether a track contains no vocals. “Ooh” and “aah” sounds are treated as instrumental in this context. Rap or spoken word tracks are clearly “vocal”. The closer the instrumentalness value is to 1.0, the greater likelihood the track contains no vocal content. Values above 0.5 are intended to represent instrumental tracks, but confidence is higher as the value approaches 1.0. + """ + instrumentalness: SpotifyRecommendationsFilterFloatTargetArg + + """ + Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale. Perceptual features contributing to this attribute include dynamic range, perceived loudness, timbre, onset rate, and general entropy. + """ + energy: SpotifyRecommendationsFilterFloatTargetArg + durationMs: SpotifyRecommendationsFilterIntTargetArg + + """ + Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. A value of 0.0 is least danceable and 1.0 is most danceable. + """ + danceability: SpotifyRecommendationsFilterFloatTargetArg + + """ + A confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0 represents high confidence the track is acoustic. + """ + acousticness: SpotifyRecommendationsFilterFloatTargetArg + + """ + An ISO 3166-1 alpha-2 country code or the string `FROM_TOKEN`. Provide this parameter if you want to apply Track Relinking. Because `min_*`, `max_*`, and `target_*` are applied to pools before relinking, the generated results may not precisely match the filters applied. Original, non-relinked tracks are available via the linked_from attribute of the relinked track response. + """ + market: SpotifyMarketEnumArg +} + +input SpotifyRecommendationsSeedsArg { + """ + A list of Spotify any genre in the set of available recommendation genres for seed genres. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + genres: [String!] + + """ + A list of Spotify IDs for seed tracks. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + trackIds: [String!] + + """ + A list of Spotify IDs for seed artists. Up to 5 seed values may be provided in any combination of `seedArtists`, `seedTracks`, and `seedGenres`. + """ + artistIds: [String!] +} + +type SpotifyRecommendationSeed { + """ + The number of tracks available after min_* and max_* filters have been applied. + """ + afterFilteringSize: Int + + """ + The number of tracks available after relinking for regional availability. + """ + afterRelinkingSize: Int + + """ + A link to the full track or artist data for this seed. For tracks this will be a link to a Track Object. For artists a link to an Artist Object. For genre seeds, this value will be null. + """ + href: String + + """ + The id used to select this seed. This will be the same as the string used in the seed_artists, seed_tracks or seed_genres parameter. + """ + id: String + + """The number of recommended tracks available for this seed.""" + initialPoolSize: Int + + """The entity type of this seed. One of artist, track or genre.""" + type: String +} + +type SpotifyRecommendationResults { + seeds: [SpotifyRecommendationSeed!] + tracks: [SpotifyTrack!] +} + +""" +"Searches can be made more specific by specifying an album, artist or track field filter. Possible field filters, depending on object types being searched, include year, genre, upc, and isrc." +""" +input SpotifySearchArg { + tag: String + isrc: String + upc: String + genre: String + + """Filter results that were released in a specific year""" + year: Int + artist: String + market: SpotifyMarketEnumArg + + """ + The search query's keywords. The search is not case-sensitive: 'roadhouse' will match 'Roadhouse', 'roadHouse', etc. Keywords will be matched in any order unless surrounded by quotes, thus `roadhouse blues` will match both 'Blues Roadhouse' and 'Roadhouse of the Blues'. Quotation marks can be used to limit the match to a phrase: `"roadhouse blues"` will match 'My Roadhouse Blues' but not 'Roadhouse of the Blues'. By default, results are returned when a match is found in any field of the target object type. The asterisk (`*`) character can, with some limitations, be used as a wildcard (maximum: 2 per query). It will match a variable number of non-white-space characters. It cannot be used in a quoted phrase, in a field filter, or as the first character of the keyword string. Searching for playlists will return results matching the playlist's name and/or description. + """ + query: String! +} + +type SpotifySearchResults { + albums: [SpotifyAlbum!] + artists: [SpotifyArtist!] + playlists: [SpotifyPlaylist!] + tracks: [SpotifyTrack!] +} + +""" +Make a REST API call to the Spotify API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SpotifyPassthroughQuery { + """ + Make a GET request to the Spotify API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""The root for Spotify""" +type SpotifyQuery { + """ + Make a REST API call to the Spotify API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SpotifyPassthroughQuery! + + """ + A list of Spotify featured playlists (shown, for example, on a Spotify player's 'Browse' tab). + """ + featuredPlaylists(limit: Int): [SpotifyPlaylist!] + me: SpotifyCurrentUserProfile + artist( + """The artist id""" + id: String! + ): SpotifyArtist + track( + """The track id""" + id: String! + ): SpotifyTrack + playlist( + """The playlist id""" + id: String! + ): SpotifyPlaylist + user( + """The user id""" + id: String! + ): SpotifyUserPublicProfile + search( + data: SpotifySearchArg! + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifySearchResults + + """ + Create a playlist-style listening experience based on seed artists, tracks and genres. + + Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. + + For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks. + """ + recommendations( + filter: SpotifyRecommendationsFilterArg + seeds: SpotifyRecommendationsSeedsArg! + + """ + The target size of the list of recommended tracks. For seeds with unusually small pools or when highly restrictive filtering is applied, it may be impossible to generate the requested number of recommended tracks. Default: `20`. Minimum: `1`. Maximum: `100`. + """ + first: Int = 20 + ): SpotifyRecommendationResults + + """ + Retrieve a list of available genres seed parameter values for [recommendations](https://developer.spotify.com/documentation/web-api/reference/browse/get-recommendations/). + """ + recommendationGenres: [String!] +} + +enum SalesforceReportMetadataBucketTypeEnumArg { + NUMBER + PERCENT + PICKLIST +} + +input SalesforceReportMetadataBucketFieldArg { + """Thee type of bucket. Possible values are number, percent, and picklist""" + bucketType: SalesforceReportMetadataBucketTypeEnumArg + + """API name of the bucket.""" + developerName: String + + """User-facing name of the bucket.""" + label: String + + """ + Specifies whether null values are converted to zero (true) or not (false). + """ + nullTreatedAsZero: Boolean + + """ + Name of the fields grouped as “Other” (in buckets of BucketType PICKLIST). + """ + otherBucketLabel: String + + """Name of the bucketed field.""" + sourceColumnName: String + + """Describes the values included in the bucket field.""" + values: [SalesforceReportMetadataNameValuePairArg!] +} + +input SalesforceReportMetadataChartArg { + """Type of chart.""" + chartType: String + + """Report grouping.""" + groupings: [String!] + + """Indicates whether the report has a legend.""" + hasLegend: Boolean + + """Indicates whether the report shows chart values.""" + showChartValues: Boolean + + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + """ + summaries: [String!] + + """ + Specifies the axis that shows the summary values. Valid values are X and Y. + """ + summaryAxisLocations: [String!] + + """Name of the chart""" + title: String +} + +input SalesforceReportMetadataCrossFilterArg { + """ + Information about how to filter the relatedEntity. Use to relate the primary entity with a subset of the relatedEntity. + """ + criteria: [SalesforceReportMetadataFilterDetailsArg!] + + """ + Specifies whether objects returned have a relationship with the relatedEntity (true) or not (false). + """ + includesObject: Boolean + + """The name of the object on which the cross filter is evaluated.""" + primaryEntityField: String + + """ + The name of the object that the primaryEntityField is evaluated against. (The right-hand side of the cross filter). + """ + relatedEntity: String + + """ + The name of the field used to join the primaryEntityField and relatedEntity. + """ + relatedEntityJoinField: String +} + +input SalesforceReportMetadataCustomDetailFormulaArg { + """ + Formats the value returned by the row-level formula. It is required for numeric return values, invalid for non-numeric return values. + """ + decimalPlaces: Int + + """User-defined description of the row-level formula.""" + description: String + + """ + Specifies the formula expression to be evaluated. All report type fields, except bucketed fields and historical tracking fields can be referenced. + """ + formula: String + + """ + Specifies the return type of the formula. Valid values include: `date`, `datetime`, `number`, `text` + """ + formulaType: String + + """Specifies a name for the row-level formula.""" + label: String +} + +input SalesforceReportMetadataCustomSummaryFormulaArg { + """The user-facing name of the custom summary formula.""" + label: String + + """The user-facing description of the custom summary formula.""" + description: String + + """ + The format of the numbers in the custom summary formula. Possible values are number, currency, and percent. + """ + formulaType: String + + """The number of decimal places to include in numbers.""" + decimalPlaces: Int + + """ + The name of a row grouping when the downGroupType is CUSTOM. Null otherwise. + """ + downGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + downGroupType: String + + """ + The name of a column grouping when the accrossGroupType is CUSTOM. Null otherwise. + """ + acrossGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + acrossGroupType: String + + """The operations performed on values in the custom summary formula.""" + formula: String +} + +input SalesforceReportMetadataGroupingsAcrossArg { + """API name of the field used as a column grouping.""" + name: String + + """Order in which data is sorted within a column grouping.""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg + + """Interval set on a date field used as a column grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg +} + +enum SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg { + DAY + CALENDAR_WEEK + CALENDAR_MONTH + CALENDAR_QUARTER + CALENDAR_YEAR + FISCAL_QUARTER + FISCAL_YEAR + CALENDAR_MONTH_IN_YEAR + CALENDAR_DAY_IN_MONTH +} + +input SalesforceReportMetadataGroupingsDownArg { + """API name of the field used as a row grouping.""" + name: String + + """Order in which data is sorted within a row grouping. Value can be:""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg + + """Interval set on a date field that’s used as a row grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnumArg + + """ + Summary field that’s used to sort data within a grouping in a report that's in summary format. Applies if you have the Aggregate Sort feature enabled as part of its pilot program. The value is null when data within a grouping is not sorted by a summary field. In this example, data grouped by Account Owner is sorted by the sum of Annual Revenue. + """ + sortAggregate: String +} + +input SalesforceReportMetadataHistoricalColumnPresentationOptionsArg { + """Column, e.g. `Opportunity__hd.CloseDate__hst`""" + column: String! + + """ + Indicates whether a negative change (decrease in value) is displayed in green instead of red in Lightning Report Builder. + """ + decreaseIsPositive: Boolean + + """ + Indicates whether to display a change column for a given historical column. + """ + showChanges: Boolean +} + +input SalesforceReportMetadataPresentationOptionsArg { + """Indicates whether stacked summaries are enabled in the report.""" + hasStackedSummaries: Boolean + + """Presentation options of the historical column.""" + historicalColumns: [SalesforceReportMetadataHistoricalColumnPresentationOptionsArg!] +} + +input SalesforceReportMetadataFilterDetailsArg { + """Unique API name for the field that’s being filtered.""" + column: String + + """ + Describes the type of value used to filter report data. Valid values are: + + fieldToField — Filters report data by comparing values of one field with the values of a second field. + + fieldValue — Filters report data by comparing values of a field with a defined value. + defaults to fieldValue. + """ + filterType: SalesforceReportMetadataFilterDetailsFilterTypeEnumArg + + """Indicates if this is an editable filter in the user interface.""" + isRunPageEditable: Boolean + + """ + Unique API name for the condition used to filter a field such as “greater than” or “not equal to.” Filter conditions depend on the data type of the field. + """ + operator: SalesforceReportMetadataFilterDetailsOperatorEnumArg + + """ + Value by which a field is filtered. For example, the field Age can be filtered by a numeric value. For datetime fields, if you specify a calendar date without including a time, then a default time gets included. The time defaults to midnight minus the difference between your timezone and Greenwich Mean Time (GMT). For example, if you specify 8/8/2015 and your timezone is Pacific Standard Time (GMT-700), then the API returns 2015-08-08T07:00:00Z. + """ + value: String +} + +enum SalesforceReportMetadataReportFormatEnumArg { + TABULAR + SUMMARY + MATRIX + MULTI_BLOCK +} + +input SalesforceReportMetadataReportTypeArg { + """Unique identifier of the report type.""" + type: String! + + """Display name of the report type.""" + label: String +} + +input SaleforceReportMetadataSortByArg { + """API name of the field on which the report is sorted, e.g. Account_ID""" + sortColumn: String! + + """Direction of the sort""" + sortOrder: SalesforceReportMetadataSortOrderEnumArg! +} + +input SaleforceReportMetadataStandardDateFilterArg { + """API name of the date field on which you filter the report data.""" + column: String + + """ + The range for which you want to run the report. The value is a date literal or `CUSTOM` + """ + durationValue: String + + """Start date, e.g. `2021-06-30`.""" + startDate: String + + """End date, e.g. `2021-06-30`.""" + endDate: String +} + +input SalesforceReportMetadataNameValuePairArg { + name: String! + value: String! +} + +enum SalesforceReportMetadataSortOrderEnumArg { + ASC + DESC +} + +input SaleforceReportMetadataTopRowsArg { + """The number of rows returned in the report.""" + rowLimit: Int + + """The sort order of the report rows.""" + direction: SalesforceReportMetadataSortOrderEnumArg +} + +input SalesforceReportMetadataArg { + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + - u!{column_name} represents a unique count of values for the specified {column_name}. For example, u!AccountName returns the number of unique account name values in the AccountName field. + """ + aggregates: [String!] + + """ + Specifies whether a field can be referenced in a row-level formula (true) or not (false). + """ + allowedInCustomDetailFormula: Boolean + + """Describes a bucket field.""" + buckets: SalesforceReportMetadataBucketFieldArg + + """Details about the chart used in a report.""" + chart: SalesforceReportMetadataChartArg + + """Cross filters applied to the report.""" + crossFilters: [SalesforceReportMetadataCrossFilterArg!] + + """An array of objects that describes row-level formulas.""" + customDetailFormula: [SalesforceReportMetadataCustomDetailFormulaArg!] + + """Describes a custom summary formula.""" + customSummaryFormula: SalesforceReportMetadataCustomSummaryFormulaArg + + """ + Report currency, such as USD, EUR, GBP, for an organization that has Multi-Currency enabled. Value is null if the organization does not have Multi-Currency enabled. + """ + currency: String + + """ + Allows saving of dashboard settings to allow for reports with row limit filters on dashboards. Can be configured on a report for Top-N reports. The Name and Value fields in dashboardSetting are used as Grouping and Aggregate in dashboard components. + """ + dashboardSetting: JSON + + """Unique API names for the fields that have detailed data.""" + detailColumns: [String!] + + """Report API name.""" + developerName: String + + """ + Determines the division of records to include in the report. For example, West Coast and East Coast. Available only if your organization uses divisions to segment data and you have the "Affected by Divisions" permission. If you do not have the "Affected by Divisions" permission, your reports include records in all divisions. + """ + division: String + + """ + ID of the folder that contains the report. When the report is in the My Personal Custom Reports folder, folderId = userId. When the report is in the Unfiled Public Reports folder, folderId = orgId. + """ + folderId: String + + """ + Unique identities for each column grouping in a report. The identity is: + + - An empty array for reports in summary format as it can’t have column groupings. + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for a column grouping. + """ + groupingsAcross: [SalesforceReportMetadataGroupingsAcrossArg!] + + """ + Unique identities for each row grouping in a report. The identity is: + + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for grouping. + """ + groupingsDown: [SalesforceReportMetadataGroupingsDownArg!] + + """Indicates whether to include detailed data with the summary data.""" + hasDetailRows: Boolean + + """Indicates whether the report shows the record count.""" + hasRecordCount: Boolean + + """List of historical snapshot dates.""" + historicalSnapshotDates: [String!] + + """Unique report ID.""" + id: String + + """Display name of the report.""" + name: String + + """Display options in the Lightning Report Builder.""" + presentationOptions: SalesforceReportMetadataPresentationOptionsArg + + """ + Logic to parse custom field filters. Value is null when filter logic is not specified. + + This is an example of a report filtered to show opportunities for accounts that are either of customer or partner type OR their annual revenue exceeds 100K AND they are medium or large sized businesses. The filters are processed by the logic, "(1 OR 2) AND 3." + + ``` + { + reportBooleanFilter: "(1 OR 2) AND 3", + reportFilters: [ + { + value: "Analyst,Integrator,Press,Other", + column: "TYPE", + operator: NOT_EQUAL + }, + { + value: "100,000", + column: "SALES", + operator: GREATER_THAN + }, + { + value: "Small", + column: "Size", + operator: NOT_EQUAL + } + ] + ... + } + ``` + """ + reportBooleanFilter: String + + """ + List of each custom filter in the report along with the field name, filter operator, and filter value. + """ + reportFilters: [SalesforceReportMetadataFilterDetailsArg!] + + """Format of the report. Possible values are:""" + reportFormat: SalesforceReportMetadataReportFormatEnumArg + + """Unique API name and display name for the report type.""" + reportType: SalesforceReportMetadataReportTypeArg + + """ + Defines the scope of the data on which you run the report. For example, you can run the report against all opportunities, opportunities you own, or opportunities your team owns. Valid values depend on the report type. + """ + scope: String + + """Indicates whether the report shows the grand total.""" + showGrandTotal: Boolean + + """ + Indicates whether the report shows subtotals, such as column or row totals. + """ + showSubtotals: Boolean + sortBy: [SaleforceReportMetadataSortByArg!] + + """Standard date filters available in reports.""" + standardDateFilter: SaleforceReportMetadataStandardDateFilterArg + + """ + List of filters that show up in the report by default. The filters vary by report type. For example, standard filters for reports on the Opportunity object are Show, Opportunity Status, and Probability. + """ + standardFilters: [SalesforceReportMetadataNameValuePairArg!] + + """ + Indicates whether the report type supports role hierarchy filtering (true) or not (false). + """ + supportsRoleHierarchy: Boolean + + """Describes a row limit filter applied to the report.""" + topRows: SaleforceReportMetadataTopRowsArg + + """ + Unique user or role ID of the user or role used by the report's role hierarchy filter. If specified, a role hierarchy filter is applied to the report. If unspecified, no role hierarchy filter is applied to the report. + """ + userOrHierarchyFilterId: String +} + +type SalesforceAnalyticsReportResultsGroupingsDown { + """Information for each grouping as a list.""" + groupings: [SalesforceAnalyticsReportResultsGrouping!] +} + +type SalesforceAnalyticsReportResultsGrouping { + """ + Value of the field used as a row or column grouping. The value depends on the field’s data type. + + Currency fields: + amount: Of type currency. Value of a data cell. + currency: Of type picklist. The ISO 4217 currency code, if available; for example, USD for US dollars or CNY for Chinese yuan. (If the grouping is on the converted currency, this is the currency code for the report and not for the record.) + + Picklist fields: API name. For example, a custom picklist field, Type of Business with values 1, 2, 3 for Consulting, Services, and Add-On Business, has 1, 2, or 3 as the grouping value. + + ID fields: API name. + + Record type fields: API name. + + Date and time fields: Date or time in ISO-8601 format. + + Lookup fields: Unique API name. For example, for the Opportunity Owner lookup field, the ID of each opportunity owner’s Chatter profile page can be a grouping value. + """ + value: JSON + + """ + Unique identity for a row or column grouping. The identity is used by the fact map to specify data values within each grouping. See [the docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_factmap_example.htm) for a guide on how to decode the factMap keys. + """ + key: String + + """ + Display name of a row or column grouping. For date and time fields, the label is the localized date or time. + """ + label: String + + """ + Second or third level row or column groupings. If there are none, the value is an empty array. + """ + groupings: [SalesforceAnalyticsReportResultsGrouping!] + + """Start date and end date of the interval defined by date granularity.""" + dategroupings: [String!] +} + +type SalesforceAnalyticsReportResultsGroupingsAcross { + """Information for each grouping as a list.""" + groupings: [SalesforceAnalyticsReportResultsGrouping!] +} + +type SalesforceAnalyticsReportResultsFactMapAggregate { + """Numeric value of the summary data for a specified cell.""" + value: Float + + """Formatted summary data for a specified cell.""" + label: String +} + +type SalesforceAnalyticsReportResultsFactMapDataCell { + """ + Display name of the value as it appears for a specified cell in the report. + """ + label: String + + """ + The value of a specified cell, as JSON. May be a scalar value or an object, e.g. `36`, or `{"amount": 200, "currency": "USD"}` + """ + value: JSON +} + +type SalesforceAnalyticsReportResultsFactMapRow { + """""" + dataCells: [SalesforceAnalyticsReportResultsFactMapDataCell!] +} + +type SalesforceAnalyticsReportResultsFactMap { + """ + The factMap key, e.g. `0!T`. See [the docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_factmap_example.htm) for a guide on how to decode the factMap keys. + """ + key: String! + + """ + Array of detailed report data listed in the order of the detail columns provided by the report metadata. + """ + rows: [SalesforceAnalyticsReportResultsFactMapRow!] + + """Summary level data including record count for a report.""" + aggregates: [SalesforceAnalyticsReportResultsFactMapAggregate] +} + +type SalesforceAnalyticsReportResultsAttributes { + """Resource URL to get report metadata.""" + describeUrl: String + + """ + Resource URL to run a report asynchronously. The report can be run with or without filters to get summary or both summary and detailed data. Results of each instance of the report run are stored under this URL. + """ + instancesUrl: String + + """API resource format.""" + type: String + + """Display name of the report.""" + reportName: String + + """Unique report ID.""" + reportId: String +} + +type SalesforceAnalyticsReportResults { + """Key report attributes and child resource URLs.""" + attributes: SalesforceAnalyticsReportResultsAttributes + + """ + When true, all report results are returned. When false, results are returned for the same number of rows as a report run in Salesforce. For reports that have too many records, use filters to refine results. + """ + allData: Boolean + + """ + Summary level data or both summary and detailed data for each row or column grouping. Detailed data is available if hasDetailRows is true. Each row or column grouping is represented by combination of row and column grouping keys defined in GroupingsDown and groupingsAcross. + """ + factMap: [SalesforceAnalyticsReportResultsFactMap!] + + """Collection of column groupings, keys, and their values.""" + groupingsAcross: SalesforceAnalyticsReportResultsGroupingsAcross + + """Collection of row groupings, keys, and their values.""" + groupingsDown: SalesforceAnalyticsReportResultsGroupingsDown + + """ + When true, the fact map returns values for both summary level and record level data. When false, the fact map returns summary values. + """ + hasDetailRows: Boolean + + """Unique identifiers for groupings and summaries.""" + reportMetadata: SalesforceReportMetadata + + """ + Additional information about summaries and groupings. + + """ + reportExtendedMetadata: SalesforceAnalyticsReportExtendedMetadata +} + +type SalesforceAnalyticsReportHistoricalColumnInformation { + """The key for the column""" + key: String! + + """ + Indicates the base column for the historical data. Example: For the historical column Opportunity__hd.Amount__hst.N_DAYS_AGO:1, which represents the historical Amount column from one day ago in an Opportunity report, the base column is Opportunity.Amount. + """ + baseField: String + + """ + The specific historical column name. Example: The historical column for Opportunity__hd.Amount__hst.N_DAYS_AGO:1 is Opportunity__hd.Amount__hst. + """ + historicalColumn: String + + """ + The snapshot date for this historical column. Example: For the historical column Opportunity__hd.Amount__hst.N_DAYS_AGO:1, the snapshot date is N_DAYS_AGO:1, which is one day ago. + """ + historicalSnapshotDate: String + + """True if the column represents change between two historical columns.""" + isHistoricalChange: Boolean +} + +enum SalesforceAnalyticsReportGroupingColumnInformationDataType { + STRING + BOOLEAN + COMBOBOX + CURRENCY + DATE + DATETIME + DOUBLE + EMAIL + HTML + ID + INT + MULTIPICKLIST + NUMBER + PERCENT + PHONE + PICKLIST + REFERENCE + TEXT + TEXTAREA + TIME + URL +} + +type SalesforceAnalyticsReportGroupingColumnInformation { + """The key for the column""" + key: String! + + """Display name of the field or bucket field used for grouping.""" + label: String + + """Data type of the field used for grouping. Possible values are:""" + dataType: SalesforceAnalyticsReportGroupingColumnInformationDataType + + """ + Level of the grouping. Value can be: 0, 1, or 2. Indicates first, second, or third row level grouping in summary reports. 0 or 1. Indicates first or second row or column level grouping in a matrix report. + """ + groupingLevel: Int +} + +type SalesforceAnalyticsReportDetailColumnInformationFilterValue { + """API name for a filter value. Of type string.""" + name: String + + """name of a filter value. Of type string.""" + label: String +} + +enum SalesforceAnalyticsReportDetailColumnInformationDataType { + STRING + BOOLEAN + COMBOBOX + CURRENCY + DATE + DATETIME + DOUBLE + EMAIL + HTML + ID + INT + MULTIPICKLIST + NUMBER + PERCENT + PHONE + PICKLIST + REFERENCE + TEXT + TEXTAREA + TIME + URL +} + +type SalesforceAnalyticsReportDetailColumnInformation { + """The key for the column""" + key: String! + + """ + The localized display name of a standard field, the ID of a custom field, or the API name of a bucket field that has detailed data. + """ + label: String + + """The data type of the field that has detailed data.""" + dataType: SalesforceAnalyticsReportDetailColumnInformationDataType + + """ + Describes the relationship between an sObject and a report field by returning the sObject and sObject field name that a report field maps to. The value returned is formatted as `sObject.sObject field`. The property is part of an object that describes a report field, such as an object in the columns[] array of a report type object from reportTypeMetadata. For example, on the LAST_UPDATE_BY column, the value of entityColumnName is “User.Name”, which tells us that it’s mapped to the Name field on the User sObject. Row-level formulas aren’t directly mapped to sObject fields like report fields, but they still have an entityColumnName property. For row-level formulas, the value of entityColumnName is CDF1. + """ + entityColumnName: String + + """ + All filter values for a field, if the field data type is of picklist, multi-select picklist, boolean, or checkbox. For example, checkbox fields always have a value of True or False. For fields of other data types, the filter value is an empty array because their values can’t be determined. Filter values have two properties: + """ + filterValues: [SalesforceAnalyticsReportDetailColumnInformationFilterValue!] + + """ + False means that the field is of a type that can’t be filtered. For example, fields of the type Encrypted Text can’t be filtered. + """ + filterable: Boolean + + """Specifies whether a field is a lookup (true) or not (false).""" + isLookup: Boolean + + """Specifies whether a field supports unique count (true) or not (false)""" + uniqueCountable: Boolean +} + +type SalesforceAnalyticsReportAggregateColumnInformation { + """The key for the column""" + key: String! + + """ + Display name for record count, or the summarized or custom summary formula field. + """ + label: String + + """Data type of the summarized or custom summary formula field.""" + dataType: String + + """ + Column grouping in the report where the custom summary formula is displayed. As this example shows in the JSON response and in the custom summary formula editor of the matrix report, the custom summary formula is set at the grand summary level for the columns. + """ + acrossGroupingContext: String + + """ + Row grouping in the report where the custom summary formula is displayed. In this example, the custom summary formula for a summary report is displayed at the first grouping level This example is shown in both the JSON response and in the custom summary formula editor of the summary report. + """ + downGroupingContext: String +} + +type SalesforceAnalyticsReportExtendedMetadata { + """ + Includes all report summaries such as, Record Count, Sum, Average, Max, Min, and custom summary formulas. Contains values for each summary listed in the report metadata aggregates. + """ + aggregateColumnInfo: [SalesforceAnalyticsReportAggregateColumnInformation!] + + """ + Two properties for each field that has detailed data identified by its unique API name. The detailed data fields are also listed in the report metadata. + """ + detailColumnInfo: [SalesforceAnalyticsReportDetailColumnInformation!] + + """ + Map of each row or column grouping to its metadata. Contains values for each grouping identified in the groupingsDown and groupingsAcross list. + """ + groupingColumnInfo: [SalesforceAnalyticsReportGroupingColumnInformation!] + + """ + Provides additional information on columns that exist only in historical trending reports. (This property is applicable only to historical trending reports.) + """ + historicalColumnInfo: [SalesforceAnalyticsReportHistoricalColumnInformation!] +} + +type SaleforceReportMetadataTopRows { + """The number of rows returned in the report.""" + rowLimit: Int + + """The sort order of the report rows.""" + direction: SalesforceReportMetadataSortOrderEnum +} + +type SaleforceReportMetadataStandardDateFilter { + """API name of the date field on which you filter the report data.""" + column: String + + """ + The range for which you want to run the report. The value is a date literal or `CUSTOM` + """ + durationValue: String + + """Start date, e.g. `2021-06-30`.""" + startDate: String + + """End date, e.g. `2021-06-30`.""" + endDate: String +} + +type SaleforceReportMetadataSortBy { + """API name of the field on which the report is sorted, e.g. Account_ID""" + sortColumn: String! + + """Direction of the sort""" + sortOrder: SalesforceReportMetadataSortOrderEnum! +} + +type SalesforceReportMetadataReportType { + """Unique identifier of the report type.""" + type: String! + + """Display name of the report type.""" + label: String +} + +enum SalesforceReportMetadataReportFormatEnum { + TABULAR + SUMMARY + MATRIX + MULTI_BLOCK +} + +type SalesforceReportMetadataHistoricalColumnPresentationOptions { + """Column, e.g. `Opportunity__hd.CloseDate__hst`""" + column: String! + + """ + Indicates whether a negative change (decrease in value) is displayed in green instead of red in Lightning Report Builder. + """ + decreaseIsPositive: Boolean + + """ + Indicates whether to display a change column for a given historical column. + """ + showChanges: Boolean +} + +type SalesforceReportMetadataPresentationOptions { + """Indicates whether stacked summaries are enabled in the report.""" + hasStackedSummaries: Boolean + + """Presentation options of the historical column.""" + historicalColumns: [SalesforceReportMetadataHistoricalColumnPresentationOptions!] +} + +type SalesforceReportMetadataGroupingsDown { + """API name of the field used as a row grouping.""" + name: String + + """Order in which data is sorted within a row grouping. Value can be:""" + sortOrder: SalesforceReportMetadataSortOrderEnum + + """Interval set on a date field that’s used as a row grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnum + + """ + Summary field that’s used to sort data within a grouping in a report that's in summary format. Applies if you have the Aggregate Sort feature enabled as part of its pilot program. The value is null when data within a grouping is not sorted by a summary field. In this example, data grouped by Account Owner is sorted by the sum of Annual Revenue. + """ + sortAggregate: String +} + +enum SalesforceReportMetadataGroupingsAcrossDataGranularityEnum { + DAY + CALENDAR_WEEK + CALENDAR_MONTH + CALENDAR_QUARTER + CALENDAR_YEAR + FISCAL_QUARTER + FISCAL_YEAR + CALENDAR_MONTH_IN_YEAR + CALENDAR_DAY_IN_MONTH +} + +enum SalesforceReportMetadataSortOrderEnum { + ASC + DESC +} + +type SalesforceReportMetadataGroupingsAcross { + """API name of the field used as a column grouping.""" + name: String + + """Order in which data is sorted within a column grouping.""" + sortOrder: SalesforceReportMetadataSortOrderEnum + + """Interval set on a date field used as a column grouping.""" + dateGranularity: SalesforceReportMetadataGroupingsAcrossDataGranularityEnum +} + +type SalesforceReportMetadataCustomSummaryFormula { + """The user-facing name of the custom summary formula.""" + label: String + + """The user-facing description of the custom summary formula.""" + description: String + + """ + The format of the numbers in the custom summary formula. Possible values are number, currency, and percent. + """ + formulaType: String + + """The number of decimal places to include in numbers.""" + decimalPlaces: Int + + """ + The name of a row grouping when the downGroupType is CUSTOM. Null otherwise. + """ + downGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + downGroupType: String + + """ + The name of a column grouping when the accrossGroupType is CUSTOM. Null otherwise. + """ + acrossGroup: String + + """ + Where to display the aggregate of the custom summary formula. Possible values are all, custom, and grand_total. + """ + acrossGroupType: String + + """The operations performed on values in the custom summary formula.""" + formula: String +} + +type SalesforceReportMetadataCustomDetailFormula { + """ + Formats the value returned by the row-level formula. It is required for numeric return values, invalid for non-numeric return values. + """ + decimalPlaces: Int + + """User-defined description of the row-level formula.""" + description: String + + """ + Specifies the formula expression to be evaluated. All report type fields, except bucketed fields and historical tracking fields can be referenced. + """ + formula: String + + """ + Specifies the return type of the formula. Valid values include: `date`, `datetime`, `number`, `text` + """ + formulaType: String + + """Specifies a name for the row-level formula.""" + label: String +} + +enum SalesforceReportMetadataFilterDetailsOperatorEnumArg { + EQUALS + NOT_EQUAL + LESS_THAN + GREATER_THAN + LESS_OR_EQUAL + GREATER_OR_EQUAL + CONTAINS + NOT_CONTAIN + STARTS_WITH + INCLUDES + EXCLUDES + WITHIN +} + +enum SalesforceReportMetadataFilterDetailsFilterTypeEnumArg { + FIELD_TO_FIELD + FIELD_VALUE +} + +type SalesforceReportMetadataFilterDetails { + """Unique API name for the field that’s being filtered.""" + column: String + + """ + Describes the type of value used to filter report data. Valid values are: + + fieldToField — Filters report data by comparing values of one field with the values of a second field. + + fieldValue — Filters report data by comparing values of a field with a defined value. + defaults to fieldValue. + """ + filterType: SalesforceReportMetadataFilterDetailsFilterTypeEnumArg + + """Indicates if this is an editable filter in the user interface.""" + isRunPageEditable: Boolean + + """ + Unique API name for the condition used to filter a field such as “greater than” or “not equal to.” Filter conditions depend on the data type of the field. + """ + operator: SalesforceReportMetadataFilterDetailsOperatorEnumArg + + """ + Value by which a field is filtered. For example, the field Age can be filtered by a numeric value. For datetime fields, if you specify a calendar date without including a time, then a default time gets included. The time defaults to midnight minus the difference between your timezone and Greenwich Mean Time (GMT). For example, if you specify 8/8/2015 and your timezone is Pacific Standard Time (GMT-700), then the API returns 2015-08-08T07:00:00Z. + """ + value: String +} + +type SalesforceReportMetadataCrossFilter { + """ + Information about how to filter the relatedEntity. Use to relate the primary entity with a subset of the relatedEntity. + """ + criteria: [SalesforceReportMetadataFilterDetails!] + + """ + Specifies whether objects returned have a relationship with the relatedEntity (true) or not (false). + """ + includesObject: Boolean + + """The name of the object on which the cross filter is evaluated.""" + primaryEntityField: String + + """ + The name of the object that the primaryEntityField is evaluated against. (The right-hand side of the cross filter). + """ + relatedEntity: String + + """ + The name of the field used to join the primaryEntityField and relatedEntity. + """ + relatedEntityJoinField: String +} + +type SalesforceReportMetadataChart { + """Type of chart.""" + chartType: String + + """Report grouping.""" + groupings: [String!] + + """Indicates whether the report has a legend.""" + hasLegend: Boolean + + """Indicates whether the report shows chart values.""" + showChartValues: Boolean + + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + """ + summaries: [String!] + + """ + Specifies the axis that shows the summary values. Valid values are X and Y. + """ + summaryAxisLocations: [String!] + + """Name of the chart""" + title: String +} + +type SalesforceReportMetadataNameValuePair { + """""" + name: String! + + """""" + value: String! +} + +enum SalesforceReportMetadataBucketTypeEnum { + NUMBER + PERCENT + PICKLIST +} + +type SalesforceReportMetadataBucketField { + """Thee type of bucket. Possible values are number, percent, and picklist""" + bucketType: SalesforceReportMetadataBucketTypeEnum + + """API name of the bucket.""" + developerName: String + + """User-facing name of the bucket.""" + label: String + + """ + Specifies whether null values are converted to zero (true) or not (false). + """ + nullTreatedAsZero: Boolean + + """ + Name of the fields grouped as “Other” (in buckets of BucketType PICKLIST). + """ + otherBucketLabel: String + + """Name of the bucketed field.""" + sourceColumnName: String + + """Describes the values included in the bucket field.""" + values: [SalesforceReportMetadataNameValuePair!] +} + +type SalesforceReportMetadata { + """ + Unique identities for summary or custom summary formula fields in the report. For example: + + - a!Amount represents the average for the Amount column. + - s!Amount represents the sum of the Amount column. + - m!Amount represents the minimum value of the Amount column. + - x!Amount represents the maximum value of the Amount column. + - s! represents the sum of a custom field column. For custom fields and custom report types, the identity is a combination of the summary type and the field ID. + - u!{column_name} represents a unique count of values for the specified {column_name}. For example, u!AccountName returns the number of unique account name values in the AccountName field. + """ + aggregates: [String!] + + """ + Specifies whether a field can be referenced in a row-level formula (true) or not (false). + """ + allowedInCustomDetailFormula: Boolean + + """Describes a bucket field.""" + buckets: SalesforceReportMetadataBucketField + + """Details about the chart used in a report.""" + chart: SalesforceReportMetadataChart + + """Cross filters applied to the report.""" + crossFilters: [SalesforceReportMetadataCrossFilter!] + + """An array of objects that describes row-level formulas.""" + customDetailFormula: [SalesforceReportMetadataCustomDetailFormula!] + + """Describes a custom summary formula.""" + customSummaryFormula: SalesforceReportMetadataCustomSummaryFormula + + """ + Report currency, such as USD, EUR, GBP, for an organization that has Multi-Currency enabled. Value is null if the organization does not have Multi-Currency enabled. + """ + currency: String + + """ + Allows saving of dashboard settings to allow for reports with row limit filters on dashboards. Can be configured on a report for Top-N reports. The Name and Value fields in dashboardSetting are used as Grouping and Aggregate in dashboard components. + """ + dashboardSetting: JSON + + """Unique API names for the fields that have detailed data.""" + detailColumns: [String!] + + """Report API name.""" + developerName: String + + """ + Determines the division of records to include in the report. For example, West Coast and East Coast. Available only if your organization uses divisions to segment data and you have the "Affected by Divisions" permission. If you do not have the "Affected by Divisions" permission, your reports include records in all divisions. + """ + division: String + + """ + ID of the folder that contains the report. When the report is in the My Personal Custom Reports folder, folderId = userId. When the report is in the Unfiled Public Reports folder, folderId = orgId. + """ + folderId: String + + """ + Unique identities for each column grouping in a report. The identity is: + + - An empty array for reports in summary format as it can’t have column groupings. + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for a column grouping. + """ + groupingsAcross: [SalesforceReportMetadataGroupingsAcross!] + + """ + Unique identities for each row grouping in a report. The identity is: + + - BucketField_(ID) for bucket fields. + - ID of a custom field when the custom field is used for grouping. + """ + groupingsDown: [SalesforceReportMetadataGroupingsDown!] + + """Indicates whether to include detailed data with the summary data.""" + hasDetailRows: Boolean + + """Indicates whether the report shows the record count.""" + hasRecordCount: Boolean + + """List of historical snapshot dates.""" + historicalSnapshotDates: [String!] + + """Unique report ID.""" + id: String + + """Display name of the report.""" + name: String + + """Display options in the Lightning Report Builder.""" + presentationOptions: SalesforceReportMetadataPresentationOptions + + """ + Logic to parse custom field filters. Value is null when filter logic is not specified. + + This is an example of a report filtered to show opportunities for accounts that are either of customer or partner type OR their annual revenue exceeds 100K AND they are medium or large sized businesses. The filters are processed by the logic, "(1 OR 2) AND 3." + + ``` + { + reportBooleanFilter: "(1 OR 2) AND 3", + reportFilters: [ + { + value: "Analyst,Integrator,Press,Other", + column: "TYPE", + operator: NOT_EQUAL + }, + { + value: "100,000", + column: "SALES", + operator: GREATER_THAN + }, + { + value: "Small", + column: "Size", + operator: NOT_EQUAL + } + ] + ... + } + ``` + """ + reportBooleanFilter: String + + """ + List of each custom filter in the report along with the field name, filter operator, and filter value. + """ + reportFilters: [SalesforceReportMetadataFilterDetails!] + + """Format of the report. Possible values are:""" + reportFormat: SalesforceReportMetadataReportFormatEnum + + """Unique API name and display name for the report type.""" + reportType: SalesforceReportMetadataReportType! + + """ + Defines the scope of the data on which you run the report. For example, you can run the report against all opportunities, opportunities you own, or opportunities your team owns. Valid values depend on the report type. + """ + scope: String + + """Indicates whether the report shows the grand total.""" + showGrandTotal: Boolean + + """ + Indicates whether the report shows subtotals, such as column or row totals. + """ + showSubtotals: Boolean + + """""" + sortBy: [SaleforceReportMetadataSortBy!] + + """Standard date filters available in reports.""" + standardDateFilter: SaleforceReportMetadataStandardDateFilter + + """ + List of filters that show up in the report by default. The filters vary by report type. For example, standard filters for reports on the Opportunity object are Show, Opportunity Status, and Probability. + """ + standardFilters: [SalesforceReportMetadataNameValuePair!] + + """ + Indicates whether the report type supports role hierarchy filtering (true) or not (false). + """ + supportsRoleHierarchy: Boolean + + """Describes a row limit filter applied to the report.""" + topRows: SaleforceReportMetadataTopRows + + """ + Unique user or role ID of the user or role used by the report's role hierarchy filter. If specified, a role hierarchy filter is applied to the report. If unspecified, no role hierarchy filter is applied to the report. + """ + userOrHierarchyFilterId: String +} + +type SalesforceAnalyticsReportDescription { + """Unique identifiers for groupings and summaries.""" + reportMetadata: SalesforceReportMetadata + + """Additional information about summaries and groupings.""" + reportExtendedMetadata: SalesforceAnalyticsReportExtendedMetadata +} + +type SalesforceAnalyticsReportsApi { + """ + Retrieves report, report type, and related metadata for a tabular, summary, or matrix report. + """ + describeReport( + """Report id.""" + id: String! + ): SalesforceAnalyticsReportDescription! + + """Create a synchrounous report run""" + runReport( + """Report id.""" + id: String! + ): SalesforceAnalyticsReportResults! + + """ + Returns report data without saving changes to an existing report or creating a new one. + """ + query(reportMetadata: SalesforceReportMetadataArg!): SalesforceAnalyticsReportResults! +} + +type OneGraphSalesforcePackageTrigger { + """The name of the trigger""" + trigger: String! + + """The name of the sobject""" + sobjectName: String! + + """When `true`, the trigger is enabled.""" + isEnabled: Boolean! +} + +type OneGraphSalesforcePackageInfo { + """The triggers that are enabled for the Onegraph Salesforce package""" + enabledTriggers: [OneGraphSalesforcePackageTrigger!]! +} + +""" +Information about limits in an org for a given package. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimitByPackage { + """The name of the package.""" + package: String + + """The maximum allocation for the limit.""" + max: Int + + """The remaining allocation for the limit.""" + remaining: Int +} + +""" +Information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimit { + """Limits for individual, packages.""" + limitsByPackage: [SalesforceInstanceLimitByPackage!] + + """The maximum allocation for the limit.""" + max: Int + + """The remaining allocation for the limit.""" + remaining: Int +} + +""" +Information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. +""" +type SalesforceInstanceLimits { + """Concurrent REST API requests for results of asynchronous report runs""" + concurrentAsyncGetReportInstances: SalesforceInstanceLimit + + """Concurrent synchronous report runs via REST API""" + concurrentSyncReportRuns: SalesforceInstanceLimit + + """Hourly asynchronous report runs via REST API""" + hourlyAsyncReportRuns: SalesforceInstanceLimit + + """Hourly synchronous report runs via REST API""" + hourlySyncReportRuns: SalesforceInstanceLimit + + """Hourly dashboard refreshes via REST API""" + hourlyDashboardRefreshes: SalesforceInstanceLimit + + """Hourly REST API requests for dashboard results""" + hourlyDashboardResults: SalesforceInstanceLimit + + """Hourly dashboard status requests via REST API""" + hourlyDashboardStatuses: SalesforceInstanceLimit + + """ + Daily number of mass emails that are sent to external email addresses via Apex or APIs + """ + massEmail: SalesforceInstanceLimit + + """ + Daily number of single emails that are sent to external email addresses + """ + singleEmail: SalesforceInstanceLimit + + """Daily API calls""" + dailyApiRequests: SalesforceInstanceLimit + + """ + Daily Bulk API and Bulk API 2.0 batches. + + In Bulk API, batches are used by both ingest and query operations. In Bulk API 2.0, batches are used only by ingest operations. + """ + dailyBulkApiBatches: SalesforceInstanceLimit + + """ + Daily storage for queries in Bulk API 2.0 (measured in MB). This limit is available in API version 47.0 and later. + """ + dailyBulkV2QueryFileStorageMb: SalesforceInstanceLimit + + """ + Daily number of query jobs in Bulk API 2.0. This limit is available in API version 47.0 and later. + """ + dailyBulkV2QueryJobs: SalesforceInstanceLimit + + """High-volume platform event notifications published per hour""" + hourlyPublishedPlatformEvents: SalesforceInstanceLimit + + """​Standard-volume platform event notifications published per hour""" + hourlyPublishedStandardVolumePlatform: SalesforceInstanceLimit + + """ + Daily standard-volume platform event notifications delivered to CometD clients + """ + dailyStandardVolumePlatformEvents: SalesforceInstanceLimit + + """ + Org With Add-On License: Monthly Usage-Based Entitlement + + If your org has the high-volume platform event or Change Data Capture add-on, use MonthlyPlatformEventsUsageEntitlement. This value is the monthly entitlement and usage of event delivery to CometD clients and is incremented for each client. This value doesn’t apply to non-CometD subscribers, such as Apex triggers, flows, and processes. This value includes usage for both high-volume platform events and Change Data Capture events. + + Usage tracking frequency: MonthlyPlatformEventsUsageEntitlement is updated once a day. + + The entitlement is reset every month after your contract start date. Entitlement usage is computed only for production orgs. It is not available in sandbox or trial orgs. For more information, see Usage-based Entitlement Fields. + + With an add-on license, you can exceed the maximum entitlement by a certain amount. As a result, the remaining value returned can be negative if you exceeded the maximum value. + + Use MonthlyPlatformEventsUsageEntitlement with API version 48.0 or later to get an accurate event delivery usage based on the first day of your contract. In API version 47.0 and earlier, the MonthlyPlatformEvents value returns the usage based on the first of the month instead of the contract start date. + """ + monthlyPlatformEventsUsageEntitlement: SalesforceInstanceLimit + + """ + Maximum amount of data in bytes that can be transferred per hour via outbound private connections. + """ + privateConnectOutboundCalloutHourlyLimitMb: SalesforceInstanceLimit + + """Hourly new long-term external record ID mappings""" + hourlyLongTermIdMapping: SalesforceInstanceLimit + + """Hourly OData callouts""" + hourlyODataCallout: SalesforceInstanceLimit + + """Hourly new short-term external record ID mappings""" + hourlyShortTermIdMapping: SalesforceInstanceLimit + + """Daily and active scratch org counts""" + activeScratchOrgs: SalesforceInstanceLimit + + """ + API calls in an org with Functions. Values are visible only if Salesforce Functions is enabled. + """ + dailyFunctionsApiCallLimit: SalesforceInstanceLimit + + """Data storage (MB) (The API user must have the Manage Users permission)""" + dataStorageMb: SalesforceInstanceLimit + + """File storage (MB) (The API user must have the Manage Users permission)""" + fileStorageMb: SalesforceInstanceLimit + + """ + Generic events notifications delivered in the past 24 hours to all CometD clients + """ + dailyDurableGenericStreamingApiEvents: SalesforceInstanceLimit + + """ + PushTopic event notifications delivered in the past 24 hours to all CometD clients + """ + dailyDurableStreamingApiEvents: SalesforceInstanceLimit + + """ + Concurrent CometD clients (subscribers) across all channels and for all event types + """ + durableStreamingApiConcurrentClients: SalesforceInstanceLimit + + """ + Generic events notifications delivered in the past 24 hours to all CometD clients + """ + dailyGenericStreamingApiEvents: SalesforceInstanceLimit + + """ + PushTopic event notifications delivered in the past 24 hours to all CometD clients + """ + dailyStreamingApiEvents: SalesforceInstanceLimit + + """ + Concurrent CometD clients (subscribers) across all channels and for all event types + """ + streamingApiConcurrentClients: SalesforceInstanceLimit + + """Daily workflow emails""" + dailyWorkflowEmails: SalesforceInstanceLimit + + """Hourly workflow time triggers""" + hourlyTimeBasedWorkflow: SalesforceInstanceLimit + + """""" + analyticsExternalDataSizeMb: SalesforceInstanceLimit + + """""" + boZosCalloutHourlyLimit: SalesforceInstanceLimit + + """""" + concurrentEinsteinDataInsightsStoryCreation: SalesforceInstanceLimit + + """""" + concurrentEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + dailyAnalyticsDataflowJobExecutions: SalesforceInstanceLimit + + """""" + dailyAnalyticsUploadedFilesSizeMb: SalesforceInstanceLimit + + """""" + dailyAsyncApexExecutions: SalesforceInstanceLimit + + """""" + dailyEinsteinDataInsightsStoryCreation: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryPredictApiCalls: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryPredictionsByCdc: SalesforceInstanceLimit + + """""" + dailyEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + hourlyManagedContentPublicRequests: SalesforceInstanceLimit + + """""" + hourlyPublishedStandardVolumePlatformEvents: SalesforceInstanceLimit + + """""" + monthlyEinsteinDiscoveryStoryCreation: SalesforceInstanceLimit + + """""" + package2VersionCreates: SalesforceInstanceLimit + + """""" + package2VersionCreatesWithoutValidation: SalesforceInstanceLimit + + """""" + permissionSets: SalesforceInstanceLimit +} + +type SalesforceDescribeSObjectResultScopeInfo { + """UI label for this scope.""" + label: String + + """Name of this scope.""" + name: String +} + +type SalesforceDescribeSObjectResultRecordTypeInfo { + """ + Indicates whether this record type is available (true) or not (false). Availability is used to display a list of available record types to the user when they are creating a new record. + """ + available: Boolean + + """ + Indicates whether this is the default record type mapping (true) or not (false). + """ + defaultRecordTypeMapping: Boolean + + """ + Developer name of this record type. Available in API versions 43.0 and later. + """ + developerName: String + + """ + Indicates whether this is the master record type (true) or not (false). The master record type is the default record type that’s used when a record has no custom record type associated with it. + """ + master: Boolean + + """Name of this record type.""" + name: String + + """ID of this record type.""" + recordTypeId: String +} + +type SalesforceDescribeSObjectResultNamedLayoutInfo { + """Name of this layout.""" + name: String +} + +type SalesforceDescribeSObjectResultPicklistEntry { + """ + Indicates whether this item must be displayed (true) or not (false) in the drop-down list for the picklist field in the user interface. + """ + active: Boolean + + """ + A set of bits where each bit indicates a controlling value for which this PicklistEntry is valid. See About Dependent Picklists. + """ + validFor: [Int!] + + """ + Indicates whether this item is the default item (true) in the picklist or not (false). Only one item in a picklist can be designated as the default. + """ + defaultValue: Boolean + + """Display name of this item in the picklist.""" + label: String + + """Value of this item in the picklist.""" + value: String +} + +type SalesforceDescribeSObjectResultFilteredLookupInfo { + """ + Array of the field’s controlling fields when the lookup filter is dependent on the source object. + """ + controllingFields: [String!] + + """ + Indicates whether the lookup filter is dependent upon the source object (true) or not (false). + """ + dependent: Boolean + + """Indicates whether the lookup filter is optional (true) or not (false).""" + optionalFilter: Boolean +} + +type SalesforceDescribeSObjectResultField { + """ + Indicates whether this field is an autonumber field (true) or not (false). Analogous to a SQL IDENTITY type, autonumber fields are read only, non-createable text fields with a maximum length of 30 characters. Autonumber fields are read-only fields used to provide a unique ID that is independent of the internal object ID (such as a purchase order number or invoice number). Autonumber fields are configured entirely in the Salesforce user interface. The API provides access to this attribute so that client applications can determine whether a given field is an autonumber field. + """ + autonumber: Boolean + + """ + For variable-length fields (including binary fields), the maximum size of the field, in bytes. + """ + byteLength: Int + + """ + Indicates whether the field is a custom formula field (true) or not (false). Note that custom formula fields are always read-only. + """ + calculated: Boolean + + """Indicates whether the field is case sensitive (true) or not (false).""" + caseSensitive: Boolean + + """ + The name of the field that controls the values of this picklist. It only applies if type is picklist or multipicklist and dependentPicklist is true. See About Dependent Picklists. The mapping of controlling field to dependent field is stored in the validFor attribute of each PicklistEntry for this picklist. See validFor. + """ + controllerName: String + + """ + Indicates whether the field can be created (true) or not (false). If true, then this field value can be set in a create() call. + """ + createable: Boolean + + """Indicates whether the field is a custom field (true) or not (false).""" + custom: Boolean + + """ + Indicates whether data translation is enabled for the field (true) or not (false). Available in API version 49.0 and later. + """ + dataTranslationEnabled: Boolean + + """ + Indicates whether this field is defaulted when created (true) or not (false). If true, then Salesforce implicitly assigns a value for this field when the object is created, even if a value for this field is not passed in on the create() call. For example, in the Opportunity object, the Probability field has this attribute because its value is derived from the Stage field. Similarly, the Owner has this attribute on most objects because its value is derived from the current user (if the Owner field is not specified). + """ + defaultedOnCreate: Boolean + + """ + The default value specified for this field if the formula is not used. If no value has been specified, this field is not returned. + """ + defaultValueFormula: String + + """ + Indicates whether a picklist is a dependent picklist (true) where available values depend on the chosen values from a controlling field, or not (false). See About Dependent Picklists. + """ + dependentPicklist: Boolean + + """Reserved for future use.""" + deprecatedAndHidden: Boolean + + """ + For fields of type integer. Maximum number of digits. The API returns an error if an integer value exceeds the number of digits. + """ + digits: Int + + """ + Indicates how the geolocation values of a Location custom field appears in the user interface. If true, the geolocation values appear in decimal notation. If false, the geolocation values appear as degrees, minutes, and seconds. + """ + displayLocationInDecimal: Boolean + + """ + Indicates whether this field is encrypted with Shield Platform Encryption. + """ + encrypted: Boolean + + """ + If the field is a textarea field type, indicates if the text area is plain text (plaintextarea) or rich text (richtextarea). + + If the field is a url field type, if this value is imageurl, the URL references an image file. Available on standard fields on standard objects only, for example, Account.photoUrl, Contact.photoUrl, and so on. + + If the field is a reference field type, indicates the type of external object relationship. Available on external objects only. + + - `null` lookup relationship + - `externallookup` external lookup relationship + - `indirectlookup` indirect lookup relationship + """ + extraTypeInfo: String + + """ Indicates whether the field is filterable (true) or not (false). If true, then this field can be specified in the WHERE clause of a query string in a query() call. + """ + filterable: Boolean + + """ + If the field is a reference field type with a lookup filter, filteredLookupInfo contains the lookup filter information for the field. If there is no lookup filter, or the filter is inactive, this field is null. + """ + filteredLookupInfo: SalesforceDescribeSObjectResultFilteredLookupInfo + + """ + The formula specified for this field. If no formula is specified for this field, it is not returned. + """ + formula: String + + """ + Indicates whether the field can be included in the GROUP BY clause of a SOQL query (true) or not (false). See GROUP BY in the Salesforce SOQL and SOSL Reference Guide. Available in API version 18.0 and later. + """ + groupable: Boolean + + """ + Indicates whether the field stores numbers to 8 decimal places regardless of what’s specified in the field details (true) or not (false). Used to handle currencies for products that cost fractions of a cent, in large quantities. If high-scale unit pricing isn’t enabled in your organization, this field isn’t returned.Available in API version 33.0 and later. + """ + highScaleNumber: Boolean + + """ + Indicates whether a field such as a hyperlink custom formula field has been formatted for HTML and should be encoded for display in HTML (true) or not (false). Also indicates whether a field is a custom formula field that has an IMAGE text function. + """ + htmlFormatted: Boolean + + """ + Indicates whether the field can be used to specify a record in an upsert() call (true) or not (false). + """ + idLookup: Boolean + + """ + The text that displays in the field-level help hover text for this field. + """ + inlineHelpText: String + + """ + Text label that is displayed next to the field in the Salesforce user interface. This label can be localized. + """ + label: String + + """ + Returns the maximum size of the field in Unicode characters (not bytes) or 255, whichever is less. The maximum value returned by the getLength() property is 255. Available in API version 49.0 and later. + """ + length: Int + + """Field name used in API calls, such as create(), delete(), and query().""" + name: String + + """ + Indicates whether this field is a name field (true) or not (false). Used to identify the name field for standard objects (such as AccountName for an Account object) and custom objects. Limited to one per object, except where FirstName and LastName fields are used (such as in the Contact object). + + If a compound name is present, for example the Name field on a person account, nameField is set to true for that record. If no compound name is present, FirstName and LastName have this field set to true. + """ + nameField: Boolean + + """ + Indicates whether the field's value is the Name of the parent of this object (true) or not (false). Used for objects whose parents may be more than one type of object, for example a task may have an account or a contact as a parent. + """ + namePointing: Boolean + + """ + Indicates whether the field is nillable (true) or not (false). A nillable field can have empty content. A non-nillable field must have a value in order for the object to be created or saved. + """ + nillable: Boolean + + """ + Indicates whether FieldPermissions can be specified for the field (true) or not (false). + """ + permissionable: Boolean + + """ + Provides the list of valid values for the picklist. Specified only if restrictedPicklist is true. + """ + picklistValues: [SalesforceDescribeSObjectResultPicklistEntry!] + + """ + Indicates whether the foreign key includes multiple entity types (true) or not (false). + """ + polymorphicForeignKey: Boolean + + """ + For fields of type double. Maximum number of digits that can be stored, including all numbers to the left and to the right of the decimal point (but excluding the decimal point character). + """ + precision: Int + + """ + The name of the relationship, if this is a master-detail relationship field. + """ + relationshipName: String + + """ + The type of relationship for a master-detail relationship field. Valid values are: + + 0 if the field is the primary relationship + 1 if the field is the secondary relationship + """ + relationshipOrder: Int + + """ + Applies only to indirect lookup relationships on external objects. Name of the custom field on the parent standard or custom object whose values are matched against the values of the child external object's indirect lookup relationship field. This matching is done to determine which records are related to each other. This field is available in API version 32.0 and later. + """ + referenceTargetField: String + + """ + For fields that refer to other objects, this array indicates the object types of the referenced objects. + """ + referenceTo: [String!] + + """ + Indicates whether the field is a restricted picklist (true) or not (false). + """ + restrictedPicklist: Boolean + + """ + For fields of type double. Number of digits to the right of the decimal point. The API silently truncates any extra digits to the right of the decimal point, but it returns a fault response if the number has too many digits to the left of the decimal point. + """ + scale: Int + + """ + Indicates whether a foreign key can be included in prefiltering (true) or not (false) when used in a SOSL WHERE clause. Prefiltering means to filter by a specific field value before executing the full search query. Available in API version 40.0 and later. + """ + searchPrefilterable: Boolean + + """The type of the field as a SOAP type value.""" + soapType: String + + """ + Indicates whether a query can sort on this field (true) or not (false). + """ + sortable: Boolean + + """The type of the field""" + type: String + + """Indicates whether the value must be unique true or not (false)""" + unique: Boolean + + """ + Indicates one of the following: + + Whether the field is updateable, (true) or not (false). + If true, then this field value can be set in an update() call. + + If the field is in a master-detail relationship on a custom object, indicates whether the child records can be reparented to different parent records (true), false otherwise. + """ + updateable: Boolean + + """ + This field only applies to master-detail relationships. Indicates whether a user requires read sharing access (true) or write sharing access (false) to the parent record to insert, update, and delete a child record. In both cases, a user also needs Create, Edit, and Delete object permissions for the child object. + """ + writeRequiresMasterRead: Boolean +} + +type SalesforceDescribeSObjectResultChildRelationship { + """ + Indicates whether the child object is deleted when the parent object is deleted (true) or not (false). + """ + cascadeDelete: Boolean + + """ + The name of the object on which there is a foreign key back to the parent sObject. + """ + childSObject: String + + """Reserved for future use.""" + deprecatedAndHidden: Boolean + + """ + The name of the field that has a foreign key back to the parent sObject. + """ + field: String + + """ + The names of the lists of junction IDs associated with an object. Each ID represents an object that has a relationship with the associated object. + """ + junctionIdListNames: [String!] + + """ + A collection of object names that the polymorphic keys in the junctionIdListNames property can reference. + """ + junctionReferenceTo: [String!] + + """ + The name of the relationship, usually the plural of the value in childSObject. + """ + relationshipName: String + + """ + Indicates whether the parent object can’t be deleted because it is referenced by a child object (true) or not (false). + """ + restrictedDelete: Boolean +} + +type SalesforceDescribeSObjectResultActionOverride { + """ + Represents the environment to which the action override applies. For example, a Large value in this field represents the Lightning Experience desktop environment, and is valid for Lightning pages and Lightning components. A Small value represents the Salesforce mobile app on a phone or tablet. + """ + formFactor: String + + """ + Indicates whether the action override is available in the Salesforce mobile app (true) or not (false). + """ + isAvailableInTouch: Boolean + + """ + The name of the action that overrides the default action. For example, if the new/create page was overridden with a custom action, the name might be “New”. + """ + name: String + + """The ID of the page for the action override.""" + pageId: String + + """ + The URL of the item being used for the action override, such as a Visualforce page. Returns as null for Lightning page overrides. + """ + url: String +} + +type SalesforceDescribeSObjectResult { + """ + An array of action overrides. Action overrides replace the URLs specified in the urlDetail, urlEdit and urlNew fields. This field is available in API version 32.0 and later. + """ + actionOverrides: [SalesforceDescribeSObjectResultActionOverride!] + + """ + If the object is associated with a parent object, the type of association it has to its parent, such as History. Otherwise, its value is null. Available in API version 50.0 and later. + """ + associateEntityType: String + + """ + If the object is associated with a parent object, the parent object it’s associated with. Otherwise, its value is null. Available in API version 50.0 and later. + """ + associateParentEntity: String + + """ + An array of child relationships, which is the name of the sObject that has a foreign key to the sObject being described. + """ + childRelationships: [SalesforceDescribeSObjectResultChildRelationship!] + + """Indicates that the object can be used in describeCompactLayouts().""" + compactLayoutable: Boolean + + """ + Indicates whether the object can be created via the create() call (true) or not (false). + """ + createable: Boolean + + """Indicates whether the object is a custom object (true) or not (false).""" + custom: Boolean + + """ + Indicates whether the object is a custom setting object (true) or not (false). + """ + customSetting: Boolean + + """ + Indicates whether data translation is enabled for the object (true) or not (false). Available in API version 49.0 and later. + """ + dataTranslationEnabled: Boolean + + """ + Indicates whether the object can be deleted via the delete() call (true) or not (false). + """ + deletable: Boolean + + """ + Indicates whether Chatter feeds are enabled for the object (true) or not (false). This property is available in API version 19.0 and later. + """ + feedEnabled: Boolean + + """ + Array of fields associated with the object. The mechanism for retrieving information from this list varies among development tools. + """ + fields: [SalesforceDescribeSObjectResultField!] + + """ + Three-character prefix code in the object ID. Object IDs are prefixed with three-character codes that specify the type of the object. For example, Account objects have a prefix of 001 and Opportunity objects have a prefix of 006. Note that a key prefix can sometimes be shared by multiple objects so it does not always uniquely identify an object. + + Use the value of this field to determine the object type of a parent in those cases where the child may have more than one object type as parent (polymorphic). For example, you may need to obtain the keyPrefix value for the parent of a Task or Event. + """ + keyPrefix: String + + """ + Label text for a tab or field renamed in the user interface, if applicable, or the object name, if not. For example, an organization representing a medical vertical might rename Account to Patient. Tabs and fields can be renamed in the Salesforce user interface. See the Salesforce online help for more information. + """ + label: String + + """ + Label text for an object that represents the plural version of an object name, for example, “Accounts.” + """ + labelPlural: String + + """ + Indicates whether the object supports the describeLayout() call (true) or not (false). + """ + layoutable: Boolean + + """ + Indicates whether the object can be merged with other objects of its type (true) or not (false). true for leads, contacts, and accounts. + """ + mergeable: Boolean + + """ + Indicates whether Most Recently Used (MRU) list functionality is enabled for the object (true) or not (false). + """ + mruEnabled: Boolean + + """ + Name of the object. This is the same string that was passed in as the sObjectType parameter. + """ + name: String + + """ + The specific named layouts that are available for the objects other than the default layout. + """ + namedLayoutInfos: [SalesforceDescribeSObjectResultNamedLayoutInfo!] + + """ + The API name of the networkScopeField that scopes the entity to an Experience Cloud site. For most entities, the value of this property is null. + """ + networkScopeFieldName: String + + """ + Indicates whether the object can be queried via the query() call (true) or not (false). + """ + queryable: Boolean + + """ + An array of the record types supported by this object. The user need not have access to all the returned record types to see them here. + """ + recordTypeInfos: [SalesforceDescribeSObjectResultRecordTypeInfo!] + + """ + Indicates whether the object can be replicated via the getUpdated() and getDeleted() calls (true) or not (false). + """ + replicateable: Boolean + + """ + Indicates whether the object can be retrieved via the retrieve() call (true) or not (false). + """ + retrieveable: Boolean + + """ + Indicates whether the object can be searched via the search() call (true) or not (false). + """ + searchable: Boolean + + """ + Indicates whether search layout information can be retrieved via the describeSearchLayouts() call (true) or not (false). + """ + searchLayoutable: Boolean + + """ + The list of supported scopes for the object. For example, Account might have supported scopes of “All Accounts”, “My Accounts”, and “My Team’s Accounts”. + """ + supportedScopes: [SalesforceDescribeSObjectResultScopeInfo!] + + """Indicates whether the object supports Apex triggers.""" + triggerable: Boolean + + """ + Indicates whether an object can be undeleted using the undelete() call (true) or not (false). + """ + undeletable: Boolean + + """ + Indicates whether the object can be updated via the update() call (true) or not (false). + """ + updateable: Boolean + + """ + URL to the read-only detail page for this object. Compare with urlEdit, which is read-write. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlDetail values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlDetail: String + + """ + URL to the edit page for this object. For example, the urlEdit field for the Account object returns https://yourInstance.salesforce.com/{ID")}/e. Substituting the {ID} field for the current object ID will return the edit page for that specific account in the Salesforce user interface. Compare with urlDetail, which is read-only. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlDetail values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlEdit: String + + """ + URL to the new/create page for this object. Client applications can use this URL to redirect to, or access, the Salesforce user interface for standard and custom objects. To provide flexibility and allow for future enhancements, returned urlNew values are dynamic. To ensure that client applications are forward compatible, it is recommended that they use this capability where possible. Note that, for objects for which a stable URL is not available, this field is returned empty. + """ + urlNew: String +} + +"""Metadata for this salesforce instance.""" +type SalesforceInstanceMetadata { + """Instance url for this Salesforce instance.""" + instanceUrl: String! + + """Get metadata about an object in Salesforce.""" + describeSobject( + """The name of the sobject, e.g. `Account`""" + sobject: String! + ): SalesforceDescribeSObjectResult! + + """ + Lists information about limits in an org. For each limit, this resource returns the maximum allocation and the remaining allocation based on usage. + """ + limits: SalesforceInstanceLimits! +} + +"""Salesforce updated Custom Button or Links connection.""" +type UpdatedSalesforceWebLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Button or Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWebLink!]! +} + +"""Salesforce updated Wave Compatibility Check Items connection.""" +type UpdatedSalesforceWaveCompatibilityCheckItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Wave Compatibility Check Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWaveCompatibilityCheckItem!]! +} + +"""Salesforce updated Wave Auto Install Requests connection.""" +type UpdatedSalesforceWaveAutoInstallRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Wave Auto Install Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceWaveAutoInstallRequest!]! +} + +"""Salesforce updated Votes connection.""" +type UpdatedSalesforceVotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Votes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVote!]! +} + +"""Salesforce updated Visualforce Access Metrics connection.""" +type UpdatedSalesforceVisualforceAccessMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Access Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVisualforceAccessMetrics!]! +} + +"""Salesforce updated Identity Verification Histories connection.""" +type UpdatedSalesforceVerificationHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Identity Verification Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceVerificationHistory!]! +} + +"""Salesforce updated User Shares connection.""" +type UpdatedSalesforceUserSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserShare!]! +} + +"""Salesforce updated Roles connection.""" +type UpdatedSalesforceUserRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserRole!]! +} + +"""Salesforce updated User Provisioning Request Shares connection.""" +type UpdatedSalesforceUserProvisioningRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningRequestShare!]! +} + +"""Salesforce updated User Provisioning Requests connection.""" +type UpdatedSalesforceUserProvisioningRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningRequest!]! +} + +"""Salesforce updated User Provisioning Logs connection.""" +type UpdatedSalesforceUserProvisioningLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningLog!]! +} + +"""Salesforce updated User Provisioning Configs connection.""" +type UpdatedSalesforceUserProvisioningConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Configs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvisioningConfig!]! +} + +"""Salesforce updated User Provisioning Mock Targets connection.""" +type UpdatedSalesforceUserProvMockTargetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Mock Targets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvMockTarget!]! +} + +"""Salesforce updated User Provisioning Account Stagings connection.""" +type UpdatedSalesforceUserProvAccountStagingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Account Stagings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvAccountStaging!]! +} + +"""Salesforce updated User Provisioning Accounts connection.""" +type UpdatedSalesforceUserProvAccountsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Provisioning Accounts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserProvAccount!]! +} + +"""Salesforce updated User Preferences connection.""" +type UpdatedSalesforceUserPreferencesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Preferences, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserPreference!]! +} + +"""Salesforce updated User Package Licenses connection.""" +type UpdatedSalesforceUserPackageLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Package Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserPackageLicense!]! +} + +"""Salesforce updated User Logins connection.""" +type UpdatedSalesforceUserLoginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Logins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserLogin!]! +} + +"""Salesforce updated User List View Criteria connection.""" +type UpdatedSalesforceUserListViewCriterionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User List View Criteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserListViewCriterion!]! +} + +"""Salesforce updated User List Views connection.""" +type UpdatedSalesforceUserListViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User List Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserListView!]! +} + +"""Salesforce updated User Licenses connection.""" +type UpdatedSalesforceUserLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserLicense!]! +} + +"""Salesforce updated User Feeds connection.""" +type UpdatedSalesforceUserFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserFeed!]! +} + +"""Salesforce updated User Email Preferred Person Shares connection.""" +type UpdatedSalesforceUserEmailPreferredPersonSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Email Preferred Person Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserEmailPreferredPersonShare!]! +} + +"""Salesforce updated User Email Preferred People connection.""" +type UpdatedSalesforceUserEmailPreferredPersonsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Email Preferred People, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserEmailPreferredPerson!]! +} + +"""Salesforce updated User Change Events connection.""" +type UpdatedSalesforceUserChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce User Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserChangeEvent!]! +} + +"""Salesforce updated UserAppMenuCustomization Shares connection.""" +type UpdatedSalesforceUserAppMenuCustomizationSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce UserAppMenuCustomization Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppMenuCustomizationShare!]! +} + +"""Salesforce updated UserAppMenuCustomizations connection.""" +type UpdatedSalesforceUserAppMenuCustomizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce UserAppMenuCustomizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppMenuCustomization!]! +} + +"""Salesforce updated Last Used Apps connection.""" +type UpdatedSalesforceUserAppInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Last Used Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUserAppInfo!]! +} + +"""Salesforce updated Users connection.""" +type UpdatedSalesforceUsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Users, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUser!]! +} + +"""Salesforce updated Undecided Event Relations connection.""" +type UpdatedSalesforceUndecidedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Undecided Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUndecidedEventRelation!]! +} + +"""Salesforce updated Ui Formula Rules connection.""" +type UpdatedSalesforceUiFormulaRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ui Formula Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUiFormulaRule!]! +} + +"""Salesforce updated Ui Formula Criteria connection.""" +type UpdatedSalesforceUiFormulaCriterionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ui Formula Criteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceUiFormulaCriterion!]! +} + +"""Salesforce updated Language Translations connection.""" +type UpdatedSalesforceTranslationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Language Translations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTranslation!]! +} + +"""Salesforce updated Transaction Security Policies connection.""" +type UpdatedSalesforceTransactionSecurityPolicysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Transaction Security Policies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTransactionSecurityPolicy!]! +} + +"""Salesforce updated Topic User Events connection.""" +type UpdatedSalesforceTopicUserEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic User Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicUserEvent!]! +} + +"""Salesforce updated Topic Feeds connection.""" +type UpdatedSalesforceTopicFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicFeed!]! +} + +"""Salesforce updated Topic Assignments connection.""" +type UpdatedSalesforceTopicAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topic Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopicAssignment!]! +} + +"""Salesforce updated Topics connection.""" +type UpdatedSalesforceTopicsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Topics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTopic!]! +} + +"""Salesforce updated Goal Shares connection.""" +type UpdatedSalesforceTodayGoalSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Goal Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTodayGoalShare!]! +} + +"""Salesforce updated Goals connection.""" +type UpdatedSalesforceTodayGoalsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Goals, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTodayGoal!]! +} + +"""Salesforce updated Threat Detection Feedback Feeds connection.""" +type UpdatedSalesforceThreatDetectionFeedbackFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Threat Detection Feedback Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceThreatDetectionFeedbackFeed!]! +} + +"""Salesforce updated Test Suite Memberships connection.""" +type UpdatedSalesforceTestSuiteMembershipsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Test Suite Memberships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTestSuiteMembership!]! +} + +"""Salesforce updated Tenant Usage Entitlements connection.""" +type UpdatedSalesforceTenantUsageEntitlementsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Tenant Usage Entitlements, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTenantUsageEntitlement!]! +} + +"""Salesforce updated Task Status Values connection.""" +type UpdatedSalesforceTaskStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskStatus!]! +} + +"""Salesforce updated Task Priority Values connection.""" +type UpdatedSalesforceTaskPrioritysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Priority Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskPriority!]! +} + +"""Salesforce updated Task Feeds connection.""" +type UpdatedSalesforceTaskFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskFeed!]! +} + +"""Salesforce updated Task Change Events connection.""" +type UpdatedSalesforceTaskChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Task Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTaskChangeEvent!]! +} + +"""Salesforce updated Tasks connection.""" +type UpdatedSalesforceTasksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Tasks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceTask!]! +} + +"""Salesforce updated Streaming Channel Shares connection.""" +type UpdatedSalesforceStreamingChannelSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Streaming Channel Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStreamingChannelShare!]! +} + +"""Salesforce updated Streaming Channels connection.""" +type UpdatedSalesforceStreamingChannelsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Streaming Channels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStreamingChannel!]! +} + +"""Salesforce updated Static Resources connection.""" +type UpdatedSalesforceStaticResourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Static Resources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStaticResource!]! +} + +"""Salesforce updated Stamp Assignments connection.""" +type UpdatedSalesforceStampAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Stamp Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStampAssignment!]! +} + +"""Salesforce updated Stamps connection.""" +type UpdatedSalesforceStampsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Stamps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceStamp!]! +} + +"""Salesforce updated Single Sign-On User Mappings connection.""" +type UpdatedSalesforceSsoUserMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Single Sign-On User Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSsoUserMapping!]! +} + +"""Salesforce updated Solution Status Values connection.""" +type UpdatedSalesforceSolutionStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionStatus!]! +} + +"""Salesforce updated Solution Histories connection.""" +type UpdatedSalesforceSolutionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionHistory!]! +} + +"""Salesforce updated Solution Feeds connection.""" +type UpdatedSalesforceSolutionFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solution Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolutionFeed!]! +} + +"""Salesforce updated Solutions connection.""" +type UpdatedSalesforceSolutionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Solutions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSolution!]! +} + +"""Salesforce updated Site Redirect Mappings connection.""" +type UpdatedSalesforceSiteRedirectMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Site Redirect Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteRedirectMapping!]! +} + +"""Salesforce updated Trusted Domains for Inline Frames connection.""" +type UpdatedSalesforceSiteIframeWhiteListUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Trusted Domains for Inline Frames, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteIframeWhiteListUrl!]! +} + +"""Salesforce updated Site Histories connection.""" +type UpdatedSalesforceSiteHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Site Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteHistory!]! +} + +"""Salesforce updated Sites connection.""" +type UpdatedSalesforceSiteFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSiteFeed!]! +} + +"""Salesforce updated Sites connection.""" +type UpdatedSalesforceSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSite!]! +} + +"""Salesforce updated Signup Request Shares connection.""" +type UpdatedSalesforceSignupRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestShare!]! +} + +"""Salesforce updated Signup Request Histories connection.""" +type UpdatedSalesforceSignupRequestHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestHistory!]! +} + +"""Salesforce updated Signup Request Feeds connection.""" +type UpdatedSalesforceSignupRequestFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Request Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequestFeed!]! +} + +"""Salesforce updated Signup Requests connection.""" +type UpdatedSalesforceSignupRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Signup Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSignupRequest!]! +} + +"""Salesforce updated Shape Representations connection.""" +type UpdatedSalesforceShapeRepresentationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Shape Representations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceShapeRepresentation!]! +} + +"""Salesforce updated Setup Entity Accesses connection.""" +type UpdatedSalesforceSetupEntityAccesssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Entity Accesses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupEntityAccess!]! +} + +"""Salesforce updated Setup Audit Trail Entries connection.""" +type UpdatedSalesforceSetupAuditTrailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Audit Trail Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupAuditTrail!]! +} + +"""Salesforce updated Setup Assistant Steps connection.""" +type UpdatedSalesforceSetupAssistantStepsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setup Assistant Steps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSetupAssistantStep!]! +} + +"""Salesforce updated Session Permission Set Activations connection.""" +type UpdatedSalesforceSessionPermSetActivationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Session Permission Set Activations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSessionPermSetActivation!]! +} + +"""Salesforce updated Session Hijacking Event Store Feeds connection.""" +type UpdatedSalesforceSessionHijackingEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Session Hijacking Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSessionHijackingEventStoreFeed!]! +} + +"""Salesforce updated Service Setup Provisionings connection.""" +type UpdatedSalesforceServiceSetupProvisioningsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Setup Provisionings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceServiceSetupProvisioning!]! +} + +"""Salesforce updated Service Providers connection.""" +type UpdatedSalesforceServiceProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceServiceProvider!]! +} + +"""Salesforce updated Security Custom Baselines connection.""" +type UpdatedSalesforceSecurityCustomBaselinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Security Custom Baselines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecurityCustomBaseline!]! +} + +"""Salesforce updated Secure Agent Clusters connection.""" +type UpdatedSalesforceSecureAgentsClustersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Clusters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentsCluster!]! +} + +"""Salesforce updated Secure Agent Plug-in Properties connection.""" +type UpdatedSalesforceSecureAgentPluginPropertysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Plug-in Properties, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentPluginProperty!]! +} + +"""Salesforce updated Secure Agent Plug-ins connection.""" +type UpdatedSalesforceSecureAgentPluginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agent Plug-ins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgentPlugin!]! +} + +"""Salesforce updated Secure Agents connection.""" +type UpdatedSalesforceSecureAgentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Secure Agents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSecureAgent!]! +} + +"""Salesforce updated Promoted Search Terms connection.""" +type UpdatedSalesforceSearchPromotionRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Promoted Search Terms, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSearchPromotionRule!]! +} + +"""Salesforce updated Custom S-Controls connection.""" +type UpdatedSalesforceScontrolsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom S-Controls, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceScontrol!]! +} + +"""Salesforce updated SAML Single Sign-On Settings connection.""" +type UpdatedSalesforceSamlSsoConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce SAML Single Sign-On Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSamlSsoConfig!]! +} + +"""Salesforce updated Service Provider SAML Attributes connection.""" +type UpdatedSalesforceSpSamlAttributessConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Service Provider SAML Attributes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceSpSamlAttributes!]! +} + +"""Salesforce updated Report Feeds connection.""" +type UpdatedSalesforceReportFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Report Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReportFeed!]! +} + +"""Salesforce updated Report Anomaly Event Store Feeds connection.""" +type UpdatedSalesforceReportAnomalyEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Report Anomaly Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReportAnomalyEventStoreFeed!]! +} + +"""Salesforce updated Reports connection.""" +type UpdatedSalesforceReportsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Reports, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceReport!]! +} + +"""Salesforce updated Refund Line Payments connection.""" +type UpdatedSalesforceRefundLinePaymentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Refund Line Payments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRefundLinePayment!]! +} + +"""Salesforce updated Refunds connection.""" +type UpdatedSalesforceRefundsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Refunds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRefund!]! +} + +"""Salesforce updated Allow URL for Redirects connection.""" +type UpdatedSalesforceRedirectWhitelistUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Allow URL for Redirects, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRedirectWhitelistUrl!]! +} + +"""Salesforce updated Record Types connection.""" +type UpdatedSalesforceRecordTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Record Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordType!]! +} + +"""Salesforce updated RecordActionHistories connection.""" +type UpdatedSalesforceRecordActionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce RecordActionHistories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordActionHistory!]! +} + +"""Salesforce updated RecordActions connection.""" +type UpdatedSalesforceRecordActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce RecordActions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecordAction!]! +} + +"""Salesforce updated Recommendation Change Events connection.""" +type UpdatedSalesforceRecommendationChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recommendation Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecommendationChangeEvent!]! +} + +"""Salesforce updated Recommendations connection.""" +type UpdatedSalesforceRecommendationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recommendations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceRecommendation!]! +} + +"""Salesforce updated Quick Text Usage Shares connection.""" +type UpdatedSalesforceQuickTextUsageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Usage Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextUsageShare!]! +} + +"""Salesforce updated Quick Text Usages connection.""" +type UpdatedSalesforceQuickTextUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextUsage!]! +} + +"""Salesforce updated Quick Text Shares connection.""" +type UpdatedSalesforceQuickTextSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextShare!]! +} + +"""Salesforce updated Quick Text Histories connection.""" +type UpdatedSalesforceQuickTextHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextHistory!]! +} + +"""Salesforce updated Quick Text Change Events connection.""" +type UpdatedSalesforceQuickTextChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Text Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickTextChangeEvent!]! +} + +"""Salesforce updated Quick Texts connection.""" +type UpdatedSalesforceQuickTextsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Quick Texts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQuickText!]! +} + +"""Salesforce updated Queue sObjects connection.""" +type UpdatedSalesforceQueueSobjectsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Queue sObjects, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceQueueSobject!]! +} + +"""Salesforce updated Push Topics connection.""" +type UpdatedSalesforcePushTopicsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Push Topics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePushTopic!]! +} + +"""Salesforce updated Prompt Versions connection.""" +type UpdatedSalesforcePromptVersionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Versions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptVersion!]! +} + +"""Salesforce updated Prompt Error Shares connection.""" +type UpdatedSalesforcePromptErrorSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Error Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptErrorShare!]! +} + +"""Salesforce updated Prompt Errors connection.""" +type UpdatedSalesforcePromptErrorsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Errors, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptError!]! +} + +"""Salesforce updated Prompt Action Shares connection.""" +type UpdatedSalesforcePromptActionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Action Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptActionShare!]! +} + +"""Salesforce updated Prompt Actions connection.""" +type UpdatedSalesforcePromptActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompt Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePromptAction!]! +} + +"""Salesforce updated Prompts connection.""" +type UpdatedSalesforcePromptsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Prompts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePrompt!]! +} + +"""Salesforce updated Profiles connection.""" +type UpdatedSalesforceProfilesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Profiles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProfile!]! +} + +"""Salesforce updated Product Consumption Schedules connection.""" +type UpdatedSalesforceProductConsumptionSchedulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Consumption Schedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProductConsumptionSchedule!]! +} + +"""Salesforce updated Product Histories connection.""" +type UpdatedSalesforceProduct2HistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2History!]! +} + +"""Salesforce updated Product Feeds connection.""" +type UpdatedSalesforceProduct2FeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2Feed!]! +} + +"""Salesforce updated Product Change Events connection.""" +type UpdatedSalesforceProduct2ChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Product Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2ChangeEvent!]! +} + +"""Salesforce updated Products connection.""" +type UpdatedSalesforceProduct2sConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProduct2!]! +} + +"""Salesforce updated Process Nodes connection.""" +type UpdatedSalesforceProcessNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessNode!]! +} + +"""Salesforce updated Approval Requests connection.""" +type UpdatedSalesforceProcessInstanceWorkitemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Approval Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceWorkitem!]! +} + +"""Salesforce updated Process Instance Steps connection.""" +type UpdatedSalesforceProcessInstanceStepsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instance Steps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceStep!]! +} + +"""Salesforce updated Process Instance Nodes connection.""" +type UpdatedSalesforceProcessInstanceNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instance Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstanceNode!]! +} + +"""Salesforce updated Process Instances connection.""" +type UpdatedSalesforceProcessInstancesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Instances, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessInstance!]! +} + +"""Salesforce updated Process Exception Shares connection.""" +type UpdatedSalesforceProcessExceptionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Exception Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessExceptionShare!]! +} + +"""Salesforce updated Process Exceptions connection.""" +type UpdatedSalesforceProcessExceptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Exceptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessException!]! +} + +"""Salesforce updated Process Definitions connection.""" +type UpdatedSalesforceProcessDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Process Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceProcessDefinition!]! +} + +"""Salesforce updated Price Book Entry Histories connection.""" +type UpdatedSalesforcePricebookEntryHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Entry Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebookEntryHistory!]! +} + +"""Salesforce updated Price Book Entries connection.""" +type UpdatedSalesforcePricebookEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebookEntry!]! +} + +"""Salesforce updated Price Book Histories connection.""" +type UpdatedSalesforcePricebook2HistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2History!]! +} + +"""Salesforce updated Price Book Change Events connection.""" +type UpdatedSalesforcePricebook2ChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Book Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2ChangeEvent!]! +} + +"""Salesforce updated Price Books connection.""" +type UpdatedSalesforcePricebook2sConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Price Books, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePricebook2!]! +} + +"""Salesforce updated Platform Cache Partition Types connection.""" +type UpdatedSalesforcePlatformCachePartitionTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Platform Cache Partition Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePlatformCachePartitionType!]! +} + +"""Salesforce updated Platform Cache Partitions connection.""" +type UpdatedSalesforcePlatformCachePartitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Platform Cache Partitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePlatformCachePartition!]! +} + +"""Salesforce updated Permission Set Tab Settings connection.""" +type UpdatedSalesforcePermissionSetTabSettingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Tab Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetTabSetting!]! +} + +"""Salesforce updated Permission Set License Assignments connection.""" +type UpdatedSalesforcePermissionSetLicenseAssignsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set License Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetLicenseAssign!]! +} + +"""Salesforce updated Permission Set Licenses connection.""" +type UpdatedSalesforcePermissionSetLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetLicense!]! +} + +"""Salesforce updated Permission Set Group Components connection.""" +type UpdatedSalesforcePermissionSetGroupComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Group Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetGroupComponent!]! +} + +"""Salesforce updated Permission Set Groups connection.""" +type UpdatedSalesforcePermissionSetGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetGroup!]! +} + +"""Salesforce updated Permission Set Assignments connection.""" +type UpdatedSalesforcePermissionSetAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Set Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSetAssignment!]! +} + +"""Salesforce updated Permission Sets connection.""" +type UpdatedSalesforcePermissionSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Permission Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePermissionSet!]! +} + +"""Salesforce updated Periods connection.""" +type UpdatedSalesforcePeriodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Periods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePeriod!]! +} + +"""Salesforce updated Payment Methods connection.""" +type UpdatedSalesforcePaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentMethod!]! +} + +"""Salesforce updated Payment Line Invoices connection.""" +type UpdatedSalesforcePaymentLineInvoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Line Invoices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentLineInvoice!]! +} + +"""Salesforce updated Payment Groups connection.""" +type UpdatedSalesforcePaymentGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGroup!]! +} + +"""Salesforce updated Payment Gateway Providers connection.""" +type UpdatedSalesforcePaymentGatewayProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateway Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGatewayProvider!]! +} + +"""Salesforce updated Payment Gateway Logs connection.""" +type UpdatedSalesforcePaymentGatewayLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateway Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGatewayLog!]! +} + +"""Salesforce updated Payment Gateways connection.""" +type UpdatedSalesforcePaymentGatewaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Gateways, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentGateway!]! +} + +"""Salesforce updated Payment Authorizations connection.""" +type UpdatedSalesforcePaymentAuthorizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Authorizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentAuthorization!]! +} + +"""Salesforce updated Payment Authorization Adjustments connection.""" +type UpdatedSalesforcePaymentAuthAdjustmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payment Authorization Adjustments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePaymentAuthAdjustment!]! +} + +"""Salesforce updated Payments connection.""" +type UpdatedSalesforcePaymentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Payments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePayment!]! +} + +"""Salesforce updated Party Consent Shares connection.""" +type UpdatedSalesforcePartyConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentShare!]! +} + +"""Salesforce updated Party Consent Histories connection.""" +type UpdatedSalesforcePartyConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentHistory!]! +} + +"""Salesforce updated Party Consent Feeds connection.""" +type UpdatedSalesforcePartyConsentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentFeed!]! +} + +"""Salesforce updated Party Consent Change Events connection.""" +type UpdatedSalesforcePartyConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsentChangeEvent!]! +} + +"""Salesforce updated Party Consents connection.""" +type UpdatedSalesforcePartyConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Party Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartyConsent!]! +} + +"""Salesforce updated Partner Role Values connection.""" +type UpdatedSalesforcePartnerRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Partner Role Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartnerRole!]! +} + +"""Salesforce updated Partners connection.""" +type UpdatedSalesforcePartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePartner!]! +} + +"""Salesforce updated Package Licenses connection.""" +type UpdatedSalesforcePackageLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Package Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforcePackageLicense!]! +} + +"""Salesforce updated Organizations connection.""" +type UpdatedSalesforceOrganizationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Organizations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrganization!]! +} + +"""Salesforce updated Organization-wide From Email Addresses connection.""" +type UpdatedSalesforceOrgWideEmailAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Organization-wide From Email Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgWideEmailAddress!]! +} + +"""Salesforce updated Org Metric Scan Summaries connection.""" +type UpdatedSalesforceOrgMetricScanSummarysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metric Scan Summaries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetricScanSummary!]! +} + +"""Salesforce updated Org Metric Scan Results connection.""" +type UpdatedSalesforceOrgMetricScanResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metric Scan Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetricScanResult!]! +} + +"""Salesforce updated Org Metrics connection.""" +type UpdatedSalesforceOrgMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgMetric!]! +} + +"""Salesforce updated Org Delete Request Shares connection.""" +type UpdatedSalesforceOrgDeleteRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Delete Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgDeleteRequestShare!]! +} + +"""Salesforce updated Org Delete Requests connection.""" +type UpdatedSalesforceOrgDeleteRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Org Delete Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrgDeleteRequest!]! +} + +"""Salesforce updated Order Status Values connection.""" +type UpdatedSalesforceOrderStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderStatus!]! +} + +"""Salesforce updated Order Shares connection.""" +type UpdatedSalesforceOrderSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderShare!]! +} + +"""Salesforce updated Order Product Histories connection.""" +type UpdatedSalesforceOrderItemHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemHistory!]! +} + +"""Salesforce updated Order Product Feeds connection.""" +type UpdatedSalesforceOrderItemFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemFeed!]! +} + +"""Salesforce updated Order Product Change Events connection.""" +type UpdatedSalesforceOrderItemChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Product Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItemChangeEvent!]! +} + +"""Salesforce updated Order Products connection.""" +type UpdatedSalesforceOrderItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderItem!]! +} + +"""Salesforce updated Order Histories connection.""" +type UpdatedSalesforceOrderHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderHistory!]! +} + +"""Salesforce updated Order Feeds connection.""" +type UpdatedSalesforceOrderFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderFeed!]! +} + +"""Salesforce updated Order Change Events connection.""" +type UpdatedSalesforceOrderChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Order Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrderChangeEvent!]! +} + +"""Salesforce updated Orders connection.""" +type UpdatedSalesforceOrdersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Orders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOrder!]! +} + +"""Salesforce updated Opportunity Stages connection.""" +type UpdatedSalesforceOpportunityStagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Stages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityStage!]! +} + +"""Salesforce updated Opportunity Shares connection.""" +type UpdatedSalesforceOpportunitySharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityShare!]! +} + +"""Salesforce updated Opportunity Partners connection.""" +type UpdatedSalesforceOpportunityPartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityPartner!]! +} + +"""Salesforce updated Opportunity Products connection.""" +type UpdatedSalesforceOpportunityLineItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Products, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityLineItem!]! +} + +"""Salesforce updated Opportunity Histories connection.""" +type UpdatedSalesforceOpportunityHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityHistory!]! +} + +"""Salesforce updated Opportunity Field Histories connection.""" +type UpdatedSalesforceOpportunityFieldHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Field Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityFieldHistory!]! +} + +"""Salesforce updated Opportunity Feeds connection.""" +type UpdatedSalesforceOpportunityFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityFeed!]! +} + +"""Salesforce updated Opportunity Contact Role Change Events connection.""" +type UpdatedSalesforceOpportunityContactRoleChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Contact Role Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityContactRoleChangeEvent!]! +} + +"""Salesforce updated Opportunity Contact Roles connection.""" +type UpdatedSalesforceOpportunityContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityContactRole!]! +} + +"""Salesforce updated Opportunity: Competitors connection.""" +type UpdatedSalesforceOpportunityCompetitorsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity: Competitors, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityCompetitor!]! +} + +"""Salesforce updated Opportunity Change Events connection.""" +type UpdatedSalesforceOpportunityChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunity Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunityChangeEvent!]! +} + +"""Salesforce updated Opportunities connection.""" +type UpdatedSalesforceOpportunitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Opportunities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOpportunity!]! +} + +"""Salesforce updated Change Event: OneGraph Webhooks connection.""" +type UpdatedSalesforceOneGraphOneGraphWebhookChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Change Event: OneGraph Webhooks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOneGraphOneGraphWebhookChangeEvent!]! +} + +"""Salesforce updated Onboarding Metrics connection.""" +type UpdatedSalesforceOnboardingMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Onboarding Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOnboardingMetrics!]! +} + +"""Salesforce updated Object Permissions connection.""" +type UpdatedSalesforceObjectPermissionssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Object Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceObjectPermissions!]! +} + +"""Salesforce updated OAuth Custom Scope App connection.""" +type UpdatedSalesforceOauthCustomScopeAppsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce OAuth Custom Scope App , in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOauthCustomScopeApp!]! +} + +"""Salesforce updated OAuth Custom Scopes connection.""" +type UpdatedSalesforceOauthCustomScopesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce OAuth Custom Scopes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceOauthCustomScope!]! +} + +"""Salesforce updated Notes connection.""" +type UpdatedSalesforceNotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Notes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceNote!]! +} + +"""Salesforce updated Named Credentials connection.""" +type UpdatedSalesforceNamedCredentialsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Named Credentials, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceNamedCredential!]! +} + +"""Salesforce updated My Domain Discoverable Logins connection.""" +type UpdatedSalesforceMyDomainDiscoverableLoginsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce My Domain Discoverable Logins, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMyDomainDiscoverableLogin!]! +} + +"""Salesforce updated Muting Permission Sets connection.""" +type UpdatedSalesforceMutingPermissionSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Muting Permission Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMutingPermissionSet!]! +} + +"""Salesforce updated Mobile Application Details connection.""" +type UpdatedSalesforceMobileApplicationDetailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Mobile Application Details, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMobileApplicationDetail!]! +} + +"""Salesforce updated Matching Rule Items connection.""" +type UpdatedSalesforceMatchingRuleItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Rule Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingRuleItem!]! +} + +"""Salesforce updated Matching Rules connection.""" +type UpdatedSalesforceMatchingRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingRule!]! +} + +"""Salesforce updated Matching Informations connection.""" +type UpdatedSalesforceMatchingInformationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Matching Informations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMatchingInformation!]! +} + +"""Salesforce updated Mail Merge Templates connection.""" +type UpdatedSalesforceMailmergeTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Mail Merge Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMailmergeTemplate!]! +} + +"""Salesforce updated Macro Usage Shares connection.""" +type UpdatedSalesforceMacroUsageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Usage Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroUsageShare!]! +} + +"""Salesforce updated Macro Usages connection.""" +type UpdatedSalesforceMacroUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroUsage!]! +} + +"""Salesforce updated Macro Shares connection.""" +type UpdatedSalesforceMacroSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroShare!]! +} + +"""Salesforce updated Macro Instruction Change Events connection.""" +type UpdatedSalesforceMacroInstructionChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Instruction Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroInstructionChangeEvent!]! +} + +"""Salesforce updated Macro Instructions connection.""" +type UpdatedSalesforceMacroInstructionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Instructions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroInstruction!]! +} + +"""Salesforce updated Macro Histories connection.""" +type UpdatedSalesforceMacroHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroHistory!]! +} + +"""Salesforce updated Macro Change Events connection.""" +type UpdatedSalesforceMacroChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macro Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacroChangeEvent!]! +} + +"""Salesforce updated Macros connection.""" +type UpdatedSalesforceMacrosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Macros, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMacro!]! +} + +"""Salesforce updated ML Prediction Definitions connection.""" +type UpdatedSalesforceMlPredictionDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ML Prediction Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMlPredictionDefinition!]! +} + +"""Salesforce updated Entities connection.""" +type UpdatedSalesforceMlFieldsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceMlField!]! +} + +"""Salesforce updated Login IPs connection.""" +type UpdatedSalesforceLoginIpsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login IPs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginIp!]! +} + +"""Salesforce updated Login Histories connection.""" +type UpdatedSalesforceLoginHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginHistory!]! +} + +"""Salesforce updated Login Geo Data connection.""" +type UpdatedSalesforceLoginGeosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Login Geo Data, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLoginGeo!]! +} + +"""Salesforce updated List View Charts connection.""" +type UpdatedSalesforceListViewChartsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List View Charts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListViewChart!]! +} + +"""Salesforce updated List Views connection.""" +type UpdatedSalesforceListViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListView!]! +} + +"""Salesforce updated List Email Shares connection.""" +type UpdatedSalesforceListEmailSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailShare!]! +} + +"""Salesforce updated List Email Recipient Sources connection.""" +type UpdatedSalesforceListEmailRecipientSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Recipient Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailRecipientSource!]! +} + +"""Salesforce updated List Email Individual Recipients connection.""" +type UpdatedSalesforceListEmailIndividualRecipientsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Individual Recipients, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailIndividualRecipient!]! +} + +"""Salesforce updated List Email Change Events connection.""" +type UpdatedSalesforceListEmailChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Email Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmailChangeEvent!]! +} + +"""Salesforce updated List Emails connection.""" +type UpdatedSalesforceListEmailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce List Emails, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceListEmail!]! +} + +"""Salesforce updated Lightning Usage By Page Metrics connection.""" +type UpdatedSalesforceLightningUsageByPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By Page Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByPageMetrics!]! +} + +"""Salesforce updated Lightning Usage By FlexiPage Metrics connection.""" +type UpdatedSalesforceLightningUsageByFlexiPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By FlexiPage Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByFlexiPageMetrics!]! +} + +"""Salesforce updated Lightning Usage By Browser Metrics connection.""" +type UpdatedSalesforceLightningUsageByBrowserMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By Browser Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByBrowserMetrics!]! +} + +"""Salesforce updated Lightning Usage By App Type Metrics connection.""" +type UpdatedSalesforceLightningUsageByAppTypeMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Usage By App Type Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningUsageByAppTypeMetrics!]! +} + +"""Salesforce updated Lightning Toggle Metrics connection.""" +type UpdatedSalesforceLightningToggleMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Toggle Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningToggleMetrics!]! +} + +"""Salesforce updated LightningOnboardingConfigs connection.""" +type UpdatedSalesforceLightningOnboardingConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce LightningOnboardingConfigs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningOnboardingConfig!]! +} + +"""Salesforce updated Lightning Experience Themes connection.""" +type UpdatedSalesforceLightningExperienceThemesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Experience Themes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningExperienceTheme!]! +} + +"""Salesforce updated Lightning Exit By Page Metrics connection.""" +type UpdatedSalesforceLightningExitByPageMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Exit By Page Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLightningExitByPageMetrics!]! +} + +"""Salesforce updated Legal Entity Shares connection.""" +type UpdatedSalesforceLegalEntitySharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entity Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityShare!]! +} + +"""Salesforce updated Legal Entity Histories connection.""" +type UpdatedSalesforceLegalEntityHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entity Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceLegalEntityFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntityFeed!]! +} + +"""Salesforce updated Legal Entities connection.""" +type UpdatedSalesforceLegalEntitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Legal Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLegalEntity!]! +} + +"""Salesforce updated Lead Status Values connection.""" +type UpdatedSalesforceLeadStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadStatus!]! +} + +"""Salesforce updated Lead Shares connection.""" +type UpdatedSalesforceLeadSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadShare!]! +} + +"""Salesforce updated Lead Histories connection.""" +type UpdatedSalesforceLeadHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadHistory!]! +} + +"""Salesforce updated Lead Feeds connection.""" +type UpdatedSalesforceLeadFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadFeed!]! +} + +"""Salesforce updated Lead Clean Infos connection.""" +type UpdatedSalesforceLeadCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadCleanInfo!]! +} + +"""Salesforce updated Lead Change Events connection.""" +type UpdatedSalesforceLeadChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lead Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLeadChangeEvent!]! +} + +"""Salesforce updated Leads connection.""" +type UpdatedSalesforceLeadsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Leads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceLead!]! +} + +"""Salesforce updated Knowledgeable Users connection.""" +type UpdatedSalesforceKnowledgeableUsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Knowledgeable Users, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceKnowledgeableUser!]! +} + +"""Salesforce updated Invoice Shares connection.""" +type UpdatedSalesforceInvoiceSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceShare!]! +} + +"""Salesforce updated Invoice Line Histories connection.""" +type UpdatedSalesforceInvoiceLineHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Line Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLineHistory!]! +} + +"""Salesforce updated Invoice Line Feeds connection.""" +type UpdatedSalesforceInvoiceLineFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Line Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLineFeed!]! +} + +"""Salesforce updated Invoice Lines connection.""" +type UpdatedSalesforceInvoiceLinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Lines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceLine!]! +} + +"""Salesforce updated Invoice Histories connection.""" +type UpdatedSalesforceInvoiceHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceHistory!]! +} + +"""Salesforce updated Invoice Feeds connection.""" +type UpdatedSalesforceInvoiceFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoice Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoiceFeed!]! +} + +"""Salesforce updated Invoices connection.""" +type UpdatedSalesforceInvoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Invoices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInvoice!]! +} + +"""Salesforce updated Installed Mobile Apps connection.""" +type UpdatedSalesforceInstalledMobileAppsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Installed Mobile Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceInstalledMobileApp!]! +} + +"""Salesforce updated Individual Shares connection.""" +type UpdatedSalesforceIndividualSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualShare!]! +} + +"""Salesforce updated Individual Histories connection.""" +type UpdatedSalesforceIndividualHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualHistory!]! +} + +"""Salesforce updated Individual Change Events connection.""" +type UpdatedSalesforceIndividualChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individual Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividualChangeEvent!]! +} + +"""Salesforce updated Individuals connection.""" +type UpdatedSalesforceIndividualsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Individuals, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIndividual!]! +} + +"""Salesforce updated Image Shares connection.""" +type UpdatedSalesforceImageSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Image Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageShare!]! +} + +"""Salesforce updated Image Histories connection.""" +type UpdatedSalesforceImageHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Image Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceImageFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImageFeed!]! +} + +"""Salesforce updated Images connection.""" +type UpdatedSalesforceImagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Images, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceImage!]! +} + +"""Salesforce updated Trusted Domain for Inline Frames connection.""" +type UpdatedSalesforceIframeWhiteListUrlsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Trusted Domain for Inline Frames, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIframeWhiteListUrl!]! +} + +"""Salesforce updated Identity Provider Event Logs connection.""" +type UpdatedSalesforceIdpEventLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Identity Provider Event Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdpEventLog!]! +} + +"""Salesforce updated Idea Comments connection.""" +type UpdatedSalesforceIdeaCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Idea Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdeaComment!]! +} + +"""Salesforce updated Ideas connection.""" +type UpdatedSalesforceIdeasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Ideas, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIdea!]! +} + +"""Salesforce updated IP Address Ranges connection.""" +type UpdatedSalesforceIpAddressRangesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce IP Address Ranges, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceIpAddressRange!]! +} + +"""Salesforce updated Holidays connection.""" +type UpdatedSalesforceHolidaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Holidays, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceHoliday!]! +} + +"""Salesforce updated Gateway Provider Payment Method Types connection.""" +type UpdatedSalesforceGtwyProvPaymentMethodTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Gateway Provider Payment Method Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGtwyProvPaymentMethodType!]! +} + +"""Salesforce updated Group Members connection.""" +type UpdatedSalesforceGroupMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGroupMember!]! +} + +"""Salesforce updated Groups connection.""" +type UpdatedSalesforceGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGroup!]! +} + +"""Salesforce updated Setting Granted By Licenses connection.""" +type UpdatedSalesforceGrantedByLicensesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Setting Granted By Licenses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceGrantedByLicense!]! +} + +"""Salesforce updated Folders connection.""" +type UpdatedSalesforceFoldersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Folders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFolder!]! +} + +"""Salesforce updated Flow Interview Stage Relations connection.""" +type UpdatedSalesforceFlowStageRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Stage Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowStageRelation!]! +} + +"""Salesforce updated Flow Record Relations connection.""" +type UpdatedSalesforceFlowRecordRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Record Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowRecordRelation!]! +} + +"""Salesforce updated Flow Interview Shares connection.""" +type UpdatedSalesforceFlowInterviewSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewShare!]! +} + +"""Salesforce updated Flow Interview Log Shares connection.""" +type UpdatedSalesforceFlowInterviewLogSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Log Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLogShare!]! +} + +"""Salesforce updated Flow Interview Log Entries connection.""" +type UpdatedSalesforceFlowInterviewLogEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Log Entries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLogEntry!]! +} + +"""Salesforce updated Flow Interview Logs connection.""" +type UpdatedSalesforceFlowInterviewLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interview Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterviewLog!]! +} + +"""Salesforce updated Flow Interviews connection.""" +type UpdatedSalesforceFlowInterviewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Flow Interviews, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFlowInterview!]! +} + +"""Salesforce updated Fiscal Year Settings connection.""" +type UpdatedSalesforceFiscalYearSettingssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Fiscal Year Settings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFiscalYearSettings!]! +} + +"""Salesforce updated Finance Transaction Shares connection.""" +type UpdatedSalesforceFinanceTransactionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transaction Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransactionShare!]! +} + +"""Salesforce updated Finance Transaction Change Events connection.""" +type UpdatedSalesforceFinanceTransactionChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transaction Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransactionChangeEvent!]! +} + +"""Salesforce updated Finance Transactions connection.""" +type UpdatedSalesforceFinanceTransactionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Transactions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceTransaction!]! +} + +"""Salesforce updated Finance Balance Snapshot Shares connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshot Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshotShare!]! +} + +"""Salesforce updated Finance Balance Snapshot Change Events connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshot Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshotChangeEvent!]! +} + +"""Salesforce updated Finance Balance Snapshots connection.""" +type UpdatedSalesforceFinanceBalanceSnapshotsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Finance Balance Snapshots, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFinanceBalanceSnapshot!]! +} + +"""Salesforce updated FileSearchActivities connection.""" +type UpdatedSalesforceFileSearchActivitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce FileSearchActivities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFileSearchActivity!]! +} + +"""Salesforce updated Field Security Classifications connection.""" +type UpdatedSalesforceFieldSecurityClassificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Field Security Classifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFieldSecurityClassification!]! +} + +"""Salesforce updated Field Permissions connection.""" +type UpdatedSalesforceFieldPermissionssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Field Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFieldPermissions!]! +} + +"""Salesforce updated Feed Revisions connection.""" +type UpdatedSalesforceFeedRevisionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Revisions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedRevision!]! +} + +"""Salesforce updated Feed Poll Votes connection.""" +type UpdatedSalesforceFeedPollVotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Poll Votes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedPollVote!]! +} + +"""Salesforce updated Feed Poll Choices connection.""" +type UpdatedSalesforceFeedPollChoicesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Poll Choices, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedPollChoice!]! +} + +"""Salesforce updated Feed Items connection.""" +type UpdatedSalesforceFeedItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedItem!]! +} + +"""Salesforce updated Feed Comments connection.""" +type UpdatedSalesforceFeedCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedComment!]! +} + +"""Salesforce updated Feed Attachments connection.""" +type UpdatedSalesforceFeedAttachmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Feed Attachments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceFeedAttachment!]! +} + +"""Salesforce updated External Event Mapping Shares connection.""" +type UpdatedSalesforceExternalEventMappingSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Event Mapping Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEventMappingShare!]! +} + +"""Salesforce updated External Event Mappings connection.""" +type UpdatedSalesforceExternalEventMappingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Event Mappings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEventMapping!]! +} + +"""Salesforce updated External Events connection.""" +type UpdatedSalesforceExternalEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalEvent!]! +} + +"""Salesforce updated External Data User Authentications connection.""" +type UpdatedSalesforceExternalDataUserAuthsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Data User Authentications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalDataUserAuth!]! +} + +"""Salesforce updated External Data Sources connection.""" +type UpdatedSalesforceExternalDataSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce External Data Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExternalDataSource!]! +} + +"""Salesforce updated ExpressionFilterCriteria connection.""" +type UpdatedSalesforceExpressionFilterCriteriasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ExpressionFilterCriteria, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExpressionFilterCriteria!]! +} + +"""Salesforce updated ExpressionFilters connection.""" +type UpdatedSalesforceExpressionFiltersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ExpressionFilters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceExpressionFilter!]! +} + +"""Salesforce updated Event Relation Change Events connection.""" +type UpdatedSalesforceEventRelationChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Relation Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventRelationChangeEvent!]! +} + +"""Salesforce updated Event Relations connection.""" +type UpdatedSalesforceEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventRelation!]! +} + +"""Salesforce updated Event Log Files connection.""" +type UpdatedSalesforceEventLogFilesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Log Files, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventLogFile!]! +} + +"""Salesforce updated Event Feeds connection.""" +type UpdatedSalesforceEventFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventFeed!]! +} + +"""Salesforce updated Event Change Events connection.""" +type UpdatedSalesforceEventChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Event Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEventChangeEvent!]! +} + +"""Salesforce updated Events connection.""" +type UpdatedSalesforceEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEvent!]! +} + +"""Salesforce updated Hub Member Relationships connection.""" +type UpdatedSalesforceEnvironmentHubMemberRelsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Member Relationships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubMemberRel!]! +} + +"""Salesforce updated Hub Members connection.""" +type UpdatedSalesforceEnvironmentHubMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubMember!]! +} + +"""Salesforce updated Hub Invitations connection.""" +type UpdatedSalesforceEnvironmentHubInvitationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hub Invitations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHubInvitation!]! +} + +"""Salesforce updated Hubs connection.""" +type UpdatedSalesforceEnvironmentHubsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Hubs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnvironmentHub!]! +} + +"""Salesforce updated Entity Subscriptions connection.""" +type UpdatedSalesforceEntitySubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Entity Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEntitySubscription!]! +} + +"""Salesforce updated Enhanced Letterhead Feeds connection.""" +type UpdatedSalesforceEnhancedLetterheadFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Enhanced Letterhead Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnhancedLetterheadFeed!]! +} + +"""Salesforce updated Enhanced Letterheads connection.""" +type UpdatedSalesforceEnhancedLetterheadsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Enhanced Letterheads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEnhancedLetterhead!]! +} + +"""Salesforce updated Engagement Channel Type Shares connection.""" +type UpdatedSalesforceEngagementChannelTypeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeShare!]! +} + +"""Salesforce updated Engagement Channel Type Histories connection.""" +type UpdatedSalesforceEngagementChannelTypeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeHistory!]! +} + +"""Salesforce updated Engagement Channel Type Feeds connection.""" +type UpdatedSalesforceEngagementChannelTypeFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Type Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelTypeFeed!]! +} + +"""Salesforce updated Engagement Channel Types connection.""" +type UpdatedSalesforceEngagementChannelTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Engagement Channel Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEngagementChannelType!]! +} + +"""Salesforce updated Email Template Change Events connection.""" +type UpdatedSalesforceEmailTemplateChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Template Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailTemplateChangeEvent!]! +} + +"""Salesforce updated Email Templates connection.""" +type UpdatedSalesforceEmailTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailTemplate!]! +} + +"""Salesforce updated Email Services connection.""" +type UpdatedSalesforceEmailServicesFunctionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Services, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailServicesFunction!]! +} + +"""Salesforce updated Email Services Addresses connection.""" +type UpdatedSalesforceEmailServicesAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Services Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailServicesAddress!]! +} + +"""Salesforce updated Email Relays connection.""" +type UpdatedSalesforceEmailRelaysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Relays, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailRelay!]! +} + +"""Salesforce updated Email Message Relations connection.""" +type UpdatedSalesforceEmailMessageRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Message Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessageRelation!]! +} + +"""Salesforce updated Email Message Change Events connection.""" +type UpdatedSalesforceEmailMessageChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Message Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessageChangeEvent!]! +} + +"""Salesforce updated Email Messages connection.""" +type UpdatedSalesforceEmailMessagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Messages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailMessage!]! +} + +"""Salesforce updated Email Domain Keys connection.""" +type UpdatedSalesforceEmailDomainKeysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Domain Keys, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailDomainKey!]! +} + +"""Salesforce updated Email Domain Filters connection.""" +type UpdatedSalesforceEmailDomainFiltersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Email Domain Filters, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailDomainFilter!]! +} + +"""Salesforce updated EmailCaptures connection.""" +type UpdatedSalesforceEmailCapturesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce EmailCaptures, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceEmailCapture!]! +} + +"""Salesforce updated Duplicate Rules connection.""" +type UpdatedSalesforceDuplicateRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRule!]! +} + +"""Salesforce updated Duplicate Record Sets connection.""" +type UpdatedSalesforceDuplicateRecordSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Record Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRecordSet!]! +} + +"""Salesforce updated Duplicate Record Items connection.""" +type UpdatedSalesforceDuplicateRecordItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Duplicate Record Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDuplicateRecordItem!]! +} + +"""Salesforce updated Custom URLs connection.""" +type UpdatedSalesforceDomainSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom URLs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDomainSite!]! +} + +"""Salesforce updated Domains connection.""" +type UpdatedSalesforceDomainsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Domains, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDomain!]! +} + +"""Salesforce updated Document Entity Maps connection.""" +type UpdatedSalesforceDocumentAttachmentMapsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Document Entity Maps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDocumentAttachmentMap!]! +} + +"""Salesforce updated Documents connection.""" +type UpdatedSalesforceDocumentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDocument!]! +} + +"""Salesforce updated Digital Wallets connection.""" +type UpdatedSalesforceDigitalWalletsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Digital Wallets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDigitalWallet!]! +} + +"""Salesforce updated Recycle Bin Items connection.""" +type UpdatedSalesforceDeleteEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Recycle Bin Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDeleteEvent!]! +} + +"""Salesforce updated Declined Event Relations connection.""" +type UpdatedSalesforceDeclinedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Declined Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDeclinedEventRelation!]! +} + +"""Salesforce updated Data.com Usages connection.""" +type UpdatedSalesforceDatacloudPurchaseUsagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data.com Usages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDatacloudPurchaseUsage!]! +} + +"""Salesforce updated Data.com Owned Entities connection.""" +type UpdatedSalesforceDatacloudOwnedEntitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data.com Owned Entities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDatacloudOwnedEntity!]! +} + +"""Salesforce updated Data Use Purpose Shares connection.""" +type UpdatedSalesforceDataUsePurposeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purpose Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurposeShare!]! +} + +"""Salesforce updated Data Use Purpose Histories connection.""" +type UpdatedSalesforceDataUsePurposeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purpose Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurposeHistory!]! +} + +"""Salesforce updated Data Use Purposes connection.""" +type UpdatedSalesforceDataUsePurposesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Purposes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUsePurpose!]! +} + +"""Salesforce updated Data Use Legal Basis Shares connection.""" +type UpdatedSalesforceDataUseLegalBasisSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Basis Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasisShare!]! +} + +"""Salesforce updated Data Use Legal Basis Histories connection.""" +type UpdatedSalesforceDataUseLegalBasisHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Basis Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasisHistory!]! +} + +"""Salesforce updated Data Use Legal Bases connection.""" +type UpdatedSalesforceDataUseLegalBasissConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Use Legal Bases, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataUseLegalBasis!]! +} + +"""Salesforce updated Data Asset Usage Tracking Infos connection.""" +type UpdatedSalesforceDataAssetUsageTrackingInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Asset Usage Tracking Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssetUsageTrackingInfo!]! +} + +"""Salesforce updated DataAssetSemanticGraphEdge Infos connection.""" +type UpdatedSalesforceDataAssetSemanticGraphEdgesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce DataAssetSemanticGraphEdge Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssetSemanticGraphEdge!]! +} + +"""Salesforce updated Data Assessment Field Value Metrics connection.""" +type UpdatedSalesforceDataAssessmentValueMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Field Value Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentValueMetric!]! +} + +"""Salesforce updated Data Assessment Metrics connection.""" +type UpdatedSalesforceDataAssessmentMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentMetric!]! +} + +"""Salesforce updated Data Assessment Field Metrics connection.""" +type UpdatedSalesforceDataAssessmentFieldMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Data Assessment Field Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDataAssessmentFieldMetric!]! +} + +"""Salesforce updated Dashboard Feeds connection.""" +type UpdatedSalesforceDashboardFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardFeed!]! +} + +"""Salesforce updated Dashboard Component Feeds connection.""" +type UpdatedSalesforceDashboardComponentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Component Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardComponentFeed!]! +} + +"""Salesforce updated Dashboard Components connection.""" +type UpdatedSalesforceDashboardComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboard Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboardComponent!]! +} + +"""Salesforce updated Dashboards connection.""" +type UpdatedSalesforceDashboardsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Dashboards, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDashboard!]! +} + +"""Salesforce updated D&B Companies connection.""" +type UpdatedSalesforceDandBCompanysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce D&B Companies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceDandBCompany!]! +} + +"""Salesforce updated Custom Permission Dependencies connection.""" +type UpdatedSalesforceCustomPermissionDependencysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Permission Dependencies, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomPermissionDependency!]! +} + +"""Salesforce updated Custom Permissions connection.""" +type UpdatedSalesforceCustomPermissionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomPermission!]! +} + +""" +Salesforce updated Custom Object Usage By User License Metrics connection. +""" +type UpdatedSalesforceCustomObjectUserLicenseMetricssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Object Usage By User License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomObjectUserLicenseMetrics!]! +} + +"""Salesforce updated Custom Notification Types connection.""" +type UpdatedSalesforceCustomNotificationTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Notification Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomNotificationType!]! +} + +"""Salesforce updated Custom HTTP Headers connection.""" +type UpdatedSalesforceCustomHttpHeadersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom HTTP Headers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHttpHeader!]! +} + +"""Salesforce updated Custom Help Menu Sections connection.""" +type UpdatedSalesforceCustomHelpMenuSectionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Help Menu Sections, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHelpMenuSection!]! +} + +"""Salesforce updated Custom Help Menu Items connection.""" +type UpdatedSalesforceCustomHelpMenuItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Help Menu Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomHelpMenuItem!]! +} + +"""Salesforce updated Custom Brand Assets connection.""" +type UpdatedSalesforceCustomBrandAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Brand Assets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomBrandAsset!]! +} + +"""Salesforce updated Custom Brands connection.""" +type UpdatedSalesforceCustomBrandsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Custom Brands, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCustomBrand!]! +} + +"""Salesforce updated Content Security Policy Trusted Sites connection.""" +type UpdatedSalesforceCspTrustedSitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Security Policy Trusted Sites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCspTrustedSite!]! +} + +"""Salesforce updated Scheduled Jobs connection.""" +type UpdatedSalesforceCronTriggersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Scheduled Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCronTrigger!]! +} + +"""Salesforce updated Cron Jobs connection.""" +type UpdatedSalesforceCronJobDetailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Cron Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCronJobDetail!]! +} + +"""Salesforce updated Credit Memo Shares connection.""" +type UpdatedSalesforceCreditMemoSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoShare!]! +} + +"""Salesforce updated Credit Memo Line Histories connection.""" +type UpdatedSalesforceCreditMemoLineHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Line Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLineHistory!]! +} + +"""Salesforce updated Credit Memo Line Feeds connection.""" +type UpdatedSalesforceCreditMemoLineFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Line Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLineFeed!]! +} + +"""Salesforce updated Credit Memo Lines connection.""" +type UpdatedSalesforceCreditMemoLinesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Lines, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoLine!]! +} + +"""Salesforce updated Credit Memo Histories connection.""" +type UpdatedSalesforceCreditMemoHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoHistory!]! +} + +"""Salesforce updated Credit Memo Feeds connection.""" +type UpdatedSalesforceCreditMemoFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memo Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemoFeed!]! +} + +"""Salesforce updated Credit Memos connection.""" +type UpdatedSalesforceCreditMemosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credit Memos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCreditMemo!]! +} + +"""Salesforce updated Credential Stuffing Event Store Feeds connection.""" +type UpdatedSalesforceCredentialStuffingEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Credential Stuffing Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCredentialStuffingEventStoreFeed!]! +} + +"""Salesforce updated CORS Allowed Origin Lists connection.""" +type UpdatedSalesforceCorsWhitelistEntrysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce CORS Allowed Origin Lists, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCorsWhitelistEntry!]! +} + +"""Salesforce updated Contract Status Values connection.""" +type UpdatedSalesforceContractStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractStatus!]! +} + +"""Salesforce updated Contract Histories connection.""" +type UpdatedSalesforceContractHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractHistory!]! +} + +"""Salesforce updated Contract Feeds connection.""" +type UpdatedSalesforceContractFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractFeed!]! +} + +"""Salesforce updated Contract Contact Roles connection.""" +type UpdatedSalesforceContractContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractContactRole!]! +} + +"""Salesforce updated Contract Change Events connection.""" +type UpdatedSalesforceContractChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contract Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContractChangeEvent!]! +} + +"""Salesforce updated Contracts connection.""" +type UpdatedSalesforceContractsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contracts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContract!]! +} + +"""Salesforce updated Content Workspace Subscriptions connection.""" +type UpdatedSalesforceContentWorkspaceSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Workspace Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceSubscription!]! +} + +"""Salesforce updated Library Permissions connection.""" +type UpdatedSalesforceContentWorkspacePermissionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Permissions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspacePermission!]! +} + +"""Salesforce updated Library Members connection.""" +type UpdatedSalesforceContentWorkspaceMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceMember!]! +} + +"""Salesforce updated Library Documents connection.""" +type UpdatedSalesforceContentWorkspaceDocsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Library Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspaceDoc!]! +} + +"""Salesforce updated Libraries connection.""" +type UpdatedSalesforceContentWorkspacesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Libraries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentWorkspace!]! +} + +"""Salesforce updated Content Version Ratings connection.""" +type UpdatedSalesforceContentVersionRatingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Ratings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionRating!]! +} + +"""Salesforce updated Content Version Histories connection.""" +type UpdatedSalesforceContentVersionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionHistory!]! +} + +"""Salesforce updated Content Version Comments connection.""" +type UpdatedSalesforceContentVersionCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Version Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersionComment!]! +} + +"""Salesforce updated Content Versions connection.""" +type UpdatedSalesforceContentVersionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Versions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentVersion!]! +} + +"""Salesforce updated Content User Subscriptions connection.""" +type UpdatedSalesforceContentUserSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content User Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentUserSubscription!]! +} + +"""Salesforce updated Content Tag Subscriptions connection.""" +type UpdatedSalesforceContentTagSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Tag Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentTagSubscription!]! +} + +"""Salesforce updated Content Notifications connection.""" +type UpdatedSalesforceContentNotificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Notifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentNotification!]! +} + +"""Salesforce updated Notes connection.""" +type UpdatedSalesforceContentNotesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Notes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentNote!]! +} + +"""Salesforce updated Content Folder Members connection.""" +type UpdatedSalesforceContentFolderMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderMember!]! +} + +"""Salesforce updated Content Folder Links connection.""" +type UpdatedSalesforceContentFolderLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderLink!]! +} + +"""Salesforce updated Content Folder Items connection.""" +type UpdatedSalesforceContentFolderItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folder Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolderItem!]! +} + +"""Salesforce updated Content Folders connection.""" +type UpdatedSalesforceContentFoldersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Folders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentFolder!]! +} + +"""Salesforce updated Content Document Subscriptions connection.""" +type UpdatedSalesforceContentDocumentSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentSubscription!]! +} + +"""Salesforce updated Content Document Links connection.""" +type UpdatedSalesforceContentDocumentLinksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Links, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentLink!]! +} + +"""Salesforce updated Content Document Histories connection.""" +type UpdatedSalesforceContentDocumentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Document Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentHistory!]! +} + +"""Salesforce updated ContentDocument Feeds connection.""" +type UpdatedSalesforceContentDocumentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ContentDocument Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocumentFeed!]! +} + +"""Salesforce updated Content Documents connection.""" +type UpdatedSalesforceContentDocumentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Documents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDocument!]! +} + +"""Salesforce updated Content Delivery Views connection.""" +type UpdatedSalesforceContentDistributionViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Delivery Views, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDistributionView!]! +} + +"""Salesforce updated Content Deliveries connection.""" +type UpdatedSalesforceContentDistributionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Content Deliveries, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentDistribution!]! +} + +"""Salesforce updated Asset Files connection.""" +type UpdatedSalesforceContentAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Files, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContentAsset!]! +} + +"""Salesforce updated Contact Shares connection.""" +type UpdatedSalesforceContactSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactShare!]! +} + +"""Salesforce updated Contact Request Shares connection.""" +type UpdatedSalesforceContactRequestSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Request Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactRequestShare!]! +} + +"""Salesforce updated Contact Requests connection.""" +type UpdatedSalesforceContactRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactRequest!]! +} + +"""Salesforce updated Contact Point Type Consent Shares connection.""" +type UpdatedSalesforceContactPointTypeConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentShare!]! +} + +"""Salesforce updated Contact Point Type Consent Histories connection.""" +type UpdatedSalesforceContactPointTypeConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentHistory!]! +} + +""" +Salesforce updated Contact Point Type Consent Change Events connection. +""" +type UpdatedSalesforceContactPointTypeConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsentChangeEvent!]! +} + +"""Salesforce updated Contact Point Type Consents connection.""" +type UpdatedSalesforceContactPointTypeConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Type Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointTypeConsent!]! +} + +"""Salesforce updated Contact Point Phone Shares connection.""" +type UpdatedSalesforceContactPointPhoneSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneShare!]! +} + +"""Salesforce updated Contact Point Phone Histories connection.""" +type UpdatedSalesforceContactPointPhoneHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneHistory!]! +} + +"""Salesforce updated Contact Point Phone Change Events connection.""" +type UpdatedSalesforceContactPointPhoneChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phone Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhoneChangeEvent!]! +} + +"""Salesforce updated Contact Point Phones connection.""" +type UpdatedSalesforceContactPointPhonesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Phones, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointPhone!]! +} + +"""Salesforce updated Contact Point Email Shares connection.""" +type UpdatedSalesforceContactPointEmailSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailShare!]! +} + +"""Salesforce updated Contact Point Email Histories connection.""" +type UpdatedSalesforceContactPointEmailHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailHistory!]! +} + +"""Salesforce updated Contact Point Email Change Events connection.""" +type UpdatedSalesforceContactPointEmailChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Email Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmailChangeEvent!]! +} + +"""Salesforce updated Contact Point Emails connection.""" +type UpdatedSalesforceContactPointEmailsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Emails, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointEmail!]! +} + +"""Salesforce updated Contact Point Consent Shares connection.""" +type UpdatedSalesforceContactPointConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentShare!]! +} + +"""Salesforce updated Contact Point Consent Histories connection.""" +type UpdatedSalesforceContactPointConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentHistory!]! +} + +"""Salesforce updated Contact Point Consent Change Events connection.""" +type UpdatedSalesforceContactPointConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsentChangeEvent!]! +} + +"""Salesforce updated Contact Point Consents connection.""" +type UpdatedSalesforceContactPointConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointConsent!]! +} + +"""Salesforce updated Contact Point Address Shares connection.""" +type UpdatedSalesforceContactPointAddressSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressShare!]! +} + +"""Salesforce updated Contact Point Address Histories connection.""" +type UpdatedSalesforceContactPointAddressHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressHistory!]! +} + +"""Salesforce updated Contact Point Address Change Events connection.""" +type UpdatedSalesforceContactPointAddressChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Address Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddressChangeEvent!]! +} + +"""Salesforce updated Contact Point Addresses connection.""" +type UpdatedSalesforceContactPointAddresssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Point Addresses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactPointAddress!]! +} + +"""Salesforce updated Contact Histories connection.""" +type UpdatedSalesforceContactHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactHistory!]! +} + +"""Salesforce updated Contact Feeds connection.""" +type UpdatedSalesforceContactFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactFeed!]! +} + +"""Salesforce updated Contact Clean Infos connection.""" +type UpdatedSalesforceContactCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactCleanInfo!]! +} + +"""Salesforce updated Contact Change Events connection.""" +type UpdatedSalesforceContactChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contact Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContactChangeEvent!]! +} + +"""Salesforce updated Contacts connection.""" +type UpdatedSalesforceContactsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Contacts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceContact!]! +} + +"""Salesforce updated Consumption Schedule Shares connection.""" +type UpdatedSalesforceConsumptionScheduleSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedule Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleShare!]! +} + +"""Salesforce updated Consumption Schedule History IDs connection.""" +type UpdatedSalesforceConsumptionScheduleHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedule History IDs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleHistory!]! +} + +"""Salesforce updated ConsumptionSchedules connection.""" +type UpdatedSalesforceConsumptionScheduleFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce ConsumptionSchedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionScheduleFeed!]! +} + +"""Salesforce updated Consumption Schedules connection.""" +type UpdatedSalesforceConsumptionSchedulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Schedules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionSchedule!]! +} + +"""Salesforce updated Consumption Rate History IDs connection.""" +type UpdatedSalesforceConsumptionRateHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Rate History IDs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionRateHistory!]! +} + +"""Salesforce updated Consumption Rates connection.""" +type UpdatedSalesforceConsumptionRatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Consumption Rates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConsumptionRate!]! +} + +"""Salesforce updated Connected Apps connection.""" +type UpdatedSalesforceConnectedApplicationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Connected Apps, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConnectedApplication!]! +} + +"""Salesforce updated Conference Numbers connection.""" +type UpdatedSalesforceConferenceNumbersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Conference Numbers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceConferenceNumber!]! +} + +"""Salesforce updated Zones connection.""" +type UpdatedSalesforceCommunitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Zones, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommunity!]! +} + +""" +Salesforce updated Communication Subscription Timing Histories connection. +""" +type UpdatedSalesforceCommSubscriptionTimingHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timing Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTimingHistory!]! +} + +"""Salesforce updated Communication Subscription Timing Feeds connection.""" +type UpdatedSalesforceCommSubscriptionTimingFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timing Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTimingFeed!]! +} + +"""Salesforce updated Communication Subscription Timings connection.""" +type UpdatedSalesforceCommSubscriptionTimingsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Timings, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionTiming!]! +} + +"""Salesforce updated Communication Subscription Shares connection.""" +type UpdatedSalesforceCommSubscriptionSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionShare!]! +} + +"""Salesforce updated Communication Subscription Histories connection.""" +type UpdatedSalesforceCommSubscriptionHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionHistory!]! +} + +"""Salesforce updated Communication Subscription Feeds connection.""" +type UpdatedSalesforceCommSubscriptionFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionFeed!]! +} + +""" +Salesforce updated Communication Subscription Consent Shares connection. +""" +type UpdatedSalesforceCommSubscriptionConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentShare!]! +} + +""" +Salesforce updated Communication Subscription Consent Histories connection. +""" +type UpdatedSalesforceCommSubscriptionConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentHistory!]! +} + +""" +Salesforce updated Communication Subscription Consent Feeds connection. +""" +type UpdatedSalesforceCommSubscriptionConsentFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentFeed!]! +} + +""" +Salesforce updated Communication Subscription Consent Change Events connection. +""" +type UpdatedSalesforceCommSubscriptionConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsentChangeEvent!]! +} + +"""Salesforce updated Communication Subscription Consents connection.""" +type UpdatedSalesforceCommSubscriptionConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionConsent!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Shares connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeShare!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Histories connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeHistory!]! +} + +""" +Salesforce updated Communication Subscription Channel Type Feeds connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypeFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Type Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelTypeFeed!]! +} + +""" +Salesforce updated Communication Subscription Channel Types connection. +""" +type UpdatedSalesforceCommSubscriptionChannelTypesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscription Channel Types, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscriptionChannelType!]! +} + +"""Salesforce updated Communication Subscriptions connection.""" +type UpdatedSalesforceCommSubscriptionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Communication Subscriptions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCommSubscription!]! +} + +"""Salesforce updated Chatter Invitations connection.""" +type UpdatedSalesforceCollaborationInvitationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Invitations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationInvitation!]! +} + +"""Salesforce updated Group Records connection.""" +type UpdatedSalesforceCollaborationGroupRecordsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Records, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupRecord!]! +} + +"""Salesforce updated Group Member Requests connection.""" +type UpdatedSalesforceCollaborationGroupMemberRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Member Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupMemberRequest!]! +} + +"""Salesforce updated Group Members connection.""" +type UpdatedSalesforceCollaborationGroupMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupMember!]! +} + +"""Salesforce updated Group Feeds connection.""" +type UpdatedSalesforceCollaborationGroupFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Group Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroupFeed!]! +} + +"""Salesforce updated Groups connection.""" +type UpdatedSalesforceCollaborationGroupsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Groups, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCollaborationGroup!]! +} + +"""Salesforce updated Client Browsers connection.""" +type UpdatedSalesforceClientBrowsersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Client Browsers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceClientBrowser!]! +} + +"""Salesforce updated Chatter Extension Configurations connection.""" +type UpdatedSalesforceChatterExtensionConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Extension Configurations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterExtensionConfig!]! +} + +"""Salesforce updated Extensions connection.""" +type UpdatedSalesforceChatterExtensionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Extensions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterExtension!]! +} + +"""Salesforce updated Chatter Activities connection.""" +type UpdatedSalesforceChatterActivitysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Chatter Activities, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceChatterActivity!]! +} + +"""Salesforce updated Category Nodes connection.""" +type UpdatedSalesforceCategoryNodesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Category Nodes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCategoryNode!]! +} + +"""Salesforce updated Category Data connection.""" +type UpdatedSalesforceCategoryDatasConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Category Data, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCategoryData!]! +} + +"""Salesforce updated Predefined Case Team Records connection.""" +type UpdatedSalesforceCaseTeamTemplateRecordsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Team Records, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplateRecord!]! +} + +"""Salesforce updated Predefined Case Team Members connection.""" +type UpdatedSalesforceCaseTeamTemplateMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Team Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplateMember!]! +} + +"""Salesforce updated Predefined Case Teams connection.""" +type UpdatedSalesforceCaseTeamTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Predefined Case Teams, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamTemplate!]! +} + +"""Salesforce updated Case Team Member Roles connection.""" +type UpdatedSalesforceCaseTeamRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Team Member Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamRole!]! +} + +"""Salesforce updated Case Team Members connection.""" +type UpdatedSalesforceCaseTeamMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Team Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseTeamMember!]! +} + +"""Salesforce updated Case Status Values connection.""" +type UpdatedSalesforceCaseStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Status Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseStatus!]! +} + +"""Salesforce updated Case Solutions connection.""" +type UpdatedSalesforceCaseSolutionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Solutions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseSolution!]! +} + +"""Salesforce updated Case Shares connection.""" +type UpdatedSalesforceCaseSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseShare!]! +} + +"""Salesforce updated Case Histories connection.""" +type UpdatedSalesforceCaseHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseHistory!]! +} + +"""Salesforce updated Case Feeds connection.""" +type UpdatedSalesforceCaseFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseFeed!]! +} + +"""Salesforce updated Case Contact Roles connection.""" +type UpdatedSalesforceCaseContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseContactRole!]! +} + +"""Salesforce updated Case Comments connection.""" +type UpdatedSalesforceCaseCommentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Comments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseComment!]! +} + +"""Salesforce updated Case Change Events connection.""" +type UpdatedSalesforceCaseChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Case Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCaseChangeEvent!]! +} + +"""Salesforce updated Cases connection.""" +type UpdatedSalesforceCasesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Cases, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCase!]! +} + +"""Salesforce updated Card Payment Methods connection.""" +type UpdatedSalesforceCardPaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Card Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCardPaymentMethod!]! +} + +"""Salesforce updated Campaign Shares connection.""" +type UpdatedSalesforceCampaignSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignShare!]! +} + +"""Salesforce updated Campaign Member Status Change Events connection.""" +type UpdatedSalesforceCampaignMemberStatusChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Status Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberStatusChangeEvent!]! +} + +"""Salesforce updated Campaign Member Statuses connection.""" +type UpdatedSalesforceCampaignMemberStatussConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Statuses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberStatus!]! +} + +"""Salesforce updated Campaign Member Change Events connection.""" +type UpdatedSalesforceCampaignMemberChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Member Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMemberChangeEvent!]! +} + +"""Salesforce updated Campaign Members connection.""" +type UpdatedSalesforceCampaignMembersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Members, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignMember!]! +} + +"""Salesforce updated Campaign Field Histories connection.""" +type UpdatedSalesforceCampaignHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Field Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignHistory!]! +} + +"""Salesforce updated Campaign Feeds connection.""" +type UpdatedSalesforceCampaignFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignFeed!]! +} + +"""Salesforce updated Campaign Change Events connection.""" +type UpdatedSalesforceCampaignChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaign Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaignChangeEvent!]! +} + +"""Salesforce updated Campaigns connection.""" +type UpdatedSalesforceCampaignsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Campaigns, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCampaign!]! +} + +"""Salesforce updated CallCoachingMediaProviders connection.""" +type UpdatedSalesforceCallCoachingMediaProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce CallCoachingMediaProviders, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCallCoachingMediaProvider!]! +} + +"""Salesforce updated Call Centers connection.""" +type UpdatedSalesforceCallCentersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Call Centers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCallCenter!]! +} + +"""Salesforce updated Calendar Shares connection.""" +type UpdatedSalesforceCalendarViewSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendar Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendarViewShare!]! +} + +"""Salesforce updated Calendars connection.""" +type UpdatedSalesforceCalendarViewsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendars, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendarView!]! +} + +"""Salesforce updated Calendars connection.""" +type UpdatedSalesforceCalendarsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Calendars, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceCalendar!]! +} + +"""Salesforce updated Business Processes connection.""" +type UpdatedSalesforceBusinessProcesssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Business Processes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBusinessProcess!]! +} + +"""Salesforce updated Business Hours connection.""" +type UpdatedSalesforceBusinessHourssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Business Hours, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBusinessHours!]! +} + +"""Salesforce updated Branding Set Properties connection.""" +type UpdatedSalesforceBrandingSetPropertysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Branding Set Properties, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandingSetProperty!]! +} + +"""Salesforce updated Branding Sets connection.""" +type UpdatedSalesforceBrandingSetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Branding Sets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandingSet!]! +} + +"""Salesforce updated Letterheads connection.""" +type UpdatedSalesforceBrandTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Letterheads, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBrandTemplate!]! +} + +"""Salesforce updated Background Operations connection.""" +type UpdatedSalesforceBackgroundOperationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Background Operations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceBackgroundOperation!]! +} + +"""Salesforce updated Authorization Form Text Histories connection.""" +type UpdatedSalesforceAuthorizationFormTextHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Text Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormTextHistory!]! +} + +""" +Salesforce updated __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels connection. +""" +type UpdatedSalesforceAuthorizationFormTextFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormTextFeed!]! +} + +"""Salesforce updated Authorization Form Texts connection.""" +type UpdatedSalesforceAuthorizationFormTextsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Texts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormText!]! +} + +"""Salesforce updated Authorization Form Shares connection.""" +type UpdatedSalesforceAuthorizationFormSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormShare!]! +} + +"""Salesforce updated Authorization Form Histories connection.""" +type UpdatedSalesforceAuthorizationFormHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormHistory!]! +} + +"""Salesforce updated Authorization Form Data Use Shares connection.""" +type UpdatedSalesforceAuthorizationFormDataUseSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Use Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUseShare!]! +} + +"""Salesforce updated Authorization Form Data Use Histories connection.""" +type UpdatedSalesforceAuthorizationFormDataUseHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Use Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUseHistory!]! +} + +"""Salesforce updated Authorization Form Data Uses connection.""" +type UpdatedSalesforceAuthorizationFormDataUsesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Data Uses, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormDataUse!]! +} + +"""Salesforce updated Authorization Form Consent Shares connection.""" +type UpdatedSalesforceAuthorizationFormConsentSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentShare!]! +} + +"""Salesforce updated Authorization Form Consent Histories connection.""" +type UpdatedSalesforceAuthorizationFormConsentHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentHistory!]! +} + +""" +Salesforce updated Authorization Form Consent Change Events connection. +""" +type UpdatedSalesforceAuthorizationFormConsentChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consent Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsentChangeEvent!]! +} + +"""Salesforce updated Authorization Form Consents connection.""" +type UpdatedSalesforceAuthorizationFormConsentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Form Consents, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationFormConsent!]! +} + +"""Salesforce updated Authorization Forms connection.""" +type UpdatedSalesforceAuthorizationFormsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authorization Forms, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthorizationForm!]! +} + +"""Salesforce updated Auth Sessions connection.""" +type UpdatedSalesforceAuthSessionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Auth Sessions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthSession!]! +} + +"""Salesforce updated Auth. Providers connection.""" +type UpdatedSalesforceAuthProvidersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Auth. Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthProvider!]! +} + +""" +Salesforce updated Authentication Configuration Auth. Providers connection. +""" +type UpdatedSalesforceAuthConfigProviderssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authentication Configuration Auth. Providers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthConfigProviders!]! +} + +"""Salesforce updated Authentication Configurations connection.""" +type UpdatedSalesforceAuthConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Authentication Configurations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuthConfig!]! +} + +"""Salesforce updated Aura Component Bundles connection.""" +type UpdatedSalesforceAuraDefinitionBundlesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Aura Component Bundles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuraDefinitionBundle!]! +} + +"""Salesforce updated Lightning Component Definitions connection.""" +type UpdatedSalesforceAuraDefinitionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Lightning Component Definitions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAuraDefinition!]! +} + +"""Salesforce updated Attachments connection.""" +type UpdatedSalesforceAttachmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Attachments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAttachment!]! +} + +"""Salesforce updated Apex Jobs connection.""" +type UpdatedSalesforceAsyncApexJobsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Jobs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAsyncApexJob!]! +} + +"""Salesforce updated Assignment Rules connection.""" +type UpdatedSalesforceAssignmentRulesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Assignment Rules, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssignmentRule!]! +} + +"""Salesforce updated Asset State Periods connection.""" +type UpdatedSalesforceAssetStatePeriodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset State Periods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetStatePeriod!]! +} + +"""Salesforce updated Asset Shares connection.""" +type UpdatedSalesforceAssetSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetShare!]! +} + +"""Salesforce updated Asset Relationship Histories connection.""" +type UpdatedSalesforceAssetRelationshipHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationship Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationshipHistory!]! +} + +"""Salesforce updated Asset Relationship Feeds connection.""" +type UpdatedSalesforceAssetRelationshipFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationship Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationshipFeed!]! +} + +"""Salesforce updated Asset Relationships connection.""" +type UpdatedSalesforceAssetRelationshipsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Relationships, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetRelationship!]! +} + +"""Salesforce updated Asset Histories connection.""" +type UpdatedSalesforceAssetHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetHistory!]! +} + +"""Salesforce updated Asset Feeds connection.""" +type UpdatedSalesforceAssetFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetFeed!]! +} + +"""Salesforce updated Asset Change Events connection.""" +type UpdatedSalesforceAssetChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetChangeEvent!]! +} + +"""Salesforce updated Asset Action Sources connection.""" +type UpdatedSalesforceAssetActionSourcesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Action Sources, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetActionSource!]! +} + +"""Salesforce updated Asset Actions connection.""" +type UpdatedSalesforceAssetActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Asset Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAssetAction!]! +} + +"""Salesforce updated Assets connection.""" +type UpdatedSalesforceAssetsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Assets, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAsset!]! +} + +"""Salesforce updated Application Usage Assignments connection.""" +type UpdatedSalesforceAppUsageAssignmentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Application Usage Assignments, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppUsageAssignment!]! +} + +"""Salesforce updated AppMenuItems connection.""" +type UpdatedSalesforceAppMenuItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AppMenuItems, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppMenuItem!]! +} + +"""Salesforce updated App Analytics Query Requests connection.""" +type UpdatedSalesforceAppAnalyticsQueryRequestsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce App Analytics Query Requests, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAppAnalyticsQueryRequest!]! +} + +"""Salesforce updated API Anomaly Event Store Feeds connection.""" +type UpdatedSalesforceApiAnomalyEventStoreFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce API Anomaly Event Store Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApiAnomalyEventStoreFeed!]! +} + +"""Salesforce updated Apex Triggers connection.""" +type UpdatedSalesforceApexTriggersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Triggers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTrigger!]! +} + +"""Salesforce updated Apex Test Suites connection.""" +type UpdatedSalesforceApexTestSuitesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Suites, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestSuite!]! +} + +"""Salesforce updated Apex Test Run Results connection.""" +type UpdatedSalesforceApexTestRunResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Run Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestRunResult!]! +} + +"""Salesforce updated Apex Test Result Limits connection.""" +type UpdatedSalesforceApexTestResultLimitssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Result Limits, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestResultLimits!]! +} + +"""Salesforce updated Apex Test Results connection.""" +type UpdatedSalesforceApexTestResultsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Results, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestResult!]! +} + +"""Salesforce updated Apex Test Queue Items connection.""" +type UpdatedSalesforceApexTestQueueItemsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Test Queue Items, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexTestQueueItem!]! +} + +"""Salesforce updated Visualforce Pages connection.""" +type UpdatedSalesforceApexPagesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Pages, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexPage!]! +} + +"""Salesforce updated Apex Debug Logs connection.""" +type UpdatedSalesforceApexLogsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Debug Logs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexLog!]! +} + +"""Salesforce updated Apex Email Notifications connection.""" +type UpdatedSalesforceApexEmailNotificationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Email Notifications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexEmailNotification!]! +} + +"""Salesforce updated Visualforce Components connection.""" +type UpdatedSalesforceApexComponentsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Visualforce Components, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexComponent!]! +} + +"""Salesforce updated Apex Classes connection.""" +type UpdatedSalesforceApexClasssConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Apex Classes, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceApexClass!]! +} + +"""Salesforce updated Announcements connection.""" +type UpdatedSalesforceAnnouncementsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Announcements, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAnnouncement!]! +} + +"""Salesforce updated Alternative Payment Method Shares connection.""" +type UpdatedSalesforceAlternativePaymentMethodSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Alternative Payment Method Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAlternativePaymentMethodShare!]! +} + +"""Salesforce updated Alternative Payment Methods connection.""" +type UpdatedSalesforceAlternativePaymentMethodsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Alternative Payment Methods, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAlternativePaymentMethod!]! +} + +"""Salesforce updated Additional Directory Numbers connection.""" +type UpdatedSalesforceAdditionalNumbersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Additional Directory Numbers, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAdditionalNumber!]! +} + +"""Salesforce updated Active Profile Metrics connection.""" +type UpdatedSalesforceActiveProfileMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Profile Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActiveProfileMetric!]! +} + +"""Salesforce updated Active Permission Set License Metrics connection.""" +type UpdatedSalesforceActivePermSetLicenseMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Permission Set License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActivePermSetLicenseMetric!]! +} + +"""Salesforce updated Active Feature License Metrics connection.""" +type UpdatedSalesforceActiveFeatureLicenseMetricsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Active Feature License Metrics, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActiveFeatureLicenseMetric!]! +} + +"""Salesforce updated Action Link Templates connection.""" +type UpdatedSalesforceActionLinkTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Action Link Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActionLinkTemplate!]! +} + +"""Salesforce updated Action Link Group Templates connection.""" +type UpdatedSalesforceActionLinkGroupTemplatesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Action Link Group Templates, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceActionLinkGroupTemplate!]! +} + +"""Salesforce updated Account Shares connection.""" +type UpdatedSalesforceAccountSharesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Shares, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountShare!]! +} + +"""Salesforce updated Account Partners connection.""" +type UpdatedSalesforceAccountPartnersConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Partners, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountPartner!]! +} + +"""Salesforce updated Account Histories connection.""" +type UpdatedSalesforceAccountHistorysConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Histories, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountHistory!]! +} + +"""Salesforce updated Account Feeds connection.""" +type UpdatedSalesforceAccountFeedsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Feeds, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountFeed!]! +} + +"""Salesforce updated Account Contact Role Change Events connection.""" +type UpdatedSalesforceAccountContactRoleChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Contact Role Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountContactRoleChangeEvent!]! +} + +"""Salesforce updated Account Contact Roles connection.""" +type UpdatedSalesforceAccountContactRolesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Contact Roles, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountContactRole!]! +} + +"""Salesforce updated Account Clean Infos connection.""" +type UpdatedSalesforceAccountCleanInfosConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Clean Infos, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountCleanInfo!]! +} + +"""Salesforce updated Account Change Events connection.""" +type UpdatedSalesforceAccountChangeEventsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Account Change Events, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccountChangeEvent!]! +} + +"""Salesforce updated Accounts connection.""" +type UpdatedSalesforceAccountsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Accounts, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAccount!]! +} + +"""Salesforce updated Accepted Event Relations connection.""" +type UpdatedSalesforceAcceptedEventRelationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce Accepted Event Relations, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAcceptedEventRelation!]! +} + +"""Salesforce updated AI Record Insights connection.""" +type UpdatedSalesforceAiRecordInsightsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Record Insights, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiRecordInsight!]! +} + +"""Salesforce updated AI Insight Values connection.""" +type UpdatedSalesforceAiInsightValuesConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Values, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightValue!]! +} + +"""Salesforce updated AI Insight Reasons connection.""" +type UpdatedSalesforceAiInsightReasonsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Reasons, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightReason!]! +} + +"""Salesforce updated AI Insight Feedbacks connection.""" +type UpdatedSalesforceAiInsightFeedbacksConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Feedbacks, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightFeedback!]! +} + +"""Salesforce updated AI Insight Actions connection.""" +type UpdatedSalesforceAiInsightActionsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Insight Actions, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiInsightAction!]! +} + +"""Salesforce updated AI Application configs connection.""" +type UpdatedSalesforceAiApplicationConfigsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Application configs, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiApplicationConfig!]! +} + +"""Salesforce updated AI Applications connection.""" +type UpdatedSalesforceAiApplicationsConnection { + """ + The list of ids of the records that have been created or updated, in ascending order by updated date. + """ + ids: [String!]! + + """ + ISO 8601 format timestamp (UTC) of the last date covered in the request. + """ + latestDateCovered: String! + + """ + Total number of ids that were updated in the time range. This query will return an error if there were more than 600,000 objects updated in the given time frame. + """ + totalCount: Int! + + """ + List of Salesforce AI Applications, in ascending order by updated date. The nodes field will use additional API requests--at least one request per 500 records if the selection only contains top-level fields, e.g. node.id, node.name, etc. If the selection contains subfields, e.g. node.account.name, then your request may use multiple API requests per node. + """ + nodes: [SalesforceAiApplication!]! +} + +""" +Retrieve the list of individual records that have been updated (added or changed) within the given timespan for the specified object. +""" +type SalesforceUpdatedSobjects { + """ + List of AI Applications that were created or updated in the time range. + """ + aiApplications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiApplicationsConnection! + + """ + List of AI Application configs that were created or updated in the time range. + """ + aiApplicationConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiApplicationConfigsConnection! + + """ + List of AI Insight Actions that were created or updated in the time range. + """ + aiInsightActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightActionsConnection! + + """ + List of AI Insight Feedbacks that were created or updated in the time range. + """ + aiInsightFeedbacks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightFeedbacksConnection! + + """ + List of AI Insight Reasons that were created or updated in the time range. + """ + aiInsightReasons( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightReasonsConnection! + + """ + List of AI Insight Values that were created or updated in the time range. + """ + aiInsightValues( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiInsightValuesConnection! + + """ + List of AI Record Insights that were created or updated in the time range. + """ + aiRecordInsights( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAiRecordInsightsConnection! + + """ + List of Accepted Event Relations that were created or updated in the time range. + """ + acceptedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAcceptedEventRelationsConnection! + + """List of Accounts that were created or updated in the time range.""" + accounts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountsConnection! + + """ + List of Account Change Events that were created or updated in the time range. + """ + accountChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountChangeEventsConnection! + + """ + List of Account Clean Infos that were created or updated in the time range. + """ + accountCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountCleanInfosConnection! + + """ + List of Account Contact Roles that were created or updated in the time range. + """ + accountContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountContactRolesConnection! + + """ + List of Account Contact Role Change Events that were created or updated in the time range. + """ + accountContactRoleChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountContactRoleChangeEventsConnection! + + """List of Account Feeds that were created or updated in the time range.""" + accountFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountFeedsConnection! + + """ + List of Account Histories that were created or updated in the time range. + """ + accountHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountHistorysConnection! + + """ + List of Account Partners that were created or updated in the time range. + """ + accountPartners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountPartnersConnection! + + """List of Account Shares that were created or updated in the time range.""" + accountShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAccountSharesConnection! + + """ + List of Action Link Group Templates that were created or updated in the time range. + """ + actionLinkGroupTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActionLinkGroupTemplatesConnection! + + """ + List of Action Link Templates that were created or updated in the time range. + """ + actionLinkTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActionLinkTemplatesConnection! + + """ + List of Active Feature License Metrics that were created or updated in the time range. + """ + activeFeatureLicenseMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActiveFeatureLicenseMetricsConnection! + + """ + List of Active Permission Set License Metrics that were created or updated in the time range. + """ + activePermSetLicenseMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActivePermSetLicenseMetricsConnection! + + """ + List of Active Profile Metrics that were created or updated in the time range. + """ + activeProfileMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceActiveProfileMetricsConnection! + + """ + List of Additional Directory Numbers that were created or updated in the time range. + """ + additionalNumbers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAdditionalNumbersConnection! + + """ + List of Alternative Payment Methods that were created or updated in the time range. + """ + alternativePaymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAlternativePaymentMethodsConnection! + + """ + List of Alternative Payment Method Shares that were created or updated in the time range. + """ + alternativePaymentMethodShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAlternativePaymentMethodSharesConnection! + + """List of Announcements that were created or updated in the time range.""" + announcements( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAnnouncementsConnection! + + """List of Apex Classes that were created or updated in the time range.""" + apexClasses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexClasssConnection! + + """ + List of Visualforce Components that were created or updated in the time range. + """ + apexComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexComponentsConnection! + + """ + List of Apex Email Notifications that were created or updated in the time range. + """ + apexEmailNotifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexEmailNotificationsConnection! + + """ + List of Apex Debug Logs that were created or updated in the time range. + """ + apexLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexLogsConnection! + + """ + List of Visualforce Pages that were created or updated in the time range. + """ + apexPages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexPagesConnection! + + """ + List of Apex Test Queue Items that were created or updated in the time range. + """ + apexTestQueueItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestQueueItemsConnection! + + """ + List of Apex Test Results that were created or updated in the time range. + """ + apexTestResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestResultsConnection! + + """ + List of Apex Test Result Limits that were created or updated in the time range. + """ + apexTestResultLimitsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestResultLimitssConnection! + + """ + List of Apex Test Run Results that were created or updated in the time range. + """ + apexTestRunResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestRunResultsConnection! + + """ + List of Apex Test Suites that were created or updated in the time range. + """ + apexTestSuites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTestSuitesConnection! + + """List of Apex Triggers that were created or updated in the time range.""" + apexTriggers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApexTriggersConnection! + + """ + List of API Anomaly Event Store Feeds that were created or updated in the time range. + """ + apiAnomalyEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceApiAnomalyEventStoreFeedsConnection! + + """ + List of App Analytics Query Requests that were created or updated in the time range. + """ + appAnalyticsQueryRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppAnalyticsQueryRequestsConnection! + + """List of AppMenuItems that were created or updated in the time range.""" + appMenuItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppMenuItemsConnection! + + """ + List of Application Usage Assignments that were created or updated in the time range. + """ + appUsageAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAppUsageAssignmentsConnection! + + """List of Assets that were created or updated in the time range.""" + assets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetsConnection! + + """List of Asset Actions that were created or updated in the time range.""" + assetActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetActionsConnection! + + """ + List of Asset Action Sources that were created or updated in the time range. + """ + assetActionSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetActionSourcesConnection! + + """ + List of Asset Change Events that were created or updated in the time range. + """ + assetChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetChangeEventsConnection! + + """List of Asset Feeds that were created or updated in the time range.""" + assetFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetFeedsConnection! + + """ + List of Asset Histories that were created or updated in the time range. + """ + assetHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetHistorysConnection! + + """ + List of Asset Relationships that were created or updated in the time range. + """ + assetRelationships( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipsConnection! + + """ + List of Asset Relationship Feeds that were created or updated in the time range. + """ + assetRelationshipFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipFeedsConnection! + + """ + List of Asset Relationship Histories that were created or updated in the time range. + """ + assetRelationshipHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetRelationshipHistorysConnection! + + """List of Asset Shares that were created or updated in the time range.""" + assetShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetSharesConnection! + + """ + List of Asset State Periods that were created or updated in the time range. + """ + assetStatePeriods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssetStatePeriodsConnection! + + """ + List of Assignment Rules that were created or updated in the time range. + """ + assignmentRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAssignmentRulesConnection! + + """List of Apex Jobs that were created or updated in the time range.""" + asyncApexJobs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAsyncApexJobsConnection! + + """List of Attachments that were created or updated in the time range.""" + attachments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAttachmentsConnection! + + """ + List of Lightning Component Definitions that were created or updated in the time range. + """ + auraDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuraDefinitionsConnection! + + """ + List of Aura Component Bundles that were created or updated in the time range. + """ + auraDefinitionBundles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuraDefinitionBundlesConnection! + + """ + List of Authentication Configurations that were created or updated in the time range. + """ + authConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthConfigsConnection! + + """ + List of Authentication Configuration Auth. Providers that were created or updated in the time range. + """ + authConfigProvidersPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthConfigProviderssConnection! + + """ + List of Auth. Providers that were created or updated in the time range. + """ + authProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthProvidersConnection! + + """List of Auth Sessions that were created or updated in the time range.""" + authSessions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthSessionsConnection! + + """ + List of Authorization Forms that were created or updated in the time range. + """ + authorizationForms( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormsConnection! + + """ + List of Authorization Form Consents that were created or updated in the time range. + """ + authorizationFormConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentsConnection! + + """ + List of Authorization Form Consent Change Events that were created or updated in the time range. + """ + authorizationFormConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentChangeEventsConnection! + + """ + List of Authorization Form Consent Histories that were created or updated in the time range. + """ + authorizationFormConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentHistorysConnection! + + """ + List of Authorization Form Consent Shares that were created or updated in the time range. + """ + authorizationFormConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormConsentSharesConnection! + + """ + List of Authorization Form Data Uses that were created or updated in the time range. + """ + authorizationFormDataUses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUsesConnection! + + """ + List of Authorization Form Data Use Histories that were created or updated in the time range. + """ + authorizationFormDataUseHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUseHistorysConnection! + + """ + List of Authorization Form Data Use Shares that were created or updated in the time range. + """ + authorizationFormDataUseShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormDataUseSharesConnection! + + """ + List of Authorization Form Histories that were created or updated in the time range. + """ + authorizationFormHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormHistorysConnection! + + """ + List of Authorization Form Shares that were created or updated in the time range. + """ + authorizationFormShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormSharesConnection! + + """ + List of Authorization Form Texts that were created or updated in the time range. + """ + authorizationFormTexts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextsConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels that were created or updated in the time range. + """ + authorizationFormTextFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextFeedsConnection! + + """ + List of Authorization Form Text Histories that were created or updated in the time range. + """ + authorizationFormTextHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceAuthorizationFormTextHistorysConnection! + + """ + List of Background Operations that were created or updated in the time range. + """ + backgroundOperations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBackgroundOperationsConnection! + + """List of Letterheads that were created or updated in the time range.""" + brandTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandTemplatesConnection! + + """List of Branding Sets that were created or updated in the time range.""" + brandingSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandingSetsConnection! + + """ + List of Branding Set Properties that were created or updated in the time range. + """ + brandingSetProperties( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBrandingSetPropertysConnection! + + """List of Business Hours that were created or updated in the time range.""" + businessHoursPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBusinessHourssConnection! + + """ + List of Business Processes that were created or updated in the time range. + """ + businessProcesses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceBusinessProcesssConnection! + + """List of Calendars that were created or updated in the time range.""" + calendars( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarsConnection! + + """List of Calendars that were created or updated in the time range.""" + calendarViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarViewsConnection! + + """ + List of Calendar Shares that were created or updated in the time range. + """ + calendarViewShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCalendarViewSharesConnection! + + """List of Call Centers that were created or updated in the time range.""" + callCenters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCallCentersConnection! + + """ + List of CallCoachingMediaProviders that were created or updated in the time range. + """ + callCoachingMediaProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCallCoachingMediaProvidersConnection! + + """List of Campaigns that were created or updated in the time range.""" + campaigns( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignsConnection! + + """ + List of Campaign Change Events that were created or updated in the time range. + """ + campaignChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignChangeEventsConnection! + + """List of Campaign Feeds that were created or updated in the time range.""" + campaignFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignFeedsConnection! + + """ + List of Campaign Field Histories that were created or updated in the time range. + """ + campaignHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignHistorysConnection! + + """ + List of Campaign Members that were created or updated in the time range. + """ + campaignMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMembersConnection! + + """ + List of Campaign Member Change Events that were created or updated in the time range. + """ + campaignMemberChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberChangeEventsConnection! + + """ + List of Campaign Member Statuses that were created or updated in the time range. + """ + campaignMemberStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberStatussConnection! + + """ + List of Campaign Member Status Change Events that were created or updated in the time range. + """ + campaignMemberStatusChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignMemberStatusChangeEventsConnection! + + """ + List of Campaign Shares that were created or updated in the time range. + """ + campaignShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCampaignSharesConnection! + + """ + List of Card Payment Methods that were created or updated in the time range. + """ + cardPaymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCardPaymentMethodsConnection! + + """List of Cases that were created or updated in the time range.""" + cases( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCasesConnection! + + """ + List of Case Change Events that were created or updated in the time range. + """ + caseChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseChangeEventsConnection! + + """List of Case Comments that were created or updated in the time range.""" + caseComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseCommentsConnection! + + """ + List of Case Contact Roles that were created or updated in the time range. + """ + caseContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseContactRolesConnection! + + """List of Case Feeds that were created or updated in the time range.""" + caseFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseFeedsConnection! + + """List of Case Histories that were created or updated in the time range.""" + caseHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseHistorysConnection! + + """List of Case Shares that were created or updated in the time range.""" + caseShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseSharesConnection! + + """List of Case Solutions that were created or updated in the time range.""" + caseSolutions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseSolutionsConnection! + + """ + List of Case Status Values that were created or updated in the time range. + """ + caseStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseStatussConnection! + + """ + List of Case Team Members that were created or updated in the time range. + """ + caseTeamMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamMembersConnection! + + """ + List of Case Team Member Roles that were created or updated in the time range. + """ + caseTeamRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamRolesConnection! + + """ + List of Predefined Case Teams that were created or updated in the time range. + """ + caseTeamTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplatesConnection! + + """ + List of Predefined Case Team Members that were created or updated in the time range. + """ + caseTeamTemplateMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplateMembersConnection! + + """ + List of Predefined Case Team Records that were created or updated in the time range. + """ + caseTeamTemplateRecords( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCaseTeamTemplateRecordsConnection! + + """List of Category Data that were created or updated in the time range.""" + categoryDatas( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCategoryDatasConnection! + + """List of Category Nodes that were created or updated in the time range.""" + categoryNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCategoryNodesConnection! + + """ + List of Chatter Activities that were created or updated in the time range. + """ + chatterActivities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterActivitysConnection! + + """List of Extensions that were created or updated in the time range.""" + chatterExtensions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterExtensionsConnection! + + """ + List of Chatter Extension Configurations that were created or updated in the time range. + """ + chatterExtensionConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceChatterExtensionConfigsConnection! + + """ + List of Client Browsers that were created or updated in the time range. + """ + clientBrowsers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceClientBrowsersConnection! + + """List of Groups that were created or updated in the time range.""" + collaborationGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupsConnection! + + """List of Group Feeds that were created or updated in the time range.""" + collaborationGroupFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupFeedsConnection! + + """List of Group Members that were created or updated in the time range.""" + collaborationGroupMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupMembersConnection! + + """ + List of Group Member Requests that were created or updated in the time range. + """ + collaborationGroupMemberRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupMemberRequestsConnection! + + """List of Group Records that were created or updated in the time range.""" + collaborationGroupRecords( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationGroupRecordsConnection! + + """ + List of Chatter Invitations that were created or updated in the time range. + """ + collaborationInvitations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCollaborationInvitationsConnection! + + """ + List of Communication Subscriptions that were created or updated in the time range. + """ + commSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionsConnection! + + """ + List of Communication Subscription Channel Types that were created or updated in the time range. + """ + commSubscriptionChannelTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypesConnection! + + """ + List of Communication Subscription Channel Type Feeds that were created or updated in the time range. + """ + commSubscriptionChannelTypeFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeFeedsConnection! + + """ + List of Communication Subscription Channel Type Histories that were created or updated in the time range. + """ + commSubscriptionChannelTypeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeHistorysConnection! + + """ + List of Communication Subscription Channel Type Shares that were created or updated in the time range. + """ + commSubscriptionChannelTypeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionChannelTypeSharesConnection! + + """ + List of Communication Subscription Consents that were created or updated in the time range. + """ + commSubscriptionConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentsConnection! + + """ + List of Communication Subscription Consent Change Events that were created or updated in the time range. + """ + commSubscriptionConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentChangeEventsConnection! + + """ + List of Communication Subscription Consent Feeds that were created or updated in the time range. + """ + commSubscriptionConsentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentFeedsConnection! + + """ + List of Communication Subscription Consent Histories that were created or updated in the time range. + """ + commSubscriptionConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentHistorysConnection! + + """ + List of Communication Subscription Consent Shares that were created or updated in the time range. + """ + commSubscriptionConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionConsentSharesConnection! + + """ + List of Communication Subscription Feeds that were created or updated in the time range. + """ + commSubscriptionFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionFeedsConnection! + + """ + List of Communication Subscription Histories that were created or updated in the time range. + """ + commSubscriptionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionHistorysConnection! + + """ + List of Communication Subscription Shares that were created or updated in the time range. + """ + commSubscriptionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionSharesConnection! + + """ + List of Communication Subscription Timings that were created or updated in the time range. + """ + commSubscriptionTimings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingsConnection! + + """ + List of Communication Subscription Timing Feeds that were created or updated in the time range. + """ + commSubscriptionTimingFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingFeedsConnection! + + """ + List of Communication Subscription Timing Histories that were created or updated in the time range. + """ + commSubscriptionTimingHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommSubscriptionTimingHistorysConnection! + + """List of Zones that were created or updated in the time range.""" + communities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCommunitysConnection! + + """ + List of Conference Numbers that were created or updated in the time range. + """ + conferenceNumbers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConferenceNumbersConnection! + + """List of Connected Apps that were created or updated in the time range.""" + connectedApplications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConnectedApplicationsConnection! + + """ + List of Consumption Rates that were created or updated in the time range. + """ + consumptionRates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionRatesConnection! + + """ + List of Consumption Rate History IDs that were created or updated in the time range. + """ + consumptionRateHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionRateHistorysConnection! + + """ + List of Consumption Schedules that were created or updated in the time range. + """ + consumptionSchedules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionSchedulesConnection! + + """ + List of ConsumptionSchedules that were created or updated in the time range. + """ + consumptionScheduleFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleFeedsConnection! + + """ + List of Consumption Schedule History IDs that were created or updated in the time range. + """ + consumptionScheduleHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleHistorysConnection! + + """ + List of Consumption Schedule Shares that were created or updated in the time range. + """ + consumptionScheduleShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceConsumptionScheduleSharesConnection! + + """List of Contacts that were created or updated in the time range.""" + contacts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactsConnection! + + """ + List of Contact Change Events that were created or updated in the time range. + """ + contactChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactChangeEventsConnection! + + """ + List of Contact Clean Infos that were created or updated in the time range. + """ + contactCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactCleanInfosConnection! + + """List of Contact Feeds that were created or updated in the time range.""" + contactFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactFeedsConnection! + + """ + List of Contact Histories that were created or updated in the time range. + """ + contactHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactHistorysConnection! + + """ + List of Contact Point Addresses that were created or updated in the time range. + """ + contactPointAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddresssConnection! + + """ + List of Contact Point Address Change Events that were created or updated in the time range. + """ + contactPointAddressChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressChangeEventsConnection! + + """ + List of Contact Point Address Histories that were created or updated in the time range. + """ + contactPointAddressHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressHistorysConnection! + + """ + List of Contact Point Address Shares that were created or updated in the time range. + """ + contactPointAddressShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointAddressSharesConnection! + + """ + List of Contact Point Consents that were created or updated in the time range. + """ + contactPointConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentsConnection! + + """ + List of Contact Point Consent Change Events that were created or updated in the time range. + """ + contactPointConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentChangeEventsConnection! + + """ + List of Contact Point Consent Histories that were created or updated in the time range. + """ + contactPointConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentHistorysConnection! + + """ + List of Contact Point Consent Shares that were created or updated in the time range. + """ + contactPointConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointConsentSharesConnection! + + """ + List of Contact Point Emails that were created or updated in the time range. + """ + contactPointEmails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailsConnection! + + """ + List of Contact Point Email Change Events that were created or updated in the time range. + """ + contactPointEmailChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailChangeEventsConnection! + + """ + List of Contact Point Email Histories that were created or updated in the time range. + """ + contactPointEmailHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailHistorysConnection! + + """ + List of Contact Point Email Shares that were created or updated in the time range. + """ + contactPointEmailShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointEmailSharesConnection! + + """ + List of Contact Point Phones that were created or updated in the time range. + """ + contactPointPhones( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhonesConnection! + + """ + List of Contact Point Phone Change Events that were created or updated in the time range. + """ + contactPointPhoneChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneChangeEventsConnection! + + """ + List of Contact Point Phone Histories that were created or updated in the time range. + """ + contactPointPhoneHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneHistorysConnection! + + """ + List of Contact Point Phone Shares that were created or updated in the time range. + """ + contactPointPhoneShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointPhoneSharesConnection! + + """ + List of Contact Point Type Consents that were created or updated in the time range. + """ + contactPointTypeConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentsConnection! + + """ + List of Contact Point Type Consent Change Events that were created or updated in the time range. + """ + contactPointTypeConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentChangeEventsConnection! + + """ + List of Contact Point Type Consent Histories that were created or updated in the time range. + """ + contactPointTypeConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentHistorysConnection! + + """ + List of Contact Point Type Consent Shares that were created or updated in the time range. + """ + contactPointTypeConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactPointTypeConsentSharesConnection! + + """ + List of Contact Requests that were created or updated in the time range. + """ + contactRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactRequestsConnection! + + """ + List of Contact Request Shares that were created or updated in the time range. + """ + contactRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactRequestSharesConnection! + + """List of Contact Shares that were created or updated in the time range.""" + contactShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContactSharesConnection! + + """List of Asset Files that were created or updated in the time range.""" + contentAssets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentAssetsConnection! + + """ + List of Content Deliveries that were created or updated in the time range. + """ + contentDistributions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDistributionsConnection! + + """ + List of Content Delivery Views that were created or updated in the time range. + """ + contentDistributionViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDistributionViewsConnection! + + """ + List of Content Documents that were created or updated in the time range. + """ + contentDocuments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentsConnection! + + """ + List of ContentDocument Feeds that were created or updated in the time range. + """ + contentDocumentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentFeedsConnection! + + """ + List of Content Document Histories that were created or updated in the time range. + """ + contentDocumentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentHistorysConnection! + + """ + List of Content Document Links that were created or updated in the time range. + """ + contentDocumentLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentLinksConnection! + + """ + List of Content Document Subscriptions that were created or updated in the time range. + """ + contentDocumentSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentDocumentSubscriptionsConnection! + + """ + List of Content Folders that were created or updated in the time range. + """ + contentFolders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFoldersConnection! + + """ + List of Content Folder Items that were created or updated in the time range. + """ + contentFolderItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderItemsConnection! + + """ + List of Content Folder Links that were created or updated in the time range. + """ + contentFolderLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderLinksConnection! + + """ + List of Content Folder Members that were created or updated in the time range. + """ + contentFolderMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentFolderMembersConnection! + + """List of Notes that were created or updated in the time range.""" + contentNotes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentNotesConnection! + + """ + List of Content Notifications that were created or updated in the time range. + """ + contentNotifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentNotificationsConnection! + + """ + List of Content Tag Subscriptions that were created or updated in the time range. + """ + contentTagSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentTagSubscriptionsConnection! + + """ + List of Content User Subscriptions that were created or updated in the time range. + """ + contentUserSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentUserSubscriptionsConnection! + + """ + List of Content Versions that were created or updated in the time range. + """ + contentVersions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionsConnection! + + """ + List of Content Version Comments that were created or updated in the time range. + """ + contentVersionComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionCommentsConnection! + + """ + List of Content Version Histories that were created or updated in the time range. + """ + contentVersionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionHistorysConnection! + + """ + List of Content Version Ratings that were created or updated in the time range. + """ + contentVersionRatings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentVersionRatingsConnection! + + """List of Libraries that were created or updated in the time range.""" + contentWorkspaces( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspacesConnection! + + """ + List of Library Documents that were created or updated in the time range. + """ + contentWorkspaceDocs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceDocsConnection! + + """ + List of Library Members that were created or updated in the time range. + """ + contentWorkspaceMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceMembersConnection! + + """ + List of Library Permissions that were created or updated in the time range. + """ + contentWorkspacePermissions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspacePermissionsConnection! + + """ + List of Content Workspace Subscriptions that were created or updated in the time range. + """ + contentWorkspaceSubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContentWorkspaceSubscriptionsConnection! + + """List of Contracts that were created or updated in the time range.""" + contracts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractsConnection! + + """ + List of Contract Change Events that were created or updated in the time range. + """ + contractChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractChangeEventsConnection! + + """ + List of Contract Contact Roles that were created or updated in the time range. + """ + contractContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractContactRolesConnection! + + """List of Contract Feeds that were created or updated in the time range.""" + contractFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractFeedsConnection! + + """ + List of Contract Histories that were created or updated in the time range. + """ + contractHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractHistorysConnection! + + """ + List of Contract Status Values that were created or updated in the time range. + """ + contractStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceContractStatussConnection! + + """ + List of CORS Allowed Origin Lists that were created or updated in the time range. + """ + corsWhitelistEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCorsWhitelistEntrysConnection! + + """ + List of Credential Stuffing Event Store Feeds that were created or updated in the time range. + """ + credentialStuffingEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCredentialStuffingEventStoreFeedsConnection! + + """List of Credit Memos that were created or updated in the time range.""" + creditMemos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemosConnection! + + """ + List of Credit Memo Feeds that were created or updated in the time range. + """ + creditMemoFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoFeedsConnection! + + """ + List of Credit Memo Histories that were created or updated in the time range. + """ + creditMemoHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoHistorysConnection! + + """ + List of Credit Memo Lines that were created or updated in the time range. + """ + creditMemoLines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLinesConnection! + + """ + List of Credit Memo Line Feeds that were created or updated in the time range. + """ + creditMemoLineFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLineFeedsConnection! + + """ + List of Credit Memo Line Histories that were created or updated in the time range. + """ + creditMemoLineHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoLineHistorysConnection! + + """ + List of Credit Memo Shares that were created or updated in the time range. + """ + creditMemoShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCreditMemoSharesConnection! + + """List of Cron Jobs that were created or updated in the time range.""" + cronJobDetails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCronJobDetailsConnection! + + """List of Scheduled Jobs that were created or updated in the time range.""" + cronTriggers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCronTriggersConnection! + + """ + List of Content Security Policy Trusted Sites that were created or updated in the time range. + """ + cspTrustedSites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCspTrustedSitesConnection! + + """List of Custom Brands that were created or updated in the time range.""" + customBrands( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomBrandsConnection! + + """ + List of Custom Brand Assets that were created or updated in the time range. + """ + customBrandAssets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomBrandAssetsConnection! + + """ + List of Custom Help Menu Items that were created or updated in the time range. + """ + customHelpMenuItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHelpMenuItemsConnection! + + """ + List of Custom Help Menu Sections that were created or updated in the time range. + """ + customHelpMenuSections( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHelpMenuSectionsConnection! + + """ + List of Custom HTTP Headers that were created or updated in the time range. + """ + customHttpHeaders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomHttpHeadersConnection! + + """ + List of Custom Notification Types that were created or updated in the time range. + """ + customNotificationTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomNotificationTypesConnection! + + """ + List of Custom Object Usage By User License Metrics that were created or updated in the time range. + """ + customObjectUserLicenseMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomObjectUserLicenseMetricssConnection! + + """ + List of Custom Permissions that were created or updated in the time range. + """ + customPermissions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomPermissionsConnection! + + """ + List of Custom Permission Dependencies that were created or updated in the time range. + """ + customPermissionDependencies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceCustomPermissionDependencysConnection! + + """List of D&B Companies that were created or updated in the time range.""" + dandBCompanies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDandBCompanysConnection! + + """List of Dashboards that were created or updated in the time range.""" + dashboards( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardsConnection! + + """ + List of Dashboard Components that were created or updated in the time range. + """ + dashboardComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardComponentsConnection! + + """ + List of Dashboard Component Feeds that were created or updated in the time range. + """ + dashboardComponentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardComponentFeedsConnection! + + """ + List of Dashboard Feeds that were created or updated in the time range. + """ + dashboardFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDashboardFeedsConnection! + + """ + List of Data Assessment Field Metrics that were created or updated in the time range. + """ + dataAssessmentFieldMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentFieldMetricsConnection! + + """ + List of Data Assessment Metrics that were created or updated in the time range. + """ + dataAssessmentMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentMetricsConnection! + + """ + List of Data Assessment Field Value Metrics that were created or updated in the time range. + """ + dataAssessmentValueMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssessmentValueMetricsConnection! + + """ + List of DataAssetSemanticGraphEdge Infos that were created or updated in the time range. + """ + dataAssetSemanticGraphEdges( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssetSemanticGraphEdgesConnection! + + """ + List of Data Asset Usage Tracking Infos that were created or updated in the time range. + """ + dataAssetUsageTrackingInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataAssetUsageTrackingInfosConnection! + + """ + List of Data Use Legal Bases that were created or updated in the time range. + """ + dataUseLegalBases( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasissConnection! + + """ + List of Data Use Legal Basis Histories that were created or updated in the time range. + """ + dataUseLegalBasisHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasisHistorysConnection! + + """ + List of Data Use Legal Basis Shares that were created or updated in the time range. + """ + dataUseLegalBasisShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUseLegalBasisSharesConnection! + + """ + List of Data Use Purposes that were created or updated in the time range. + """ + dataUsePurposes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposesConnection! + + """ + List of Data Use Purpose Histories that were created or updated in the time range. + """ + dataUsePurposeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposeHistorysConnection! + + """ + List of Data Use Purpose Shares that were created or updated in the time range. + """ + dataUsePurposeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDataUsePurposeSharesConnection! + + """ + List of Data.com Owned Entities that were created or updated in the time range. + """ + datacloudOwnedEntities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDatacloudOwnedEntitysConnection! + + """ + List of Data.com Usages that were created or updated in the time range. + """ + datacloudPurchaseUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDatacloudPurchaseUsagesConnection! + + """ + List of Declined Event Relations that were created or updated in the time range. + """ + declinedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDeclinedEventRelationsConnection! + + """ + List of Recycle Bin Items that were created or updated in the time range. + """ + deleteEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDeleteEventsConnection! + + """ + List of Digital Wallets that were created or updated in the time range. + """ + digitalWallets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDigitalWalletsConnection! + + """List of Documents that were created or updated in the time range.""" + documents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDocumentsConnection! + + """ + List of Document Entity Maps that were created or updated in the time range. + """ + documentAttachmentMaps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDocumentAttachmentMapsConnection! + + """List of Domains that were created or updated in the time range.""" + domains( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDomainsConnection! + + """List of Custom URLs that were created or updated in the time range.""" + domainSites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDomainSitesConnection! + + """ + List of Duplicate Record Items that were created or updated in the time range. + """ + duplicateRecordItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRecordItemsConnection! + + """ + List of Duplicate Record Sets that were created or updated in the time range. + """ + duplicateRecordSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRecordSetsConnection! + + """ + List of Duplicate Rules that were created or updated in the time range. + """ + duplicateRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceDuplicateRulesConnection! + + """List of EmailCaptures that were created or updated in the time range.""" + emailCaptures( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailCapturesConnection! + + """ + List of Email Domain Filters that were created or updated in the time range. + """ + emailDomainFilters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailDomainFiltersConnection! + + """ + List of Email Domain Keys that were created or updated in the time range. + """ + emailDomainKeys( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailDomainKeysConnection! + + """List of Email Messages that were created or updated in the time range.""" + emailMessages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessagesConnection! + + """ + List of Email Message Change Events that were created or updated in the time range. + """ + emailMessageChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessageChangeEventsConnection! + + """ + List of Email Message Relations that were created or updated in the time range. + """ + emailMessageRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailMessageRelationsConnection! + + """List of Email Relays that were created or updated in the time range.""" + emailRelays( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailRelaysConnection! + + """ + List of Email Services Addresses that were created or updated in the time range. + """ + emailServicesAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailServicesAddresssConnection! + + """List of Email Services that were created or updated in the time range.""" + emailServicesFunctions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailServicesFunctionsConnection! + + """ + List of Email Templates that were created or updated in the time range. + """ + emailTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailTemplatesConnection! + + """ + List of Email Template Change Events that were created or updated in the time range. + """ + emailTemplateChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEmailTemplateChangeEventsConnection! + + """ + List of Engagement Channel Types that were created or updated in the time range. + """ + engagementChannelTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypesConnection! + + """ + List of Engagement Channel Type Feeds that were created or updated in the time range. + """ + engagementChannelTypeFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeFeedsConnection! + + """ + List of Engagement Channel Type Histories that were created or updated in the time range. + """ + engagementChannelTypeHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeHistorysConnection! + + """ + List of Engagement Channel Type Shares that were created or updated in the time range. + """ + engagementChannelTypeShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEngagementChannelTypeSharesConnection! + + """ + List of Enhanced Letterheads that were created or updated in the time range. + """ + enhancedLetterheads( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnhancedLetterheadsConnection! + + """ + List of Enhanced Letterhead Feeds that were created or updated in the time range. + """ + enhancedLetterheadFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnhancedLetterheadFeedsConnection! + + """ + List of Entity Subscriptions that were created or updated in the time range. + """ + entitySubscriptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEntitySubscriptionsConnection! + + """List of Hubs that were created or updated in the time range.""" + environmentHubs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubsConnection! + + """ + List of Hub Invitations that were created or updated in the time range. + """ + environmentHubInvitations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubInvitationsConnection! + + """List of Hub Members that were created or updated in the time range.""" + environmentHubMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubMembersConnection! + + """ + List of Hub Member Relationships that were created or updated in the time range. + """ + environmentHubMemberRels( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEnvironmentHubMemberRelsConnection! + + """List of Events that were created or updated in the time range.""" + events( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventsConnection! + + """ + List of Event Change Events that were created or updated in the time range. + """ + eventChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventChangeEventsConnection! + + """List of Event Feeds that were created or updated in the time range.""" + eventFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventFeedsConnection! + + """ + List of Event Log Files that were created or updated in the time range. + """ + eventLogFiles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventLogFilesConnection! + + """ + List of Event Relations that were created or updated in the time range. + """ + eventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventRelationsConnection! + + """ + List of Event Relation Change Events that were created or updated in the time range. + """ + eventRelationChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceEventRelationChangeEventsConnection! + + """ + List of ExpressionFilters that were created or updated in the time range. + """ + expressionFilters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExpressionFiltersConnection! + + """ + List of ExpressionFilterCriteria that were created or updated in the time range. + """ + expressionFilterCriteriaPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExpressionFilterCriteriasConnection! + + """ + List of External Data Sources that were created or updated in the time range. + """ + externalDataSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalDataSourcesConnection! + + """ + List of External Data User Authentications that were created or updated in the time range. + """ + externalDataUserAuths( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalDataUserAuthsConnection! + + """ + List of External Events that were created or updated in the time range. + """ + externalEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventsConnection! + + """ + List of External Event Mappings that were created or updated in the time range. + """ + externalEventMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventMappingsConnection! + + """ + List of External Event Mapping Shares that were created or updated in the time range. + """ + externalEventMappingShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceExternalEventMappingSharesConnection! + + """ + List of Feed Attachments that were created or updated in the time range. + """ + feedAttachments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedAttachmentsConnection! + + """List of Feed Comments that were created or updated in the time range.""" + feedComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedCommentsConnection! + + """List of Feed Items that were created or updated in the time range.""" + feedItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedItemsConnection! + + """ + List of Feed Poll Choices that were created or updated in the time range. + """ + feedPollChoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedPollChoicesConnection! + + """ + List of Feed Poll Votes that were created or updated in the time range. + """ + feedPollVotes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedPollVotesConnection! + + """List of Feed Revisions that were created or updated in the time range.""" + feedRevisions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFeedRevisionsConnection! + + """ + List of Field Permissions that were created or updated in the time range. + """ + fieldPermissionsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFieldPermissionssConnection! + + """ + List of Field Security Classifications that were created or updated in the time range. + """ + fieldSecurityClassifications( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFieldSecurityClassificationsConnection! + + """ + List of FileSearchActivities that were created or updated in the time range. + """ + fileSearchActivities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFileSearchActivitysConnection! + + """ + List of Finance Balance Snapshots that were created or updated in the time range. + """ + financeBalanceSnapshots( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotsConnection! + + """ + List of Finance Balance Snapshot Change Events that were created or updated in the time range. + """ + financeBalanceSnapshotChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotChangeEventsConnection! + + """ + List of Finance Balance Snapshot Shares that were created or updated in the time range. + """ + financeBalanceSnapshotShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceBalanceSnapshotSharesConnection! + + """ + List of Finance Transactions that were created or updated in the time range. + """ + financeTransactions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionsConnection! + + """ + List of Finance Transaction Change Events that were created or updated in the time range. + """ + financeTransactionChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionChangeEventsConnection! + + """ + List of Finance Transaction Shares that were created or updated in the time range. + """ + financeTransactionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFinanceTransactionSharesConnection! + + """ + List of Fiscal Year Settings that were created or updated in the time range. + """ + fiscalYearSettingsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFiscalYearSettingssConnection! + + """ + List of Flow Interviews that were created or updated in the time range. + """ + flowInterviews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewsConnection! + + """ + List of Flow Interview Logs that were created or updated in the time range. + """ + flowInterviewLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogsConnection! + + """ + List of Flow Interview Log Entries that were created or updated in the time range. + """ + flowInterviewLogEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogEntrysConnection! + + """ + List of Flow Interview Log Shares that were created or updated in the time range. + """ + flowInterviewLogShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewLogSharesConnection! + + """ + List of Flow Interview Shares that were created or updated in the time range. + """ + flowInterviewShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowInterviewSharesConnection! + + """ + List of Flow Record Relations that were created or updated in the time range. + """ + flowRecordRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowRecordRelationsConnection! + + """ + List of Flow Interview Stage Relations that were created or updated in the time range. + """ + flowStageRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFlowStageRelationsConnection! + + """List of Folders that were created or updated in the time range.""" + folders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceFoldersConnection! + + """ + List of Setting Granted By Licenses that were created or updated in the time range. + """ + grantedByLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGrantedByLicensesConnection! + + """List of Groups that were created or updated in the time range.""" + groups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGroupsConnection! + + """List of Group Members that were created or updated in the time range.""" + groupMembers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGroupMembersConnection! + + """ + List of Gateway Provider Payment Method Types that were created or updated in the time range. + """ + gtwyProvPaymentMethodTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceGtwyProvPaymentMethodTypesConnection! + + """List of Holidays that were created or updated in the time range.""" + holidays( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceHolidaysConnection! + + """ + List of IP Address Ranges that were created or updated in the time range. + """ + ipAddressRanges( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIpAddressRangesConnection! + + """List of Ideas that were created or updated in the time range.""" + ideas( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdeasConnection! + + """List of Idea Comments that were created or updated in the time range.""" + ideaComments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdeaCommentsConnection! + + """ + List of Identity Provider Event Logs that were created or updated in the time range. + """ + idpEventLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIdpEventLogsConnection! + + """ + List of Trusted Domain for Inline Frames that were created or updated in the time range. + """ + iframeWhiteListUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIframeWhiteListUrlsConnection! + + """List of Images that were created or updated in the time range.""" + images( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImagesConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels that were created or updated in the time range. + """ + imageFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageFeedsConnection! + + """ + List of Image Histories that were created or updated in the time range. + """ + imageHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageHistorysConnection! + + """List of Image Shares that were created or updated in the time range.""" + imageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceImageSharesConnection! + + """List of Individuals that were created or updated in the time range.""" + individuals( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualsConnection! + + """ + List of Individual Change Events that were created or updated in the time range. + """ + individualChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualChangeEventsConnection! + + """ + List of Individual Histories that were created or updated in the time range. + """ + individualHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualHistorysConnection! + + """ + List of Individual Shares that were created or updated in the time range. + """ + individualShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceIndividualSharesConnection! + + """ + List of Installed Mobile Apps that were created or updated in the time range. + """ + installedMobileApps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInstalledMobileAppsConnection! + + """List of Invoices that were created or updated in the time range.""" + invoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoicesConnection! + + """List of Invoice Feeds that were created or updated in the time range.""" + invoiceFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceFeedsConnection! + + """ + List of Invoice Histories that were created or updated in the time range. + """ + invoiceHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceHistorysConnection! + + """List of Invoice Lines that were created or updated in the time range.""" + invoiceLines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLinesConnection! + + """ + List of Invoice Line Feeds that were created or updated in the time range. + """ + invoiceLineFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLineFeedsConnection! + + """ + List of Invoice Line Histories that were created or updated in the time range. + """ + invoiceLineHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceLineHistorysConnection! + + """List of Invoice Shares that were created or updated in the time range.""" + invoiceShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceInvoiceSharesConnection! + + """ + List of Knowledgeable Users that were created or updated in the time range. + """ + knowledgeableUsers( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceKnowledgeableUsersConnection! + + """List of Leads that were created or updated in the time range.""" + leads( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadsConnection! + + """ + List of Lead Change Events that were created or updated in the time range. + """ + leadChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadChangeEventsConnection! + + """ + List of Lead Clean Infos that were created or updated in the time range. + """ + leadCleanInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadCleanInfosConnection! + + """List of Lead Feeds that were created or updated in the time range.""" + leadFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadFeedsConnection! + + """List of Lead Histories that were created or updated in the time range.""" + leadHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadHistorysConnection! + + """List of Lead Shares that were created or updated in the time range.""" + leadShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadSharesConnection! + + """ + List of Lead Status Values that were created or updated in the time range. + """ + leadStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLeadStatussConnection! + + """List of Legal Entities that were created or updated in the time range.""" + legalEntities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntitysConnection! + + """ + List of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels that were created or updated in the time range. + """ + legalEntityFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntityFeedsConnection! + + """ + List of Legal Entity Histories that were created or updated in the time range. + """ + legalEntityHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntityHistorysConnection! + + """ + List of Legal Entity Shares that were created or updated in the time range. + """ + legalEntityShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLegalEntitySharesConnection! + + """ + List of Lightning Exit By Page Metrics that were created or updated in the time range. + """ + lightningExitByPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningExitByPageMetricssConnection! + + """ + List of Lightning Experience Themes that were created or updated in the time range. + """ + lightningExperienceThemes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningExperienceThemesConnection! + + """ + List of LightningOnboardingConfigs that were created or updated in the time range. + """ + lightningOnboardingConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningOnboardingConfigsConnection! + + """ + List of Lightning Toggle Metrics that were created or updated in the time range. + """ + lightningToggleMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningToggleMetricssConnection! + + """ + List of Lightning Usage By App Type Metrics that were created or updated in the time range. + """ + lightningUsageByAppTypeMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByAppTypeMetricssConnection! + + """ + List of Lightning Usage By Browser Metrics that were created or updated in the time range. + """ + lightningUsageByBrowserMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByBrowserMetricssConnection! + + """ + List of Lightning Usage By FlexiPage Metrics that were created or updated in the time range. + """ + lightningUsageByFlexiPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByFlexiPageMetricssConnection! + + """ + List of Lightning Usage By Page Metrics that were created or updated in the time range. + """ + lightningUsageByPageMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLightningUsageByPageMetricssConnection! + + """List of List Emails that were created or updated in the time range.""" + listEmails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailsConnection! + + """ + List of List Email Change Events that were created or updated in the time range. + """ + listEmailChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailChangeEventsConnection! + + """ + List of List Email Individual Recipients that were created or updated in the time range. + """ + listEmailIndividualRecipients( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailIndividualRecipientsConnection! + + """ + List of List Email Recipient Sources that were created or updated in the time range. + """ + listEmailRecipientSources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailRecipientSourcesConnection! + + """ + List of List Email Shares that were created or updated in the time range. + """ + listEmailShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListEmailSharesConnection! + + """List of List Views that were created or updated in the time range.""" + listViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListViewsConnection! + + """ + List of List View Charts that were created or updated in the time range. + """ + listViewCharts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceListViewChartsConnection! + + """List of Login Geo Data that were created or updated in the time range.""" + loginGeos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginGeosConnection! + + """ + List of Login Histories that were created or updated in the time range. + """ + loginHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginHistorysConnection! + + """List of Login IPs that were created or updated in the time range.""" + loginIps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceLoginIpsConnection! + + """List of Entities that were created or updated in the time range.""" + mlFields( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMlFieldsConnection! + + """ + List of ML Prediction Definitions that were created or updated in the time range. + """ + mlPredictionDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMlPredictionDefinitionsConnection! + + """List of Macros that were created or updated in the time range.""" + macros( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacrosConnection! + + """ + List of Macro Change Events that were created or updated in the time range. + """ + macroChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroChangeEventsConnection! + + """ + List of Macro Histories that were created or updated in the time range. + """ + macroHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroHistorysConnection! + + """ + List of Macro Instructions that were created or updated in the time range. + """ + macroInstructions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroInstructionsConnection! + + """ + List of Macro Instruction Change Events that were created or updated in the time range. + """ + macroInstructionChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroInstructionChangeEventsConnection! + + """List of Macro Shares that were created or updated in the time range.""" + macroShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroSharesConnection! + + """List of Macro Usages that were created or updated in the time range.""" + macroUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroUsagesConnection! + + """ + List of Macro Usage Shares that were created or updated in the time range. + """ + macroUsageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMacroUsageSharesConnection! + + """ + List of Mail Merge Templates that were created or updated in the time range. + """ + mailmergeTemplates( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMailmergeTemplatesConnection! + + """ + List of Matching Informations that were created or updated in the time range. + """ + matchingInformations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingInformationsConnection! + + """List of Matching Rules that were created or updated in the time range.""" + matchingRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingRulesConnection! + + """ + List of Matching Rule Items that were created or updated in the time range. + """ + matchingRuleItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMatchingRuleItemsConnection! + + """ + List of Mobile Application Details that were created or updated in the time range. + """ + mobileApplicationDetails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMobileApplicationDetailsConnection! + + """ + List of Muting Permission Sets that were created or updated in the time range. + """ + mutingPermissionSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMutingPermissionSetsConnection! + + """ + List of My Domain Discoverable Logins that were created or updated in the time range. + """ + myDomainDiscoverableLogins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceMyDomainDiscoverableLoginsConnection! + + """ + List of Named Credentials that were created or updated in the time range. + """ + namedCredentials( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceNamedCredentialsConnection! + + """List of Notes that were created or updated in the time range.""" + notes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceNotesConnection! + + """ + List of OAuth Custom Scopes that were created or updated in the time range. + """ + oauthCustomScopes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOauthCustomScopesConnection! + + """ + List of OAuth Custom Scope App that were created or updated in the time range. + """ + oauthCustomScopeApps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOauthCustomScopeAppsConnection! + + """ + List of Object Permissions that were created or updated in the time range. + """ + objectPermissionsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceObjectPermissionssConnection! + + """ + List of Onboarding Metrics that were created or updated in the time range. + """ + onboardingMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOnboardingMetricssConnection! + + """ + List of Change Event: OneGraph Webhooks that were created or updated in the time range. + """ + oneGraphOneGraphWebhookChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOneGraphOneGraphWebhookChangeEventsConnection! + + """List of Opportunities that were created or updated in the time range.""" + opportunities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunitysConnection! + + """ + List of Opportunity Change Events that were created or updated in the time range. + """ + opportunityChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityChangeEventsConnection! + + """ + List of Opportunity: Competitors that were created or updated in the time range. + """ + opportunityCompetitors( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityCompetitorsConnection! + + """ + List of Opportunity Contact Roles that were created or updated in the time range. + """ + opportunityContactRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityContactRolesConnection! + + """ + List of Opportunity Contact Role Change Events that were created or updated in the time range. + """ + opportunityContactRoleChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityContactRoleChangeEventsConnection! + + """ + List of Opportunity Feeds that were created or updated in the time range. + """ + opportunityFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityFeedsConnection! + + """ + List of Opportunity Field Histories that were created or updated in the time range. + """ + opportunityFieldHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityFieldHistorysConnection! + + """ + List of Opportunity Histories that were created or updated in the time range. + """ + opportunityHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityHistorysConnection! + + """ + List of Opportunity Products that were created or updated in the time range. + """ + opportunityLineItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityLineItemsConnection! + + """ + List of Opportunity Partners that were created or updated in the time range. + """ + opportunityPartners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityPartnersConnection! + + """ + List of Opportunity Shares that were created or updated in the time range. + """ + opportunityShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunitySharesConnection! + + """ + List of Opportunity Stages that were created or updated in the time range. + """ + opportunityStages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOpportunityStagesConnection! + + """List of Orders that were created or updated in the time range.""" + orders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrdersConnection! + + """ + List of Order Change Events that were created or updated in the time range. + """ + orderChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderChangeEventsConnection! + + """List of Order Feeds that were created or updated in the time range.""" + orderFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderFeedsConnection! + + """ + List of Order Histories that were created or updated in the time range. + """ + orderHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderHistorysConnection! + + """List of Order Products that were created or updated in the time range.""" + orderItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemsConnection! + + """ + List of Order Product Change Events that were created or updated in the time range. + """ + orderItemChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemChangeEventsConnection! + + """ + List of Order Product Feeds that were created or updated in the time range. + """ + orderItemFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemFeedsConnection! + + """ + List of Order Product Histories that were created or updated in the time range. + """ + orderItemHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderItemHistorysConnection! + + """List of Order Shares that were created or updated in the time range.""" + orderShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderSharesConnection! + + """ + List of Order Status Values that were created or updated in the time range. + """ + orderStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrderStatussConnection! + + """ + List of Org Delete Requests that were created or updated in the time range. + """ + orgDeleteRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgDeleteRequestsConnection! + + """ + List of Org Delete Request Shares that were created or updated in the time range. + """ + orgDeleteRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgDeleteRequestSharesConnection! + + """List of Org Metrics that were created or updated in the time range.""" + orgMetrics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricsConnection! + + """ + List of Org Metric Scan Results that were created or updated in the time range. + """ + orgMetricScanResults( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricScanResultsConnection! + + """ + List of Org Metric Scan Summaries that were created or updated in the time range. + """ + orgMetricScanSummaries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgMetricScanSummarysConnection! + + """ + List of Organization-wide From Email Addresses that were created or updated in the time range. + """ + orgWideEmailAddresses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrgWideEmailAddresssConnection! + + """List of Organizations that were created or updated in the time range.""" + organizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceOrganizationsConnection! + + """ + List of Package Licenses that were created or updated in the time range. + """ + packageLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePackageLicensesConnection! + + """List of Partners that were created or updated in the time range.""" + partners( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartnersConnection! + + """ + List of Partner Role Values that were created or updated in the time range. + """ + partnerRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartnerRolesConnection! + + """List of Party Consents that were created or updated in the time range.""" + partyConsents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentsConnection! + + """ + List of Party Consent Change Events that were created or updated in the time range. + """ + partyConsentChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentChangeEventsConnection! + + """ + List of Party Consent Feeds that were created or updated in the time range. + """ + partyConsentFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentFeedsConnection! + + """ + List of Party Consent Histories that were created or updated in the time range. + """ + partyConsentHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentHistorysConnection! + + """ + List of Party Consent Shares that were created or updated in the time range. + """ + partyConsentShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePartyConsentSharesConnection! + + """List of Payments that were created or updated in the time range.""" + payments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentsConnection! + + """ + List of Payment Authorization Adjustments that were created or updated in the time range. + """ + paymentAuthAdjustments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentAuthAdjustmentsConnection! + + """ + List of Payment Authorizations that were created or updated in the time range. + """ + paymentAuthorizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentAuthorizationsConnection! + + """ + List of Payment Gateways that were created or updated in the time range. + """ + paymentGateways( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewaysConnection! + + """ + List of Payment Gateway Logs that were created or updated in the time range. + """ + paymentGatewayLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewayLogsConnection! + + """ + List of Payment Gateway Providers that were created or updated in the time range. + """ + paymentGatewayProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGatewayProvidersConnection! + + """List of Payment Groups that were created or updated in the time range.""" + paymentGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentGroupsConnection! + + """ + List of Payment Line Invoices that were created or updated in the time range. + """ + paymentLineInvoices( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentLineInvoicesConnection! + + """ + List of Payment Methods that were created or updated in the time range. + """ + paymentMethods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePaymentMethodsConnection! + + """List of Periods that were created or updated in the time range.""" + periods( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePeriodsConnection! + + """ + List of Permission Sets that were created or updated in the time range. + """ + permissionSets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetsConnection! + + """ + List of Permission Set Assignments that were created or updated in the time range. + """ + permissionSetAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetAssignmentsConnection! + + """ + List of Permission Set Groups that were created or updated in the time range. + """ + permissionSetGroups( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetGroupsConnection! + + """ + List of Permission Set Group Components that were created or updated in the time range. + """ + permissionSetGroupComponents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetGroupComponentsConnection! + + """ + List of Permission Set Licenses that were created or updated in the time range. + """ + permissionSetLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetLicensesConnection! + + """ + List of Permission Set License Assignments that were created or updated in the time range. + """ + permissionSetLicenseAssigns( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetLicenseAssignsConnection! + + """ + List of Permission Set Tab Settings that were created or updated in the time range. + """ + permissionSetTabSettings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePermissionSetTabSettingsConnection! + + """ + List of Platform Cache Partitions that were created or updated in the time range. + """ + platformCachePartitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePlatformCachePartitionsConnection! + + """ + List of Platform Cache Partition Types that were created or updated in the time range. + """ + platformCachePartitionTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePlatformCachePartitionTypesConnection! + + """List of Price Books that were created or updated in the time range.""" + pricebook2s( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2sConnection! + + """ + List of Price Book Change Events that were created or updated in the time range. + """ + pricebook2ChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2ChangeEventsConnection! + + """ + List of Price Book Histories that were created or updated in the time range. + """ + pricebook2Histories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebook2HistorysConnection! + + """ + List of Price Book Entries that were created or updated in the time range. + """ + pricebookEntries( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebookEntrysConnection! + + """ + List of Price Book Entry Histories that were created or updated in the time range. + """ + pricebookEntryHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePricebookEntryHistorysConnection! + + """ + List of Process Definitions that were created or updated in the time range. + """ + processDefinitions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessDefinitionsConnection! + + """ + List of Process Exceptions that were created or updated in the time range. + """ + processExceptions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessExceptionsConnection! + + """ + List of Process Exception Shares that were created or updated in the time range. + """ + processExceptionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessExceptionSharesConnection! + + """ + List of Process Instances that were created or updated in the time range. + """ + processInstances( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstancesConnection! + + """ + List of Process Instance Nodes that were created or updated in the time range. + """ + processInstanceNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceNodesConnection! + + """ + List of Process Instance Steps that were created or updated in the time range. + """ + processInstanceSteps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceStepsConnection! + + """ + List of Approval Requests that were created or updated in the time range. + """ + processInstanceWorkitems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessInstanceWorkitemsConnection! + + """List of Process Nodes that were created or updated in the time range.""" + processNodes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProcessNodesConnection! + + """List of Products that were created or updated in the time range.""" + product2s( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2sConnection! + + """ + List of Product Change Events that were created or updated in the time range. + """ + product2ChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2ChangeEventsConnection! + + """List of Product Feeds that were created or updated in the time range.""" + product2Feeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2FeedsConnection! + + """ + List of Product Histories that were created or updated in the time range. + """ + product2Histories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProduct2HistorysConnection! + + """ + List of Product Consumption Schedules that were created or updated in the time range. + """ + productConsumptionSchedules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProductConsumptionSchedulesConnection! + + """List of Profiles that were created or updated in the time range.""" + profiles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceProfilesConnection! + + """List of Prompts that were created or updated in the time range.""" + prompts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptsConnection! + + """List of Prompt Actions that were created or updated in the time range.""" + promptActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptActionsConnection! + + """ + List of Prompt Action Shares that were created or updated in the time range. + """ + promptActionShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptActionSharesConnection! + + """List of Prompt Errors that were created or updated in the time range.""" + promptErrors( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptErrorsConnection! + + """ + List of Prompt Error Shares that were created or updated in the time range. + """ + promptErrorShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptErrorSharesConnection! + + """ + List of Prompt Versions that were created or updated in the time range. + """ + promptVersions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePromptVersionsConnection! + + """List of Push Topics that were created or updated in the time range.""" + pushTopics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforcePushTopicsConnection! + + """List of Queue sObjects that were created or updated in the time range.""" + queueSobjects( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQueueSobjectsConnection! + + """List of Quick Texts that were created or updated in the time range.""" + quickTexts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextsConnection! + + """ + List of Quick Text Change Events that were created or updated in the time range. + """ + quickTextChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextChangeEventsConnection! + + """ + List of Quick Text Histories that were created or updated in the time range. + """ + quickTextHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextHistorysConnection! + + """ + List of Quick Text Shares that were created or updated in the time range. + """ + quickTextShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextSharesConnection! + + """ + List of Quick Text Usages that were created or updated in the time range. + """ + quickTextUsages( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextUsagesConnection! + + """ + List of Quick Text Usage Shares that were created or updated in the time range. + """ + quickTextUsageShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceQuickTextUsageSharesConnection! + + """ + List of Recommendations that were created or updated in the time range. + """ + recommendations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecommendationsConnection! + + """ + List of Recommendation Change Events that were created or updated in the time range. + """ + recommendationChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecommendationChangeEventsConnection! + + """List of RecordActions that were created or updated in the time range.""" + recordActions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordActionsConnection! + + """ + List of RecordActionHistories that were created or updated in the time range. + """ + recordActionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordActionHistorysConnection! + + """List of Record Types that were created or updated in the time range.""" + recordTypes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRecordTypesConnection! + + """ + List of Allow URL for Redirects that were created or updated in the time range. + """ + redirectWhitelistUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRedirectWhitelistUrlsConnection! + + """List of Refunds that were created or updated in the time range.""" + refunds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRefundsConnection! + + """ + List of Refund Line Payments that were created or updated in the time range. + """ + refundLinePayments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceRefundLinePaymentsConnection! + + """List of Reports that were created or updated in the time range.""" + reports( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportsConnection! + + """ + List of Report Anomaly Event Store Feeds that were created or updated in the time range. + """ + reportAnomalyEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportAnomalyEventStoreFeedsConnection! + + """List of Report Feeds that were created or updated in the time range.""" + reportFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceReportFeedsConnection! + + """ + List of Service Provider SAML Attributes that were created or updated in the time range. + """ + spSamlAttributesPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSpSamlAttributessConnection! + + """ + List of SAML Single Sign-On Settings that were created or updated in the time range. + """ + samlSsoConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSamlSsoConfigsConnection! + + """ + List of Custom S-Controls that were created or updated in the time range. + """ + scontrols( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceScontrolsConnection! + + """ + List of Promoted Search Terms that were created or updated in the time range. + """ + searchPromotionRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSearchPromotionRulesConnection! + + """List of Secure Agents that were created or updated in the time range.""" + secureAgents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentsConnection! + + """ + List of Secure Agent Plug-ins that were created or updated in the time range. + """ + secureAgentPlugins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentPluginsConnection! + + """ + List of Secure Agent Plug-in Properties that were created or updated in the time range. + """ + secureAgentPluginProperties( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentPluginPropertysConnection! + + """ + List of Secure Agent Clusters that were created or updated in the time range. + """ + secureAgentsClusters( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecureAgentsClustersConnection! + + """ + List of Security Custom Baselines that were created or updated in the time range. + """ + securityCustomBaselines( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSecurityCustomBaselinesConnection! + + """ + List of Service Providers that were created or updated in the time range. + """ + serviceProviders( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceServiceProvidersConnection! + + """ + List of Service Setup Provisionings that were created or updated in the time range. + """ + serviceSetupProvisionings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceServiceSetupProvisioningsConnection! + + """ + List of Session Hijacking Event Store Feeds that were created or updated in the time range. + """ + sessionHijackingEventStoreFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSessionHijackingEventStoreFeedsConnection! + + """ + List of Session Permission Set Activations that were created or updated in the time range. + """ + sessionPermSetActivations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSessionPermSetActivationsConnection! + + """ + List of Setup Assistant Steps that were created or updated in the time range. + """ + setupAssistantSteps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupAssistantStepsConnection! + + """ + List of Setup Audit Trail Entries that were created or updated in the time range. + """ + setupAuditTrails( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupAuditTrailsConnection! + + """ + List of Setup Entity Accesses that were created or updated in the time range. + """ + setupEntityAccesses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSetupEntityAccesssConnection! + + """ + List of Shape Representations that were created or updated in the time range. + """ + shapeRepresentations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceShapeRepresentationsConnection! + + """ + List of Signup Requests that were created or updated in the time range. + """ + signupRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestsConnection! + + """ + List of Signup Request Feeds that were created or updated in the time range. + """ + signupRequestFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestFeedsConnection! + + """ + List of Signup Request Histories that were created or updated in the time range. + """ + signupRequestHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestHistorysConnection! + + """ + List of Signup Request Shares that were created or updated in the time range. + """ + signupRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSignupRequestSharesConnection! + + """List of Sites that were created or updated in the time range.""" + sites( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSitesConnection! + + """List of Sites that were created or updated in the time range.""" + siteFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteFeedsConnection! + + """List of Site Histories that were created or updated in the time range.""" + siteHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteHistorysConnection! + + """ + List of Trusted Domains for Inline Frames that were created or updated in the time range. + """ + siteIframeWhiteListUrls( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteIframeWhiteListUrlsConnection! + + """ + List of Site Redirect Mappings that were created or updated in the time range. + """ + siteRedirectMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSiteRedirectMappingsConnection! + + """List of Solutions that were created or updated in the time range.""" + solutions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionsConnection! + + """List of Solution Feeds that were created or updated in the time range.""" + solutionFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionFeedsConnection! + + """ + List of Solution Histories that were created or updated in the time range. + """ + solutionHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionHistorysConnection! + + """ + List of Solution Status Values that were created or updated in the time range. + """ + solutionStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSolutionStatussConnection! + + """ + List of Single Sign-On User Mappings that were created or updated in the time range. + """ + ssoUserMappings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceSsoUserMappingsConnection! + + """List of Stamps that were created or updated in the time range.""" + stamps( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStampsConnection! + + """ + List of Stamp Assignments that were created or updated in the time range. + """ + stampAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStampAssignmentsConnection! + + """ + List of Static Resources that were created or updated in the time range. + """ + staticResources( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStaticResourcesConnection! + + """ + List of Streaming Channels that were created or updated in the time range. + """ + streamingChannels( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStreamingChannelsConnection! + + """ + List of Streaming Channel Shares that were created or updated in the time range. + """ + streamingChannelShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceStreamingChannelSharesConnection! + + """List of Tasks that were created or updated in the time range.""" + tasks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTasksConnection! + + """ + List of Task Change Events that were created or updated in the time range. + """ + taskChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskChangeEventsConnection! + + """List of Task Feeds that were created or updated in the time range.""" + taskFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskFeedsConnection! + + """ + List of Task Priority Values that were created or updated in the time range. + """ + taskPriorities( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskPrioritysConnection! + + """ + List of Task Status Values that were created or updated in the time range. + """ + taskStatuses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTaskStatussConnection! + + """ + List of Tenant Usage Entitlements that were created or updated in the time range. + """ + tenantUsageEntitlements( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTenantUsageEntitlementsConnection! + + """ + List of Test Suite Memberships that were created or updated in the time range. + """ + testSuiteMemberships( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTestSuiteMembershipsConnection! + + """ + List of Threat Detection Feedback Feeds that were created or updated in the time range. + """ + threatDetectionFeedbackFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceThreatDetectionFeedbackFeedsConnection! + + """List of Goals that were created or updated in the time range.""" + todayGoals( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTodayGoalsConnection! + + """List of Goal Shares that were created or updated in the time range.""" + todayGoalShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTodayGoalSharesConnection! + + """List of Topics that were created or updated in the time range.""" + topics( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicsConnection! + + """ + List of Topic Assignments that were created or updated in the time range. + """ + topicAssignments( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicAssignmentsConnection! + + """List of Topic Feeds that were created or updated in the time range.""" + topicFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicFeedsConnection! + + """ + List of Topic User Events that were created or updated in the time range. + """ + topicUserEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTopicUserEventsConnection! + + """ + List of Transaction Security Policies that were created or updated in the time range. + """ + transactionSecurityPolicies( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTransactionSecurityPolicysConnection! + + """ + List of Language Translations that were created or updated in the time range. + """ + translations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceTranslationsConnection! + + """ + List of Ui Formula Criteria that were created or updated in the time range. + """ + uiFormulaCriteria( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUiFormulaCriterionsConnection! + + """ + List of Ui Formula Rules that were created or updated in the time range. + """ + uiFormulaRules( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUiFormulaRulesConnection! + + """ + List of Undecided Event Relations that were created or updated in the time range. + """ + undecidedEventRelations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUndecidedEventRelationsConnection! + + """List of Users that were created or updated in the time range.""" + users( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUsersConnection! + + """List of Last Used Apps that were created or updated in the time range.""" + userAppInfos( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppInfosConnection! + + """ + List of UserAppMenuCustomizations that were created or updated in the time range. + """ + userAppMenuCustomizations( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppMenuCustomizationsConnection! + + """ + List of UserAppMenuCustomization Shares that were created or updated in the time range. + """ + userAppMenuCustomizationShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserAppMenuCustomizationSharesConnection! + + """ + List of User Change Events that were created or updated in the time range. + """ + userChangeEvents( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserChangeEventsConnection! + + """ + List of User Email Preferred People that were created or updated in the time range. + """ + userEmailPreferredPeople( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserEmailPreferredPersonsConnection! + + """ + List of User Email Preferred Person Shares that were created or updated in the time range. + """ + userEmailPreferredPersonShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserEmailPreferredPersonSharesConnection! + + """List of User Feeds that were created or updated in the time range.""" + userFeeds( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserFeedsConnection! + + """List of User Licenses that were created or updated in the time range.""" + userLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserLicensesConnection! + + """ + List of User List Views that were created or updated in the time range. + """ + userListViews( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserListViewsConnection! + + """ + List of User List View Criteria that were created or updated in the time range. + """ + userListViewCriterions( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserListViewCriterionsConnection! + + """List of User Logins that were created or updated in the time range.""" + userLogins( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserLoginsConnection! + + """ + List of User Package Licenses that were created or updated in the time range. + """ + userPackageLicenses( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserPackageLicensesConnection! + + """ + List of User Preferences that were created or updated in the time range. + """ + userPreferences( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserPreferencesConnection! + + """ + List of User Provisioning Accounts that were created or updated in the time range. + """ + userProvAccounts( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvAccountsConnection! + + """ + List of User Provisioning Account Stagings that were created or updated in the time range. + """ + userProvAccountStagings( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvAccountStagingsConnection! + + """ + List of User Provisioning Mock Targets that were created or updated in the time range. + """ + userProvMockTargets( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvMockTargetsConnection! + + """ + List of User Provisioning Configs that were created or updated in the time range. + """ + userProvisioningConfigs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningConfigsConnection! + + """ + List of User Provisioning Logs that were created or updated in the time range. + """ + userProvisioningLogs( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningLogsConnection! + + """ + List of User Provisioning Requests that were created or updated in the time range. + """ + userProvisioningRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningRequestsConnection! + + """ + List of User Provisioning Request Shares that were created or updated in the time range. + """ + userProvisioningRequestShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserProvisioningRequestSharesConnection! + + """List of Roles that were created or updated in the time range.""" + userRoles( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserRolesConnection! + + """List of User Shares that were created or updated in the time range.""" + userShares( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceUserSharesConnection! + + """ + List of Identity Verification Histories that were created or updated in the time range. + """ + verificationHistories( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVerificationHistorysConnection! + + """ + List of Visualforce Access Metrics that were created or updated in the time range. + """ + visualforceAccessMetricsPlural( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVisualforceAccessMetricssConnection! + + """List of Votes that were created or updated in the time range.""" + votes( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceVotesConnection! + + """ + List of Wave Auto Install Requests that were created or updated in the time range. + """ + waveAutoInstallRequests( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWaveAutoInstallRequestsConnection! + + """ + List of Wave Compatibility Check Items that were created or updated in the time range. + """ + waveCompatibilityCheckItems( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWaveCompatibilityCheckItemsConnection! + + """ + List of Custom Button or Links that were created or updated in the time range. + """ + webLinks( + """ + Only take the last N nodes. This will return the nodes from the end of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + last: Int + + """ + Only take the first N nodes. This will return the nodes from the beginning of the time range. Use this to reduce the number of API calls you make in case there were many objects updated during the time range. Only provide one of first or last. + """ + first: Int + ): UpdatedSalesforceWebLinksConnection! +} + +"""Result of a SOQL query""" +type SalesforceSoqlResult { + """Raw JSON output from the SOQL query.""" + raw: JSON! + + """List of SOQL result nodes""" + nodes: [SalesforceSobject!]! +} + +"""The encoding of the result, defaults to PLAIN""" +enum PassthroughResultRawBodyEncoding { + PLAIN + + """Encoded as Base64.""" + BASE64 +} + +""" +The full response of the API request, including headers and status code. +""" +type PassthroughResultResponse { + """The HTTP status code of the response""" + statusCode: Int! + + """The HTTP headers, as a list of key, value pairs.""" + headers: [[String!]!]! + + """The HTTP version, usually 1.1""" + httpVersion: String! + + """The body of the HTTP response, as a string.""" + rawBody(as: PassthroughResultRawBodyEncoding = PLAIN): String! +} + +"""Result of a passthrough API call.""" +type PassthroughResult { + """ + The json-encoded body of the HTTP response. If you need the raw body, use `response.rawBody`. + """ + jsonBody: JSON! + + """ + The full response of the API request, including headers and status code. + """ + response: PassthroughResultResponse! +} + +""" +Make a REST API call to the Salesforce API. + +OneGraph will inject the auth params for the API call. + +Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. +""" +type SalesforcePassthroughQuery { + """ + Make a GET request to the Salesforce API. Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + get( + """The Accept header to set in the API.""" + accept: String = "application/json" + + """ + Whether to send an unauthenticated request to the API. Defaults to false. + """ + allowUnauthenticated: Boolean = false + + """ + The query for the URL as a percent-encoded string, e.g. `first=10&sort=popular` + """ + queryString: String + + """ + The query for the URL, as a list of key-value pairs, e.g. `[["first", "10"], ["sort", "popular"]]` + """ + query: [[String!]!] + + """The path of the URL, e.g. `/posts`.""" + path: String! + ): PassthroughResult! +} + +"""Field that User Licenses can be sorted by""" +enum SalesforceUserLicenseSortByFieldEnum { + ID + LICENSE_DEFINITION_KEY + TOTAL_LICENSES + STATUS + USED_LICENSES + USED_LICENSES_LAST_UPDATED + NAME + MASTER_LABEL + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceUserLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Licenses connection, for use in pagination.""" +type SalesforceUserLicensesConnection { + """The count of all User License you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Licenses""" + nodes: [SalesforceUserLicense!]! + + """List of User License edges""" + edges: [SalesforceUserLicenseEdge!]! +} + +"""Field that Package Licenses can be sorted by""" +enum SalesforcePackageLicenseSortByFieldEnum { + ID + STATUS + IS_PROVISIONED + ALLOWED_LICENSES + USED_LICENSES + EXPIRATION_DATE + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + NAMESPACE_PREFIX +} + +"""An edge in a connection.""" +type SalesforcePackageLicenseEdge { + """The item at the end of the edge.""" + node: SalesforcePackageLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Package Licenses connection, for use in pagination.""" +type SalesforcePackageLicensesConnection { + """The count of all Package License you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Package Licenses""" + nodes: [SalesforcePackageLicense!]! + + """List of Package License edges""" + edges: [SalesforcePackageLicenseEdge!]! +} + +""" +A filter to be used against LightningUsageByFlexiPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByFlexiPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByFlexiPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByFlexiPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByFlexiPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByFlexiPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByFlexiPageMetrics's flexiPageType field""" + flexiPageType: SalesforceStringFilter + + """ + Filter by the LightningUsageByFlexiPageMetrics's flexiPageNameOrId field + """ + flexiPageNameOrId: SalesforceStringFilter + + """Filter by the LightningUsageByFlexiPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByFlexiPageMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByFlexiPageMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByFlexiPageMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter +} + +"""Field that Lightning Usage By FlexiPage Metrics can be sorted by""" +enum SalesforceLightningUsageByFlexiPageMetricsSortByFieldEnum { + ID + METRICS_DATE + FLEXI_PAGE_TYPE + FLEXI_PAGE_NAME_OR_ID + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByFlexiPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByFlexiPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By FlexiPage Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByFlexiPageMetricssConnection { + """ + The count of all Lightning Usage By FlexiPage Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By FlexiPage Metrics""" + nodes: [SalesforceLightningUsageByFlexiPageMetrics!]! + + """List of Lightning Usage By FlexiPage Metrics edges""" + edges: [SalesforceLightningUsageByFlexiPageMetricsEdge!]! +} + +""" +A filter to be used against LightningUsageByBrowserMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByBrowserMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByBrowserMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByBrowserMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByBrowserMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByBrowserMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByBrowserMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningUsageByBrowserMetrics's browser field""" + browser: SalesforceStringFilter + + """Filter by the LightningUsageByBrowserMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByBrowserMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBinUnder3 field""" + eptBinUnder3: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin3To5 field""" + eptBin3To5: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin5To8 field""" + eptBin5To8: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBin8To10 field""" + eptBin8To10: SalesforceIntFilter + + """Filter by the LightningUsageByBrowserMetrics's eptBinOver10 field""" + eptBinOver10: SalesforceIntFilter +} + +"""Field that Lightning Usage By Browser Metrics can be sorted by""" +enum SalesforceLightningUsageByBrowserMetricsSortByFieldEnum { + ID + METRICS_DATE + PAGE_NAME + BROWSER + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT + EPT_BIN_UNDER_3 + EPT_BIN_3_TO_5 + EPT_BIN_5_TO_8 + EPT_BIN_8_TO_10 + EPT_BIN_OVER_10 +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByBrowserMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByBrowserMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By Browser Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByBrowserMetricssConnection { + """ + The count of all Lightning Usage By Browser Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By Browser Metrics""" + nodes: [SalesforceLightningUsageByBrowserMetrics!]! + + """List of Lightning Usage By Browser Metrics edges""" + edges: [SalesforceLightningUsageByBrowserMetricsEdge!]! +} + +"""Field that Cron Jobs can be sorted by""" +enum SalesforceCronJobDetailSortByFieldEnum { + ID + NAME + JOB_TYPE +} + +"""An edge in a connection.""" +type SalesforceCronJobDetailEdge { + """The item at the end of the edge.""" + node: SalesforceCronJobDetail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Cron Jobs connection, for use in pagination.""" +type SalesforceCronJobDetailsConnection { + """The count of all Cron Job you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Cron Jobs""" + nodes: [SalesforceCronJobDetail!]! + + """List of Cron Job edges""" + edges: [SalesforceCronJobDetailEdge!]! +} + +""" +A filter to be used against ActiveFeatureLicenseMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActiveFeatureLicenseMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActiveFeatureLicenseMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActiveFeatureLicenseMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActiveFeatureLicenseMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActiveFeatureLicenseMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the ActiveFeatureLicenseMetric's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the ActiveFeatureLicenseMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActiveFeatureLicenseMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActiveFeatureLicenseMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter + + """Filter by the ActiveFeatureLicenseMetric's totalLicenseCount field""" + totalLicenseCount: SalesforceIntFilter +} + +"""Field that Active Feature License Metrics can be sorted by""" +enum SalesforceActiveFeatureLicenseMetricSortByFieldEnum { + ID + METRICS_DATE + FEATURE_TYPE + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT + TOTAL_LICENSE_COUNT +} + +"""An edge in a connection.""" +type SalesforceActiveFeatureLicenseMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActiveFeatureLicenseMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Active Feature License Metrics connection, for use in pagination. +""" +type SalesforceActiveFeatureLicenseMetricsConnection { + """ + The count of all Active Feature License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Feature License Metrics""" + nodes: [SalesforceActiveFeatureLicenseMetric!]! + + """List of Active Feature License Metric edges""" + edges: [SalesforceActiveFeatureLicenseMetricEdge!]! +} + +"""The root for Salesforce queries.""" +type SalesforceQuery { + aiApplication(id: String!): SalesforceAiApplication! + + """Collection of Salesforce AI Applications""" + aiApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Applications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + aiApplicationConfig(id: String!): SalesforceAiApplicationConfig! + + """Collection of Salesforce AI Application configs""" + aiApplicationConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AI Application configs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + aiInsightAction(id: String!): SalesforceAiInsightAction! + + """Collection of Salesforce AI Insight Actions""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + aiInsightFeedback(id: String!): SalesforceAiInsightFeedback! + + """Collection of Salesforce AI Insight Feedbacks""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AI Insight Feedbacks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiInsightFeedbacksConnection + aiInsightReason(id: String!): SalesforceAiInsightReason! + + """Collection of Salesforce AI Insight Reasons""" + aiInsightReasons( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Reasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + aiInsightValue(id: String!): SalesforceAiInsightValue! + + """Collection of Salesforce AI Insight Values""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Insight Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + aiRecordInsight(id: String!): SalesforceAiRecordInsight! + + """Collection of Salesforce AI Record Insights""" + aiRecordInsights( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AI Record Insights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + acceptedEventRelation(id: String!): SalesforceAcceptedEventRelation! + + """Collection of Salesforce Accepted Event Relations""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Accepted Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + account(id: String!): SalesforceAccount! + + """Collection of Salesforce Accounts""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + accountChangeEvent(id: String!): SalesforceAccountChangeEvent! + accountCleanInfo(id: String!): SalesforceAccountCleanInfo! + + """Collection of Salesforce Account Clean Infos""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + accountContactRole(id: String!): SalesforceAccountContactRole! + + """Collection of Salesforce Account Contact Roles""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Account Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAccountContactRolesConnection + accountContactRoleChangeEvent(id: String!): SalesforceAccountContactRoleChangeEvent! + accountFeed(id: String!): SalesforceAccountFeed! + + """Collection of Salesforce Account Feeds""" + accountFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + accountHistory(id: String!): SalesforceAccountHistory! + + """Collection of Salesforce Account Histories""" + accountHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + accountPartner(id: String!): SalesforceAccountPartner! + + """Collection of Salesforce Account Partners""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + accountShare(id: String!): SalesforceAccountShare! + + """Collection of Salesforce Account Shares""" + accountShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Account Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + actionLinkGroupTemplate(id: String!): SalesforceActionLinkGroupTemplate! + + """Collection of Salesforce Action Link Group Templates""" + actionLinkGroupTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Action Link Group Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + actionLinkTemplate(id: String!): SalesforceActionLinkTemplate! + + """Collection of Salesforce Action Link Templates""" + actionLinkTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Action Link Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkTemplatesConnection + activeFeatureLicenseMetric(id: String!): SalesforceActiveFeatureLicenseMetric! + + """Collection of Salesforce Active Feature License Metrics""" + activeFeatureLicenseMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveFeatureLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveFeatureLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Feature License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveFeatureLicenseMetricsConnection + activePermSetLicenseMetric(id: String!): SalesforceActivePermSetLicenseMetric! + + """Collection of Salesforce Active Permission Set License Metrics""" + activePermSetLicenseMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActivePermSetLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Permission Set License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActivePermSetLicenseMetricsConnection + activeProfileMetric(id: String!): SalesforceActiveProfileMetric! + + """Collection of Salesforce Active Profile Metrics""" + activeProfileMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Active Profile Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + additionalNumber(id: String!): SalesforceAdditionalNumber! + + """Collection of Salesforce Additional Directory Numbers""" + additionalNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Additional Directory Numbers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAdditionalNumbersConnection + alternativePaymentMethod(id: String!): SalesforceAlternativePaymentMethod! + + """Collection of Salesforce Alternative Payment Methods""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Alternative Payment Methods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + alternativePaymentMethodShare(id: String!): SalesforceAlternativePaymentMethodShare! + + """Collection of Salesforce Alternative Payment Method Shares""" + alternativePaymentMethodShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Alternative Payment Method Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + announcement(id: String!): SalesforceAnnouncement! + + """Collection of Salesforce Announcements""" + announcements( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + apexClass(id: String!): SalesforceApexClass! + + """Collection of Salesforce Apex Classes""" + apexClasses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Classes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + apexComponent(id: String!): SalesforceApexComponent! + + """Collection of Salesforce Visualforce Components""" + apexComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Visualforce Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexComponentsConnection + apexEmailNotification(id: String!): SalesforceApexEmailNotification! + + """Collection of Salesforce Apex Email Notifications""" + apexEmailNotifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Email Notifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + apexLog(id: String!): SalesforceApexLog! + + """Collection of Salesforce Apex Debug Logs""" + apexLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Debug Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + apexPage(id: String!): SalesforceApexPage! + + """Collection of Salesforce Visualforce Pages""" + apexPages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Visualforce Pages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + apexTestQueueItem(id: String!): SalesforceApexTestQueueItem! + + """Collection of Salesforce Apex Test Queue Items""" + apexTestQueueItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Queue Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestQueueItemsConnection + apexTestResult(id: String!): SalesforceApexTestResult! + + """Collection of Salesforce Apex Test Results""" + apexTestResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Test Results to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + apexTestResultLimits(id: String!): SalesforceApexTestResultLimits! + + """Collection of Salesforce Apex Test Result Limits""" + apexTestResultLimitsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Result Limits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + apexTestRunResult(id: String!): SalesforceApexTestRunResult! + + """Collection of Salesforce Apex Test Run Results""" + apexTestRunResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Apex Test Run Results to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestRunResultsConnection + apexTestSuite(id: String!): SalesforceApexTestSuite! + + """Collection of Salesforce Apex Test Suites""" + apexTestSuites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Test Suites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + apexTrigger(id: String!): SalesforceApexTrigger! + + """Collection of Salesforce Apex Triggers""" + apexTriggers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Triggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + apiAnomalyEventStoreFeed(id: String!): SalesforceApiAnomalyEventStoreFeed! + + """Collection of Salesforce API Anomaly Event Store Feeds""" + apiAnomalyEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of API Anomaly Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + appAnalyticsQueryRequest(id: String!): SalesforceAppAnalyticsQueryRequest! + + """Collection of Salesforce App Analytics Query Requests""" + appAnalyticsQueryRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of App Analytics Query Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + appMenuItem(id: String!): SalesforceAppMenuItem! + + """Collection of Salesforce AppMenuItems""" + appMenuItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + appUsageAssignment(id: String!): SalesforceAppUsageAssignment! + + """Collection of Salesforce Application Usage Assignments""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Application Usage Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppUsageAssignmentsConnection + asset(id: String!): SalesforceAsset! + + """Collection of Salesforce Assets""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + assetAction(id: String!): SalesforceAssetAction! + + """Collection of Salesforce Asset Actions""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + assetActionSource(id: String!): SalesforceAssetActionSource! + + """Collection of Salesforce Asset Action Sources""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Action Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetActionSourcesConnection + assetChangeEvent(id: String!): SalesforceAssetChangeEvent! + assetFeed(id: String!): SalesforceAssetFeed! + + """Collection of Salesforce Asset Feeds""" + assetFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + assetHistory(id: String!): SalesforceAssetHistory! + + """Collection of Salesforce Asset Histories""" + assetHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + assetRelationship(id: String!): SalesforceAssetRelationship! + + """Collection of Salesforce Asset Relationships""" + assetRelationships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Relationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + assetRelationshipFeed(id: String!): SalesforceAssetRelationshipFeed! + + """Collection of Salesforce Asset Relationship Feeds""" + assetRelationshipFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Relationship Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + assetRelationshipHistory(id: String!): SalesforceAssetRelationshipHistory! + + """Collection of Salesforce Asset Relationship Histories""" + assetRelationshipHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Asset Relationship Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + assetShare(id: String!): SalesforceAssetShare! + + """Collection of Salesforce Asset Shares""" + assetShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + assetStatePeriod(id: String!): SalesforceAssetStatePeriod! + + """Collection of Salesforce Asset State Periods""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset State Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + assignmentRule(id: String!): SalesforceAssignmentRule! + + """Collection of Salesforce Assignment Rules""" + assignmentRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assignment Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + asyncApexJob(id: String!): SalesforceAsyncApexJob! + + """Collection of Salesforce Apex Jobs""" + asyncApexJobs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Apex Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + attachment(id: String!): SalesforceAttachment! + + """Collection of Salesforce Attachments""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + auraDefinition(id: String!): SalesforceAuraDefinition! + + """Collection of Salesforce Lightning Component Definitions""" + auraDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Component Definitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionsConnection + auraDefinitionBundle(id: String!): SalesforceAuraDefinitionBundle! + + """Collection of Salesforce Aura Component Bundles""" + auraDefinitionBundles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Aura Component Bundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + authConfig(id: String!): SalesforceAuthConfig! + + """Collection of Salesforce Authentication Configurations""" + authConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authentication Configurations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthConfigsConnection + authConfigProviders(id: String!): SalesforceAuthConfigProviders! + + """Collection of Salesforce Authentication Configuration Auth. Providers""" + authConfigProvidersPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authentication Configuration Auth. Providers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthConfigProviderssConnection + authProvider(id: String!): SalesforceAuthProvider! + + """Collection of Salesforce Auth. Providers""" + authProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Auth. Providers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + authSession(id: String!): SalesforceAuthSession! + + """Collection of Salesforce Auth Sessions""" + authSessions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Auth Sessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + authorizationForm(id: String!): SalesforceAuthorizationForm! + + """Collection of Salesforce Authorization Forms""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Authorization Forms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + authorizationFormConsent(id: String!): SalesforceAuthorizationFormConsent! + + """Collection of Salesforce Authorization Form Consents""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + authorizationFormConsentChangeEvent(id: String!): SalesforceAuthorizationFormConsentChangeEvent! + authorizationFormConsentHistory(id: String!): SalesforceAuthorizationFormConsentHistory! + + """Collection of Salesforce Authorization Form Consent Histories""" + authorizationFormConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + authorizationFormConsentShare(id: String!): SalesforceAuthorizationFormConsentShare! + + """Collection of Salesforce Authorization Form Consent Shares""" + authorizationFormConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + authorizationFormDataUse(id: String!): SalesforceAuthorizationFormDataUse! + + """Collection of Salesforce Authorization Form Data Uses""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Uses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + authorizationFormDataUseHistory(id: String!): SalesforceAuthorizationFormDataUseHistory! + + """Collection of Salesforce Authorization Form Data Use Histories""" + authorizationFormDataUseHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Use Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + authorizationFormDataUseShare(id: String!): SalesforceAuthorizationFormDataUseShare! + + """Collection of Salesforce Authorization Form Data Use Shares""" + authorizationFormDataUseShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Data Use Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + authorizationFormHistory(id: String!): SalesforceAuthorizationFormHistory! + + """Collection of Salesforce Authorization Form Histories""" + authorizationFormHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + authorizationFormShare(id: String!): SalesforceAuthorizationFormShare! + + """Collection of Salesforce Authorization Form Shares""" + authorizationFormShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + authorizationFormText(id: String!): SalesforceAuthorizationFormText! + + """Collection of Salesforce Authorization Form Texts""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Texts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + authorizationFormTextFeed(id: String!): SalesforceAuthorizationFormTextFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels + """ + authorizationFormTextFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + authorizationFormTextHistory(id: String!): SalesforceAuthorizationFormTextHistory! + + """Collection of Salesforce Authorization Form Text Histories""" + authorizationFormTextHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Authorization Form Text Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + backgroundOperation(id: String!): SalesforceBackgroundOperation! + + """Collection of Salesforce Background Operations""" + backgroundOperations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Background Operations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + brandTemplate(id: String!): SalesforceBrandTemplate! + + """Collection of Salesforce Letterheads""" + brandTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Letterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + brandingSet(id: String!): SalesforceBrandingSet! + + """Collection of Salesforce Branding Sets""" + brandingSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Branding Sets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + brandingSetProperty(id: String!): SalesforceBrandingSetProperty! + + """Collection of Salesforce Branding Set Properties""" + brandingSetProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Branding Set Properties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + businessHours(id: String!): SalesforceBusinessHours! + + """Collection of Salesforce Business Hours""" + businessHoursPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Business Hours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + businessProcess(id: String!): SalesforceBusinessProcess! + + """Collection of Salesforce Business Processes""" + businessProcesses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Business Processes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + calendar(id: String!): SalesforceCalendar! + + """Collection of Salesforce Calendars""" + calendars( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + calendarView(id: String!): SalesforceCalendarView! + + """Collection of Salesforce Calendars""" + calendarViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + calendarViewShare(id: String!): SalesforceCalendarViewShare! + + """Collection of Salesforce Calendar Shares""" + calendarViewShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendar Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + callCenter(id: String!): SalesforceCallCenter! + + """Collection of Salesforce Call Centers""" + callCenters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Call Centers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + callCoachingMediaProvider(id: String!): SalesforceCallCoachingMediaProvider! + + """Collection of Salesforce CallCoachingMediaProviders""" + callCoachingMediaProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + campaign(id: String!): SalesforceCampaign! + + """Collection of Salesforce Campaigns""" + campaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + campaignChangeEvent(id: String!): SalesforceCampaignChangeEvent! + campaignFeed(id: String!): SalesforceCampaignFeed! + + """Collection of Salesforce Campaign Feeds""" + campaignFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + campaignHistory(id: String!): SalesforceCampaignHistory! + + """Collection of Salesforce Campaign Field Histories""" + campaignHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Campaign Field Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignHistorysConnection + campaignMember(id: String!): SalesforceCampaignMember! + + """Collection of Salesforce Campaign Members""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + campaignMemberChangeEvent(id: String!): SalesforceCampaignMemberChangeEvent! + campaignMemberStatus(id: String!): SalesforceCampaignMemberStatus! + + """Collection of Salesforce Campaign Member Statuses""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Campaign Member Statuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + campaignMemberStatusChangeEvent(id: String!): SalesforceCampaignMemberStatusChangeEvent! + campaignShare(id: String!): SalesforceCampaignShare! + + """Collection of Salesforce Campaign Shares""" + campaignShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaign Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + cardPaymentMethod(id: String!): SalesforceCardPaymentMethod! + + """Collection of Salesforce Card Payment Methods""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Card Payment Methods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCardPaymentMethodsConnection + case(id: String!): SalesforceCase! + + """Collection of Salesforce Cases""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + caseChangeEvent(id: String!): SalesforceCaseChangeEvent! + caseComment(id: String!): SalesforceCaseComment! + + """Collection of Salesforce Case Comments""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + caseContactRole(id: String!): SalesforceCaseContactRole! + + """Collection of Salesforce Case Contact Roles""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Contact Roles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + caseFeed(id: String!): SalesforceCaseFeed! + + """Collection of Salesforce Case Feeds""" + caseFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + caseHistory(id: String!): SalesforceCaseHistory! + + """Collection of Salesforce Case Histories""" + caseHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + caseShare(id: String!): SalesforceCaseShare! + + """Collection of Salesforce Case Shares""" + caseShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + caseSolution(id: String!): SalesforceCaseSolution! + + """Collection of Salesforce Case Solutions""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + caseStatus(id: String!): SalesforceCaseStatus! + + """Collection of Salesforce Case Status Values""" + caseStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + caseTeamMember(id: String!): SalesforceCaseTeamMember! + + """Collection of Salesforce Case Team Members""" + caseTeamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Case Team Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + caseTeamRole(id: String!): SalesforceCaseTeamRole! + + """Collection of Salesforce Case Team Member Roles""" + caseTeamRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Case Team Member Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamRolesConnection + caseTeamTemplate(id: String!): SalesforceCaseTeamTemplate! + + """Collection of Salesforce Predefined Case Teams""" + caseTeamTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Teams to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplatesConnection + caseTeamTemplateMember(id: String!): SalesforceCaseTeamTemplateMember! + + """Collection of Salesforce Predefined Case Team Members""" + caseTeamTemplateMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Team Members to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + caseTeamTemplateRecord(id: String!): SalesforceCaseTeamTemplateRecord! + + """Collection of Salesforce Predefined Case Team Records""" + caseTeamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Predefined Case Team Records to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + categoryData(id: String!): SalesforceCategoryData! + + """Collection of Salesforce Category Data""" + categoryDatas( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Category Data to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + categoryNode(id: String!): SalesforceCategoryNode! + + """Collection of Salesforce Category Nodes""" + categoryNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Category Nodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + chatterActivity(id: String!): SalesforceChatterActivity! + + """Collection of Salesforce Chatter Activities""" + chatterActivities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Chatter Activities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + chatterExtension(id: String!): SalesforceChatterExtension! + + """Collection of Salesforce Extensions""" + chatterExtensions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Extensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + chatterExtensionConfig(id: String!): SalesforceChatterExtensionConfig! + + """Collection of Salesforce Chatter Extension Configurations""" + chatterExtensionConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Chatter Extension Configurations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + clientBrowser(id: String!): SalesforceClientBrowser! + + """Collection of Salesforce Client Browsers""" + clientBrowsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Client Browsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + collaborationGroup(id: String!): SalesforceCollaborationGroup! + + """Collection of Salesforce Groups""" + collaborationGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + collaborationGroupFeed(id: String!): SalesforceCollaborationGroupFeed! + + """Collection of Salesforce Group Feeds""" + collaborationGroupFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupFeedsConnection + collaborationGroupMember(id: String!): SalesforceCollaborationGroupMember! + + """Collection of Salesforce Group Members""" + collaborationGroupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupMembersConnection + collaborationGroupMemberRequest(id: String!): SalesforceCollaborationGroupMemberRequest! + + """Collection of Salesforce Group Member Requests""" + collaborationGroupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Group Member Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + collaborationGroupRecord(id: String!): SalesforceCollaborationGroupRecord! + + """Collection of Salesforce Group Records""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Records to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupRecordsConnection + collaborationInvitation(id: String!): SalesforceCollaborationInvitation! + + """Collection of Salesforce Chatter Invitations""" + collaborationInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Chatter Invitations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationInvitationsConnection + commSubscription(id: String!): SalesforceCommSubscription! + + """Collection of Salesforce Communication Subscriptions""" + commSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionsConnection + commSubscriptionChannelType(id: String!): SalesforceCommSubscriptionChannelType! + + """Collection of Salesforce Communication Subscription Channel Types""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + commSubscriptionChannelTypeFeed(id: String!): SalesforceCommSubscriptionChannelTypeFeed! + + """Collection of Salesforce Communication Subscription Channel Type Feeds""" + commSubscriptionChannelTypeFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + commSubscriptionChannelTypeHistory(id: String!): SalesforceCommSubscriptionChannelTypeHistory! + + """ + Collection of Salesforce Communication Subscription Channel Type Histories + """ + commSubscriptionChannelTypeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + commSubscriptionChannelTypeShare(id: String!): SalesforceCommSubscriptionChannelTypeShare! + + """ + Collection of Salesforce Communication Subscription Channel Type Shares + """ + commSubscriptionChannelTypeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Channel Type Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + commSubscriptionConsent(id: String!): SalesforceCommSubscriptionConsent! + + """Collection of Salesforce Communication Subscription Consents""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + commSubscriptionConsentChangeEvent(id: String!): SalesforceCommSubscriptionConsentChangeEvent! + commSubscriptionConsentFeed(id: String!): SalesforceCommSubscriptionConsentFeed! + + """Collection of Salesforce Communication Subscription Consent Feeds""" + commSubscriptionConsentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + commSubscriptionConsentHistory(id: String!): SalesforceCommSubscriptionConsentHistory! + + """Collection of Salesforce Communication Subscription Consent Histories""" + commSubscriptionConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + commSubscriptionConsentShare(id: String!): SalesforceCommSubscriptionConsentShare! + + """Collection of Salesforce Communication Subscription Consent Shares""" + commSubscriptionConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + commSubscriptionFeed(id: String!): SalesforceCommSubscriptionFeed! + + """Collection of Salesforce Communication Subscription Feeds""" + commSubscriptionFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + commSubscriptionHistory(id: String!): SalesforceCommSubscriptionHistory! + + """Collection of Salesforce Communication Subscription Histories""" + commSubscriptionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + commSubscriptionShare(id: String!): SalesforceCommSubscriptionShare! + + """Collection of Salesforce Communication Subscription Shares""" + commSubscriptionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + commSubscriptionTiming(id: String!): SalesforceCommSubscriptionTiming! + + """Collection of Salesforce Communication Subscription Timings""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + commSubscriptionTimingFeed(id: String!): SalesforceCommSubscriptionTimingFeed! + + """Collection of Salesforce Communication Subscription Timing Feeds""" + commSubscriptionTimingFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timing Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + commSubscriptionTimingHistory(id: String!): SalesforceCommSubscriptionTimingHistory! + + """Collection of Salesforce Communication Subscription Timing Histories""" + commSubscriptionTimingHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Communication Subscription Timing Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + community(id: String!): SalesforceCommunity! + + """Collection of Salesforce Zones""" + communities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Zones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + conferenceNumber(id: String!): SalesforceConferenceNumber! + + """Collection of Salesforce Conference Numbers""" + conferenceNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Conference Numbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + connectedApplication(id: String!): SalesforceConnectedApplication! + + """Collection of Salesforce Connected Apps""" + connectedApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Connected Apps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConnectedApplicationsConnection + consumptionRate(id: String!): SalesforceConsumptionRate! + + """Collection of Salesforce Consumption Rates""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Consumption Rates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + consumptionRateHistory(id: String!): SalesforceConsumptionRateHistory! + + """Collection of Salesforce Consumption Rate History IDs""" + consumptionRateHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Rate History IDs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + consumptionSchedule(id: String!): SalesforceConsumptionSchedule! + + """Collection of Salesforce Consumption Schedules""" + consumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + consumptionScheduleFeed(id: String!): SalesforceConsumptionScheduleFeed! + + """Collection of Salesforce ConsumptionSchedules""" + consumptionScheduleFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + consumptionScheduleHistory(id: String!): SalesforceConsumptionScheduleHistory! + + """Collection of Salesforce Consumption Schedule History IDs""" + consumptionScheduleHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedule History IDs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + consumptionScheduleShare(id: String!): SalesforceConsumptionScheduleShare! + + """Collection of Salesforce Consumption Schedule Shares""" + consumptionScheduleShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Consumption Schedule Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + contact(id: String!): SalesforceContact! + + """Collection of Salesforce Contacts""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + contactChangeEvent(id: String!): SalesforceContactChangeEvent! + contactCleanInfo(id: String!): SalesforceContactCleanInfo! + + """Collection of Salesforce Contact Clean Infos""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + contactFeed(id: String!): SalesforceContactFeed! + + """Collection of Salesforce Contact Feeds""" + contactFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + contactHistory(id: String!): SalesforceContactHistory! + + """Collection of Salesforce Contact Histories""" + contactHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + contactPointAddress(id: String!): SalesforceContactPointAddress! + + """Collection of Salesforce Contact Point Addresses""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + contactPointAddressChangeEvent(id: String!): SalesforceContactPointAddressChangeEvent! + contactPointAddressHistory(id: String!): SalesforceContactPointAddressHistory! + + """Collection of Salesforce Contact Point Address Histories""" + contactPointAddressHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Address Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + contactPointAddressShare(id: String!): SalesforceContactPointAddressShare! + + """Collection of Salesforce Contact Point Address Shares""" + contactPointAddressShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Address Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + contactPointConsent(id: String!): SalesforceContactPointConsent! + + """Collection of Salesforce Contact Point Consents""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + contactPointConsentChangeEvent(id: String!): SalesforceContactPointConsentChangeEvent! + contactPointConsentHistory(id: String!): SalesforceContactPointConsentHistory! + + """Collection of Salesforce Contact Point Consent Histories""" + contactPointConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + contactPointConsentShare(id: String!): SalesforceContactPointConsentShare! + + """Collection of Salesforce Contact Point Consent Shares""" + contactPointConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + contactPointEmail(id: String!): SalesforceContactPointEmail! + + """Collection of Salesforce Contact Point Emails""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Emails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailsConnection + contactPointEmailChangeEvent(id: String!): SalesforceContactPointEmailChangeEvent! + contactPointEmailHistory(id: String!): SalesforceContactPointEmailHistory! + + """Collection of Salesforce Contact Point Email Histories""" + contactPointEmailHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Email Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + contactPointEmailShare(id: String!): SalesforceContactPointEmailShare! + + """Collection of Salesforce Contact Point Email Shares""" + contactPointEmailShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Email Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + contactPointPhone(id: String!): SalesforceContactPointPhone! + + """Collection of Salesforce Contact Point Phones""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phones to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhonesConnection + contactPointPhoneChangeEvent(id: String!): SalesforceContactPointPhoneChangeEvent! + contactPointPhoneHistory(id: String!): SalesforceContactPointPhoneHistory! + + """Collection of Salesforce Contact Point Phone Histories""" + contactPointPhoneHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phone Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + contactPointPhoneShare(id: String!): SalesforceContactPointPhoneShare! + + """Collection of Salesforce Contact Point Phone Shares""" + contactPointPhoneShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Phone Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + contactPointTypeConsent(id: String!): SalesforceContactPointTypeConsent! + + """Collection of Salesforce Contact Point Type Consents""" + contactPointTypeConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + contactPointTypeConsentChangeEvent(id: String!): SalesforceContactPointTypeConsentChangeEvent! + contactPointTypeConsentHistory(id: String!): SalesforceContactPointTypeConsentHistory! + + """Collection of Salesforce Contact Point Type Consent Histories""" + contactPointTypeConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + contactPointTypeConsentShare(id: String!): SalesforceContactPointTypeConsentShare! + + """Collection of Salesforce Contact Point Type Consent Shares""" + contactPointTypeConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Point Type Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + contactRequest(id: String!): SalesforceContactRequest! + + """Collection of Salesforce Contact Requests""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + contactRequestShare(id: String!): SalesforceContactRequestShare! + + """Collection of Salesforce Contact Request Shares""" + contactRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contact Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + contactShare(id: String!): SalesforceContactShare! + + """Collection of Salesforce Contact Shares""" + contactShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contact Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + contentAsset(id: String!): SalesforceContentAsset! + + """Collection of Salesforce Asset Files""" + contentAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Asset Files to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + contentDistribution(id: String!): SalesforceContentDistribution! + + """Collection of Salesforce Content Deliveries""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Deliveries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDistributionsConnection + contentDistributionView(id: String!): SalesforceContentDistributionView! + + """Collection of Salesforce Content Delivery Views""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Delivery Views to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + contentDocument(id: String!): SalesforceContentDocument! + + """Collection of Salesforce Content Documents""" + contentDocuments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + contentDocumentFeed(id: String!): SalesforceContentDocumentFeed! + + """Collection of Salesforce ContentDocument Feeds""" + contentDocumentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocument Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + contentDocumentHistory(id: String!): SalesforceContentDocumentHistory! + + """Collection of Salesforce Content Document Histories""" + contentDocumentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + contentDocumentLink(id: String!): SalesforceContentDocumentLink! + + """Collection of Salesforce Content Document Links""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + contentDocumentSubscription(id: String!): SalesforceContentDocumentSubscription! + + """Collection of Salesforce Content Document Subscriptions""" + contentDocumentSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Document Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + contentFolder(id: String!): SalesforceContentFolder! + + """Collection of Salesforce Content Folders""" + contentFolders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + contentFolderItem(id: String!): SalesforceContentFolderItem! + + """Collection of Salesforce Content Folder Items""" + contentFolderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderItemsConnection + contentFolderLink(id: String!): SalesforceContentFolderLink! + + """Collection of Salesforce Content Folder Links""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderLinksConnection + contentFolderMember(id: String!): SalesforceContentFolderMember! + + """Collection of Salesforce Content Folder Members""" + contentFolderMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Folder Members to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + contentNote(id: String!): SalesforceContentNote! + + """Collection of Salesforce Notes""" + contentNotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + contentNotification(id: String!): SalesforceContentNotification! + + """Collection of Salesforce Content Notifications""" + contentNotifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Notifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + contentTagSubscription(id: String!): SalesforceContentTagSubscription! + + """Collection of Salesforce Content Tag Subscriptions""" + contentTagSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Tag Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + contentUserSubscription(id: String!): SalesforceContentUserSubscription! + + """Collection of Salesforce Content User Subscriptions""" + contentUserSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content User Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + contentVersion(id: String!): SalesforceContentVersion! + + """Collection of Salesforce Content Versions""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Content Versions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + contentVersionComment(id: String!): SalesforceContentVersionComment! + + """Collection of Salesforce Content Version Comments""" + contentVersionComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Comments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + contentVersionHistory(id: String!): SalesforceContentVersionHistory! + + """Collection of Salesforce Content Version Histories""" + contentVersionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + contentVersionRating(id: String!): SalesforceContentVersionRating! + + """Collection of Salesforce Content Version Ratings""" + contentVersionRatings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Version Ratings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + contentWorkspace(id: String!): SalesforceContentWorkspace! + + """Collection of Salesforce Libraries""" + contentWorkspaces( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Libraries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + contentWorkspaceDoc(id: String!): SalesforceContentWorkspaceDoc! + + """Collection of Salesforce Library Documents""" + contentWorkspaceDocs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspaceDocsConnection + contentWorkspaceMember(id: String!): SalesforceContentWorkspaceMember! + + """Collection of Salesforce Library Members""" + contentWorkspaceMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspaceMembersConnection + contentWorkspacePermission(id: String!): SalesforceContentWorkspacePermission! + + """Collection of Salesforce Library Permissions""" + contentWorkspacePermissions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Library Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacePermissionsConnection + contentWorkspaceSubscription(id: String!): SalesforceContentWorkspaceSubscription! + + """Collection of Salesforce Content Workspace Subscriptions""" + contentWorkspaceSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Workspace Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + contract(id: String!): SalesforceContract! + + """Collection of Salesforce Contracts""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + contractChangeEvent(id: String!): SalesforceContractChangeEvent! + contractContactRole(id: String!): SalesforceContractContactRole! + + """Collection of Salesforce Contract Contact Roles""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contract Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + contractFeed(id: String!): SalesforceContractFeed! + + """Collection of Salesforce Contract Feeds""" + contractFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contract Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + contractHistory(id: String!): SalesforceContractHistory! + + """Collection of Salesforce Contract Histories""" + contractHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contract Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + contractStatus(id: String!): SalesforceContractStatus! + + """Collection of Salesforce Contract Status Values""" + contractStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Contract Status Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractStatussConnection + corsWhitelistEntry(id: String!): SalesforceCorsWhitelistEntry! + + """Collection of Salesforce CORS Allowed Origins Lists""" + corsWhitelistEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CORS Allowed Origins Lists to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + credentialStuffingEventStoreFeed(id: String!): SalesforceCredentialStuffingEventStoreFeed! + + """Collection of Salesforce Credential Stuffing Event Store Feeds""" + credentialStuffingEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credential Stuffing Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + creditMemo(id: String!): SalesforceCreditMemo! + + """Collection of Salesforce Credit Memos""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + creditMemoFeed(id: String!): SalesforceCreditMemoFeed! + + """Collection of Salesforce Credit Memo Feeds""" + creditMemoFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + creditMemoHistory(id: String!): SalesforceCreditMemoHistory! + + """Collection of Salesforce Credit Memo Histories""" + creditMemoHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoHistorysConnection + creditMemoLine(id: String!): SalesforceCreditMemoLine! + + """Collection of Salesforce Credit Memo Lines""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Lines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + creditMemoLineFeed(id: String!): SalesforceCreditMemoLineFeed! + + """Collection of Salesforce Credit Memo Line Feeds""" + creditMemoLineFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Line Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineFeedsConnection + creditMemoLineHistory(id: String!): SalesforceCreditMemoLineHistory! + + """Collection of Salesforce Credit Memo Line Histories""" + creditMemoLineHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Credit Memo Line Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + creditMemoShare(id: String!): SalesforceCreditMemoShare! + + """Collection of Salesforce Credit Memo Shares""" + creditMemoShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Credit Memo Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + cronJobDetail(id: String!): SalesforceCronJobDetail! + + """Collection of Salesforce Cron Jobs""" + cronJobDetails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronJobDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronJobDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cron Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronJobDetailsConnection + cronTrigger(id: String!): SalesforceCronTrigger! + + """Collection of Salesforce Scheduled Jobs""" + cronTriggers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scheduled Jobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + cspTrustedSite(id: String!): SalesforceCspTrustedSite! + + """Collection of Salesforce Content Security Policy Trusted Sites""" + cspTrustedSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Content Security Policy Trusted Sites to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCspTrustedSitesConnection + customBrand(id: String!): SalesforceCustomBrand! + + """Collection of Salesforce Custom Brands""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Brands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + customBrandAsset(id: String!): SalesforceCustomBrandAsset! + + """Collection of Salesforce Custom Brand Assets""" + customBrandAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Brand Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + customHelpMenuItem(id: String!): SalesforceCustomHelpMenuItem! + + """Collection of Salesforce Custom Help Menu Items""" + customHelpMenuItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Help Menu Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuItemsConnection + customHelpMenuSection(id: String!): SalesforceCustomHelpMenuSection! + + """Collection of Salesforce Custom Help Menu Sections""" + customHelpMenuSections( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Help Menu Sections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + customHttpHeader(id: String!): SalesforceCustomHttpHeader! + + """Collection of Salesforce Custom HTTP Headers""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom HTTP Headers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + customNotificationType(id: String!): SalesforceCustomNotificationType! + + """Collection of Salesforce Custom Notification Types""" + customNotificationTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Notification Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + customObjectUserLicenseMetrics(id: String!): SalesforceCustomObjectUserLicenseMetrics! + + """Collection of Salesforce Custom Object Usage By User License Metrics""" + customObjectUserLicenseMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomObjectUserLicenseMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Object Usage By User License Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomObjectUserLicenseMetricssConnection + customPermission(id: String!): SalesforceCustomPermission! + + """Collection of Salesforce Custom Permissions""" + customPermissions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + customPermissionDependency(id: String!): SalesforceCustomPermissionDependency! + + """Collection of Salesforce Custom Permission Dependencies""" + customPermissionDependencies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Permission Dependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + dandBCompany(id: String!): SalesforceDandBCompany! + + """Collection of Salesforce D&B Companies""" + dandBCompanies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of D&B Companies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + dashboard(id: String!): SalesforceDashboard! + + """Collection of Salesforce Dashboards""" + dashboards( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + dashboardComponent(id: String!): SalesforceDashboardComponent! + + """Collection of Salesforce Dashboard Components""" + dashboardComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Dashboard Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentsConnection + dashboardComponentFeed(id: String!): SalesforceDashboardComponentFeed! + + """Collection of Salesforce Dashboard Component Feeds""" + dashboardComponentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Dashboard Component Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + dashboardFeed(id: String!): SalesforceDashboardFeed! + + """Collection of Salesforce Dashboard Feeds""" + dashboardFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboard Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + dataAssessmentFieldMetric(id: String!): SalesforceDataAssessmentFieldMetric! + + """Collection of Salesforce Data Assessment Field Metrics""" + dataAssessmentFieldMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Field Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + dataAssessmentMetric(id: String!): SalesforceDataAssessmentMetric! + + """Collection of Salesforce Data Assessment Metrics""" + dataAssessmentMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + dataAssessmentValueMetric(id: String!): SalesforceDataAssessmentValueMetric! + + """Collection of Salesforce Data Assessment Field Value Metrics""" + dataAssessmentValueMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Assessment Field Value Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + dataAssetSemanticGraphEdge(id: String!): SalesforceDataAssetSemanticGraphEdge! + + """Collection of Salesforce DataAssetSemanticGraphEdges""" + dataAssetSemanticGraphEdges( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + dataAssetUsageTrackingInfo(id: String!): SalesforceDataAssetUsageTrackingInfo! + + """Collection of Salesforce DataAssetUsageTrackingInfos""" + dataAssetUsageTrackingInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + dataUseLegalBasis(id: String!): SalesforceDataUseLegalBasis! + + """Collection of Salesforce Data Use Legal Bases""" + dataUseLegalBases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Bases to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasissConnection + dataUseLegalBasisHistory(id: String!): SalesforceDataUseLegalBasisHistory! + + """Collection of Salesforce Data Use Legal Basis Histories""" + dataUseLegalBasisHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Basis Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + dataUseLegalBasisShare(id: String!): SalesforceDataUseLegalBasisShare! + + """Collection of Salesforce Data Use Legal Basis Shares""" + dataUseLegalBasisShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Legal Basis Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + dataUsePurpose(id: String!): SalesforceDataUsePurpose! + + """Collection of Salesforce Data Use Purposes""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Data Use Purposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + dataUsePurposeHistory(id: String!): SalesforceDataUsePurposeHistory! + + """Collection of Salesforce Data Use Purpose Histories""" + dataUsePurposeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Purpose Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + dataUsePurposeShare(id: String!): SalesforceDataUsePurposeShare! + + """Collection of Salesforce Data Use Purpose Shares""" + dataUsePurposeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data Use Purpose Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + datacloudOwnedEntity(id: String!): SalesforceDatacloudOwnedEntity! + + """Collection of Salesforce Data.com Owned Entities""" + datacloudOwnedEntities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Data.com Owned Entities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + datacloudPurchaseUsage(id: String!): SalesforceDatacloudPurchaseUsage! + + """Collection of Salesforce Data.com Usages""" + datacloudPurchaseUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Data.com Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + declinedEventRelation(id: String!): SalesforceDeclinedEventRelation! + + """Collection of Salesforce Declined Event Relations""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Declined Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + deleteEvent(id: String!): SalesforceDeleteEvent! + + """Collection of Salesforce Recycle Bins""" + deleteEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recycle Bins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + digitalWallet(id: String!): SalesforceDigitalWallet! + + """Collection of Salesforce Digital Wallets""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Digital Wallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + document(id: String!): SalesforceDocument! + + """Collection of Salesforce Documents""" + documents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + documentAttachmentMap(id: String!): SalesforceDocumentAttachmentMap! + + """Collection of Salesforce Document Entity Maps""" + documentAttachmentMaps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Document Entity Maps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + domain(id: String!): SalesforceDomain! + + """Collection of Salesforce Domains""" + domains( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + domainSite(id: String!): SalesforceDomainSite! + + """Collection of Salesforce Custom URLs""" + domainSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom URLs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + duplicateRecordItem(id: String!): SalesforceDuplicateRecordItem! + + """Collection of Salesforce Duplicate Record Items""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Duplicate Record Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + duplicateRecordSet(id: String!): SalesforceDuplicateRecordSet! + + """Collection of Salesforce Duplicate Record Sets""" + duplicateRecordSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Duplicate Record Sets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordSetsConnection + duplicateRule(id: String!): SalesforceDuplicateRule! + + """Collection of Salesforce Duplicate Rules""" + duplicateRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Duplicate Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + emailCapture(id: String!): SalesforceEmailCapture! + + """Collection of Salesforce Email Captures""" + emailCaptures( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Captures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + emailDomainFilter(id: String!): SalesforceEmailDomainFilter! + + """Collection of Salesforce Email Domain Filters""" + emailDomainFilters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Domain Filters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailDomainFiltersConnection + emailDomainKey(id: String!): SalesforceEmailDomainKey! + + """Collection of Salesforce Email Domain Keys""" + emailDomainKeys( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Domain Keys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + emailMessage(id: String!): SalesforceEmailMessage! + + """Collection of Salesforce Email Messages""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Messages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + emailMessageChangeEvent(id: String!): SalesforceEmailMessageChangeEvent! + emailMessageRelation(id: String!): SalesforceEmailMessageRelation! + + """Collection of Salesforce Email Message Relations""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Message Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + emailRelay(id: String!): SalesforceEmailRelay! + + """Collection of Salesforce Email Relays""" + emailRelays( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Relays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + emailServicesAddress(id: String!): SalesforceEmailServicesAddress! + + """Collection of Salesforce Email Services Addresses""" + emailServicesAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Email Services Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + emailServicesFunction(id: String!): SalesforceEmailServicesFunction! + + """Collection of Salesforce Email Services""" + emailServicesFunctions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Services to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailServicesFunctionsConnection + emailTemplate(id: String!): SalesforceEmailTemplate! + + """Collection of Salesforce Email Templates""" + emailTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Email Templates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + emailTemplateChangeEvent(id: String!): SalesforceEmailTemplateChangeEvent! + engagementChannelType(id: String!): SalesforceEngagementChannelType! + + """Collection of Salesforce Engagement Channel Types""" + engagementChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + engagementChannelTypeFeed(id: String!): SalesforceEngagementChannelTypeFeed! + + """Collection of Salesforce Engagement Channel Type Feeds""" + engagementChannelTypeFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + engagementChannelTypeHistory(id: String!): SalesforceEngagementChannelTypeHistory! + + """Collection of Salesforce Engagement Channel Type Histories""" + engagementChannelTypeHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + engagementChannelTypeShare(id: String!): SalesforceEngagementChannelTypeShare! + + """Collection of Salesforce Engagement Channel Type Shares""" + engagementChannelTypeShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Engagement Channel Type Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + enhancedLetterhead(id: String!): SalesforceEnhancedLetterhead! + + """Collection of Salesforce Enhanced Letterheads""" + enhancedLetterheads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Enhanced Letterheads to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadsConnection + enhancedLetterheadFeed(id: String!): SalesforceEnhancedLetterheadFeed! + + """Collection of Salesforce Enhanced Letterhead Feeds""" + enhancedLetterheadFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Enhanced Letterhead Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + entitySubscription(id: String!): SalesforceEntitySubscription! + + """Collection of Salesforce Entity Subscriptions""" + entitySubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Entity Subscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEntitySubscriptionsConnection + environmentHub(id: String!): SalesforceEnvironmentHub! + + """Collection of Salesforce Hubs""" + environmentHubs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + environmentHubInvitation(id: String!): SalesforceEnvironmentHubInvitation! + + """Collection of Salesforce Hub Invitations""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hub Invitations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + environmentHubMember(id: String!): SalesforceEnvironmentHubMember! + + """Collection of Salesforce Hub Members""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Hub Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubMembersConnection + environmentHubMemberRel(id: String!): SalesforceEnvironmentHubMemberRel! + + """Collection of Salesforce Hub Member Relationships""" + environmentHubMemberRels( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Hub Member Relationships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + event(id: String!): SalesforceEvent! + + """Collection of Salesforce Events""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + eventChangeEvent(id: String!): SalesforceEventChangeEvent! + eventFeed(id: String!): SalesforceEventFeed! + + """Collection of Salesforce Event Feeds""" + eventFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + eventLogFile(id: String!): SalesforceEventLogFile! + + """Collection of Salesforce Event Log Files""" + eventLogFiles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Log Files to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + eventRelation(id: String!): SalesforceEventRelation! + + """Collection of Salesforce Event Relations""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Event Relations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + eventRelationChangeEvent(id: String!): SalesforceEventRelationChangeEvent! + expressionFilter(id: String!): SalesforceExpressionFilter! + + """Collection of Salesforce ExpressionFilters""" + expressionFilters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + expressionFilterCriteria(id: String!): SalesforceExpressionFilterCriteria! + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + externalDataSource(id: String!): SalesforceExternalDataSource! + + """Collection of Salesforce External Data Sources""" + externalDataSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Data Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataSourcesConnection + externalDataUserAuth(id: String!): SalesforceExternalDataUserAuth! + + """Collection of Salesforce External Data User Authentications""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Data User Authentications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + externalEvent(id: String!): SalesforceExternalEvent! + + """Collection of Salesforce External Events""" + externalEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of External Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + externalEventMapping(id: String!): SalesforceExternalEventMapping! + + """Collection of Salesforce External Event Mappings""" + externalEventMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Event Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + externalEventMappingShare(id: String!): SalesforceExternalEventMappingShare! + + """Collection of Salesforce External Event Mapping Shares""" + externalEventMappingShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of External Event Mapping Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + feedAttachment(id: String!): SalesforceFeedAttachment! + + """Collection of Salesforce Feed Attachments""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + feedComment(id: String!): SalesforceFeedComment! + + """Collection of Salesforce Feed Comments""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + feedItem(id: String!): SalesforceFeedItem! + + """Collection of Salesforce Feed Items""" + feedItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Items to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + feedPollChoice(id: String!): SalesforceFeedPollChoice! + + """Collection of Salesforce Feed Poll Choices""" + feedPollChoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Poll Choices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + feedPollVote(id: String!): SalesforceFeedPollVote! + + """Collection of Salesforce Feed Poll Votes""" + feedPollVotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Poll Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + feedRevision(id: String!): SalesforceFeedRevision! + + """Collection of Salesforce Feed Revisions""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Feed Revisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + fieldPermissions(id: String!): SalesforceFieldPermissions! + + """Collection of Salesforce Field Permissions""" + fieldPermissionsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Field Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFieldPermissionssConnection + fieldSecurityClassification(id: String!): SalesforceFieldSecurityClassification! + + """Collection of Salesforce Field Security Classifications""" + fieldSecurityClassifications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Field Security Classifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + fileSearchActivity(id: String!): SalesforceFileSearchActivity! + + """Collection of Salesforce File Search Activities""" + fileSearchActivities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of File Search Activities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + financeBalanceSnapshot(id: String!): SalesforceFinanceBalanceSnapshot! + + """Collection of Salesforce Finance Balance Snapshots""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Balance Snapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + financeBalanceSnapshotChangeEvent(id: String!): SalesforceFinanceBalanceSnapshotChangeEvent! + financeBalanceSnapshotShare(id: String!): SalesforceFinanceBalanceSnapshotShare! + + """Collection of Salesforce Finance Balance Snapshot Shares""" + financeBalanceSnapshotShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Balance Snapshot Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + financeTransaction(id: String!): SalesforceFinanceTransaction! + + """Collection of Salesforce Finance Transactions""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Transactions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionsConnection + financeTransactionChangeEvent(id: String!): SalesforceFinanceTransactionChangeEvent! + financeTransactionShare(id: String!): SalesforceFinanceTransactionShare! + + """Collection of Salesforce Finance Transaction Shares""" + financeTransactionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Finance Transaction Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + fiscalYearSettings(id: String!): SalesforceFiscalYearSettings! + + """Collection of Salesforce Fiscal Year Settings""" + fiscalYearSettingsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFiscalYearSettingsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFiscalYearSettingsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Fiscal Year Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFiscalYearSettingssConnection + flowInterview(id: String!): SalesforceFlowInterview! + + """Collection of Salesforce Flow Interviews""" + flowInterviews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Flow Interviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + flowInterviewLog(id: String!): SalesforceFlowInterviewLog! + + """Collection of Salesforce Flow Interview Logs""" + flowInterviewLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Flow Interview Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + flowInterviewLogEntry(id: String!): SalesforceFlowInterviewLogEntry! + + """Collection of Salesforce Flow Interview Log Entries""" + flowInterviewLogEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Log Entries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + flowInterviewLogShare(id: String!): SalesforceFlowInterviewLogShare! + + """Collection of Salesforce Flow Interview Log Shares""" + flowInterviewLogShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Log Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + flowInterviewShare(id: String!): SalesforceFlowInterviewShare! + + """Collection of Salesforce Flow Interview Shares""" + flowInterviewShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewSharesConnection + flowRecordRelation(id: String!): SalesforceFlowRecordRelation! + + """Collection of Salesforce Flow Record Relations""" + flowRecordRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Record Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowRecordRelationsConnection + flowStageRelation(id: String!): SalesforceFlowStageRelation! + + """Collection of Salesforce Flow Interview Stage Relations""" + flowStageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Flow Interview Stage Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowStageRelationsConnection + folder(id: String!): SalesforceFolder! + + """Collection of Salesforce Folders""" + folders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + grantedByLicense(id: String!): SalesforceGrantedByLicense! + + """Collection of Salesforce Settings Granted By Licenses""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Settings Granted By Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGrantedByLicensesConnection + group(id: String!): SalesforceGroup! + + """Collection of Salesforce Groups""" + groups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + groupMember(id: String!): SalesforceGroupMember! + + """Collection of Salesforce Group Members""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Group Members to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + gtwyProvPaymentMethodType(id: String!): SalesforceGtwyProvPaymentMethodType! + + """Collection of Salesforce Gateway Provider Payment Method Types""" + gtwyProvPaymentMethodTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Gateway Provider Payment Method Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + holiday(id: String!): SalesforceHoliday! + + """Collection of Salesforce Holidays""" + holidays( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + ipAddressRange(id: String!): SalesforceIpAddressRange! + + """Collection of Salesforce IP Address Ranges""" + ipAddressRanges( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IP Address Ranges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + idea(id: String!): SalesforceIdea! + + """Collection of Salesforce Ideas""" + ideas( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + ideaComment(id: String!): SalesforceIdeaComment! + + """Collection of Salesforce Idea Comments""" + ideaComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Idea Comments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + idpEventLog(id: String!): SalesforceIdpEventLog! + + """Collection of Salesforce Identity Event Logs""" + idpEventLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Identity Event Logs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + iframeWhiteListUrl(id: String!): SalesforceIframeWhiteListUrl! + + """Collection of Salesforce Trusted Domains for Inline Frames""" + iframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Trusted Domains for Inline Frames to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceIframeWhiteListUrlsConnection + image(id: String!): SalesforceImage! + + """Collection of Salesforce Images""" + images( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + imageFeed(id: String!): SalesforceImageFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels + """ + imageFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceImageFeedsConnection + imageHistory(id: String!): SalesforceImageHistory! + + """Collection of Salesforce Image Histories""" + imageHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Image Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + imageShare(id: String!): SalesforceImageShare! + + """Collection of Salesforce Image Shares""" + imageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Image Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + individual(id: String!): SalesforceIndividual! + + """Collection of Salesforce Individuals""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + individualChangeEvent(id: String!): SalesforceIndividualChangeEvent! + individualHistory(id: String!): SalesforceIndividualHistory! + + """Collection of Salesforce Individual Histories""" + individualHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Individual Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceIndividualHistorysConnection + individualShare(id: String!): SalesforceIndividualShare! + + """Collection of Salesforce Individual Shares""" + individualShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individual Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + installedMobileApp(id: String!): SalesforceInstalledMobileApp! + + """Collection of Salesforce Installed Mobile Apps""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Installed Mobile Apps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInstalledMobileAppsConnection + invoice(id: String!): SalesforceInvoice! + + """Collection of Salesforce Invoices""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + invoiceFeed(id: String!): SalesforceInvoiceFeed! + + """Collection of Salesforce Invoice Feeds""" + invoiceFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + invoiceHistory(id: String!): SalesforceInvoiceHistory! + + """Collection of Salesforce Invoice Histories""" + invoiceHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + invoiceLine(id: String!): SalesforceInvoiceLine! + + """Collection of Salesforce Invoice Lines""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Lines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + invoiceLineFeed(id: String!): SalesforceInvoiceLineFeed! + + """Collection of Salesforce Invoice Line Feeds""" + invoiceLineFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Line Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + invoiceLineHistory(id: String!): SalesforceInvoiceLineHistory! + + """Collection of Salesforce Invoice Line Histories""" + invoiceLineHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Invoice Line Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + invoiceShare(id: String!): SalesforceInvoiceShare! + + """Collection of Salesforce Invoice Shares""" + invoiceShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoice Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + knowledgeableUser(id: String!): SalesforceKnowledgeableUser! + + """Collection of Salesforce Knowledgeable Users""" + knowledgeableUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Knowledgeable Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + lead(id: String!): SalesforceLead! + + """Collection of Salesforce Leads""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + leadChangeEvent(id: String!): SalesforceLeadChangeEvent! + leadCleanInfo(id: String!): SalesforceLeadCleanInfo! + + """Collection of Salesforce Lead Clean Infos""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Clean Infos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + leadFeed(id: String!): SalesforceLeadFeed! + + """Collection of Salesforce Lead Feeds""" + leadFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + leadHistory(id: String!): SalesforceLeadHistory! + + """Collection of Salesforce Lead Histories""" + leadHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + leadShare(id: String!): SalesforceLeadShare! + + """Collection of Salesforce Lead Shares""" + leadShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + leadStatus(id: String!): SalesforceLeadStatus! + + """Collection of Salesforce Lead Status Values""" + leadStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Lead Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + legalEntity(id: String!): SalesforceLegalEntity! + + """Collection of Salesforce Legal Entities""" + legalEntities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Legal Entities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + legalEntityFeed(id: String!): SalesforceLegalEntityFeed! + + """ + Collection of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels + """ + legalEntityFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityFeedsConnection + legalEntityHistory(id: String!): SalesforceLegalEntityHistory! + + """Collection of Salesforce Legal Entity Histories""" + legalEntityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Legal Entity Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + legalEntityShare(id: String!): SalesforceLegalEntityShare! + + """Collection of Salesforce Legal Entity Shares""" + legalEntityShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Legal Entity Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + lightningExitByPageMetrics(id: String!): SalesforceLightningExitByPageMetrics! + + """Collection of Salesforce Lightning Exit By Page Metrics""" + lightningExitByPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Exit By Page Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + lightningExperienceTheme(id: String!): SalesforceLightningExperienceTheme! + + """Collection of Salesforce Lightning Experience Themes""" + lightningExperienceThemes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Experience Themes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + lightningOnboardingConfig(id: String!): SalesforceLightningOnboardingConfig! + + """Collection of Salesforce LightningOnboardingConfigs""" + lightningOnboardingConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + lightningToggleMetrics(id: String!): SalesforceLightningToggleMetrics! + + """Collection of Salesforce Lightning Toggle Metrics""" + lightningToggleMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Toggle Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + lightningUsageByAppTypeMetrics(id: String!): SalesforceLightningUsageByAppTypeMetrics! + + """Collection of Salesforce Lightning Usage By App Type Metrics""" + lightningUsageByAppTypeMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By App Type Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + lightningUsageByBrowserMetrics(id: String!): SalesforceLightningUsageByBrowserMetrics! + + """Collection of Salesforce Lightning Usage By Browser Metrics""" + lightningUsageByBrowserMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByBrowserMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByBrowserMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By Browser Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByBrowserMetricssConnection + lightningUsageByFlexiPageMetrics(id: String!): SalesforceLightningUsageByFlexiPageMetrics! + + """Collection of Salesforce Lightning Usage By FlexiPage Metrics""" + lightningUsageByFlexiPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByFlexiPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByFlexiPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By FlexiPage Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByFlexiPageMetricssConnection + lightningUsageByPageMetrics(id: String!): SalesforceLightningUsageByPageMetrics! + + """Collection of Salesforce Lightning Usage By Page Metrics""" + lightningUsageByPageMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Lightning Usage By Page Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + listEmail(id: String!): SalesforceListEmail! + + """Collection of Salesforce List Emails""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Emails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + listEmailChangeEvent(id: String!): SalesforceListEmailChangeEvent! + listEmailIndividualRecipient(id: String!): SalesforceListEmailIndividualRecipient! + + """Collection of Salesforce List Email Individual Recipients""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of List Email Individual Recipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + listEmailRecipientSource(id: String!): SalesforceListEmailRecipientSource! + + """Collection of Salesforce List Email Recipient Sources""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of List Email Recipient Sources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + listEmailShare(id: String!): SalesforceListEmailShare! + + """Collection of Salesforce List Email Shares""" + listEmailShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Email Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + listView(id: String!): SalesforceListView! + + """Collection of Salesforce List Views""" + listViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List Views to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + listViewChart(id: String!): SalesforceListViewChart! + + """Collection of Salesforce List View Charts""" + listViewCharts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of List View Charts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + loginGeo(id: String!): SalesforceLoginGeo! + + """Collection of Salesforce Login Geo Data""" + loginGeos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login Geo Data to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + loginHistory(id: String!): SalesforceLoginHistory! + + """Collection of Salesforce Login Histories""" + loginHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + loginIp(id: String!): SalesforceLoginIp! + + """Collection of Salesforce Login IPs""" + loginIps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Login IPs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + mlField(id: String!): SalesforceMlField! + + """Collection of Salesforce ML Prediction Fields""" + mlFields( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ML Prediction Fields to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlFieldsConnection + mlPredictionDefinition(id: String!): SalesforceMlPredictionDefinition! + + """Collection of Salesforce ML Prediction Definitions""" + mlPredictionDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ML Prediction Definitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + macro(id: String!): SalesforceMacro! + + """Collection of Salesforce Macros""" + macros( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + macroChangeEvent(id: String!): SalesforceMacroChangeEvent! + macroHistory(id: String!): SalesforceMacroHistory! + + """Collection of Salesforce Macro Histories""" + macroHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + macroInstruction(id: String!): SalesforceMacroInstruction! + + """Collection of Salesforce Macro Instructions""" + macroInstructions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Instructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + macroInstructionChangeEvent(id: String!): SalesforceMacroInstructionChangeEvent! + macroShare(id: String!): SalesforceMacroShare! + + """Collection of Salesforce Macro Shares""" + macroShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + macroUsage(id: String!): SalesforceMacroUsage! + + """Collection of Salesforce Macro Usages""" + macroUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + macroUsageShare(id: String!): SalesforceMacroUsageShare! + + """Collection of Salesforce Macro Usage Shares""" + macroUsageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macro Usage Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + mailmergeTemplate(id: String!): SalesforceMailmergeTemplate! + + """Collection of Salesforce Mail Merge Templates""" + mailmergeTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Mail Merge Templates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMailmergeTemplatesConnection + matchingInformation(id: String!): SalesforceMatchingInformation! + + """Collection of Salesforce Matching Informations""" + matchingInformations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Matching Informations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + matchingRule(id: String!): SalesforceMatchingRule! + + """Collection of Salesforce Matching Rules""" + matchingRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Matching Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + matchingRuleItem(id: String!): SalesforceMatchingRuleItem! + + """Collection of Salesforce Matching Rule Items""" + matchingRuleItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Matching Rule Items to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + mobileApplicationDetail(id: String!): SalesforceMobileApplicationDetail! + + """Collection of Salesforce Mobile Application Details""" + mobileApplicationDetails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Mobile Application Details to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + mutingPermissionSet(id: String!): SalesforceMutingPermissionSet! + + """Collection of Salesforce Muting Permission Sets""" + mutingPermissionSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Muting Permission Sets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + myDomainDiscoverableLogin(id: String!): SalesforceMyDomainDiscoverableLogin! + + """Collection of Salesforce My Domain Discoverable Logins""" + myDomainDiscoverableLogins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of My Domain Discoverable Logins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + namedCredential(id: String!): SalesforceNamedCredential! + + """Collection of Salesforce Named Credentials""" + namedCredentials( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Named Credentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + note(id: String!): SalesforceNote! + + """Collection of Salesforce Notes""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + oauthCustomScope(id: String!): SalesforceOauthCustomScope! + + """Collection of Salesforce OAuth Custom Scopes""" + oauthCustomScopes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OAuth Custom Scopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + oauthCustomScopeApp(id: String!): SalesforceOauthCustomScopeApp! + + """Collection of Salesforce OAuth Custom Scope Apps""" + oauthCustomScopeApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OAuth Custom Scope Apps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + objectPermissions(id: String!): SalesforceObjectPermissions! + + """Collection of Salesforce Object Permissions""" + objectPermissionsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Object Permissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + onboardingMetrics(id: String!): SalesforceOnboardingMetrics! + + """Collection of Salesforce Onboarding Metrics""" + onboardingMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Onboarding Metrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + oneGraphOneGraphWebhookChangeEvent(id: String!): SalesforceOneGraphOneGraphWebhookChangeEvent! + opportunity(id: String!): SalesforceOpportunity! + + """Collection of Salesforce Opportunities""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + opportunityChangeEvent(id: String!): SalesforceOpportunityChangeEvent! + opportunityCompetitor(id: String!): SalesforceOpportunityCompetitor! + + """Collection of Salesforce Opportunity: Competitors""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity: Competitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + opportunityContactRole(id: String!): SalesforceOpportunityContactRole! + + """Collection of Salesforce Opportunity Contact Roles""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Contact Roles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + opportunityContactRoleChangeEvent(id: String!): SalesforceOpportunityContactRoleChangeEvent! + opportunityFeed(id: String!): SalesforceOpportunityFeed! + + """Collection of Salesforce Opportunity Feeds""" + opportunityFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + opportunityFieldHistory(id: String!): SalesforceOpportunityFieldHistory! + + """Collection of Salesforce Opportunity Field Histories""" + opportunityFieldHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Field Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + opportunityHistory(id: String!): SalesforceOpportunityHistory! + + """Collection of Salesforce Opportunity Histories""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + opportunityLineItem(id: String!): SalesforceOpportunityLineItem! + + """Collection of Salesforce Opportunity Products""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Products to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + opportunityPartner(id: String!): SalesforceOpportunityPartner! + + """Collection of Salesforce Opportunity Partners""" + opportunityPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Opportunity Partners to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityPartnersConnection + opportunityShare(id: String!): SalesforceOpportunityShare! + + """Collection of Salesforce Opportunity Shares""" + opportunityShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + opportunityStage(id: String!): SalesforceOpportunityStage! + + """Collection of Salesforce Opportunity Stages""" + opportunityStages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunity Stages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + order(id: String!): SalesforceOrder! + + """Collection of Salesforce Orders""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + orderChangeEvent(id: String!): SalesforceOrderChangeEvent! + orderFeed(id: String!): SalesforceOrderFeed! + + """Collection of Salesforce Order Feeds""" + orderFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + orderHistory(id: String!): SalesforceOrderHistory! + + """Collection of Salesforce Order Histories""" + orderHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + orderItem(id: String!): SalesforceOrderItem! + + """Collection of Salesforce Order Products""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Products to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + orderItemChangeEvent(id: String!): SalesforceOrderItemChangeEvent! + orderItemFeed(id: String!): SalesforceOrderItemFeed! + + """Collection of Salesforce Order Product Feeds""" + orderItemFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Product Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + orderItemHistory(id: String!): SalesforceOrderItemHistory! + + """Collection of Salesforce Order Product Histories""" + orderItemHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Order Product Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrderItemHistorysConnection + orderShare(id: String!): SalesforceOrderShare! + + """Collection of Salesforce Order Shares""" + orderShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + orderStatus(id: String!): SalesforceOrderStatus! + + """Collection of Salesforce Order Status Values""" + orderStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Order Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + orgDeleteRequest(id: String!): SalesforceOrgDeleteRequest! + + """Collection of Salesforce Org Delete Requests""" + orgDeleteRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Org Delete Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + orgDeleteRequestShare(id: String!): SalesforceOrgDeleteRequestShare! + + """Collection of Salesforce Org Delete Request Shares""" + orgDeleteRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Delete Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + orgMetric(id: String!): SalesforceOrgMetric! + + """Collection of Salesforce Org Metrics""" + orgMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Org Metrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + orgMetricScanResult(id: String!): SalesforceOrgMetricScanResult! + + """Collection of Salesforce Org Metric Scan Results""" + orgMetricScanResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Metric Scan Results to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + orgMetricScanSummary(id: String!): SalesforceOrgMetricScanSummary! + + """Collection of Salesforce Org Metric Scan Summaries""" + orgMetricScanSummaries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Org Metric Scan Summaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + orgWideEmailAddress(id: String!): SalesforceOrgWideEmailAddress! + + """Collection of Salesforce Organization-wide From Email Addresses""" + orgWideEmailAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Organization-wide From Email Addresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + organization(id: String!): SalesforceOrganization! + + """Collection of Salesforce Organizations""" + organizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + packageLicense(id: String!): SalesforcePackageLicense! + + """Collection of Salesforce Package Licenses""" + packageLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Package Licenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePackageLicensesConnection + partner(id: String!): SalesforcePartner! + + """Collection of Salesforce Partners""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + partnerRole(id: String!): SalesforcePartnerRole! + + """Collection of Salesforce Partner Role Values""" + partnerRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partner Role Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + partyConsent(id: String!): SalesforcePartyConsent! + + """Collection of Salesforce Party Consents""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Party Consents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + partyConsentChangeEvent(id: String!): SalesforcePartyConsentChangeEvent! + partyConsentFeed(id: String!): SalesforcePartyConsentFeed! + + """Collection of Salesforce Party Consent Feeds""" + partyConsentFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Party Consent Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + partyConsentHistory(id: String!): SalesforcePartyConsentHistory! + + """Collection of Salesforce Party Consent Histories""" + partyConsentHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Party Consent Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + partyConsentShare(id: String!): SalesforcePartyConsentShare! + + """Collection of Salesforce Party Consent Shares""" + partyConsentShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Party Consent Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentSharesConnection + payment(id: String!): SalesforcePayment! + + """Collection of Salesforce Payments""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + paymentAuthAdjustment(id: String!): SalesforcePaymentAuthAdjustment! + + """Collection of Salesforce Payment Authorization Adjustments""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Authorization Adjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + paymentAuthorization(id: String!): SalesforcePaymentAuthorization! + + """Collection of Salesforce Payment Authorizations""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Authorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + paymentGateway(id: String!): SalesforcePaymentGateway! + + """Collection of Salesforce Payment Gateways""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Gateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + paymentGatewayLog(id: String!): SalesforcePaymentGatewayLog! + + """Collection of Salesforce Payment Gateway Logs""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Gateway Logs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayLogsConnection + paymentGatewayProvider(id: String!): SalesforcePaymentGatewayProvider! + + """Collection of Salesforce Payment Gateway Providers""" + paymentGatewayProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Gateway Providers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + paymentGroup(id: String!): SalesforcePaymentGroup! + + """Collection of Salesforce Payment Groups""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + paymentLineInvoice(id: String!): SalesforcePaymentLineInvoice! + + """Collection of Salesforce Payment Line Invoices""" + paymentLineInvoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Payment Line Invoices to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentLineInvoicesConnection + paymentMethod(id: String!): SalesforcePaymentMethod! + + """Collection of Salesforce Payment Methods""" + paymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payment Methods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + period(id: String!): SalesforcePeriod! + + """Collection of Salesforce Periods""" + periods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePeriodsConnection + permissionSet(id: String!): SalesforcePermissionSet! + + """Collection of Salesforce Permission Sets""" + permissionSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Permission Sets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + permissionSetAssignment(id: String!): SalesforcePermissionSetAssignment! + + """Collection of Salesforce Permission Set Assignments""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + permissionSetGroup(id: String!): SalesforcePermissionSetGroup! + + """Collection of Salesforce Permission Set Groups""" + permissionSetGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Groups to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupsConnection + permissionSetGroupComponent(id: String!): SalesforcePermissionSetGroupComponent! + + """Collection of Salesforce Permission Set Group Components""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Group Components to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + permissionSetLicense(id: String!): SalesforcePermissionSetLicense! + + """Collection of Salesforce Permission Set Licenses""" + permissionSetLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + permissionSetLicenseAssign(id: String!): SalesforcePermissionSetLicenseAssign! + + """Collection of Salesforce Permission Set License Assignments""" + permissionSetLicenseAssigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set License Assignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + permissionSetTabSetting(id: String!): SalesforcePermissionSetTabSetting! + + """Collection of Salesforce Permission Set Tab Settings""" + permissionSetTabSettings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetTabSettingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Permission Set Tab Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetTabSettingsConnection + platformCachePartition(id: String!): SalesforcePlatformCachePartition! + + """Collection of Salesforce Platform Cache Partitions""" + platformCachePartitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Platform Cache Partitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + platformCachePartitionType(id: String!): SalesforcePlatformCachePartitionType! + + """Collection of Salesforce Platform Cache Partition Types""" + platformCachePartitionTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Platform Cache Partition Types to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + pricebook2(id: String!): SalesforcePricebook2! + + """Collection of Salesforce Price Books""" + pricebook2s( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Price Books to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + pricebook2ChangeEvent(id: String!): SalesforcePricebook2ChangeEvent! + pricebook2History(id: String!): SalesforcePricebook2History! + + """Collection of Salesforce Price Book Histories""" + pricebook2Histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Price Book Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebook2HistorysConnection + pricebookEntry(id: String!): SalesforcePricebookEntry! + + """Collection of Salesforce Price Book Entries""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Price Book Entries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + pricebookEntryHistory(id: String!): SalesforcePricebookEntryHistory! + + """Collection of Salesforce Price Book Entry Histories""" + pricebookEntryHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Price Book Entry Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + processDefinition(id: String!): SalesforceProcessDefinition! + + """Collection of Salesforce Process Definitions""" + processDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Definitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + processException(id: String!): SalesforceProcessException! + + """Collection of Salesforce Process Exceptions""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Exceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + processExceptionShare(id: String!): SalesforceProcessExceptionShare! + + """Collection of Salesforce Process Exception Shares""" + processExceptionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Exception Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + processInstance(id: String!): SalesforceProcessInstance! + + """Collection of Salesforce Process Instances""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Instances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + processInstanceNode(id: String!): SalesforceProcessInstanceNode! + + """Collection of Salesforce Process Instance Nodes""" + processInstanceNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Instance Nodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + processInstanceStep(id: String!): SalesforceProcessInstanceStep! + + """Collection of Salesforce Process Instance Steps""" + processInstanceSteps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Process Instance Steps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + processInstanceWorkitem(id: String!): SalesforceProcessInstanceWorkitem! + + """Collection of Salesforce Approval Requests""" + processInstanceWorkitems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Approval Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + processNode(id: String!): SalesforceProcessNode! + + """Collection of Salesforce Process Nodes""" + processNodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Process Nodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessNodesConnection + product2(id: String!): SalesforceProduct2! + + """Collection of Salesforce Products""" + product2s( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Products to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + product2ChangeEvent(id: String!): SalesforceProduct2ChangeEvent! + product2Feed(id: String!): SalesforceProduct2Feed! + + """Collection of Salesforce Product Feeds""" + product2Feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + product2History(id: String!): SalesforceProduct2History! + + """Collection of Salesforce Product Histories""" + product2Histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + productConsumptionSchedule(id: String!): SalesforceProductConsumptionSchedule! + + """Collection of Salesforce Product Consumption Schedules""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Product Consumption Schedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + profile(id: String!): SalesforceProfile! + + """Collection of Salesforce Profiles""" + profiles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + prompt(id: String!): SalesforcePrompt! + + """Collection of Salesforce Prompts""" + prompts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + promptAction(id: String!): SalesforcePromptAction! + + """Collection of Salesforce Prompt Actions""" + promptActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Actions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + promptActionShare(id: String!): SalesforcePromptActionShare! + + """Collection of Salesforce Prompt Action Shares""" + promptActionShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Prompt Action Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePromptActionSharesConnection + promptError(id: String!): SalesforcePromptError! + + """Collection of Salesforce Prompt Errors""" + promptErrors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Errors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + promptErrorShare(id: String!): SalesforcePromptErrorShare! + + """Collection of Salesforce Prompt Error Shares""" + promptErrorShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Error Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + promptVersion(id: String!): SalesforcePromptVersion! + + """Collection of Salesforce Prompt Versions""" + promptVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompt Versions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + pushTopic(id: String!): SalesforcePushTopic! + + """Collection of Salesforce Push Topics""" + pushTopics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Push Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + queueSobject(id: String!): SalesforceQueueSobject! + + """Collection of Salesforce Queue sObjects""" + queueSobjects( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Queue sObjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + quickText(id: String!): SalesforceQuickText! + + """Collection of Salesforce Quick Texts""" + quickTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Texts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + quickTextChangeEvent(id: String!): SalesforceQuickTextChangeEvent! + quickTextHistory(id: String!): SalesforceQuickTextHistory! + + """Collection of Salesforce Quick Text Histories""" + quickTextHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Quick Text Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextHistorysConnection + quickTextShare(id: String!): SalesforceQuickTextShare! + + """Collection of Salesforce Quick Text Shares""" + quickTextShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Text Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + quickTextUsage(id: String!): SalesforceQuickTextUsage! + + """Collection of Salesforce Quick Text Usages""" + quickTextUsages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Quick Text Usages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + quickTextUsageShare(id: String!): SalesforceQuickTextUsageShare! + + """Collection of Salesforce Quick Text Usage Shares""" + quickTextUsageShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Quick Text Usage Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + recommendation(id: String!): SalesforceRecommendation! + + """Collection of Salesforce Recommendations""" + recommendations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + recommendationChangeEvent(id: String!): SalesforceRecommendationChangeEvent! + recordAction(id: String!): SalesforceRecordAction! + + """Collection of Salesforce RecordActions""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + recordActionHistory(id: String!): SalesforceRecordActionHistory! + + """Collection of Salesforce RecordActionHistories""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + recordType(id: String!): SalesforceRecordType! + + """Collection of Salesforce Record Types""" + recordTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Record Types to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + redirectWhitelistUrl(id: String!): SalesforceRedirectWhitelistUrl! + + """Collection of Salesforce Allow URLs for Redirects""" + redirectWhitelistUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Allow URLs for Redirects to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + refund(id: String!): SalesforceRefund! + + """Collection of Salesforce Refunds""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + refundLinePayment(id: String!): SalesforceRefundLinePayment! + + """Collection of Salesforce Refund Line Payments""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Refund Line Payments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRefundLinePaymentsConnection + report(id: String!): SalesforceReport! + + """Collection of Salesforce Reports""" + reports( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + reportAnomalyEventStoreFeed(id: String!): SalesforceReportAnomalyEventStoreFeed! + + """Collection of Salesforce Report Anomaly Event Store Feeds""" + reportAnomalyEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Report Anomaly Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + reportFeed(id: String!): SalesforceReportFeed! + + """Collection of Salesforce Report Feeds""" + reportFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Report Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + spSamlAttributes(id: String!): SalesforceSpSamlAttributes! + + """Collection of Salesforce Service Provider SAML Attributes""" + spSamlAttributesPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Service Provider SAML Attributes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSpSamlAttributessConnection + samlSsoConfig(id: String!): SalesforceSamlSsoConfig! + + """Collection of Salesforce SAML Single Sign-On Settings""" + samlSsoConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SAML Single Sign-On Settings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSamlSsoConfigsConnection + scontrol(id: String!): SalesforceScontrol! + + """Collection of Salesforce Custom S-Controls""" + scontrols( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Custom S-Controls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + searchPromotionRule(id: String!): SalesforceSearchPromotionRule! + + """Collection of Salesforce Promoted Search Terms""" + searchPromotionRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Promoted Search Terms to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + secureAgent(id: String!): SalesforceSecureAgent! + + """Collection of Salesforce Secure Agents""" + secureAgents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Secure Agents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + secureAgentPlugin(id: String!): SalesforceSecureAgentPlugin! + + """Collection of Salesforce Secure Agent Plug-ins""" + secureAgentPlugins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Plug-ins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginsConnection + secureAgentPluginProperty(id: String!): SalesforceSecureAgentPluginProperty! + + """Collection of Salesforce Secure Agent Plug-in Properties""" + secureAgentPluginProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Plug-in Properties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + secureAgentsCluster(id: String!): SalesforceSecureAgentsCluster! + + """Collection of Salesforce Secure Agent Clusters""" + secureAgentsClusters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Secure Agent Clusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + securityCustomBaseline(id: String!): SalesforceSecurityCustomBaseline! + + """Collection of Salesforce Security Custom Baselines""" + securityCustomBaselines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Security Custom Baselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + serviceProvider(id: String!): SalesforceServiceProvider! + + """Collection of Salesforce Service Providers""" + serviceProviders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Service Providers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceServiceProvidersConnection + serviceSetupProvisioning(id: String!): SalesforceServiceSetupProvisioning! + + """Collection of Salesforce Service Setup Provisionings""" + serviceSetupProvisionings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Service Setup Provisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + sessionHijackingEventStoreFeed(id: String!): SalesforceSessionHijackingEventStoreFeed! + + """Collection of Salesforce Session Hijacking Event Store Feeds""" + sessionHijackingEventStoreFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Session Hijacking Event Store Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + sessionPermSetActivation(id: String!): SalesforceSessionPermSetActivation! + + """Collection of Salesforce Session Permission Set Activations""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Session Permission Set Activations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + setupAssistantStep(id: String!): SalesforceSetupAssistantStep! + + """Collection of Salesforce Setup Assistant Steps""" + setupAssistantSteps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Assistant Steps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupAssistantStepsConnection + setupAuditTrail(id: String!): SalesforceSetupAuditTrail! + + """Collection of Salesforce Setup Audit Trail Entries""" + setupAuditTrails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Audit Trail Entries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupAuditTrailsConnection + setupEntityAccess(id: String!): SalesforceSetupEntityAccess! + + """Collection of Salesforce Setup Entity Accesses""" + setupEntityAccesses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Setup Entity Accesses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSetupEntityAccesssConnection + shapeRepresentation(id: String!): SalesforceShapeRepresentation! + + """Collection of Salesforce Shape Representations""" + shapeRepresentations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Shape Representations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + signupRequest(id: String!): SalesforceSignupRequest! + + """Collection of Salesforce Signup Requests""" + signupRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Signup Requests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + signupRequestFeed(id: String!): SalesforceSignupRequestFeed! + + """Collection of Salesforce Signup Request Feeds""" + signupRequestFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestFeedsConnection + signupRequestHistory(id: String!): SalesforceSignupRequestHistory! + + """Collection of Salesforce Signup Request Histories""" + signupRequestHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + signupRequestShare(id: String!): SalesforceSignupRequestShare! + + """Collection of Salesforce Signup Request Shares""" + signupRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Signup Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestSharesConnection + site(id: String!): SalesforceSite! + + """Collection of Salesforce Sites""" + sites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + siteFeed(id: String!): SalesforceSiteFeed! + + """Collection of Salesforce Sites""" + siteFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + siteHistory(id: String!): SalesforceSiteHistory! + + """Collection of Salesforce Site Histories""" + siteHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Site Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + siteIframeWhiteListUrl(id: String!): SalesforceSiteIframeWhiteListUrl! + + """Collection of Salesforce Trusted Domains for Inline Frames""" + siteIframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Trusted Domains for Inline Frames to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + siteRedirectMapping(id: String!): SalesforceSiteRedirectMapping! + + """Collection of Salesforce Site Redirect Mappings""" + siteRedirectMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Site Redirect Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + solution(id: String!): SalesforceSolution! + + """Collection of Salesforce Solutions""" + solutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + solutionFeed(id: String!): SalesforceSolutionFeed! + + """Collection of Salesforce Solution Feeds""" + solutionFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solution Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + solutionHistory(id: String!): SalesforceSolutionHistory! + + """Collection of Salesforce Solution Histories""" + solutionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solution Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + solutionStatus(id: String!): SalesforceSolutionStatus! + + """Collection of Salesforce Solution Status Values""" + solutionStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Solution Status Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSolutionStatussConnection + ssoUserMapping(id: String!): SalesforceSsoUserMapping! + + """Collection of Salesforce Single Sign-On User Mappings""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Single Sign-On User Mappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSsoUserMappingsConnection + stamp(id: String!): SalesforceStamp! + + """Collection of Salesforce Stamps""" + stamps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + stampAssignment(id: String!): SalesforceStampAssignment! + + """Collection of Salesforce Stamp Assignments""" + stampAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamp Assignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + staticResource(id: String!): SalesforceStaticResource! + + """Collection of Salesforce Static Resources""" + staticResources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Static Resources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + streamingChannel(id: String!): SalesforceStreamingChannel! + + """Collection of Salesforce Streaming Channels""" + streamingChannels( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Streaming Channels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + streamingChannelShare(id: String!): SalesforceStreamingChannelShare! + + """Collection of Salesforce Streaming Channel Shares""" + streamingChannelShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Streaming Channel Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + task(id: String!): SalesforceTask! + + """Collection of Salesforce Tasks""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + taskChangeEvent(id: String!): SalesforceTaskChangeEvent! + taskFeed(id: String!): SalesforceTaskFeed! + + """Collection of Salesforce Task Feeds""" + taskFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Task Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + taskPriority(id: String!): SalesforceTaskPriority! + + """Collection of Salesforce Task Priority Values""" + taskPriorities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Task Priority Values to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTaskPrioritysConnection + taskStatus(id: String!): SalesforceTaskStatus! + + """Collection of Salesforce Task Status Values""" + taskStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Task Status Values to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + tenantUsageEntitlement(id: String!): SalesforceTenantUsageEntitlement! + + """Collection of Salesforce Tenant Usage Entitlements""" + tenantUsageEntitlements( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Tenant Usage Entitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + testSuiteMembership(id: String!): SalesforceTestSuiteMembership! + + """Collection of Salesforce Test Suite Memberships""" + testSuiteMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Test Suite Memberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + threatDetectionFeedbackFeed(id: String!): SalesforceThreatDetectionFeedbackFeed! + + """Collection of Salesforce Threat Detection Feedback Feeds""" + threatDetectionFeedbackFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Threat Detection Feedback Feeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + todayGoal(id: String!): SalesforceTodayGoal! + + """Collection of Salesforce Goals""" + todayGoals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Goals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + todayGoalShare(id: String!): SalesforceTodayGoalShare! + + """Collection of Salesforce Goal Shares""" + todayGoalShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Goal Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + topic(id: String!): SalesforceTopic! + + """Collection of Salesforce Topics""" + topics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + topicAssignment(id: String!): SalesforceTopicAssignment! + + """Collection of Salesforce Topic Assignments""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic Assignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + topicFeed(id: String!): SalesforceTopicFeed! + + """Collection of Salesforce Topic Feeds""" + topicFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + topicUserEvent(id: String!): SalesforceTopicUserEvent! + + """Collection of Salesforce Topic User Events""" + topicUserEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topic User Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + transactionSecurityPolicy(id: String!): SalesforceTransactionSecurityPolicy! + + """Collection of Salesforce Transaction Security Policies""" + transactionSecurityPolicies( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Transaction Security Policies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + translation(id: String!): SalesforceTranslation! + + """Collection of Salesforce Language Translations""" + translations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Language Translations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTranslationsConnection + uiFormulaCriterion(id: String!): SalesforceUiFormulaCriterion! + + """Collection of Salesforce Ui Formula Criteria""" + uiFormulaCriteria( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ui Formula Criteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + uiFormulaRule(id: String!): SalesforceUiFormulaRule! + + """Collection of Salesforce Ui Formula Rules""" + uiFormulaRules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ui Formula Rules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + undecidedEventRelation(id: String!): SalesforceUndecidedEventRelation! + + """Collection of Salesforce Undecided Event Relations""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Undecided Event Relations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + user(id: String!): SalesforceUser! + + """Collection of Salesforce Users""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + userAppInfo(id: String!): SalesforceUserAppInfo! + + """Collection of Salesforce Last Used Apps""" + userAppInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Last Used Apps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + userAppMenuCustomization(id: String!): SalesforceUserAppMenuCustomization! + + """Collection of Salesforce UserAppMenuCustomizations""" + userAppMenuCustomizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + userAppMenuCustomizationShare(id: String!): SalesforceUserAppMenuCustomizationShare! + + """Collection of Salesforce UserAppMenuCustomization Shares""" + userAppMenuCustomizationShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomization Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + userChangeEvent(id: String!): SalesforceUserChangeEvent! + userEmailPreferredPerson(id: String!): SalesforceUserEmailPreferredPerson! + + """Collection of Salesforce User Email Preferred People""" + userEmailPreferredPeople( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Email Preferred People to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + userEmailPreferredPersonShare(id: String!): SalesforceUserEmailPreferredPersonShare! + + """Collection of Salesforce User Email Preferred Person Shares""" + userEmailPreferredPersonShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Email Preferred Person Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + userFeed(id: String!): SalesforceUserFeed! + + """Collection of Salesforce User Feeds""" + userFeeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + userLicense(id: String!): SalesforceUserLicense! + + """Collection of Salesforce User Licenses""" + userLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Licenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLicensesConnection + userListView(id: String!): SalesforceUserListView! + + """Collection of Salesforce User List Views""" + userListViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User List Views to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + userListViewCriterion(id: String!): SalesforceUserListViewCriterion! + + """Collection of Salesforce User List View Criteria""" + userListViewCriterions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User List View Criteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + userLogin(id: String!): SalesforceUserLogin! + + """Collection of Salesforce User Logins""" + userLogins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Logins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + userPackageLicense(id: String!): SalesforceUserPackageLicense! + + """Collection of Salesforce User Package Licenses""" + userPackageLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Package Licenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserPackageLicensesConnection + userPreference(id: String!): SalesforceUserPreference! + + """Collection of Salesforce User Preferences""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Preferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + userProvAccount(id: String!): SalesforceUserProvAccount! + + """Collection of Salesforce User Provisioning Accounts""" + userProvAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Accounts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountsConnection + userProvAccountStaging(id: String!): SalesforceUserProvAccountStaging! + + """Collection of Salesforce User Provisioning Account Stagings""" + userProvAccountStagings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Account Stagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + userProvMockTarget(id: String!): SalesforceUserProvMockTarget! + + """Collection of Salesforce User Provisioning Mock Targets""" + userProvMockTargets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Mock Targets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvMockTargetsConnection + userProvisioningConfig(id: String!): SalesforceUserProvisioningConfig! + + """Collection of Salesforce User Provisioning Configs""" + userProvisioningConfigs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Configs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + userProvisioningLog(id: String!): SalesforceUserProvisioningLog! + + """Collection of Salesforce User Provisioning Logs""" + userProvisioningLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Logs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + userProvisioningRequest(id: String!): SalesforceUserProvisioningRequest! + + """Collection of Salesforce User Provisioning Requests""" + userProvisioningRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + userProvisioningRequestShare(id: String!): SalesforceUserProvisioningRequestShare! + + """Collection of Salesforce User Provisioning Request Shares""" + userProvisioningRequestShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of User Provisioning Request Shares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + userRole(id: String!): SalesforceUserRole! + + """Collection of Salesforce Roles""" + userRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Roles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + userShare(id: String!): SalesforceUserShare! + + """Collection of Salesforce User Shares""" + userShares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of User Shares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + verificationHistory(id: String!): SalesforceVerificationHistory! + + """Collection of Salesforce Identity Verification Histories""" + verificationHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Identity Verification Histories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + visualforceAccessMetrics(id: String!): SalesforceVisualforceAccessMetrics! + + """Collection of Salesforce Visualforce Access Metrics""" + visualforceAccessMetricsPlural( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Visualforce Access Metrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + vote(id: String!): SalesforceVote! + + """Collection of Salesforce Votes""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + waveAutoInstallRequest(id: String!): SalesforceWaveAutoInstallRequest! + + """Collection of Salesforce Wave Auto Install Requests""" + waveAutoInstallRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Wave Auto Install Requests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + waveCompatibilityCheckItem(id: String!): SalesforceWaveCompatibilityCheckItem! + + """Collection of Salesforce Wave Compatibility Check Items""" + waveCompatibilityCheckItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Wave Compatibility Check Items to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + webLink(id: String!): SalesforceWebLink! + + """Collection of Salesforce Custom Buttons or Links""" + webLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: String + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of Custom Buttons or Links to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWebLinksConnection + + """ + Make a REST API call to the Salesforce API. + + OneGraph will inject the auth params for the API call. + + Use this as an escape hatch if OneGraph does not yet support functionality of the underlying API. + """ + makeRestCall: SalesforcePassthroughQuery! + + """ + Run a SOQL query that fetches any sobject. + + For now, any fields used in the query body must be selected in the query. Some fields may need to be suffixed with `Id`. + + Example: + + ``` + { + + salesforce { + soql(query: "select name, id, ownerId from Account limit 10") { + nodes { + ... on SalesforceAccount { + name + id + owner { + name + } + } + } + } + } + } + ``` + + """ + soql(query: String!): SalesforceSoqlResult! @deprecated(reason: "This field is still in beta and has many rough edges.") + + """ + Retrieves the list of individual records that have been updated (added or changed) within the given timespan for the specified object. + """ + updatedSobjects( + """ + Ending date/time (UTC) of the timespan for which to retrieve the data. The API ignores the seconds portion of the specified dateTime value (for example, 12:35:15 is interpreted as 12:35:00 UTC). The date and time should be provided in ISO 8601 format: YYYY-MM-DDThh:mm:ss+hh:mm. + """ + end: String! + + """ + Starting date/time (UTC) of the timespan for which to retrieve the data. The API ignores the seconds portion of the specified dateTime value (for example, 12:30:15 is interpreted as 12:30:00 UTC). The date and time should be provided in ISO 8601 format: YYYY-MM-DDThh:mm:ss+hh:mm. The date/time value for start must chronologically precede end. + """ + start: String! + ): SalesforceUpdatedSobjects! + + """Metadata for this Salesforce instance.""" + salesforceInstanceMetadata: SalesforceInstanceMetadata! + + """ + Information about the OneGraph package, if it is installed in the Salesforce instance. + """ + onegraphPackageInfo: OneGraphSalesforcePackageInfo! + + """ + Gives programmatic access to report and dashboard data as defined in the report builder and dashboard builder. See the [docs on Salesforce](https://developer.salesforce.com/docs/atlas.en-us.api_analytics.meta/api_analytics/sforce_analytics_rest_api_intro.htm) for more. + """ + analyticsReports: SalesforceAnalyticsReportsApi! +} + +"""""" +type StripeSetupIntentsEdge { + """node""" + node: StripeSetupIntent! + + """cursor""" + cursor: String! +} + +"""""" +type StripeSetupIntentsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeSetupIntent!]! + + """edges""" + edges: [StripeSetupIntentsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripePricesEdge { + """node""" + node: StripePrice! + + """cursor""" + cursor: String! +} + +"""""" +type StripePricesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePrice!]! + + """edges""" + edges: [StripePricesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeProductsEdge { + """node""" + node: StripeProduct! + + """cursor""" + cursor: String! +} + +"""""" +type StripeProductsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeProduct!]! + + """edges""" + edges: [StripeProductsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeTransfersEdge { + """node""" + node: StripeTransfer! + + """cursor""" + cursor: String! +} + +"""""" +type StripeTransfersConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeTransfer!]! + + """edges""" + edges: [StripeTransfersEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripePlansEdge { + """node""" + node: StripePlan! + + """cursor""" + cursor: String! +} + +"""""" +type StripePlansConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePlan!]! + + """edges""" + edges: [StripePlansEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeBalanceTransactionsEdge { + """node""" + node: StripeBalanceTransaction! + + """cursor""" + cursor: String! +} + +"""""" +type StripeBalanceTransactionsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeBalanceTransaction!]! + + """edges""" + edges: [StripeBalanceTransactionsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeDisputesEdge { + """node""" + node: StripeDispute! + + """cursor""" + cursor: String! +} + +"""""" +type StripeDisputesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeDispute!]! + + """edges""" + edges: [StripeDisputesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeCustomersEdge { + """node""" + node: StripeCustomer! + + """cursor""" + cursor: String! +} + +"""""" +type StripeCustomersConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeCustomer!]! + + """edges""" + edges: [StripeCustomersEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""The root for Stripe""" +type StripeQuery { + customer(id: String!): StripeCustomer + customers(after: String, before: String, first: Int): StripeCustomersConnection + invoice(id: String!): StripeInvoice + invoices(status: StripeInvoiceStatusEnum, customer: String, after: String, before: String, first: Int): StripeInvoicesConnection + charge(id: String!): StripeCharge + charges(customer: String, after: String, before: String, first: Int): StripeChargesConnection + dispute(id: String!): StripeDispute + disputes(after: String, before: String, first: Int): StripeDisputesConnection + refund(id: String!): StripeRefund + refunds(chargeId: String, after: String, before: String, first: Int): StripeRefundsConnection + balanceTransaction(id: String!): StripeBalanceTransaction + balanceTransactions(after: String, before: String, first: Int): StripeBalanceTransactionsConnection + payout(id: String!): StripePayout + bankAccount(customer: String!, id: String!): StripeBankAccount + card(customer: String!, id: String!): StripeCard + source(id: String!): StripeSource + coupon(id: String!): StripeCoupon + invoiceItem(id: String!): StripeInvoiceItem + paymentIntent(id: String!): StripePaymentIntent + paymentIntents(customer: String, after: String, before: String, first: Int): StripePaymentIntentsConnection + plan(id: String!): StripePlan + plans(after: String, before: String, first: Int): StripePlansConnection + subscription(id: String!): StripeSubscription + subscriptions(status: StripeSubscriptionStatusEnum, planId: String, after: String, before: String, first: Int): StripeSubscriptionsConnection + transfer(id: String!): StripeTransfer + transfers(after: String, before: String, first: Int): StripeTransfersConnection + subscriptionItem(id: String!): StripeSubscriptionItem + sku(id: String!): StripeSku + order(id: String!): StripeOrder + product(id: String!): StripeProduct + products(url: String, productType: String, shippable: Boolean, after: String, before: String, first: Int): StripeProductsConnection + price(id: String!): StripePrice + prices(priceType: String, product: String, currency: String, active: Boolean, after: String, before: String, first: Int): StripePricesConnection + setupIntent(id: String!): StripeSetupIntent + setupIntents(paymentMethod: String, customer: String, after: String, before: String, first: Int): StripeSetupIntentsConnection + topup(id: String!): StripeTopup + bitcoinReceiver(id: String!): StripeBitcoinReceiver +} + +"""Look up users across multiple services by their email address.""" +type OneGraphEmailNode { + """Stripe customer.""" + stripeCustomer: StripeCustomer + + """Salesforce Contct.""" + salesforceContact: SalesforceContact + + """Salesforce Contct.""" + salesforceLead: SalesforceLead +} + +input OneGraphServiceUserIds { + """User id for Adroll""" + adroll: String + + """User id for Asana""" + asana: String + + """User id for Box""" + box: String + + """User id for Cloudinary""" + cloudinary: String + + """User id for Contentful""" + contentful: String + + """User id for Dev.to""" + devTo: String + + """User id for Docusign""" + docusign: String + + """User id for Dribbble""" + dribbble: String + + """User id for Dropbox""" + dropbox: String + + """User id for Egghead.io""" + eggheadio: String + + """User id for Eventil""" + eventil: String + + """User id for Facebook""" + facebookBusiness: String + + """User id for Firebase""" + firebase: String + + """User id for GitHub""" + gitHub: String + + """User id for Gmail""" + gmail: String + + """User id for Gong""" + gong: String + + """User id for Google""" + google: String + + """User id for Google Ads""" + googleAds: String + + """User id for Google Analytics""" + googleAnalytics: String + + """User id for Google Calendar""" + googleCalendar: String + + """User id for Google Compute""" + googleCompute: String + + """User id for Google Docs""" + googleDocs: String + + """User id for Google Search Console""" + googleSearchConsole: String + + """User id for Google Translate""" + googleTranslate: String + + """User id for Hubspot""" + hubspot: String + + """User id for Intercom""" + intercom: String + + """User id for Mailchimp""" + mailchimp: String + + """User id for Meetup""" + meetup: String + + """User id for Netlify""" + netlify: String + + """User id for Notion""" + notion: String + + """User id for Outreach""" + outreach: String + + """User id for Product Hunt""" + productHunt: String + + """User id for QuickBooks""" + quickbooks: String + + """User id for Salesforce""" + salesforce: String + + """User id for Sanity""" + sanity: String + + """User id for Shopify Admin""" + shopifyAdmin: String + + """User id for Shopify Storefront""" + shopifyStorefront: String + + """User id for Slack""" + slack: String + + """User id for Spotify""" + spotify: String + + """User id for Stripe""" + stripe: String + + """User id for Twitch""" + twitchTv: String + + """User id for Twilio""" + twilio: String + + """User id for You Need a Budget""" + ynab: String + + """User id for YouTube""" + youTube: String + + """User id for Vercel""" + zeit: String + + """User id for Zendesk""" + zendesk: String + + """User id for Trello""" + trello: String + + """User id for Twitter""" + twitter: String +} + +input OneGraphZendeskAPITokenAuth { + token: String! + email: String! + subdomain: String! +} + +input OneGraphUSPSAPIAuth { + password: String + userId: String! +} + +input OneGraphUPSAPIAuth { + accessToken: String! + password: String! + username: String! +} + +input OneGraphTwilioAuth { + authToken: String! + accountSid: String! +} + +input OneGraphTrelloTokenAuth { + token: String! + apiKey: String! +} + +""" +Authenticate requests when using the Stripe API on behalf of a connected account using the Stripe-Account header and the connected account’s ID. https://stripe.com/docs/connect/authentication#stripe-account-header +""" +input OneGraphStripeConnectAuthArg { + """Id of the connected account for which the request is being made.""" + connectedStripeAccountId: String! + + """Your platform account’s secret key.""" + platformSecretKey: String! +} + +"""Authenticate requests for the Shopify Storefront api""" +input OneGraphShopifyStorefrontAuthArg { + storefrontToken: String! + + """The store name, `store-name` in `https://store-name.myshopify.com`""" + storeName: String! +} + +"""Authenticate requests for the Shopify Admin api""" +input OneGraphShopifyAdminAuthArg { + accessToken: String! + + """The store name, `store-name` in `https://store-name.myshopify.com`""" + storeName: String! +} + +"""Authenticate requests to Shopify""" +input OneGraphShopifyAuthArg { + """Authenticate requests for the Shopify Storefront api""" + storefront: OneGraphShopifyStorefrontAuthArg + + """Authenticate requests for the Shopify Admin api""" + admin: OneGraphShopifyAdminAuthArg +} + +input OneGraphSalesforceOAuthArg { + instanceUrl: String! + token: String! +} + +input OneGraphOrbitAuthArg { + """ + For use with a API key. To generate an api key, see the [Account Settings](https://app.orbit.love/user/edit) in your Orbit dashboard. + """ + apiKey: String! +} + +input OneGraphOpenCollectiveAuthArg { + """ + For use with a API key. To generate an api key, see the [applications page](https://opencollective.com/applications) in your OpenCollective dashboard. + """ + apiKey: String! +} + +input OneGraphNpmBasicAuth { + password: String! + username: String! +} + +input OneGraphNpmAuthArg { + """ + An API or OAuth token with sufficient permissions to publish npm packages + """ + apiToken: String + + """Basic username/password authentication""" + basic: OneGraphNpmBasicAuth +} + +input OneGraphNetlifyAuthArg { + oauthToken: String! +} + +input OneGraphMuxAPITokenAuthArg { + secret: String! + tokenId: String! +} + +input OneGraphMuxAuthArg { + """ + For advanced usage: if you have separately implemented the Mux OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + For use with a API access token. To generate an access token ID and secret, see the [settings page](https://dashboard.mux.com/settings/access-tokens) in your Mux dashboard. Will take priority over the `oauthToken` argument if both are provided. + """ + accessToken: OneGraphMuxAPITokenAuthArg +} + +input OneGraphLogdnaServiceAuthArg { + """ + Service Key from LogDNA. Retrive a service key from [your profile](https://app.logdna.com/manage/profile) under API Keys > Service Keys. + """ + serviceKey: String! +} + +input OneGraphGoogleAdsAuthArg { + oauthToken: String! + + """ + A developer token from Google allows your app to connect to the Google Ads API. + + To retrieve your developer token, sign in to your Manager Account. You must be signed-in to a Google Ads Manager Account before continuing. Navigate to TOOLS & SETTINGS > SETUP > API Center." + """ + developerToken: String! +} + +input OneGraphGongBasicAuthArg { + accessKeySecret: String! + accessKey: String! +} + +input OneGraphGongAuthArg { + """ + For advanced usage: if you have separately implemented the Gong OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + In the [Gong API Page](https://app.gong.io/company/api) (you must be a technical administrator in Gong), click `Create` to receive an Access Key and an Access Key Secret. + """ + basic: OneGraphGongBasicAuthArg +} + +input OneGraphFedexAPIAuth { + meterNumber: String! + accountNumber: String! + password: String! + key: String! +} + +input OneGraphDevToAuthArg { + """ + For advanced usage: if you have separately implemented the Dev.to OAuth flow and have an OAuth token to make calls on behalf of your user, use it with this `oauthToken` argument + """ + oauthToken: String + + """ + For use with a personal API token, see the [Dev.to authentication](https://docs.dev.to/api/#section/Authentication/api_key) docs on generating a token. Will take priority over the `oauthToken` argument if both are provided. + """ + apiKey: String +} + +input OneGraphCloudflareUserAuthArg { + key: String! + email: String! +} + +input OneGraphChagebeeAuthArg { + """ + A [Chargebee API key](https://www.chargebee.com/docs/2.0/api_keys.html). To create a key go to **Settings** > **Configure Chargebee** > **API Keys and Webhooks** and then click on the **API Keys** tab. + """ + apiKey: String! + + """ + The [chargebee site](https://www.chargebee.com/docs/2.0/sites-intro.html). + """ + site: String! +} + +input OneGraphApolloAuthArg { + """ + For use with a API key. To generate an api key, see the [Account Settings](https://app.apollo.love/user/edit) in your Apollo dashboard. + """ + apiKey: String! +} + +input OneGraphServiceAuths { + zendeskAPITokenAuth: OneGraphZendeskAPITokenAuth + zeitOAuthToken: String + youtubeOAuthToken: String + + """ + A Wordpress bearer token. This arg is compatible with the `authToken` that is passed as an `Authorization` header in [wp-graphql-jwt-authentication plugin](https://github.com/wp-graphql/wp-graphql-jwt-authentication), or any other plugin that uses a bearer token in the `Authorization` header. + """ + wordpressBearerToken: String + uspsAPIAuth: OneGraphUSPSAPIAuth + upsAPIAuth: OneGraphUPSAPIAuth + twilioAuth: OneGraphTwilioAuth + trelloTokenAuth: OneGraphTrelloTokenAuth + stripeOAuthToken: String + stripeConnectAuth: OneGraphStripeConnectAuthArg + spotifyOAuthToken: String + slackOAuthToken: String + shopify: OneGraphShopifyAuthArg + salesforceOAuth: OneGraphSalesforceOAuthArg + productHuntOAuthToken: String + orbit: OneGraphOrbitAuthArg + openCollective: OneGraphOpenCollectiveAuthArg + onegraphToken: String + npmAuth: OneGraphNpmAuthArg + netlifyAuth: OneGraphNetlifyAuthArg + muxAuth: OneGraphMuxAuthArg + mixpanelApiSecret: String + logdnaServiceAuth: OneGraphLogdnaServiceAuthArg + intercomOAuthToken: String + hubspotOAuthToken: String + graphCmsToken: String + googleTranslateOAuthToken: String + googleSearchConsoleOAuthToken: String + googleMapsKey: String + googleDocsOAuthToken: String + googleComputeOAuthToken: String + googleCalendarOAuthToken: String + googleAdsAuth: OneGraphGoogleAdsAuthArg + googleOAuthToken: String + gongAuth: OneGraphGongAuthArg + gmailOAuthToken: String + gitHubOAuthToken: String + firebaseOAuthToken: String + fedexAPIAuth: OneGraphFedexAPIAuth + facebookOAuthToken: String + dropboxOAuthToken: String + dribbbleOAuthToken: String + devToAuth: OneGraphDevToAuthArg + crunchbaseUserKey: String + cloudflareUserAuth: OneGraphCloudflareUserAuthArg + clearbitAuth: String + chargebee: OneGraphChagebeeAuthArg + brexAuth: String + apollo: OneGraphApolloAuthArg + airtableApiKey: String +} + +""" +The anchor is like two-factor auth for the token. It ensures that the person who adds auth to the token is the same as the person who created the token. +""" +enum OneGraphAccessTokenAnchorEnum { + """ + Use the logged in OneGraph user. The user must be logged in to the OneGraph dashboard to use this option. + """ + ONEGRAPH_USER + + """ + Use the logged in Netlify user. The token must have an active Netlify auth to use this option. + """ + NETLIFY_USER + + """Use the provided Netlify site.""" + NETLIFY_SITE +} + +"""Custom data for a OneGraph user auth.""" +type OneGraphUserAuthCustomDataForOneGraph { + """AppId that the tokens applies to.""" + appId: String +} + +"""Service-specific data for a user auth.""" +union OneGraphUserAuthCustomData = OneGraphUserAuthCustomDataForOneGraph + +"""A user auth associated with an access token""" +type OneGraphUserAuth { + """Service that the auth belongs to.""" + service: OneGraphServiceEnum! + + """Unique id for the logged-in entity on the service.""" + foreignUserId: String! + + """Scopes granted for the service.""" + scopes: [String!] + + """Service-specific data for the user auth""" + customData: OneGraphUserAuthCustomData +} + +"""A OneGraph Access Token""" +type OneGraphAccessToken { + """Bearer token""" + token: String! + + """ + Time that the the token expires, measured in seconds since the Unix epoch + """ + expireDate: Int! + + """Token name, if it is a personal access token""" + name: String + + """AppId that the token belongs to""" + appId: String! + + """User auths for the access token""" + userAuths: [OneGraphUserAuth!]! + + """ + The anchor is like two-factor auth for the token. It ensures that the person who adds auth to the token is the same as the person who created the token. + """ + anchor: OneGraphAccessTokenAnchorEnum + + """Netlify-specific ID for the token""" + netlifyId: String +} + +"""The settings for a OneGraph User""" +type OneGraphUserSettings { + """The tours completed by this OneGraph user""" + completedTours: [String!]! +} + +"""A OneGraph User""" +type OneGraphUser { + """The id of the OneGraph User""" + id: String! + + """Whether this OneGraph user has confirmed their account""" + confirmed: Boolean! + + """The primary email of the currently logged-in OneGraph user""" + email: String! + + """The full name of the currently logged-in OneGraph user""" + fullName: String! + + """ + The date at which this user agreed to the OneGraph terms of service at https://www.onegraph.com/terms-and-conditions + """ + agreedToTosAt: Int + + """The settings of the currently logged-in OneGraph user""" + settings: OneGraphUserSettings! + + """User hash for securely identifying a user with Intercom""" + intercomUserHash: String! + + """Personal access tokens""" + personalTokens: [OneGraphAccessToken!] + + """ + The gitHub databaseId if this OneGraph User has associated their account with a GitHub account + """ + gitHubUserId: String +} + +"""An edge in a connection.""" +type SpotifySavedTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! + + """ + The date and time the track was added to the user's "Your Music" librar., e.g. `2016-10-24T15:03:07Z`. + """ + addedAt: String +} + +"""SavedTracks on Spotify""" +type SpotifySavedTracksConnection { + """SavedTracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifySavedTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type SpotifyTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Tracks on Spotify""" +type SpotifyTracksConnection { + """Tracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifyTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +enum SpotifyTopArtistsAndTracksTimeRangeEnumArg { + """ + Calculated from several years of data and including all new data as it becomes available + """ + SHORT_TERM + + """Approximately last 6 months""" + MEDIUM_TERM + + """Approximately last 4 weeks""" + LONG_TERM +} + +"""An edge in a connection.""" +type SpotifyArtistsEdge { + """The item at the end of the edge""" + node: SpotifyArtist! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Artists on Spotify""" +type SpotifyArtistsConnection { + """Artists""" + nodes: [SpotifyArtist!]! + + """A list of edges""" + edges: [SpotifyArtistsEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifySimplifiedTrack { + """ + The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifySimplifiedArtist!] + + """ + A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """ + The disc number (usually 1 unless the album consists of more than one disc). + """ + discNumber: Int + + """The track length in milliseconds.""" + durationMs: Int + + """ + Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this track.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """ + Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. + """ + isPlayable: Boolean + + """ + Part of the response when Track Relinking is applied and is only part of the response if the track linking, in fact, exists. The requested track has been replaced with a different track. The track in the linked_from object contains information about the originally requested track. + """ + linkedFrom: SpotifyLinkedTrack + + """The name of the track.""" + name: String + + """A URL to a 30 second preview (MP3 format) of the track.""" + previewUrl: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyTrackRestriction + + """ + The number of the track. If an album has several discs, the track number is the number on the specified disc. + """ + trackNumber: Int + + """The object type: “track”.""" + type: String + + """The Spotify URI for the track.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyPlayHistoryItem { + """The context the track was played from.""" + context: SpotifyContext + + """The date and time the track was played.""" + playedAt: String + + """The track the user listened to.""" + track: SpotifySimplifiedTrack +} + +"""List of play history items, with pagination information.""" +type SpotifyPlayHistoryConnection { + """Pagination information""" + pageInfo: PageInfo! + + """List of play history items.""" + nodes: [SpotifyPlayHistoryItem!]! +} + +enum SpotifyContextType { + ALBUM + ARTIST + PLAYLIST +} + +type SpotifyContext { + """External URLs for this context.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The object type, e.g. `ARTIST`, `PLAYLIST`, `ALBUM`.""" + type: SpotifyContextType + + """The Spotify URI for the context.""" + uri: String +} + +enum SpotifyPlayerRepeatState { + OFF + TRACK + CONTEXT +} + +type SpotifyPlayer { + """The device that is currently active""" + device: SpotifyDevice + + """off, track, context""" + repeatState: SpotifyPlayerRepeatState + + """If shuffle is on or off""" + shuffleState: Boolean + + """ + A Context Object. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + context: SpotifyContext + + """Unix Millisecond Timestamp when data was fetched""" + timestamp: Int + + """ + Progress into the currently playing track. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + progressMs: Int + + """If something is currently playing.""" + isPlaying: Boolean + + """ + The currently playing track. Can be `null` (e.g. If private session is enabled this will be `null`). + """ + item: SpotifyTrack + + """ + The object type of the currently playing item. Can be one of track, episode, ad or unknown. + """ + currentlyPlayingType: String +} + +"""An edge in a connection.""" +type SpotifyPlaylistEdge { + """The item at the end of the edge""" + node: SpotifyPlaylist! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Playlist on Spotify""" +type SpotifyPlaylistConnection { + """Playlist""" + nodes: [SpotifyPlaylist!]! + + """A list of edges""" + edges: [SpotifyPlaylistEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifyExplicitContentSettings { + """When true, indicates that explicit content should not be played.""" + filterEnabled: Boolean + + """ + When true, indicates that the explicit content setting is locked and can’t be changed by the user. + """ + filterLocked: Boolean +} + +type SpotifyCurrentUserProfile { + """ + The country of the user, as set in the user’s account profile. An ISO 3166-1 alpha-2 country code. This field is only available when the current user has granted access to the user-read-private scope. + """ + country: String + + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """ + The user’s email address, as entered by the user when creating their account. Important! This email address is unverified; there is no proof that it actually belongs to the user. This field is only available when the current user has granted access to the user-read-email scope. + """ + email: String + + """ + The user’s explicit content settings. This field is only available when the current user has granted access to the user-read-private scope. + """ + explicitContent: SpotifyExplicitContentSettings + + """Known external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of the user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for the user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """ + The user’s Spotify subscription level: “premium”, “free”, etc. (The subscription level “open” can be considered the same as “free”.) This field is only available when the current user has granted access to the user-read-private scope. + """ + product: String + + """The object type: “user”""" + type: String + + """The Spotify URI for the user.""" + uri: String + playlists(offset: Int, limit: Int): [SpotifyPlaylist!] @deprecated(reason: "Use `playlistsConnection` instead.") + playlistsConnection( + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 50 + ): SpotifyPlaylistConnection + player( + """ + [Get information about the user’s current playback state, including track, track progress, and active device.](https://developer.spotify.com/documentation/web-api/reference/player/get-information-about-the-users-current-playback/)\n + """ + market: String + ): SpotifyPlayer + + """ + Returns the most recent tracks played by a user. + + Note that a track currently playing will not be visible in play history until it has completed. + + A track must be played for more than 30 seconds to be included in play history. Any tracks listened to while the user had “Private Session” enabled in their client will not be returned in the list of recently played tracks. + """ + recentlyPlayed( + """Fetch items that came after the specified cursor.""" + after: String + + """The number of items to fetch. Defaults to 20. Accepts a maximum of 50.""" + first: Int = 20 + ): SpotifyPlayHistoryConnection! + + """Get information about a user’s available devices.""" + availableDevices: [SpotifyDevice!] + + """Get the current user’s top artists based on calculated affinity.""" + topArtists( + timeRange: SpotifyTopArtistsAndTracksTimeRangeEnumArg + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyArtistsConnection + + """Get the current user’s top tracks based on calculated affinity.""" + topTracks( + timeRange: SpotifyTopArtistsAndTracksTimeRangeEnumArg + after: String + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyTracksConnection + + """ + Get a list of the songs saved in the current Spotify user’s â€Your Music’ library. + """ + savedTracks( + after: String + + """ + An ISO 3166-1 alpha-2 country code or the string from_token. Provide this parameter if you want to apply Track Relinking. For episodes, if a valid user access token is specified in the request header, the country associated with the user account will take priority over this parameter. + """ + market: SpotifyMarketEnumArg = US + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifySavedTracksConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Photos for a Salesforce user""" +type SalesforceOAuthUserPhotos { + picture: String + thumbnail: String +} + +"""Address for a Salesforce user""" +type SalesforceOAuthUserAddress { + country: String +} + +"""A OneGraph me Salesforce user""" +type SalesforceOAuthUser { + sub: String! + active: Boolean + address: SalesforceOAuthUserAddress + email: String + email_verified: Boolean + family_name: String + given_name: String + is_app_installed: Boolean + language: String + locale: String + name: String + nickname: String + organization_id: String + photos: SalesforceOAuthUserPhotos + picture: String + preferred_username: String + profile: String + updatedAt: String + user_id: String + user_type: String + utcOffset: Int + zoneinfo: String +} + +"""A scope that has been granted to the user""" +type OneGraphServiceMetadataGrantedScope { + """The name of the scope that the underlying service uses.""" + scope: String! + + """ + Details about the scope. This may be null if OneGraph has not mapped out the scope. + """ + scopeInfo: OneGraphServiceScope +} + +type ApolloPerson implements OneGraphNode { + """""" + id: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + name: String + + """""" + linkedinUrl: String + + """""" + title: String + + """""" + city: String + + """""" + emailStatus: String + + """""" + photoUrl: String + + """""" + twitterUrl: String + + """""" + githubUrl: String + + """""" + facebookUrl: String + + """""" + extrapolatedEmailConfidence: Float + + """""" + headline: String + + """""" + country: String + + """""" + email: String + + """""" + state: String + + """""" + excludedForLeadgen: Boolean + + """""" + organizationId: String + + """""" + accountId: String + + """""" + account: ApolloAccount + + """""" + organization: ApolloOrganization + + """""" + starredByUserIds: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloContactCampaignStatus { + """""" + id: String + + """""" + emailerCampaignId: String + + """""" + sendEmailFromUserId: String + + """""" + inactiveReason: String + + """""" + status: String + + """""" + addedAt: String + + """""" + addedByUserId: String + + """""" + finishedAt: String + + """""" + pausedAt: String + + """""" + autoUnpauseAt: String + + """""" + sendEmailFromEmailAddress: String + + """""" + sendEmailFromEmailAccountId: String + + """""" + manuallySetUnpause: String + + """""" + failureReason: String + + """""" + currentStepId: String +} + +type ApolloPhoneNumber { + """""" + rawNumber: String + + """""" + sanitizedNumber: String + + """""" + type: String + + """""" + position: Int + + """""" + status: String +} + +type ApolloContactJobChangeEvent { + """""" + id: String + + """""" + createdAt: String + + """""" + oldOrganizationId: String + + """""" + newOrganizationId: String + + """""" + personId: String + + """""" + contactId: String + + """""" + title: String + + """""" + oldTitle: String + + """""" + isProcessed: Boolean + + """""" + isDismissed: Boolean + + """""" + newOrganizationName: String + + """""" + oldOrganizationName: String + + """""" + contactName: String + + """""" + accountId: String + + """""" + accountName: String + + """""" + oldAccountId: String + + """""" + oldAccountName: String + + """""" + charged: Boolean +} + +type ApolloContact implements OneGraphNode { + """""" + id: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + name: String + + """""" + linkedinUrl: String + + """""" + title: String + + """""" + contactStageId: String + + """""" + ownerId: String + + """""" + personId: String + + """""" + emailNeedsTickling: Boolean + + """""" + organizationName: String + + """""" + source: String + + """""" + originalSource: String + + """""" + organizationId: String + + """""" + headline: String + + """""" + photoUrl: String + + """""" + presentRawAddress: String + + """""" + linkedinUid: String + + """""" + extrapolatedEmailConfidence: Float + + """""" + salesforceId: String + + """""" + salesforceLeadId: String + + """""" + salesforceContactId: String + + """""" + salesforceAccountId: String + + """""" + salesforceOwnerId: String + + """""" + createdAt: String + + """""" + leadRequestId: String + + """""" + testPredictiveScore: String + + """""" + emailManuallyChanged: Boolean + + """""" + directDialStatus: String + + """""" + directDialEnrichmentFailedAt: String + + """""" + emailStatus: String + + """""" + accountId: String + + """""" + lastActivityDate: String + + """""" + hubspotVid: String + + """""" + hubspotCompanyId: String + + """""" + sanitizedPhone: String + + """""" + updatedAt: String + + """""" + queuedForCrmPush: Boolean + + """""" + suggestedFromRuleEngineConfigId: String + + """""" + hasPendingEmailArcgateRequest: Boolean + + """""" + hasEmailArcgateRequest: Boolean + + """""" + existenceLevel: String + + """""" + email: String + + """""" + salesforceRecordUrl: String + + """""" + state: String + + """""" + city: String + + """""" + country: String + + """""" + accountPhoneNote: String + + """""" + contactJobChangeEvent: ApolloContactJobChangeEvent + + """""" + phoneNumbers: [ApolloPhoneNumber!] + + """""" + organization: ApolloOrganization + + """""" + account: ApolloAccount + + """""" + contactCampaignStatuses: [ApolloContactCampaignStatus!] + + """""" + labelIds: [String] + + """""" + starredByUserIds: [String] + + """""" + mergedCrmIds: [String] + + """""" + emailerCampaignIds: [String] + + """ + All lists/tags that the user belongs to. This will match the values in label_ids + """ + labels: [ApolloLabel!] + + """The contact stage that this contact belongs to.""" + contactStage: ApolloContactStage + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAccount implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String + + """""" + blogUrl: String + + """""" + angelListUrl: String + + """""" + linkedinUrl: String + + """""" + twitterUrl: String + + """""" + facebookUrl: String + + """""" + alexaRanking: Int + + """""" + phone: String + + """""" + linkedinUid: String + + """""" + publiclyTradedSymbol: String + + """""" + publiclyTradedExchange: String + + """""" + logoUrl: String + + """""" + crunchbaseUrl: String + + """""" + primaryDomain: String + + """""" + domain: String + + """""" + teamId: String + + """""" + organizationId: String + + """""" + accountStageId: String + + """""" + source: String + + """""" + originalSource: String + + """""" + ownerId: String + + """""" + createdAt: String + + """""" + phoneStatus: String + + """""" + testPredictiveScore: String + + """""" + hubspotId: String + + """""" + salesforceId: String + + """""" + salesforceOwnerId: String + + """""" + parentAccountId: String + + """""" + existenceLevel: String + + """""" + modality: String + + """""" + salesforceRecordUrl: String + + """""" + labelIds: [String] + + """""" + accountPlaybookStatuses: [String] + + """""" + starredByUserIds: [String] + + """""" + languages: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloSequence implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + archived: Boolean + + """""" + createdAt: String + + """""" + emailerScheduleId: String + + """""" + maxEmailsPerDay: String + + """""" + userId: String + + """""" + sameAccountReplyPolicyCd: String + + """""" + createTaskIfEmailOpen: Boolean + + """""" + emailOpenTriggerTaskThreshold: Int + + """""" + markFinishedIfClick: Boolean + + """""" + active: Boolean + + """""" + daysToWaitBeforeMarkAsResponse: Int + + """""" + markFinishedIfReply: Boolean + + """""" + markFinishedIfInterested: Boolean + + """""" + markPausedIfOoo: Boolean + + """""" + sequenceByExactDaytime: String + + """""" + permissions: String + + """""" + lastUsedAt: String + + """""" + sequenceRulesetId: String + + """""" + folderId: String + + """""" + sameAccountReplyDelayDays: Int + + """""" + numSteps: Int + + """""" + uniqueScheduled: Int + + """""" + uniqueDelivered: Int + + """""" + uniqueBounced: Int + + """""" + uniqueOpened: Int + + """""" + uniqueReplied: Int + + """""" + uniqueDemoed: Int + + """""" + uniqueClicked: Int + + """""" + uniqueUnsubscribed: Int + + """""" + bounceRate: Float + + """""" + openRate: Float + + """""" + clickRate: Float + + """""" + replyRate: Float + + """""" + spamBlockedRate: Float + + """""" + optOutRate: Float + + """""" + demoRate: Float + + """""" + loadedStats: Boolean + + """""" + ccEmails: String + + """""" + bccEmails: String + + """""" + starredByUserIds: [String] + + """""" + labelIds: [String] + + """""" + excludedContactStageIds: [String] + + """""" + excludedAccountStageIds: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloContactStage implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + displayName: String + + """""" + name: String + + """""" + displayOrder: Float + + """""" + ignoreTriggerOverride: Boolean + + """""" + category: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAccountStage implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + displayName: String + + """""" + name: String + + """""" + displayOrder: Float + + """""" + defaultExcludeForLeadgen: Boolean + + """""" + category: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloAssistantSetting { + """""" + dealSizeMetric: String + + """""" + latestFundingDays: Int + + """""" + latestNewsDays: Int + + """""" + maxNumActiveAccounts: Int + + """""" + maxPeopleInSequencePerAccount: Int + + """""" + numInactiveDaysToReEngage: Int + + """""" + territoryLocationOverride: Boolean + + """""" + id: String + + """""" + key: String + + """""" + territoryPersonLocations: [String] + + """""" + territoryLocations: [String] + + """""" + territoryCompanySizeRanges: [String] + + """""" + technologyUids: [String] + + """""" + successCaseAccountStageIds: [String] + + """""" + personaIds: [String] + + """""" + jobPostingTitles: [String] + + """""" + jobPostingLocations: [String] + + """""" + inactiveContactStageIds: [String] + + """""" + inactiveAccountStageIds: [String] +} + +type ApolloOnboardingUseCase { + """""" + bulkStatus: String + + """""" + currentUseCase: String + + """""" + firstUserCase: String + + """""" + searchedPeople: Boolean + + """""" + downloadLeads: Boolean +} + +type ApolloUser implements OneGraphNode { + """""" + id: String + + """""" + teamId: String + + """""" + firstName: String + + """""" + lastName: String + + """""" + title: String + + """""" + email: String + + """""" + createdAt: String + + """""" + creditLimit: Int + + """""" + directDialCreditLimit: Int + + """""" + salesforceAccount: String + + """""" + deleted: Boolean + + """""" + shouldIncludeUnsubscribeLink: Boolean + + """""" + optOutHtmlTemplate: String + + """""" + name: String + + """""" + enableClickTracking: Boolean + + """""" + passwordNeedsReset: Boolean + + """""" + salesforceId: String + + """""" + defaultCockpitLayout: String + + """""" + defaultAccountOverviewLayoutId: String + + """""" + defaultOrganizationOverviewLayoutId: String + + """""" + defaultContactOverviewLayoutId: String + + """""" + bridgeCalls: Boolean + + """""" + bridgePhoneNumber: String + + """""" + bridgeIncomingCalls: Boolean + + """""" + bridgeIncomingPhoneNumber: String + + """""" + currentEmailVerified: Boolean + + """""" + recordCalls: Boolean + + """""" + salesforceInstanceUrl: String + + """""" + permissionSetId: String + + """""" + defaultUseLocalNumbers: Boolean + + """""" + disableEmailLinking: String + + """""" + syncSalesforceId: String + + """""" + syncCrmId: String + + """""" + zpContactId: String + + """""" + chromeExtensionDownloaded: Boolean + + """""" + emailOauthSigninOnly: Boolean + + """""" + notificationLastCreatedAt: String + + """""" + crmRequestedToIntegrate: String + + """""" + hasInvitedUser: Boolean + + """""" + notificationLastReadAt: String + + """""" + dailyDataRequestEmail: Boolean + + """""" + dataRequestEmails: Boolean + + """""" + dailyTaskEmail: Boolean + + """""" + freeDataCreditsEmail: Boolean + + """""" + dismissNewTeamSuggestion: Boolean + + """""" + requestEmailChangeTo: String + + """""" + selfIdentifiedPersona: String + + """""" + addedContactToSequence: Boolean + + """""" + hasApprovedEmailerCampaign: Boolean + + """""" + mainEmailerCampaignId: String + + """""" + currentOnboardingStep: String + + """""" + skipUseCaseSelection: Boolean + + """""" + linkedSalesforce: String + + """""" + linkedHubspot: Boolean + + """""" + linkedSalesloft: Boolean + + """""" + defaultChromeExtensionLogEmailSendToSalesforce: Boolean + + """""" + chromeExtensionAutoMatchSalesforceOpportunity: Boolean + + """""" + chromeExtensionGmailEnableEmailTools: Boolean + + """""" + enableDesktopNotifications: Boolean + + """""" + defaultChromeExtensionEnableReminders: Boolean + + """""" + chromeExtensionGmailEnableCrmSidebar: Boolean + + """""" + prospectTerritoryIds: [String] + + """""" + subteamIds: [String] + + """""" + onboardingUseCases: ApolloOnboardingUseCase + + """""" + userRoles: [String] + + """""" + assistantSetting: ApolloAssistantSetting + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloEmailAccount implements OneGraphNode { + """""" + id: String + + """""" + userId: String + + """""" + email: String + + """""" + type: String + + """""" + active: Boolean + + """""" + default: Boolean + + """""" + secondsDelayBetweenEmails: Int + + """""" + providerDisplayName: String + + """""" + nylasProvider: String + + """""" + lastSyncedAt: String + + """""" + emailSendingPolicyCd: String + + """""" + sendgridApiUser: String + + """""" + mailgunDomains: String + + """""" + signatureEditDisabled: Boolean + + """""" + emailDailyThreshold: Int + + """""" + maxOutboundEmailsPerHour: Int + + """""" + signatureHtml: String + + """""" + aliases: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloLabel implements OneGraphNode { + """""" + cachedCount: Int + + """""" + createdAt: String + + """""" + modality: String + + """""" + name: String + + """""" + teamId: String + + """""" + updatedAt: String + + """""" + userId: String + + """""" + id: String + + """""" + key: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloPicklistValue { + """""" + name: String + + """""" + id: String + + """""" + key: String +} + +type ApolloTypedCustomField implements OneGraphNode { + """""" + id: String + + """""" + modality: String + + """""" + name: String + + """""" + type: String + + """""" + mappedCrmField: String + + """""" + additionalMappedCrmField: String + + """""" + isReadonlyMappedCrmField: Boolean + + """""" + picklistOptionsLastSyncedAt: String + + """""" + picklistValueSetId: String + + """""" + mirrored: Boolean + + """""" + systemName: String + + """""" + textFieldMaxLength: String + + """""" + picklistValues: [ApolloPicklistValue!] + + """""" + picklistOptions: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type ApolloOrganizationJobPosting { + """""" + id: String + + """""" + title: String + + """""" + url: String + + """""" + city: String + + """""" + state: String + + """""" + country: String + + """""" + lastSeenAt: String + + """""" + postedAt: String +} + +type ApolloSuborganization { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String +} + +type ApolloCurrentTechnology { + """""" + uid: String + + """""" + name: String + + """""" + category: String +} + +type ApolloOrganization implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + websiteUrl: String + + """""" + blogUrl: String + + """""" + angelListUrl: String + + """""" + linkedinUrl: String + + """""" + twitterUrl: String + + """""" + facebookUrl: String + + """""" + alexaRanking: Int + + """""" + phone: String + + """""" + linkedinUid: String + + """""" + publiclyTradedSymbol: String + + """""" + publiclyTradedExchange: String + + """""" + logoUrl: String + + """""" + crunchbaseUrl: String + + """""" + primaryDomain: String + + """""" + marketCap: String + + """""" + industry: String + + """""" + estimatedNumEmployees: Int + + """""" + snippetsLoaded: Boolean + + """""" + industryTagId: String + + """""" + retailLocationCount: Int + + """""" + rawAddress: String + + """""" + streetAddress: String + + """""" + city: String + + """""" + state: String + + """""" + postalCode: String + + """""" + country: String + + """""" + ownedByOrganizationId: String + + """""" + numSuborganizations: Int + + """""" + seoDescription: String + + """""" + shortDescription: String + + """""" + annualRevenuePrinted: String + + """""" + annualRevenue: Float + + """""" + currentTechnologies: [ApolloCurrentTechnology!] + + """""" + technologyNames: [String] + + """""" + suborganizations: [ApolloSuborganization!] + + """""" + keywords: [String] + + """""" + starredByUserIds: [String] + + """""" + languages: [String] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Lists of active job postings for a company.""" + jobPostings: [ApolloOrganizationJobPosting!] +} + +"""An edge in a connection.""" +type DevToCommentsEdge { + """The item at the end of the edge""" + node: DevToComment! +} + +"""Comments on DevTo""" +type DevToCommentsConnection { + """Comments""" + nodes: [DevToComment!]! + + """A list of edges""" + edges: [DevToCommentsEdge!]! +} + +type DevToArticle implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + description: String + + """""" + coverImage: String + + """""" + readablePublishDate: String + + """""" + socialImage: String + + """""" + slug: String + + """""" + path: String + + """""" + url: String + + """""" + canonicalUrl: String + + """""" + commentsCount: Int + + """""" + positiveReactionsCount: Int + + """""" + createdAt: String + + """""" + editedAt: String + + """""" + crosspostedAt: String + + """""" + publishedAt: String + + """""" + lastCommentAt: String + + """Crossposting or published date time""" + publishedTimestamp: String + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + + """""" + flareTag: DevToArticleFlareTag + + """The body content as the original markdown""" + bodyMarkdown: String + + """The body content as the rendered html""" + bodyHtml: String + + """Keywords this article has been tagged with""" + tags: [String!] + + """Comments for this article""" + comments: DevToCommentsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToComment implements OneGraphNode { + """""" + idCode: String + + """HTML formatted comment""" + bodyHtml: String + + """""" + user: DevToArticleUser + + """""" + children: [DevToComment!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleFlareTag { + """""" + name: String + + """Background color (hexadecimal)""" + bgColorHex: String + + """Text color (hexadecimal)""" + textColorHex: String +} + +"""Articles created by the currently authenticated user""" +type DevToMeArticle implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + description: String + + """""" + coverImage: String + + """""" + published: Boolean + + """""" + publishedAt: String + + """""" + slug: String + + """""" + path: String + + """""" + url: String + + """""" + canonicalUrl: String + + """""" + commentsCount: Int + + """""" + positiveReactionsCount: Int + + """""" + pageViewsCount: Int + + """Crossposting or published date time""" + publishedTimestamp: String + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + + """""" + flareTag: DevToArticleFlareTag + + """The body content as the original markdown""" + bodyMarkdown: String + + """The body content as the rendered html""" + bodyHtml: String + + """Keywords this article has been tagged with""" + tags: [String!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleOrganization { + """""" + name: String + + """""" + username: String + + """""" + slug: String + + """Profile image (640x640)""" + profileImage: String + + """Profile image (90x90)""" + profileImage90: String +} + +enum DevToListingCategoryEnum { + CFP + FORHIRE + COLLABS + EDUCATION + JOBS + MENTORS + PRODUCTS + MENTEES + FORSALE + EVENTS + MISC +} + +type DevToListing implements OneGraphNode { + """""" + id: Int + + """""" + title: String + + """""" + slug: String + + """""" + bodyMarkdown: String + + """""" + category: DevToListingCategoryEnum + + """""" + processedHtml: String + + """""" + published: Boolean + + """""" + user: DevToArticleUser + + """""" + organization: DevToArticleOrganization + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToUser implements OneGraphNode { + """""" + id: Int + + """""" + username: String + + """""" + name: String + + """""" + summary: String + + """""" + twitterUsername: String + + """""" + githubUsername: String + + """""" + websiteUrl: String + + """""" + location: String + + """Date of joining (formatted with strftime `"%b %e, %Y"`)""" + joinedAt: String + + """Profile image (320x320)""" + profileImage: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type DevToArticleUser { + """""" + name: String + + """""" + username: String + + """""" + twitterUsername: String + + """""" + githubUsername: String + + """""" + websiteUrl: String + + """Profile image (640x640)""" + profileImage: String + + """Profile image (90x90)""" + profileImage90: String +} + +type DevToWebhook implements OneGraphNode { + """""" + id: Int + + """ + The name of the requester, eg. "DEV" + """ + source: String + + """""" + targetUrl: String + + """An array of events identifiers""" + events: [String] + + """""" + createdAt: String + + """The user who created this webhook""" + user: DevToArticleUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoSimulcastTargetStatusEnum { + IDLE + STARTING + BROADCASTING + ERRORED +} + +type MuxVideoSimulcastTarget { + """ID of the Simulcast Target""" + id: String + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """ + The current status of the simulcast target. See Statuses below for detailed description. + * `idle`: Default status. When the parent live stream is in disconnected status, simulcast targets will be idle state. + * `starting`: The simulcast target transitions into this state when the parent live stream transition into connected state. + * `broadcasting`: The simulcast target has successfully connected to the third party live streaming service and is pushing video to that service. + * `errored`: The simulcast target encountered an error either while attempting to connect to the third party live streaming service, or mid-broadcasting. Compared to other errored statuses in the Mux Video API, a simulcast may transition back into the broadcasting state if a connection with the service can be re-established. + + """ + status: MuxVideoSimulcastTargetStatusEnum + + """ + Stream Key represents an stream identifier for the third party live streaming service to simulcast the parent live stream too. + """ + streamKey: String + + """ + RTMP hostname including the application name for the third party live streaming service. + """ + url: String +} + +type MuxVideoLiveStream implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + streamKey: String + + """""" + activeAssetId: String + + """""" + recentAssetIds: [String] + + """""" + status: String + + """""" + playbackIds: [MuxVideoPlaybackID!] + + """The settings to be used for Assets created during a broadcast""" + newAssetSettings: MuxVideoAsset + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """""" + reconnectWindow: Float + + """""" + reducedLatency: Boolean + + """""" + simulcastTargets: [MuxVideoSimulcastTarget!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoSigningKey implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + privateKey: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoUploadError { + """""" + type: String + + """""" + message: String +} + +type MuxVideoInputTrack { + """""" + type: String + + """""" + duration: Float + + """""" + encoding: String + + """""" + width: Int + + """""" + height: Int + + """""" + frameRate: Float + + """""" + sampleRate: Int + + """""" + sampleSize: Int + + """""" + channels: Int +} + +type MuxVideoInputFile { + """""" + containerFormat: String + + """""" + tracks: [MuxVideoInputTrack!] +} + +enum MuxVideoInputSettingsTextTypeEnum { + SUBTITLES +} + +enum MuxVideoInputSettingsTypeEnum { + VIDEO + AUDIO + TEXT +} + +enum MuxVideoInputSettingsOverlaySettingsHorizontalAlignEnum { + LEFT + CENTER + RIGHT +} + +enum MuxVideoInputSettingsOverlaySettingsVerticalAlignEnum { + TOP + MIDDLE + BOTTOM +} + +type MuxVideoInputSettingsOverlaySettings { + """""" + verticalAlign: MuxVideoInputSettingsOverlaySettingsVerticalAlignEnum + + """""" + verticalMargin: String + + """""" + horizontalAlign: MuxVideoInputSettingsOverlaySettingsHorizontalAlignEnum + + """""" + horizontalMargin: String + + """""" + width: String + + """""" + height: String + + """""" + opacity: String +} + +type MuxVideoInputSettings { + """""" + url: String + + """""" + overlaySettings: MuxVideoInputSettingsOverlaySettings + + """""" + type: MuxVideoInputSettingsTypeEnum + + """""" + textType: MuxVideoInputSettingsTextTypeEnum + + """""" + languageCode: String + + """""" + name: String + + """""" + closedCaptions: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String +} + +type MuxVideoInputInfo implements OneGraphNode { + """""" + settings: MuxVideoInputSettings + + """""" + file: MuxVideoInputFile + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoAssetStaticRenditionsFilesExtEnum { + MP4 +} + +enum MuxVideoAssetStaticRenditionsFilesNameEnum { + LOW_MP4 + MEDIUM_MP4 + HIGH_MP4 +} + +type MuxVideoAssetStaticRenditionsFiles { + """""" + name: MuxVideoAssetStaticRenditionsFilesNameEnum + + """Extension of the static rendition file""" + ext: MuxVideoAssetStaticRenditionsFilesExtEnum + + """The height of the static rendition's file in pixels""" + height: Int + + """The width of the static rendition's file in pixels""" + width: Int + + """The bitrate in bits per second""" + bitrate: Int + + """""" + filesize: String +} + +enum MuxVideoAssetStaticRenditionsStatusEnum { + READY + PREPARING + DISABLED + ERRORED +} + +type MuxVideoAssetStaticRenditions { + """ + * `ready`: All MP4s are downloadable + * `preparing`: We are preparing the MP4s + * `disabled`: MP4 support was not requested or has been removed + * `errored`: There was a Mux internal error that prevented the MP4s from being created + + """ + status: MuxVideoAssetStaticRenditionsStatusEnum + + """""" + files: [MuxVideoAssetStaticRenditionsFiles!] +} + +enum MuxVideoAssetMp4SupportEnum { + STANDARD + NONE +} + +enum MuxVideoAssetMasterAccessEnum { + TEMPORARY + NONE +} + +type MuxVideoAssetMaster { + """""" + status: String + + """""" + url: String +} + +type MuxVideoAssetErrors { + """""" + type: String + + """""" + messages: [String] +} + +enum MuxVideoTrackTextTypeEnum { + SUBTITLES +} + +enum MuxVideoTrackTypeEnum { + VIDEO + AUDIO + TEXT +} + +type MuxVideoTrack { + """""" + id: String + + """""" + type: MuxVideoTrackTypeEnum + + """""" + duration: Float + + """""" + maxWidth: Int + + """""" + maxHeight: Int + + """""" + maxFrameRate: Float + + """""" + maxChannels: Int + + """""" + maxChannelLayout: String + + """""" + textType: MuxVideoTrackTextTypeEnum + + """""" + languageCode: String + + """""" + name: String + + """""" + closedCaptions: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String +} + +enum MuxVideoPlaybackUrlExtensionEnumArg { + M_3U_8 +} + +enum MuxVideoThumbnailImageFitModeEnumArg { + PRESERVE + STRETCH + CROP + SMARTCROP + PAD +} + +enum MuxVideoThumbnailImageExtensionEnumArg { + JPG + PNG +} + +enum MuxVideoPlaybackPolicyEnum { + PUBLIC + SIGNED +} + +type MuxVideoPlaybackID { + """""" + id: String + + """""" + policy: MuxVideoPlaybackPolicyEnum + + """ + The Image URL API allows you to pull images from a Mux Video asset in real time. Any frame of an asset is available as a PNG or JPG image, to use as a thumbnail or poster image. + """ + thumbnail( + """ + How to fit a thumbnail within width + height. Valid values are preserve, stretch, crop, smartcrop, and pad. See below for details. + + preserve: By default, Mux will preserve the aspect ratio of the video, while fitting the image within the requested width and height. For example if the thumbnail width is 100, the height is 100, and the video's aspect ratio is 16:9, the delivered image will be 100x56 (16:9). + + stretch: The thumbnail will exactly fill the requested width and height, even if it distorts the image. Requires both width and height to be set. + (Not very popular.) + + crop: The video image will be scaled up or down until it fills the requested width and height box. Pixels then outside of the box will be cropped off. The crop is always centered on the image. Requires both width and height to be set. + + smartcrop: An algorithm will attempt to find an area of interest in the image and center it within the crop, while fitting the requested width and height. Requires both width and height to be set. + + pad: Similar to preserve but Mux will "letterbox" or "pillarbox" (add black padding to) the image to make it fit the requested width and height exactly. This is less efficient than preserve but allows for maintaining the aspect ratio while always getting thumbnails of the same size. Requires both width and height to be set. + """ + fitMode: MuxVideoThumbnailImageFitModeEnumArg + + """Flip the image left-right after performing all other transformations.""" + flipH: Boolean + + """Flip the image top-bottom after performing all other transformations.""" + flipV: Boolean + + """ + Rotate the image clockwise by the given number of degrees. Valid values are 90, 180, and 270. + """ + rotate: Int + + """ + The height in pixels of the thumbnail (in pixels). Defaults to the height of the original video. + """ + height: Int + + """ + The width in pixels of the thumbnail (in pixels). Defaults to the width of the original video. + """ + width: Int + + """ + The time (in seconds) of the video timeline where the image should be pulled. Defaults to a frame selected from the middle of the video (this default may change at any time). + """ + time: Float + extension: MuxVideoThumbnailImageExtensionEnumArg! + ): String + + """ + The Image URL API allows you to generate short animated GIFs from a video. + """ + animatedGif( + """The frame rate of the generated gif. Defaults to 15 fps. Max 30 fps.""" + fps: Int + + """ + The height in pixels of the animated gif. The default height is determined by preserving aspect ratio with the width provided. Maximum height is 640px. + """ + height: Int + + """ + The width in pixels of the animated gif. Default is 320px, or if height is provided, the width is determined by preserving aspect ratio with the height. Max width is 640px. + """ + width: Int + + """ + The time (in seconds) of the video timeline where the gif ends. Defaults to 5 seconds after the `start`. Maximum total duration of gif is limited to 10 seconds; minimum total duration of gif is 250ms. + """ + end: Float = 5 + + """ + The time (in seconds) of the video timeline where the animated gif should begin. Defaults to 0. + """ + start: Float = 0 + ): String + + """ + To play a video, create a playback URL including a [Playback ID](https://docs.mux.com/reference-link/playback-ids) for the [asset](https://docs.mux.com/reference-link/assets) you want to play. + """ + playbackUrl( + """ + A streaming format. Currently, Mux Video only supports HTTP Live Streaming video (m3u8), but support for other formats (like MPEG-DASH) are in development. + """ + ext: MuxVideoPlaybackUrlExtensionEnumArg = M_3U_8 + ): String +} + +type MuxVideoAsset implements OneGraphNode { + """""" + id: String + + """""" + createdAt: String + + """""" + deletedAt: String + + """""" + status: String + + """""" + duration: Float + + """""" + maxStoredResolution: String + + """""" + maxStoredFrameRate: Float + + """""" + aspectRatio: String + + """""" + playbackIds: [MuxVideoPlaybackID!] + + """""" + tracks: [MuxVideoTrack!] + + """""" + demo: Boolean + + """""" + errors: MuxVideoAssetErrors + + """""" + perTitleEncode: Boolean + + """""" + isLive: Boolean + + """Arbitrary metadata set by you when creating the asset.""" + passthrough: String + + """""" + liveStreamId: String + + """""" + master: MuxVideoAssetMaster + + """""" + masterAccess: MuxVideoAssetMasterAccessEnum + + """""" + mp4Support: MuxVideoAssetMp4SupportEnum + + """""" + normalizeAudio: Boolean + + """""" + staticRenditions: MuxVideoAssetStaticRenditions + + """ + Marks the asset as a test asset when the value is set to true. + + A Test asset can help evaluate the Mux Video APIs without incurring any cost. There is no limit on number of test assets created. Test asset are: + - watermarked with the Mux logo + - limited to 10 seconds + - deleted after 24 hrs + + For more information, see this [blog post](https://mux.com/blog/new-test-mux-video-features-for-free/). + """ + isTest: Boolean + + """ + A list of the input objects that were used to create the asset along with any settings that were applied to each input. + """ + inputInfo: [MuxVideoInputInfo!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum MuxVideoUploadStatusEnum { + WAITING + ASSET_CREATED + ERRORED + CANCELLED + TIMED_OUT +} + +type MuxVideoUpload implements OneGraphNode { + """""" + id: String + + """ + Max time in seconds for the signed upload URL to be valid. If a successful upload has not occurred before the timeout limit, the direct upload is marked `timed_out` + """ + timeout: Int + + """""" + status: MuxVideoUploadStatusEnum + + """The settings to be used for Assets created during a broadcast""" + newAssetSettings: MuxVideoAsset + + """Only set once the upload is in the `asset_created` state.""" + assetId: String + + """Only set if an error occurred during asset creation.""" + error: MuxVideoUploadError + + """ + If the upload URL will be used in a browser, you must specify the origin in order for the signed URL to have the correct CORS headers. + """ + corsOrigin: String + + """The URL to upload the associated source media to.""" + url: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type MuxVideoVideoViewEvent { + """""" + viewerTime: Int + + """""" + playbackTime: Int + + """""" + name: String + + """""" + eventTime: Int +} + +type MuxVideoVideoView implements OneGraphNode { + """""" + viewTotalUpscaling: String + + """""" + prerollAdAssetHostname: String + + """""" + playerSourceDomain: String + + """""" + region: String + + """""" + viewerUserAgent: String + + """""" + prerollRequested: Boolean + + """""" + pageType: String + + """""" + startupScore: String + + """""" + viewSeekDuration: String + + """""" + countryName: String + + """""" + playerSourceHeight: Int + + """""" + longitude: String + + """""" + bufferingCount: String + + """""" + videoDuration: String + + """""" + playerSourceType: String + + """""" + city: String + + """""" + viewId: String + + """""" + platformDescription: String + + """""" + videoStartupPrerollRequestTime: String + + """""" + viewerDeviceName: String + + """""" + videoSeries: String + + """""" + viewerApplicationName: String + + """""" + updatedAt: String + + """""" + viewTotalContentPlaybackTime: String + + """""" + cdn: String + + """""" + playerInstanceId: String + + """""" + videoLanguage: String + + """""" + playerSourceWidth: Int + + """""" + playerErrorMessage: String + + """""" + playerMuxPluginVersion: String + + """""" + watched: Boolean + + """""" + playbackScore: String + + """""" + pageUrl: String + + """""" + metro: String + + """""" + viewMaxRequestLatency: String + + """""" + requestsForFirstPreroll: String + + """""" + viewTotalDownscaling: String + + """""" + latitude: String + + """""" + playerSourceHostName: String + + """""" + insertedAt: String + + """""" + viewEnd: String + + """""" + muxEmbedVersion: String + + """""" + playerLanguage: String + + """""" + pageLoadTime: Int + + """""" + viewerDeviceCategory: String + + """""" + videoStartupPrerollLoadTime: String + + """""" + playerVersion: String + + """""" + watchTime: Int + + """""" + playerSourceStreamType: String + + """""" + prerollAdTagHostname: String + + """""" + viewerDeviceManufacturer: String + + """""" + rebufferingScore: String + + """""" + experimentName: String + + """""" + viewerOsVersion: String + + """""" + playerPreload: Boolean + + """""" + bufferingDuration: String + + """""" + playerViewCount: Int + + """""" + playerSoftware: String + + """""" + playerLoadTime: String + + """""" + platformSummary: String + + """""" + videoEncodingVariant: String + + """""" + playerWidth: Int + + """""" + viewSeekCount: String + + """""" + viewerExperienceScore: String + + """""" + viewErrorId: Int + + """""" + videoVariantName: String + + """""" + prerollPlayed: Boolean + + """""" + viewerApplicationEngine: String + + """""" + viewerOsArchitecture: String + + """""" + playerErrorCode: String + + """""" + bufferingRate: String + + """""" + events: [MuxVideoVideoViewEvent!] + + """""" + playerName: String + + """""" + viewStart: String + + """""" + viewAverageRequestThroughput: String + + """""" + videoProducer: String + + """""" + errorTypeId: Int + + """""" + muxViewerId: String + + """""" + videoId: String + + """""" + continentCode: String + + """""" + sessionId: String + + """""" + exitBeforeVideoStart: Boolean + + """""" + videoContentType: String + + """""" + viewerOsFamily: String + + """""" + playerPoster: String + + """""" + viewAverageRequestLatency: String + + """""" + videoVariantId: String + + """""" + playerSourceDuration: Int + + """""" + playerSourceUrl: String + + """""" + muxApiVersion: String + + """""" + videoTitle: String + + """""" + id: String + + """""" + shortTime: String + + """""" + rebufferPercentage: String + + """""" + timeToFirstFrame: String + + """""" + viewerUserId: String + + """""" + videoStreamType: String + + """""" + playerStartupTime: Int + + """""" + viewerApplicationVersion: String + + """""" + viewMaxDownscalePercentage: String + + """""" + viewMaxUpscalePercentage: String + + """""" + countryCode: String + + """""" + usedFullscreen: Boolean + + """""" + isp: String + + """""" + propertyId: Int + + """""" + playerAutoplay: Boolean + + """""" + playerHeight: Int + + """""" + asn: Int + + """""" + qualityScore: String + + """""" + playerSoftwareVersion: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type OrbitMembersEdge { + """The item at the end of the edge""" + node: OrbitMember! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Members on Orbit""" +type OrbitMembersConnection { + """Members""" + nodes: [OrbitMember!]! + + """A list of edges""" + edges: [OrbitMembersEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type OrbitWorkspaceActivityEdge { + """The item at the end of the edge""" + node: OrbitActivity! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""WorkspaceActivity on Orbit""" +type OrbitWorkspaceActivityConnection { + """WorkspaceActivity""" + nodes: [OrbitActivity!]! + + """A list of edges""" + edges: [OrbitWorkspaceActivityEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type OrbitIssueActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitIssueCommentActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """""" + gitHubHtmlUrl: String + + """""" + gitHubNumber: Int + + """""" + gitHubCreatedAt: String + + """""" + gitHubId: Int + + """""" + gitHubBody: String + + """""" + isPullRequest: Boolean + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitStarActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubStarredAt: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitPullRequestActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """""" + gitHubTitle: String + + """""" + gitHubMergedAt: String + + """""" + gitHubMerged: Boolean + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitNoteActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitPostActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +type OrbitCustomActivity implements OrbitActivity { + """""" + id: String + + """""" + key: String + + """""" + action: String + + """""" + occurredAt: String + + """""" + updatedAt: String + + """""" + orbitUrl: String + raw: JSON! + + """Retrieve the member (if any) associated with this activity""" + member: OrbitMember +} + +""" +Activities are instances of community participation and contribution, such as GitHub issues, pull requests, Discourse posts, mentions on twitter, and more. Orbit integrations come with built in activities, but you can also add your own. +""" +interface OrbitActivity { + """id for the service auth""" + id: String + + """ + The type of action the user did for that activity, e.g. `created`, `merged`, `opened`. + """ + action: String + + """ + A unique identitier for the activity that makes sure duplicates of it are not recorded. Optional but recommended if your integration may resend data multiple times. A strong key choice might be the id or timestamp of an event registration along with the event name, e.g. "july-conference-registration:123456". If Orbit receives a POST to create an activity with that key more than once for the same member, it will only create one. + """ + key: String + + """The member (if any) associated with this activity""" + member: OrbitMember + + """The date and time at which the activity occurred.""" + occurredAt: String + + """The date and time at which the activity was last updated in Orbit.""" + updatedAt: String +} + +type OrbitWorkspace implements OneGraphNode { + """""" + id: String + + """""" + name: String + + """""" + slug: String + + """""" + createdAt: String + + """""" + updatedAt: String + + """Retrieve a specific activity for a workspace.""" + activity(id: String!): OrbitActivity + + """List activities for a workspace.""" + activities( + repository: String + type: String + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitWorkspaceActivityConnection + + """Retrieve posts for a workspace.""" + posts( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitPostsConnection + + """Retrieve a specific member for a workspace.""" + member(id: String!): OrbitMember + + """Retrieve members for a workspace.""" + members( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitMembersConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type OrbitPostsEdge { + """The item at the end of the edge""" + node: OrbitPost! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Posts on Orbit""" +type OrbitPostsConnection { + """Posts""" + nodes: [OrbitPost!]! + + """A list of edges""" + edges: [OrbitPostsEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type OrbitNotesEdge { + """The item at the end of the edge""" + node: OrbitNote! + + """A cursor for use in pagination.""" + cursor: String! +} + +"""Notes on Orbit""" +type OrbitNotesConnection { + """Notes""" + nodes: [OrbitNote!]! + + """A list of edges""" + edges: [OrbitNotesEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type OrbitMember implements OneGraphNode { + """""" + id: String + + """""" + bio: String + + """""" + avatarUrl: String + + """""" + birthday: String + + """""" + company: String + + """""" + location: String + + """""" + name: String + + """""" + pronouns: String + + """""" + shippingAddress: String + + """""" + slug: String + + """Adds tags to member; comma-separated string or array""" + tagsToAdd: String + + """Replaces all tags for the member; comma-separated string or array""" + tagList: [String] + + """""" + tshirt: String + + """""" + teammate: Boolean + + """""" + url: String + + """The member's GitHub username""" + github: String + + """The member's Twitter username""" + twitter: String + + """The member's email""" + email: String + + """The member's Discourse username""" + discourse: String + + """The host of the Discourse""" + discourseHostname: String + + """The member's dev.to username""" + linkedin: String + + """The member's dev.to username""" + devto: String + + """Retrieve notes for a member.""" + notes( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitNotesConnection + + """Retrieve posts by a member.""" + posts( + after: String + + """The number of items after the current cursor to return, maximum of 500""" + first: Int = 25 + ): OrbitPostsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type OrbitNote implements OneGraphNode { + """""" + id: String + + """""" + body: String + + """""" + createdAt: String + + """""" + updatedAt: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type OrbitPost implements OneGraphNode { + """""" + createdAt: String + + """""" + description: String + + """""" + image: String + + """""" + publishedAt: String + + """""" + title: String + + """""" + updatedAt: String + + """""" + url: String + + """""" + id: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeInvoiceItemObjectEnum { + invoiceitem +} + +"""""" +type StripeInvoiceItem implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeInvoiceItemObjectEnum! + + """The ID of the invoice this invoice item belongs to.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If true, discounts will apply to this invoice item. Always false for prorations. + """ + discountable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + The tax rates which apply to the invoice item. When set, the `default_tax_rates` on the invoice do not apply to this invoice item. + """ + taxRates: [StripeTaxRate!] + + """ + Quantity of units for the invoice item. If the invoice item is a proration, the quantity of the subscription that the proration was computed for. + """ + quantity: Int! + + """The subscription that this invoice item has been created for, if any.""" + subscription: StripeSubscription + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Whether the invoice item was created automatically as a proration adjustment when the customer switched plans. + """ + proration: Boolean! + + """ + The subscription item that this invoice item has been created for, if any. + """ + subscriptionItem: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount (in the `currency` specified) of the invoice item. This should always be equal to `unit_amount * quantity`. + """ + amount: Int! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + date: Int! + + """ + If the invoice item is a proration, the plan of the subscription that the proration was computed for. + """ + plan: StripePlan + + """Unit Amount (in the `currency` specified) of the invoice item.""" + unitAmount: Int + + """""" + period: StripeInvoiceLineItemPeriod! + + """ + The ID of the customer who will be billed when this invoice item is billed. + """ + customer: StripeInvoiceItemCustomerUnion! + + """The price of the invoice item.""" + price: StripePrice + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce User.""" +type SalesforceUserSobjectMetadata { + """Url to the edit view for this User.""" + uiEditUrl: String! + + """Url to the detail view for this User.""" + uiDetailUrl: String! +} + +""" +A filter to be used against UserProvMockTarget object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvMockTargetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvMockTargetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvMockTargetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvMockTarget's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvMockTarget's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvMockTarget's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvMockTarget's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvMockTarget's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvMockTarget's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvMockTarget's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvMockTarget's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvMockTarget's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvMockTarget's externalLastName field""" + externalLastName: SalesforceStringFilter +} + +"""Field that User Provisioning Mock Targets can be sorted by""" +enum SalesforceUserProvMockTargetSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME +} + +"""An edge in a connection.""" +type SalesforceUserProvMockTargetEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvMockTarget! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Mock Targets connection, for use in pagination. +""" +type SalesforceUserProvMockTargetsConnection { + """ + The count of all User Provisioning Mock Target you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Mock Targets""" + nodes: [SalesforceUserProvMockTarget!]! + + """List of User Provisioning Mock Target edges""" + edges: [SalesforceUserProvMockTargetEdge!]! +} + +""" +A filter to be used against UserPreference object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserPreferenceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserPreferenceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserPreferenceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserPreference's id field""" + id: SalesforceIdFilter + + """Filter by the UserPreference's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserPreference's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserPreference's preference field""" + preference: SalesforceStringFilter + + """Filter by the UserPreference's value field""" + value: SalesforceStringFilter + + """Filter by the UserPreference's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that User Preferences can be sorted by""" +enum SalesforceUserPreferenceSortByFieldEnum { + ID + USER_ID + PREFERENCE + VALUE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserPreferenceEdge { + """The item at the end of the edge.""" + node: SalesforceUserPreference! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Preferences connection, for use in pagination.""" +type SalesforceUserPreferencesConnection { + """The count of all User Preference you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Preferences""" + nodes: [SalesforceUserPreference!]! + + """List of User Preference edges""" + edges: [SalesforceUserPreferenceEdge!]! +} + +""" +A filter to be used against UserLogin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserLoginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserLoginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserLoginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserLogin's id field""" + id: SalesforceIdFilter + + """Filter by the UserLogin's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserLogin's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserLogin's isFrozen field""" + isFrozen: SalesforceBooleanFilter + + """Filter by the UserLogin's isPasswordLocked field""" + isPasswordLocked: SalesforceBooleanFilter + + """Filter by the UserLogin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserLogin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserLogin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that User Logins can be sorted by""" +enum SalesforceUserLoginSortByFieldEnum { + ID + USER_ID + IS_FROZEN + IS_PASSWORD_LOCKED + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceUserLoginEdge { + """The item at the end of the edge.""" + node: SalesforceUserLogin! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Logins connection, for use in pagination.""" +type SalesforceUserLoginsConnection { + """The count of all User Login you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Logins""" + nodes: [SalesforceUserLogin!]! + + """List of User Login edges""" + edges: [SalesforceUserLoginEdge!]! +} + +""" +A filter to be used against Translation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTranslationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTranslationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTranslationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Translation's id field""" + id: SalesforceIdFilter + + """Filter by the Translation's language field""" + language: SalesforceStringFilter + + """Filter by the Translation's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Translation's canManage field""" + canManage: SalesforceBooleanFilter + + """Filter by the Translation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Translation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Translation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Translation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Translation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Translation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Translation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Language Translations can be sorted by""" +enum SalesforceTranslationSortByFieldEnum { + ID + LANGUAGE + IS_ACTIVE + CAN_MANAGE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTranslationEdge { + """The item at the end of the edge.""" + node: SalesforceTranslation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Language Translations connection, for use in pagination.""" +type SalesforceTranslationsConnection { + """ + The count of all Language Translation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Language Translations""" + nodes: [SalesforceTranslation!]! + + """List of Language Translation edges""" + edges: [SalesforceTranslationEdge!]! +} + +"""Field that Topics can be sorted by""" +enum SalesforceTopicSortByFieldEnum { + ID + NAME + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + TALKING_ABOUT + MANAGED_TOPIC_TYPE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTopicEdge { + """The item at the end of the edge.""" + node: SalesforceTopic! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Topics connection, for use in pagination.""" +type SalesforceTopicsConnection { + """The count of all Topic you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topics""" + nodes: [SalesforceTopic!]! + + """List of Topic edges""" + edges: [SalesforceTopicEdge!]! +} + +"""Field that Goals can be sorted by""" +enum SalesforceTodayGoalSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VALUE + USER_ID +} + +"""An edge in a connection.""" +type SalesforceTodayGoalEdge { + """The item at the end of the edge.""" + node: SalesforceTodayGoal! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Goals connection, for use in pagination.""" +type SalesforceTodayGoalsConnection { + """The count of all Goal you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Goals""" + nodes: [SalesforceTodayGoal!]! + + """List of Goal edges""" + edges: [SalesforceTodayGoalEdge!]! +} + +""" +A filter to be used against TenantUsageEntitlement object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTenantUsageEntitlementConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTenantUsageEntitlementConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTenantUsageEntitlementConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TenantUsageEntitlement's id field""" + id: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TenantUsageEntitlement's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TenantUsageEntitlement's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TenantUsageEntitlement's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TenantUsageEntitlement's resourceGroupKey field""" + resourceGroupKey: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's setting field""" + setting: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the TenantUsageEntitlement's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the TenantUsageEntitlement's currentAmountAllowed field""" + currentAmountAllowed: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's frequency field""" + frequency: SalesforceStringFilter + + """Filter by the TenantUsageEntitlement's isPersistentResource field""" + isPersistentResource: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's hasRollover field""" + hasRollover: SalesforceBooleanFilter + + """Filter by the TenantUsageEntitlement's overageGrace field""" + overageGrace: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's amountUsed field""" + amountUsed: SalesforceFloatFilter + + """Filter by the TenantUsageEntitlement's usageDate field""" + usageDate: SalesforceDateTimeFilter +} + +"""Field that Tenant Usage Entitlements can be sorted by""" +enum SalesforceTenantUsageEntitlementSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RESOURCE_GROUP_KEY + SETTING + START_DATE + END_DATE + CURRENT_AMOUNT_ALLOWED + FREQUENCY + IS_PERSISTENT_RESOURCE + HAS_ROLLOVER + OVERAGE_GRACE + AMOUNT_USED + USAGE_DATE +} + +"""An edge in a connection.""" +type SalesforceTenantUsageEntitlementEdge { + """The item at the end of the edge.""" + node: SalesforceTenantUsageEntitlement! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Tenant Usage Entitlements connection, for use in pagination. +""" +type SalesforceTenantUsageEntitlementsConnection { + """ + The count of all Tenant Usage Entitlement you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Tenant Usage Entitlements""" + nodes: [SalesforceTenantUsageEntitlement!]! + + """List of Tenant Usage Entitlement edges""" + edges: [SalesforceTenantUsageEntitlementEdge!]! +} + +""" +A filter to be used against TaskStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskStatus's id field""" + id: SalesforceIdFilter + + """Filter by the TaskStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TaskStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the TaskStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the TaskStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the TaskStatus's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the TaskStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TaskStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TaskStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Task Status Values can be sorted by""" +enum SalesforceTaskStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CLOSED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTaskStatusEdge { + """The item at the end of the edge.""" + node: SalesforceTaskStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Status Values connection, for use in pagination.""" +type SalesforceTaskStatussConnection { + """The count of all Task Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Status Values""" + nodes: [SalesforceTaskStatus!]! + + """List of Task Status Value edges""" + edges: [SalesforceTaskStatusEdge!]! +} + +""" +A filter to be used against TaskPriority object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskPriorityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskPriorityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskPriorityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskPriority's id field""" + id: SalesforceIdFilter + + """Filter by the TaskPriority's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TaskPriority's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the TaskPriority's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the TaskPriority's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the TaskPriority's isHighPriority field""" + isHighPriority: SalesforceBooleanFilter + + """Filter by the TaskPriority's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskPriority's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskPriority's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskPriority's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TaskPriority's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TaskPriority's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskPriority's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Task Priority Values can be sorted by""" +enum SalesforceTaskPrioritySortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_HIGH_PRIORITY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceTaskPriorityEdge { + """The item at the end of the edge.""" + node: SalesforceTaskPriority! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Priority Values connection, for use in pagination.""" +type SalesforceTaskPrioritysConnection { + """ + The count of all Task Priority Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Priority Values""" + nodes: [SalesforceTaskPriority!]! + + """List of Task Priority Value edges""" + edges: [SalesforceTaskPriorityEdge!]! +} + +"""Field that Streaming Channels can be sorted by""" +enum SalesforceStreamingChannelSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_DYNAMIC + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceStreamingChannelEdge { + """The item at the end of the edge.""" + node: SalesforceStreamingChannel! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Streaming Channels connection, for use in pagination.""" +type SalesforceStreamingChannelsConnection { + """The count of all Streaming Channel you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Streaming Channels""" + nodes: [SalesforceStreamingChannel!]! + + """List of Streaming Channel edges""" + edges: [SalesforceStreamingChannelEdge!]! +} + +"""Field that Static Resources can be sorted by""" +enum SalesforceStaticResourceSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + CONTENT_TYPE + BODY_LENGTH + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CACHE_CONTROL +} + +"""An edge in a connection.""" +type SalesforceStaticResourceEdge { + """The item at the end of the edge.""" + node: SalesforceStaticResource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Static Resources connection, for use in pagination.""" +type SalesforceStaticResourcesConnection { + """The count of all Static Resource you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Static Resources""" + nodes: [SalesforceStaticResource!]! + + """List of Static Resource edges""" + edges: [SalesforceStaticResourceEdge!]! +} + +""" +A filter to be used against SolutionStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionStatus's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SolutionStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the SolutionStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the SolutionStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the SolutionStatus's isReviewed field""" + isReviewed: SalesforceBooleanFilter + + """Filter by the SolutionStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SolutionStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SolutionStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SolutionStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Solution Status Values can be sorted by""" +enum SalesforceSolutionStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_REVIEWED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceSolutionStatusEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Solution Status Values connection, for use in pagination.""" +type SalesforceSolutionStatussConnection { + """ + The count of all Solution Status Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Status Values""" + nodes: [SalesforceSolutionStatus!]! + + """List of Solution Status Value edges""" + edges: [SalesforceSolutionStatusEdge!]! +} + +"""Field that Solutions can be sorted by""" +enum SalesforceSolutionSortByFieldEnum { + ID + IS_DELETED + SOLUTION_NUMBER + SOLUTION_NAME + IS_PUBLISHED + IS_PUBLISHED_IN_PUBLIC_KB + STATUS + IS_REVIEWED + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TIMES_USED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_HTML +} + +"""An edge in a connection.""" +type SalesforceSolutionEdge { + """The item at the end of the edge.""" + node: SalesforceSolution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Solutions connection, for use in pagination.""" +type SalesforceSolutionsConnection { + """The count of all Solution you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solutions""" + nodes: [SalesforceSolution!]! + + """List of Solution edges""" + edges: [SalesforceSolutionEdge!]! +} + +"""Field that Sites can be sorted by""" +enum SalesforceSiteSortByFieldEnum { + ID + NAME + SUBDOMAIN + URL_PATH_PREFIX + GUEST_USER_ID + STATUS + ADMIN_ID + DESCRIPTION + MASTER_LABEL + ANALYTICS_TRACKING_CODE + SITE_TYPE + CLICKJACK_PROTECTION_LEVEL + DAILY_BANDWIDTH_LIMIT + DAILY_BANDWIDTH_USED + DAILY_REQUEST_TIME_LIMIT + DAILY_REQUEST_TIME_USED + MONTHLY_PAGE_VIEWS_ENTITLEMENT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + GUEST_RECORD_DEFAULT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceSiteEdge { + """The item at the end of the edge.""" + node: SalesforceSite! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Sites connection, for use in pagination.""" +type SalesforceSitesConnection { + """The count of all Site you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Sites""" + nodes: [SalesforceSite!]! + + """List of Site edges""" + edges: [SalesforceSiteEdge!]! +} + +"""Field that Signup Requests can be sorted by""" +enum SalesforceSignupRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TRIAL_SOURCE_ORG_ID + TEMPLATE_ID + TEMPLATE_DESCRIPTION + CREATED_ORG_ID + LAST_NAME + FIRST_NAME + USERNAME + SIGNUP_EMAIL + COMPANY + COUNTRY + TRIAL_DAYS + STATUS + ERROR_CODE + CONNECTED_APP_CONSUMER_KEY + SUBDOMAIN + AUTH_CODE + IS_SIGNUP_EMAIL_SUPPRESSED + SHOULD_CONNECT_TO_ENV_HUB + PREFERRED_LANGUAGE + EDITION + RESOLVED_TEMPLATE_ID + SIGNUP_SOURCE + CLONE_FROM_ORG +} + +"""An edge in a connection.""" +type SalesforceSignupRequestEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Signup Requests connection, for use in pagination.""" +type SalesforceSignupRequestsConnection { + """The count of all Signup Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Requests""" + nodes: [SalesforceSignupRequest!]! + + """List of Signup Request edges""" + edges: [SalesforceSignupRequestEdge!]! +} + +""" +A filter to be used against ShapeRepresentation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceShapeRepresentationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceShapeRepresentationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceShapeRepresentationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ShapeRepresentation's id field""" + id: SalesforceIdFilter + + """Filter by the ShapeRepresentation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ShapeRepresentation's name field""" + name: SalesforceStringFilter + + """Filter by the ShapeRepresentation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ShapeRepresentation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ShapeRepresentation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ShapeRepresentation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ShapeRepresentation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ShapeRepresentation's status field""" + status: SalesforceStringFilter + + """Filter by the ShapeRepresentation's description field""" + description: SalesforceStringFilter + + """Filter by the ShapeRepresentation's edition field""" + edition: SalesforceStringFilter +} + +"""Field that Shape Representations can be sorted by""" +enum SalesforceShapeRepresentationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STATUS + DESCRIPTION + EDITION +} + +"""An edge in a connection.""" +type SalesforceShapeRepresentationEdge { + """The item at the end of the edge.""" + node: SalesforceShapeRepresentation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Shape Representations connection, for use in pagination.""" +type SalesforceShapeRepresentationsConnection { + """ + The count of all Shape Representation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Shape Representations""" + nodes: [SalesforceShapeRepresentation!]! + + """List of Shape Representation edges""" + edges: [SalesforceShapeRepresentationEdge!]! +} + +""" +A filter to be used against SetupAuditTrail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupAuditTrailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupAuditTrailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupAuditTrailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupAuditTrail's id field""" + id: SalesforceIdFilter + + """Filter by the SetupAuditTrail's action field""" + action: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SetupAuditTrail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SetupAuditTrail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SetupAuditTrail's delegateUser field""" + delegateUser: SalesforceStringFilter + + """Filter by the SetupAuditTrail's responsibleNamespacePrefix field""" + responsibleNamespacePrefix: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdByContext field""" + createdByContext: SalesforceStringFilter + + """Filter by the SetupAuditTrail's createdByIssuer field""" + createdByIssuer: SalesforceStringFilter +} + +"""Field that Setup Audit Trail Entries can be sorted by""" +enum SalesforceSetupAuditTrailSortByFieldEnum { + ID + ACTION + SECTION + CREATED_DATE + CREATED_BY_ID + DISPLAY + DELEGATE_USER + RESPONSIBLE_NAMESPACE_PREFIX + CREATED_BY_CONTEXT + CREATED_BY_ISSUER +} + +"""An edge in a connection.""" +type SalesforceSetupAuditTrailEdge { + """The item at the end of the edge.""" + node: SalesforceSetupAuditTrail! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Setup Audit Trail Entries connection, for use in pagination. +""" +type SalesforceSetupAuditTrailsConnection { + """ + The count of all Setup Audit Trail Entry you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Audit Trail Entries""" + nodes: [SalesforceSetupAuditTrail!]! + + """List of Setup Audit Trail Entry edges""" + edges: [SalesforceSetupAuditTrailEdge!]! +} + +""" +A filter to be used against SetupAssistantStep object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupAssistantStepConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupAssistantStepConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupAssistantStepConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupAssistantStep's id field""" + id: SalesforceIdFilter + + """Filter by the SetupAssistantStep's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SetupAssistantStep's name field""" + name: SalesforceStringFilter + + """Filter by the SetupAssistantStep's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SetupAssistantStep's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SetupAssistantStep's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SetupAssistantStep's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SetupAssistantStep's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SetupAssistantStep's assistantType field""" + assistantType: SalesforceStringFilter + + """Filter by the SetupAssistantStep's isComplete field""" + isComplete: SalesforceBooleanFilter +} + +"""Field that Setup Assistant Steps can be sorted by""" +enum SalesforceSetupAssistantStepSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSISTANT_TYPE + IS_COMPLETE +} + +"""An edge in a connection.""" +type SalesforceSetupAssistantStepEdge { + """The item at the end of the edge.""" + node: SalesforceSetupAssistantStep! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Setup Assistant Steps connection, for use in pagination.""" +type SalesforceSetupAssistantStepsConnection { + """ + The count of all Setup Assistant Step you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Assistant Steps""" + nodes: [SalesforceSetupAssistantStep!]! + + """List of Setup Assistant Step edges""" + edges: [SalesforceSetupAssistantStepEdge!]! +} + +""" +A filter to be used against ServiceSetupProvisioning object types. All fields are combined with a logical â€and.’ +""" +input SalesforceServiceSetupProvisioningConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceServiceSetupProvisioningConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceServiceSetupProvisioningConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ServiceSetupProvisioning's id field""" + id: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ServiceSetupProvisioning's name field""" + name: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ServiceSetupProvisioning's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ServiceSetupProvisioning's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ServiceSetupProvisioning's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ServiceSetupProvisioning's jobName field""" + jobName: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's taskName field""" + taskName: SalesforceStringFilter + + """Filter by the ServiceSetupProvisioning's status field""" + status: SalesforceStringFilter +} + +"""Field that Service Setup Provisionings can be sorted by""" +enum SalesforceServiceSetupProvisioningSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + JOB_NAME + TASK_NAME + STATUS +} + +"""An edge in a connection.""" +type SalesforceServiceSetupProvisioningEdge { + """The item at the end of the edge.""" + node: SalesforceServiceSetupProvisioning! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Service Setup Provisionings connection, for use in pagination. +""" +type SalesforceServiceSetupProvisioningsConnection { + """ + The count of all Service Setup Provisioning you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Setup Provisionings""" + nodes: [SalesforceServiceSetupProvisioning!]! + + """List of Service Setup Provisioning edges""" + edges: [SalesforceServiceSetupProvisioningEdge!]! +} + +""" +A filter to be used against SecurityCustomBaseline object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecurityCustomBaselineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecurityCustomBaselineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecurityCustomBaselineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecurityCustomBaseline's id field""" + id: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecurityCustomBaseline's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's language field""" + language: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the SecurityCustomBaseline's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecurityCustomBaseline's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecurityCustomBaseline's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecurityCustomBaseline's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecurityCustomBaseline's isDefault field""" + isDefault: SalesforceBooleanFilter +} + +"""Field that Security Custom Baselines can be sorted by""" +enum SalesforceSecurityCustomBaselineSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DEFAULT +} + +"""An edge in a connection.""" +type SalesforceSecurityCustomBaselineEdge { + """The item at the end of the edge.""" + node: SalesforceSecurityCustomBaseline! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Security Custom Baselines connection, for use in pagination. +""" +type SalesforceSecurityCustomBaselinesConnection { + """ + The count of all Security Custom Baseline you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Security Custom Baselines""" + nodes: [SalesforceSecurityCustomBaseline!]! + + """List of Security Custom Baseline edges""" + edges: [SalesforceSecurityCustomBaselineEdge!]! +} + +"""Field that Secure Agent Clusters can be sorted by""" +enum SalesforceSecureAgentsClusterSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceSecureAgentsClusterEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentsCluster! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Secure Agent Clusters connection, for use in pagination.""" +type SalesforceSecureAgentsClustersConnection { + """ + The count of all Secure Agent Cluster you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Clusters""" + nodes: [SalesforceSecureAgentsCluster!]! + + """List of Secure Agent Cluster edges""" + edges: [SalesforceSecureAgentsClusterEdge!]! +} + +""" +A filter to be used against SearchPromotionRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSearchPromotionRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSearchPromotionRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSearchPromotionRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SearchPromotionRule's id field""" + id: SalesforceIdFilter + + """Filter by the SearchPromotionRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SearchPromotionRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SearchPromotionRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SearchPromotionRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SearchPromotionRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SearchPromotionRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SearchPromotionRule's query field""" + query: SalesforceStringFilter +} + +"""Field that Promoted Search Terms can be sorted by""" +enum SalesforceSearchPromotionRuleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + QUERY +} + +"""An edge in a connection.""" +type SalesforceSearchPromotionRuleEdge { + """The item at the end of the edge.""" + node: SalesforceSearchPromotionRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Promoted Search Terms connection, for use in pagination.""" +type SalesforceSearchPromotionRulesConnection { + """ + The count of all Promoted Search Term you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Promoted Search Terms""" + nodes: [SalesforceSearchPromotionRule!]! + + """List of Promoted Search Term edges""" + edges: [SalesforceSearchPromotionRuleEdge!]! +} + +""" +A filter to be used against Scontrol object types. All fields are combined with a logical â€and.’ +""" +input SalesforceScontrolConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceScontrolConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceScontrolConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Scontrol's id field""" + id: SalesforceIdFilter + + """Filter by the Scontrol's name field""" + name: SalesforceStringFilter + + """Filter by the Scontrol's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Scontrol's description field""" + description: SalesforceStringFilter + + """Filter by the Scontrol's encodingKey field""" + encodingKey: SalesforceStringFilter + + """Filter by the Scontrol's filename field""" + filename: SalesforceStringFilter + + """Filter by the Scontrol's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Scontrol's contentSource field""" + contentSource: SalesforceStringFilter + + """Filter by the Scontrol's supportsCaching field""" + supportsCaching: SalesforceBooleanFilter + + """Filter by the Scontrol's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Scontrol's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Scontrol's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Scontrol's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Scontrol's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Scontrol's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Scontrol's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Scontrol's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Scontrol's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Custom S-Controls can be sorted by""" +enum SalesforceScontrolSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + DESCRIPTION + ENCODING_KEY + FILENAME + BODY_LENGTH + CONTENT_SOURCE + SUPPORTS_CACHING + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceScontrolEdge { + """The item at the end of the edge.""" + node: SalesforceScontrol! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom S-Controls connection, for use in pagination.""" +type SalesforceScontrolsConnection { + """The count of all Custom S-Control you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom S-Controls""" + nodes: [SalesforceScontrol!]! + + """List of Custom S-Control edges""" + edges: [SalesforceScontrolEdge!]! +} + +""" +A filter to be used against RedirectWhitelistUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRedirectWhitelistUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRedirectWhitelistUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRedirectWhitelistUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RedirectWhitelistUrl's id field""" + id: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RedirectWhitelistUrl's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's language field""" + language: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the RedirectWhitelistUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RedirectWhitelistUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RedirectWhitelistUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RedirectWhitelistUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RedirectWhitelistUrl's url field""" + url: SalesforceStringFilter +} + +"""Field that Allow URLs for Redirects can be sorted by""" +enum SalesforceRedirectWhitelistUrlSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL +} + +"""An edge in a connection.""" +type SalesforceRedirectWhitelistUrlEdge { + """The item at the end of the edge.""" + node: SalesforceRedirectWhitelistUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Allow URL for Redirects connection, for use in pagination.""" +type SalesforceRedirectWhitelistUrlsConnection { + """ + The count of all Allow URL for Redirects you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Allow URL for Redirects""" + nodes: [SalesforceRedirectWhitelistUrl!]! + + """List of Allow URL for Redirects edges""" + edges: [SalesforceRedirectWhitelistUrlEdge!]! +} + +"""Field that Quick Texts can be sorted by""" +enum SalesforceQuickTextSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CATEGORY + IS_INSERTABLE + SOURCE_TYPE +} + +"""An edge in a connection.""" +type SalesforceQuickTextEdge { + """The item at the end of the edge.""" + node: SalesforceQuickText! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Quick Texts connection, for use in pagination.""" +type SalesforceQuickTextsConnection { + """The count of all Quick Text you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Texts""" + nodes: [SalesforceQuickText!]! + + """List of Quick Text edges""" + edges: [SalesforceQuickTextEdge!]! +} + +""" +A filter to be used against PushTopic object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePushTopicConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePushTopicConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePushTopicConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PushTopic's id field""" + id: SalesforceIdFilter + + """Filter by the PushTopic's name field""" + name: SalesforceStringFilter + + """Filter by the PushTopic's query field""" + query: SalesforceStringFilter + + """Filter by the PushTopic's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the PushTopic's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForFields field""" + notifyForFields: SalesforceStringFilter + + """Filter by the PushTopic's notifyForOperations field""" + notifyForOperations: SalesforceStringFilter + + """Filter by the PushTopic's description field""" + description: SalesforceStringFilter + + """Filter by the PushTopic's notifyForOperationCreate field""" + notifyForOperationCreate: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationUpdate field""" + notifyForOperationUpdate: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationDelete field""" + notifyForOperationDelete: SalesforceBooleanFilter + + """Filter by the PushTopic's notifyForOperationUndelete field""" + notifyForOperationUndelete: SalesforceBooleanFilter + + """Filter by the PushTopic's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PushTopic's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PushTopic's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PushTopic's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PushTopic's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PushTopic's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PushTopic's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PushTopic's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Push Topics can be sorted by""" +enum SalesforcePushTopicSortByFieldEnum { + ID + NAME + QUERY + API_VERSION + IS_ACTIVE + NOTIFY_FOR_FIELDS + NOTIFY_FOR_OPERATIONS + DESCRIPTION + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePushTopicEdge { + """The item at the end of the edge.""" + node: SalesforcePushTopic! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Push Topics connection, for use in pagination.""" +type SalesforcePushTopicsConnection { + """The count of all Push Topic you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Push Topics""" + nodes: [SalesforcePushTopic!]! + + """List of Push Topic edges""" + edges: [SalesforcePushTopicEdge!]! +} + +"""Field that Prompts can be sorted by""" +enum SalesforcePromptSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePromptEdge { + """The item at the end of the edge.""" + node: SalesforcePrompt! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Prompts connection, for use in pagination.""" +type SalesforcePromptsConnection { + """The count of all Prompt you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompts""" + nodes: [SalesforcePrompt!]! + + """List of Prompt edges""" + edges: [SalesforcePromptEdge!]! +} + +"""Field that Process Definitions can be sorted by""" +enum SalesforceProcessDefinitionSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + TYPE + DESCRIPTION + TABLE_ENUM_OR_ID + LOCK_TYPE + STATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceProcessDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Process Definitions connection, for use in pagination.""" +type SalesforceProcessDefinitionsConnection { + """The count of all Process Definition you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Definitions""" + nodes: [SalesforceProcessDefinition!]! + + """List of Process Definition edges""" + edges: [SalesforceProcessDefinitionEdge!]! +} + +"""Field that Price Books can be sorted by""" +enum SalesforcePricebook2SortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ACTIVE + IS_ARCHIVED + DESCRIPTION + IS_STANDARD +} + +"""An edge in a connection.""" +type SalesforcePricebook2Edge { + """The item at the end of the edge.""" + node: SalesforcePricebook2! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Price Books connection, for use in pagination.""" +type SalesforcePricebook2sConnection { + """The count of all Price Book you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Books""" + nodes: [SalesforcePricebook2!]! + + """List of Price Book edges""" + edges: [SalesforcePricebook2Edge!]! +} + +"""Field that Platform Cache Partitions can be sorted by""" +enum SalesforcePlatformCachePartitionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DEFAULT_PARTITION +} + +"""An edge in a connection.""" +type SalesforcePlatformCachePartitionEdge { + """The item at the end of the edge.""" + node: SalesforcePlatformCachePartition! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Platform Cache Partitions connection, for use in pagination. +""" +type SalesforcePlatformCachePartitionsConnection { + """ + The count of all Platform Cache Partition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Platform Cache Partitions""" + nodes: [SalesforcePlatformCachePartition!]! + + """List of Platform Cache Partition edges""" + edges: [SalesforcePlatformCachePartitionEdge!]! +} + +"""Field that Permission Set Licenses can be sorted by""" +enum SalesforcePermissionSetLicenseSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_KEY + TOTAL_LICENSES + STATUS + EXPIRATION_DATE + USED_LICENSES + LICENSE_EXPIRATION_POLICY +} + +"""An edge in a connection.""" +type SalesforcePermissionSetLicenseEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Set Licenses connection, for use in pagination.""" +type SalesforcePermissionSetLicensesConnection { + """ + The count of all Permission Set License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Licenses""" + nodes: [SalesforcePermissionSetLicense!]! + + """List of Permission Set License edges""" + edges: [SalesforcePermissionSetLicenseEdge!]! +} + +"""Field that Permission Set Groups can be sorted by""" +enum SalesforcePermissionSetGroupSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + STATUS +} + +"""An edge in a connection.""" +type SalesforcePermissionSetGroupEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Set Groups connection, for use in pagination.""" +type SalesforcePermissionSetGroupsConnection { + """ + The count of all Permission Set Group you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Groups""" + nodes: [SalesforcePermissionSetGroup!]! + + """List of Permission Set Group edges""" + edges: [SalesforcePermissionSetGroupEdge!]! +} + +""" +A filter to be used against PartnerRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartnerRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartnerRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartnerRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartnerRole's id field""" + id: SalesforceIdFilter + + """Filter by the PartnerRole's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PartnerRole's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the PartnerRole's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the PartnerRole's reverseRole field""" + reverseRole: SalesforceStringFilter + + """Filter by the PartnerRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartnerRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartnerRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartnerRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartnerRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartnerRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartnerRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Partner Role Values can be sorted by""" +enum SalesforcePartnerRoleSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + REVERSE_ROLE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePartnerRoleEdge { + """The item at the end of the edge.""" + node: SalesforcePartnerRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Partner Role Values connection, for use in pagination.""" +type SalesforcePartnerRolesConnection { + """The count of all Partner Role Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Partner Role Values""" + nodes: [SalesforcePartnerRole!]! + + """List of Partner Role Value edges""" + edges: [SalesforcePartnerRoleEdge!]! +} + +"""Field that Organizations can be sorted by""" +enum SalesforceOrganizationSortByFieldEnum { + ID + NAME + DIVISION + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + PHONE + FAX + PRIMARY_CONTACT + DEFAULT_LOCALE_SID_KEY + TIME_ZONE_SID_KEY + LANGUAGE_LOCALE_KEY + RECEIVES_INFO_EMAILS + RECEIVES_ADMIN_INFO_EMAILS + FISCAL_YEAR_START_MONTH + USES_START_DATE_AS_FISCAL_YEAR_NAME + DEFAULT_ACCOUNT_ACCESS + DEFAULT_CONTACT_ACCESS + DEFAULT_OPPORTUNITY_ACCESS + DEFAULT_LEAD_ACCESS + DEFAULT_CASE_ACCESS + DEFAULT_CALENDAR_ACCESS + DEFAULT_PRICEBOOK_ACCESS + DEFAULT_CAMPAIGN_ACCESS + SYSTEM_MODSTAMP + COMPLIANCE_BCC_EMAIL + UI_SKIN + SIGNUP_COUNTRY_ISO_CODE + TRIAL_EXPIRATION_DATE + NUM_KNOWLEDGE_SERVICE + ORGANIZATION_TYPE + NAMESPACE_PREFIX + INSTANCE_NAME + IS_SANDBOX + WEB_TO_CASE_DEFAULT_ORIGIN + MONTHLY_PAGE_VIEWS_USED + MONTHLY_PAGE_VIEWS_ENTITLEMENT + IS_READ_ONLY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceOrganizationEdge { + """The item at the end of the edge.""" + node: SalesforceOrganization! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Organizations connection, for use in pagination.""" +type SalesforceOrganizationsConnection { + """The count of all Organization you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Organizations""" + nodes: [SalesforceOrganization!]! + + """List of Organization edges""" + edges: [SalesforceOrganizationEdge!]! +} + +""" +A filter to be used against OrgWideEmailAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgWideEmailAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgWideEmailAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgWideEmailAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgWideEmailAddress's id field""" + id: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgWideEmailAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgWideEmailAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgWideEmailAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgWideEmailAddress's address field""" + address: SalesforceStringFilter + + """Filter by the OrgWideEmailAddress's displayName field""" + displayName: SalesforceStringFilter + + """Filter by the OrgWideEmailAddress's isAllowAllProfiles field""" + isAllowAllProfiles: SalesforceBooleanFilter + + """Filter by the OrgWideEmailAddress's purpose field""" + purpose: SalesforceStringFilter +} + +"""Field that Organization-wide From Email Addresses can be sorted by""" +enum SalesforceOrgWideEmailAddressSortByFieldEnum { + ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ADDRESS + DISPLAY_NAME + IS_ALLOW_ALL_PROFILES + PURPOSE +} + +"""An edge in a connection.""" +type SalesforceOrgWideEmailAddressEdge { + """The item at the end of the edge.""" + node: SalesforceOrgWideEmailAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Organization-wide From Email Addresses connection, for use in pagination. +""" +type SalesforceOrgWideEmailAddresssConnection { + """ + The count of all Organization-wide From Email Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Organization-wide From Email Addresses""" + nodes: [SalesforceOrgWideEmailAddress!]! + + """List of Organization-wide From Email Address edges""" + edges: [SalesforceOrgWideEmailAddressEdge!]! +} + +"""Field that Org Delete Requests can be sorted by""" +enum SalesforceOrgDeleteRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + REQUEST_TYPE +} + +"""An edge in a connection.""" +type SalesforceOrgDeleteRequestEdge { + """The item at the end of the edge.""" + node: SalesforceOrgDeleteRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Delete Requests connection, for use in pagination.""" +type SalesforceOrgDeleteRequestsConnection { + """The count of all Org Delete Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Delete Requests""" + nodes: [SalesforceOrgDeleteRequest!]! + + """List of Org Delete Request edges""" + edges: [SalesforceOrgDeleteRequestEdge!]! +} + +""" +A filter to be used against OrderStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderStatus's id field""" + id: SalesforceIdFilter + + """Filter by the OrderStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OrderStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the OrderStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OrderStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the OrderStatus's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the OrderStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Order Status Values can be sorted by""" +enum SalesforceOrderStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + STATUS_CODE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceOrderStatusEdge { + """The item at the end of the edge.""" + node: SalesforceOrderStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Status Values connection, for use in pagination.""" +type SalesforceOrderStatussConnection { + """The count of all Order Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Status Values""" + nodes: [SalesforceOrderStatus!]! + + """List of Order Status Value edges""" + edges: [SalesforceOrderStatusEdge!]! +} + +""" +A filter to be used against OpportunityStage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityStageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityStageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityStageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityStage's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityStage's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OpportunityStage's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the OpportunityStage's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the OpportunityStage's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OpportunityStage's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the OpportunityStage's isWon field""" + isWon: SalesforceBooleanFilter + + """Filter by the OpportunityStage's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the OpportunityStage's forecastCategoryName field""" + forecastCategoryName: SalesforceStringFilter + + """Filter by the OpportunityStage's defaultProbability field""" + defaultProbability: SalesforceFloatFilter + + """Filter by the OpportunityStage's description field""" + description: SalesforceStringFilter + + """Filter by the OpportunityStage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityStage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityStage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityStage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityStage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityStage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityStage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Opportunity Stages can be sorted by""" +enum SalesforceOpportunityStageSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + IS_ACTIVE + SORT_ORDER + IS_CLOSED + IS_WON + FORECAST_CATEGORY + FORECAST_CATEGORY_NAME + DEFAULT_PROBABILITY + DESCRIPTION + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceOpportunityStageEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityStage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Stages connection, for use in pagination.""" +type SalesforceOpportunityStagesConnection { + """The count of all Opportunity Stage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Stages""" + nodes: [SalesforceOpportunityStage!]! + + """List of Opportunity Stage edges""" + edges: [SalesforceOpportunityStageEdge!]! +} + +""" +A filter to be used against OnboardingMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOnboardingMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOnboardingMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOnboardingMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OnboardingMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the OnboardingMetrics's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OnboardingMetrics's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OnboardingMetrics's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OnboardingMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OnboardingMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the OnboardingMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the OnboardingMetrics's seenCount field""" + seenCount: SalesforceIntFilter + + """Filter by the OnboardingMetrics's experienceName field""" + experienceName: SalesforceStringFilter +} + +"""Field that Onboarding Metrics can be sorted by""" +enum SalesforceOnboardingMetricsSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + SEEN_COUNT + EXPERIENCE_NAME +} + +"""An edge in a connection.""" +type SalesforceOnboardingMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceOnboardingMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Onboarding Metrics connection, for use in pagination.""" +type SalesforceOnboardingMetricssConnection { + """The count of all Onboarding Metrics you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Onboarding Metrics""" + nodes: [SalesforceOnboardingMetrics!]! + + """List of Onboarding Metrics edges""" + edges: [SalesforceOnboardingMetricsEdge!]! +} + +"""Field that OAuth Custom Scopes can be sorted by""" +enum SalesforceOauthCustomScopeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + IS_PUBLIC +} + +"""An edge in a connection.""" +type SalesforceOauthCustomScopeEdge { + """The item at the end of the edge.""" + node: SalesforceOauthCustomScope! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce OAuth Custom Scopes connection, for use in pagination.""" +type SalesforceOauthCustomScopesConnection { + """The count of all OAuth Custom Scope you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce OAuth Custom Scopes""" + nodes: [SalesforceOauthCustomScope!]! + + """List of OAuth Custom Scope edges""" + edges: [SalesforceOauthCustomScopeEdge!]! +} + +""" +A filter to be used against MutingPermissionSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMutingPermissionSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMutingPermissionSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMutingPermissionSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MutingPermissionSet's id field""" + id: SalesforceIdFilter + + """Filter by the MutingPermissionSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MutingPermissionSet's language field""" + language: SalesforceStringFilter + + """Filter by the MutingPermissionSet's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MutingPermissionSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MutingPermissionSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MutingPermissionSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MutingPermissionSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MutingPermissionSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MutingPermissionSet's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditPublicTemplates field + """ + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomizeApplication field + """ + permissionsCustomizeApplication: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditReadonlyFields field + """ + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditPublicDocuments field + """ + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsContentHubOnPremiseUser field + """ + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditBrandTemplates field + """ + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterInternalUser field + """ + permissionsChatterInternalUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageEncryptionKeys field + """ + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDeleteActivatedContract field + """ + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterInviteExternalUsers field + """ + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageRemoteAccess field + """ + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanUseNewDashboardBuilder field + """ + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsPasswordNeverExpires field + """ + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUseTeamReassignWizards field + """ + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditActivatedOrders field + """ + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInstallPackaging field""" + permissionsInstallPackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPublishPackaging field""" + permissionsPublishPackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEditOppLineItemUnitPrice field + """ + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreatePackaging field""" + permissionsCreatePackaging: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageEmailClientConfig field + """ + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEnableNotifications field + """ + permissionsEnableNotifications: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDataIntegrations field + """ + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDistributeFromPersWksp field + """ + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataCategories field + """ + permissionsViewDataCategories: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDataCategories field + """ + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCustomReportTypes field + """ + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsContentAdministrator field + """ + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentPermissions field + """ + permissionsManageContentPermissions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentProperties field + """ + permissionsManageContentProperties: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageContentTypes field + """ + permissionsManageContentTypes: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageExchangeConfig field + """ + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageAnalyticSnapshots field + """ + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageBusinessHourHolidays field + """ + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDynamicDashboards field + """ + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomSidebarOnAllPages field + """ + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewMyTeamsDashboards field + """ + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanInsertFeedSystemFields field + """ + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageKnowledgeImportExport field + """ + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEmailTemplateManagement field + """ + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEmailAdministration field + """ + permissionsEmailAdministration: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageChatterMessages field + """ + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageAuthProviders field + """ + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeDashboards field + """ + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateDashboardFolders field + """ + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPublicDashboards field + """ + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageDashbdsInPubFolders field + """ + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeReports field + """ + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateReportFolders field + """ + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageReportsInPubFolders field + """ + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowUniversalSearch field + """ + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsConnectOrgToEnvironmentHub field + """ + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWorkCalibrationUser field + """ + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateCustomizeFilters field + """ + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWorkDotComUserPerm field + """ + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowViewKnowledge field + """ + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSearchPromotionRules field + """ + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomMobileAppsAccess field + """ + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageProfilesPermissionsets field + """ + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAssignPermissionSets field + """ + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageInternalUsers field + """ + permissionsManageInternalUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePasswordPolicies field + """ + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageLoginAccessPolicies field + """ + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPlatformEvents field + """ + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCustomPermissions field + """ + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageUnlistedGroups field + """ + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsStdAutomaticActivityCapture field + """ + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModifySecureAgents field + """ + permissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppDashboardEditor field + """ + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppEltEditor field + """ + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsAppUploadUser field + """ + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsInsightsCreateApplication field + """ + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLightningExperienceUser field + """ + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataLeakageEvents field + """ + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubmitMacrosAllowed field + """ + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsShareInternalArticles field + """ + permissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSessionPermissionSets field + """ + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageTemplatedApp field + """ + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSendAnnouncementEmails field + """ + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterEditOwnPost field + """ + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterEditOwnRecordPost field + """ + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUpdateWithInactiveOwner field + """ + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWaveTabularDownload field + """ + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAutomaticActivityCapture field + """ + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsImportCustomObjects field + """ + permissionsImportCustomObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsDelegatedTwoFactor field + """ + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChatterComposeUiCodesnippet field + """ + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSelectFilesFromSalesforce field + """ + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModerateNetworkUsers field + """ + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeToLightningReports field + """ + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePvtRptsAndDashbds field + """ + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowLightningLogin field + """ + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCampaignInfluence2 field + """ + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewDataAssessment field + """ + permissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsRemoveDirectMessageMembers field + """ + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanApproveFeedPost field + """ + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddDirectMessageMembers field + """ + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAllowViewEditConvertedLeads field + """ + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsShowCompanyNameAsUserBadge field + """ + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageCertificates field + """ + permissionsManageCertificates: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateReportInLightning field + """ + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsPreventClassicExperience field + """ + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsChangeDashboardColors field + """ + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManagePropositions field + """ + permissionsManagePropositions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCloseConversations field + """ + permissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportRolesGrps field + """ + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeDashboardRolesGrps field + """ + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsHasUnlimitedNbaExecutions field + """ + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewOnlyEmbeddedAppUser field + """ + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportToOtherUsers field + """ + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeReportsRunAsUser field + """ + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateLtngTempInPub field + """ + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsTransactionalEmailSend field + """ + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewPrivateStaticResources field + """ + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCreateLtngTempFolder field + """ + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsEnableCommunityAppLauncher field + """ + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsGiveRecognitionBadge field + """ + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLtngPromoReserved01UserPerm field + """ + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSubscriptions field + """ + permissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsWaveManagePrivateAssetsUser field + """ + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCanEditDataPrepRecipe field + """ + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddAnalyticsRemoteConnections field + """ + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsCustomTabBarOnMobile field + """ + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLmOutboundMessagingUserPerm field + """ + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsModifyDataClassification field + """ + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSandboxTestingInCommunityApp field + """ + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageHubConnections field + """ + permissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsB2BMarketingAnalyticsUser field + """ + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewSecurityCommandCenter field + """ + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageSecurityCommandCenter field + """ + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewAllCustomSettings field + """ + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsViewAllForeignKeyNames field + """ + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAddWaveNotificationRecipients field + """ + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLmEndMessagingSessionUserPerm field + """ + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAccessContentBuilder field + """ + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAccountSwitcherUser field + """ + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageC360AConnections field + """ + permissionsManageC360AConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageReleaseUpdates field + """ + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSkipIdentityConfirmation field + """ + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsSendCustomNotifications field + """ + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsFscComprehensiveUserAccess field + """ + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsBotManageBotsTrainingData field + """ + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageLearningReporting field + """ + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the MutingPermissionSet's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsQuipUserEngagementMetrics field + """ + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsManageExternalConnections field + """ + permissionsManageExternalConnections: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsUseSubscriptionEmails field + """ + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAiViewInsightObjects field + """ + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsAiCreateInsightObjects field + """ + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsLifecycleManagementApiUser field + """ + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """ + Filter by the MutingPermissionSet's permissionsNativeWebviewScrolling field + """ + permissionsNativeWebviewScrolling: SalesforceBooleanFilter +} + +"""Field that Muting Permission Sets can be sorted by""" +enum SalesforceMutingPermissionSetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceMutingPermissionSetEdge { + """The item at the end of the edge.""" + node: SalesforceMutingPermissionSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Muting Permission Sets connection, for use in pagination.""" +type SalesforceMutingPermissionSetsConnection { + """ + The count of all Muting Permission Set you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Muting Permission Sets""" + nodes: [SalesforceMutingPermissionSet!]! + + """List of Muting Permission Set edges""" + edges: [SalesforceMutingPermissionSetEdge!]! +} + +""" +A filter to be used against MobileApplicationDetail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMobileApplicationDetailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMobileApplicationDetailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMobileApplicationDetailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MobileApplicationDetail's id field""" + id: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MobileApplicationDetail's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's language field""" + language: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MobileApplicationDetail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MobileApplicationDetail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MobileApplicationDetail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MobileApplicationDetail's version field""" + version: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's devicePlatform field""" + devicePlatform: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's minimumOsVersion field""" + minimumOsVersion: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's deviceType field""" + deviceType: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's applicationFileLength field""" + applicationFileLength: SalesforceIntFilter + + """Filter by the MobileApplicationDetail's isEnterpriseApp field""" + isEnterpriseApp: SalesforceBooleanFilter + + """Filter by the MobileApplicationDetail's appInstallUrl field""" + appInstallUrl: SalesforceStringFilter + + """ + Filter by the MobileApplicationDetail's applicationBundleIdentifier field + """ + applicationBundleIdentifier: SalesforceStringFilter + + """ + Filter by the MobileApplicationDetail's applicationBinaryFileName field + """ + applicationBinaryFileName: SalesforceStringFilter + + """Filter by the MobileApplicationDetail's applicationIconFileName field""" + applicationIconFileName: SalesforceStringFilter +} + +"""Field that Mobile Application Details can be sorted by""" +enum SalesforceMobileApplicationDetailSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VERSION + DEVICE_PLATFORM + MINIMUM_OS_VERSION + DEVICE_TYPE + APPLICATION_FILE_LENGTH + IS_ENTERPRISE_APP + APP_INSTALL_URL + APPLICATION_BUNDLE_IDENTIFIER + APPLICATION_BINARY_FILE_NAME + APPLICATION_ICON_FILE_NAME +} + +"""An edge in a connection.""" +type SalesforceMobileApplicationDetailEdge { + """The item at the end of the edge.""" + node: SalesforceMobileApplicationDetail! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Mobile Application Details connection, for use in pagination. +""" +type SalesforceMobileApplicationDetailsConnection { + """ + The count of all Mobile Application Detail you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Mobile Application Details""" + nodes: [SalesforceMobileApplicationDetail!]! + + """List of Mobile Application Detail edges""" + edges: [SalesforceMobileApplicationDetailEdge!]! +} + +"""Field that Matching Rules can be sorted by""" +enum SalesforceMatchingRuleSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MATCH_ENGINE + BOOLEAN_FILTER + DESCRIPTION + RULE_STATUS + SOBJECT_SUBTYPE +} + +"""An edge in a connection.""" +type SalesforceMatchingRuleEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Matching Rules connection, for use in pagination.""" +type SalesforceMatchingRulesConnection { + """The count of all Matching Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Rules""" + nodes: [SalesforceMatchingRule!]! + + """List of Matching Rule edges""" + edges: [SalesforceMatchingRuleEdge!]! +} + +""" +A filter to be used against MailmergeTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMailmergeTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMailmergeTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMailmergeTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MailmergeTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the MailmergeTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MailmergeTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the MailmergeTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the MailmergeTemplate's filename field""" + filename: SalesforceStringFilter + + """Filter by the MailmergeTemplate's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the MailmergeTemplate's lastUsedDate field""" + lastUsedDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MailmergeTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MailmergeTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MailmergeTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MailmergeTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MailmergeTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentScannedForXss field + """ + securityOptionsAttachmentScannedForXss: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentHasXssThreat field + """ + securityOptionsAttachmentHasXssThreat: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentScannedforFlash field + """ + securityOptionsAttachmentScannedforFlash: SalesforceBooleanFilter + + """ + Filter by the MailmergeTemplate's securityOptionsAttachmentHasFlash field + """ + securityOptionsAttachmentHasFlash: SalesforceBooleanFilter +} + +"""Field that Mail Merge Templates can be sorted by""" +enum SalesforceMailmergeTemplateSortByFieldEnum { + ID + IS_DELETED + NAME + DESCRIPTION + FILENAME + BODY_LENGTH + LAST_USED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceMailmergeTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceMailmergeTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Mail Merge Templates connection, for use in pagination.""" +type SalesforceMailmergeTemplatesConnection { + """ + The count of all Mail Merge Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Mail Merge Templates""" + nodes: [SalesforceMailmergeTemplate!]! + + """List of Mail Merge Template edges""" + edges: [SalesforceMailmergeTemplateEdge!]! +} + +"""Field that Macros can be sorted by""" +enum SalesforceMacroSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STARTING_CONTEXT +} + +"""An edge in a connection.""" +type SalesforceMacroEdge { + """The item at the end of the edge.""" + node: SalesforceMacro! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Macros connection, for use in pagination.""" +type SalesforceMacrosConnection { + """The count of all Macro you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macros""" + nodes: [SalesforceMacro!]! + + """List of Macro edges""" + edges: [SalesforceMacroEdge!]! +} + +""" +A filter to be used against MLField object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMlFieldConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMlFieldConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMlFieldConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MLField's id field""" + id: SalesforceIdFilter + + """Filter by the MLField's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MLField's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MLField's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MLField's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MLField's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MLField's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MLField's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MLField's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MLField's entity field""" + entity: SalesforceStringFilter + + """Filter by the MLField's field field""" + field: SalesforceStringFilter +} + +"""Field that ML Prediction Fields can be sorted by""" +enum SalesforceMlFieldSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENTITY + FIELD +} + +"""An edge in a connection.""" +type SalesforceMlFieldEdge { + """The item at the end of the edge.""" + node: SalesforceMlField! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Entities connection, for use in pagination.""" +type SalesforceMlFieldsConnection { + """The count of all Entity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Entities""" + nodes: [SalesforceMlField!]! + + """List of Entity edges""" + edges: [SalesforceMlFieldEdge!]! +} + +""" +A filter to be used against LoginIp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginIpConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginIpConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginIpConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginIp's id field""" + id: SalesforceIdFilter + + """Filter by the LoginIp's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the LoginIp's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the LoginIp's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the LoginIp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LoginIp's isAuthenticated field""" + isAuthenticated: SalesforceBooleanFilter + + """Filter by the LoginIp's challengeSentDate field""" + challengeSentDate: SalesforceDateTimeFilter + + """Filter by the LoginIp's challengeMethod field""" + challengeMethod: SalesforceStringFilter +} + +"""Field that Login IPs can be sorted by""" +enum SalesforceLoginIpSortByFieldEnum { + ID + USERS_ID + SOURCE_IP + CREATED_DATE + IS_AUTHENTICATED + CHALLENGE_SENT_DATE + CHALLENGE_METHOD +} + +"""An edge in a connection.""" +type SalesforceLoginIpEdge { + """The item at the end of the edge.""" + node: SalesforceLoginIp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Login IPs connection, for use in pagination.""" +type SalesforceLoginIpsConnection { + """The count of all Login IP you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login IPs""" + nodes: [SalesforceLoginIp!]! + + """List of Login IP edges""" + edges: [SalesforceLoginIpEdge!]! +} + +"""Field that Login Geo Data can be sorted by""" +enum SalesforceLoginGeoSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_DELETED + SYSTEM_MODSTAMP + LOGIN_TIME + COUNTRY_ISO + COUNTRY + LATITUDE + LONGITUDE + CITY + POSTAL_CODE + SUBDIVISION +} + +"""An edge in a connection.""" +type SalesforceLoginGeoEdge { + """The item at the end of the edge.""" + node: SalesforceLoginGeo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Login Geo Data connection, for use in pagination.""" +type SalesforceLoginGeosConnection { + """The count of all Login Geo Data you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login Geo Data""" + nodes: [SalesforceLoginGeo!]! + + """List of Login Geo Data edges""" + edges: [SalesforceLoginGeoEdge!]! +} + +""" +A filter to be used against ListViewChart object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListViewChartConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListViewChartConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListViewChartConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListViewChart's id field""" + id: SalesforceIdFilter + + """Filter by the ListViewChart's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListViewChart's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ListViewChart's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ListViewChart's language field""" + language: SalesforceStringFilter + + """Filter by the ListViewChart's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ListViewChart's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListViewChart's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListViewChart's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListViewChart's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListViewChart's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListViewChart's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ListViewChart's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ListViewChart's chartType field""" + chartType: SalesforceStringFilter + + """Filter by the ListViewChart's groupingField field""" + groupingField: SalesforceStringFilter + + """Filter by the ListViewChart's aggregateField field""" + aggregateField: SalesforceStringFilter + + """Filter by the ListViewChart's aggregateType field""" + aggregateType: SalesforceStringFilter +} + +"""Field that List View Charts can be sorted by""" +enum SalesforceListViewChartSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + OWNER_ID + CHART_TYPE + GROUPING_FIELD + AGGREGATE_FIELD + AGGREGATE_TYPE +} + +"""An edge in a connection.""" +type SalesforceListViewChartEdge { + """The item at the end of the edge.""" + node: SalesforceListViewChart! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List View Charts connection, for use in pagination.""" +type SalesforceListViewChartsConnection { + """The count of all List View Chart you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List View Charts""" + nodes: [SalesforceListViewChart!]! + + """List of List View Chart edges""" + edges: [SalesforceListViewChartEdge!]! +} + +"""Field that List Views can be sorted by""" +enum SalesforceListViewSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + SOBJECT_TYPE + IS_SOQL_COMPATIBLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceListViewEdge { + """The item at the end of the edge.""" + node: SalesforceListView! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List Views connection, for use in pagination.""" +type SalesforceListViewsConnection { + """The count of all List View you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Views""" + nodes: [SalesforceListView!]! + + """List of List View edges""" + edges: [SalesforceListViewEdge!]! +} + +""" +A filter to be used against LightningUsageByPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByPageMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningUsageByPageMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningUsageByPageMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningUsageByPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningUsageByPageMetrics's recordCountEpt field""" + recordCountEpt: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's totalCount field""" + totalCount: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's sumEpt field""" + sumEpt: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBinUnder3 field""" + eptBinUnder3: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin3To5 field""" + eptBin3To5: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin5To8 field""" + eptBin5To8: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBin8To10 field""" + eptBin8To10: SalesforceIntFilter + + """Filter by the LightningUsageByPageMetrics's eptBinOver10 field""" + eptBinOver10: SalesforceIntFilter +} + +"""Field that Lightning Usage By Page Metrics can be sorted by""" +enum SalesforceLightningUsageByPageMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + PAGE_NAME + SYSTEM_MODSTAMP + RECORD_COUNT_EPT + TOTAL_COUNT + SUM_EPT + EPT_BIN_UNDER_3 + EPT_BIN_3_TO_5 + EPT_BIN_5_TO_8 + EPT_BIN_8_TO_10 + EPT_BIN_OVER_10 +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By Page Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByPageMetricssConnection { + """ + The count of all Lightning Usage By Page Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By Page Metrics""" + nodes: [SalesforceLightningUsageByPageMetrics!]! + + """List of Lightning Usage By Page Metrics edges""" + edges: [SalesforceLightningUsageByPageMetricsEdge!]! +} + +""" +A filter to be used against LightningUsageByAppTypeMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningUsageByAppTypeMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningUsageByAppTypeMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningUsageByAppTypeMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningUsageByAppTypeMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningUsageByAppTypeMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningUsageByAppTypeMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningUsageByAppTypeMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningUsageByAppTypeMetrics's appExperience field""" + appExperience: SalesforceStringFilter + + """Filter by the LightningUsageByAppTypeMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Lightning Usage By App Type Metrics can be sorted by""" +enum SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + APP_EXPERIENCE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceLightningUsageByAppTypeMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningUsageByAppTypeMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Usage By App Type Metrics connection, for use in pagination. +""" +type SalesforceLightningUsageByAppTypeMetricssConnection { + """ + The count of all Lightning Usage By App Type Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Usage By App Type Metrics""" + nodes: [SalesforceLightningUsageByAppTypeMetrics!]! + + """List of Lightning Usage By App Type Metrics edges""" + edges: [SalesforceLightningUsageByAppTypeMetricsEdge!]! +} + +""" +A filter to be used against LightningToggleMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningToggleMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningToggleMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningToggleMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningToggleMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningToggleMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningToggleMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningToggleMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningToggleMetrics's action field""" + action: SalesforceStringFilter + + """Filter by the LightningToggleMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningToggleMetrics's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Lightning Toggle Metrics can be sorted by""" +enum SalesforceLightningToggleMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + ACTION + SYSTEM_MODSTAMP + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceLightningToggleMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningToggleMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lightning Toggle Metrics connection, for use in pagination.""" +type SalesforceLightningToggleMetricssConnection { + """ + The count of all Lightning Toggle Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Toggle Metrics""" + nodes: [SalesforceLightningToggleMetrics!]! + + """List of Lightning Toggle Metrics edges""" + edges: [SalesforceLightningToggleMetricsEdge!]! +} + +""" +A filter to be used against LightningExitByPageMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningExitByPageMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningExitByPageMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningExitByPageMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningExitByPageMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the LightningExitByPageMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the LightningExitByPageMetrics's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LightningExitByPageMetrics's userId field""" + userId: SalesforceIdFilter + + """Filter by the LightningExitByPageMetrics's pageName field""" + pageName: SalesforceStringFilter + + """Filter by the LightningExitByPageMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningExitByPageMetrics's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Lightning Exit By Page Metrics can be sorted by""" +enum SalesforceLightningExitByPageMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_ID + PAGE_NAME + SYSTEM_MODSTAMP + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceLightningExitByPageMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceLightningExitByPageMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Lightning Exit By Page Metrics connection, for use in pagination. +""" +type SalesforceLightningExitByPageMetricssConnection { + """ + The count of all Lightning Exit By Page Metrics you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Exit By Page Metrics""" + nodes: [SalesforceLightningExitByPageMetrics!]! + + """List of Lightning Exit By Page Metrics edges""" + edges: [SalesforceLightningExitByPageMetricsEdge!]! +} + +"""Field that Legal Entities can be sorted by""" +enum SalesforceLegalEntitySortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMPANY_NAME + DESCRIPTION + STATUS + LEGAL_ENTITY_STREET + LEGAL_ENTITY_CITY + LEGAL_ENTITY_STATE + LEGAL_ENTITY_POSTAL_CODE + LEGAL_ENTITY_COUNTRY + LEGAL_ENTITY_LATITUDE + LEGAL_ENTITY_LONGITUDE + LEGAL_ENTITY_GEOCODE_ACCURACY +} + +"""An edge in a connection.""" +type SalesforceLegalEntityEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Legal Entities connection, for use in pagination.""" +type SalesforceLegalEntitysConnection { + """The count of all Legal Entity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entities""" + nodes: [SalesforceLegalEntity!]! + + """List of Legal Entity edges""" + edges: [SalesforceLegalEntityEdge!]! +} + +""" +A filter to be used against LeadStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadStatus's id field""" + id: SalesforceIdFilter + + """Filter by the LeadStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LeadStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the LeadStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the LeadStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the LeadStatus's isConverted field""" + isConverted: SalesforceBooleanFilter + + """Filter by the LeadStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Lead Status Values can be sorted by""" +enum SalesforceLeadStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CONVERTED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceLeadStatusEdge { + """The item at the end of the edge.""" + node: SalesforceLeadStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lead Status Values connection, for use in pagination.""" +type SalesforceLeadStatussConnection { + """The count of all Lead Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Status Values""" + nodes: [SalesforceLeadStatus!]! + + """List of Lead Status Value edges""" + edges: [SalesforceLeadStatusEdge!]! +} + +"""Field that Individuals can be sorted by""" +enum SalesforceIndividualSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + LAST_NAME + FIRST_NAME + SALUTATION + NAME + HAS_OPTED_OUT_TRACKING + HAS_OPTED_OUT_PROFILING + HAS_OPTED_OUT_PROCESSING + HAS_OPTED_OUT_SOLICIT + SHOULD_FORGET + SEND_INDIVIDUAL_DATA + CAN_STORE_PII_ELSEWHERE + HAS_OPTED_OUT_GEO_TRACKING + BIRTH_DATE + DEATH_DATE + CONVICTIONS_COUNT + CHILDREN_COUNT + MILITARY_SERVICE + IS_HOME_OWNER + OCCUPATION + WEBSITE + INDIVIDUALS_AGE + LAST_VIEWED_DATE + MASTER_RECORD_ID + CONSUMER_CREDIT_SCORE + CONSUMER_CREDIT_SCORE_PROVIDER_NAME + INFLUENCER_RATING + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceIndividualEdge { + """The item at the end of the edge.""" + node: SalesforceIndividual! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Individuals connection, for use in pagination.""" +type SalesforceIndividualsConnection { + """The count of all Individual you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individuals""" + nodes: [SalesforceIndividual!]! + + """List of Individual edges""" + edges: [SalesforceIndividualEdge!]! +} + +""" +A filter to be used against IframeWhiteListUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIframeWhiteListUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIframeWhiteListUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIframeWhiteListUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IframeWhiteListUrl's id field""" + id: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IframeWhiteListUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IframeWhiteListUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IframeWhiteListUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IframeWhiteListUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IframeWhiteListUrl's url field""" + url: SalesforceStringFilter + + """Filter by the IframeWhiteListUrl's context field""" + context: SalesforceStringFilter +} + +"""Field that Trusted Domains for Inline Frames can be sorted by""" +enum SalesforceIframeWhiteListUrlSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL + CONTEXT +} + +"""An edge in a connection.""" +type SalesforceIframeWhiteListUrlEdge { + """The item at the end of the edge.""" + node: SalesforceIframeWhiteListUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Trusted Domain for Inline Frames connection, for use in pagination. +""" +type SalesforceIframeWhiteListUrlsConnection { + """ + The count of all Trusted Domain for Inline Frames you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Trusted Domain for Inline Frames""" + nodes: [SalesforceIframeWhiteListUrl!]! + + """List of Trusted Domain for Inline Frames edges""" + edges: [SalesforceIframeWhiteListUrlEdge!]! +} + +""" +A filter to be used against IPAddressRange object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIpAddressRangeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIpAddressRangeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIpAddressRangeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IPAddressRange's id field""" + id: SalesforceIdFilter + + """Filter by the IPAddressRange's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IPAddressRange's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the IPAddressRange's language field""" + language: SalesforceStringFilter + + """Filter by the IPAddressRange's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the IPAddressRange's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IPAddressRange's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IPAddressRange's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IPAddressRange's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IPAddressRange's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IPAddressRange's ipAddressFeature field""" + ipAddressFeature: SalesforceStringFilter + + """Filter by the IPAddressRange's ipAddressUsageScope field""" + ipAddressUsageScope: SalesforceStringFilter + + """Filter by the IPAddressRange's startAddress field""" + startAddress: SalesforceStringFilter + + """Filter by the IPAddressRange's endAddress field""" + endAddress: SalesforceStringFilter + + """Filter by the IPAddressRange's description field""" + description: SalesforceStringFilter +} + +"""Field that IP Address Ranges can be sorted by""" +enum SalesforceIpAddressRangeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IP_ADDRESS_FEATURE + IP_ADDRESS_USAGE_SCOPE + START_ADDRESS + END_ADDRESS + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceIpAddressRangeEdge { + """The item at the end of the edge.""" + node: SalesforceIpAddressRange! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce IP Address Ranges connection, for use in pagination.""" +type SalesforceIpAddressRangesConnection { + """The count of all IP Address Range you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce IP Address Ranges""" + nodes: [SalesforceIpAddressRange!]! + + """List of IP Address Range edges""" + edges: [SalesforceIpAddressRangeEdge!]! +} + +""" +A filter to be used against Holiday object types. All fields are combined with a logical â€and.’ +""" +input SalesforceHolidayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceHolidayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceHolidayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Holiday's id field""" + id: SalesforceIdFilter + + """Filter by the Holiday's name field""" + name: SalesforceStringFilter + + """Filter by the Holiday's description field""" + description: SalesforceStringFilter + + """Filter by the Holiday's isAllDay field""" + isAllDay: SalesforceBooleanFilter + + """Filter by the Holiday's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Holiday's startTimeInMinutes field""" + startTimeInMinutes: SalesforceIntFilter + + """Filter by the Holiday's endTimeInMinutes field""" + endTimeInMinutes: SalesforceIntFilter + + """Filter by the Holiday's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Holiday's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Holiday's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Holiday's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Holiday's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Holiday's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Holiday's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Holiday's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Holiday's recurrenceStartDate field""" + recurrenceStartDate: SalesforceDateFilter + + """Filter by the Holiday's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Holiday's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Holiday's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Holiday's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Holiday's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Holiday's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Holiday's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter +} + +"""Field that Holidays can be sorted by""" +enum SalesforceHolidaySortByFieldEnum { + ID + NAME + DESCRIPTION + IS_ALL_DAY + ACTIVITY_DATE + START_TIME_IN_MINUTES + END_TIME_IN_MINUTES + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_RECURRENCE + RECURRENCE_START_DATE + RECURRENCE_END_DATE_ONLY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR +} + +"""An edge in a connection.""" +type SalesforceHolidayEdge { + """The item at the end of the edge.""" + node: SalesforceHoliday! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Holidays connection, for use in pagination.""" +type SalesforceHolidaysConnection { + """The count of all Holiday you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Holidays""" + nodes: [SalesforceHoliday!]! + + """List of Holiday edges""" + edges: [SalesforceHolidayEdge!]! +} + +"""Field that Flow Interview Logs can be sorted by""" +enum SalesforceFlowInterviewLogSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FLOW_DEVELOPER_NAME + FLOW_INTERVIEW_GUID + FLOW_VERSION_NUMBER + INTERVIEW_START_TIMESTAMP + INTERVIEW_END_TIMESTAMP + INTERVIEW_DURATION_IN_MINUTES + INTERVIEW_STATUS + FLOW_NAMESPACE + FLOW_LABEL +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Flow Interview Logs connection, for use in pagination.""" +type SalesforceFlowInterviewLogsConnection { + """The count of all Flow Interview Log you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Logs""" + nodes: [SalesforceFlowInterviewLog!]! + + """List of Flow Interview Log edges""" + edges: [SalesforceFlowInterviewLogEdge!]! +} + +""" +A filter to be used against FileSearchActivity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFileSearchActivityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFileSearchActivityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFileSearchActivityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FileSearchActivity's id field""" + id: SalesforceIdFilter + + """Filter by the FileSearchActivity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FileSearchActivity's name field""" + name: SalesforceStringFilter + + """Filter by the FileSearchActivity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FileSearchActivity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FileSearchActivity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FileSearchActivity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FileSearchActivity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FileSearchActivity's searchTerm field""" + searchTerm: SalesforceStringFilter + + """Filter by the FileSearchActivity's queryDate field""" + queryDate: SalesforceDateFilter + + """Filter by the FileSearchActivity's countQueries field""" + countQueries: SalesforceIntFilter + + """Filter by the FileSearchActivity's countUsers field""" + countUsers: SalesforceIntFilter + + """Filter by the FileSearchActivity's avgNumResults field""" + avgNumResults: SalesforceFloatFilter + + """Filter by the FileSearchActivity's period field""" + period: SalesforceStringFilter + + """Filter by the FileSearchActivity's queryLanguage field""" + queryLanguage: SalesforceStringFilter + + """Filter by the FileSearchActivity's clickRank field""" + clickRank: SalesforceFloatFilter +} + +"""Field that File Search Activities can be sorted by""" +enum SalesforceFileSearchActivitySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SEARCH_TERM + QUERY_DATE + COUNT_QUERIES + COUNT_USERS + AVG_NUM_RESULTS + PERIOD + QUERY_LANGUAGE + CLICK_RANK +} + +"""An edge in a connection.""" +type SalesforceFileSearchActivityEdge { + """The item at the end of the edge.""" + node: SalesforceFileSearchActivity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce FileSearchActivities connection, for use in pagination.""" +type SalesforceFileSearchActivitysConnection { + """The count of all FileSearchActivity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce FileSearchActivities""" + nodes: [SalesforceFileSearchActivity!]! + + """List of FileSearchActivity edges""" + edges: [SalesforceFileSearchActivityEdge!]! +} + +""" +A filter to be used against FieldSecurityClassification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFieldSecurityClassificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFieldSecurityClassificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFieldSecurityClassificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FieldSecurityClassification's id field""" + id: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the FieldSecurityClassification's description field""" + description: SalesforceStringFilter + + """Filter by the FieldSecurityClassification's isHighRiskLevel field""" + isHighRiskLevel: SalesforceBooleanFilter + + """Filter by the FieldSecurityClassification's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FieldSecurityClassification's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FieldSecurityClassification's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FieldSecurityClassification's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FieldSecurityClassification's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FieldSecurityClassification's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Field Security Classifications can be sorted by""" +enum SalesforceFieldSecurityClassificationSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + DESCRIPTION + IS_HIGH_RISK_LEVEL + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFieldSecurityClassificationEdge { + """The item at the end of the edge.""" + node: SalesforceFieldSecurityClassification! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Field Security Classifications connection, for use in pagination. +""" +type SalesforceFieldSecurityClassificationsConnection { + """ + The count of all Field Security Classification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Field Security Classifications""" + nodes: [SalesforceFieldSecurityClassification!]! + + """List of Field Security Classification edges""" + edges: [SalesforceFieldSecurityClassificationEdge!]! +} + +"""Field that External Events can be sorted by""" +enum SalesforceExternalEventSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_ID + TITLE + LOCATION + TIME +} + +"""An edge in a connection.""" +type SalesforceExternalEventEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce External Events connection, for use in pagination.""" +type SalesforceExternalEventsConnection { + """The count of all External Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Events""" + nodes: [SalesforceExternalEvent!]! + + """List of External Event edges""" + edges: [SalesforceExternalEventEdge!]! +} + +""" +A filter to be used against EventLogFile object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventLogFileConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventLogFileConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventLogFileConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventLogFile's id field""" + id: SalesforceIdFilter + + """Filter by the EventLogFile's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EventLogFile's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventLogFile's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventLogFile's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EventLogFile's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EventLogFile's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventLogFile's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the EventLogFile's logDate field""" + logDate: SalesforceDateTimeFilter + + """Filter by the EventLogFile's logFileLength field""" + logFileLength: SalesforceFloatFilter + + """Filter by the EventLogFile's logFileContentType field""" + logFileContentType: SalesforceStringFilter + + """Filter by the EventLogFile's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the EventLogFile's sequence field""" + sequence: SalesforceIntFilter + + """Filter by the EventLogFile's interval field""" + interval: SalesforceStringFilter +} + +"""Field that Event Log Files can be sorted by""" +enum SalesforceEventLogFileSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EVENT_TYPE + LOG_DATE + LOG_FILE_LENGTH + LOG_FILE_CONTENT_TYPE + API_VERSION + SEQUENCE + INTERVAL +} + +"""An edge in a connection.""" +type SalesforceEventLogFileEdge { + """The item at the end of the edge.""" + node: SalesforceEventLogFile! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Event Log Files connection, for use in pagination.""" +type SalesforceEventLogFilesConnection { + """The count of all Event Log File you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Log Files""" + nodes: [SalesforceEventLogFile!]! + + """List of Event Log File edges""" + edges: [SalesforceEventLogFileEdge!]! +} + +"""Field that Hubs can be sorted by""" +enum SalesforceEnvironmentHubSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHub! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Hubs connection, for use in pagination.""" +type SalesforceEnvironmentHubsConnection { + """The count of all Hub you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hubs""" + nodes: [SalesforceEnvironmentHub!]! + + """List of Hub edges""" + edges: [SalesforceEnvironmentHubEdge!]! +} + +"""Field that Enhanced Letterheads can be sorted by""" +enum SalesforceEnhancedLetterheadSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceEnhancedLetterheadEdge { + """The item at the end of the edge.""" + node: SalesforceEnhancedLetterhead! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Enhanced Letterheads connection, for use in pagination.""" +type SalesforceEnhancedLetterheadsConnection { + """ + The count of all Enhanced Letterhead you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Enhanced Letterheads""" + nodes: [SalesforceEnhancedLetterhead!]! + + """List of Enhanced Letterhead edges""" + edges: [SalesforceEnhancedLetterheadEdge!]! +} + +"""Field that Engagement Channel Types can be sorted by""" +enum SalesforceEngagementChannelTypeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Engagement Channel Types connection, for use in pagination.""" +type SalesforceEngagementChannelTypesConnection { + """ + The count of all Engagement Channel Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Types""" + nodes: [SalesforceEngagementChannelType!]! + + """List of Engagement Channel Type edges""" + edges: [SalesforceEngagementChannelTypeEdge!]! +} + +"""Field that Email Relays can be sorted by""" +enum SalesforceEmailRelaySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + HOST + PORT + TLS_SETTING + IS_REQUIRE_AUTH + USERNAME + AUTH_TYPE +} + +"""An edge in a connection.""" +type SalesforceEmailRelayEdge { + """The item at the end of the edge.""" + node: SalesforceEmailRelay! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Relays connection, for use in pagination.""" +type SalesforceEmailRelaysConnection { + """The count of all Email Relay you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Relays""" + nodes: [SalesforceEmailRelay!]! + + """List of Email Relay edges""" + edges: [SalesforceEmailRelayEdge!]! +} + +""" +A filter to be used against EmailDomainKey object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailDomainKeyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailDomainKeyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailDomainKeyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailDomainKey's id field""" + id: SalesforceIdFilter + + """Filter by the EmailDomainKey's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailDomainKey's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainKey's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailDomainKey's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainKey's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailDomainKey's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailDomainKey's selector field""" + selector: SalesforceStringFilter + + """Filter by the EmailDomainKey's domain field""" + domain: SalesforceStringFilter + + """Filter by the EmailDomainKey's domainMatch field""" + domainMatch: SalesforceStringFilter + + """Filter by the EmailDomainKey's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailDomainKey's alternateSelector field""" + alternateSelector: SalesforceStringFilter + + """Filter by the EmailDomainKey's txtRecordName field""" + txtRecordName: SalesforceStringFilter + + """Filter by the EmailDomainKey's alternateTxtRecordName field""" + alternateTxtRecordName: SalesforceStringFilter + + """Filter by the EmailDomainKey's txtRecordsPublishState field""" + txtRecordsPublishState: SalesforceStringFilter + + """Filter by the EmailDomainKey's keySize field""" + keySize: SalesforceIntFilter +} + +"""Field that Email Domain Keys can be sorted by""" +enum SalesforceEmailDomainKeySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SELECTOR + DOMAIN + DOMAIN_MATCH + IS_ACTIVE + ALTERNATE_SELECTOR + TXT_RECORD_NAME + ALTERNATE_TXT_RECORD_NAME + TXT_RECORDS_PUBLISH_STATE + KEY_SIZE +} + +"""An edge in a connection.""" +type SalesforceEmailDomainKeyEdge { + """The item at the end of the edge.""" + node: SalesforceEmailDomainKey! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Domain Keys connection, for use in pagination.""" +type SalesforceEmailDomainKeysConnection { + """The count of all Email Domain Key you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Domain Keys""" + nodes: [SalesforceEmailDomainKey!]! + + """List of Email Domain Key edges""" + edges: [SalesforceEmailDomainKeyEdge!]! +} + +""" +A filter to be used against EmailCapture object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailCaptureConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailCaptureConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailCaptureConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailCapture's id field""" + id: SalesforceIdFilter + + """Filter by the EmailCapture's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailCapture's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailCapture's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailCapture's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailCapture's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailCapture's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailCapture's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailCapture's toPattern field""" + toPattern: SalesforceStringFilter + + """Filter by the EmailCapture's fromPattern field""" + fromPattern: SalesforceStringFilter + + """Filter by the EmailCapture's sender field""" + sender: SalesforceStringFilter + + """Filter by the EmailCapture's recipient field""" + recipient: SalesforceStringFilter + + """Filter by the EmailCapture's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the EmailCapture's rawMessageLength field""" + rawMessageLength: SalesforceIntFilter +} + +"""Field that Email Captures can be sorted by""" +enum SalesforceEmailCaptureSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ACTIVE + TO_PATTERN + FROM_PATTERN + SENDER + RECIPIENT + CAPTURE_DATE + RAW_MESSAGE_LENGTH +} + +"""An edge in a connection.""" +type SalesforceEmailCaptureEdge { + """The item at the end of the edge.""" + node: SalesforceEmailCapture! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce EmailCaptures connection, for use in pagination.""" +type SalesforceEmailCapturesConnection { + """The count of all EmailCapture you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce EmailCaptures""" + nodes: [SalesforceEmailCapture!]! + + """List of EmailCapture edges""" + edges: [SalesforceEmailCaptureEdge!]! +} + +"""Field that Duplicate Rules can be sorted by""" +enum SalesforceDuplicateRuleSortByFieldEnum { + ID + IS_DELETED + SOBJECT_TYPE + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ACTIVE + SOBJECT_SUBTYPE + LAST_VIEWED_DATE +} + +"""An edge in a connection.""" +type SalesforceDuplicateRuleEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Rules connection, for use in pagination.""" +type SalesforceDuplicateRulesConnection { + """The count of all Duplicate Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Rules""" + nodes: [SalesforceDuplicateRule!]! + + """List of Duplicate Rule edges""" + edges: [SalesforceDuplicateRuleEdge!]! +} + +"""Field that Domains can be sorted by""" +enum SalesforceDomainSortByFieldEnum { + ID + DOMAIN_TYPE + DOMAIN + CNAME_TARGET + HTTPS_OPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceDomainEdge { + """The item at the end of the edge.""" + node: SalesforceDomain! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Domains connection, for use in pagination.""" +type SalesforceDomainsConnection { + """The count of all Domain you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Domains""" + nodes: [SalesforceDomain!]! + + """List of Domain edges""" + edges: [SalesforceDomainEdge!]! +} + +""" +A filter to be used against DeleteEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDeleteEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDeleteEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDeleteEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DeleteEvent's id field""" + id: SalesforceIdFilter + + """Filter by the DeleteEvent's record field""" + record: SalesforceStringFilter + + """Filter by the DeleteEvent's recordName field""" + recordName: SalesforceStringFilter + + """Filter by the DeleteEvent's deletedBy relation.""" + deletedBy: SalesforceUserConnectionFilter + + """Filter by the DeleteEvent's deletedById field""" + deletedById: SalesforceIdFilter + + """Filter by the DeleteEvent's deletedDate field""" + deletedDate: SalesforceDateTimeFilter + + """Filter by the DeleteEvent's sobjectName field""" + sobjectName: SalesforceStringFilter + + """Filter by the DeleteEvent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Recycle Bins can be sorted by""" +enum SalesforceDeleteEventSortByFieldEnum { + ID + RECORD + RECORD_NAME + DELETED_BY_ID + DELETED_DATE + SOBJECT_NAME + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceDeleteEventEdge { + """The item at the end of the edge.""" + node: SalesforceDeleteEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Recycle Bin Items connection, for use in pagination.""" +type SalesforceDeleteEventsConnection { + """The count of all Recycle Bin Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Recycle Bin Items""" + nodes: [SalesforceDeleteEvent!]! + + """List of Recycle Bin Item edges""" + edges: [SalesforceDeleteEventEdge!]! +} + +"""Field that Data.com Usages can be sorted by""" +enum SalesforceDatacloudPurchaseUsageSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + USER_TYPE + PURCHASE_TYPE + DATACLOUD_ENTITY_TYPE + USAGE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceDatacloudPurchaseUsageEdge { + """The item at the end of the edge.""" + node: SalesforceDatacloudPurchaseUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data.com Usages connection, for use in pagination.""" +type SalesforceDatacloudPurchaseUsagesConnection { + """The count of all Data.com Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data.com Usages""" + nodes: [SalesforceDatacloudPurchaseUsage!]! + + """List of Data.com Usage edges""" + edges: [SalesforceDatacloudPurchaseUsageEdge!]! +} + +"""Field that Data Use Legal Bases can be sorted by""" +enum SalesforceDataUseLegalBasisSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + SOURCE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasis! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Use Legal Bases connection, for use in pagination.""" +type SalesforceDataUseLegalBasissConnection { + """ + The count of all Data Use Legal Basis you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Bases""" + nodes: [SalesforceDataUseLegalBasis!]! + + """List of Data Use Legal Basis edges""" + edges: [SalesforceDataUseLegalBasisEdge!]! +} + +""" +A filter to be used against DataAssetSemanticGraphEdge object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssetSemanticGraphEdgeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssetSemanticGraphEdgeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssetSemanticGraphEdgeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssetSemanticGraphEdge's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssetSemanticGraphEdge's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetSemanticGraphEdge's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetSemanticGraphEdge's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssetSemanticGraphEdge's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssetSemanticGraphEdge's fromEntityAssetType field""" + fromEntityAssetType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's fromDataAssetIdOrName field""" + fromDataAssetIdOrName: SalesforceStringFilter + + """ + Filter by the DataAssetSemanticGraphEdge's fromDataAssetFieldIdOrName field + """ + fromDataAssetFieldIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityAssetType field""" + toEntityAssetType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityIdOrName field""" + toEntityIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's toEntityFieldIdOrName field""" + toEntityFieldIdOrName: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's edgeType field""" + edgeType: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's edgeInfoVersion field""" + edgeInfoVersion: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's weight1Name field""" + weight1Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's weight1Value field""" + weight1Value: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's weight2Name field""" + weight2Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's weight2Value field""" + weight2Value: SalesforceIntFilter + + """Filter by the DataAssetSemanticGraphEdge's info1Name field""" + info1Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info1Value field""" + info1Value: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info2Name field""" + info2Name: SalesforceStringFilter + + """Filter by the DataAssetSemanticGraphEdge's info2Value field""" + info2Value: SalesforceStringFilter +} + +"""Field that DataAssetSemanticGraphEdges can be sorted by""" +enum SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FROM_ENTITY_ASSET_TYPE + FROM_DATA_ASSET_ID_OR_NAME + FROM_DATA_ASSET_FIELD_ID_OR_NAME + TO_ENTITY_ASSET_TYPE + TO_ENTITY_ID_OR_NAME + TO_ENTITY_FIELD_ID_OR_NAME + EDGE_TYPE + EDGE_INFO_VERSION + WEIGHT_1_NAME + WEIGHT_1_VALUE + WEIGHT_2_NAME + WEIGHT_2_VALUE + INFO_1_NAME + INFO_1_VALUE + INFO_2_NAME + INFO_2_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataAssetSemanticGraphEdgeEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssetSemanticGraphEdge! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce DataAssetSemanticGraphEdge Infos connection, for use in pagination. +""" +type SalesforceDataAssetSemanticGraphEdgesConnection { + """ + The count of all DataAssetSemanticGraphEdge Info you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce DataAssetSemanticGraphEdge Infos""" + nodes: [SalesforceDataAssetSemanticGraphEdge!]! + + """List of DataAssetSemanticGraphEdge Info edges""" + edges: [SalesforceDataAssetSemanticGraphEdgeEdge!]! +} + +"""Field that Data Assessment Metrics can be sorted by""" +enum SalesforceDataAssessmentMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NUM_TOTAL + NUM_PROCESSED + NUM_MATCHED + NUM_MATCHED_DIFFERENT + NUM_UNMATCHED + NUM_DUPLICATES +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Assessment Metrics connection, for use in pagination.""" +type SalesforceDataAssessmentMetricsConnection { + """ + The count of all Data Assessment Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Metrics""" + nodes: [SalesforceDataAssessmentMetric!]! + + """List of Data Assessment Metric edges""" + edges: [SalesforceDataAssessmentMetricEdge!]! +} + +"""Field that D&B Companies can be sorted by""" +enum SalesforceDandBCompanySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DUNS_NUMBER + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + GEOCODE_ACCURACY_STANDARD + PHONE + FAX + COUNTRY_ACCESS_CODE + PUBLIC_INDICATOR + STOCK_SYMBOL + STOCK_EXCHANGE + SALES_VOLUME + URL + OUT_OF_BUSINESS + EMPLOYEES_TOTAL + FIPS_MSA_CODE + FIPS_MSA_DESC + TRADE_STYLE_1 + YEAR_STARTED + MAILING_STREET + MAILING_CITY + MAILING_STATE + MAILING_POSTAL_CODE + MAILING_COUNTRY + MAILING_GEOCODE_ACCURACY + LATITUDE + LONGITUDE + PRIMARY_SIC + PRIMARY_SIC_DESC + SECOND_SIC + SECOND_SIC_DESC + THIRD_SIC + THIRD_SIC_DESC + FOURTH_SIC + FOURTH_SIC_DESC + FIFTH_SIC + FIFTH_SIC_DESC + SIXTH_SIC + SIXTH_SIC_DESC + PRIMARY_NAICS + PRIMARY_NAICS_DESC + SECOND_NAICS + SECOND_NAICS_DESC + THIRD_NAICS + THIRD_NAICS_DESC + FOURTH_NAICS + FOURTH_NAICS_DESC + FIFTH_NAICS + FIFTH_NAICS_DESC + SIXTH_NAICS + SIXTH_NAICS_DESC + OWN_OR_RENT + EMPLOYEES_HERE + EMPLOYEES_HERE_RELIABILITY + SALES_VOLUME_RELIABILITY + CURRENCY_CODE + LEGAL_STATUS + GLOBAL_ULTIMATE_TOTAL_EMPLOYEES + EMPLOYEES_TOTAL_RELIABILITY + MINORITY_OWNED + WOMEN_OWNED + SMALL_BUSINESS + MARKETING_SEGMENTATION_CLUSTER + IMPORT_EXPORT_AGENT + SUBSIDIARY + TRADE_STYLE_2 + TRADE_STYLE_3 + TRADE_STYLE_4 + TRADE_STYLE_5 + NATIONAL_ID + NATIONAL_ID_TYPE + US_TAX_ID + GEO_CODE_ACCURACY + FAMILY_MEMBERS + MARKETING_PRE_SCREEN + GLOBAL_ULTIMATE_DUNS_NUMBER + GLOBAL_ULTIMATE_BUSINESS_NAME + PARENT_OR_HQ_DUNS_NUMBER + PARENT_OR_HQ_BUSINESS_NAME + DOMESTIC_ULTIMATE_DUNS_NUMBER + DOMESTIC_ULTIMATE_BUSINESS_NAME + LOCATION_STATUS + COMPANY_CURRENCY_ISO_CODE + FORTUNE_RANK + INCLUDED_IN_SN_P_500 + PREMISES_MEASURE + PREMISES_MEASURE_RELIABILITY + PREMISES_MEASURE_UNIT + EMPLOYEE_QUANTITY_GROWTH_RATE + SALES_TURNOVER_GROWTH_RATE + PRIMARY_SIC_8 + PRIMARY_SIC_8_DESC + SECOND_SIC_8 + SECOND_SIC_8_DESC + THIRD_SIC_8 + THIRD_SIC_8_DESC + FOURTH_SIC_8 + FOURTH_SIC_8_DESC + FIFTH_SIC_8 + FIFTH_SIC_8_DESC + SIXTH_SIC_8 + SIXTH_SIC_8_DESC + PRIOR_YEAR_EMPLOYEES + PRIOR_YEAR_REVENUE +} + +"""An edge in a connection.""" +type SalesforceDandBCompanyEdge { + """The item at the end of the edge.""" + node: SalesforceDandBCompany! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce D&B Companies connection, for use in pagination.""" +type SalesforceDandBCompanysConnection { + """The count of all D&B Company you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce D&B Companies""" + nodes: [SalesforceDandBCompany!]! + + """List of D&B Company edges""" + edges: [SalesforceDandBCompanyEdge!]! +} + +"""Field that Custom Permissions can be sorted by""" +enum SalesforceCustomPermissionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + IS_PROTECTED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + IS_LICENSED +} + +"""An edge in a connection.""" +type SalesforceCustomPermissionEdge { + """The item at the end of the edge.""" + node: SalesforceCustomPermission! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Permissions connection, for use in pagination.""" +type SalesforceCustomPermissionsConnection { + """The count of all Custom Permission you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Permissions""" + nodes: [SalesforceCustomPermission!]! + + """List of Custom Permission edges""" + edges: [SalesforceCustomPermissionEdge!]! +} + +""" +A filter to be used against CustomNotificationType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomNotificationTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomNotificationTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomNotificationTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomNotificationType's id field""" + id: SalesforceIdFilter + + """Filter by the CustomNotificationType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomNotificationType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomNotificationType's language field""" + language: SalesforceStringFilter + + """Filter by the CustomNotificationType's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomNotificationType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomNotificationType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomNotificationType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomNotificationType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomNotificationType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomNotificationType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomNotificationType's customNotifTypeName field""" + customNotifTypeName: SalesforceStringFilter + + """Filter by the CustomNotificationType's description field""" + description: SalesforceStringFilter + + """Filter by the CustomNotificationType's desktop field""" + desktop: SalesforceBooleanFilter + + """Filter by the CustomNotificationType's mobile field""" + mobile: SalesforceBooleanFilter +} + +"""Field that Custom Notification Types can be sorted by""" +enum SalesforceCustomNotificationTypeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_NOTIF_TYPE_NAME + DESCRIPTION + DESKTOP + MOBILE +} + +"""An edge in a connection.""" +type SalesforceCustomNotificationTypeEdge { + """The item at the end of the edge.""" + node: SalesforceCustomNotificationType! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Custom Notification Types connection, for use in pagination. +""" +type SalesforceCustomNotificationTypesConnection { + """ + The count of all Custom Notification Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Notification Types""" + nodes: [SalesforceCustomNotificationType!]! + + """List of Custom Notification Type edges""" + edges: [SalesforceCustomNotificationTypeEdge!]! +} + +"""Field that Custom Help Menu Sections can be sorted by""" +enum SalesforceCustomHelpMenuSectionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCustomHelpMenuSectionEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHelpMenuSection! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Custom Help Menu Sections connection, for use in pagination. +""" +type SalesforceCustomHelpMenuSectionsConnection { + """ + The count of all Custom Help Menu Section you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Help Menu Sections""" + nodes: [SalesforceCustomHelpMenuSection!]! + + """List of Custom Help Menu Section edges""" + edges: [SalesforceCustomHelpMenuSectionEdge!]! +} + +""" +A filter to be used against CspTrustedSite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCspTrustedSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCspTrustedSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCspTrustedSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CspTrustedSite's id field""" + id: SalesforceIdFilter + + """Filter by the CspTrustedSite's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CspTrustedSite's language field""" + language: SalesforceStringFilter + + """Filter by the CspTrustedSite's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CspTrustedSite's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CspTrustedSite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CspTrustedSite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CspTrustedSite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CspTrustedSite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CspTrustedSite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CspTrustedSite's endpointUrl field""" + endpointUrl: SalesforceStringFilter + + """Filter by the CspTrustedSite's description field""" + description: SalesforceStringFilter + + """Filter by the CspTrustedSite's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's context field""" + context: SalesforceStringFilter + + """Filter by the CspTrustedSite's isApplicableToConnectSrc field""" + isApplicableToConnectSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToFrameSrc field""" + isApplicableToFrameSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToImgSrc field""" + isApplicableToImgSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToStyleSrc field""" + isApplicableToStyleSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToFontSrc field""" + isApplicableToFontSrc: SalesforceBooleanFilter + + """Filter by the CspTrustedSite's isApplicableToMediaSrc field""" + isApplicableToMediaSrc: SalesforceBooleanFilter +} + +"""Field that Content Security Policy Trusted Sites can be sorted by""" +enum SalesforceCspTrustedSiteSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENDPOINT_URL + DESCRIPTION + IS_ACTIVE + CONTEXT + IS_APPLICABLE_TO_CONNECT_SRC + IS_APPLICABLE_TO_FRAME_SRC + IS_APPLICABLE_TO_IMG_SRC + IS_APPLICABLE_TO_STYLE_SRC + IS_APPLICABLE_TO_FONT_SRC + IS_APPLICABLE_TO_MEDIA_SRC +} + +"""An edge in a connection.""" +type SalesforceCspTrustedSiteEdge { + """The item at the end of the edge.""" + node: SalesforceCspTrustedSite! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Security Policy Trusted Sites connection, for use in pagination. +""" +type SalesforceCspTrustedSitesConnection { + """ + The count of all Content Security Policy Trusted Site you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Security Policy Trusted Sites""" + nodes: [SalesforceCspTrustedSite!]! + + """List of Content Security Policy Trusted Site edges""" + edges: [SalesforceCspTrustedSiteEdge!]! +} + +""" +A filter to be used against CorsWhitelistEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCorsWhitelistEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCorsWhitelistEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCorsWhitelistEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CorsWhitelistEntry's id field""" + id: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CorsWhitelistEntry's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's language field""" + language: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CorsWhitelistEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CorsWhitelistEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CorsWhitelistEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CorsWhitelistEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CorsWhitelistEntry's urlPattern field""" + urlPattern: SalesforceStringFilter +} + +"""Field that CORS Allowed Origins Lists can be sorted by""" +enum SalesforceCorsWhitelistEntrySortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL_PATTERN +} + +"""An edge in a connection.""" +type SalesforceCorsWhitelistEntryEdge { + """The item at the end of the edge.""" + node: SalesforceCorsWhitelistEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce CORS Allowed Origin Lists connection, for use in pagination. +""" +type SalesforceCorsWhitelistEntrysConnection { + """ + The count of all CORS Allowed Origin List you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce CORS Allowed Origin Lists""" + nodes: [SalesforceCorsWhitelistEntry!]! + + """List of CORS Allowed Origin List edges""" + edges: [SalesforceCorsWhitelistEntryEdge!]! +} + +""" +A filter to be used against ContractStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractStatus's id field""" + id: SalesforceIdFilter + + """Filter by the ContractStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ContractStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the ContractStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the ContractStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the ContractStatus's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the ContractStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContractStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContractStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Contract Status Values can be sorted by""" +enum SalesforceContractStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + STATUS_CODE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceContractStatusEdge { + """The item at the end of the edge.""" + node: SalesforceContractStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contract Status Values connection, for use in pagination.""" +type SalesforceContractStatussConnection { + """ + The count of all Contract Status Value you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Status Values""" + nodes: [SalesforceContractStatus!]! + + """List of Contract Status Value edges""" + edges: [SalesforceContractStatusEdge!]! +} + +"""Field that Library Permissions can be sorted by""" +enum SalesforceContentWorkspacePermissionSortByFieldEnum { + ID + NAME + TYPE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + LAST_MODIFIED_BY_ID + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceContentWorkspacePermissionEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspacePermission! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Library Permissions connection, for use in pagination.""" +type SalesforceContentWorkspacePermissionsConnection { + """The count of all Library Permission you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Permissions""" + nodes: [SalesforceContentWorkspacePermission!]! + + """List of Library Permission edges""" + edges: [SalesforceContentWorkspacePermissionEdge!]! +} + +""" +A filter to be used against ContentUserSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentUserSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentUserSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentUserSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentUserSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentUserSubscription's subscriberUser relation.""" + subscriberUser: SalesforceUserConnectionFilter + + """Filter by the ContentUserSubscription's subscriberUserId field""" + subscriberUserId: SalesforceIdFilter + + """Filter by the ContentUserSubscription's subscribedToUser relation.""" + subscribedToUser: SalesforceUserConnectionFilter + + """Filter by the ContentUserSubscription's subscribedToUserId field""" + subscribedToUserId: SalesforceIdFilter +} + +"""Field that Content User Subscriptions can be sorted by""" +enum SalesforceContentUserSubscriptionSortByFieldEnum { + ID + SUBSCRIBER_USER_ID + SUBSCRIBED_TO_USER_ID +} + +"""An edge in a connection.""" +type SalesforceContentUserSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentUserSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content User Subscriptions connection, for use in pagination. +""" +type SalesforceContentUserSubscriptionsConnection { + """ + The count of all Content User Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content User Subscriptions""" + nodes: [SalesforceContentUserSubscription!]! + + """List of Content User Subscription edges""" + edges: [SalesforceContentUserSubscriptionEdge!]! +} + +""" +A filter to be used against ContentTagSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentTagSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentTagSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentTagSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentTagSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentTagSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentTagSubscription's userId field""" + userId: SalesforceIdFilter +} + +"""Field that Content Tag Subscriptions can be sorted by""" +enum SalesforceContentTagSubscriptionSortByFieldEnum { + ID + USER_ID +} + +"""An edge in a connection.""" +type SalesforceContentTagSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentTagSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Tag Subscriptions connection, for use in pagination. +""" +type SalesforceContentTagSubscriptionsConnection { + """ + The count of all Content Tag Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Tag Subscriptions""" + nodes: [SalesforceContentTagSubscription!]! + + """List of Content Tag Subscription edges""" + edges: [SalesforceContentTagSubscriptionEdge!]! +} + +"""Field that Consumption Schedules can be sorted by""" +enum SalesforceConsumptionScheduleSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ACTIVE + BILLING_TERM + BILLING_TERM_UNIT + TYPE + UNIT_OF_MEASURE + RATING_METHOD + MATCHING_ATTRIBUTE + NUMBER_OF_RATES +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionSchedule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Consumption Schedules connection, for use in pagination.""" +type SalesforceConsumptionSchedulesConnection { + """ + The count of all Consumption Schedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedules""" + nodes: [SalesforceConsumptionSchedule!]! + + """List of Consumption Schedule edges""" + edges: [SalesforceConsumptionScheduleEdge!]! +} + +"""Field that Connected Apps can be sorted by""" +enum SalesforceConnectedApplicationSortByFieldEnum { + ID + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MOBILE_SESSION_TIMEOUT + PIN_LENGTH + START_URL + MOBILE_START_URL + REFRESH_TOKEN_VALIDITY_PERIOD +} + +"""An edge in a connection.""" +type SalesforceConnectedApplicationEdge { + """The item at the end of the edge.""" + node: SalesforceConnectedApplication! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Connected Apps connection, for use in pagination.""" +type SalesforceConnectedApplicationsConnection { + """The count of all Connected App you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Connected Apps""" + nodes: [SalesforceConnectedApplication!]! + + """List of Connected App edges""" + edges: [SalesforceConnectedApplicationEdge!]! +} + +"""Field that Zones can be sorted by""" +enum SalesforceCommunitySortByFieldEnum { + ID + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + NAME + DESCRIPTION + IS_ACTIVE + IS_PUBLISHED +} + +"""An edge in a connection.""" +type SalesforceCommunityEdge { + """The item at the end of the edge.""" + node: SalesforceCommunity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Zones connection, for use in pagination.""" +type SalesforceCommunitysConnection { + """The count of all Zone you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Zones""" + nodes: [SalesforceCommunity!]! + + """List of Zone edges""" + edges: [SalesforceCommunityEdge!]! +} + +"""Field that Communication Subscriptions can be sorted by""" +enum SalesforceCommSubscriptionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscriptions connection, for use in pagination. +""" +type SalesforceCommSubscriptionsConnection { + """ + The count of all Communication Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscriptions""" + nodes: [SalesforceCommSubscription!]! + + """List of Communication Subscription edges""" + edges: [SalesforceCommSubscriptionEdge!]! +} + +""" +A filter to be used against ClientBrowser object types. All fields are combined with a logical â€and.’ +""" +input SalesforceClientBrowserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceClientBrowserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceClientBrowserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ClientBrowser's id field""" + id: SalesforceIdFilter + + """Filter by the ClientBrowser's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the ClientBrowser's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the ClientBrowser's fullUserAgent field""" + fullUserAgent: SalesforceStringFilter + + """Filter by the ClientBrowser's proxyInfo field""" + proxyInfo: SalesforceStringFilter + + """Filter by the ClientBrowser's lastUpdate field""" + lastUpdate: SalesforceDateTimeFilter + + """Filter by the ClientBrowser's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Client Browsers can be sorted by""" +enum SalesforceClientBrowserSortByFieldEnum { + ID + USERS_ID + FULL_USER_AGENT + PROXY_INFO + LAST_UPDATE + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceClientBrowserEdge { + """The item at the end of the edge.""" + node: SalesforceClientBrowser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Client Browsers connection, for use in pagination.""" +type SalesforceClientBrowsersConnection { + """The count of all Client Browser you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Client Browsers""" + nodes: [SalesforceClientBrowser!]! + + """List of Client Browser edges""" + edges: [SalesforceClientBrowserEdge!]! +} + +""" +A filter to be used against ChatterActivity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterActivityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterActivityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterActivityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterActivity's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterActivity's parent relation.""" + parent: SalesforceUserConnectionFilter + + """Filter by the ChatterActivity's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ChatterActivity's postCount field""" + postCount: SalesforceIntFilter + + """Filter by the ChatterActivity's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ChatterActivity's commentReceivedCount field""" + commentReceivedCount: SalesforceIntFilter + + """Filter by the ChatterActivity's likeReceivedCount field""" + likeReceivedCount: SalesforceIntFilter + + """Filter by the ChatterActivity's influenceRawRank field""" + influenceRawRank: SalesforceIntFilter + + """Filter by the ChatterActivity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Chatter Activities can be sorted by""" +enum SalesforceChatterActivitySortByFieldEnum { + ID + PARENT_ID + POST_COUNT + COMMENT_COUNT + COMMENT_RECEIVED_COUNT + LIKE_RECEIVED_COUNT + INFLUENCE_RAW_RANK + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceChatterActivityEdge { + """The item at the end of the edge.""" + node: SalesforceChatterActivity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Chatter Activities connection, for use in pagination.""" +type SalesforceChatterActivitysConnection { + """The count of all Chatter Activity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Activities""" + nodes: [SalesforceChatterActivity!]! + + """List of Chatter Activity edges""" + edges: [SalesforceChatterActivityEdge!]! +} + +"""Field that Predefined Case Teams can be sorted by""" +enum SalesforceCaseTeamTemplateSortByFieldEnum { + ID + NAME + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Predefined Case Teams connection, for use in pagination.""" +type SalesforceCaseTeamTemplatesConnection { + """ + The count of all Predefined Case Team you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Teams""" + nodes: [SalesforceCaseTeamTemplate!]! + + """List of Predefined Case Team edges""" + edges: [SalesforceCaseTeamTemplateEdge!]! +} + +"""Field that Case Team Member Roles can be sorted by""" +enum SalesforceCaseTeamRoleSortByFieldEnum { + ID + NAME + ACCESS_LEVEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamRoleEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Team Member Roles connection, for use in pagination.""" +type SalesforceCaseTeamRolesConnection { + """ + The count of all Case Team Member Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Team Member Roles""" + nodes: [SalesforceCaseTeamRole!]! + + """List of Case Team Member Role edges""" + edges: [SalesforceCaseTeamRoleEdge!]! +} + +""" +A filter to be used against CaseStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseStatus's id field""" + id: SalesforceIdFilter + + """Filter by the CaseStatus's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CaseStatus's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the CaseStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CaseStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the CaseStatus's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the CaseStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Case Status Values can be sorted by""" +enum SalesforceCaseStatusSortByFieldEnum { + ID + MASTER_LABEL + API_NAME + SORT_ORDER + IS_DEFAULT + IS_CLOSED + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseStatusEdge { + """The item at the end of the edge.""" + node: SalesforceCaseStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Status Values connection, for use in pagination.""" +type SalesforceCaseStatussConnection { + """The count of all Case Status Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Status Values""" + nodes: [SalesforceCaseStatus!]! + + """List of Case Status Value edges""" + edges: [SalesforceCaseStatusEdge!]! +} + +""" +A filter to be used against CallCoachingMediaProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCallCoachingMediaProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCallCoachingMediaProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCallCoachingMediaProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CallCoachingMediaProvider's id field""" + id: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CallCoachingMediaProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CallCoachingMediaProvider's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CallCoachingMediaProvider's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CallCoachingMediaProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CallCoachingMediaProvider's providerName field""" + providerName: SalesforceStringFilter + + """Filter by the CallCoachingMediaProvider's providerDescription field""" + providerDescription: SalesforceStringFilter + + """Filter by the CallCoachingMediaProvider's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that CallCoachingMediaProviders can be sorted by""" +enum SalesforceCallCoachingMediaProviderSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROVIDER_NAME + PROVIDER_DESCRIPTION + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceCallCoachingMediaProviderEdge { + """The item at the end of the edge.""" + node: SalesforceCallCoachingMediaProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce CallCoachingMediaProviders connection, for use in pagination. +""" +type SalesforceCallCoachingMediaProvidersConnection { + """ + The count of all CallCoachingMediaProvider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce CallCoachingMediaProviders""" + nodes: [SalesforceCallCoachingMediaProvider!]! + + """List of CallCoachingMediaProvider edges""" + edges: [SalesforceCallCoachingMediaProviderEdge!]! +} + +"""Field that Call Centers can be sorted by""" +enum SalesforceCallCenterSortByFieldEnum { + ID + NAME + INTERNAL_NAME + VERSION + ADAPTER_URL + CUSTOM_SETTINGS + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceCallCenterEdge { + """The item at the end of the edge.""" + node: SalesforceCallCenter! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Call Centers connection, for use in pagination.""" +type SalesforceCallCentersConnection { + """The count of all Call Center you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Call Centers""" + nodes: [SalesforceCallCenter!]! + + """List of Call Center edges""" + edges: [SalesforceCallCenterEdge!]! +} + +""" +A filter to be used against Calendar object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Calendar's id field""" + id: SalesforceIdFilter + + """Filter by the Calendar's name field""" + name: SalesforceStringFilter + + """Filter by the Calendar's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the Calendar's userId field""" + userId: SalesforceIdFilter + + """Filter by the Calendar's type field""" + type: SalesforceStringFilter + + """Filter by the Calendar's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Calendar's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Calendar's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Calendar's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Calendar's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Calendar's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Calendar's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Calendar's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Calendars can be sorted by""" +enum SalesforceCalendarSortByFieldEnum { + ID + NAME + USER_ID + TYPE + IS_ACTIVE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCalendarEdge { + """The item at the end of the edge.""" + node: SalesforceCalendar! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Calendars connection, for use in pagination.""" +type SalesforceCalendarsConnection { + """The count of all Calendar you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendars""" + nodes: [SalesforceCalendar!]! + + """List of Calendar edges""" + edges: [SalesforceCalendarEdge!]! +} + +"""Field that Business Processes can be sorted by""" +enum SalesforceBusinessProcessSortByFieldEnum { + ID + NAME + NAMESPACE_PREFIX + DESCRIPTION + TABLE_ENUM_OR_ID + IS_ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceBusinessProcessEdge { + """The item at the end of the edge.""" + node: SalesforceBusinessProcess! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Business Processes connection, for use in pagination.""" +type SalesforceBusinessProcesssConnection { + """The count of all Business Process you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Business Processes""" + nodes: [SalesforceBusinessProcess!]! + + """List of Business Process edges""" + edges: [SalesforceBusinessProcessEdge!]! +} + +""" +A filter to be used against BusinessHours object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBusinessHoursConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBusinessHoursConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBusinessHoursConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BusinessHours's id field""" + id: SalesforceIdFilter + + """Filter by the BusinessHours's name field""" + name: SalesforceStringFilter + + """Filter by the BusinessHours's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BusinessHours's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the BusinessHours's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the BusinessHours's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BusinessHours's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BusinessHours's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BusinessHours's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BusinessHours's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BusinessHours's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BusinessHours's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BusinessHours's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter +} + +"""Field that Business Hours can be sorted by""" +enum SalesforceBusinessHoursSortByFieldEnum { + ID + NAME + IS_ACTIVE + IS_DEFAULT + SUNDAY_START_TIME + SUNDAY_END_TIME + MONDAY_START_TIME + MONDAY_END_TIME + TUESDAY_START_TIME + TUESDAY_END_TIME + WEDNESDAY_START_TIME + WEDNESDAY_END_TIME + THURSDAY_START_TIME + THURSDAY_END_TIME + FRIDAY_START_TIME + FRIDAY_END_TIME + SATURDAY_START_TIME + SATURDAY_END_TIME + TIME_ZONE_SID_KEY + SYSTEM_MODSTAMP + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + LAST_VIEWED_DATE +} + +"""An edge in a connection.""" +type SalesforceBusinessHoursEdge { + """The item at the end of the edge.""" + node: SalesforceBusinessHours! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Business Hours connection, for use in pagination.""" +type SalesforceBusinessHourssConnection { + """The count of all Business Hours you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Business Hours""" + nodes: [SalesforceBusinessHours!]! + + """List of Business Hours edges""" + edges: [SalesforceBusinessHoursEdge!]! +} + +"""Field that Branding Sets can be sorted by""" +enum SalesforceBrandingSetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceBrandingSetEdge { + """The item at the end of the edge.""" + node: SalesforceBrandingSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Branding Sets connection, for use in pagination.""" +type SalesforceBrandingSetsConnection { + """The count of all Branding Set you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Branding Sets""" + nodes: [SalesforceBrandingSet!]! + + """List of Branding Set edges""" + edges: [SalesforceBrandingSetEdge!]! +} + +"""Field that Letterheads can be sorted by""" +enum SalesforceBrandTemplateSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + IS_ACTIVE + DESCRIPTION + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceBrandTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceBrandTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Letterheads connection, for use in pagination.""" +type SalesforceBrandTemplatesConnection { + """The count of all Letterhead you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Letterheads""" + nodes: [SalesforceBrandTemplate!]! + + """List of Letterhead edges""" + edges: [SalesforceBrandTemplateEdge!]! +} + +"""Field that Authentication Configurations can be sorted by""" +enum SalesforceAuthConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + URL + IS_ACTIVE + TYPE +} + +"""An edge in a connection.""" +type SalesforceAuthConfigEdge { + """The item at the end of the edge.""" + node: SalesforceAuthConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Authentication Configurations connection, for use in pagination. +""" +type SalesforceAuthConfigsConnection { + """ + The count of all Authentication Configuration you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authentication Configurations""" + nodes: [SalesforceAuthConfig!]! + + """List of Authentication Configuration edges""" + edges: [SalesforceAuthConfigEdge!]! +} + +"""Field that Aura Component Bundles can be sorted by""" +enum SalesforceAuraDefinitionBundleSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + API_VERSION + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceAuraDefinitionBundleEdge { + """The item at the end of the edge.""" + node: SalesforceAuraDefinitionBundle! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Aura Component Bundles connection, for use in pagination.""" +type SalesforceAuraDefinitionBundlesConnection { + """ + The count of all Aura Component Bundle you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Aura Component Bundles""" + nodes: [SalesforceAuraDefinitionBundle!]! + + """List of Aura Component Bundle edges""" + edges: [SalesforceAuraDefinitionBundleEdge!]! +} + +""" +A filter to be used against AssignmentRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssignmentRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssignmentRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssignmentRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssignmentRule's id field""" + id: SalesforceIdFilter + + """Filter by the AssignmentRule's name field""" + name: SalesforceStringFilter + + """Filter by the AssignmentRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the AssignmentRule's active field""" + active: SalesforceBooleanFilter + + """Filter by the AssignmentRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssignmentRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssignmentRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssignmentRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssignmentRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssignmentRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssignmentRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Assignment Rules can be sorted by""" +enum SalesforceAssignmentRuleSortByFieldEnum { + ID + NAME + SOBJECT_TYPE + ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAssignmentRuleEdge { + """The item at the end of the edge.""" + node: SalesforceAssignmentRule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Assignment Rules connection, for use in pagination.""" +type SalesforceAssignmentRulesConnection { + """The count of all Assignment Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Assignment Rules""" + nodes: [SalesforceAssignmentRule!]! + + """List of Assignment Rule edges""" + edges: [SalesforceAssignmentRuleEdge!]! +} + +""" +A filter to be used against AppMenuItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppMenuItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppMenuItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppMenuItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppMenuItem's id field""" + id: SalesforceIdFilter + + """Filter by the AppMenuItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppMenuItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppMenuItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppMenuItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppMenuItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppMenuItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the AppMenuItem's name field""" + name: SalesforceStringFilter + + """Filter by the AppMenuItem's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AppMenuItem's label field""" + label: SalesforceStringFilter + + """Filter by the AppMenuItem's description field""" + description: SalesforceStringFilter + + """Filter by the AppMenuItem's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileStartUrl field""" + mobileStartUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's logoUrl field""" + logoUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's iconUrl field""" + iconUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's infoUrl field""" + infoUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's isUsingAdminAuthorization field""" + isUsingAdminAuthorization: SalesforceBooleanFilter + + """Filter by the AppMenuItem's mobilePlatform field""" + mobilePlatform: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileMinOsVer field""" + mobileMinOsVer: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileDeviceType field""" + mobileDeviceType: SalesforceStringFilter + + """Filter by the AppMenuItem's isRegisteredDeviceOnly field""" + isRegisteredDeviceOnly: SalesforceBooleanFilter + + """Filter by the AppMenuItem's mobileAppVer field""" + mobileAppVer: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppInstalledDate field""" + mobileAppInstalledDate: SalesforceDateTimeFilter + + """Filter by the AppMenuItem's mobileAppInstalledVersion field""" + mobileAppInstalledVersion: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppBinaryId field""" + mobileAppBinaryId: SalesforceStringFilter + + """Filter by the AppMenuItem's mobileAppInstallUrl field""" + mobileAppInstallUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasEnabled field""" + canvasEnabled: SalesforceBooleanFilter + + """Filter by the AppMenuItem's canvasReferenceId field""" + canvasReferenceId: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasUrl field""" + canvasUrl: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasAccessMethod field""" + canvasAccessMethod: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasSelectedLocations field""" + canvasSelectedLocations: SalesforceStringFilter + + """Filter by the AppMenuItem's canvasOptions field""" + canvasOptions: SalesforceStringFilter + + """Filter by the AppMenuItem's type field""" + type: SalesforceStringFilter + + """Filter by the AppMenuItem's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the AppMenuItem's userSortOrder field""" + userSortOrder: SalesforceIntFilter + + """Filter by the AppMenuItem's isVisible field""" + isVisible: SalesforceBooleanFilter + + """Filter by the AppMenuItem's isAccessible field""" + isAccessible: SalesforceBooleanFilter +} + +"""Field that AppMenuItems can be sorted by""" +enum SalesforceAppMenuItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SORT_ORDER + NAME + NAMESPACE_PREFIX + LABEL + DESCRIPTION + START_URL + MOBILE_START_URL + LOGO_URL + ICON_URL + INFO_URL + IS_USING_ADMIN_AUTHORIZATION + MOBILE_PLATFORM + MOBILE_MIN_OS_VER + MOBILE_DEVICE_TYPE + IS_REGISTERED_DEVICE_ONLY + MOBILE_APP_VER + MOBILE_APP_INSTALLED_DATE + MOBILE_APP_INSTALLED_VERSION + MOBILE_APP_BINARY_ID + MOBILE_APP_INSTALL_URL + CANVAS_ENABLED + CANVAS_REFERENCE_ID + CANVAS_URL + CANVAS_ACCESS_METHOD + CANVAS_SELECTED_LOCATIONS + CANVAS_OPTIONS + TYPE + APPLICATION_ID + USER_SORT_ORDER + IS_VISIBLE + IS_ACCESSIBLE +} + +"""An edge in a connection.""" +type SalesforceAppMenuItemEdge { + """The item at the end of the edge.""" + node: SalesforceAppMenuItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AppMenuItems connection, for use in pagination.""" +type SalesforceAppMenuItemsConnection { + """The count of all AppMenuItem you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AppMenuItems""" + nodes: [SalesforceAppMenuItem!]! + + """List of AppMenuItem edges""" + edges: [SalesforceAppMenuItemEdge!]! +} + +""" +A filter to be used against AppAnalyticsQueryRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppAnalyticsQueryRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppAnalyticsQueryRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppAnalyticsQueryRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppAnalyticsQueryRequest's id field""" + id: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppAnalyticsQueryRequest's name field""" + name: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppAnalyticsQueryRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppAnalyticsQueryRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppAnalyticsQueryRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's dataType field""" + dataType: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's requestState field""" + requestState: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's downloadExpirationTime field""" + downloadExpirationTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's errorMessage field""" + errorMessage: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's querySubmittedTime field""" + querySubmittedTime: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's packageIds field""" + packageIds: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's organizationIds field""" + organizationIds: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's fileCompression field""" + fileCompression: SalesforceStringFilter + + """Filter by the AppAnalyticsQueryRequest's availableSince field""" + availableSince: SalesforceDateTimeFilter + + """Filter by the AppAnalyticsQueryRequest's fileType field""" + fileType: SalesforceStringFilter +} + +"""Field that App Analytics Query Requests can be sorted by""" +enum SalesforceAppAnalyticsQueryRequestSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DATA_TYPE + START_TIME + END_TIME + REQUEST_STATE + DOWNLOAD_EXPIRATION_TIME + ERROR_MESSAGE + QUERY_SUBMITTED_TIME + PACKAGE_IDS + ORGANIZATION_IDS + DOWNLOAD_SIZE + FILE_COMPRESSION + AVAILABLE_SINCE + FILE_TYPE +} + +"""An edge in a connection.""" +type SalesforceAppAnalyticsQueryRequestEdge { + """The item at the end of the edge.""" + node: SalesforceAppAnalyticsQueryRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce App Analytics Query Requests connection, for use in pagination. +""" +type SalesforceAppAnalyticsQueryRequestsConnection { + """ + The count of all App Analytics Query Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce App Analytics Query Requests""" + nodes: [SalesforceAppAnalyticsQueryRequest!]! + + """List of App Analytics Query Request edges""" + edges: [SalesforceAppAnalyticsQueryRequestEdge!]! +} + +""" +A filter to be used against ApexTrigger object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTriggerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTriggerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTriggerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTrigger's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTrigger's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexTrigger's name field""" + name: SalesforceStringFilter + + """Filter by the ApexTrigger's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the ApexTrigger's usageBeforeInsert field""" + usageBeforeInsert: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterInsert field""" + usageAfterInsert: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageBeforeUpdate field""" + usageBeforeUpdate: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterUpdate field""" + usageAfterUpdate: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageBeforeDelete field""" + usageBeforeDelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterDelete field""" + usageAfterDelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageIsBulk field""" + usageIsBulk: SalesforceBooleanFilter + + """Filter by the ApexTrigger's usageAfterUndelete field""" + usageAfterUndelete: SalesforceBooleanFilter + + """Filter by the ApexTrigger's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexTrigger's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTrigger's isValid field""" + isValid: SalesforceBooleanFilter + + """Filter by the ApexTrigger's bodyCrc field""" + bodyCrc: SalesforceFloatFilter + + """Filter by the ApexTrigger's lengthWithoutComments field""" + lengthWithoutComments: SalesforceIntFilter + + """Filter by the ApexTrigger's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTrigger's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTrigger's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTrigger's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTrigger's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTrigger's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTrigger's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Apex Triggers can be sorted by""" +enum SalesforceApexTriggerSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + TABLE_ENUM_OR_ID + API_VERSION + STATUS + IS_VALID + BODY_CRC + LENGTH_WITHOUT_COMMENTS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexTriggerEdge { + """The item at the end of the edge.""" + node: SalesforceApexTrigger! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Triggers connection, for use in pagination.""" +type SalesforceApexTriggersConnection { + """The count of all Apex Trigger you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Triggers""" + nodes: [SalesforceApexTrigger!]! + + """List of Apex Trigger edges""" + edges: [SalesforceApexTriggerEdge!]! +} + +"""Field that Apex Test Suites can be sorted by""" +enum SalesforceApexTestSuiteSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TEST_SUITE_NAME +} + +"""An edge in a connection.""" +type SalesforceApexTestSuiteEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestSuite! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Test Suites connection, for use in pagination.""" +type SalesforceApexTestSuitesConnection { + """The count of all Apex Test Suite you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Suites""" + nodes: [SalesforceApexTestSuite!]! + + """List of Apex Test Suite edges""" + edges: [SalesforceApexTestSuiteEdge!]! +} + +"""Field that Visualforce Pages can be sorted by""" +enum SalesforceApexPageSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + MASTER_LABEL + DESCRIPTION + CONTROLLER_TYPE + CONTROLLER_KEY + IS_AVAILABLE_IN_TOUCH + IS_CONFIRMATION_TOKEN_REQUIRED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexPageEdge { + """The item at the end of the edge.""" + node: SalesforceApexPage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Visualforce Pages connection, for use in pagination.""" +type SalesforceApexPagesConnection { + """The count of all Visualforce Page you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Pages""" + nodes: [SalesforceApexPage!]! + + """List of Visualforce Page edges""" + edges: [SalesforceApexPageEdge!]! +} + +"""Field that Apex Debug Logs can be sorted by""" +enum SalesforceApexLogSortByFieldEnum { + ID + LOG_USER_ID + LOG_LENGTH + LAST_MODIFIED_DATE + REQUEST + OPERATION + APPLICATION + STATUS + DURATION_MILLISECONDS + SYSTEM_MODSTAMP + START_TIME + LOCATION + REQUEST_IDENTIFIER +} + +"""An edge in a connection.""" +type SalesforceApexLogEdge { + """The item at the end of the edge.""" + node: SalesforceApexLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Debug Logs connection, for use in pagination.""" +type SalesforceApexLogsConnection { + """The count of all Apex Debug Log you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Debug Logs""" + nodes: [SalesforceApexLog!]! + + """List of Apex Debug Log edges""" + edges: [SalesforceApexLogEdge!]! +} + +""" +A filter to be used against ApexEmailNotification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexEmailNotificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexEmailNotificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexEmailNotificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexEmailNotification's id field""" + id: SalesforceIdFilter + + """Filter by the ApexEmailNotification's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexEmailNotification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexEmailNotification's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexEmailNotification's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexEmailNotification's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApexEmailNotification's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApexEmailNotification's email field""" + email: SalesforceStringFilter +} + +"""Field that Apex Email Notifications can be sorted by""" +enum SalesforceApexEmailNotificationSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + EMAIL +} + +"""An edge in a connection.""" +type SalesforceApexEmailNotificationEdge { + """The item at the end of the edge.""" + node: SalesforceApexEmailNotification! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Email Notifications connection, for use in pagination.""" +type SalesforceApexEmailNotificationsConnection { + """ + The count of all Apex Email Notification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Email Notifications""" + nodes: [SalesforceApexEmailNotification!]! + + """List of Apex Email Notification edges""" + edges: [SalesforceApexEmailNotificationEdge!]! +} + +""" +A filter to be used against ApexComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexComponent's id field""" + id: SalesforceIdFilter + + """Filter by the ApexComponent's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexComponent's name field""" + name: SalesforceStringFilter + + """Filter by the ApexComponent's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexComponent's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ApexComponent's description field""" + description: SalesforceStringFilter + + """Filter by the ApexComponent's controllerType field""" + controllerType: SalesforceStringFilter + + """Filter by the ApexComponent's controllerKey field""" + controllerKey: SalesforceStringFilter + + """Filter by the ApexComponent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexComponent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexComponent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexComponent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexComponent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexComponent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexComponent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Visualforce Components can be sorted by""" +enum SalesforceApexComponentSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + MASTER_LABEL + DESCRIPTION + CONTROLLER_TYPE + CONTROLLER_KEY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexComponentEdge { + """The item at the end of the edge.""" + node: SalesforceApexComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Visualforce Components connection, for use in pagination.""" +type SalesforceApexComponentsConnection { + """ + The count of all Visualforce Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Components""" + nodes: [SalesforceApexComponent!]! + + """List of Visualforce Component edges""" + edges: [SalesforceApexComponentEdge!]! +} + +"""Field that Apex Classes can be sorted by""" +enum SalesforceApexClassSortByFieldEnum { + ID + NAMESPACE_PREFIX + NAME + API_VERSION + STATUS + IS_VALID + BODY_CRC + LENGTH_WITHOUT_COMMENTS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceApexClassEdge { + """The item at the end of the edge.""" + node: SalesforceApexClass! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Classes connection, for use in pagination.""" +type SalesforceApexClasssConnection { + """The count of all Apex Class you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Classes""" + nodes: [SalesforceApexClass!]! + + """List of Apex Class edges""" + edges: [SalesforceApexClassEdge!]! +} + +"""Field that Action Link Group Templates can be sorted by""" +enum SalesforceActionLinkGroupTemplateSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXECUTIONS_ALLOWED + HOURS_UNTIL_EXPIRATION + CATEGORY + IS_PUBLISHED +} + +"""An edge in a connection.""" +type SalesforceActionLinkGroupTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceActionLinkGroupTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Action Link Group Templates connection, for use in pagination. +""" +type SalesforceActionLinkGroupTemplatesConnection { + """ + The count of all Action Link Group Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Action Link Group Templates""" + nodes: [SalesforceActionLinkGroupTemplate!]! + + """List of Action Link Group Template edges""" + edges: [SalesforceActionLinkGroupTemplateEdge!]! +} + +""" +A filter to be used against AIApplicationConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiApplicationConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiApplicationConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiApplicationConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIApplicationConfig's id field""" + id: SalesforceIdFilter + + """Filter by the AIApplicationConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIApplicationConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AIApplicationConfig's language field""" + language: SalesforceStringFilter + + """Filter by the AIApplicationConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AIApplicationConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AIApplicationConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIApplicationConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIApplicationConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIApplicationConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIApplicationConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIApplicationConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIApplicationConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that AI Application configs can be sorted by""" +enum SalesforceAiApplicationConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAiApplicationConfigEdge { + """The item at the end of the edge.""" + node: SalesforceAiApplicationConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Application configs connection, for use in pagination.""" +type SalesforceAiApplicationConfigsConnection { + """ + The count of all AI Application config you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Application configs""" + nodes: [SalesforceAiApplicationConfig!]! + + """List of AI Application config edges""" + edges: [SalesforceAiApplicationConfigEdge!]! +} + +"""Field that AI Applications can be sorted by""" +enum SalesforceAiApplicationSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STATUS + TYPE +} + +"""An edge in a connection.""" +type SalesforceAiApplicationEdge { + """The item at the end of the edge.""" + node: SalesforceAiApplication! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Applications connection, for use in pagination.""" +type SalesforceAiApplicationsConnection { + """The count of all AI Application you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Applications""" + nodes: [SalesforceAiApplication!]! + + """List of AI Application edges""" + edges: [SalesforceAiApplicationEdge!]! +} + +""" +Extended email data for the currently-authenticated user. + +See the [email address endpoint documentation](https://developer.github.com/v3/users/emails/#list-email-addresses-for-a-user) for more details. +""" +type GitHubUserEmail_oneGraph { + email: String! + isPrimary: Boolean! + isVerified: Boolean! +} + +"""Represents a starred repository.""" +type GitHubStarredRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubRepository! + + """Identifies when the item was starred.""" + starredAt: GitHubDateTime! +} + +"""The connection type for Repository.""" +type GitHubStarredRepositoryConnection { + """A list of edges.""" + edges: [GitHubStarredRepositoryEdge] + + """ + Is the list of stars for this user truncated? This is true for users that have many stars. + """ + isOverLimit: Boolean! + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSavedReplyOrderField { + """Order saved reply by when they were updated.""" + UPDATED_AT +} + +"""Ordering options for saved reply connections.""" +input GitHubSavedReplyOrder { + """The field to order saved replies by.""" + field: GitHubSavedReplyOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubSavedReplyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSavedReply +} + +"""The connection type for SavedReply.""" +type GitHubSavedReplyConnection { + """A list of edges.""" + edges: [GitHubSavedReplyEdge] + + """A list of nodes.""" + nodes: [GitHubSavedReply] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryContributionType { + """Created a commit""" + COMMIT + + """Created an issue""" + ISSUE + + """Created a pull request""" + PULL_REQUEST + + """Created the repository""" + REPOSITORY + + """Reviewed a pull request""" + PULL_REQUEST_REVIEW +} + +"""An edge in a connection.""" +type GitHubPublicKeyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPublicKey +} + +"""The connection type for PublicKey.""" +type GitHubPublicKeyConnection { + """A list of edges.""" + edges: [GitHubPublicKeyEdge] + + """A list of nodes.""" + nodes: [GitHubPublicKey] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubGistPrivacy { + """Public""" + PUBLIC + + """Secret""" + SECRET + + """Gists that are public and secret""" + ALL +} + +"""The connection type for User.""" +type GitHubFollowingConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The connection type for User.""" +type GitHubFollowerConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubCreatedRepositoryContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedRepositoryContribution +} + +"""The connection type for CreatedRepositoryContribution.""" +type GitHubCreatedRepositoryContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedRepositoryContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedRepositoryContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +This aggregates pull request reviews made by a user within one repository. +""" +type GitHubPullRequestReviewContributionsByRepository { + """The pull request review contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestReviewContributionConnection! + + """The repository in which the pull request reviews were made.""" + repository: GitHubRepository! +} + +"""An edge in a connection.""" +type GitHubCreatedPullRequestReviewContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedPullRequestReviewContribution +} + +"""The connection type for CreatedPullRequestReviewContribution.""" +type GitHubCreatedPullRequestReviewContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedPullRequestReviewContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedPullRequestReviewContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""This aggregates pull requests opened by a user within one repository.""" +type GitHubPullRequestContributionsByRepository { + """The pull request contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestContributionConnection! + + """The repository in which the pull requests were opened.""" + repository: GitHubRepository! +} + +"""An edge in a connection.""" +type GitHubCreatedPullRequestContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedPullRequestContribution +} + +"""The connection type for CreatedPullRequestContribution.""" +type GitHubCreatedPullRequestContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedPullRequestContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedPullRequestContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""This aggregates issues opened by a user within one repository.""" +type GitHubIssueContributionsByRepository { + """The issue contributions.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedIssueContributionConnection! + + """The repository in which the issues were opened.""" + repository: GitHubRepository! +} + +"""Ordering options for contribution connections.""" +input GitHubContributionOrder { + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubCreatedIssueContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedIssueContribution +} + +"""The connection type for CreatedIssueContribution.""" +type GitHubCreatedIssueContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedIssueContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedIssueContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubContributionLevel { + """No contributions occurred.""" + NONE + + """Lowest 25% of days of contributions.""" + FIRST_QUARTILE + + """ + Second lowest 25% of days of contributions. More contributions than the first quartile. + """ + SECOND_QUARTILE + + """ + Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile. + """ + THIRD_QUARTILE + + """ + Highest 25% of days of contributions. More contributions than the third quartile. + """ + FOURTH_QUARTILE +} + +"""Represents a single day of contributions on GitHub by a user.""" +type GitHubContributionCalendarDay { + """ + The hex color code that represents how many contributions were made on this day compared to others in the calendar. + """ + color: String! + + """How many contributions were made by the user on this day.""" + contributionCount: Int! + + """ + Indication of contributions, relative to other days. Can be used to indicate which color to represent this day on a calendar. + """ + contributionLevel: GitHubContributionLevel! + + """The day this square represents.""" + date: GitHubDate! + + """ + A number representing which day of the week this square represents, e.g., 1 is Monday. + """ + weekday: Int! +} + +"""A week of contributions in a user's contribution graph.""" +type GitHubContributionCalendarWeek { + """The days of contributions in this week.""" + contributionDays: [GitHubContributionCalendarDay!]! + + """The date of the earliest square in this week.""" + firstDay: GitHubDate! +} + +"""A month of contributions in a user's contribution graph.""" +type GitHubContributionCalendarMonth { + """The date of the first day of this month.""" + firstDay: GitHubDate! + + """The name of the month.""" + name: String! + + """How many weeks started in this month.""" + totalWeeks: Int! + + """The year the month occurred in.""" + year: Int! +} + +"""A calendar of contributions made on GitHub by a user.""" +type GitHubContributionCalendar { + """ + A list of hex color codes used in this calendar. The darker the color, the more contributions it represents. + """ + colors: [String!]! + + """ + Determine if the color set was chosen because it's currently Halloween. + """ + isHalloween: Boolean! + + """A list of the months of contributions in this calendar.""" + months: [GitHubContributionCalendarMonth!]! + + """The count of total contributions in the calendar.""" + totalContributions: Int! + + """A list of the weeks of contributions in this calendar.""" + weeks: [GitHubContributionCalendarWeek!]! +} + +enum GitHubCommitContributionOrderField { + """Order commit contributions by when they were made.""" + OCCURRED_AT + + """Order commit contributions by how many commits they represent.""" + COMMIT_COUNT +} + +"""Ordering options for commit contribution connections.""" +input GitHubCommitContributionOrder { + """The field by which to order commit contributions.""" + field: GitHubCommitContributionOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents a user signing up for a GitHub account.""" +type GitHubJoinedGitHubContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents the contribution a user made by leaving a review on a pull request. +""" +type GitHubCreatedPullRequestReviewContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The pull request the user reviewed.""" + pullRequest: GitHubPullRequest! + + """The review the user left on the pull request.""" + pullRequestReview: GitHubPullRequestReview! + + """The repository containing the pull request that the user reviewed.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents the contribution a user made on GitHub by creating a repository. +""" +type GitHubCreatedRepositoryContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The repository that was created.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a repository the viewer can access or a restricted contribution. +""" +union GitHubCreatedRepositoryOrRestrictedContribution = GitHubCreatedRepositoryContribution | GitHubRestrictedContribution + +""" +Represents the contribution a user made on GitHub by opening a pull request. +""" +type GitHubCreatedPullRequestContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The pull request that was opened.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a pull request the viewer can access or a restricted contribution. +""" +union GitHubCreatedPullRequestOrRestrictedContribution = GitHubCreatedPullRequestContribution | GitHubRestrictedContribution + +"""Represents a private contribution a user made on GitHub.""" +type GitHubRestrictedContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents either a issue the viewer can access or a restricted contribution. +""" +union GitHubCreatedIssueOrRestrictedContribution = GitHubCreatedIssueContribution | GitHubRestrictedContribution + +"""Represents the contribution a user made on GitHub by opening an issue.""" +type GitHubCreatedIssueContribution implements GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """The issue that was opened.""" + issue: GitHubIssue! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +""" +Represents a contribution a user made on GitHub, such as opening an issue. +""" +interface GitHubContribution { + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +"""Represents the contribution a user made by committing to a repository.""" +type GitHubCreatedCommitContribution implements GitHubContribution { + """How many commits were made on this day to this repository by the user.""" + commitCount: Int! + + """ + Whether this contribution is associated with a record you do not have access to. For + example, your own 'first issue' contribution may have been made on a repository you can no + longer access. + + """ + isRestricted: Boolean! + + """When this contribution was made.""" + occurredAt: GitHubDateTime! + + """The repository the user made a commit in.""" + repository: GitHubRepository! + + """The HTTP path for this contribution.""" + resourcePath: GitHubURI! + + """The HTTP URL for this contribution.""" + url: GitHubURI! + + """ + The user who made this contribution. + + """ + user: GitHubUser! +} + +"""An edge in a connection.""" +type GitHubCreatedCommitContributionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCreatedCommitContribution +} + +"""The connection type for CreatedCommitContribution.""" +type GitHubCreatedCommitContributionConnection { + """A list of edges.""" + edges: [GitHubCreatedCommitContributionEdge] + + """A list of nodes.""" + nodes: [GitHubCreatedCommitContribution] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """ + Identifies the total count of commits across days and repositories in the connection. + + """ + totalCount: Int! +} + +"""This aggregates commits made by a user within one repository.""" +type GitHubCommitContributionsByRepository { + """The commit contributions, each representing a day.""" + contributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for commit contributions returned from the connection. + """ + orderBy: GitHubCommitContributionOrder = {field: OCCURRED_AT, direction: DESC} + ): GitHubCreatedCommitContributionConnection! + + """The repository in which the commits were made.""" + repository: GitHubRepository! + + """ + The HTTP path for the user's commits to the repository in this time range. + """ + resourcePath: GitHubURI! + + """ + The HTTP URL for the user's commits to the repository in this time range. + """ + url: GitHubURI! +} + +""" +A contributions collection aggregates contributions such as opened issues and commits created by a user. +""" +type GitHubContributionsCollection { + """Commit contributions made by the user, grouped by repository.""" + commitContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + ): [GitHubCommitContributionsByRepository!]! + + """A calendar of this user's contributions on GitHub.""" + contributionCalendar: GitHubContributionCalendar! + + """ + The years the user has been making contributions with the most recent year first. + """ + contributionYears: [Int!]! + + """ + Determine if this collection's time span ends in the current month. + + """ + doesEndInCurrentMonth: Boolean! + + """ + The date of the first restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. + """ + earliestRestrictedContributionDate: GitHubDate + + """The ending date and time of this collection.""" + endedAt: GitHubDateTime! + + """ + The first issue the user opened on GitHub. This will be null if that issue was opened outside the collection's time range and ignoreTimeRange is false. If the issue is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. + """ + firstIssueContribution: GitHubCreatedIssueOrRestrictedContribution + + """ + The first pull request the user opened on GitHub. This will be null if that pull request was opened outside the collection's time range and ignoreTimeRange is not true. If the pull request is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. + """ + firstPullRequestContribution: GitHubCreatedPullRequestOrRestrictedContribution + + """ + The first repository the user created on GitHub. This will be null if that first repository was created outside the collection's time range and ignoreTimeRange is false. If the repository is not visible, then a RestrictedContribution is returned. + """ + firstRepositoryContribution: GitHubCreatedRepositoryOrRestrictedContribution + + """ + Does the user have any more activity in the timeline that occurred prior to the collection's time range? + """ + hasActivityInThePast: Boolean! + + """Determine if there are any contributions in this collection.""" + hasAnyContributions: Boolean! + + """ + Determine if the user made any contributions in this time frame whose details are not visible because they were made in a private repository. Can only be true if the user enabled private contribution counts. + """ + hasAnyRestrictedContributions: Boolean! + + """Whether or not the collector's time span is all within the same day.""" + isSingleDay: Boolean! + + """A list of issues the user opened.""" + issueContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first issue ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from the result.""" + excludePopular: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedIssueContributionConnection! + + """Issue contributions made by the user, grouped by repository.""" + issueContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + + """Should the user's first issue ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from the result.""" + excludePopular: Boolean = false + ): [GitHubIssueContributionsByRepository!]! + + """ + When the user signed up for GitHub. This will be null if that sign up date falls outside the collection's time range and ignoreTimeRange is false. + """ + joinedGitHubContribution: GitHubJoinedGitHubContribution + + """ + The date of the most recent restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. + """ + latestRestrictedContributionDate: GitHubDate + + """ + When this collection's time range does not include any activity from the user, use this + to get a different collection from an earlier time range that does have activity. + + """ + mostRecentCollectionWithActivity: GitHubContributionsCollection + + """ + Returns a different contributions collection from an earlier time range than this one + that does not have any contributions. + + """ + mostRecentCollectionWithoutActivity: GitHubContributionsCollection + + """ + The issue the user opened on GitHub that received the most comments in the specified + time frame. + + """ + popularIssueContribution: GitHubCreatedIssueContribution + + """ + The pull request the user opened on GitHub that received the most comments in the + specified time frame. + + """ + popularPullRequestContribution: GitHubCreatedPullRequestContribution + + """Pull request contributions made by the user.""" + pullRequestContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first pull request ever be excluded from the result.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from the result. + """ + excludePopular: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestContributionConnection! + + """Pull request contributions made by the user, grouped by repository.""" + pullRequestContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + + """Should the user's first pull request ever be excluded from the result.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from the result. + """ + excludePopular: Boolean = false + ): [GitHubPullRequestContributionsByRepository!]! + + """Pull request review contributions made by the user.""" + pullRequestReviewContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedPullRequestReviewContributionConnection! + + """ + Pull request review contributions made by the user, grouped by repository. + """ + pullRequestReviewContributionsByRepository( + """How many repositories should be included.""" + maxRepositories: Int = 25 + ): [GitHubPullRequestReviewContributionsByRepository!]! + + """ + A list of repositories owned by the user that the user created in this time range. + """ + repositoryContributions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Should the user's first repository ever be excluded from the result.""" + excludeFirst: Boolean = false + + """Ordering options for contributions returned from the connection.""" + orderBy: GitHubContributionOrder = {direction: DESC} + ): GitHubCreatedRepositoryContributionConnection! + + """ + A count of contributions made by the user that the viewer cannot access. Only non-zero when the user has chosen to share their private contribution counts. + """ + restrictedContributionsCount: Int! + + """The beginning date and time of this collection.""" + startedAt: GitHubDateTime! + + """How many commits were made by the user in this time span.""" + totalCommitContributions: Int! + + """How many issues the user opened.""" + totalIssueContributions( + """Should the user's first issue ever be excluded from this count.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from this count.""" + excludePopular: Boolean = false + ): Int! + + """How many pull requests the user opened.""" + totalPullRequestContributions( + """Should the user's first pull request ever be excluded from this count.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from this count. + """ + excludePopular: Boolean = false + ): Int! + + """How many pull request reviews the user left.""" + totalPullRequestReviewContributions: Int! + + """How many different repositories the user committed to.""" + totalRepositoriesWithContributedCommits: Int! + + """How many different repositories the user opened issues in.""" + totalRepositoriesWithContributedIssues( + """Should the user's first issue ever be excluded from this count.""" + excludeFirst: Boolean = false + + """Should the user's most commented issue be excluded from this count.""" + excludePopular: Boolean = false + ): Int! + + """How many different repositories the user left pull request reviews in.""" + totalRepositoriesWithContributedPullRequestReviews: Int! + + """How many different repositories the user opened pull requests in.""" + totalRepositoriesWithContributedPullRequests( + """Should the user's first pull request ever be excluded from this count.""" + excludeFirst: Boolean = false + + """ + Should the user's most commented pull request be excluded from this count. + """ + excludePopular: Boolean = false + ): Int! + + """How many repositories the user created.""" + totalRepositoryContributions( + """Should the user's first repository ever be excluded from this count.""" + excludeFirst: Boolean = false + ): Int! + + """The user who made the contributions in this collection.""" + user: GitHubUser! +} + +"""A Saved Reply is text a user can use to reply quickly.""" +type GitHubSavedReply implements OneGraphNode & GitHubNode { + """The body of the saved reply.""" + body: String! + + """The saved reply body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The title of the saved reply.""" + title: String! + + """The user that saved this reply.""" + user: GitHubActor + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A user's public key.""" +type GitHubPublicKey implements OneGraphNode & GitHubNode { + """ + The last time this authorization was used to perform an action. Values will be null for keys not owned by the user. + """ + accessedAt: GitHubDateTime + + """ + Identifies the date and time when the key was created. Keys created before March 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user. + """ + createdAt: GitHubDateTime + + """The fingerprint for this PublicKey.""" + fingerprint: String! + + """""" + id: ID! + + """ + Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user. + """ + isReadOnly: Boolean + + """The public key string.""" + key: String! + + """ + Identifies the date and time when the key was updated. Keys created before March 5th, 2014 may have inaccurate values. Values will be null for keys not owned by the user. + """ + updatedAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A version tag contains the mapping between a tag name and a version.""" +type GitHubPackageTag implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Identifies the tag name of the version.""" + name: String! + + """Version that the tag is associated with.""" + version: GitHubPackageVersion + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubIssueTimelineItemsItemType { + """Represents a comment on an Issue.""" + ISSUE_COMMENT + + """Represents a mention made by one issue or pull request to another.""" + CROSS_REFERENCED_EVENT + + """ + Represents a 'added_to_project' event on a given issue or pull request. + """ + ADDED_TO_PROJECT_EVENT + + """Represents an 'assigned' event on any assignable object.""" + ASSIGNED_EVENT + + """Represents a 'closed' event on any `Closable`.""" + CLOSED_EVENT + + """Represents a 'comment_deleted' event on a given issue or pull request.""" + COMMENT_DELETED_EVENT + + """Represents a 'connected' event on a given issue or pull request.""" + CONNECTED_EVENT + + """ + Represents a 'converted_note_to_issue' event on a given issue or pull request. + """ + CONVERTED_NOTE_TO_ISSUE_EVENT + + """Represents a 'converted_to_discussion' event on a given issue.""" + CONVERTED_TO_DISCUSSION_EVENT + + """Represents a 'demilestoned' event on a given issue or pull request.""" + DEMILESTONED_EVENT + + """Represents a 'disconnected' event on a given issue or pull request.""" + DISCONNECTED_EVENT + + """Represents a 'labeled' event on a given issue or pull request.""" + LABELED_EVENT + + """Represents a 'locked' event on a given issue or pull request.""" + LOCKED_EVENT + + """ + Represents a 'marked_as_duplicate' event on a given issue or pull request. + """ + MARKED_AS_DUPLICATE_EVENT + + """Represents a 'mentioned' event on a given issue or pull request.""" + MENTIONED_EVENT + + """Represents a 'milestoned' event on a given issue or pull request.""" + MILESTONED_EVENT + + """ + Represents a 'moved_columns_in_project' event on a given issue or pull request. + """ + MOVED_COLUMNS_IN_PROJECT_EVENT + + """Represents a 'pinned' event on a given issue or pull request.""" + PINNED_EVENT + + """Represents a 'referenced' event on a given `ReferencedSubject`.""" + REFERENCED_EVENT + + """ + Represents a 'removed_from_project' event on a given issue or pull request. + """ + REMOVED_FROM_PROJECT_EVENT + + """Represents a 'renamed' event on a given issue or pull request""" + RENAMED_TITLE_EVENT + + """Represents a 'reopened' event on any `Closable`.""" + REOPENED_EVENT + + """Represents a 'subscribed' event on a given `Subscribable`.""" + SUBSCRIBED_EVENT + + """Represents a 'transferred' event on a given issue or pull request.""" + TRANSFERRED_EVENT + + """Represents an 'unassigned' event on any assignable object.""" + UNASSIGNED_EVENT + + """Represents an 'unlabeled' event on a given issue or pull request.""" + UNLABELED_EVENT + + """Represents an 'unlocked' event on a given issue or pull request.""" + UNLOCKED_EVENT + + """Represents a 'user_blocked' event on a given user.""" + USER_BLOCKED_EVENT + + """ + Represents an 'unmarked_as_duplicate' event on a given issue or pull request. + """ + UNMARKED_AS_DUPLICATE_EVENT + + """Represents an 'unpinned' event on a given issue or pull request.""" + UNPINNED_EVENT + + """Represents an 'unsubscribed' event on a given `Subscribable`.""" + UNSUBSCRIBED_EVENT +} + +"""An edge in a connection.""" +type GitHubIssueTimelineItemsEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueTimelineItems +} + +"""The connection type for IssueTimelineItems.""" +type GitHubIssueTimelineItemsConnection { + """A list of edges.""" + edges: [GitHubIssueTimelineItemsEdge] + + """ + Identifies the count of items after applying `before` and `after` filters. + """ + filteredCount: Int! + + """A list of nodes.""" + nodes: [GitHubIssueTimelineItems] + + """ + Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing. + """ + pageCount: Int! + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the date and time when the timeline was last updated.""" + updatedAt: GitHubDateTime! +} + +"""An edge in a connection.""" +type GitHubIssueTimelineItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueTimelineItem +} + +"""The connection type for IssueTimelineItem.""" +type GitHubIssueTimelineConnection { + """A list of edges.""" + edges: [GitHubIssueTimelineItemEdge] + + """A list of nodes.""" + nodes: [GitHubIssueTimelineItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Metadata for a Salesforce Feed Item.""" +type SalesforceFeedItemSobjectMetadata { + """Url to the edit view for this Feed Item.""" + uiEditUrl: String! + + """Url to the detail view for this Feed Item.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Account.""" +type SalesforceAccountSobjectMetadata { + """Url to the edit view for this Account.""" + uiEditUrl: String! + + """Url to the detail view for this Account.""" + uiDetailUrl: String! +} + +"""Field that Payment Methods can be sorted by""" +enum SalesforcePaymentMethodSortByFieldEnum { + ID + IMPLEMENTOR_TYPE + ACCOUNT_ID + NICK_NAME + COMPANY_NAME + STATUS + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + IS_DELETED + NAME +} + +"""An edge in a connection.""" +type SalesforcePaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Methods connection, for use in pagination.""" +type SalesforcePaymentMethodsConnection { + """The count of all Payment Method you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Methods""" + nodes: [SalesforcePaymentMethod!]! + + """List of Payment Method edges""" + edges: [SalesforcePaymentMethodEdge!]! +} + +""" +A filter to be used against AccountHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AccountHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountHistory's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountHistory's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AccountHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Account Histories can be sorted by""" +enum SalesforceAccountHistorySortByFieldEnum { + ID + IS_DELETED + ACCOUNT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAccountHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAccountHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Histories connection, for use in pagination.""" +type SalesforceAccountHistorysConnection { + """The count of all Account History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Histories""" + nodes: [SalesforceAccountHistory!]! + + """List of Account History edges""" + edges: [SalesforceAccountHistoryEdge!]! +} + +""" +A filter to be used against AccountCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the AccountCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the AccountCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountCleanInfo's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the AccountCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the AccountCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the AccountCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the AccountCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the AccountCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the AccountCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the AccountCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the AccountCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the AccountCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the AccountCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the AccountCleanInfo's website field""" + website: SalesforceStringFilter + + """Filter by the AccountCleanInfo's tickerSymbol field""" + tickerSymbol: SalesforceStringFilter + + """Filter by the AccountCleanInfo's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the AccountCleanInfo's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the AccountCleanInfo's industry field""" + industry: SalesforceStringFilter + + """Filter by the AccountCleanInfo's ownership field""" + ownership: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the AccountCleanInfo's sic field""" + sic: SalesforceStringFilter + + """Filter by the AccountCleanInfo's sicDescription field""" + sicDescription: SalesforceStringFilter + + """Filter by the AccountCleanInfo's naicsCode field""" + naicsCode: SalesforceStringFilter + + """Filter by the AccountCleanInfo's naicsDescription field""" + naicsDescription: SalesforceStringFilter + + """Filter by the AccountCleanInfo's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the AccountCleanInfo's fax field""" + fax: SalesforceStringFilter + + """Filter by the AccountCleanInfo's accountSite field""" + accountSite: SalesforceStringFilter + + """Filter by the AccountCleanInfo's tradestyle field""" + tradestyle: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dandBCompanyDunsNumber field""" + dandBCompanyDunsNumber: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsRightMatchGrade field""" + dunsRightMatchGrade: SalesforceStringFilter + + """Filter by the AccountCleanInfo's dunsRightMatchConfidence field""" + dunsRightMatchConfidence: SalesforceIntFilter + + """Filter by the AccountCleanInfo's companyStatusDataDotCom field""" + companyStatusDataDotCom: SalesforceStringFilter + + """Filter by the AccountCleanInfo's isReviewedCompanyName field""" + isReviewedCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedWebsite field""" + isReviewedWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedTickerSymbol field""" + isReviewedTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAnnualRevenue field""" + isReviewedAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNumberOfEmployees field""" + isReviewedNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedIndustry field""" + isReviewedIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedOwnership field""" + isReviewedOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedDunsNumber field""" + isReviewedDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedSic field""" + isReviewedSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedSicDescription field""" + isReviewedSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNaicsCode field""" + isReviewedNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedNaicsDescription field""" + isReviewedNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedYearStarted field""" + isReviewedYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedFax field""" + isReviewedFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedAccountSite field""" + isReviewedAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedDescription field""" + isReviewedDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isReviewedTradestyle field""" + isReviewedTradestyle: SalesforceBooleanFilter + + """ + Filter by the AccountCleanInfo's isReviewedDandBCompanyDunsNumber field + """ + isReviewedDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCompanyName field""" + isDifferentCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentWebsite field""" + isDifferentWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentTickerSymbol field""" + isDifferentTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentAnnualRevenue field""" + isDifferentAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNumberOfEmployees field""" + isDifferentNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentIndustry field""" + isDifferentIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentOwnership field""" + isDifferentOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentDunsNumber field""" + isDifferentDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentSic field""" + isDifferentSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentSicDescription field""" + isDifferentSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNaicsCode field""" + isDifferentNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentNaicsDescription field""" + isDifferentNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentYearStarted field""" + isDifferentYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentFax field""" + isDifferentFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentAccountSite field""" + isDifferentAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentDescription field""" + isDifferentDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentTradestyle field""" + isDifferentTradestyle: SalesforceBooleanFilter + + """ + Filter by the AccountCleanInfo's isDifferentDandBCompanyDunsNumber field + """ + isDifferentDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongCompanyName field""" + isFlaggedWrongCompanyName: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongWebsite field""" + isFlaggedWrongWebsite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongTickerSymbol field""" + isFlaggedWrongTickerSymbol: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAnnualRevenue field""" + isFlaggedWrongAnnualRevenue: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNumberOfEmployees field""" + isFlaggedWrongNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongIndustry field""" + isFlaggedWrongIndustry: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongOwnership field""" + isFlaggedWrongOwnership: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongDunsNumber field""" + isFlaggedWrongDunsNumber: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongSic field""" + isFlaggedWrongSic: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongSicDescription field""" + isFlaggedWrongSicDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNaicsCode field""" + isFlaggedWrongNaicsCode: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongNaicsDescription field""" + isFlaggedWrongNaicsDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongYearStarted field""" + isFlaggedWrongYearStarted: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongFax field""" + isFlaggedWrongFax: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongAccountSite field""" + isFlaggedWrongAccountSite: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongDescription field""" + isFlaggedWrongDescription: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's isFlaggedWrongTradestyle field""" + isFlaggedWrongTradestyle: SalesforceBooleanFilter + + """Filter by the AccountCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Account Clean Infos can be sorted by""" +enum SalesforceAccountCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACCOUNT_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + COMPANY_NAME + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + WEBSITE + TICKER_SYMBOL + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + INDUSTRY + OWNERSHIP + DUNS_NUMBER + SIC + SIC_DESCRIPTION + NAICS_CODE + NAICS_DESCRIPTION + YEAR_STARTED + FAX + ACCOUNT_SITE + TRADESTYLE + DAND_B_COMPANY_DUNS_NUMBER + DUNS_RIGHT_MATCH_GRADE + DUNS_RIGHT_MATCH_CONFIDENCE + COMPANY_STATUS_DATA_DOT_COM + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceAccountCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceAccountCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Clean Infos connection, for use in pagination.""" +type SalesforceAccountCleanInfosConnection { + """The count of all Account Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Clean Infos""" + nodes: [SalesforceAccountCleanInfo!]! + + """List of Account Clean Info edges""" + edges: [SalesforceAccountCleanInfoEdge!]! +} + +union StripePaymentMethodCustomerUnion = StripeCustomer + +union StripeCheckoutSessionCustomerUnion = StripeCustomer + +union StripeTaxIdCustomerUnion = StripeCustomer + +union StripeCreditNoteCustomerUnion = StripeCustomer + +union StripeCustomerBalanceTransactionCustomerUnion = StripeCustomer + +"""""" +type StripePaymentIntentsEdge { + """node""" + node: StripePaymentIntent! + + """cursor""" + cursor: String! +} + +"""""" +type StripePaymentIntentsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripePaymentIntent!]! + + """edges""" + edges: [StripePaymentIntentsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeInvoicesEdge { + """node""" + node: StripeInvoice! + + """cursor""" + cursor: String +} + +"""""" +type StripeInvoicesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeInvoice!]! + + """edges""" + edges: [StripeInvoicesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +"""""" +type StripeChargesEdge { + """node""" + node: StripeCharge! + + """cursor""" + cursor: String! +} + +"""""" +type StripeChargesConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeCharge!]! + + """edges""" + edges: [StripeChargesEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +enum StripeCustomerSubscriptionsObjectEnum { + list +} + +union StripeCheckoutSessionSubscriptionUnion = StripeSubscription + +union StripeInvoiceSubscriptionUnion = StripeSubscription + +union StripeInvoiceitemSubscriptionUnion = StripeSubscription + +union StripeSubscriptionScheduleSubscriptionUnion = StripeSubscription + +union StripeInvoiceItemSubscriptionUnion = StripeSubscription + +enum StripeSubscriptionPendingInvoiceItemIntervalIntervalEnum { + day + month + week + year +} + +"""""" +type StripeSubscriptionPendingInvoiceItemInterval { + """ + Specifies invoicing frequency. Either `day`, `week`, `month` or `year`. + """ + interval: StripeSubscriptionPendingInvoiceItemIntervalIntervalEnum! + + """ + The number of intervals between invoices. For example, `interval=month` and `interval_count=3` bills every 3 months. Maximum of one year interval allowed (1 year, 12 months, or 52 weeks). + """ + intervalCount: Int! +} + +enum StripeSubscriptionsResourcePauseCollectionBehaviorEnum { + keep_as_draft + mark_uncollectible + void +} + +"""""" +type StripeSubscriptionsResourcePauseCollection { + """ + The payment collection behavior for this subscription while paused. One of `keep_as_draft`, `mark_uncollectible`, or `void`. + """ + behavior: StripeSubscriptionsResourcePauseCollectionBehaviorEnum! + + """The time after which the subscription will resume collecting payments.""" + resumesAt: Int +} + +"""""" +type StripeSubscriptionsResourcePendingUpdate { + """ + If the update is applied, determines the date of the first full invoice, and, for plans with `month` or `year` intervals, the day of the month for subsequent invoices. + """ + billingCycleAnchor: Int + + """ + The point after which the changes reflected by this update will be discarded and no longer applied. + """ + expiresAt: Int! + + """ + List of subscription items, each with an attached plan, that will be set if the update is applied. + """ + subscriptionItems: [StripeSubscriptionItem!] + + """ + Unix timestamp representing the end of the trial period the customer will get before being charged for the first time, if the update is applied. + """ + trialEnd: Int + + """ + Indicates if a plan's `trial_period_days` should be applied to the subscription. Setting `trial_end` per subscription is preferred, and this defaults to `false`. Setting this flag to `true` together with `trial_end` is not allowed. + """ + trialFromPlan: Boolean +} + +enum StripeSubscriptionCollectionMethodEnum { + charge_automatically + send_invoice +} + +enum StripeSubscriptionItemsObjectEnum { + list +} + +enum StripeSubscriptionItemObjectEnum { + subscription_item +} + +"""""" +type StripeSubscriptionItem implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionItemObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Unique identifier for the object.""" + id: String! + + """ + The tax rates which apply to this `subscription_item`. When set, the `default_tax_rates` on the subscription do not apply to this `subscription_item`. + """ + taxRates: [StripeTaxRate!] + + """ + The [quantity](https://stripe.com/docs/subscriptions/quantities) of the plan to which the customer should be subscribed. + """ + quantity: Int + + """The `subscription` this `subscription_item` belongs to.""" + subscription: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + plan: StripePlan! + + """""" + price: StripePrice! + + """ + Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionItemBillingThresholds + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeSubscriptionItems { + """Details about each object.""" + data: [StripeSubscriptionItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeSubscriptionItemsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeSubscriptionScheduleUnion = StripeSubscriptionSchedule + +enum StripeSubscriptionSchedulePhaseConfigurationProrationBehaviorEnum { + always_invoice + create_prorations + none +} + +"""""" +type StripeSubscriptionItemBillingThresholds { + """Usage threshold that triggers the subscription to create an invoice""" + usageGte: Int +} + +"""""" +type StripeSubscriptionScheduleConfigurationItem { + """ + Define thresholds at which an invoice will be sent, and the related subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionItemBillingThresholds + + """ID of the plan to which the customer should be subscribed.""" + plan: StripeSubscriptionScheduleConfigurationItemPlanUnion! + + """ID of the price to which the customer should be subscribed.""" + price: StripeSubscriptionScheduleConfigurationItemPriceUnion! + + """Quantity of the plan to which the customer should be subscribed.""" + quantity: Int + + """ + The tax rates which apply to this `phase_item`. When set, the `default_tax_rates` on the phase do not apply to this `phase_item`. + """ + taxRates: [StripeTaxRate!] +} + +enum StripeSubscriptionSchedulePhaseConfigurationBillingCycleAnchorEnum { + automatic + phase_start +} + +enum StripeSubscriptionSchedulePhaseConfigurationCollectionMethodEnum { + charge_automatically + send_invoice +} + +"""""" +type StripeSubscriptionScheduleAddInvoiceItem { + """ID of the price used to generate the invoice item.""" + price: StripeSubscriptionScheduleAddInvoiceItemPriceUnion! + + """The quantity of the invoice item.""" + quantity: Int +} + +"""""" +type StripeSubscriptionSchedulePhaseConfiguration { + """ + ID of the coupon to use during this phase of the subscription schedule. + """ + coupon: StripeSubscriptionSchedulePhaseConfigurationCouponUnion + + """ + ID of the default payment method for the subscription schedule. It must belong to the customer associated with the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """The end of this phase of the subscription schedule.""" + endDate: Int! + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData + + """ + A list of prices and quantities that will generate invoice items appended to the first invoice for this phase. + """ + addInvoiceItems: [StripeSubscriptionScheduleAddInvoiceItem!]! + + """When the trial ends within the phase.""" + trialEnd: Int + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionSchedulePhaseConfigurationCollectionMethodEnum + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account during this phase of the schedule. + """ + applicationFeePercent: Float + + """ + The default tax rates to apply to the subscription during this phase of the subscription schedule. + """ + defaultTaxRates: [StripeTaxRate!] + + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionSchedulePhaseConfigurationBillingCycleAnchorEnum + + """The start of this phase of the subscription schedule.""" + startDate: Int! + + """Plans to subscribe during this phase of the subscription schedule.""" + plans: [StripeSubscriptionScheduleConfigurationItem!]! + + """ + Controls whether or not the subscription schedule will prorate when transitioning to this phase. Values are `create_prorations` and `none`. + """ + prorationBehavior: StripeSubscriptionSchedulePhaseConfigurationProrationBehaviorEnum + + """The subscription schedule's default invoice settings.""" + invoiceSettings: StripeInvoiceSettingSubscriptionScheduleSetting + + """ + If provided, each invoice created during this phase of the subscription schedule will apply the tax rate, increasing the amount billed to the customer. + """ + taxPercent: Float + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds +} + +"""""" +type StripeSubscriptionScheduleCurrentPhase { + """The end of this phase of the subscription schedule.""" + endDate: Int! + + """The start of this phase of the subscription schedule.""" + startDate: Int! +} + +enum StripeSubscriptionScheduleEndBehaviorEnum { + cancel + none + release + renew +} + +enum StripeSubscriptionScheduleStatusEnum { + active + canceled + completed + not_started + released +} + +enum StripeSubscriptionScheduleObjectEnum { + subscription_schedule +} + +"""""" +type StripeInvoiceSettingSubscriptionScheduleSetting { + """ + Number of days within which a customer must pay invoices generated by this subscription schedule. This value will be `null` for subscription schedules where `billing=charge_automatically`. + """ + daysUntilDue: Int +} + +enum StripeSubscriptionSchedulesResourceDefaultSettingsCollectionMethodEnum { + charge_automatically + send_invoice +} + +"""""" +type StripeSubscriptionBillingThresholds { + """Monetary threshold that triggers the subscription to create an invoice""" + amountGte: Int + + """ + Indicates if the `billing_cycle_anchor` should be reset when a threshold is reached. If true, `billing_cycle_anchor` will be updated to the date/time the threshold was last reached; otherwise, the value will remain unchanged. This value may not be `true` if the subscription contains items with plans that have `aggregate_usage=last_ever`. + """ + resetBillingCycleAnchor: Boolean +} + +enum StripeSubscriptionSchedulesResourceDefaultSettingsBillingCycleAnchorEnum { + automatic + phase_start +} + +"""""" +type StripeSubscriptionSchedulesResourceDefaultSettings { + """ + Possible values are `phase_start` or `automatic`. If `phase_start` then billing cycle anchor of the subscription is set to the start of the phase when entering the phase. If `automatic` then the billing cycle anchor is automatically modified as needed when entering the phase. For more information, see the billing cycle [documentation](https://stripe.com/docs/billing/subscriptions/billing-cycle). + """ + billingCycleAnchor: StripeSubscriptionSchedulesResourceDefaultSettingsBillingCycleAnchorEnum! + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay the underlying subscription at the end of each billing cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionSchedulesResourceDefaultSettingsCollectionMethodEnum + + """ + ID of the default payment method for the subscription schedule. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """The subscription schedule's default invoice settings.""" + invoiceSettings: StripeInvoiceSettingSubscriptionScheduleSetting + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData +} + +"""""" +type StripeSubscriptionSchedule { + """ + Time at which the subscription schedule was released. Measured in seconds since the Unix epoch. + """ + releasedAt: Int + + """""" + defaultSettings: StripeSubscriptionSchedulesResourceDefaultSettings! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionScheduleObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + ID of the subscription once managed by the subscription schedule (if it is released). + """ + releasedSubscription: String + + """Unique identifier for the object.""" + id: String! + + """ + The present status of the subscription schedule. Possible values are `not_started`, `active`, `completed`, `released`, and `canceled`. You can read more about the different states in our [behavior guide](https://stripe.com/docs/billing/subscriptions/subscription-schedules). + """ + status: StripeSubscriptionScheduleStatusEnum! + + """ID of the subscription managed by the subscription schedule.""" + subscription: StripeSubscription + + """ + Behavior of the subscription schedule and underlying subscription when it ends. + """ + endBehavior: StripeSubscriptionScheduleEndBehaviorEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ID of the customer who owns the subscription schedule.""" + customer: StripeSubscriptionScheduleCustomerUnion! + + """ + Time at which the subscription schedule was completed. Measured in seconds since the Unix epoch. + """ + completedAt: Int + + """ + Object representing the start and end dates for the current phase of the subscription schedule, if it is `active`. + """ + currentPhase: StripeSubscriptionScheduleCurrentPhase + + """Configuration for the subscription schedule's phases.""" + phases: [StripeSubscriptionSchedulePhaseConfiguration!]! + + """ + Time at which the subscription schedule was canceled. Measured in seconds since the Unix epoch. + """ + canceledAt: Int +} + +union StripeCheckoutSessionSetupIntentUnion = StripeSetupIntent + +union StripeSubscriptionPendingSetupIntentUnion = StripeSetupIntent + +enum StripeSetupIntentCancellationReasonEnum { + abandoned + duplicate + requested_by_customer +} + +enum StripeSetupIntentStatusEnum { + canceled + processing + requires_action + requires_confirmation + requires_payment_method + succeeded +} + +enum StripeApiErrorsTypeEnum { + api_connection_error + api_error + authentication_error + card_error + idempotency_error + invalid_request_error + rate_limit_error +} + +union StripeChargePaymentIntentUnion = StripePaymentIntent + +union StripeInvoicePaymentIntentUnion = StripePaymentIntent + +union StripeReviewPaymentIntentUnion = StripePaymentIntent + +union StripeCheckoutSessionPaymentIntentUnion = StripePaymentIntent + +union StripeRefundPaymentIntentUnion = StripePaymentIntent + +union StripeDisputePaymentIntentUnion = StripePaymentIntent + +enum StripePaymentIntentSetupFutureUsageEnum { + off_session + on_session +} + +enum StripePaymentIntentCancellationReasonEnum { + abandoned + automatic + duplicate + failed_invoice + fraudulent + requested_by_customer + void_invoice +} + +enum StripePaymentIntentCaptureMethodEnum { + automatic + manual +} + +enum StripePaymentIntentStatusEnum { + canceled + processing + requires_action + requires_capture + requires_confirmation + requires_payment_method + succeeded +} + +enum StripePaymentIntentConfirmationMethodEnum { + automatic + manual +} + +enum StripePaymentIntentChargesObjectEnum { + list +} + +"""""" +type StripePaymentIntentCharges { + """ + This list only contains the latest charge, even if there were previously multiple unsuccessful charges. To view all previous charges for a PaymentIntent, you can filter the charges list using the `payment_intent` [parameter](https://stripe.com/docs/api/charges/list#list_charges-payment_intent). + """ + data: [StripeCharge!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripePaymentIntentChargesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeChargeReviewUnion = StripeReview + +union StripePaymentIntentReviewUnion = StripeReview + +"""""" +type StripeRadarReviewResourceSession { + """The browser used in this browser session (e.g., `Chrome`).""" + browser: String + + """ + Information about the device used for the browser session (e.g., `Samsung SM-G930T`). + """ + device: String + + """The platform for the browser session (e.g., `Macintosh`).""" + platform: String + + """The version for the browser session (e.g., `61.0.3163.100`).""" + version: String +} + +union StripeInvoiceChargeUnion = StripeCharge + +union StripeIssuerFraudRecordChargeUnion = StripeCharge + +union StripeOrderChargeUnion = StripeCharge + +union StripeReviewChargeUnion = StripeCharge + +union StripeRadarEarlyFraudWarningChargeUnion = StripeCharge + +union StripeDisputeChargeUnion = StripeCharge + +union StripeTransferSourceTransactionUnion = StripeCharge + +union StripeRefundChargeUnion = StripeCharge + +union StripeTransferDestinationPaymentUnion = StripeCharge + +union StripeApplicationFeeChargeUnion = StripeCharge + +union StripeApplicationFeeOriginatingTransactionUnion = StripeCharge + +"""""" +type StripeRefundsEdge { + """node""" + node: StripeRefund! + + """cursor""" + cursor: String! +} + +"""""" +type StripeRefundsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeRefund!]! + + """edges""" + edges: [StripeRefundsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +union StripeChargeOutcomeRuleUnion = StripeRule + +"""""" +type StripeRule { + """The action taken on the payment.""" + action: String! + + """Unique identifier for the object.""" + id: String! + + """The predicate to evaluate the payment against.""" + predicate: String! +} + +"""""" +type StripeChargeOutcome { + """ + Possible values are `approved_by_network`, `declined_by_network`, `not_sent_to_network`, and `reversed_after_approval`. The value `reversed_after_approval` indicates the payment was [blocked by Stripe](https://stripe.com/docs/declines#blocked-payments) after bank authorization, and may temporarily appear as "pending" on a cardholder's statement. + """ + networkStatus: String + + """ + An enumerated value providing a more detailed explanation of the outcome's `type`. Charges blocked by Radar's default block rule have the value `highest_risk_level`. Charges placed in review by Radar's default review rule have the value `elevated_risk_level`. Charges authorized, blocked, or placed in review by custom rules have the value `rule`. See [understanding declines](https://stripe.com/docs/declines) for more details. + """ + reason: String + + """ + Stripe's evaluation of the riskiness of the payment. Possible values for evaluated payments are `normal`, `elevated`, `highest`. For non-card payments, and card-based payments predating the public assignment of risk levels, this field will have the value `not_assessed`. In the event of an error in the evaluation, this field will have the value `unknown`. + """ + riskLevel: String + + """ + Stripe's evaluation of the riskiness of the payment. Possible values for evaluated payments are between 0 and 100. For non-card payments, card-based payments predating the public assignment of risk scores, or in the event of an error during evaluation, this field will not be present. This field is only available with Radar for Fraud Teams. + """ + riskScore: Int + + """The ID of the Radar rule that matched the payment, if applicable.""" + rule: StripeRule + + """ + A human-readable description of the outcome type and reason, designed for you (the recipient of the payment), not your customer. + """ + sellerMessage: String + + """ + Possible values are `authorized`, `manual_review`, `issuer_declined`, `blocked`, and `invalid`. See [understanding declines](https://stripe.com/docs/declines) and [Radar reviews](https://stripe.com/docs/radar/reviews) for details. + """ + type: String! +} + +union StripeOrderReturnOrderUnion = StripeOrder + +union StripeChargeOrderUnion = StripeOrder + +"""""" +type StripeDeliveryEstimate { + """ + If `type` is `"exact"`, `date` will be the expected delivery date in the format YYYY-MM-DD. + """ + date: String + + """ + If `type` is `"range"`, `earliest` will be be the earliest delivery date in the format YYYY-MM-DD. + """ + earliest: String + + """ + If `type` is `"range"`, `latest` will be the latest delivery date in the format YYYY-MM-DD. + """ + latest: String + + """The type of estimate. Must be either `"range"` or `"exact"`.""" + type: String! +} + +"""""" +type StripeShippingMethod { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the line item. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The estimated delivery date for the given shipping method. Can be either a specific date or a range. + """ + deliveryEstimate: StripeDeliveryEstimate + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String! + + """Unique identifier for the object.""" + id: String! +} + +"""""" +type StripeStatusTransitions { + """The time that the order was canceled.""" + canceled: Int + + """The time that the order was fulfilled.""" + fulfiled: Int + + """The time that the order was paid.""" + paid: Int + + """The time that the order was returned.""" + returned: Int +} + +enum StripeOrderReturnsObjectEnum { + list +} + +union StripeOrderItemParentUnion = StripeSku + +"""""" +type StripeInventory { + """ + The count of inventory available. Will be present if and only if `type` is `finite`. + """ + quantity: Int + + """ + Inventory type. Possible values are `finite`, `bucket` (not quantified), and `infinite`. + """ + type: String! + + """ + An indicator of the inventory available. Possible values are `in_stock`, `limited`, and `out_of_stock`. Will be present if and only if `type` is `bucket`. + """ + value: String +} + +enum StripeSkuObjectEnum { + sku +} + +"""""" +type StripeSku implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSkuObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The URL of an image for this SKU, meant to be displayable to the customer. + """ + image: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The dimensions of this SKU for shipping purposes.""" + packageDimensions: StripePackageDimensions + + """Unique identifier for the object.""" + id: String! + + """ + The ID of the product this SKU is associated with. The product must be currently active. + """ + product: StripeProduct! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + inventory: StripeInventory! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int! + + """Whether the SKU is available for purchase.""" + active: Boolean! + + """ + The cost of the item as a positive integer in the smallest currency unit (that is, 100 cents to charge $1.00, or 100 to charge ÂĄ100, Japanese Yen being a zero-decimal currency). + """ + price: Int! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeOrderItemObjectEnum { + order_item +} + +"""""" +type StripeOrderItem { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the line item. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Description of the line item, meant to be displayable to the user (e.g., `"Express shipping"`). + """ + description: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderItemObjectEnum! + + """ + The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU). + """ + parent: StripeSku + + """ + A positive integer representing the number of instances of `parent` that are included in this order item. Applicable/present only if `type` is `sku`. + """ + quantity: Int + + """The type of line item. One of `sku`, `tax`, `shipping`, or `discount`.""" + type: String! +} + +enum StripeOrderReturnObjectEnum { + order_return +} + +"""""" +type StripeOrderReturn { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderReturnObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The ID of the refund issued for this return.""" + refund: StripeRefund + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """The items included in this order return.""" + items: [StripeOrderItem!]! + + """The order that this return includes items from.""" + order: StripeOrder + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the returned line item. + """ + amount: Int! +} + +"""""" +type StripeOrderReturns { + """Details about each object.""" + data: [StripeOrderReturn!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeOrderReturnsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeOrderObjectEnum { + order +} + +"""""" +type StripeOrder implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeOrderObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A list of returns that have taken place for this order.""" + returns: StripeOrderReturns + + """External coupon code to load for this order.""" + externalCouponCode: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The timestamps at which the order status was updated.""" + statusTransitions: StripeStatusTransitions + + """ + A list of supported shipping methods for this order. The desired shipping method can be specified either by updating the order, or when paying it. + """ + shippingMethods: [StripeShippingMethod!] + + """Unique identifier for the object.""" + id: String! + + """The email address of the customer placing the order.""" + email: String + + """ + The ID of the payment used to pay for the order. Present if the order status is `paid`, `fulfilled`, or `refunded`. + """ + charge: StripeCharge + + """ + A fee in cents that will be applied to the order and transferred to the application owner’s Stripe account. The request must be made with an OAuth key or the Stripe-Account header in order to take an application fee. For more information, see the application fees documentation. + """ + applicationFee: Int + + """ + List of items constituting the order. An order can have up to 25 items. + """ + items: [StripeOrderItem!]! + + """The user's order ID if it is different from the Stripe order ID.""" + upstreamId: String + + """ID of the Connect Application that created the order.""" + application: String + + """ + Current order status. One of `created`, `paid`, `canceled`, `fulfilled`, or `returned`. More details in the [Orders Guide](https://stripe.com/docs/orders/guide#understanding-order-statuses). + """ + status: String! + + """ + The shipping method that is currently selected for this order, if any. If present, it is equal to one of the `id`s of shipping methods in the `shipping_methods` array. At order creation time, if there are multiple shipping methods, Stripe will automatically selected the first method. + """ + selectedShippingMethod: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The total amount that was returned to the customer.""" + amountReturned: Int + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ÂĄ1, Japanese Yen being a zero-decimal currency) representing the total amount for the order. + """ + amount: Int! + + """ + The shipping address for the order. Present if the order is for goods to be shipped. + """ + shipping: StripeShipping + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int + + """The customer used for the order.""" + customer: StripeOrderCustomerUnion + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeChargeInvoiceUnion = StripeInvoice + +union StripeCustomerBalanceTransactionInvoiceUnion = StripeInvoice + +union StripePaymentIntentInvoiceUnion = StripeInvoice + +union StripeCreditNoteInvoiceUnion = StripeInvoice + +union StripeSubscriptionLatestInvoiceUnion = StripeInvoice + +union StripeInvoiceitemInvoiceUnion = StripeInvoice + +union StripeInvoiceItemInvoiceUnion = StripeInvoice + +enum StripeInvoiceCustomerTaxExemptEnum { + exempt + none + reverse +} + +enum StripeInvoiceCollectionMethodEnum { + charge_automatically + send_invoice +} + +enum StripeInvoiceStatusEnum { + deleted + draft + open + paid + uncollectible + void +} + +enum StripeInvoicesResourceInvoiceTaxIdTypeEnum { + ae_trn + au_abn + br_cnpj + br_cpf + ca_bn + ca_qst + ch_vat + cl_tin + es_cif + eu_vat + hk_br + id_npwp + in_gst + jp_cn + kr_brn + li_uid + mx_rfc + my_frp + my_itn + my_sst + no_vat + nz_gst + ru_inn + sa_vat + sg_gst + sg_uen + th_vat + tw_vat + unknown + us_ein + za_vat +} + +"""""" +type StripeInvoicesResourceInvoiceTaxId { + """ + The type of the tax ID, one of `eu_vat`, `br_cnpj`, `br_cpf`, `nz_gst`, `au_abn`, `in_gst`, `no_vat`, `za_vat`, `ch_vat`, `mx_rfc`, `sg_uen`, `ru_inn`, `ca_bn`, `hk_br`, `es_cif`, `tw_vat`, `th_vat`, `jp_cn`, `li_uid`, `my_itn`, `us_ein`, `kr_brn`, `ca_qst`, `my_sst`, `sg_gst`, `ae_trn`, `cl_tin`, `sa_vat`, `id_npwp`, `my_frp`, or `unknown` + """ + type: StripeInvoicesResourceInvoiceTaxIdTypeEnum! + + """The value of the tax ID.""" + value: String +} + +"""""" +type StripeInvoicesStatusTransitions { + """The time that the invoice draft was finalized.""" + finalizedAt: Int + + """The time that the invoice was marked uncollectible.""" + markedUncollectibleAt: Int + + """The time that the invoice was paid.""" + paidAt: Int + + """The time that the invoice was voided.""" + voidedAt: Int +} + +enum StripeInvoiceLinesObjectEnum { + list +} + +union StripeSubscriptionScheduleAddInvoiceItemPriceUnion = StripeDeletedPrice | StripePrice + +enum StripeDeletedPriceObjectEnum { + price +} + +"""""" +type StripeDeletedPrice { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedPriceObjectEnum! +} + +union StripeSubscriptionScheduleConfigurationItemPriceUnion = StripeDeletedPrice | StripePrice + +"""""" +type StripePriceTier { + """Price for the entire tier.""" + flatAmount: Int + + """ + Same as `flat_amount`, but contains a decimal value with at most 12 decimal places. + """ + flatAmountDecimal: String + + """Per unit price for units relevant to the tier.""" + unitAmount: Int + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """Up to and including to this quantity will be contained in the tier.""" + upTo: Int +} + +enum StripeTransformQuantityRoundEnum { + down + up +} + +"""""" +type StripeTransformQuantity { + """Divide usage by this number.""" + divideBy: Int! + + """After division, either round the result `up` or `down`.""" + round: StripeTransformQuantityRoundEnum! +} + +enum StripePriceBillingSchemeEnum { + per_unit + tiered +} + +enum StripePriceTypeEnum { + one_time + recurring +} + +enum StripeRecurringUsageTypeEnum { + licensed + metered +} + +enum StripeRecurringIntervalEnum { + day + month + week + year +} + +enum StripeRecurringAggregateUsageEnum { + last_during_period + last_ever + max + sum +} + +"""""" +type StripeRecurring { + """ + Specifies a usage aggregation strategy for prices of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`. + """ + aggregateUsage: StripeRecurringAggregateUsageEnum + + """ + The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`. + """ + interval: StripeRecurringIntervalEnum! + + """ + The number of intervals (specified in the `interval` attribute) between subscription billings. For example, `interval=month` and `interval_count=3` bills every 3 months. + """ + intervalCount: Int! + + """ + Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`. + """ + usageType: StripeRecurringUsageTypeEnum! +} + +enum StripePriceTiersModeEnum { + graduated + volume +} + +enum StripePriceObjectEnum { + price +} + +"""""" +type StripePrice implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePriceObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A brief description of the plan, hidden from customers.""" + nickname: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows. + """ + tiersMode: StripePriceTiersModeEnum + + """Unique identifier for the object.""" + id: String! + + """A lookup key used to retrieve prices dynamically from a static string.""" + lookupKey: String + + """The ID of the product this price is associated with.""" + product: StripePriceProductUnion! + + """ + The recurring components of a price such as `interval` and `usage_type`. + """ + recurring: StripeRecurring + + """ + The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + """ + unitAmountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + One of `one_time` or `recurring` depending on whether the price is for a one-time purchase or a recurring (subscription) purchase. + """ + type: StripePriceTypeEnum! + + """ + Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `unit_amount` or `unit_amount_decimal`) will be charged per unit in `quantity` (for prices with `usage_type=licensed`), or per unit of total usage (for prices with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes. + """ + billingScheme: StripePriceBillingSchemeEnum! + + """ + Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with `tiers`. + """ + transformQuantity: StripeTransformQuantity + + """ + The unit amount in %s to be charged, represented as a whole integer if possible. + """ + unitAmount: Int + + """ + Each element represents a pricing tier. This parameter requires `billing_scheme` to be set to `tiered`. See also the documentation for `billing_scheme`. + """ + tiers: [StripePriceTier!] + + """Whether the price can be used for new purchases.""" + active: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeInvoiceLineItemPeriod { + """End of the line item's billing period""" + end: Int! + + """Start of the line item's billing period""" + start: Int! +} + +enum StripeDeletedPlanObjectEnum { + plan +} + +"""""" +type StripeDeletedPlan { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedPlanObjectEnum! +} + +union StripeSubscriptionScheduleConfigurationItemPlanUnion = StripeDeletedPlan | StripePlan + +enum StripeSubscriptionStatusEnum { + active + canceled + incomplete + incomplete_expired + past_due + trialing + unpaid +} + +"""""" +type StripeSubscriptionsEdge { + """node""" + node: StripeSubscription! + + """cursor""" + cursor: String! +} + +"""""" +type StripeSubscriptionsConnection { + """cursor""" + cursor: String + + """nodes""" + nodes: [StripeSubscription!]! + + """edges""" + edges: [StripeSubscriptionsEdge!]! + + """pageInfo""" + pageInfo: PageInfo! +} + +enum StripeTransformUsageRoundEnum { + down + up +} + +"""""" +type StripeTransformUsage { + """Divide usage by this number.""" + divideBy: Int! + + """After division, either round the result `up` or `down`.""" + round: StripeTransformUsageRoundEnum! +} + +"""""" +type StripePlanTier { + """Price for the entire tier.""" + flatAmount: Int + + """ + Same as `flat_amount`, but contains a decimal value with at most 12 decimal places. + """ + flatAmountDecimal: String + + """Per unit price for units relevant to the tier.""" + unitAmount: Int + + """ + Same as `unit_amount`, but contains a decimal value with at most 12 decimal places. + """ + unitAmountDecimal: String + + """Up to and including to this quantity will be contained in the tier.""" + upTo: Int +} + +enum StripePlanBillingSchemeEnum { + per_unit + tiered +} + +enum StripePlanAggregateUsageEnum { + last_during_period + last_ever + max + sum +} + +enum StripePlanIntervalEnum { + day + month + week + year +} + +union StripeSkuProductUnion = StripeProduct + +enum StripeProductTypeEnum { + good + service +} + +"""""" +type StripePackageDimensions { + """Height, in inches.""" + height: Float! + + """Length, in inches.""" + length: Float! + + """Weight, in ounces.""" + weight: Float! + + """Width, in inches.""" + width: Float! +} + +enum StripeProductObjectEnum { + product +} + +"""""" +type StripeProduct implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeProductObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + A URL of a publicly-accessible webpage for this product. Only applicable to products of `type=good`. + """ + url: String + + """ + Whether this product is a shipped good. Only applicable to products of `type=good`. + """ + shippable: Boolean + + """ + The dimensions of this product for shipping purposes. A SKU associated with this product can override this value by having its own `package_dimensions`. Only applicable to products of `type=good`. + """ + packageDimensions: StripePackageDimensions + + """ + A label that represents units of this product in Stripe and on customers’ receipts and invoices. When set, this will be included in associated invoice line item descriptions. + """ + unitLabel: String + + """Unique identifier for the object.""" + id: String! + + """ + The product's name, meant to be displayable to the customer. Whenever this product is sold via a subscription, name will show up on associated invoice line item descriptions. + """ + name: String! + + """ + An array of connect application identifiers that cannot purchase this product. Only applicable to products of `type=good`. + """ + deactivateOn: [String!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + A list of up to 5 attributes that each SKU can provide values for (e.g., `["color", "size"]`). + """ + attributes: [String!] + + """ + Extra information about a product which will appear on your customer's credit card statement. In the case that multiple products are billed at once, the first statement descriptor will be used. + """ + statementDescriptor: String + + """ + A list of up to 8 URLs of images for this product, meant to be displayable to the customer. + """ + images: [String!]! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The type of the product. The product is either of type `good`, which is eligible for use with Orders and SKUs, or `service`, which is eligible for use with Subscriptions and Plans. + """ + type: StripeProductTypeEnum! + + """ + Time at which the object was last updated. Measured in seconds since the Unix epoch. + """ + updated: Int! + + """Whether the product is currently available for purchase.""" + active: Boolean! + + """ + A short one-line description of the product, meant to be displayable to the customer. Only applicable to products of `type=good`. + """ + caption: String + + """ + The product's description, meant to be displayable to the customer. Use this field to optionally store a long form explanation of the product being sold for your own rendering purposes. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripePriceProductUnion = StripeDeletedProduct | StripeProduct + +enum StripeDeletedProductObjectEnum { + product +} + +"""""" +type StripeDeletedProduct { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedProductObjectEnum! +} + +union StripePlanProductUnion = StripeDeletedProduct | StripeProduct + +enum StripePlanUsageTypeEnum { + licensed + metered +} + +enum StripePlanTiersModeEnum { + graduated + volume +} + +enum StripePlanObjectEnum { + plan +} + +"""""" +type StripePlan implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePlanObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A brief description of the plan, hidden from customers.""" + nickname: String + + """ + Default number of trial days when subscribing a customer to this plan using [`trial_from_plan=true`](https://stripe.com/docs/api#create_subscription-trial_from_plan). + """ + trialPeriodDays: Int + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Defines if the tiering price should be `graduated` or `volume` based. In `volume`-based tiering, the maximum quantity within a period determines the per unit price. In `graduated` tiering, pricing can change as the quantity grows. + """ + tiersMode: StripePlanTiersModeEnum + + """Unique identifier for the object.""" + id: String! + + """ + Configures how the quantity per period should be determined. Can be either `metered` or `licensed`. `licensed` automatically bills the `quantity` set when adding it to a subscription. `metered` aggregates the total usage based on usage records. Defaults to `licensed`. + """ + usageType: StripePlanUsageTypeEnum! + + """The product whose pricing this plan determines.""" + product: StripePlanProductUnion + + """ + The frequency at which a subscription is billed. One of `day`, `week`, `month` or `year`. + """ + interval: StripePlanIntervalEnum! + + """ + The number of intervals (specified in the `interval` attribute) between subscription billings. For example, `interval=month` and `interval_count=3` bills every 3 months. + """ + intervalCount: Int! + + """ + The unit amount in %s to be charged, represented as a decimal string with at most 12 decimal places. + """ + amountDecimal: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Specifies a usage aggregation strategy for plans of `usage_type=metered`. Allowed values are `sum` for summing up all usage during a period, `last_during_period` for using the last usage record reported within a period, `last_ever` for using the last usage record ever (across period bounds) or `max` which uses the usage record with the maximum reported usage during a period. Defaults to `sum`. + """ + aggregateUsage: StripePlanAggregateUsageEnum + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The unit amount in %s to be charged, represented as a whole integer if possible. + """ + amount: Int + + """ + Describes how to compute the price per period. Either `per_unit` or `tiered`. `per_unit` indicates that the fixed amount (specified in `amount`) will be charged per unit in `quantity` (for plans with `usage_type=licensed`), or per unit of total usage (for plans with `usage_type=metered`). `tiered` indicates that the unit pricing will be computed using a tiering strategy as defined using the `tiers` and `tiers_mode` attributes. + """ + billingScheme: StripePlanBillingSchemeEnum! + + """ + Each element represents a pricing tier. This parameter requires `billing_scheme` to be set to `tiered`. See also the documentation for `billing_scheme`. + """ + tiers: [StripePlanTier!] + + """Whether the plan can be used for new purchases.""" + active: Boolean! + + """ + Apply a transformation to the reported usage or set quantity before computing the amount billed. Cannot be combined with `tiers`. + """ + transformUsage: StripeTransformUsage + subscriptions(status: StripeSubscriptionStatusEnum, after: String, before: String, first: Int): StripeSubscriptionsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeLineItemTypeEnum { + invoiceitem + subscription +} + +"""""" +type StripeInvoiceTaxAmount { + """The amount, in %s, of the tax.""" + amount: Int! + + """Whether this tax amount is inclusive or exclusive.""" + inclusive: Boolean! + + """The tax rate that was applied to get this tax amount.""" + taxRate: StripeTaxRate! +} + +union StripeInvoiceTaxAmountTaxRateUnion = StripeTaxRate + +union StripeCreditNoteTaxAmountTaxRateUnion = StripeTaxRate + +enum StripeTaxRateObjectEnum { + tax_rate +} + +"""""" +type StripeTaxRate { + """This represents the tax rate percent out of 100.""" + percentage: Float! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxRateObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """This specifies if the tax rate is inclusive or exclusive.""" + inclusive: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + The display name of the tax rates as it will appear to your customer on their receipt email, PDF, and the hosted invoice page. + """ + displayName: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The jurisdiction for the tax rate.""" + jurisdiction: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Defaults to `true`. When set to `false`, this tax rate is considered archived and cannot be applied to new applications or Checkout Sessions, but will still be applied to subscriptions and invoices that already have it set. + """ + active: Boolean! + + """ + An arbitrary string attached to the tax rate for your internal use only. It will not be visible to your customers. + """ + description: String +} + +enum StripeLineItemObjectEnum { + line_item +} + +"""""" +type StripeLineItem { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeLineItemObjectEnum! + + """ + The ID of the [invoice item](https://stripe.com/docs/api/invoiceitems) associated with this line item if any. + """ + invoiceItem: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If true, discounts will apply to this line item. Always false for prorations. + """ + discountable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """The tax rates which apply to the line item.""" + taxRates: [StripeTaxRate!] + + """ + The quantity of the subscription, if the line item is a subscription or a proration. + """ + quantity: Int + + """The subscription that the invoice item pertains to, if any.""" + subscription: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Note that for line items with `type=subscription` this will reflect the metadata of the subscription that caused the line item to be created. + """ + metadata: String! + + """Whether this is a proration.""" + proration: Boolean! + + """ + The subscription item that generated this invoice item. Left empty if the line item is not an explicit result of a subscription. + """ + subscriptionItem: String + + """The amount of tax calculated per tax rate for this line item""" + taxAmounts: [StripeInvoiceTaxAmount!] + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A string identifying the type of the source of this line item, either an `invoiceitem` or a `subscription`. + """ + type: StripeLineItemTypeEnum! + + """The amount, in %s.""" + amount: Int! + + """ + The plan of the subscription, if the line item is a subscription or a proration. + """ + plan: StripePlan + + """""" + period: StripeInvoiceLineItemPeriod! + + """The price of the line item.""" + price: StripePrice + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String +} + +"""""" +type StripeInvoiceLines { + """Details about each object.""" + data: [StripeLineItem!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeInvoiceLinesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeInvoiceTransferData { + """ + The amount in %s that will be transferred to the destination account when the invoice is paid. By default, the entire amount is transferred to the destination. + """ + amount: Int + + """ + The account where funds from the payment will be transferred to upon payment success. + """ + destination: StripeAccount! +} + +"""""" +type StripeInvoiceItemThresholdReason { + """The IDs of the line items that triggered the threshold invoice.""" + lineItemIds: [String!]! + + """The quantity threshold boundary that applied to the given line item.""" + usageGte: Int! +} + +"""""" +type StripeInvoiceThresholdReason { + """ + The total invoice amount threshold boundary if it triggered the threshold invoice. + """ + amountGte: Int + + """Indicates which line items triggered a threshold invoice.""" + itemReasons: [StripeInvoiceItemThresholdReason!]! +} + +enum StripeInvoiceObjectEnum { + invoice +} + +enum StripeInvoiceBillingReasonEnum { + automatic_pending_invoice_item_invoice + manual + subscription + subscription_create + subscription_cycle + subscription_threshold + subscription_update + upcoming +} + +"""""" +type StripeInvoice implements OneGraphNode { + """Total after discounts and taxes.""" + total: Int! + + """ + The customer's shipping information. Until the invoice is finalized, this field will equal `customer.shipping`. Once the invoice is finalized, this field will no longer be updated. + """ + customerShipping: StripeShipping + + """ + Indicates the reason why the invoice was created. `subscription_cycle` indicates an invoice created by a subscription advancing into a new period. `subscription_create` indicates an invoice created due to creating a subscription. `subscription_update` indicates an invoice created due to updating a subscription. `subscription` is set for all old invoices to indicate either a change to a subscription or a period advancement. `manual` is set for all invoices unrelated to a subscription (for example: created via the invoice editor). The `upcoming` value is reserved for simulated invoices per the upcoming invoice endpoint. `subscription_threshold` indicates an invoice created due to a billing threshold being reached. + """ + billingReason: StripeInvoiceBillingReasonEnum + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeInvoiceObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + thresholdReason: StripeInvoiceThresholdReason + + """ + The date on which payment for this invoice is due. This value will be `null` for invoices where `collection_method=charge_automatically`. + """ + dueDate: Int + + """ + ID of the default payment method for the invoice. It must belong to the customer associated with the invoice. If not set, defaults to the subscription's default payment method, if any, or to the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """ + The PaymentIntent associated with this invoice. The PaymentIntent is generated when the invoice is finalized, and can then be used to pay the invoice. Note that voiding an invoice will cancel the PaymentIntent. + """ + paymentIntent: StripePaymentIntent + + """ + Only set for upcoming invoices that preview prorations. The time used to calculate prorations. + """ + subscriptionProrationDate: Int + + """ + Controls whether Stripe will perform [automatic collection](https://stripe.com/docs/billing/invoices/workflow/#auto_advance) of the invoice. When `false`, the invoice's state will not automatically advance without an explicit action. + """ + autoAdvance: Boolean + + """The amount remaining, in %s, that is due.""" + amountRemaining: Int! + + """ + Describes the current discount applied to this invoice, if there is one. + """ + discount: StripeDiscount + + """ + This is the transaction number that appears on email receipts sent for this invoice. + """ + receiptNumber: String + + """ + The account (if any) the payment will be attributed to for tax reporting, and where funds from the payment will be transferred to for the invoice. + """ + transferData: StripeInvoiceTransferData + + """ + The individual line items that make up the invoice. `lines` is sorted as follows: invoice items in reverse chronological order, followed by the subscription, if any. + """ + lines: StripeInvoiceLines! + + """ + Whether payment was successfully collected for this invoice. An invoice can be paid (most commonly) with a charge or with credit from the customer's account balance. + """ + paid: Boolean! + + """ + The customer's email. Until the invoice is finalized, this field will equal `customer.email`. Once the invoice is finalized, this field will no longer be updated. + """ + customerEmail: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The public name of the business associated with this invoice, most often the business creating the invoice. + """ + accountName: String + + """ + The URL for the hosted invoice page, which allows customers to view and pay an invoice. If the invoice has not been finalized yet, this will be null. + """ + hostedInvoiceUrl: String + + """The amount, in %s, that was paid.""" + amountPaid: Int! + + """""" + statusTransitions: StripeInvoicesStatusTransitions! + + """ + Invoices are automatically paid or sent 1 hour after webhooks are delivered, or until all webhook delivery attempts have [been exhausted](https://stripe.com/docs/billing/webhooks#understand). This field tracks the time when webhooks for this invoice were successfully delivered. If the invoice had no webhooks to deliver, this will be set while the invoice is being created. + """ + webhooksDeliveredAt: Int + + """ + Start of the usage period during which invoice items were added to this invoice. + """ + periodStart: Int! + + """Unique identifier for the object.""" + id: String + + """Footer displayed on the invoice.""" + footer: String + + """ + The customer's tax IDs. Until the invoice is finalized, this field will contain the same tax IDs as `customer.tax_ids`. Once the invoice is finalized, this field will no longer be updated. + """ + customerTaxIds: [StripeInvoicesResourceInvoiceTaxId!] + + """ + ID of the default payment source for the invoice. It must belong to the customer associated with the invoice and be in a chargeable state. If not set, defaults to the subscription's default source, if any, or to the customer's default source. + """ + defaultSource: StripeInvoiceDefaultSourceUnion + + """ + The link to download the PDF for the invoice. If the invoice has not been finalized yet, this will be null. + """ + invoicePdf: String + + """ID of the latest charge generated for this invoice, if any.""" + charge: StripeCharge + + """ + Whether an attempt has been made to pay the invoice. An invoice is not attempted until 1 hour after the `invoice.created` webhook, for example, so you might not want to display that invoice as unpaid to your users. + """ + attempted: Boolean! + + """ + End of the usage period during which invoice items were added to this invoice. + """ + periodEnd: Int! + + """ + The customer's address. Until the invoice is finalized, this field will equal `customer.address`. Once the invoice is finalized, this field will no longer be updated. + """ + customerAddress: StripeAddress + + """ + Final amount due at this time for this invoice. If the invoice's total is smaller than the minimum charge amount, for example, or if there is account credit that can be applied to the invoice, the `amount_due` may be 0. If there is a positive `starting_balance` for the invoice (the customer owes money), the `amount_due` will also take that into account. The charge that gets generated for the invoice will be for the amount specified in `amount_due`. + """ + amountDue: Int! + + """ + The status of the invoice, one of `draft`, `open`, `paid`, `uncollectible`, or `void`. [Learn more](https://stripe.com/docs/billing/invoices/workflow#workflow-overview) + """ + status: StripeInvoiceStatusEnum + + """Custom fields displayed on the invoice.""" + customFields: [StripeInvoiceSettingCustomField!] + + """The subscription that this invoice was prepared for, if any.""" + subscription: StripeSubscription + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this invoice using the default source attached to the customer. When sending an invoice, Stripe will email this invoice to the customer with payment instructions. + """ + collectionMethod: StripeInvoiceCollectionMethodEnum + + """ + A unique, identifying string that appears on emails sent to the customer for this invoice. This starts with the customer's unique invoice_prefix if it is specified. + """ + number: String + + """ + Starting customer balance before the invoice is finalized. If the invoice has not been finalized yet, this will be the current customer balance. + """ + startingBalance: Int! + + """The tax rates applied to this invoice, if any.""" + defaultTaxRates: [StripeTaxRate!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + The country of the business associated with this invoice, most often the business creating the invoice. + """ + accountCountry: String + + """ + The customer's phone number. Until the invoice is finalized, this field will equal `customer.phone`. Once the invoice is finalized, this field will no longer be updated. + """ + customerPhone: String + + """ + Ending customer balance after the invoice is finalized. Invoices are finalized approximately an hour after successful webhook delivery or when payment collection is attempted for the invoice. If the invoice has not been finalized yet, this will be null. + """ + endingBalance: Int + + """Total amount of all post-payment credit notes issued for this invoice.""" + postPaymentCreditNotesAmount: Int! + + """ + Extra information about an invoice for the customer's credit card statement. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Total of all subscriptions, invoice items, and prorations on the invoice before any discount or tax is applied. + """ + subtotal: Int! + + """Total amount of all pre-payment credit notes issued for this invoice.""" + prePaymentCreditNotesAmount: Int! + + """ + The customer's name. Until the invoice is finalized, this field will equal `customer.name`. Once the invoice is finalized, this field will no longer be updated. + """ + customerName: String + + """ + Number of payment attempts made for this invoice, from the perspective of the payment retry schedule. Any payment attempt counts as the first attempt, and subsequently only automatic retries increment the attempt count. In other words, manual payment attempts after the first attempt do not affect the retry schedule. + """ + attemptCount: Int! + + """The aggregate amounts calculated per tax rate for all line items.""" + totalTaxAmounts: [StripeInvoiceTaxAmount!] + + """ + The amount of tax on this invoice. This is the sum of all the tax amounts on this invoice. + """ + tax: Int + + """ + The customer's tax exempt status. Until the invoice is finalized, this field will equal `customer.tax_exempt`. Once the invoice is finalized, this field will no longer be updated. + """ + customerTaxExempt: StripeInvoiceCustomerTaxExemptEnum + + """The ID of the customer who will be billed.""" + customer: StripeInvoiceCustomerUnion! + + """ + The fee in %s that will be applied to the invoice and transferred to the application owner's Stripe account when the invoice is paid. + """ + applicationFeeAmount: Int + + """ + An arbitrary string attached to the object. Often useful for displaying to users. Referenced as 'memo' in the Dashboard. + """ + description: String + + """ + This percentage of the subtotal has been added to the total amount of the invoice, including invoice line items and discounts. This field is inherited from the subscription's `tax_percent` field, but can be changed before the invoice is paid. This field defaults to null. + """ + taxPercent: Float + + """ + The time at which payment will next be attempted. This value will be `null` for invoices where `collection_method=send_invoice`. + """ + nextPaymentAttempt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeChargeTransferData { + """ + The amount transferred to the destination account, if specified. By default, the entire charge amount is transferred to the destination account. + """ + amount: Int + + """ + ID of an existing, connected Stripe account to transfer funds to if `transfer_data` was specified in the charge request. + """ + destination: StripeAccount! +} + +union StripePayoutBalanceTransactionUnion = StripeBalanceTransaction + +union StripeRefundFailureBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTransferReversalBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTopupBalanceTransactionUnion = StripeBalanceTransaction + +union StripeIssuingTransactionBalanceTransactionUnion = StripeBalanceTransaction + +union StripeFeeRefundBalanceTransactionUnion = StripeBalanceTransaction + +union StripeApplicationFeeBalanceTransactionUnion = StripeBalanceTransaction + +union StripePayoutFailureBalanceTransactionUnion = StripeBalanceTransaction + +union StripeTransferBalanceTransactionUnion = StripeBalanceTransaction + +union StripeRefundBalanceTransactionUnion = StripeBalanceTransaction + +union StripeChargeBalanceTransactionUnion = StripeBalanceTransaction + +"""""" +type StripeFee { + """Amount of the fee, in cents.""" + amount: Int! + + """ID of the Connect application that earned the fee.""" + application: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """Type of the fee, one of: `application_fee`, `stripe_fee` or `tax`.""" + type: String! +} + +enum StripeBalanceTransactionTypeEnum { + adjustment + advance + advance_funding + anticipation_repayment + application_fee + application_fee_refund + charge + connect_collection_transfer + issuing_authorization_hold + issuing_authorization_release + issuing_dispute + issuing_transaction + payment + payment_failure_refund + payment_refund + payout + payout_cancel + payout_failure + refund + refund_failure + reserve_transaction + reserved_funds + stripe_fee + stripe_fx_fee + tax_fee + topup + topup_reversal + transfer + transfer_cancel + transfer_failure + transfer_refund +} + +enum StripeConnectCollectionTransferObjectEnum { + connect_collection_transfer +} + +"""""" +type StripeConnectCollectionTransfer { + """Amount transferred, in %s.""" + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the account that funds are being collected for.""" + destination: StripeAccount! + + """Unique identifier for the object.""" + id: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeConnectCollectionTransferObjectEnum! +} + +"""""" +type StripeDisputeEvidence { + """The billing address provided by the customer.""" + billingAddress: String + + """The IP address that the customer used when making the purchase.""" + customerPurchaseIp: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + shippingTrackingNumber: String + + """ + An explanation of how and when the customer was shown your refund policy prior to purchase. + """ + cancellationPolicyDisclosure: String + + """A description of the product or service that was sold.""" + productDescription: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any receipt or message sent to the customer notifying them of the charge. + """ + receipt: StripeFile + + """ + An explanation of the difference between the disputed charge versus the prior charge that appears to be a duplicate. + """ + duplicateChargeExplanation: String + + """ + The date on which the customer received or began receiving the purchased service, in a clear human-readable format. + """ + serviceDate: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation showing proof that a service was provided to the customer. This could include a copy of a signed contract, work order, or other form of written agreement. + """ + serviceDocumentation: StripeFile + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas. + """ + shippingCarrier: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you. This could include a copy of the shipment receipt, shipping label, etc. It should show the customer's full shipping address, if possible. + """ + shippingDocumentation: StripeFile + + """ + The date on which a physical product began its route to the shipping address, in a clear human-readable format. + """ + shippingDate: String + + """ + Documentation demonstrating that the customer was shown your refund policy prior to purchase. + """ + refundPolicyDisclosure: String + + """A justification for why the customer is not entitled to a refund.""" + refundRefusalExplanation: String + + """A justification for why the customer's subscription was not canceled.""" + cancellationRebuttal: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) A relevant document or contract showing the customer's signature. + """ + customerSignature: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Your refund policy, as shown to the customer. + """ + refundPolicy: StripeFile + + """ + Any server or activity logs showing proof that the customer accessed or downloaded the purchased digital product. This information should include IP addresses, corresponding timestamps, and any detailed recorded activity. + """ + accessActivityLog: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc. This document should be paired with a similar document from the disputed payment that proves the two payments are separate. + """ + duplicateChargeDocumentation: StripeFile + + """The name of the customer.""" + customerName: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any communication with the customer that you feel is relevant to your case. Examples include emails proving that the customer received the product or service, or demonstrating their use of or satisfaction with the product or service. + """ + customerCommunication: StripeFile + + """The email address of the customer.""" + customerEmailAddress: String + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Your subscription cancellation policy, as shown to the customer. + """ + cancellationPolicy: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) Any additional evidence or statements. + """ + uncategorizedFile: StripeFile + + """Any additional evidence or statements.""" + uncategorizedText: String + + """ + The address to which a physical product was shipped. You should try to include as complete address information as possible. + """ + shippingAddress: String + + """ + The Stripe ID for the prior charge which appears to be a duplicate of the disputed charge. + """ + duplicateChargeId: String +} + +enum StripeDisputeStatusEnum { + charge_refunded + lost + needs_response + under_review + warning_closed + warning_needs_response + warning_under_review + won +} + +"""""" +type StripeDisputeEvidenceDetails { + """ + Date by which evidence must be submitted in order to successfully challenge dispute. Will be null if the customer's bank or credit card company doesn't allow a response for this particular dispute. + """ + dueBy: Int + + """Whether evidence has been staged for this dispute.""" + hasEvidence: Boolean! + + """ + Whether the last evidence submission was submitted past the due date. Defaults to `false` if no evidence submissions have occurred. If `true`, then delivery of the latest evidence is *not* guaranteed. + """ + pastDue: Boolean! + + """ + The number of times evidence has been submitted. Typically, you may only submit evidence once. + """ + submissionCount: Int! +} + +enum StripeDisputeObjectEnum { + dispute +} + +"""""" +type StripeDispute implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDisputeObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent that was disputed.""" + paymentIntent: StripePaymentIntent + + """ + List of zero, one, or two balance transactions that show funds withdrawn and reinstated to your Stripe account as a result of this dispute. + """ + balanceTransactions: [StripeBalanceTransaction!]! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that was disputed.""" + charge: StripeCharge! + + """""" + evidenceDetails: StripeDisputeEvidenceDetails! + + """ + Current status of dispute. Possible values are `warning_needs_response`, `warning_under_review`, `warning_closed`, `needs_response`, `under_review`, `charge_refunded`, `won`, or `lost`. + """ + status: StripeDisputeStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Disputed amount. Usually the amount of the charge, but can differ (usually because of currency fluctuation or because only part of the order is disputed). + """ + amount: Int! + + """ + If true, it is still possible to refund the disputed payment. Once the payment has been fully refunded, no further funds will be withdrawn from your Stripe account as a result of this dispute. + """ + isChargeRefundable: Boolean! + + """ + Reason given by cardholder for dispute. Possible values are `bank_cannot_process`, `check_returned`, `credit_not_processed`, `customer_initiated`, `debit_not_authorized`, `duplicate`, `fraudulent`, `general`, `incorrect_account_details`, `insufficient_funds`, `product_not_received`, `product_unacceptable`, `subscription_canceled`, or `unrecognized`. Read more about [dispute reasons](https://stripe.com/docs/disputes/categories). + """ + reason: String! + + """""" + evidence: StripeDisputeEvidence! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeFeeRefundObjectEnum { + fee_refund +} + +union StripeFeeRefundFeeUnion = StripeApplicationFee + +union StripeChargeApplicationFeeUnion = StripeApplicationFee + +enum StripeApplicationFeeRefundsObjectEnum { + list +} + +"""""" +type StripeApplicationFeeRefunds { + """Details about each object.""" + data: [StripeFeeRefund!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeApplicationFeeRefundsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripePaymentIntentApplicationUnion = StripeApplication + +union StripeChargeApplicationUnion = StripeApplication + +union StripeSetupIntentApplicationUnion = StripeApplication + +union StripeApplicationFeeApplicationUnion = StripeApplication + +enum StripeApplicationObjectEnum { + application +} + +"""""" +type StripeApplication { + """Unique identifier for the object.""" + id: String! + + """The name of the application.""" + name: String + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeApplicationObjectEnum! +} + +enum StripeApplicationFeeObjectEnum { + application_fee +} + +"""""" +type StripeApplicationFee { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeApplicationFeeObjectEnum! + + """ + Balance transaction that describes the impact of this collected application fee on your account balance (not including refunds). + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that the application fee was taken from.""" + charge: StripeCharge! + + """ID of the Connect application that earned the fee.""" + application: StripeApplication! + + """ + ID of the corresponding charge on the platform account, if this fee was the result of a charge using the `destination` parameter. + """ + originatingTransaction: StripeCharge + + """A list of refunds that have been applied to the fee.""" + refunds: StripeApplicationFeeRefunds! + + """ID of the Stripe account this fee was taken from.""" + account: StripeAccount! + + """ + Whether the fee has been fully refunded. If the fee is only partially refunded, this attribute will still be false. + """ + refunded: Boolean! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount earned, in %s.""" + amount: Int! + + """ + Amount in %s refunded (can be less than the amount attribute on the fee if a partial refund was issued) + """ + amountRefunded: Int! +} + +"""""" +type StripeFeeRefund { + """Amount, in %s.""" + amount: Int! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the application fee that was refunded.""" + fee: StripeApplicationFee! + + """Unique identifier for the object.""" + id: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFeeRefundObjectEnum! +} + +union StripeIssuingDisputeTransactionUnion = StripeIssuingTransaction + +enum StripeIssuingTransactionTypeEnum { + capture + refund +} + +union StripeIssuingTransactionAuthorizationUnion = StripeIssuingAuthorization + +"""""" +type StripeIssuingAuthorizationMerchantData { + """ + A categorization of the seller's type of business. See our [merchant categories guide](https://stripe.com/docs/issuing/merchant-categories) for a list of possible values. + """ + category: String! + + """City where the seller is located""" + city: String + + """Country where the seller is located""" + country: String + + """Name of the seller""" + name: String + + """Identifier assigned to the seller by the card brand""" + networkId: String! + + """Postal code where the seller is located""" + postalCode: String + + """State where the seller is located""" + state: String +} + +enum StripeIssuingAuthorizationRequestReasonEnum { + account_disabled + card_active + card_inactive + cardholder_inactive + cardholder_verification_required + insufficient_funds + not_allowed + spending_controls + suspected_fraud + verification_failed + webhook_approved + webhook_declined + webhook_timeout +} + +"""""" +type StripeIssuingAuthorizationRequest { + """ + The authorization amount in your card's currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). Stripe held this amount from your account to fund the authorization if the request was approved. + """ + amount: Int! + + """Whether this request was approved.""" + approved: Boolean! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The amount that was authorized at the time of this request. This amount is in the `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """ + The currency that was collected by the merchant and presented to the cardholder for the authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + merchantCurrency: String! + + """The reason for the approval or decline.""" + reason: StripeIssuingAuthorizationRequestReasonEnum! +} + +union StripeIssuingCardReplacedByUnion = StripeIssuingCard + +union StripeIssuingTransactionCardUnion = StripeIssuingCard + +union StripeIssuingCardReplacementForUnion = StripeIssuingCard + +enum StripeIssuingCardShippingCarrierEnum { + fedex + usps +} + +enum StripeIssuingCardShippingServiceEnum { + express + priority + standard +} + +enum StripeIssuingCardShippingTypeEnum { + bulk + individual +} + +enum StripeIssuingCardShippingStatusEnum { + canceled + delivered + failure + pending + returned + shipped +} + +"""""" +type StripeIssuingCardShipping { + """ + A link to the shipping carrier's site where you can view detailed information about a card shipment. + """ + trackingUrl: String + + """ + A unix timestamp representing a best estimate of when the card will be delivered. + """ + eta: Int + + """A tracking number for a card shipment.""" + trackingNumber: String + + """Recipient name.""" + name: String! + + """""" + address: StripeAddress! + + """The delivery status of the card.""" + status: StripeIssuingCardShippingStatusEnum + + """Packaging options.""" + type: StripeIssuingCardShippingTypeEnum! + + """Shipment service, such as `standard` or `express`.""" + service: StripeIssuingCardShippingServiceEnum! + + """The delivery company that shipped a card.""" + carrier: StripeIssuingCardShippingCarrierEnum +} + +enum StripeIssuingCardTypeEnum { + physical + virtual +} + +enum StripeIssuingCardCancellationReasonEnum { + lost + stolen +} + +enum StripeIssuingCardReplacementReasonEnum { + damaged + expired + lost + stolen +} + +enum StripeIssuingCardStatusEnum { + active + canceled + inactive +} + +enum StripeIssuingCardSpendingLimitIntervalEnum { + all_time + daily + monthly + per_authorization + weekly + yearly +} + +"""""" +type StripeIssuingCardSpendingLimit { + """Maximum amount allowed to spend per time interval.""" + amount: Int! + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) on which to apply the spending limit. Leave this blank to limit all charges. + """ + categories: [String!] + + """ + The time interval or event with which to apply this spending limit towards. + """ + interval: StripeIssuingCardSpendingLimitIntervalEnum! +} + +"""""" +type StripeIssuingCardAuthorizationControls { + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations permitted on this card. + """ + allowedCategories: [String!] + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations to always decline on this card. + """ + blockedCategories: [String!] + + """Limit the spending with rules based on time intervals and categories.""" + spendingLimits: [StripeIssuingCardSpendingLimit!] + + """ + Currency for the amounts within spending_limits. Locked to the currency of the card. + """ + spendingLimitsCurrency: String +} + +enum StripeIssuingCardObjectEnum { + issuing_card +} + +"""""" +type StripeIssuingCard { + """The expiration year of the card.""" + expYear: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingCardObjectEnum! + + """""" + spendingControls: StripeIssuingCardAuthorizationControls! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The last 4 digits of the card number.""" + last4: String! + + """The brand of the card.""" + brand: String! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """The latest card that replaces this card, if any.""" + replacedBy: StripeIssuingCard + + """The card this card replaces, if any.""" + replacementFor: StripeIssuingCard + + """Whether authorizations can be approved on this card.""" + status: StripeIssuingCardStatusEnum! + + """ + The card's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with [the `expand` parameter](https://stripe.com/docs/api/expanding_objects). Additionally, it's only available via the ["Retrieve a card" endpoint](https://stripe.com/docs/api/issuing/cards/retrieve), not via "List all cards" or any other endpoint. + """ + cvc: String + + """ + The full unredacted card number. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with [the `expand` parameter](https://stripe.com/docs/api/expanding_objects). Additionally, it's only available via the ["Retrieve a card" endpoint](https://stripe.com/docs/api/issuing/cards/retrieve), not via "List all cards" or any other endpoint. + """ + number: String + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The reason why the previous card needed to be replaced.""" + replacementReason: StripeIssuingCardReplacementReasonEnum + + """The reason why the card was canceled.""" + cancellationReason: StripeIssuingCardCancellationReasonEnum + + """""" + cardholder: StripeIssuingCardholder! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The type of the card.""" + type: StripeIssuingCardTypeEnum! + + """Where and how the card will be shipped.""" + shipping: StripeIssuingCardShipping + + """The expiration month of the card.""" + expMonth: Int! +} + +enum StripeIssuingAuthorizationStatusEnum { + closed + pending + reversed +} + +enum StripeIssuingAuthorizationVerificationDataExpiryCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataCvcCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataAddressPostalCodeCheckEnum { + match + mismatch + not_provided +} + +enum StripeIssuingAuthorizationVerificationDataAddressLine1CheckEnum { + match + mismatch + not_provided +} + +"""""" +type StripeIssuingAuthorizationVerificationData { + """ + Whether the cardholder provided an address first line and if it matched the cardholder’s `billing.address.line1`. + """ + addressLine1Check: StripeIssuingAuthorizationVerificationDataAddressLine1CheckEnum! + + """ + Whether the cardholder provided a postal code and if it matched the cardholder’s `billing.address.postal_code`. + """ + addressPostalCodeCheck: StripeIssuingAuthorizationVerificationDataAddressPostalCodeCheckEnum! + + """ + Whether the cardholder provided a CVC and if it matched Stripe’s record. + """ + cvcCheck: StripeIssuingAuthorizationVerificationDataCvcCheckEnum! + + """ + Whether the cardholder provided an expiry date and if it matched Stripe’s record. + """ + expiryCheck: StripeIssuingAuthorizationVerificationDataExpiryCheckEnum! +} + +enum StripeIssuingAuthorizationAuthorizationMethodEnum { + chip + contactless + keyed_in + online + swipe +} + +"""""" +type StripeIssuingAuthorizationPendingRequest { + """ + The additional amount Stripe will hold if the authorization is approved, in the card's [currency](https://stripe.com/docs/api#issuing_authorization_object-pending-request-currency) and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + If set `true`, you may provide [amount](https://stripe.com/docs/api/issuing/authorizations/approve#approve_issuing_authorization-amount) to control how much to hold for the authorization. + """ + isAmountControllable: Boolean! + + """ + The amount the merchant is requesting to be authorized in the `merchant_currency`. The amount is in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """The local currency the merchant is requesting to authorize.""" + merchantCurrency: String! +} + +enum StripeIssuingAuthorizationObjectEnum { + issuing_authorization +} + +"""""" +type StripeIssuingAuthorization { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingAuthorizationObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + What, if any, digital wallet was used for this authorization. One of `apple_pay`, `google_pay`, or `samsung_pay`. + """ + wallet: String + + """List of balance transactions associated with this authorization.""" + balanceTransactions: [StripeBalanceTransaction!]! + + """ + The pending authorization request. This field will only be non-null during an `issuing_authorization.request` webhook. + """ + pendingRequest: StripeIssuingAuthorizationPendingRequest + + """Whether the authorization has been approved.""" + approved: Boolean! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """How the card details were provided.""" + authorizationMethod: StripeIssuingAuthorizationAuthorizationMethodEnum! + + """""" + verificationData: StripeIssuingAuthorizationVerificationData! + + """ + The currency that was presented to the cardholder for the authorization. Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + merchantCurrency: String! + + """The current status of the authorization in its lifecycle.""" + status: StripeIssuingAuthorizationStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The cardholder to whom this authorization belongs.""" + cardholder: StripeIssuingCardholder + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The total amount that was authorized or rejected. This amount is in the card's currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """""" + card: StripeIssuingCard! + + """ + The total amount that was authorized or rejected. This amount is in the `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + merchantAmount: Int! + + """ + List of [transactions](https://stripe.com/docs/api/issuing/transactions) associated with this authorization. + """ + transactions: [StripeIssuingTransaction!]! + + """ + History of every time the authorization was approved/denied (whether approved/denied by you directly or by Stripe based on your `spending_controls`). If the merchant changes the authorization by performing an [incremental authorization or partial capture](https://stripe.com/docs/issuing/purchases/authorizations), you can look at this field to see the previous states of the authorization. + """ + requestHistory: [StripeIssuingAuthorizationRequest!]! + + """""" + merchantData: StripeIssuingAuthorizationMerchantData! +} + +union StripeIssuingTransactionCardholderUnion = StripeIssuingCardholder + +union StripeIssuingAuthorizationCardholderUnion = StripeIssuingCardholder + +enum StripeIssuingCardholderTypeEnum { + company + individual +} + +enum StripeIssuingCardholderStatusEnum { + active + blocked + inactive +} + +"""""" +type StripeIssuingCardholderAddress { + """""" + address: StripeAddress! +} + +"""""" +type StripeIssuingCardholderIdDocument { + """ + The back of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + back: StripeFile + + """ + The front of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + front: StripeFile +} + +"""""" +type StripeIssuingCardholderVerification { + """An identifying document, either a passport or local ID card.""" + document: StripeIssuingCardholderIdDocument +} + +"""""" +type StripeIssuingCardholderIndividualDob { + """The day of birth, between 1 and 31.""" + day: Int + + """The month of birth, between 1 and 12.""" + month: Int + + """The four-digit year of birth.""" + year: Int +} + +"""""" +type StripeIssuingCardholderIndividual { + """The date of birth of this cardholder.""" + dob: StripeIssuingCardholderIndividualDob + + """The first name of this cardholder.""" + firstName: String! + + """The last name of this cardholder.""" + lastName: String! + + """Government-issued ID document for this cardholder.""" + verification: StripeIssuingCardholderVerification +} + +enum StripeIssuingCardholderRequirementsDisabledReasonEnum { + listed + rejected_listed + under_review +} + +"""""" +type StripeIssuingCardholderRequirements { + """ + If `disabled_reason` is present, all cards will decline authorizations with `cardholder_verification_required` reason. + """ + disabledReason: StripeIssuingCardholderRequirementsDisabledReasonEnum + + """ + Array of fields that need to be collected in order to verify and re-enable the cardholder. + """ + pastDue: [String!] +} + +"""""" +type StripeIssuingCardholderCompany { + """Whether the company's business ID number was provided.""" + taxIdProvided: Boolean! +} + +enum StripeIssuingCardholderSpendingLimitIntervalEnum { + all_time + daily + monthly + per_authorization + weekly + yearly +} + +"""""" +type StripeIssuingCardholderSpendingLimit { + """Maximum amount allowed to spend per time interval.""" + amount: Int! + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) on which to apply the spending limit. Leave this blank to limit all charges. + """ + categories: [String!] + + """ + The time interval or event with which to apply this spending limit towards. + """ + interval: StripeIssuingCardholderSpendingLimitIntervalEnum! +} + +"""""" +type StripeIssuingCardholderAuthorizationControls { + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations permitted on this cardholder's cards. + """ + allowedCategories: [String!] + + """ + Array of strings containing [categories](https://stripe.com/docs/api#issuing_authorization_object-merchant_data-category) of authorizations to always decline on this cardholder's cards. + """ + blockedCategories: [String!] + + """Limit the spending with rules based on time intervals and categories.""" + spendingLimits: [StripeIssuingCardholderSpendingLimit!] + + """Currency for the amounts within spending_limits.""" + spendingLimitsCurrency: String +} + +enum StripeIssuingCardholderObjectEnum { + issuing_cardholder +} + +"""""" +type StripeIssuingCardholder { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingCardholderObjectEnum! + + """ + Spending rules that give you some control over how this cardholder's cards can be used. Refer to our [authorizations](https://stripe.com/docs/issuing/purchases/authorizations) documentation for more details. + """ + spendingControls: StripeIssuingCardholderAuthorizationControls + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Additional information about a `company` cardholder.""" + company: StripeIssuingCardholderCompany + + """""" + requirements: StripeIssuingCardholderRequirements! + + """Additional information about an `individual` cardholder.""" + individual: StripeIssuingCardholderIndividual + + """The cardholder's phone number.""" + phoneNumber: String + + """""" + billing: StripeIssuingCardholderAddress! + + """Unique identifier for the object.""" + id: String! + + """The cardholder's email address.""" + email: String + + """The cardholder's name. This will be printed on cards issued to them.""" + name: String! + + """Specifies whether to permit authorizations on this cardholder's cards.""" + status: StripeIssuingCardholderStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """One of `individual` or `company`.""" + type: StripeIssuingCardholderTypeEnum! +} + +"""""" +type StripeIssuingTransactionReceiptData { + """ + The description of the item. The maximum length of this field is 26 characters. + """ + description: String + + """The quantity of the item.""" + quantity: Float + + """The total for this line item in cents.""" + total: Int + + """The unit cost of the item in cents.""" + unitCost: Int +} + +"""""" +type StripeIssuingTransactionLodgingData { + """The time of checking into the lodging.""" + checkInAt: Int + + """The number of nights stayed at the lodging.""" + nights: Int +} + +"""""" +type StripeIssuingTransactionFuelData { + """ + The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`. + """ + type: String! + + """The units for `volume_decimal`. One of `us_gallon` or `liter`.""" + unit: String! + + """ + The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places. + """ + unitCostDecimal: String! + + """ + The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places. + """ + volumeDecimal: String +} + +"""""" +type StripeIssuingTransactionFlightDataLeg { + """The three-letter IATA airport code of the flight's destination.""" + arrivalAirportCode: String + + """The airline carrier code.""" + carrier: String + + """The three-letter IATA airport code that the flight departed from.""" + departureAirportCode: String + + """The flight number.""" + flightNumber: String + + """The flight's service class.""" + serviceClass: String + + """Whether a stopover is allowed on this flight.""" + stopoverAllowed: Boolean +} + +"""""" +type StripeIssuingTransactionFlightData { + """The time that the flight departed.""" + departureAt: Int + + """The name of the passenger.""" + passengerName: String + + """Whether the ticket is refundable.""" + refundable: Boolean + + """The legs of the trip.""" + segments: [StripeIssuingTransactionFlightDataLeg!] + + """The travel agency that issued the ticket.""" + travelAgency: String +} + +"""""" +type StripeIssuingTransactionPurchaseDetails { + """Information about the flight that was purchased with this transaction.""" + flight: StripeIssuingTransactionFlightData + + """Information about fuel that was purchased with this transaction.""" + fuel: StripeIssuingTransactionFuelData + + """Information about lodging that was purchased with this transaction.""" + lodging: StripeIssuingTransactionLodgingData + + """The line items in the purchase.""" + receipt: [StripeIssuingTransactionReceiptData!] + + """A merchant-specific order number.""" + reference: String +} + +enum StripeIssuingTransactionObjectEnum { + issuing_transaction +} + +"""""" +type StripeIssuingTransaction { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeIssuingTransactionObjectEnum! + + """ + ID of the [balance transaction](https://stripe.com/docs/api/balance_transactions) associated with this transaction. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Additional purchase information that is optionally provided by the merchant. + """ + purchaseDetails: StripeIssuingTransactionPurchaseDetails + + """The currency with which the merchant is taking payment.""" + merchantCurrency: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The cardholder to whom this transaction belongs.""" + cardholder: StripeIssuingCardholder + + """The `Authorization` object that led to this transaction.""" + authorization: StripeIssuingAuthorization + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The nature of the transaction.""" + type: StripeIssuingTransactionTypeEnum! + + """ + The transaction amount, which will be reflected in your balance. This amount is in your currency and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). + """ + amount: Int! + + """The card used to make this transaction.""" + card: StripeIssuingCard! + + """ + The amount that the merchant will receive, denominated in `merchant_currency` and in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal). It will be different from `amount` if the merchant is taking payment in a different currency. + """ + merchantAmount: Int! + + """""" + merchantData: StripeIssuingAuthorizationMerchantData! +} + +enum StripePayoutTypeEnum { + bank_account + card +} + +enum StripePayoutObjectEnum { + payout +} + +"""""" +type StripePayout implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePayoutObjectEnum! + + """ + ID of the balance transaction that describes the impact of this payout on your account balance. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the bank account or card the payout was sent to.""" + destination: StripePayoutDestinationUnion + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The source balance this payout came from. One of `card`, `fpx`, or `bank_account`. + """ + sourceType: String! + + """ + Date the payout is expected to arrive in the bank. This factors in delays like weekends or bank holidays. + """ + arrivalDate: Int! + + """ + The method used to send this payout, which can be `standard` or `instant`. `instant` is only supported for payouts to debit cards. (See [Instant payouts for marketplaces](https://stripe.com/blog/instant-payouts-for-marketplaces) for more information.) + """ + method: String! + + """ + Error code explaining reason for payout failure if available. See [Types of payout failures](https://stripe.com/docs/api#payout_failures) for a list of failure codes. + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for payout failure if available. + """ + failureMessage: String + + """ + Current status of the payout: `paid`, `pending`, `in_transit`, `canceled` or `failed`. A payout is `pending` until it is submitted to the bank, when it becomes `in_transit`. The status then changes to `paid` if the transaction goes through, or to `failed` or `canceled` (within 5 business days). Some failed payouts may initially show as `paid` but then change to `failed`. + """ + status: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Extra information about a payout to be displayed on the user's bank statement. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Can be `bank_account` or `card`.""" + type: StripePayoutTypeEnum! + + """Amount (in %s) to be transferred to your bank account or debit card.""" + amount: Int! + + """ + Returns `true` if the payout was created by an [automated payout schedule](https://stripe.com/docs/payouts#payout-schedule), and `false` if it was [requested manually](https://stripe.com/docs/payouts#manual-payouts). + """ + automatic: Boolean! + + """ + If the payout failed or was canceled, this will be the ID of the balance transaction that reversed the initial balance transaction, and puts the funds from the failed payout back in your balance. + """ + failureBalanceTransaction: StripeBalanceTransaction + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripePlatformTaxFeeObjectEnum { + platform_tax_fee +} + +"""""" +type StripePlatformTaxFee { + """The Connected account that incurred this charge.""" + account: String! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePlatformTaxFeeObjectEnum! + + """The payment object that caused this tax to be inflicted.""" + sourceTransaction: String! + + """The type of tax (VAT).""" + type: String! +} + +enum StripeReserveTransactionObjectEnum { + reserve_transaction +} + +"""""" +type StripeReserveTransaction { + """""" + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeReserveTransactionObjectEnum! +} + +enum StripeTaxDeductedAtSourceObjectEnum { + tax_deducted_at_source +} + +"""""" +type StripeTaxDeductedAtSource { + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxDeductedAtSourceObjectEnum! + + """ + The end of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period. + """ + periodEnd: Int! + + """ + The start of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period. + """ + periodStart: Int! + + """The TAN that was supplied to Stripe when TDS was assessed""" + taxDeductionAccountNumber: String! +} + +enum StripeTopupStatusEnum { + canceled + failed + pending + reversed + succeeded +} + +enum StripeTopupObjectEnum { + topup +} + +"""""" +type StripeTopup implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTopupObjectEnum! + + """ + ID of the balance transaction that describes the impact of this top-up on your account balance. May not be specified depending on status of top-up. + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """A string that identifies this top-up as part of a group.""" + transferGroup: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + Error code explaining reason for top-up failure if available (see [the errors section](https://stripe.com/docs/api#errors) for a list of codes). + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for top-up failure if available. + """ + failureMessage: String + + """ + The status of the top-up is either `canceled`, `failed`, `pending`, `reversed`, or `succeeded`. + """ + status: StripeTopupStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Extra information about a top-up. This will appear on your source's bank statement. It must contain at least one letter. + """ + statementDescriptor: String + + """""" + source: StripeSource! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount transferred.""" + amount: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Date the funds are expected to arrive in your Stripe account for payouts. This factors in delays like weekends or bank holidays. May not be specified depending on status of top-up. + """ + expectedAvailabilityDate: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeRefundSourceTransferReversalUnion = StripeTransferReversal + +union StripeRefundTransferReversalUnion = StripeTransferReversal + +union StripeChargeTransferUnion = StripeTransfer + +union StripeChargeSourceTransferUnion = StripeTransfer + +union StripeTransferReversalTransferUnion = StripeTransfer + +enum StripeTransferReversalsObjectEnum { + list +} + +"""""" +type StripeTransferReversals { + """Details about each object.""" + data: [StripeTransferReversal!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeTransferReversalsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeTransferObjectEnum { + transfer +} + +"""""" +type StripeTransfer implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTransferObjectEnum! + + """ + Balance transaction that describes the impact of this transfer on your account balance. + """ + balanceTransaction: StripeBalanceTransaction + + """Time that this record of the transfer was first created.""" + created: Int! + + """ + Whether the transfer has been fully reversed. If the transfer is only partially reversed, this attribute will still be false. + """ + reversed: Boolean! + + """ + A string that identifies this transaction as part of a group. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers#transfer-options) for details. + """ + transferGroup: String + + """ID of the Stripe account the transfer was sent to.""" + destination: StripeAccount + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ + The source balance this transfer came from. One of `card`, `fpx`, or `bank_account`. + """ + sourceType: String + + """Unique identifier for the object.""" + id: String! + + """A list of reversals that have been applied to the transfer.""" + reversals: StripeTransferReversals! + + """ + ID of the charge or payment that was used to fund the transfer. If null, the transfer was funded from the available balance. + """ + sourceTransaction: StripeCharge + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + If the destination is a Stripe account, this will be the ID of the payment that the destination account received for the transfer. + """ + destinationPayment: StripeCharge + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Amount in %s to be transferred.""" + amount: Int! + + """ + Amount in %s reversed (can be less than the amount attribute on the transfer if a partial reversal was issued). + """ + amountReversed: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeTransferReversalSourceRefundUnion = StripeRefund + +union StripeOrderReturnRefundUnion = StripeRefund + +union StripeCreditNoteRefundUnion = StripeRefund + +union StripeTransferReversalDestinationPaymentRefundUnion = StripeRefund + +"""Metadata for a Salesforce Case.""" +type SalesforceCaseSobjectMetadata { + """Url to the edit view for this Case.""" + uiEditUrl: String! + + """Url to the detail view for this Case.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CaseTeamTemplateRecord object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateRecordConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateRecordConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateRecordConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplateRecord's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseTeamTemplateRecord's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamTemplateRecord's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateRecord's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateRecord's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateRecord's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Predefined Case Team Records can be sorted by""" +enum SalesforceCaseTeamTemplateRecordSortByFieldEnum { + ID + PARENT_ID + TEAM_TEMPLATE_ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateRecordEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplateRecord! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Predefined Case Team Records connection, for use in pagination. +""" +type SalesforceCaseTeamTemplateRecordsConnection { + """ + The count of all Predefined Case Team Record you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Team Records""" + nodes: [SalesforceCaseTeamTemplateRecord!]! + + """List of Predefined Case Team Record edges""" + edges: [SalesforceCaseTeamTemplateRecordEdge!]! +} + +""" +A filter to be used against CaseHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CaseHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CaseHistory's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseHistory's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CaseHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Case Histories can be sorted by""" +enum SalesforceCaseHistorySortByFieldEnum { + ID + IS_DELETED + CASE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCaseHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCaseHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Histories connection, for use in pagination.""" +type SalesforceCaseHistorysConnection { + """The count of all Case History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Histories""" + nodes: [SalesforceCaseHistory!]! + + """List of Case History edges""" + edges: [SalesforceCaseHistoryEdge!]! +} + +""" +A filter to be used against CaseComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseComment's id field""" + id: SalesforceIdFilter + + """Filter by the CaseComment's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseComment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseComment's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the CaseComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the CaseComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseComment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseComment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseComment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Comments can be sorted by""" +enum SalesforceCaseCommentSortByFieldEnum { + ID + PARENT_ID + IS_PUBLISHED + COMMENT_BODY + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseCommentEdge { + """The item at the end of the edge.""" + node: SalesforceCaseComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Comments connection, for use in pagination.""" +type SalesforceCaseCommentsConnection { + """The count of all Case Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Comments""" + nodes: [SalesforceCaseComment!]! + + """List of Case Comment edges""" + edges: [SalesforceCaseCommentEdge!]! +} + +"""Metadata for a Salesforce Contact.""" +type SalesforceContactSobjectMetadata { + """Url to the edit view for this Contact.""" + uiEditUrl: String! + + """Url to the detail view for this Contact.""" + uiDetailUrl: String! +} + +""" +A filter to be used against MatchingInformation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingInformationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingInformationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingInformationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingInformation's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingInformation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingInformation's name field""" + name: SalesforceStringFilter + + """Filter by the MatchingInformation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingInformation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingInformation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingInformation's emailAddress field""" + emailAddress: SalesforceStringFilter + + """Filter by the MatchingInformation's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the MatchingInformation's sfdcId relation.""" + sfdcId: SalesforceContactConnectionFilter + + """Filter by the MatchingInformation's sfdcIdId field""" + sfdcIdId: SalesforceIdFilter + + """Filter by the MatchingInformation's isPickedAsPreferred field""" + isPickedAsPreferred: SalesforceBooleanFilter + + """Filter by the MatchingInformation's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the MatchingInformation's userId field""" + userId: SalesforceIdFilter + + """Filter by the MatchingInformation's preferenceUsed field""" + preferenceUsed: SalesforceStringFilter +} + +"""Field that Matching Informations can be sorted by""" +enum SalesforceMatchingInformationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EMAIL_ADDRESS + EXTERNAL_ID + SFDC_ID_ID + IS_PICKED_AS_PREFERRED + USER_ID + PREFERENCE_USED +} + +"""An edge in a connection.""" +type SalesforceMatchingInformationEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingInformation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Matching Informations connection, for use in pagination.""" +type SalesforceMatchingInformationsConnection { + """ + The count of all Matching Information you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Informations""" + nodes: [SalesforceMatchingInformation!]! + + """List of Matching Information edges""" + edges: [SalesforceMatchingInformationEdge!]! +} + +"""Field that Credit Memos can be sorted by""" +enum SalesforceCreditMemoSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + DOCUMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + BILLING_ACCOUNT_ID + CREDIT_MEMO_NUMBER + TOTAL_AMOUNT + TOTAL_AMOUNT_WITH_TAX + TOTAL_CHARGE_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT + TOTAL_TAX_AMOUNT + CREDIT_DATE + DESCRIPTION + STATUS + BILL_TO_CONTACT_ID + TOTAL_CHARGE_TAX_AMOUNT + TOTAL_CHARGE_AMOUNT_WITH_TAX + TOTAL_ADJUSTMENT_TAX_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceCreditMemoEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Credit Memos connection, for use in pagination.""" +type SalesforceCreditMemosConnection { + """The count of all Credit Memo you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memos""" + nodes: [SalesforceCreditMemo!]! + + """List of Credit Memo edges""" + edges: [SalesforceCreditMemoEdge!]! +} + +""" +A filter to be used against ContactHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactHistory's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactHistory's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Histories can be sorted by""" +enum SalesforceContactHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Histories connection, for use in pagination.""" +type SalesforceContactHistorysConnection { + """The count of all Contact History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Histories""" + nodes: [SalesforceContactHistory!]! + + """List of Contact History edges""" + edges: [SalesforceContactHistoryEdge!]! +} + +""" +A filter to be used against ContactCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the ContactCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the ContactCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactCleanInfo's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the ContactCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the ContactCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the ContactCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the ContactCleanInfo's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the ContactCleanInfo's email field""" + email: SalesforceStringFilter + + """Filter by the ContactCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the ContactCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the ContactCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the ContactCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the ContactCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the ContactCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the ContactCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the ContactCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the ContactCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the ContactCleanInfo's title field""" + title: SalesforceStringFilter + + """Filter by the ContactCleanInfo's contactStatusDataDotCom field""" + contactStatusDataDotCom: SalesforceStringFilter + + """Filter by the ContactCleanInfo's isReviewedName field""" + isReviewedName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedEmail field""" + isReviewedEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isReviewedTitle field""" + isReviewedTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentFirstName field""" + isDifferentFirstName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentLastName field""" + isDifferentLastName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentEmail field""" + isDifferentEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentTitle field""" + isDifferentTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongName field""" + isFlaggedWrongName: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongEmail field""" + isFlaggedWrongEmail: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's isFlaggedWrongTitle field""" + isFlaggedWrongTitle: SalesforceBooleanFilter + + """Filter by the ContactCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Contact Clean Infos can be sorted by""" +enum SalesforceContactCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTACT_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + FIRST_NAME + LAST_NAME + EMAIL + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + TITLE + CONTACT_STATUS_DATA_DOT_COM + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceContactCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceContactCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Clean Infos connection, for use in pagination.""" +type SalesforceContactCleanInfosConnection { + """The count of all Contact Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Clean Infos""" + nodes: [SalesforceContactCleanInfo!]! + + """List of Contact Clean Info edges""" + edges: [SalesforceContactCleanInfoEdge!]! +} + +"""Field that Predefined Case Team Members can be sorted by""" +enum SalesforceCaseTeamTemplateMemberSortByFieldEnum { + ID + TEAM_TEMPLATE_ID + MEMBER_ID + TEAM_ROLE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamTemplateMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamTemplateMember! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Predefined Case Team Members connection, for use in pagination. +""" +type SalesforceCaseTeamTemplateMembersConnection { + """ + The count of all Predefined Case Team Member you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Predefined Case Team Members""" + nodes: [SalesforceCaseTeamTemplateMember!]! + + """List of Predefined Case Team Member edges""" + edges: [SalesforceCaseTeamTemplateMemberEdge!]! +} + +""" +A filter to be used against CaseTeamTemplateMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplateMember's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamTemplateMember's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's teamRole relation.""" + teamRole: SalesforceCaseTeamRoleConnectionFilter + + """Filter by the CaseTeamTemplateMember's teamRoleId field""" + teamRoleId: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplateMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamTemplateMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamRole's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamRole's name field""" + name: SalesforceStringFilter + + """Filter by the CaseTeamRole's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CaseTeamRole's preferencesVisibleInCsp field""" + preferencesVisibleInCsp: SalesforceBooleanFilter + + """Filter by the CaseTeamRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the CaseTeamTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the CaseTeamTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CaseTeamMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseTeamMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseTeamMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseTeamMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseTeamMember's id field""" + id: SalesforceIdFilter + + """Filter by the CaseTeamMember's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseTeamMember's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseTeamMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamTemplateMember relation.""" + teamTemplateMember: SalesforceCaseTeamTemplateMemberConnectionFilter + + """Filter by the CaseTeamMember's teamTemplateMemberId field""" + teamTemplateMemberId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamRole relation.""" + teamRole: SalesforceCaseTeamRoleConnectionFilter + + """Filter by the CaseTeamMember's teamRoleId field""" + teamRoleId: SalesforceIdFilter + + """Filter by the CaseTeamMember's teamTemplate relation.""" + teamTemplate: SalesforceCaseTeamTemplateConnectionFilter + + """Filter by the CaseTeamMember's teamTemplateId field""" + teamTemplateId: SalesforceIdFilter + + """Filter by the CaseTeamMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseTeamMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseTeamMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseTeamMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseTeamMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Case Team Members can be sorted by""" +enum SalesforceCaseTeamMemberSortByFieldEnum { + ID + PARENT_ID + MEMBER_ID + TEAM_TEMPLATE_MEMBER_ID + TEAM_ROLE_ID + TEAM_TEMPLATE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCaseTeamMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCaseTeamMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Team Members connection, for use in pagination.""" +type SalesforceCaseTeamMembersConnection { + """The count of all Case Team Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Team Members""" + nodes: [SalesforceCaseTeamMember!]! + + """List of Case Team Member edges""" + edges: [SalesforceCaseTeamMemberEdge!]! +} + +""" +A filter to be used against CaseContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the CaseContactRole's cases relation.""" + cases: SalesforceCaseConnectionFilter + + """Filter by the CaseContactRole's casesId field""" + casesId: SalesforceIdFilter + + """Filter by the CaseContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the CaseContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the CaseContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the CaseContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Contact Roles can be sorted by""" +enum SalesforceCaseContactRoleSortByFieldEnum { + ID + CASES_ID + CONTACT_ID + ROLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceCaseContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Contact Roles connection, for use in pagination.""" +type SalesforceCaseContactRolesConnection { + """The count of all Case Contact Role you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Contact Roles""" + nodes: [SalesforceCaseContactRole!]! + + """List of Case Contact Role edges""" + edges: [SalesforceCaseContactRoleEdge!]! +} + +""" +A filter to be used against AccountContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the AccountContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountContactRole's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountContactRole's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the AccountContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the AccountContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the AccountContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter +} + +"""Field that Account Contact Roles can be sorted by""" +enum SalesforceAccountContactRoleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACCOUNT_ID + CONTACT_ID + ROLE + IS_PRIMARY +} + +"""An edge in a connection.""" +type SalesforceAccountContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceAccountContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Contact Roles connection, for use in pagination.""" +type SalesforceAccountContactRolesConnection { + """ + The count of all Account Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Contact Roles""" + nodes: [SalesforceAccountContactRole!]! + + """List of Account Contact Role edges""" + edges: [SalesforceAccountContactRoleEdge!]! +} + +"""Metadata for a Salesforce Individual.""" +type SalesforceIndividualSobjectMetadata { + """Url to the edit view for this Individual.""" + uiEditUrl: String! + + """Url to the detail view for this Individual.""" + uiDetailUrl: String! +} + +"""Field that Party Consents can be sorted by""" +enum SalesforcePartyConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARTY_ID + ACTION + PRIVACY_CONSENT_STATUS + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE +} + +"""An edge in a connection.""" +type SalesforcePartyConsentEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Party Consents connection, for use in pagination.""" +type SalesforcePartyConsentsConnection { + """The count of all Party Consent you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consents""" + nodes: [SalesforcePartyConsent!]! + + """List of Party Consent edges""" + edges: [SalesforcePartyConsentEdge!]! +} + +""" +A filter to be used against IndividualHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IndividualHistory's id field""" + id: SalesforceIdFilter + + """Filter by the IndividualHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IndividualHistory's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the IndividualHistory's individualId field""" + individualId: SalesforceIdFilter + + """Filter by the IndividualHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IndividualHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IndividualHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IndividualHistory's field field""" + field: SalesforceStringFilter + + """Filter by the IndividualHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Individual Histories can be sorted by""" +enum SalesforceIndividualHistorySortByFieldEnum { + ID + IS_DELETED + INDIVIDUAL_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceIndividualHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceIndividualHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Individual Histories connection, for use in pagination.""" +type SalesforceIndividualHistorysConnection { + """The count of all Individual History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individual Histories""" + nodes: [SalesforceIndividualHistory!]! + + """List of Individual History edges""" + edges: [SalesforceIndividualHistoryEdge!]! +} + +"""Field that Contact Point Phones can be sorted by""" +enum SalesforceContactPointPhoneSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + AREA_CODE + TELEPHONE_NUMBER + EXTENSION_NUMBER + PHONE_TYPE + IS_SMS_CAPABLE + FORMATTED_INTERNATIONAL_PHONE_NUMBER + FORMATTED_NATIONAL_PHONE_NUMBER + IS_FAX_CAPABLE + IS_PERSONAL_PHONE + IS_BUSINESS_PHONE +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhone! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Phones connection, for use in pagination.""" +type SalesforceContactPointPhonesConnection { + """ + The count of all Contact Point Phone you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phones""" + nodes: [SalesforceContactPointPhone!]! + + """List of Contact Point Phone edges""" + edges: [SalesforceContactPointPhoneEdge!]! +} + +"""Field that Contact Point Emails can be sorted by""" +enum SalesforceContactPointEmailSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + EMAIL_ADDRESS + EMAIL_MAIL_BOX + EMAIL_DOMAIN + EMAIL_LATEST_BOUNCE_DATE_TIME + EMAIL_LATEST_BOUNCE_REASON_TEXT +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Emails connection, for use in pagination.""" +type SalesforceContactPointEmailsConnection { + """ + The count of all Contact Point Email you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Emails""" + nodes: [SalesforceContactPointEmail!]! + + """List of Contact Point Email edges""" + edges: [SalesforceContactPointEmailEdge!]! +} + +"""Field that Contacts can be sorted by""" +enum SalesforceContactSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + ACCOUNT_ID + LAST_NAME + FIRST_NAME + SALUTATION + NAME + OTHER_STREET + OTHER_CITY + OTHER_STATE + OTHER_POSTAL_CODE + OTHER_COUNTRY + OTHER_LATITUDE + OTHER_LONGITUDE + OTHER_GEOCODE_ACCURACY + MAILING_STREET + MAILING_CITY + MAILING_STATE + MAILING_POSTAL_CODE + MAILING_COUNTRY + MAILING_LATITUDE + MAILING_LONGITUDE + MAILING_GEOCODE_ACCURACY + PHONE + FAX + MOBILE_PHONE + HOME_PHONE + OTHER_PHONE + ASSISTANT_PHONE + REPORTS_TO_ID + EMAIL + TITLE + DEPARTMENT + ASSISTANT_NAME + LEAD_SOURCE + BIRTHDATE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_CU_REQUEST_DATE + LAST_CU_UPDATE_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + EMAIL_BOUNCED_REASON + EMAIL_BOUNCED_DATE + IS_EMAIL_BOUNCED + PHOTO_URL + JIGSAW + JIGSAW_CONTACT_ID + CLEAN_STATUS + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceContactEdge { + """The item at the end of the edge.""" + node: SalesforceContact! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contacts connection, for use in pagination.""" +type SalesforceContactsConnection { + """The count of all Contact you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contacts""" + nodes: [SalesforceContact!]! + + """List of Contact edges""" + edges: [SalesforceContactEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAiInsightValueEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightValue! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that ML Prediction Definitions can be sorted by""" +enum SalesforceMlPredictionDefinitionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APPLICATION_ID + TYPE + STATUS + PREDICTION_FIELD + PUSHBACK_FIELD +} + +"""An edge in a connection.""" +type SalesforceMlPredictionDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceMlPredictionDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Preference""" +type SalesforceUserPreference implements OneGraphNode { + """User Preference ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Preference""" + preference: String! + + """Value""" + value: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a UserPreference + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Login""" +type SalesforceUserLogin implements OneGraphNode { + """User Login ID""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Is Frozen""" + isFrozen: Boolean! + + """Is Password Locked""" + isPasswordLocked: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """A JSON object that contains all of the custom fields for a UserLogin""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Change Event""" +type SalesforceUserChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Username""" + username: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Full Name""" + name: String + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean! + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean! + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean! + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String + + """Nickname""" + communityNickname: String + + """Active""" + isActive: Boolean! + + """Time Zone""" + timeZoneSidKey: String + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean! + + """Email Encoding""" + emailEncodingKey: String + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserChangeEventDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean! + + """Offline User""" + userPermissionsOfflineUser: Boolean! + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean! + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean! + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean! + + """Flow User""" + userPermissionsInteractionUser: Boolean! + + """Service Cloud User""" + userPermissionsSupportUser: Boolean! + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean! + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean! + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean! + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean! + + """Allow Forecasting""" + forecastEnabled: Boolean! + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean! + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean! + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean! + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean! + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean! + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean! + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean! + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean! + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean! + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean! + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean! + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean! + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean! + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean! + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean! + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean! + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean! + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean! + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean! + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean! + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean! + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean! + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean! + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean! + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean! + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean! + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean! + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean! + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean! + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean! + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean! + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean! + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean! + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean! + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean! + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean! + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean! + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean! + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean! + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean! + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean! + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean! + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean! + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean! + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean! + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean! + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean! + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean! + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean! + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean! + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean! + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean! + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean! + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean! + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean! + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean! + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean! + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean! + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean! + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean! + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean! + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean! + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean! + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean! + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean! + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean! + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean! + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean! + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean! + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean! + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean! + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean! + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean! + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean! + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean! + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean! + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean! + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean! + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean! + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean! + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean! + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Has Profile Photo""" + isProfilePhotoActive: Boolean! + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a UserChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Language Translation""" +type SalesforceTranslation implements OneGraphNode { + """Translation ID""" + id: String! + + """Language""" + language: String! + + """Active""" + isActive: Boolean! + + """Can Manage""" + canManage: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a Translation""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Tenant Usage Entitlement""" +type SalesforceTenantUsageEntitlement implements OneGraphNode { + """Tenant Usage Entitlement ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Resource Group Key""" + resourceGroupKey: String! + + """Setting""" + setting: String! + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String + + """Current Amount Allowed""" + currentAmountAllowed: Float! + + """Frequency""" + frequency: String + + """Is Persistent Resource""" + isPersistentResource: Boolean! + + """Has Rollover""" + hasRollover: Boolean! + + """Overage Grace""" + overageGrace: Float + + """Amount Used""" + amountUsed: Float + + """Usage Date""" + usageDate: String + + """Setting Label""" + masterLabel: String + + """ + A JSON object that contains all of the custom fields for a TenantUsageEntitlement + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Status Value""" +type SalesforceTaskStatus implements OneGraphNode { + """Task Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a TaskStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Priority Value""" +type SalesforceTaskPriority implements OneGraphNode { + """Task Priority Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is High Priority""" + isHighPriority: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a TaskPriority + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Change Event""" +type SalesforceTaskChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskChangeEventWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String + + """Priority""" + priority: String + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Description""" + description: String + + """Type""" + type: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Completed Date""" + completedDateTime: String + + """ + A JSON object that contains all of the custom fields for a TaskChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Solution Status Value""" +type SalesforceSolutionStatus implements OneGraphNode { + """Solution Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Reviewed""" + isReviewed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SolutionStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Audit Trail Entry""" +type SalesforceSetupAuditTrail implements OneGraphNode { + """Setup Audit Trail ID""" + id: String! + + """Action""" + action: String! + + """Section""" + section: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Display""" + display: String + + """Delegate User""" + delegateUser: String + + """Source Namespace Prefix""" + responsibleNamespacePrefix: String + + """Created By Context""" + createdByContext: String + + """Created By Issuer""" + createdByIssuer: String + + """ + A JSON object that contains all of the custom fields for a SetupAuditTrail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Security Custom Baseline""" +type SalesforceSecurityCustomBaseline implements OneGraphNode { + """Security Custom Baseline ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Baseline""" + baseline: String + + """Is Default Baseline""" + isDefault: Boolean! + + """ + A JSON object that contains all of the custom fields for a SecurityCustomBaseline + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Secure Agent Plug-ins can be sorted by""" +enum SalesforceSecureAgentPluginSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SECURE_AGENT_ID + PLUGIN_NAME + PLUGIN_TYPE + REQUESTED_VERSION + UPDATE_WINDOW_START + UPDATE_WINDOW_END +} + +"""An edge in a connection.""" +type SalesforceSecureAgentPluginEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentPlugin! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against SecureAgentPlugin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentPluginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentPluginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentPluginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentPlugin's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentPlugin's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPlugin's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPlugin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's secureAgent relation.""" + secureAgent: SalesforceSecureAgentConnectionFilter + + """Filter by the SecureAgentPlugin's secureAgentId field""" + secureAgentId: SalesforceIdFilter + + """Filter by the SecureAgentPlugin's pluginName field""" + pluginName: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's pluginType field""" + pluginType: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's requestedVersion field""" + requestedVersion: SalesforceStringFilter + + """Filter by the SecureAgentPlugin's updateWindowStart field""" + updateWindowStart: SalesforceDateTimeFilter + + """Filter by the SecureAgentPlugin's updateWindowEnd field""" + updateWindowEnd: SalesforceDateTimeFilter +} + +""" +A filter to be used against SecureAgentPluginProperty object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentPluginPropertyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentPluginPropertyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentPluginPropertyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentPluginProperty's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentPluginProperty's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPluginProperty's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentPluginProperty's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentPluginProperty's secureAgentPlugin relation.""" + secureAgentPlugin: SalesforceSecureAgentPluginConnectionFilter + + """Filter by the SecureAgentPluginProperty's secureAgentPluginId field""" + secureAgentPluginId: SalesforceIdFilter + + """Filter by the SecureAgentPluginProperty's propertyName field""" + propertyName: SalesforceStringFilter +} + +"""Field that Secure Agent Plug-in Properties can be sorted by""" +enum SalesforceSecureAgentPluginPropertySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SECURE_AGENT_PLUGIN_ID + PROPERTY_NAME +} + +"""An edge in a connection.""" +type SalesforceSecureAgentPluginPropertyEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgentPluginProperty! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Secure Agent Plug-in Property""" +type SalesforceSecureAgentPluginProperty implements OneGraphNode { + """Secure Agent Plug-in Property ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Secure Agent Plug-in ID""" + secureAgentPluginId: String! + + """Secure Agent Plug-in ID""" + secureAgentPlugin: SalesforceSecureAgentPlugin + + """Property Name""" + propertyName: String + + """Property Value""" + propertyValue: String + + """ + A JSON object that contains all of the custom fields for a SecureAgentPluginProperty + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Secure Agent Plug-in Properties connection, for use in pagination. +""" +type SalesforceSecureAgentPluginPropertysConnection { + """ + The count of all Secure Agent Plug-in Property you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Plug-in Properties""" + nodes: [SalesforceSecureAgentPluginProperty!]! + + """List of Secure Agent Plug-in Property edges""" + edges: [SalesforceSecureAgentPluginPropertyEdge!]! +} + +"""Secure Agent Plug-in""" +type SalesforceSecureAgentPlugin implements OneGraphNode { + """Secure Agent Plug-in ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Secure Agent ID""" + secureAgentId: String! + + """Secure Agent ID""" + secureAgent: SalesforceSecureAgent + + """Name""" + pluginName: String + + """Type""" + pluginType: String + + """Requested Version""" + requestedVersion: String + + """Update Window Start""" + updateWindowStart: String + + """Update Window End""" + updateWindowEnd: String + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginProperties( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """ + A JSON object that contains all of the custom fields for a SecureAgentPlugin + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Secure Agent Plug-ins connection, for use in pagination.""" +type SalesforceSecureAgentPluginsConnection { + """ + The count of all Secure Agent Plug-in you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agent Plug-ins""" + nodes: [SalesforceSecureAgentPlugin!]! + + """List of Secure Agent Plug-in edges""" + edges: [SalesforceSecureAgentPluginEdge!]! +} + +"""Metadata for a Salesforce Secure Agent Cluster.""" +type SalesforceSecureAgentsClusterSobjectMetadata { + """Url to the edit view for this Secure Agent Cluster.""" + uiEditUrl: String! + + """Url to the detail view for this Secure Agent Cluster.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SecureAgentsCluster object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentsClusterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentsClusterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentsClusterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgentsCluster's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgentsCluster's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's language field""" + language: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecureAgentsCluster's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentsCluster's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgentsCluster's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgentsCluster's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgentsCluster's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against SecureAgent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSecureAgentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSecureAgentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSecureAgentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SecureAgent's id field""" + id: SalesforceIdFilter + + """Filter by the SecureAgent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SecureAgent's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SecureAgent's language field""" + language: SalesforceStringFilter + + """Filter by the SecureAgent's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SecureAgent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SecureAgent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SecureAgent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SecureAgent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SecureAgent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SecureAgent's agentKey field""" + agentKey: SalesforceStringFilter + + """Filter by the SecureAgent's proxyUser relation.""" + proxyUser: SalesforceUserConnectionFilter + + """Filter by the SecureAgent's proxyUserId field""" + proxyUserId: SalesforceIdFilter + + """Filter by the SecureAgent's secureAgentsCluster relation.""" + secureAgentsCluster: SalesforceSecureAgentsClusterConnectionFilter + + """Filter by the SecureAgent's secureAgentsClusterId field""" + secureAgentsClusterId: SalesforceIdFilter + + """Filter by the SecureAgent's priority field""" + priority: SalesforceIntFilter +} + +"""Field that Secure Agents can be sorted by""" +enum SalesforceSecureAgentSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AGENT_KEY + PROXY_USER_ID + SECURE_AGENTS_CLUSTER_ID + PRIORITY +} + +"""An edge in a connection.""" +type SalesforceSecureAgentEdge { + """The item at the end of the edge.""" + node: SalesforceSecureAgent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Secure Agents connection, for use in pagination.""" +type SalesforceSecureAgentsConnection { + """The count of all Secure Agent you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Secure Agents""" + nodes: [SalesforceSecureAgent!]! + + """List of Secure Agent edges""" + edges: [SalesforceSecureAgentEdge!]! +} + +"""Secure Agent Cluster""" +type SalesforceSecureAgentsCluster implements OneGraphNode { + """Secure Agent Cluster ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce SecureAgent""" + secureAgentsBySecureAgentsClusterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + sobjectMetadata: SalesforceSecureAgentsClusterSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SecureAgentsCluster + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Secure Agent""" +type SalesforceSecureAgent implements OneGraphNode { + """Secure Agent ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Agent Key""" + agentKey: String + + """User ID""" + proxyUserId: String + + """User ID""" + proxyUser: SalesforceUser + + """Secure Agent Cluster ID""" + secureAgentsClusterId: String + + """Secure Agent Cluster ID""" + secureAgentsCluster: SalesforceSecureAgentsCluster + + """Priority""" + priority: Int + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPlugins( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """A JSON object that contains all of the custom fields for a SecureAgent""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Custom S-Control.""" +type SalesforceScontrolSobjectMetadata { + """Url to the edit view for this Custom S-Control.""" + uiEditUrl: String! + + """Url to the detail view for this Custom S-Control.""" + uiDetailUrl: String! +} + +""" +A filter to be used against WebLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWebLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWebLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWebLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WebLink's id field""" + id: SalesforceIdFilter + + """Filter by the WebLink's pageOrSobjectType field""" + pageOrSobjectType: SalesforceStringFilter + + """Filter by the WebLink's name field""" + name: SalesforceStringFilter + + """Filter by the WebLink's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the WebLink's encodingKey field""" + encodingKey: SalesforceStringFilter + + """Filter by the WebLink's linkType field""" + linkType: SalesforceStringFilter + + """Filter by the WebLink's openType field""" + openType: SalesforceStringFilter + + """Filter by the WebLink's height field""" + height: SalesforceIntFilter + + """Filter by the WebLink's width field""" + width: SalesforceIntFilter + + """Filter by the WebLink's showsLocation field""" + showsLocation: SalesforceBooleanFilter + + """Filter by the WebLink's hasScrollbars field""" + hasScrollbars: SalesforceBooleanFilter + + """Filter by the WebLink's hasToolbar field""" + hasToolbar: SalesforceBooleanFilter + + """Filter by the WebLink's hasMenubar field""" + hasMenubar: SalesforceBooleanFilter + + """Filter by the WebLink's showsStatus field""" + showsStatus: SalesforceBooleanFilter + + """Filter by the WebLink's isResizable field""" + isResizable: SalesforceBooleanFilter + + """Filter by the WebLink's position field""" + position: SalesforceStringFilter + + """Filter by the WebLink's scontrolId field""" + scontrolId: SalesforceIdFilter + + """Filter by the WebLink's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the WebLink's description field""" + description: SalesforceStringFilter + + """Filter by the WebLink's displayType field""" + displayType: SalesforceStringFilter + + """Filter by the WebLink's requireRowSelection field""" + requireRowSelection: SalesforceBooleanFilter + + """Filter by the WebLink's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the WebLink's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WebLink's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WebLink's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WebLink's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WebLink's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WebLink's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WebLink's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Custom Buttons or Links can be sorted by""" +enum SalesforceWebLinkSortByFieldEnum { + ID + PAGE_OR_SOBJECT_TYPE + NAME + IS_PROTECTED + ENCODING_KEY + LINK_TYPE + OPEN_TYPE + HEIGHT + WIDTH + SHOWS_LOCATION + HAS_SCROLLBARS + HAS_TOOLBAR + HAS_MENUBAR + SHOWS_STATUS + IS_RESIZABLE + POSITION + SCONTROL_ID + MASTER_LABEL + DESCRIPTION + DISPLAY_TYPE + REQUIRE_ROW_SELECTION + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceWebLinkEdge { + """The item at the end of the edge.""" + node: SalesforceWebLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Button or Links connection, for use in pagination.""" +type SalesforceWebLinksConnection { + """ + The count of all Custom Button or Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Button or Links""" + nodes: [SalesforceWebLink!]! + + """List of Custom Button or Link edges""" + edges: [SalesforceWebLinkEdge!]! +} + +"""Custom S-Control""" +type SalesforceScontrol implements OneGraphNode { + """Custom S-Control ID""" + id: String! + + """Label""" + name: String! + + """S-Control Name""" + developerName: String! + + """Description""" + description: String + + """Encoding""" + encodingKey: String! + + """HTML Body""" + htmlWrapper: String! + + """Filename""" + filename: String + + """Binary Length""" + bodyLength: Int! + + """Binary""" + binary: String + + """Type""" + contentSource: String + + """Prebuild In Page""" + supportsCaching: Boolean! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce WebLink""" + webLinksByScontrolId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceScontrolSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Scontrol""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Allow URL for Redirects""" +type SalesforceRedirectWhitelistUrl implements OneGraphNode { + """Trusted URL for Redirects ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + url: String! + + """ + A JSON object that contains all of the custom fields for a RedirectWhitelistUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Recommendation Change Event""" +type SalesforceRecommendationChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String + + """Rejection Label""" + rejectionLabel: String + + """External Id""" + externalId: String + + """ + A JSON object that contains all of the custom fields for a RecommendationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Quick Text Change Event""" +type SalesforceQuickTextChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Quick Text Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Message""" + message: String + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean! + + """Source Entity Type""" + sourceType: String + + """ + A JSON object that contains all of the custom fields for a QuickTextChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product Change Event""" +type SalesforceProduct2ChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Product Name""" + name: String + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Archived""" + isArchived: Boolean! + + """Product SKU""" + stockKeepingUnit: String + + """ + A JSON object that contains all of the custom fields for a Product2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Price Book Change Event""" +type SalesforcePricebook2ChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Price Book Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean! + + """Archived""" + isArchived: Boolean! + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean! + + """ + A JSON object that contains all of the custom fields for a Pricebook2ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PlatformCachePartition object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePlatformCachePartitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePlatformCachePartitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePlatformCachePartitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PlatformCachePartition's id field""" + id: SalesforceIdFilter + + """Filter by the PlatformCachePartition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PlatformCachePartition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PlatformCachePartition's language field""" + language: SalesforceStringFilter + + """Filter by the PlatformCachePartition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PlatformCachePartition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PlatformCachePartition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PlatformCachePartition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PlatformCachePartition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartition's isDefaultPartition field""" + isDefaultPartition: SalesforceBooleanFilter +} + +""" +A filter to be used against PlatformCachePartitionType object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePlatformCachePartitionTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePlatformCachePartitionTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePlatformCachePartitionTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PlatformCachePartitionType's id field""" + id: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PlatformCachePartitionType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartitionType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartitionType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PlatformCachePartitionType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PlatformCachePartitionType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PlatformCachePartitionType's platformCachePartition relation. + """ + platformCachePartition: SalesforcePlatformCachePartitionConnectionFilter + + """ + Filter by the PlatformCachePartitionType's platformCachePartitionId field + """ + platformCachePartitionId: SalesforceIdFilter + + """Filter by the PlatformCachePartitionType's cacheType field""" + cacheType: SalesforceStringFilter + + """Filter by the PlatformCachePartitionType's allocatedCapacity field""" + allocatedCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedPurchasedCapacity field + """ + allocatedPurchasedCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedTrialCapacity field + """ + allocatedTrialCapacity: SalesforceIntFilter + + """ + Filter by the PlatformCachePartitionType's allocatedPartnerCapacity field + """ + allocatedPartnerCapacity: SalesforceIntFilter +} + +"""Field that Platform Cache Partition Types can be sorted by""" +enum SalesforcePlatformCachePartitionTypeSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PLATFORM_CACHE_PARTITION_ID + CACHE_TYPE + ALLOCATED_CAPACITY + ALLOCATED_PURCHASED_CAPACITY + ALLOCATED_TRIAL_CAPACITY + ALLOCATED_PARTNER_CAPACITY +} + +"""An edge in a connection.""" +type SalesforcePlatformCachePartitionTypeEdge { + """The item at the end of the edge.""" + node: SalesforcePlatformCachePartitionType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Platform Cache Partition Type""" +type SalesforcePlatformCachePartitionType implements OneGraphNode { + """Platform Cache Partition Type ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Platform Cache Partition ID""" + platformCachePartitionId: String! + + """Platform Cache Partition ID""" + platformCachePartition: SalesforcePlatformCachePartition + + """Cache Type""" + cacheType: String! + + """Allocated Capacity""" + allocatedCapacity: Int + + """Allocated Namespaced Purchased Capacity""" + allocatedPurchasedCapacity: Int + + """Allocated Trial Capacity""" + allocatedTrialCapacity: Int + + """Allocated Partner Capacity""" + allocatedPartnerCapacity: Int + + """ + A JSON object that contains all of the custom fields for a PlatformCachePartitionType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Platform Cache Partition Types connection, for use in pagination. +""" +type SalesforcePlatformCachePartitionTypesConnection { + """ + The count of all Platform Cache Partition Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Platform Cache Partition Types""" + nodes: [SalesforcePlatformCachePartitionType!]! + + """List of Platform Cache Partition Type edges""" + edges: [SalesforcePlatformCachePartitionTypeEdge!]! +} + +"""Platform Cache Partition""" +type SalesforcePlatformCachePartition implements OneGraphNode { + """Platform Cache Partition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Default Partition""" + isDefaultPartition: Boolean! + + """Collection of Salesforce PlatformCachePartitionType""" + platforCachePartitionTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """ + A JSON object that contains all of the custom fields for a PlatformCachePartition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Party Consent Change Event""" +type SalesforcePartyConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Individual ID""" + partyId: String + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """ + A JSON object that contains all of the custom fields for a PartyConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Partner Role Value""" +type SalesforcePartnerRole implements OneGraphNode { + """Partner Role Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Reverse Role""" + reverseRole: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a PartnerRole""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PackageLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePackageLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePackageLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePackageLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PackageLicense's id field""" + id: SalesforceIdFilter + + """Filter by the PackageLicense's status field""" + status: SalesforceStringFilter + + """Filter by the PackageLicense's isProvisioned field""" + isProvisioned: SalesforceBooleanFilter + + """Filter by the PackageLicense's allowedLicenses field""" + allowedLicenses: SalesforceIntFilter + + """Filter by the PackageLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the PackageLicense's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PackageLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PackageLicense's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter +} + +""" +A filter to be used against UserPackageLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserPackageLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserPackageLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserPackageLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserPackageLicense's id field""" + id: SalesforceIdFilter + + """Filter by the UserPackageLicense's packageLicense relation.""" + packageLicense: SalesforcePackageLicenseConnectionFilter + + """Filter by the UserPackageLicense's packageLicenseId field""" + packageLicenseId: SalesforceIdFilter + + """Filter by the UserPackageLicense's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserPackageLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserPackageLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserPackageLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserPackageLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserPackageLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserPackageLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that User Package Licenses can be sorted by""" +enum SalesforceUserPackageLicenseSortByFieldEnum { + ID + PACKAGE_LICENSE_ID + USER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceUserPackageLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceUserPackageLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Package License""" +type SalesforceUserPackageLicense implements OneGraphNode { + """User Package License ID""" + id: String! + + """Package License ID""" + packageLicenseId: String! + + """Package License ID""" + packageLicense: SalesforcePackageLicense + + """Assigned User ID""" + userId: String! + + """Assigned User ID""" + user: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a UserPackageLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Package Licenses connection, for use in pagination.""" +type SalesforceUserPackageLicensesConnection { + """ + The count of all User Package License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Package Licenses""" + nodes: [SalesforceUserPackageLicense!]! + + """List of User Package License edges""" + edges: [SalesforceUserPackageLicenseEdge!]! +} + +"""Package License""" +type SalesforcePackageLicense implements OneGraphNode { + """Package License ID""" + id: String! + + """Status""" + status: String! + + """Is Provisioned""" + isProvisioned: Boolean! + + """Allowed Licenses""" + allowedLicenses: Int! + + """Used Licenses""" + usedLicenses: Int! + + """Expiration Date""" + expirationDate: String + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Namespace Prefix""" + namespacePrefix: String! + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByPackageLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """ + A JSON object that contains all of the custom fields for a PackageLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Organization-wide From Email Address""" +type SalesforceOrgWideEmailAddress implements OneGraphNode { + """Organization-wide From Email Address ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email Address""" + address: String! + + """Display Name""" + displayName: String! + + """Allow All Profiles""" + isAllowAllProfiles: Boolean! + + """Purpose""" + purpose: String! + + """ + A JSON object that contains all of the custom fields for a OrgWideEmailAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Status Value""" +type SalesforceOrderStatus implements OneGraphNode { + """Order Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Status Code""" + statusCode: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a OrderStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product Change Event""" +type SalesforceOrderItemChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Order ID""" + orderId: String + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Order Product Number""" + orderItemNumber: String! + + """ + A JSON object that contains all of the custom fields for a OrderItemChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Change Event""" +type SalesforceOrderChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean! + + """Status""" + status: String + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String + + """Order Number""" + orderNumber: String! + + """Order Amount""" + totalAmount: Float + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OrderChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Contact Role Change Event""" +type SalesforceOpportunityContactRoleChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Change Event""" +type SalesforceOpportunityChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean! + + """Name""" + name: String + + """Description""" + description: String + + """Stage""" + stageName: String + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean! + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """ + A JSON object that contains all of the custom fields for a OpportunityChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Change Event: OneGraph Webhook""" +type SalesforceOneGraphOneGraphWebhookChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion + + """""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a OneGraph__OneGraph_Webhook__ChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Onboarding Metrics""" +type SalesforceOnboardingMetrics implements OneGraphNode { + """Onboarding Metrics ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Seen Count""" + seenCount: Int + + """Experience Name""" + experienceName: String! + + """ + A JSON object that contains all of the custom fields for a OnboardingMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OauthCustomScope object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOauthCustomScopeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOauthCustomScopeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOauthCustomScopeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OauthCustomScope's id field""" + id: SalesforceIdFilter + + """Filter by the OauthCustomScope's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OauthCustomScope's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the OauthCustomScope's language field""" + language: SalesforceStringFilter + + """Filter by the OauthCustomScope's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the OauthCustomScope's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScope's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OauthCustomScope's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScope's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OauthCustomScope's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OauthCustomScope's description field""" + description: SalesforceStringFilter + + """Filter by the OauthCustomScope's isPublic field""" + isPublic: SalesforceBooleanFilter +} + +""" +A filter to be used against OauthCustomScopeApp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOauthCustomScopeAppConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOauthCustomScopeAppConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOauthCustomScopeAppConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OauthCustomScopeApp's id field""" + id: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OauthCustomScopeApp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScopeApp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OauthCustomScopeApp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OauthCustomScopeApp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OauthCustomScopeApp's oauthCustomScope relation.""" + oauthCustomScope: SalesforceOauthCustomScopeConnectionFilter + + """Filter by the OauthCustomScopeApp's oauthCustomScopeId field""" + oauthCustomScopeId: SalesforceIdFilter +} + +"""Field that OAuth Custom Scope Apps can be sorted by""" +enum SalesforceOauthCustomScopeAppSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + OAUTH_CUSTOM_SCOPE_ID +} + +"""An edge in a connection.""" +type SalesforceOauthCustomScopeAppEdge { + """The item at the end of the edge.""" + node: SalesforceOauthCustomScopeApp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""OAuth Custom Scope App """ +type SalesforceOauthCustomScopeApp implements OneGraphNode { + """Oauth Custom Scope App ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """OAuth Custom Scope ID""" + oauthCustomScopeId: String! + + """OAuth Custom Scope ID""" + oauthCustomScope: SalesforceOauthCustomScope + + """ + A JSON object that contains all of the custom fields for a OauthCustomScopeApp + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce OAuth Custom Scope App connection, for use in pagination.""" +type SalesforceOauthCustomScopeAppsConnection { + """ + The count of all OAuth Custom Scope App you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce OAuth Custom Scope App """ + nodes: [SalesforceOauthCustomScopeApp!]! + + """List of OAuth Custom Scope App edges""" + edges: [SalesforceOauthCustomScopeAppEdge!]! +} + +"""OAuth Custom Scope""" +type SalesforceOauthCustomScope implements OneGraphNode { + """OAuth Custom Scope ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String! + + """Include on well known endpoint""" + isPublic: Boolean! + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByOauthCustomScopeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """ + A JSON object that contains all of the custom fields for a OauthCustomScope + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Muting Permission Set""" +type SalesforceMutingPermissionSet implements OneGraphNode { + """MutingPermissionSet ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Muting Permission Set Name""" + developerName: String! + + """Master Language""" + language: String + + """Muting Permission Set Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """ + A JSON object that contains all of the custom fields for a MutingPermissionSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Mobile Application Detail""" +type SalesforceMobileApplicationDetail implements OneGraphNode { + """Mobile Application Detail Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Master Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Version""" + version: String! + + """Device Platform""" + devicePlatform: String! + + """Minimum OS Version""" + minimumOsVersion: String + + """Device Type""" + deviceType: String + + """Application File Length""" + applicationFileLength: Int + + """Application Icon""" + applicationIcon: String + + """Enterprise Application""" + isEnterpriseApp: Boolean! + + """Installation URL""" + appInstallUrl: String + + """Application Bundle Identifier""" + applicationBundleIdentifier: String + + """Application Binary File Name""" + applicationBinaryFileName: String + + """Application Icon File Name""" + applicationIconFileName: String + + """Application Binary""" + applicationBinary: String + + """ + A JSON object that contains all of the custom fields for a MobileApplicationDetail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against MatchingRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingRule's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the MatchingRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MatchingRule's language field""" + language: SalesforceStringFilter + + """Filter by the MatchingRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MatchingRule's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MatchingRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingRule's matchEngine field""" + matchEngine: SalesforceStringFilter + + """Filter by the MatchingRule's booleanFilter field""" + booleanFilter: SalesforceStringFilter + + """Filter by the MatchingRule's description field""" + description: SalesforceStringFilter + + """Filter by the MatchingRule's ruleStatus field""" + ruleStatus: SalesforceStringFilter + + """Filter by the MatchingRule's sobjectSubtype field""" + sobjectSubtype: SalesforceStringFilter +} + +""" +A filter to be used against MatchingRuleItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMatchingRuleItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMatchingRuleItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMatchingRuleItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MatchingRuleItem's id field""" + id: SalesforceIdFilter + + """Filter by the MatchingRuleItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MatchingRuleItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRuleItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MatchingRuleItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MatchingRuleItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MatchingRuleItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MatchingRuleItem's matchingRule relation.""" + matchingRule: SalesforceMatchingRuleConnectionFilter + + """Filter by the MatchingRuleItem's matchingRuleId field""" + matchingRuleId: SalesforceIdFilter + + """Filter by the MatchingRuleItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the MatchingRuleItem's field field""" + field: SalesforceStringFilter + + """Filter by the MatchingRuleItem's matchingMethod field""" + matchingMethod: SalesforceStringFilter + + """Filter by the MatchingRuleItem's blankValueBehavior field""" + blankValueBehavior: SalesforceStringFilter +} + +"""Field that Matching Rule Items can be sorted by""" +enum SalesforceMatchingRuleItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MATCHING_RULE_ID + SORT_ORDER + FIELD + MATCHING_METHOD + BLANK_VALUE_BEHAVIOR +} + +"""An edge in a connection.""" +type SalesforceMatchingRuleItemEdge { + """The item at the end of the edge.""" + node: SalesforceMatchingRuleItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Matching Rule Item""" +type SalesforceMatchingRuleItem implements OneGraphNode { + """Matching Rule Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Matching Rule ID""" + matchingRuleId: String! + + """Matching Rule ID""" + matchingRule: SalesforceMatchingRule + + """Sort Order""" + sortOrder: Int! + + """Field""" + field: String + + """Custom Object Definition ID""" + matchingMethod: String + + """Blank Value Behavior""" + blankValueBehavior: String! + + """ + A JSON object that contains all of the custom fields for a MatchingRuleItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Matching Rule Items connection, for use in pagination.""" +type SalesforceMatchingRuleItemsConnection { + """The count of all Matching Rule Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Matching Rule Items""" + nodes: [SalesforceMatchingRuleItem!]! + + """List of Matching Rule Item edges""" + edges: [SalesforceMatchingRuleItemEdge!]! +} + +"""Matching Rule""" +type SalesforceMatchingRule implements OneGraphNode { + """Matching Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """Unique Name""" + developerName: String! + + """Master Language""" + language: String! + + """Rule Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Definition ID""" + matchEngine: String + + """Advanced Logic""" + booleanFilter: String + + """Description""" + description: String + + """Status""" + ruleStatus: String! + + """Object Subtype""" + sobjectSubtype: String + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """ + A JSON object that contains all of the custom fields for a MatchingRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Mail Merge Template.""" +type SalesforceMailmergeTemplateSobjectMetadata { + """Url to the edit view for this Mail Merge Template.""" + uiEditUrl: String! + + """Url to the detail view for this Mail Merge Template.""" + uiDetailUrl: String! +} + +"""Mail Merge Template""" +type SalesforceMailmergeTemplate implements OneGraphNode { + """Mail Merge Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Description""" + description: String + + """File""" + filename: String! + + """Body Length""" + bodyLength: Int + + """Body""" + body: String! + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Attachment has been scanned for XSS""" + securityOptionsAttachmentScannedForXss: Boolean! + + """XSS threat was detected in the attachment""" + securityOptionsAttachmentHasXssThreat: Boolean! + + """Attachment has been scanned for Flash Injection""" + securityOptionsAttachmentScannedforFlash: Boolean! + + """Flash Injection was detected in the attachment""" + securityOptionsAttachmentHasFlash: Boolean! + sobjectMetadata: SalesforceMailmergeTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a MailmergeTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Macro Instruction Change Event""" +type SalesforceMacroInstructionChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Macro Instruction Name""" + name: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Macro ID""" + macroId: String + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int + + """ + A JSON object that contains all of the custom fields for a MacroInstructionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Macro Change Event""" +type SalesforceMacroChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Macro Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean! + + """Supports Lightning""" + isLightningSupported: Boolean! + + """Apply To""" + startingContext: String + + """ + A JSON object that contains all of the custom fields for a MacroChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entity""" +type SalesforceMlField implements OneGraphNode { + """ML Field Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Definition ID""" + entity: String! + + """Custom Field Definition ID""" + field: String! + + """A JSON object that contains all of the custom fields for a MLField""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Login IP""" +type SalesforceLoginIp implements OneGraphNode { + """Login IP ID""" + id: String! + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Source IP""" + sourceIp: String + + """Created Date""" + createdDate: String! + + """IsAuthenticated""" + isAuthenticated: Boolean! + + """Challenge SentDate""" + challengeSentDate: String + + """Challenge Method""" + challengeMethod: String + + """A JSON object that contains all of the custom fields for a LoginIp""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List View Chart""" +type SalesforceListViewChart implements OneGraphNode { + """List View Chart ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """API Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + ownerId: String! + + """User ID""" + owner: SalesforceUser + + """Chart Type""" + chartType: String! + + """Custom Field Definition ID""" + groupingField: String + + """Custom Field Definition ID""" + aggregateField: String + + """Aggregate Type""" + aggregateType: String! + + """Collection of Salesforce UserListView""" + userListViewsByLastViewedChart( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """ + A JSON object that contains all of the custom fields for a ListViewChart + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List Email Change Event""" +type SalesforceListEmailChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """Status""" + status: String + + """Has Attachment""" + hasAttachment: Boolean! + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean! + + """ + A JSON object that contains all of the custom fields for a ListEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By Page Metrics""" +type SalesforceLightningUsageByPageMetrics implements OneGraphNode { + """Lightning Usage By Page Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Page Name""" + pageName: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """EptBinUnder3""" + eptBinUnder3: Int + + """EptBin3To5""" + eptBin3To5: Int + + """EptBin5To8""" + eptBin5To8: Int + + """EptBin8To10""" + eptBin8To10: Int + + """EptBinOver10""" + eptBinOver10: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By FlexiPage Metrics""" +type SalesforceLightningUsageByFlexiPageMetrics implements OneGraphNode { + """Lightning Usage By FlexiPage Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """FlexiPage Type""" + flexiPageType: String! + + """FlexiPage Name Or Id""" + flexiPageNameOrId: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByFlexiPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By Browser Metrics""" +type SalesforceLightningUsageByBrowserMetrics implements OneGraphNode { + """Lightning Usage By Browser Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Page Name""" + pageName: String! + + """Browser""" + browser: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count EPT""" + recordCountEpt: Int + + """Total Count""" + totalCount: Int + + """Sum EPT""" + sumEpt: Int + + """EptBinUnder3""" + eptBinUnder3: Int + + """EptBin3To5""" + eptBin3To5: Int + + """EptBin5To8""" + eptBin5To8: Int + + """EptBin8To10""" + eptBin8To10: Int + + """EptBinOver10""" + eptBinOver10: Int + + """ + A JSON object that contains all of the custom fields for a LightningUsageByBrowserMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Usage By App Type Metrics""" +type SalesforceLightningUsageByAppTypeMetrics implements OneGraphNode { + """Lightning Usage By App Type Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """App Experience""" + appExperience: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a LightningUsageByAppTypeMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Toggle Metrics""" +type SalesforceLightningToggleMetrics implements OneGraphNode { + """Lightning Toggle Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Action""" + action: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count""" + recordCount: Int + + """ + A JSON object that contains all of the custom fields for a LightningToggleMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lightning Exit By Page Metrics""" +type SalesforceLightningExitByPageMetrics implements OneGraphNode { + """Lightning Exit By Page Metrics ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Page Name""" + pageName: String + + """System Modstamp""" + systemModstamp: String! + + """Record Count""" + recordCount: Int + + """ + A JSON object that contains all of the custom fields for a LightningExitByPageMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Status Value""" +type SalesforceLeadStatus implements OneGraphNode { + """Lead Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Converted""" + isConverted: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a LeadStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Change Event""" +type SalesforceLeadChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Title""" + title: String + + """Company""" + company: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Converted""" + isConverted: Boolean! + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a LeadChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Individual History""" +type SalesforceIndividualHistory implements OneGraphNode { + """Individual History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Individual ID""" + individualId: String! + + """Individual ID""" + individual: SalesforceIndividual + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a IndividualHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Individual Change Event""" +type SalesforceIndividualChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """Don't Track""" + hasOptedOutTracking: Boolean! + + """Don't Profile""" + hasOptedOutProfiling: Boolean! + + """Don't Process""" + hasOptedOutProcessing: Boolean! + + """Don't Market""" + hasOptedOutSolicit: Boolean! + + """Forget this Individual""" + shouldForget: Boolean! + + """Export Individual's Data""" + sendIndividualData: Boolean! + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean! + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean! + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean! + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a IndividualChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Trusted Domain for Inline Frames""" +type SalesforceIframeWhiteListUrl implements OneGraphNode { + """Iframe Trusted Url ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Domain""" + url: String + + """IFrame Type""" + context: String! + + """ + A JSON object that contains all of the custom fields for a IframeWhiteListUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce IP Address Range.""" +type SalesforceIpAddressRangeSobjectMetadata { + """Url to the edit view for this IP Address Range.""" + uiEditUrl: String! + + """Url to the detail view for this IP Address Range.""" + uiDetailUrl: String! +} + +"""IP Address Range""" +type SalesforceIpAddressRange implements OneGraphNode { + """IP Address Range ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """IP Address Feature""" + ipAddressFeature: String! + + """Usage Scope""" + ipAddressUsageScope: String! + + """Start Address""" + startAddress: String! + + """End Address""" + endAddress: String! + + """Description""" + description: String + sobjectMetadata: SalesforceIpAddressRangeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a IPAddressRange + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Holiday""" +type SalesforceHoliday implements OneGraphNode { + """Holiday ID""" + id: String! + + """Holiday Name""" + name: String! + + """Description""" + description: String + + """All Day""" + isAllDay: Boolean! + + """Holiday Date""" + activityDate: String + + """Start Time In Minutes From Midnight""" + startTimeInMinutes: Int + + """End Time In Minutes From Midnight""" + endTimeInMinutes: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Recurring Holiday""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDate: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """A JSON object that contains all of the custom fields for a Holiday""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Periods can be sorted by""" +enum SalesforcePeriodSortByFieldEnum { + ID + FISCAL_YEAR_SETTINGS_ID + TYPE + START_DATE + END_DATE + SYSTEM_MODSTAMP + IS_FORECAST_PERIOD + QUARTER_LABEL + PERIOD_LABEL + NUMBER +} + +"""An edge in a connection.""" +type SalesforcePeriodEdge { + """The item at the end of the edge.""" + node: SalesforcePeriod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Periods connection, for use in pagination.""" +type SalesforcePeriodsConnection { + """The count of all Period you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Periods""" + nodes: [SalesforcePeriod!]! + + """List of Period edges""" + edges: [SalesforcePeriodEdge!]! +} + +""" +A filter to be used against Period object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePeriodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePeriodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePeriodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Period's id field""" + id: SalesforceIdFilter + + """Filter by the Period's fiscalYearSettings relation.""" + fiscalYearSettings: SalesforceFiscalYearSettingsConnectionFilter + + """Filter by the Period's fiscalYearSettingsId field""" + fiscalYearSettingsId: SalesforceIdFilter + + """Filter by the Period's type field""" + type: SalesforceStringFilter + + """Filter by the Period's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Period's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Period's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Period's isForecastPeriod field""" + isForecastPeriod: SalesforceBooleanFilter + + """Filter by the Period's quarterLabel field""" + quarterLabel: SalesforceStringFilter + + """Filter by the Period's periodLabel field""" + periodLabel: SalesforceStringFilter + + """Filter by the Period's number field""" + number: SalesforceIntFilter +} + +""" +A filter to be used against FiscalYearSettings object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFiscalYearSettingsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFiscalYearSettingsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFiscalYearSettingsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FiscalYearSettings's id field""" + id: SalesforceIdFilter + + """Filter by the FiscalYearSettings's period relation.""" + period: SalesforcePeriodConnectionFilter + + """Filter by the FiscalYearSettings's periodId field""" + periodId: SalesforceIdFilter + + """Filter by the FiscalYearSettings's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the FiscalYearSettings's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the FiscalYearSettings's name field""" + name: SalesforceStringFilter + + """Filter by the FiscalYearSettings's isStandardYear field""" + isStandardYear: SalesforceBooleanFilter + + """Filter by the FiscalYearSettings's yearType field""" + yearType: SalesforceStringFilter + + """Filter by the FiscalYearSettings's quarterLabelScheme field""" + quarterLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's periodLabelScheme field""" + periodLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's weekLabelScheme field""" + weekLabelScheme: SalesforceStringFilter + + """Filter by the FiscalYearSettings's quarterPrefix field""" + quarterPrefix: SalesforceStringFilter + + """Filter by the FiscalYearSettings's periodPrefix field""" + periodPrefix: SalesforceStringFilter + + """Filter by the FiscalYearSettings's weekStartDay field""" + weekStartDay: SalesforceIntFilter + + """Filter by the FiscalYearSettings's description field""" + description: SalesforceStringFilter + + """Filter by the FiscalYearSettings's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Fiscal Year Settings can be sorted by""" +enum SalesforceFiscalYearSettingsSortByFieldEnum { + ID + PERIOD_ID + START_DATE + END_DATE + NAME + IS_STANDARD_YEAR + YEAR_TYPE + QUARTER_LABEL_SCHEME + PERIOD_LABEL_SCHEME + WEEK_LABEL_SCHEME + QUARTER_PREFIX + PERIOD_PREFIX + WEEK_START_DAY + DESCRIPTION + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFiscalYearSettingsEdge { + """The item at the end of the edge.""" + node: SalesforceFiscalYearSettings! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Fiscal Year Settings connection, for use in pagination.""" +type SalesforceFiscalYearSettingssConnection { + """ + The count of all Fiscal Year Settings you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Fiscal Year Settings""" + nodes: [SalesforceFiscalYearSettings!]! + + """List of Fiscal Year Settings edges""" + edges: [SalesforceFiscalYearSettingsEdge!]! +} + +"""Period""" +type SalesforcePeriod implements OneGraphNode { + """Period ID""" + id: String! + + """Fiscal Year Settings ID""" + fiscalYearSettingsId: String + + """Fiscal Year Settings ID""" + fiscalYearSettings: SalesforceFiscalYearSettings + + """Type""" + type: String + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Is Forecast Period""" + isForecastPeriod: Boolean! + + """Quarter Name""" + quarterLabel: String + + """Period Name""" + periodLabel: String + + """Number""" + number: Int + + """Fully Qualified Label""" + fullyQualifiedLabel: String + + """Collection of Salesforce FiscalYearSettings""" + fiscalYearSettingsPluralByPeriodId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFiscalYearSettingsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFiscalYearSettingsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFiscalYearSettingsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FiscalYearSettings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFiscalYearSettingssConnection + + """A JSON object that contains all of the custom fields for a Period""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Fiscal Year Settings""" +type SalesforceFiscalYearSettings implements OneGraphNode { + """Fiscal Year Settings ID""" + id: String! + + """Period ID""" + periodId: String + + """Period ID""" + period: SalesforcePeriod + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Name""" + name: String! + + """Is Standard Year""" + isStandardYear: Boolean! + + """Year Type""" + yearType: String + + """Quarter Name Scheme""" + quarterLabelScheme: String + + """Period Name Scheme""" + periodLabelScheme: String + + """Week Name Scheme""" + weekLabelScheme: String + + """Quarter Prefix""" + quarterPrefix: String + + """Period Prefix""" + periodPrefix: String + + """Week Start Day""" + weekStartDay: Int + + """Description""" + description: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Period""" + periods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Periods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePeriodsConnection + + """ + A JSON object that contains all of the custom fields for a FiscalYearSettings + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Finance Transaction Change Event""" +type SalesforceFinanceTransactionChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeTransactionNumber: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionChangeEventSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionChangeEventDestinationEntityUnion + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionChangeEventLegalEntityUnion + + """Creation Mode""" + creationMode: String + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Finance Balance Snapshot Change Event""" +type SalesforceFinanceBalanceSnapshotChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + financeBalanceSnapshotNumber: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String + + """Effective Date""" + effectiveDate: String + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field Security Classification""" +type SalesforceFieldSecurityClassification implements OneGraphNode { + """Field Security Classification ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Description""" + description: String + + """High-Risk Level""" + isHighRiskLevel: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a FieldSecurityClassification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Relation Change Event""" +type SalesforceEventRelationChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEventRelationChangeEventRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a EventRelationChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Log File""" +type SalesforceEventLogFile implements OneGraphNode { + """Event Log File ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Event Type""" + eventType: String! + + """Log Date""" + logDate: String! + + """Log File Length""" + logFileLength: Float! + + """Log File Content Type""" + logFileContentType: String! + + """API Version""" + apiVersion: Float! + + """Sequence""" + sequence: Int! + + """Interval""" + interval: String + + """Log File Field Names""" + logFileFieldNames: String + + """Log File Field Types""" + logFileFieldTypes: String + + """Log File""" + logFile: String! + + """ + A JSON object that contains all of the custom fields for a EventLogFile + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Event Change Event""" +type SalesforceEventChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventChangeEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventChangeEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean! + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String + + """Assigned To ID""" + owner: SalesforceUser + + """Type""" + type: String + + """Private""" + isPrivate: Boolean! + + """Show Time As""" + showAs: String + + """Is Child""" + isChild: Boolean! + + """Is Group Event""" + isGroupEvent: Boolean! + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean! + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """ + A JSON object that contains all of the custom fields for a EventChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Template Change Event""" +type SalesforceEmailTemplateChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Email Template Name""" + name: String + + """Template Unique Name""" + developerName: String + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceEmailTemplateChangeEventFolderUnion + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String + + """Available For Use""" + isActive: Boolean! + + """Template Type""" + templateType: String + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """ + A JSON object that contains all of the custom fields for a EmailTemplateChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Message Change Event""" +type SalesforceEmailMessageChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean! + + """Has Attachment""" + hasAttachment: Boolean! + + """Status""" + status: String + + """Message Date""" + messageDate: String + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean! + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean! + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageChangeEventRelatedToUnion + + """Is Tracked""" + isTracked: Boolean! + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean! + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """ + A JSON object that contains all of the custom fields for a EmailMessageChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Domain Key""" +type SalesforceEmailDomainKey implements OneGraphNode { + """Email Domain Key ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Selector""" + selector: String! + + """Domain""" + domain: String! + + """Domain Match""" + domainMatch: String! + + """Active""" + isActive: Boolean! + + """Alternate Selector""" + alternateSelector: String + + """TXT Record Name""" + txtRecordName: String + + """Alternate TXT Record Name""" + alternateTxtRecordName: String + + """TXT Record Status""" + txtRecordsPublishState: String + + """Key Size""" + keySize: Int + + """Public Key""" + publicKey: String + + """Alternate Public Key""" + alternatePublicKey: String + + """ + A JSON object that contains all of the custom fields for a EmailDomainKey + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against EmailRelay object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailRelayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailRelayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailRelayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailRelay's id field""" + id: SalesforceIdFilter + + """Filter by the EmailRelay's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailRelay's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailRelay's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailRelay's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailRelay's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailRelay's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailRelay's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailRelay's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailRelay's host field""" + host: SalesforceStringFilter + + """Filter by the EmailRelay's port field""" + port: SalesforceStringFilter + + """Filter by the EmailRelay's tlsSetting field""" + tlsSetting: SalesforceStringFilter + + """Filter by the EmailRelay's isRequireAuth field""" + isRequireAuth: SalesforceBooleanFilter + + """Filter by the EmailRelay's username field""" + username: SalesforceStringFilter + + """Filter by the EmailRelay's authType field""" + authType: SalesforceStringFilter +} + +""" +A filter to be used against EmailDomainFilter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailDomainFilterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailDomainFilterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailDomainFilterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailDomainFilter's id field""" + id: SalesforceIdFilter + + """Filter by the EmailDomainFilter's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailDomainFilter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainFilter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailDomainFilter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailDomainFilter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailDomainFilter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailDomainFilter's priorityNumber field""" + priorityNumber: SalesforceIntFilter + + """Filter by the EmailDomainFilter's emailRelay relation.""" + emailRelay: SalesforceEmailRelayConnectionFilter + + """Filter by the EmailDomainFilter's emailRelayId field""" + emailRelayId: SalesforceIdFilter + + """Filter by the EmailDomainFilter's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that Email Domain Filters can be sorted by""" +enum SalesforceEmailDomainFilterSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRIORITY_NUMBER + EMAIL_RELAY_ID + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceEmailDomainFilterEdge { + """The item at the end of the edge.""" + node: SalesforceEmailDomainFilter! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Email Domain Filters connection, for use in pagination.""" +type SalesforceEmailDomainFiltersConnection { + """ + The count of all Email Domain Filter you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Domain Filters""" + nodes: [SalesforceEmailDomainFilter!]! + + """List of Email Domain Filter edges""" + edges: [SalesforceEmailDomainFilterEdge!]! +} + +"""Email Relay""" +type SalesforceEmailRelay implements OneGraphNode { + """Email Relay ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Host""" + host: String! + + """Port""" + port: String! + + """TLS Setting""" + tlsSetting: String! + + """Enable SMTP Auth""" + isRequireAuth: Boolean! + + """Username""" + username: String + + """Password""" + password: String + + """Auth Type""" + authType: String + + """Collection of Salesforce EmailDomainFilter""" + filters( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """A JSON object that contains all of the custom fields for a EmailRelay""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Domain Filter""" +type SalesforceEmailDomainFilter implements OneGraphNode { + """Email Domain Filter ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Priority""" + priorityNumber: Int + + """Email Relay ID""" + emailRelayId: String! + + """Email Relay ID""" + emailRelay: SalesforceEmailRelay + + """Recipient Domain""" + toDomain: String + + """Sender Domain""" + fromDomain: String + + """Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a EmailDomainFilter + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""EmailCapture""" +type SalesforceEmailCapture implements OneGraphNode { + """Email Capture ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Active""" + isActive: Boolean! + + """To""" + toPattern: String! + + """From""" + fromPattern: String + + """Sender""" + sender: String + + """Recipient""" + recipient: String + + """Capture Date""" + captureDate: String + + """Raw Message Length""" + rawMessageLength: Int + + """Raw Message""" + rawMessage: String + + """ + A JSON object that contains all of the custom fields for a EmailCapture + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Notification Type""" +type SalesforceCustomNotificationType implements OneGraphNode { + """Custom Notification Type Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Name""" + customNotifTypeName: String! + + """Description""" + description: String + + """Desktop""" + desktop: Boolean! + + """Mobile""" + mobile: Boolean! + + """ + A JSON object that contains all of the custom fields for a CustomNotificationType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against CustomHelpMenuSection object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHelpMenuSectionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHelpMenuSectionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHelpMenuSectionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHelpMenuSection's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomHelpMenuSection's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's language field""" + language: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomHelpMenuSection's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuSection's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuSection's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuSection's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuSection's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHelpMenuSection's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CustomHelpMenuItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHelpMenuItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHelpMenuItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHelpMenuItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHelpMenuItem's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomHelpMenuItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHelpMenuItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomHelpMenuItem's parent relation.""" + parent: SalesforceCustomHelpMenuSectionConnectionFilter + + """Filter by the CustomHelpMenuItem's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomHelpMenuItem's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomHelpMenuItem's linkUrl field""" + linkUrl: SalesforceStringFilter + + """Filter by the CustomHelpMenuItem's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +"""Field that Custom Help Menu Items can be sorted by""" +enum SalesforceCustomHelpMenuItemSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + MASTER_LABEL + LINK_URL + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceCustomHelpMenuItemEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHelpMenuItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Help Menu Items connection, for use in pagination.""" +type SalesforceCustomHelpMenuItemsConnection { + """ + The count of all Custom Help Menu Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Help Menu Items""" + nodes: [SalesforceCustomHelpMenuItem!]! + + """List of Custom Help Menu Item edges""" + edges: [SalesforceCustomHelpMenuItemEdge!]! +} + +"""Custom Help Menu Section""" +type SalesforceCustomHelpMenuSection implements OneGraphNode { + """Custom Help Menu Section ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Section Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """ + A JSON object that contains all of the custom fields for a CustomHelpMenuSection + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Help Menu Item""" +type SalesforceCustomHelpMenuItem implements OneGraphNode { + """Custom Help Menu Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Help Menu Section ID""" + parentId: String! + + """Custom Help Menu Section ID""" + parent: SalesforceCustomHelpMenuSection + + """Item Label""" + masterLabel: String! + + """Link Url""" + linkUrl: String! + + """Sort Order""" + sortOrder: Int! + + """ + A JSON object that contains all of the custom fields for a CustomHelpMenuItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Security Policy Trusted Site""" +type SalesforceCspTrustedSite implements OneGraphNode { + """Trusted Site ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Trusted Site Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Trusted Site URL""" + endpointUrl: String! + + """Description""" + description: String + + """Active""" + isActive: Boolean! + + """Context""" + context: String! + + """Allow site for connect-src""" + isApplicableToConnectSrc: Boolean! + + """Allow site for frame-src""" + isApplicableToFrameSrc: Boolean! + + """Allow site for img-src""" + isApplicableToImgSrc: Boolean! + + """Allow site for style-src""" + isApplicableToStyleSrc: Boolean! + + """Allow site for font-src""" + isApplicableToFontSrc: Boolean! + + """Allow site for media-src""" + isApplicableToMediaSrc: Boolean! + + """ + A JSON object that contains all of the custom fields for a CspTrustedSite + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against CronJobDetail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCronJobDetailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCronJobDetailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCronJobDetailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CronJobDetail's id field""" + id: SalesforceIdFilter + + """Filter by the CronJobDetail's name field""" + name: SalesforceStringFilter + + """Filter by the CronJobDetail's jobType field""" + jobType: SalesforceStringFilter +} + +""" +A filter to be used against CronTrigger object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCronTriggerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCronTriggerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCronTriggerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CronTrigger's id field""" + id: SalesforceIdFilter + + """Filter by the CronTrigger's cronJobDetail relation.""" + cronJobDetail: SalesforceCronJobDetailConnectionFilter + + """Filter by the CronTrigger's cronJobDetailId field""" + cronJobDetailId: SalesforceIdFilter + + """Filter by the CronTrigger's nextFireTime field""" + nextFireTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's previousFireTime field""" + previousFireTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's state field""" + state: SalesforceStringFilter + + """Filter by the CronTrigger's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the CronTrigger's cronExpression field""" + cronExpression: SalesforceStringFilter + + """Filter by the CronTrigger's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the CronTrigger's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CronTrigger's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CronTrigger's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CronTrigger's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CronTrigger's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CronTrigger's timesTriggered field""" + timesTriggered: SalesforceIntFilter +} + +"""Field that Scheduled Jobs can be sorted by""" +enum SalesforceCronTriggerSortByFieldEnum { + ID + CRON_JOB_DETAIL_ID + NEXT_FIRE_TIME + PREVIOUS_FIRE_TIME + STATE + START_TIME + END_TIME + CRON_EXPRESSION + TIME_ZONE_SID_KEY + OWNER_ID + LAST_MODIFIED_BY_ID + CREATED_BY_ID + CREATED_DATE + TIMES_TRIGGERED +} + +"""An edge in a connection.""" +type SalesforceCronTriggerEdge { + """The item at the end of the edge.""" + node: SalesforceCronTrigger! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Scheduled Jobs""" +type SalesforceCronTrigger implements OneGraphNode { + """Scheduled Job ID""" + id: String! + + """Job ID""" + cronJobDetailId: String + + """Job ID""" + cronJobDetail: SalesforceCronJobDetail + + """Next Run Time""" + nextFireTime: String + + """Previous Run Time""" + previousFireTime: String + + """Job State""" + state: String + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Cron Expression""" + cronExpression: String + + """Java Time Zone Id""" + timeZoneSidKey: String + + """User ID""" + ownerId: String + + """User ID""" + owner: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Job Fired Count""" + timesTriggered: Int + + """A JSON object that contains all of the custom fields for a CronTrigger""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Scheduled Jobs connection, for use in pagination.""" +type SalesforceCronTriggersConnection { + """The count of all Scheduled Jobs you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Scheduled Jobs""" + nodes: [SalesforceCronTrigger!]! + + """List of Scheduled Jobs edges""" + edges: [SalesforceCronTriggerEdge!]! +} + +"""Cron Job""" +type SalesforceCronJobDetail implements OneGraphNode { + """Job ID""" + id: String! + + """Job Name""" + name: String! + + """Type""" + jobType: String + + """Collection of Salesforce CronTrigger""" + cronTriggersByCronJobDetailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """ + A JSON object that contains all of the custom fields for a CronJobDetail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""CORS Allowed Origin List""" +type SalesforceCorsWhitelistEntry implements OneGraphNode { + """CORS Allowed Origin List ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Origin URL Pattern""" + urlPattern: String! + + """ + A JSON object that contains all of the custom fields for a CorsWhitelistEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Status Value""" +type SalesforceContractStatus implements OneGraphNode { + """Contract Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Status Code""" + statusCode: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ContractStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Change Event""" +type SalesforceContractChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String + + """Description""" + description: String + + """Contract Number""" + contractNumber: String! + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContractChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content User Subscription""" +type SalesforceContentUserSubscription implements OneGraphNode { + """ContentUserSubscription ID""" + id: String! + + """User ID""" + subscriberUserId: String! + + """User ID""" + subscriberUser: SalesforceUser + + """User ID""" + subscribedToUserId: String! + + """User ID""" + subscribedToUser: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContentUserSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Tag Subscription""" +type SalesforceContentTagSubscription implements OneGraphNode { + """ContentTagSubscription ID""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a ContentTagSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Point Type Consent Change Event""" +type SalesforceContactPointTypeConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Party ID""" + partyId: String + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointPhoneChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Phone Change Event""" +type SalesforceContactPointPhoneChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean! + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean! + + """Is personal phone""" + isPersonalPhone: Boolean! + + """Is business phone""" + isBusinessPhone: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointEmailChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Email Change Event""" +type SalesforceContactPointEmailChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Email address""" + emailAddress: String + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Point Consent Change Event""" +type SalesforceContactPointConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentChangeEventContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointAddressChangeEventParentUnion = SalesforceAccount | SalesforceIndividual + +"""Contact Point Address Change Event""" +type SalesforceContactPointAddressChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressChangeEventParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean! + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact History""" +type SalesforceContactHistory implements OneGraphNode { + """Contact History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Change Event""" +type SalesforceContactChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """ + A JSON object that contains all of the custom fields for a ContactChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +"""Communication Subscription Consent Change Event""" +type SalesforceCommSubscriptionConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentChangeEventConsentGiverUnion + + """Contact Point ID""" + contactPointId: String + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentChangeEventContactPointUnion + + """Effective From""" + effectiveFromDate: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Client Browser""" +type SalesforceClientBrowser implements OneGraphNode { + """Client Browser ID""" + id: String! + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Full User Agent""" + fullUserAgent: String + + """Proxy Info""" + proxyInfo: String + + """Last Update""" + lastUpdate: String + + """Created Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a ClientBrowser + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Chatter Activity""" +type SalesforceChatterActivity implements OneGraphNode { + """Chatter Activity ID""" + id: String! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceUser + + """Post Count""" + postCount: Int! + + """Comment Count""" + commentCount: Int! + + """Comment Received Count""" + commentReceivedCount: Int! + + """Like Received Count""" + likeReceivedCount: Int! + + """Influence Raw Rank""" + influenceRawRank: Int! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ChatterActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Predefined Case Team Record""" +type SalesforceCaseTeamTemplateRecord implements OneGraphNode { + """Predefined Team Record Id""" + id: String! + + """Case ID""" + parentId: String! + + """Case ID""" + parent: SalesforceCase + + """Team Template ID""" + teamTemplateId: String! + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplateRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Team Member Role""" +type SalesforceCaseTeamRole implements OneGraphNode { + """Team Role Id""" + id: String! + + """Name""" + name: String! + + """Access Level""" + accessLevel: String! + + """Visible in Customer Portal""" + preferencesVisibleInCsp: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCaseTeamTemplateMemberMemberUnion = SalesforceContact | SalesforceUser + +"""Predefined Case Team""" +type SalesforceCaseTeamTemplate implements OneGraphNode { + """Team Template Id""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Predefined Case Team Member""" +type SalesforceCaseTeamTemplateMember implements OneGraphNode { + """Team Template Member Id""" + id: String! + + """Team Template ID""" + teamTemplateId: String! + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceCaseTeamTemplateMemberMemberUnion + + """Team Role ID""" + teamRoleId: String + + """Team Role ID""" + teamRole: SalesforceCaseTeamRole + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamTemplateMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCaseTeamMemberMemberUnion = SalesforceContact | SalesforceUser + +"""Case Team Member""" +type SalesforceCaseTeamMember implements OneGraphNode { + """Team Member Id""" + id: String! + + """Case ID""" + parentId: String! + + """Case ID""" + parent: SalesforceCase + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceCaseTeamMemberMemberUnion + + """Team Template Member ID""" + teamTemplateMemberId: String + + """Team Template Member ID""" + teamTemplateMember: SalesforceCaseTeamTemplateMember + + """Team Role ID""" + teamRoleId: String! + + """Team Role ID""" + teamRole: SalesforceCaseTeamRole + + """Team Template ID""" + teamTemplateId: String + + """Team Template ID""" + teamTemplate: SalesforceCaseTeamTemplate + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CaseTeamMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Status Value""" +type SalesforceCaseStatus implements OneGraphNode { + """Case Status Value ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a CaseStatus""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case History""" +type SalesforceCaseHistory implements OneGraphNode { + """Case History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a CaseHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Case Comment.""" +type SalesforceCaseCommentSobjectMetadata { + """Url to the edit view for this Case Comment.""" + uiEditUrl: String! + + """Url to the detail view for this Case Comment.""" + uiDetailUrl: String! +} + +"""Case Comment""" +type SalesforceCaseComment implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Case Comment ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCase + + """Published""" + isPublished: Boolean! + + """Body""" + commentBody: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + sobjectMetadata: SalesforceCaseCommentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CaseComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case Change Event""" +type SalesforceCaseChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Case Number""" + caseNumber: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean! + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CaseChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Member Status Change Event""" +type SalesforceCampaignMemberStatusChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatusChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Member Change Event""" +type SalesforceCampaignMemberChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """First Responded Date""" + firstRespondedDate: String + + """ + A JSON object that contains all of the custom fields for a CampaignMemberChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Campaign Change Event""" +type SalesforceCampaignChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Name""" + name: String + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int + + """Contacts in Campaign""" + numberOfContacts: Int + + """Responses in Campaign""" + numberOfResponses: Int + + """Opportunities in Campaign""" + numberOfOpportunities: Int + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a CampaignChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""CallCoachingMediaProvider""" +type SalesforceCallCoachingMediaProvider implements OneGraphNode { + """CallCoachingMediaProvider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Provider Name""" + providerName: String! + + """Provider Description""" + providerDescription: String + + """Is Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a CallCoachingMediaProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Business Hours.""" +type SalesforceBusinessHoursSobjectMetadata { + """Url to the edit view for this Business Hours.""" + uiEditUrl: String! + + """Url to the detail view for this Business Hours.""" + uiDetailUrl: String! +} + +"""Business Hours""" +type SalesforceBusinessHours implements OneGraphNode { + """Business Hours ID""" + id: String! + + """Business Hours Name""" + name: String! + + """Active""" + isActive: Boolean! + + """Default Business Hours""" + isDefault: Boolean! + + """Sunday Start""" + sundayStartTime: String + + """Sunday End""" + sundayEndTime: String + + """Monday Start""" + mondayStartTime: String + + """Monday End""" + mondayEndTime: String + + """Tuesday Start""" + tuesdayStartTime: String + + """Tuesday End""" + tuesdayEndTime: String + + """Wednesday Start""" + wednesdayStartTime: String + + """Wednesday End""" + wednesdayEndTime: String + + """Thursday Start""" + thursdayStartTime: String + + """Thursday End""" + thursdayEndTime: String + + """Friday Start""" + fridayStartTime: String + + """Friday End""" + fridayEndTime: String + + """Saturday Start""" + saturdayStartTime: String + + """Saturday End""" + saturdayEndTime: String + + """Time Zone""" + timeZoneSidKey: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Viewed Date""" + lastViewedDate: String + sobjectMetadata: SalesforceBusinessHoursSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a BusinessHours + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against LightningExperienceTheme object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningExperienceThemeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningExperienceThemeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningExperienceThemeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningExperienceTheme's id field""" + id: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LightningExperienceTheme's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's language field""" + language: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the LightningExperienceTheme's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LightningExperienceTheme's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LightningExperienceTheme's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LightningExperienceTheme's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningExperienceTheme's defaultBrandingSet relation.""" + defaultBrandingSet: SalesforceBrandingSetConnectionFilter + + """Filter by the LightningExperienceTheme's defaultBrandingSetId field""" + defaultBrandingSetId: SalesforceIdFilter + + """ + Filter by the LightningExperienceTheme's shouldOverrideLoadingImage field + """ + shouldOverrideLoadingImage: SalesforceBooleanFilter + + """Filter by the LightningExperienceTheme's description field""" + description: SalesforceStringFilter +} + +"""Field that Lightning Experience Themes can be sorted by""" +enum SalesforceLightningExperienceThemeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DEFAULT_BRANDING_SET_ID + SHOULD_OVERRIDE_LOADING_IMAGE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceLightningExperienceThemeEdge { + """The item at the end of the edge.""" + node: SalesforceLightningExperienceTheme! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lightning Experience Theme""" +type SalesforceLightningExperienceTheme implements OneGraphNode { + """Theme ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Branding Set ID""" + defaultBrandingSetId: String + + """Branding Set ID""" + defaultBrandingSet: SalesforceBrandingSet + + """Should Override Loading Image""" + shouldOverrideLoadingImage: Boolean! + + """Description""" + description: String + + """ + A JSON object that contains all of the custom fields for a LightningExperienceTheme + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Lightning Experience Themes connection, for use in pagination. +""" +type SalesforceLightningExperienceThemesConnection { + """ + The count of all Lightning Experience Theme you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Experience Themes""" + nodes: [SalesforceLightningExperienceTheme!]! + + """List of Lightning Experience Theme edges""" + edges: [SalesforceLightningExperienceThemeEdge!]! +} + +""" +A filter to be used against BrandingSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandingSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandingSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandingSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandingSet's id field""" + id: SalesforceIdFilter + + """Filter by the BrandingSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BrandingSet's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the BrandingSet's language field""" + language: SalesforceStringFilter + + """Filter by the BrandingSet's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the BrandingSet's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BrandingSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandingSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandingSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandingSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandingSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BrandingSet's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against BrandingSetProperty object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandingSetPropertyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandingSetPropertyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandingSetPropertyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandingSetProperty's id field""" + id: SalesforceIdFilter + + """Filter by the BrandingSetProperty's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BrandingSetProperty's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSetProperty's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandingSetProperty's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandingSetProperty's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandingSetProperty's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BrandingSetProperty's brandingSet relation.""" + brandingSet: SalesforceBrandingSetConnectionFilter + + """Filter by the BrandingSetProperty's brandingSetId field""" + brandingSetId: SalesforceIdFilter + + """Filter by the BrandingSetProperty's propertyName field""" + propertyName: SalesforceStringFilter +} + +"""Field that Branding Set Properties can be sorted by""" +enum SalesforceBrandingSetPropertySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + BRANDING_SET_ID + PROPERTY_NAME +} + +"""An edge in a connection.""" +type SalesforceBrandingSetPropertyEdge { + """The item at the end of the edge.""" + node: SalesforceBrandingSetProperty! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Branding Set Property""" +type SalesforceBrandingSetProperty implements OneGraphNode { + """Branding Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Branding Set ID""" + brandingSetId: String! + + """Branding Set ID""" + brandingSet: SalesforceBrandingSet + + """Branding Set Property Name""" + propertyName: String! + + """Branding Set Property Value""" + propertyValue: String + + """ + A JSON object that contains all of the custom fields for a BrandingSetProperty + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Branding Set Properties connection, for use in pagination.""" +type SalesforceBrandingSetPropertysConnection { + """ + The count of all Branding Set Property you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Branding Set Properties""" + nodes: [SalesforceBrandingSetProperty!]! + + """List of Branding Set Property edges""" + edges: [SalesforceBrandingSetPropertyEdge!]! +} + +"""Branding Set""" +type SalesforceBrandingSet implements OneGraphNode { + """Branding Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Set Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByBrandingSetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByDefaultBrandingSetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """A JSON object that contains all of the custom fields for a BrandingSet""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +"""Authorization Form Consent Change Event""" +type SalesforceAuthorizationFormConsentChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Name""" + name: String + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentChangeEventConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Assignment Rule""" +type SalesforceAssignmentRule implements OneGraphNode { + """Rule ID""" + id: String! + + """Name""" + name: String + + """SObject Type""" + sobjectType: String + + """Active""" + active: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AssignmentRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Change Event""" +type SalesforceAssetChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Competitor Asset""" + isCompetitorProduct: Boolean! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Asset Name""" + name: String + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean! + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean! + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """ + A JSON object that contains all of the custom fields for a AssetChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AppMenuItem""" +type SalesforceAppMenuItem implements OneGraphNode { + """AppMenuItem ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Sort Order""" + sortOrder: Int! + + """Developer Name""" + name: String + + """Namespace Prefix""" + namespacePrefix: String + + """Label""" + label: String + + """Description""" + description: String + + """Start Url""" + startUrl: String + + """Mobile Start Url""" + mobileStartUrl: String + + """Logo Image URL""" + logoUrl: String + + """Icon Url""" + iconUrl: String + + """Info URL""" + infoUrl: String + + """IsUsingAdminAuthorization""" + isUsingAdminAuthorization: Boolean! + + """Mobile device OS platform""" + mobilePlatform: String + + """Minimum required mobile device OS version""" + mobileMinOsVer: String + + """Type of mobile device""" + mobileDeviceType: String + + """App requires a registered mobile device""" + isRegisteredDeviceOnly: Boolean! + + """Version of the mobile app""" + mobileAppVer: String + + """Date the mobile app was most recently installed""" + mobileAppInstalledDate: String + + """Most recently installed version of the mobile app""" + mobileAppInstalledVersion: String + + """ID for the related mobile app binary""" + mobileAppBinaryId: String + + """URL to install the mobile app""" + mobileAppInstallUrl: String + + """Is this a canvas-enabled application""" + canvasEnabled: Boolean! + + """The identifier used to render the canvas application.""" + canvasReferenceId: String + + """The canvas url for the canvas application""" + canvasUrl: String + + """The configured access method for the canvas application""" + canvasAccessMethod: String + + """The selected/supported locations of the canvas application""" + canvasSelectedLocations: String + + """The options to hide publisher header or publisher share button""" + canvasOptions: String + + """App Type""" + type: String + + """Application ID""" + applicationId: String + + """User Sort Order""" + userSortOrder: Int + + """Is Visible""" + isVisible: Boolean! + + """Is Accessible""" + isAccessible: Boolean! + + """A JSON object that contains all of the custom fields for a AppMenuItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Trigger""" +type SalesforceApexTrigger implements OneGraphNode { + """Trigger ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Custom Object Definition ID""" + tableEnumOrId: String + + """BeforeInsert""" + usageBeforeInsert: Boolean! + + """AfterInsert""" + usageAfterInsert: Boolean! + + """BeforeUpdate""" + usageBeforeUpdate: Boolean! + + """AfterUpdate""" + usageAfterUpdate: Boolean! + + """BeforeDelete""" + usageBeforeDelete: Boolean! + + """AfterDelete""" + usageAfterDelete: Boolean! + + """IsBulk""" + usageIsBulk: Boolean! + + """AfterUndelete""" + usageAfterUndelete: Boolean! + + """Api Version""" + apiVersion: Float! + + """Status""" + status: String! + + """Is Valid""" + isValid: Boolean! + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a ApexTrigger""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Email Notification""" +type SalesforceApexEmailNotification implements OneGraphNode { + """ApexEmailNotification ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """email""" + email: String + + """ + A JSON object that contains all of the custom fields for a ApexEmailNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Visualforce Component""" +type SalesforceApexComponent implements OneGraphNode { + """Component ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Label""" + masterLabel: String! + + """Description""" + description: String + + """Controller Type""" + controllerType: String! + + """Controller Key""" + controllerKey: String + + """Markup""" + markup: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ApexComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AdditionalNumber object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAdditionalNumberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAdditionalNumberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAdditionalNumberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AdditionalNumber's id field""" + id: SalesforceIdFilter + + """Filter by the AdditionalNumber's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AdditionalNumber's callCenter relation.""" + callCenter: SalesforceCallCenterConnectionFilter + + """Filter by the AdditionalNumber's callCenterId field""" + callCenterId: SalesforceIdFilter + + """Filter by the AdditionalNumber's name field""" + name: SalesforceStringFilter + + """Filter by the AdditionalNumber's description field""" + description: SalesforceStringFilter + + """Filter by the AdditionalNumber's phone field""" + phone: SalesforceStringFilter + + """Filter by the AdditionalNumber's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AdditionalNumber's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AdditionalNumber's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AdditionalNumber's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AdditionalNumber's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AdditionalNumber's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AdditionalNumber's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Additional Directory Numbers can be sorted by""" +enum SalesforceAdditionalNumberSortByFieldEnum { + ID + IS_DELETED + CALL_CENTER_ID + NAME + DESCRIPTION + PHONE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceAdditionalNumberEdge { + """The item at the end of the edge.""" + node: SalesforceAdditionalNumber! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Additional Directory Numbers connection, for use in pagination. +""" +type SalesforceAdditionalNumbersConnection { + """ + The count of all Additional Directory Number you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Additional Directory Numbers""" + nodes: [SalesforceAdditionalNumber!]! + + """List of Additional Directory Number edges""" + edges: [SalesforceAdditionalNumberEdge!]! +} + +"""Call Center""" +type SalesforceCallCenter implements OneGraphNode { + """Call Center ID""" + id: String! + + """Name""" + name: String! + + """Internal Name""" + internalName: String! + + """Version""" + version: Float + + """CTI Adapter URL""" + adapterUrl: String + + """Custom Settings""" + customSettings: String + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCallCenterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce User""" + usersByCallCenterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """A JSON object that contains all of the custom fields for a CallCenter""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Additional Directory Number""" +type SalesforceAdditionalNumber implements OneGraphNode { + """Additional Directory Number ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Name""" + name: String! + + """Description""" + description: String + + """Phone""" + phone: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AdditionalNumber + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Active Feature License Metric""" +type SalesforceActiveFeatureLicenseMetric implements OneGraphNode { + """Active Feature License Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Primary Grain""" + featureType: String! + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """Total License Count""" + totalLicenseCount: Int + + """ + A JSON object that contains all of the custom fields for a ActiveFeatureLicenseMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Action Link Group Template.""" +type SalesforceActionLinkGroupTemplateSobjectMetadata { + """Url to the edit view for this Action Link Group Template.""" + uiEditUrl: String! + + """Url to the detail view for this Action Link Group Template.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ActionLinkGroupTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActionLinkGroupTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActionLinkGroupTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActionLinkGroupTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActionLinkGroupTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ActionLinkGroupTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's language field""" + language: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkGroupTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkGroupTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ActionLinkGroupTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActionLinkGroupTemplate's executionsAllowed field""" + executionsAllowed: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's hoursUntilExpiration field""" + hoursUntilExpiration: SalesforceIntFilter + + """Filter by the ActionLinkGroupTemplate's category field""" + category: SalesforceStringFilter + + """Filter by the ActionLinkGroupTemplate's isPublished field""" + isPublished: SalesforceBooleanFilter +} + +""" +A filter to be used against ActionLinkTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActionLinkTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActionLinkTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActionLinkTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActionLinkTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ActionLinkTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActionLinkTemplate's actionLinkGroupTemplate relation.""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplateConnectionFilter + + """Filter by the ActionLinkTemplate's actionLinkGroupTemplateId field""" + actionLinkGroupTemplateId: SalesforceIdFilter + + """Filter by the ActionLinkTemplate's labelKey field""" + labelKey: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's method field""" + method: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's linkType field""" + linkType: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's position field""" + position: SalesforceIntFilter + + """Filter by the ActionLinkTemplate's isConfirmationRequired field""" + isConfirmationRequired: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's isGroupDefault field""" + isGroupDefault: SalesforceBooleanFilter + + """Filter by the ActionLinkTemplate's userVisibility field""" + userVisibility: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's userAlias field""" + userAlias: SalesforceStringFilter + + """Filter by the ActionLinkTemplate's label field""" + label: SalesforceStringFilter +} + +"""Field that Action Link Templates can be sorted by""" +enum SalesforceActionLinkTemplateSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ACTION_LINK_GROUP_TEMPLATE_ID + LABEL_KEY + METHOD + LINK_TYPE + POSITION + IS_CONFIRMATION_REQUIRED + IS_GROUP_DEFAULT + USER_VISIBILITY + USER_ALIAS + LABEL +} + +"""An edge in a connection.""" +type SalesforceActionLinkTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceActionLinkTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Action Link Template.""" +type SalesforceActionLinkTemplateSobjectMetadata { + """Url to the edit view for this Action Link Template.""" + uiEditUrl: String! + + """Url to the detail view for this Action Link Template.""" + uiDetailUrl: String! +} + +"""Action Link Template""" +type SalesforceActionLinkTemplate implements OneGraphNode { + """Action Link Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Action Link Group Template ID""" + actionLinkGroupTemplateId: String! + + """Action Link Group Template ID""" + actionLinkGroupTemplate: SalesforceActionLinkGroupTemplate + + """Label Key""" + labelKey: String! + + """HTTP Method""" + method: String! + + """Action Type""" + linkType: String! + + """Position""" + position: Int! + + """Confirmation Required""" + isConfirmationRequired: Boolean! + + """Default Link in Group""" + isGroupDefault: Boolean! + + """User Visibility""" + userVisibility: String! + + """Custom User Alias""" + userAlias: String + + """Label""" + label: String + + """Action URL""" + actionUrl: String! + + """HTTP Request Body""" + requestBody: String + + """HTTP Headers""" + headers: String + sobjectMetadata: SalesforceActionLinkTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ActionLinkTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Action Link Templates connection, for use in pagination.""" +type SalesforceActionLinkTemplatesConnection { + """ + The count of all Action Link Template you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Action Link Templates""" + nodes: [SalesforceActionLinkTemplate!]! + + """List of Action Link Template edges""" + edges: [SalesforceActionLinkTemplateEdge!]! +} + +"""Action Link Group Template""" +type SalesforceActionLinkGroupTemplate implements OneGraphNode { + """Action Link Group Template ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Developer Name""" + developerName: String! + + """Master Language""" + language: String + + """Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Executions Allowed""" + executionsAllowed: String! + + """Hours until Expiration""" + hoursUntilExpiration: Int + + """Category""" + category: String! + + """Published""" + isPublished: Boolean! + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + sobjectMetadata: SalesforceActionLinkGroupTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ActionLinkGroupTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account History""" +type SalesforceAccountHistory implements OneGraphNode { + """Account History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AccountHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Contact Role Change Event""" +type SalesforceAccountContactRoleChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """ + A JSON object that contains all of the custom fields for a AccountContactRoleChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Change Event""" +type SalesforceAccountChangeEvent implements OneGraphNode { + """Change Event ID""" + id: String + + """Replay ID""" + replayId: String + + """Change Event Header""" + changeEventHeader: String! + + """Account Name""" + name: String + + """Last Name""" + lastName: String + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String + + """Created By ID""" + createdById: String + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String + + """Last Modified By ID""" + lastModifiedById: String + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """ + A JSON object that contains all of the custom fields for a AccountChangeEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AIInsightReason object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightReasonConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightReasonConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightReasonConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightReason's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightReason's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightReason's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightReason's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightReason's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightReason's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightReason's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightReason's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightReason's aiInsightValue relation.""" + aiInsightValue: SalesforceAiInsightValueConnectionFilter + + """Filter by the AIInsightReason's aiInsightValueId field""" + aiInsightValueId: SalesforceIdFilter + + """Filter by the AIInsightReason's intensity field""" + intensity: SalesforceFloatFilter + + """Filter by the AIInsightReason's contribution field""" + contribution: SalesforceFloatFilter + + """Filter by the AIInsightReason's variance field""" + variance: SalesforceFloatFilter + + """Filter by the AIInsightReason's fieldName field""" + fieldName: SalesforceStringFilter + + """Filter by the AIInsightReason's operator field""" + operator: SalesforceStringFilter + + """Filter by the AIInsightReason's fieldValue field""" + fieldValue: SalesforceStringFilter + + """Filter by the AIInsightReason's featureValue field""" + featureValue: SalesforceStringFilter + + """Filter by the AIInsightReason's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the AIInsightReason's relatedInsightReason relation.""" + relatedInsightReason: SalesforceAiInsightReasonConnectionFilter + + """Filter by the AIInsightReason's relatedInsightReasonId field""" + relatedInsightReasonId: SalesforceIdFilter + + """Filter by the AIInsightReason's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the AIInsightReason's reasonLabelKey field""" + reasonLabelKey: SalesforceStringFilter +} + +"""Field that AI Insight Reasons can be sorted by""" +enum SalesforceAiInsightReasonSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_INSIGHT_VALUE_ID + INTENSITY + CONTRIBUTION + VARIANCE + FIELD_NAME + OPERATOR + FIELD_VALUE + FEATURE_VALUE + FEATURE_TYPE + RELATED_INSIGHT_REASON_ID + SORT_ORDER + REASON_LABEL_KEY +} + +"""An edge in a connection.""" +type SalesforceAiInsightReasonEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightReason! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Insight Reasons connection, for use in pagination.""" +type SalesforceAiInsightReasonsConnection { + """The count of all AI Insight Reason you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Reasons""" + nodes: [SalesforceAiInsightReason!]! + + """List of AI Insight Reason edges""" + edges: [SalesforceAiInsightReasonEdge!]! +} + +"""AI Insight Reason""" +type SalesforceAiInsightReason implements OneGraphNode { + """AI Insight Reason ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Insight Value ID""" + aiInsightValueId: String! + + """AI Insight Value ID""" + aiInsightValue: SalesforceAiInsightValue + + """Intensity""" + intensity: Float + + """Contribution""" + contribution: Float + + """Variance""" + variance: Float + + """Field Name""" + fieldName: String + + """Operator""" + operator: String + + """Field Value""" + fieldValue: String + + """Feature Value""" + featureValue: String + + """Feature Type""" + featureType: String + + """AI Insight Reason ID""" + relatedInsightReasonId: String + + """AI Insight Reason ID""" + relatedInsightReason: SalesforceAiInsightReason + + """Sort Order""" + sortOrder: Int + + """Reason Label Key""" + reasonLabelKey: String + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByRelatedInsightReasonId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightReason + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AIInsightFeedback object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightFeedbackConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightFeedbackConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightFeedbackConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightFeedback's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightFeedback's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightFeedback's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightFeedback's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightFeedback's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightFeedback's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightFeedback's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightFeedback's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightFeedback's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightFeedback's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightFeedback's aiInsightFeedbackType field""" + aiInsightFeedbackType: SalesforceStringFilter + + """Filter by the AIInsightFeedback's aiFeedback field""" + aiFeedback: SalesforceStringFilter + + """Filter by the AIInsightFeedback's rank field""" + rank: SalesforceIntFilter + + """Filter by the AIInsightFeedback's valueId field""" + valueId: SalesforceIdFilter + + """Filter by the AIInsightFeedback's actualValue field""" + actualValue: SalesforceStringFilter +} + +"""Field that AI Insight Feedbacks can be sorted by""" +enum SalesforceAiInsightFeedbackSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + AI_INSIGHT_FEEDBACK_TYPE + AI_FEEDBACK + RANK + VALUE_ID + ACTUAL_VALUE +} + +"""An edge in a connection.""" +type SalesforceAiInsightFeedbackEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightFeedback! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAiInsightFeedbackValueUnion = SalesforceAiInsightAction | SalesforceAiInsightValue + +"""AI Insight Feedback""" +type SalesforceAiInsightFeedback implements OneGraphNode { + """AI Insight Feedback ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """AI Insight Feedback Type""" + aiInsightFeedbackType: String! + + """AI Insight Feedback""" + aiFeedback: String! + + """Rank""" + rank: Int + + """AI Insight Value ID or AI Insight Action ID""" + valueId: String + + """AI Insight Value ID or AI Insight Action ID""" + value: SalesforceAiInsightFeedbackValueUnion + + """Actual Value""" + actualValue: String + + """ + A JSON object that contains all of the custom fields for a AIInsightFeedback + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce AI Insight Feedbacks connection, for use in pagination.""" +type SalesforceAiInsightFeedbacksConnection { + """ + The count of all AI Insight Feedback you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Feedbacks""" + nodes: [SalesforceAiInsightFeedback!]! + + """List of AI Insight Feedback edges""" + edges: [SalesforceAiInsightFeedbackEdge!]! +} + +""" +A filter to be used against AuraDefinitionBundle object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuraDefinitionBundleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuraDefinitionBundleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuraDefinitionBundleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuraDefinitionBundle's id field""" + id: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuraDefinitionBundle's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's language field""" + language: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AuraDefinitionBundle's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinitionBundle's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinitionBundle's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuraDefinitionBundle's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuraDefinitionBundle's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the AuraDefinitionBundle's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against AuraDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuraDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuraDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuraDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuraDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the AuraDefinition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuraDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuraDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuraDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuraDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuraDefinition's auraDefinitionBundle relation.""" + auraDefinitionBundle: SalesforceAuraDefinitionBundleConnectionFilter + + """Filter by the AuraDefinition's auraDefinitionBundleId field""" + auraDefinitionBundleId: SalesforceIdFilter + + """Filter by the AuraDefinition's defType field""" + defType: SalesforceStringFilter + + """Filter by the AuraDefinition's format field""" + format: SalesforceStringFilter +} + +"""Field that Lightning Component Definitions can be sorted by""" +enum SalesforceAuraDefinitionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AURA_DEFINITION_BUNDLE_ID + DEF_TYPE + FORMAT +} + +"""An edge in a connection.""" +type SalesforceAuraDefinitionEdge { + """The item at the end of the edge.""" + node: SalesforceAuraDefinition! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lightning Component Definition""" +type SalesforceAuraDefinition implements OneGraphNode { + """Lightning Definition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Lightning Definition Bundle ID""" + auraDefinitionBundleId: String! + + """Lightning Definition Bundle ID""" + auraDefinitionBundle: SalesforceAuraDefinitionBundle + + """Definition Type""" + defType: String! + + """Format""" + format: String! + + """Source""" + source: String! + + """ + A JSON object that contains all of the custom fields for a AuraDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Lightning Component Definitions connection, for use in pagination. +""" +type SalesforceAuraDefinitionsConnection { + """ + The count of all Lightning Component Definition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lightning Component Definitions""" + nodes: [SalesforceAuraDefinition!]! + + """List of Lightning Component Definition edges""" + edges: [SalesforceAuraDefinitionEdge!]! +} + +"""Aura Component Bundle""" +type SalesforceAuraDefinitionBundle implements OneGraphNode { + """Lightning Definition Bundle ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Api Version""" + apiVersion: Float! + + """Description""" + description: String! + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByAuraDefinitionBundleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCompositionComponentEnumOrId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByRenderComponentEnumOrId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """ + A JSON object that contains all of the custom fields for a AuraDefinitionBundle + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Transaction Security Policies can be sorted by""" +enum SalesforceTransactionSecurityPolicySortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TYPE + STATE + APEX_POLICY_ID + EVENT_TYPE + RESOURCE_NAME + EXECUTION_USER_ID + DESCRIPTION + EVENT_NAME + BLOCK_MESSAGE +} + +"""An edge in a connection.""" +type SalesforceTransactionSecurityPolicyEdge { + """The item at the end of the edge.""" + node: SalesforceTransactionSecurityPolicy! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Transaction Security Policies connection, for use in pagination. +""" +type SalesforceTransactionSecurityPolicysConnection { + """ + The count of all Transaction Security Policy you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Transaction Security Policies""" + nodes: [SalesforceTransactionSecurityPolicy!]! + + """List of Transaction Security Policy edges""" + edges: [SalesforceTransactionSecurityPolicyEdge!]! +} + +"""An edge in a connection.""" +type SalesforceTestSuiteMembershipEdge { + """The item at the end of the edge.""" + node: SalesforceTestSuiteMembership! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexTestSuite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestSuiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestSuiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestSuiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestSuite's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestSuite's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestSuite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestSuite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestSuite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestSuite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestSuite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestSuite's testSuiteName field""" + testSuiteName: SalesforceStringFilter +} + +""" +A filter to be used against TestSuiteMembership object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTestSuiteMembershipConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTestSuiteMembershipConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTestSuiteMembershipConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TestSuiteMembership's id field""" + id: SalesforceIdFilter + + """Filter by the TestSuiteMembership's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TestSuiteMembership's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TestSuiteMembership's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TestSuiteMembership's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TestSuiteMembership's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TestSuiteMembership's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TestSuiteMembership's apexTestSuite relation.""" + apexTestSuite: SalesforceApexTestSuiteConnectionFilter + + """Filter by the TestSuiteMembership's apexTestSuiteId field""" + apexTestSuiteId: SalesforceIdFilter + + """Filter by the TestSuiteMembership's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the TestSuiteMembership's apexClassId field""" + apexClassId: SalesforceIdFilter +} + +"""Field that Test Suite Memberships can be sorted by""" +enum SalesforceTestSuiteMembershipSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_TEST_SUITE_ID + APEX_CLASS_ID +} + +"""Apex Test Suite""" +type SalesforceApexTestSuite implements OneGraphNode { + """Test Suite ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Test Suite Name""" + testSuiteName: String! + + """Collection of Salesforce TestSuiteMembership""" + apexClassJunctions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestSuite + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Test Suite Membership""" +type SalesforceTestSuiteMembership implements OneGraphNode { + """Test Suite Membership ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Test Suite ID""" + apexTestSuiteId: String! + + """Test Suite ID""" + apexTestSuite: SalesforceApexTestSuite + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """ + A JSON object that contains all of the custom fields for a TestSuiteMembership + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Test Suite Memberships connection, for use in pagination.""" +type SalesforceTestSuiteMembershipsConnection { + """ + The count of all Test Suite Membership you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Test Suite Memberships""" + nodes: [SalesforceTestSuiteMembership!]! + + """List of Test Suite Membership edges""" + edges: [SalesforceTestSuiteMembershipEdge!]! +} + +""" +A filter to be used against SamlSsoConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSamlSsoConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSamlSsoConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSamlSsoConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SamlSsoConfig's id field""" + id: SalesforceIdFilter + + """Filter by the SamlSsoConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the SamlSsoConfig's language field""" + language: SalesforceStringFilter + + """Filter by the SamlSsoConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the SamlSsoConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the SamlSsoConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SamlSsoConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SamlSsoConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SamlSsoConfig's version field""" + version: SalesforceStringFilter + + """Filter by the SamlSsoConfig's issuer field""" + issuer: SalesforceStringFilter + + """Filter by the SamlSsoConfig's optionsSpInitBinding field""" + optionsSpInitBinding: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's optionsUserProvisioning field""" + optionsUserProvisioning: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's optionsUseConfigRequestMethod field""" + optionsUseConfigRequestMethod: SalesforceBooleanFilter + + """Filter by the SamlSsoConfig's attributeFormat field""" + attributeFormat: SalesforceStringFilter + + """Filter by the SamlSsoConfig's attributeName field""" + attributeName: SalesforceStringFilter + + """Filter by the SamlSsoConfig's audience field""" + audience: SalesforceStringFilter + + """Filter by the SamlSsoConfig's identityMapping field""" + identityMapping: SalesforceStringFilter + + """Filter by the SamlSsoConfig's identityLocation field""" + identityLocation: SalesforceStringFilter + + """Filter by the SamlSsoConfig's samlJitHandler relation.""" + samlJitHandler: SalesforceApexClassConnectionFilter + + """Filter by the SamlSsoConfig's samlJitHandlerId field""" + samlJitHandlerId: SalesforceIdFilter + + """Filter by the SamlSsoConfig's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the SamlSsoConfig's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the SamlSsoConfig's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's errorUrl field""" + errorUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's validationCert field""" + validationCert: SalesforceStringFilter + + """Filter by the SamlSsoConfig's requestSignatureMethod field""" + requestSignatureMethod: SalesforceStringFilter + + """Filter by the SamlSsoConfig's singleLogoutUrl field""" + singleLogoutUrl: SalesforceStringFilter + + """Filter by the SamlSsoConfig's singleLogoutBinding field""" + singleLogoutBinding: SalesforceStringFilter +} + +"""Field that SAML Single Sign-On Settings can be sorted by""" +enum SalesforceSamlSsoConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + VERSION + ISSUER + ATTRIBUTE_FORMAT + ATTRIBUTE_NAME + AUDIENCE + IDENTITY_MAPPING + IDENTITY_LOCATION + SAML_JIT_HANDLER_ID + EXECUTION_USER_ID + LOGIN_URL + LOGOUT_URL + ERROR_URL + VALIDATION_CERT + REQUEST_SIGNATURE_METHOD + SINGLE_LOGOUT_URL + SINGLE_LOGOUT_BINDING +} + +"""An edge in a connection.""" +type SalesforceSamlSsoConfigEdge { + """The item at the end of the edge.""" + node: SalesforceSamlSsoConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce SAML Single Sign-On Settings connection, for use in pagination. +""" +type SalesforceSamlSsoConfigsConnection { + """ + The count of all SAML Single Sign-On Setting you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce SAML Single Sign-On Settings""" + nodes: [SalesforceSamlSsoConfig!]! + + """List of SAML Single Sign-On Setting edges""" + edges: [SalesforceSamlSsoConfigEdge!]! +} + +"""Field that Payment Gateway Providers can be sorted by""" +enum SalesforcePaymentGatewayProviderSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + APEX_ADAPTER_ID + COMMENTS + IDEMPOTENCY_SUPPORTED +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayProviderEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGatewayProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Payment Gateway Providers connection, for use in pagination. +""" +type SalesforcePaymentGatewayProvidersConnection { + """ + The count of all Payment Gateway Provider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateway Providers""" + nodes: [SalesforcePaymentGatewayProvider!]! + + """List of Payment Gateway Provider edges""" + edges: [SalesforcePaymentGatewayProviderEdge!]! +} + +""" +A filter to be used against MyDomainDiscoverableLogin object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMyDomainDiscoverableLoginConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMyDomainDiscoverableLoginConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMyDomainDiscoverableLoginConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MyDomainDiscoverableLogin's id field""" + id: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MyDomainDiscoverableLogin's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's language field""" + language: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MyDomainDiscoverableLogin's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MyDomainDiscoverableLogin's apexHandler relation.""" + apexHandler: SalesforceApexClassConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's apexHandlerId field""" + apexHandlerId: SalesforceIdFilter + + """ + Filter by the MyDomainDiscoverableLogin's executeApexHandlerAs relation. + """ + executeApexHandlerAs: SalesforceUserConnectionFilter + + """Filter by the MyDomainDiscoverableLogin's executeApexHandlerAsId field""" + executeApexHandlerAsId: SalesforceIdFilter + + """Filter by the MyDomainDiscoverableLogin's usernameLabel field""" + usernameLabel: SalesforceStringFilter +} + +"""Field that My Domain Discoverable Logins can be sorted by""" +enum SalesforceMyDomainDiscoverableLoginSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_HANDLER_ID + EXECUTE_APEX_HANDLER_AS_ID + USERNAME_LABEL +} + +"""An edge in a connection.""" +type SalesforceMyDomainDiscoverableLoginEdge { + """The item at the end of the edge.""" + node: SalesforceMyDomainDiscoverableLogin! + + """A cursor for use in pagination""" + cursor: String! +} + +"""My Domain Discoverable Login""" +type SalesforceMyDomainDiscoverableLogin implements OneGraphNode { + """My Domain Discoverable Login ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + apexHandlerId: String! + + """Class ID""" + apexHandler: SalesforceApexClass + + """User ID""" + executeApexHandlerAsId: String + + """User ID""" + executeApexHandlerAs: SalesforceUser + + """Login Prompt""" + usernameLabel: String + + """ + A JSON object that contains all of the custom fields for a MyDomainDiscoverableLogin + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce My Domain Discoverable Logins connection, for use in pagination. +""" +type SalesforceMyDomainDiscoverableLoginsConnection { + """ + The count of all My Domain Discoverable Login you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce My Domain Discoverable Logins""" + nodes: [SalesforceMyDomainDiscoverableLogin!]! + + """List of My Domain Discoverable Login edges""" + edges: [SalesforceMyDomainDiscoverableLoginEdge!]! +} + +"""Field that Email Services can be sorted by""" +enum SalesforceEmailServicesFunctionSortByFieldEnum { + ID + IS_ACTIVE + FUNCTION_NAME + AUTHORIZED_SENDERS + IS_AUTHENTICATION_REQUIRED + IS_TLS_REQUIRED + ATTACHMENT_OPTION + APEX_CLASS_ID + OVER_LIMIT_ACTION + FUNCTION_INACTIVE_ACTION + ADDRESS_INACTIVE_ACTION + AUTHENTICATION_FAILURE_ACTION + AUTHORIZATION_FAILURE_ACTION + IS_ERROR_ROUTING_ENABLED + ERROR_ROUTING_ADDRESS + IS_TEXT_ATTACHMENTS_AS_BINARY + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEmailServicesFunctionEdge { + """The item at the end of the edge.""" + node: SalesforceEmailServicesFunction! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against EmailServicesFunction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailServicesFunctionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailServicesFunctionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailServicesFunctionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailServicesFunction's id field""" + id: SalesforceIdFilter + + """Filter by the EmailServicesFunction's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's functionName field""" + functionName: SalesforceStringFilter + + """Filter by the EmailServicesFunction's authorizedSenders field""" + authorizedSenders: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isAuthenticationRequired field""" + isAuthenticationRequired: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's isTlsRequired field""" + isTlsRequired: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's attachmentOption field""" + attachmentOption: SalesforceStringFilter + + """Filter by the EmailServicesFunction's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the EmailServicesFunction's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the EmailServicesFunction's overLimitAction field""" + overLimitAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's functionInactiveAction field""" + functionInactiveAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's addressInactiveAction field""" + addressInactiveAction: SalesforceStringFilter + + """ + Filter by the EmailServicesFunction's authenticationFailureAction field + """ + authenticationFailureAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's authorizationFailureAction field""" + authorizationFailureAction: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isErrorRoutingEnabled field""" + isErrorRoutingEnabled: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's errorRoutingAddress field""" + errorRoutingAddress: SalesforceStringFilter + + """Filter by the EmailServicesFunction's isTextAttachmentsAsBinary field""" + isTextAttachmentsAsBinary: SalesforceBooleanFilter + + """Filter by the EmailServicesFunction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesFunction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailServicesFunction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesFunction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesFunction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailServicesFunction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesFunction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EmailServicesAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailServicesAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailServicesAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailServicesAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailServicesAddress's id field""" + id: SalesforceIdFilter + + """Filter by the EmailServicesAddress's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailServicesAddress's localPart field""" + localPart: SalesforceStringFilter + + """Filter by the EmailServicesAddress's emailDomainName field""" + emailDomainName: SalesforceStringFilter + + """Filter by the EmailServicesAddress's authorizedSenders field""" + authorizedSenders: SalesforceStringFilter + + """Filter by the EmailServicesAddress's runAsUser relation.""" + runAsUser: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's runAsUserId field""" + runAsUserId: SalesforceIdFilter + + """Filter by the EmailServicesAddress's function relation.""" + function: SalesforceEmailServicesFunctionConnectionFilter + + """Filter by the EmailServicesAddress's functionId field""" + functionId: SalesforceIdFilter + + """Filter by the EmailServicesAddress's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the EmailServicesAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailServicesAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailServicesAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailServicesAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailServicesAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Email Services Addresses can be sorted by""" +enum SalesforceEmailServicesAddressSortByFieldEnum { + ID + IS_ACTIVE + LOCAL_PART + EMAIL_DOMAIN_NAME + AUTHORIZED_SENDERS + RUN_AS_USER_ID + FUNCTION_ID + DEVELOPER_NAME + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceEmailServicesAddressEdge { + """The item at the end of the edge.""" + node: SalesforceEmailServicesAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Email Services Address""" +type SalesforceEmailServicesAddress implements OneGraphNode { + """Address ID""" + id: String! + + """Active""" + isActive: Boolean! + + """Email address""" + localPart: String! + + """Email address domain""" + emailDomainName: String + + """Accept Email From""" + authorizedSenders: String + + """User ID""" + runAsUserId: String! + + """User ID""" + runAsUser: SalesforceUser + + """Service ID""" + functionId: String! + + """Service ID""" + function: SalesforceEmailServicesFunction + + """Email Address Name""" + developerName: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a EmailServicesAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Services Addresses connection, for use in pagination.""" +type SalesforceEmailServicesAddresssConnection { + """ + The count of all Email Services Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Services Addresses""" + nodes: [SalesforceEmailServicesAddress!]! + + """List of Email Services Address edges""" + edges: [SalesforceEmailServicesAddressEdge!]! +} + +"""Email Service""" +type SalesforceEmailServicesFunction implements OneGraphNode { + """Service ID""" + id: String! + + """Active""" + isActive: Boolean! + + """Email Service Name""" + functionName: String! + + """Accept Email From""" + authorizedSenders: String + + """Advanced Email Security Settings""" + isAuthenticationRequired: Boolean! + + """TLS Required""" + isTlsRequired: Boolean! + + """Accept Attachments""" + attachmentOption: String! + + """Class ID""" + apexClassId: String + + """Class ID""" + apexClass: SalesforceApexClass + + """Over Email Rate Limit Action""" + overLimitAction: String + + """Deactivated Email Service Action""" + functionInactiveAction: String + + """Deactivated Email Address Action""" + addressInactiveAction: String + + """Unauthenticated Sender Action""" + authenticationFailureAction: String + + """Unauthorized Sender Action""" + authorizationFailureAction: String + + """Enable Error Routing""" + isErrorRoutingEnabled: Boolean! + + """Route Error Emails to This Email Address""" + errorRoutingAddress: String + + """Convert Text Attachments to Binary Attachments""" + isTextAttachmentsAsBinary: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EmailServicesAddress""" + addresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """ + A JSON object that contains all of the custom fields for a EmailServicesFunction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Services connection, for use in pagination.""" +type SalesforceEmailServicesFunctionsConnection { + """The count of all Email Service you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Services""" + nodes: [SalesforceEmailServicesFunction!]! + + """List of Email Service edges""" + edges: [SalesforceEmailServicesFunctionEdge!]! +} + +"""Field that Auth. Providers can be sorted by""" +enum SalesforceAuthProviderSortByFieldEnum { + ID + CREATED_DATE + PROVIDER_TYPE + FRIENDLY_NAME + DEVELOPER_NAME + REGISTRATION_HANDLER_ID + EXECUTION_USER_ID + CONSUMER_KEY + ERROR_URL + AUTHORIZE_URL + TOKEN_URL + USER_INFO_URL + DEFAULT_SCOPES + ID_TOKEN_ISSUER + ICON_URL + LOGOUT_URL + PLUGIN_ID + CUSTOM_METADATA_TYPE_RECORD + EC_KEY + APPLE_TEAM +} + +"""An edge in a connection.""" +type SalesforceAuthProviderEdge { + """The item at the end of the edge.""" + node: SalesforceAuthProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Auth. Providers connection, for use in pagination.""" +type SalesforceAuthProvidersConnection { + """The count of all Auth. Provider you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Auth. Providers""" + nodes: [SalesforceAuthProvider!]! + + """List of Auth. Provider edges""" + edges: [SalesforceAuthProviderEdge!]! +} + +"""An edge in a connection.""" +type SalesforceApexTestQueueItemEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestQueueItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceFlowRecordRelationEdge { + """The item at the end of the edge.""" + node: SalesforceFlowRecordRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Flow Interview.""" +type SalesforceFlowInterviewSobjectMetadata { + """Url to the edit view for this Flow Interview.""" + uiEditUrl: String! + + """Url to the detail view for this Flow Interview.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FlowStageRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowStageRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowStageRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowStageRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowStageRelation's id field""" + id: SalesforceIdFilter + + """Filter by the FlowStageRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowStageRelation's name field""" + name: SalesforceStringFilter + + """Filter by the FlowStageRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowStageRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowStageRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowStageRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowStageRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowStageRelation's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowStageRelation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowStageRelation's stageOrder field""" + stageOrder: SalesforceIntFilter + + """Filter by the FlowStageRelation's stageType field""" + stageType: SalesforceStringFilter + + """Filter by the FlowStageRelation's stageLabel field""" + stageLabel: SalesforceStringFilter + + """Filter by the FlowStageRelation's flexIndex field""" + flexIndex: SalesforceStringFilter +} + +"""Field that Flow Interview Stage Relations can be sorted by""" +enum SalesforceFlowStageRelationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + STAGE_ORDER + STAGE_TYPE + STAGE_LABEL + FLEX_INDEX +} + +"""An edge in a connection.""" +type SalesforceFlowStageRelationEdge { + """The item at the end of the edge.""" + node: SalesforceFlowStageRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Flow Interview Stage Relations connection, for use in pagination. +""" +type SalesforceFlowStageRelationsConnection { + """ + The count of all Flow Interview Stage Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Stage Relations""" + nodes: [SalesforceFlowStageRelation!]! + + """List of Flow Interview Stage Relation edges""" + edges: [SalesforceFlowStageRelationEdge!]! +} + +"""Field that Flow Interviews can be sorted by""" +enum SalesforceFlowInterviewSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CURRENT_ELEMENT + INTERVIEW_LABEL + PAUSE_LABEL + GUID + WAS_PAUSED_FROM_SCREEN + FLOW_VERSION_VIEW_ID + INTERVIEW_STATUS +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterview! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Flow Interviews connection, for use in pagination.""" +type SalesforceFlowInterviewsConnection { + """The count of all Flow Interview you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interviews""" + nodes: [SalesforceFlowInterview!]! + + """List of Flow Interview edges""" + edges: [SalesforceFlowInterviewEdge!]! +} + +"""Flow Definition""" +type SalesforceFlowDefinitionView { + """Flow Definition View ID""" + id: String! + + """Durable ID""" + durableId: String + + """Flow API Name""" + apiName: String + + """Flow Label""" + label: String + + """Flow Description""" + description: String + + """Process Type""" + processType: String + + """Trigger""" + triggerType: String + + """Flow Namespace""" + namespacePrefix: String + + """Active Flow Version API Name or ID""" + activeVersionId: String + + """Latest Flow Version API Name or ID""" + latestVersionId: String + + """Last Modified By""" + lastModifiedBy: String + + """Active""" + isActive: Boolean! + + """Is Using an Older Version""" + isOutOfDate: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Template""" + isTemplate: Boolean! + + """Is Swing Flow""" + isSwingFlow: Boolean! + + """Built with""" + builder: String + + """Package State""" + manageableState: String + + """Package Name""" + installedPackageName: String + + """ + A JSON object that contains all of the custom fields for a FlowDefinitionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Flow Version""" +type SalesforceFlowVersionView { + """Flow Version View ID""" + id: String! + + """Durable ID""" + durableId: String + + """Flow Definition View ID""" + flowDefinitionViewId: String + + """Flow Definition View ID""" + flowDefinitionView: SalesforceFlowDefinitionView + + """Version Label""" + label: String + + """Version Description""" + description: String + + """Version Status""" + status: String + + """Version Number""" + versionNumber: Int + + """Process Type""" + processType: String + + """Is Template""" + isTemplate: Boolean! + + """Run in Mode""" + runInMode: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Is Swing Flow""" + isSwingFlow: Boolean! + + """Api Version""" + apiVersion: Float + + """Api Version Runtime""" + apiVersionRuntime: Float + + """Collection of Salesforce FlowInterview""" + flowInterviewsByFlowVersionViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """ + A JSON object that contains all of the custom fields for a FlowVersionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceUserChangeEventDelegatedApproverUnion = SalesforceGroup | SalesforceUser + +union SalesforceUserDelegatedApproverUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceHistoryOriginalActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceHistoryActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceOneGraphOneGraphWebhookChangeEventOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceFieldDefinitionBusinessOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceCaseOwnerUnion = SalesforceGroup | SalesforceUser + +""" +A filter to be used against UserShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserShare's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserShare's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserShare's userAccessLevel field""" + userAccessLevel: SalesforceStringFilter + + """Filter by the UserShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserShare's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that User Shares can be sorted by""" +enum SalesforceUserShareSortByFieldEnum { + ID + USER_ID + USER_OR_GROUP_ID + USER_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforceUserShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Share""" +type SalesforceUserShare implements OneGraphNode { + """User Share ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserShareUserOrGroupUnion + + """User Access Level""" + userAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Active""" + isActive: Boolean! + + """A JSON object that contains all of the custom fields for a UserShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Shares connection, for use in pagination.""" +type SalesforceUserSharesConnection { + """The count of all User Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Shares""" + nodes: [SalesforceUserShare!]! + + """List of User Share edges""" + edges: [SalesforceUserShareEdge!]! +} + +""" +A filter to be used against QueueSobject object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQueueSobjectConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQueueSobjectConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQueueSobjectConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QueueSobject's id field""" + id: SalesforceIdFilter + + """Filter by the QueueSobject's queue relation.""" + queue: SalesforceGroupConnectionFilter + + """Filter by the QueueSobject's queueId field""" + queueId: SalesforceIdFilter + + """Filter by the QueueSobject's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the QueueSobject's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QueueSobject's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QueueSobject's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Queue sObjects can be sorted by""" +enum SalesforceQueueSobjectSortByFieldEnum { + ID + QUEUE_ID + SOBJECT_TYPE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceQueueSobjectEdge { + """The item at the end of the edge.""" + node: SalesforceQueueSobject! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Queue sObject""" +type SalesforceQueueSobject implements OneGraphNode { + """Queue sObject ID""" + id: String! + + """Group ID""" + queueId: String! + + """Group ID""" + queue: SalesforceGroup + + """sObject Type""" + sobjectType: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a QueueSobject + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Queue sObjects connection, for use in pagination.""" +type SalesforceQueueSobjectsConnection { + """The count of all Queue sObject you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Queue sObjects""" + nodes: [SalesforceQueueSobject!]! + + """List of Queue sObject edges""" + edges: [SalesforceQueueSobjectEdge!]! +} + +""" +A filter to be used against IndividualShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IndividualShare's id field""" + id: SalesforceIdFilter + + """Filter by the IndividualShare's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the IndividualShare's individualId field""" + individualId: SalesforceIdFilter + + """Filter by the IndividualShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the IndividualShare's individualAccessLevel field""" + individualAccessLevel: SalesforceStringFilter + + """Filter by the IndividualShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the IndividualShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the IndividualShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the IndividualShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the IndividualShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Individual Shares can be sorted by""" +enum SalesforceIndividualShareSortByFieldEnum { + ID + INDIVIDUAL_ID + USER_OR_GROUP_ID + INDIVIDUAL_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceIndividualShareEdge { + """The item at the end of the edge.""" + node: SalesforceIndividualShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceIndividualShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Individual Share""" +type SalesforceIndividualShare implements OneGraphNode { + """Individual Share ID""" + id: String! + + """Individual ID""" + individualId: String! + + """Individual ID""" + individual: SalesforceIndividual + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceIndividualShareUserOrGroupUnion + + """Individual Access Level""" + individualAccessLevel: String! + + """Apex Sharing Reason ID""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a IndividualShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Individual Shares connection, for use in pagination.""" +type SalesforceIndividualSharesConnection { + """The count of all Individual Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Individual Shares""" + nodes: [SalesforceIndividualShare!]! + + """List of Individual Share edges""" + edges: [SalesforceIndividualShareEdge!]! +} + +""" +A filter to be used against GroupMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGroupMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGroupMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGroupMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GroupMember's id field""" + id: SalesforceIdFilter + + """Filter by the GroupMember's group relation.""" + group: SalesforceGroupConnectionFilter + + """Filter by the GroupMember's groupId field""" + groupId: SalesforceIdFilter + + """Filter by the GroupMember's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the GroupMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Group Members can be sorted by""" +enum SalesforceGroupMemberSortByFieldEnum { + ID + GROUP_ID + USER_OR_GROUP_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceGroupMemberEdge { + """The item at the end of the edge.""" + node: SalesforceGroupMember! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceGroupMemberUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Group Member""" +type SalesforceGroupMember implements OneGraphNode { + """Group Member ID""" + id: String! + + """Group ID""" + groupId: String! + + """Group ID""" + group: SalesforceGroup + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceGroupMemberUserOrGroupUnion + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a GroupMember""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Members connection, for use in pagination.""" +type SalesforceGroupMembersConnection { + """The count of all Group Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Members""" + nodes: [SalesforceGroupMember!]! + + """List of Group Member edges""" + edges: [SalesforceGroupMemberEdge!]! +} + +""" +A filter to be used against FlowInterviewShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewShare's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewShare's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowInterviewShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowInterviewShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FlowInterviewShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FlowInterviewShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FlowInterviewShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Flow Interview Shares can be sorted by""" +enum SalesforceFlowInterviewShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewShareEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFlowInterviewShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Share""" +type SalesforceFlowInterviewShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFlowInterview + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFlowInterviewShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FlowInterviewShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Flow Interview Shares connection, for use in pagination.""" +type SalesforceFlowInterviewSharesConnection { + """ + The count of all Flow Interview Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Shares""" + nodes: [SalesforceFlowInterviewShare!]! + + """List of Flow Interview Share edges""" + edges: [SalesforceFlowInterviewShareEdge!]! +} + +""" +A filter to be used against ContactShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactShare's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContactShare's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContactShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactShare's contactAccessLevel field""" + contactAccessLevel: SalesforceStringFilter + + """Filter by the ContactShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Shares can be sorted by""" +enum SalesforceContactShareSortByFieldEnum { + ID + CONTACT_ID + USER_OR_GROUP_ID + CONTACT_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Share""" +type SalesforceContactShare implements OneGraphNode { + """Contact Share ID""" + id: String! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactShareUserOrGroupUnion + + """Contact Access""" + contactAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Shares connection, for use in pagination.""" +type SalesforceContactSharesConnection { + """The count of all Contact Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Shares""" + nodes: [SalesforceContactShare!]! + + """List of Contact Share edges""" + edges: [SalesforceContactShareEdge!]! +} + +""" +A filter to be used against CaseShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseShare's id field""" + id: SalesforceIdFilter + + """Filter by the CaseShare's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseShare's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CaseShare's caseAccessLevel field""" + caseAccessLevel: SalesforceStringFilter + + """Filter by the CaseShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CaseShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CaseShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CaseShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Shares can be sorted by""" +enum SalesforceCaseShareSortByFieldEnum { + ID + CASE_ID + USER_OR_GROUP_ID + CASE_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseShareEdge { + """The item at the end of the edge.""" + node: SalesforceCaseShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCaseShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Case Share""" +type SalesforceCaseShare implements OneGraphNode { + """Case Share ID""" + id: String! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCaseShareUserOrGroupUnion + + """Case Access""" + caseAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a CaseShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Case Shares connection, for use in pagination.""" +type SalesforceCaseSharesConnection { + """The count of all Case Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Shares""" + nodes: [SalesforceCaseShare!]! + + """List of Case Share edges""" + edges: [SalesforceCaseShareEdge!]! +} + +""" +A filter to be used against AccountShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountShare's id field""" + id: SalesforceIdFilter + + """Filter by the AccountShare's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AccountShare's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AccountShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AccountShare's accountAccessLevel field""" + accountAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's opportunityAccessLevel field""" + opportunityAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's caseAccessLevel field""" + caseAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's contactAccessLevel field""" + contactAccessLevel: SalesforceStringFilter + + """Filter by the AccountShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AccountShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Account Shares can be sorted by""" +enum SalesforceAccountShareSortByFieldEnum { + ID + ACCOUNT_ID + USER_OR_GROUP_ID + ACCOUNT_ACCESS_LEVEL + OPPORTUNITY_ACCESS_LEVEL + CASE_ACCESS_LEVEL + CONTACT_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAccountShareEdge { + """The item at the end of the edge.""" + node: SalesforceAccountShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAccountShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Account Share""" +type SalesforceAccountShare implements OneGraphNode { + """Account Share ID""" + id: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAccountShareUserOrGroupUnion + + """Account Access""" + accountAccessLevel: String! + + """Opportunity Access""" + opportunityAccessLevel: String! + + """Case Access""" + caseAccessLevel: String! + + """Contact Access""" + contactAccessLevel: String + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AccountShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Account Shares connection, for use in pagination.""" +type SalesforceAccountSharesConnection { + """The count of all Account Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Shares""" + nodes: [SalesforceAccountShare!]! + + """List of Account Share edges""" + edges: [SalesforceAccountShareEdge!]! +} + +union SalesforceListViewEventOwnerUnion = SalesforceOrganization | SalesforceUser + +"""Field that Stamps can be sorted by""" +enum SalesforceStampSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceStampEdge { + """The item at the end of the edge.""" + node: SalesforceStamp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Stamps connection, for use in pagination.""" +type SalesforceStampsConnection { + """The count of all Stamp you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Stamps""" + nodes: [SalesforceStamp!]! + + """List of Stamp edges""" + edges: [SalesforceStampEdge!]! +} + +"""An edge in a connection.""" +type SalesforceContentDocumentLinkEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Content Document Link.""" +type SalesforceContentDocumentLinkSobjectMetadata { + """Url to the edit view for this Content Document Link.""" + uiEditUrl: String! + + """Url to the detail view for this Content Document Link.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce API Anomaly Event Store.""" +type SalesforceApiAnomalyEventStoreSobjectMetadata { + """Url to the edit view for this API Anomaly Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this API Anomaly Event Store.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceApiAnomalyEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceApiAnomalyEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Content Version.""" +type SalesforceContentVersionSobjectMetadata { + """Url to the edit view for this Content Version.""" + uiEditUrl: String! + + """Url to the detail view for this Content Version.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentVersionRating object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionRatingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionRatingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionRatingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionRating's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionRating's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentVersionRating's userId field""" + userId: SalesforceIdFilter + + """Filter by the ContentVersionRating's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionRating's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionRating's rating field""" + rating: SalesforceIntFilter + + """Filter by the ContentVersionRating's userComment field""" + userComment: SalesforceStringFilter + + """Filter by the ContentVersionRating's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter +} + +"""Field that Content Version Ratings can be sorted by""" +enum SalesforceContentVersionRatingSortByFieldEnum { + ID + USER_ID + CONTENT_VERSION_ID + RATING + USER_COMMENT + LAST_MODIFIED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentVersionRatingEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionRating! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Version Ratings connection, for use in pagination.""" +type SalesforceContentVersionRatingsConnection { + """ + The count of all Content Version Rating you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Ratings""" + nodes: [SalesforceContentVersionRating!]! + + """List of Content Version Rating edges""" + edges: [SalesforceContentVersionRatingEdge!]! +} + +""" +A filter to be used against ContentVersionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentVersionHistory's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionHistory's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentVersionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentVersionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContentVersionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Content Version Histories can be sorted by""" +enum SalesforceContentVersionHistorySortByFieldEnum { + ID + IS_DELETED + CONTENT_VERSION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContentVersionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Version History""" +type SalesforceContentVersionHistory implements OneGraphNode { + """Content Version ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContentVersionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Version Histories connection, for use in pagination. +""" +type SalesforceContentVersionHistorysConnection { + """ + The count of all Content Version History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Histories""" + nodes: [SalesforceContentVersionHistory!]! + + """List of Content Version History edges""" + edges: [SalesforceContentVersionHistoryEdge!]! +} + +"""Metadata for a Salesforce Content Document.""" +type SalesforceContentDocumentSobjectMetadata { + """Url to the edit view for this Content Document.""" + uiEditUrl: String! + + """Url to the detail view for this Content Document.""" + uiDetailUrl: String! +} + +"""Field that Images can be sorted by""" +enum SalesforceImageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IMAGE_VIEW_TYPE + IS_ACTIVE + IMAGE_CLASS + IMAGE_CLASS_OBJECT_TYPE + CONTENT_DOCUMENT_ID + CAPTURED_ANGLE + TITLE + ALTERNATE_TEXT + URL +} + +"""An edge in a connection.""" +type SalesforceImageEdge { + """The item at the end of the edge.""" + node: SalesforceImage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Images connection, for use in pagination.""" +type SalesforceImagesConnection { + """The count of all Image you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Images""" + nodes: [SalesforceImage!]! + + """List of Image edges""" + edges: [SalesforceImageEdge!]! +} + +""" +A filter to be used against ContentVersionComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersionComment's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersionComment's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentVersionComment's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentVersionComment's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentVersionComment's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentVersionComment's userComment field""" + userComment: SalesforceStringFilter + + """Filter by the ContentVersionComment's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Content Version Comments can be sorted by""" +enum SalesforceContentVersionCommentSortByFieldEnum { + ID + CONTENT_DOCUMENT_ID + CONTENT_VERSION_ID + USER_COMMENT + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentVersionCommentEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersionComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Version Comments connection, for use in pagination.""" +type SalesforceContentVersionCommentsConnection { + """ + The count of all Content Version Comment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Version Comments""" + nodes: [SalesforceContentVersionComment!]! + + """List of Content Version Comment edges""" + edges: [SalesforceContentVersionCommentEdge!]! +} + +""" +A filter to be used against ContentDocumentSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentSubscription's userId field""" + userId: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentSubscription's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentSubscription's isCommentSub field""" + isCommentSub: SalesforceBooleanFilter + + """Filter by the ContentDocumentSubscription's isDocumentSub field""" + isDocumentSub: SalesforceBooleanFilter +} + +"""Field that Content Document Subscriptions can be sorted by""" +enum SalesforceContentDocumentSubscriptionSortByFieldEnum { + ID + USER_ID + CONTENT_DOCUMENT_ID + IS_COMMENT_SUB + IS_DOCUMENT_SUB +} + +"""An edge in a connection.""" +type SalesforceContentDocumentSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Content Document Subscriptions connection, for use in pagination. +""" +type SalesforceContentDocumentSubscriptionsConnection { + """ + The count of all Content Document Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Subscriptions""" + nodes: [SalesforceContentDocumentSubscription!]! + + """List of Content Document Subscription edges""" + edges: [SalesforceContentDocumentSubscriptionEdge!]! +} + +""" +A filter to be used against ContentDocumentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentHistory's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentHistory's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocumentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContentDocumentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Content Document Histories can be sorted by""" +enum SalesforceContentDocumentHistorySortByFieldEnum { + ID + IS_DELETED + CONTENT_DOCUMENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContentDocumentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Document History""" +type SalesforceContentDocumentHistory implements OneGraphNode { + """Content Document ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContentDocumentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Document Histories connection, for use in pagination. +""" +type SalesforceContentDocumentHistorysConnection { + """ + The count of all Content Document History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Histories""" + nodes: [SalesforceContentDocumentHistory!]! + + """List of Content Document History edges""" + edges: [SalesforceContentDocumentHistoryEdge!]! +} + +"""Field that Asset Files can be sorted by""" +enum SalesforceContentAssetSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTENT_DOCUMENT_ID + IS_VISIBLE_BY_EXTERNAL_USERS +} + +"""An edge in a connection.""" +type SalesforceContentAssetEdge { + """The item at the end of the edge.""" + node: SalesforceContentAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Files connection, for use in pagination.""" +type SalesforceContentAssetsConnection { + """The count of all Asset File you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Files""" + nodes: [SalesforceContentAsset!]! + + """List of Asset File edges""" + edges: [SalesforceContentAssetEdge!]! +} + +"""Metadata for a Salesforce Library.""" +type SalesforceContentWorkspaceSobjectMetadata { + """Url to the edit view for this Library.""" + uiEditUrl: String! + + """Url to the detail view for this Library.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentWorkspaceSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceSubscription's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspaceSubscription's userId field""" + userId: SalesforceIdFilter + + """ + Filter by the ContentWorkspaceSubscription's contentWorkspace relation. + """ + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceSubscription's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter +} + +"""Field that Content Workspace Subscriptions can be sorted by""" +enum SalesforceContentWorkspaceSubscriptionSortByFieldEnum { + ID + USER_ID + CONTENT_WORKSPACE_ID +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceSubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceSubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Workspace Subscription""" +type SalesforceContentWorkspaceSubscription implements OneGraphNode { + """ContentWorkspaceSubscription ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Workspace ID""" + contentWorkspaceId: String! + + """Workspace ID""" + contentWorkspace: SalesforceContentWorkspace + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Content Workspace Subscriptions connection, for use in pagination. +""" +type SalesforceContentWorkspaceSubscriptionsConnection { + """ + The count of all Content Workspace Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Workspace Subscriptions""" + nodes: [SalesforceContentWorkspaceSubscription!]! + + """List of Content Workspace Subscription edges""" + edges: [SalesforceContentWorkspaceSubscriptionEdge!]! +} + +""" +A filter to be used against ContentWorkspaceDoc object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceDocConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceDocConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceDocConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceDoc's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's contentWorkspace relation.""" + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceDoc's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentWorkspaceDoc's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentWorkspaceDoc's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspaceDoc's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspaceDoc's isOwner field""" + isOwner: SalesforceBooleanFilter + + """Filter by the ContentWorkspaceDoc's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Library Documents can be sorted by""" +enum SalesforceContentWorkspaceDocSortByFieldEnum { + ID + CONTENT_WORKSPACE_ID + CONTENT_DOCUMENT_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_OWNER + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceDocEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceDoc! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Library Documents connection, for use in pagination.""" +type SalesforceContentWorkspaceDocsConnection { + """The count of all Library Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Documents""" + nodes: [SalesforceContentWorkspaceDoc!]! + + """List of Library Document edges""" + edges: [SalesforceContentWorkspaceDocEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCampaignEdge { + """The item at the end of the edge.""" + node: SalesforceCampaign! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Campaign.""" +type SalesforceCampaignSobjectMetadata { + """Url to the edit view for this Campaign.""" + uiEditUrl: String! + + """Url to the detail view for this Campaign.""" + uiDetailUrl: String! +} + +"""Field that List Emails can be sorted by""" +enum SalesforceListEmailSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + FROM_NAME + STATUS + HAS_ATTACHMENT + SCHEDULED_DATE + TOTAL_SENT + CAMPAIGN_ID + IS_TRACKED +} + +"""An edge in a connection.""" +type SalesforceListEmailEdge { + """The item at the end of the edge.""" + node: SalesforceListEmail! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce List Emails connection, for use in pagination.""" +type SalesforceListEmailsConnection { + """The count of all List Email you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Emails""" + nodes: [SalesforceListEmail!]! + + """List of List Email edges""" + edges: [SalesforceListEmailEdge!]! +} + +""" +A filter to be used against CampaignShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignShare's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignShare's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignShare's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CampaignShare's campaignAccessLevel field""" + campaignAccessLevel: SalesforceStringFilter + + """Filter by the CampaignShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CampaignShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Campaign Shares can be sorted by""" +enum SalesforceCampaignShareSortByFieldEnum { + ID + CAMPAIGN_ID + USER_OR_GROUP_ID + CAMPAIGN_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCampaignShareEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCampaignShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Campaign Share""" +type SalesforceCampaignShare implements OneGraphNode { + """Campaign Share ID""" + id: String! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCampaignShareUserOrGroupUnion + + """Campaign Access""" + campaignAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CampaignShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Shares connection, for use in pagination.""" +type SalesforceCampaignSharesConnection { + """The count of all Campaign Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Shares""" + nodes: [SalesforceCampaignShare!]! + + """List of Campaign Share edges""" + edges: [SalesforceCampaignShareEdge!]! +} + +""" +A filter to be used against CampaignMemberStatus object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignMemberStatusConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignMemberStatusConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignMemberStatusConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignMemberStatus's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignMemberStatus's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's label field""" + label: SalesforceStringFilter + + """Filter by the CampaignMemberStatus's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CampaignMemberStatus's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's hasResponded field""" + hasResponded: SalesforceBooleanFilter + + """Filter by the CampaignMemberStatus's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignMemberStatus's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMemberStatus's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignMemberStatus's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMemberStatus's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignMemberStatus's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Campaign Member Statuses can be sorted by""" +enum SalesforceCampaignMemberStatusSortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + LABEL + SORT_ORDER + IS_DEFAULT + HAS_RESPONDED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCampaignMemberStatusEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignMemberStatus! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Campaign Member Status""" +type SalesforceCampaignMemberStatus implements OneGraphNode { + """Campaign Member Status ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Member Status""" + label: String! + + """Sort Order""" + sortOrder: Int + + """Is Default""" + isDefault: Boolean! + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CampaignMemberStatus + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Member Statuses connection, for use in pagination.""" +type SalesforceCampaignMemberStatussConnection { + """ + The count of all Campaign Member Status you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Member Statuses""" + nodes: [SalesforceCampaignMemberStatus!]! + + """List of Campaign Member Status edges""" + edges: [SalesforceCampaignMemberStatusEdge!]! +} + +""" +A filter to be used against CampaignHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignHistory's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignHistory's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CampaignHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Campaign Field Histories can be sorted by""" +enum SalesforceCampaignHistorySortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCampaignHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Campaign Field History""" +type SalesforceCampaignHistory implements OneGraphNode { + """Campaign Field History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CampaignHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaign Field Histories connection, for use in pagination.""" +type SalesforceCampaignHistorysConnection { + """ + The count of all Campaign Field History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Field Histories""" + nodes: [SalesforceCampaignHistory!]! + + """List of Campaign Field History edges""" + edges: [SalesforceCampaignHistoryEdge!]! +} + +"""Field that Campaigns can be sorted by""" +enum SalesforceCampaignSortByFieldEnum { + ID + IS_DELETED + NAME + PARENT_ID + TYPE + STATUS + START_DATE + END_DATE + EXPECTED_REVENUE + BUDGETED_COST + ACTUAL_COST + EXPECTED_RESPONSE + NUMBER_SENT + IS_ACTIVE + NUMBER_OF_LEADS + NUMBER_OF_CONVERTED_LEADS + NUMBER_OF_CONTACTS + NUMBER_OF_RESPONSES + NUMBER_OF_OPPORTUNITIES + NUMBER_OF_WON_OPPORTUNITIES + AMOUNT_ALL_OPPORTUNITIES + AMOUNT_WON_OPPORTUNITIES + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CAMPAIGN_MEMBER_RECORD_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceAttachmentEdge { + """The item at the end of the edge.""" + node: SalesforceAttachment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset.""" +type SalesforceAssetSobjectMetadata { + """Url to the edit view for this Asset.""" + uiEditUrl: String! + + """Url to the detail view for this Asset.""" + uiDetailUrl: String! +} + +"""Field that Cases can be sorted by""" +enum SalesforceCaseSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + CASE_NUMBER + CONTACT_ID + ACCOUNT_ID + ASSET_ID + PARENT_ID + SUPPLIED_NAME + SUPPLIED_EMAIL + SUPPLIED_PHONE + SUPPLIED_COMPANY + TYPE + RECORD_TYPE_ID + STATUS + REASON + ORIGIN + SUBJECT + PRIORITY + IS_CLOSED + CLOSED_DATE + IS_ESCALATED + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONTACT_PHONE + CONTACT_MOBILE + CONTACT_EMAIL + CONTACT_FAX + COMMENTS + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceCaseEdge { + """The item at the end of the edge.""" + node: SalesforceCase! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Cases connection, for use in pagination.""" +type SalesforceCasesConnection { + """The count of all Case you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Cases""" + nodes: [SalesforceCase!]! + + """List of Case edges""" + edges: [SalesforceCaseEdge!]! +} + +""" +A filter to be used against AssetStatePeriod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetStatePeriodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetStatePeriodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetStatePeriodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetStatePeriod's id field""" + id: SalesforceIdFilter + + """Filter by the AssetStatePeriod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetStatePeriod's assetStatePeriodNumber field""" + assetStatePeriodNumber: SalesforceStringFilter + + """Filter by the AssetStatePeriod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetStatePeriod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetStatePeriod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetStatePeriod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetStatePeriod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetStatePeriod's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetStatePeriod's startDate field""" + startDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's endDate field""" + endDate: SalesforceDateTimeFilter + + """Filter by the AssetStatePeriod's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the AssetStatePeriod's amount field""" + amount: SalesforceFloatFilter + + """Filter by the AssetStatePeriod's mrr field""" + mrr: SalesforceFloatFilter +} + +"""Field that Asset State Periods can be sorted by""" +enum SalesforceAssetStatePeriodSortByFieldEnum { + ID + IS_DELETED + ASSET_STATE_PERIOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ID + START_DATE + END_DATE + QUANTITY + AMOUNT + MRR +} + +"""An edge in a connection.""" +type SalesforceAssetStatePeriodEdge { + """The item at the end of the edge.""" + node: SalesforceAssetStatePeriod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset State Periods connection, for use in pagination.""" +type SalesforceAssetStatePeriodsConnection { + """The count of all Asset State Period you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset State Periods""" + nodes: [SalesforceAssetStatePeriod!]! + + """List of Asset State Period edges""" + edges: [SalesforceAssetStatePeriodEdge!]! +} + +""" +A filter to be used against AssetShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetShare's id field""" + id: SalesforceIdFilter + + """Filter by the AssetShare's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetShare's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AssetShare's assetAccessLevel field""" + assetAccessLevel: SalesforceStringFilter + + """Filter by the AssetShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AssetShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Asset Shares can be sorted by""" +enum SalesforceAssetShareSortByFieldEnum { + ID + ASSET_ID + USER_OR_GROUP_ID + ASSET_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAssetShareEdge { + """The item at the end of the edge.""" + node: SalesforceAssetShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAssetShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Asset Share""" +type SalesforceAssetShare implements OneGraphNode { + """Asset Share ID""" + id: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAssetShareUserOrGroupUnion + + """Asset Access""" + assetAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a AssetShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Shares connection, for use in pagination.""" +type SalesforceAssetSharesConnection { + """The count of all Asset Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Shares""" + nodes: [SalesforceAssetShare!]! + + """List of Asset Share edges""" + edges: [SalesforceAssetShareEdge!]! +} + +"""Field that Asset Relationships can be sorted by""" +enum SalesforceAssetRelationshipSortByFieldEnum { + ID + IS_DELETED + ASSET_RELATIONSHIP_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ASSET_ID + RELATED_ASSET_ID + FROM_DATE + TO_DATE + RELATIONSHIP_TYPE +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationship! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Relationships connection, for use in pagination.""" +type SalesforceAssetRelationshipsConnection { + """The count of all Asset Relationship you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationships""" + nodes: [SalesforceAssetRelationship!]! + + """List of Asset Relationship edges""" + edges: [SalesforceAssetRelationshipEdge!]! +} + +""" +A filter to be used against AssetHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AssetHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetHistory's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetHistory's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AssetHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Asset Histories can be sorted by""" +enum SalesforceAssetHistorySortByFieldEnum { + ID + IS_DELETED + ASSET_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAssetHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAssetHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Asset History""" +type SalesforceAssetHistory implements OneGraphNode { + """Asset History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AssetHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Histories connection, for use in pagination.""" +type SalesforceAssetHistorysConnection { + """The count of all Asset History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Histories""" + nodes: [SalesforceAssetHistory!]! + + """List of Asset History edges""" + edges: [SalesforceAssetHistoryEdge!]! +} + +"""Field that Asset Actions can be sorted by""" +enum SalesforceAssetActionSortByFieldEnum { + ID + IS_DELETED + ASSET_ACTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ID + TYPE + CATEGORY + CATEGORY_ENUM + ACTION_DATE + PRODUCT_AMOUNT_CHANGE + ADJUSTMENT_AMOUNT_CHANGE + ESTIMATED_TAX_CHANGE + ACTUAL_TAX_CHANGE + SUBTOTAL_CHANGE + QUANTITY_CHANGE + MRR_CHANGE + AMOUNT + TOTAL_INITIAL_SALE_AMOUNT + TOTAL_RENEWALS_AMOUNT + TOTAL_UPSELLS_AMOUNT + TOTAL_DOWNSELLS_AMOUNT + TOTAL_CROSS_SELLS_AMOUNT + TOTAL_CANCELLATIONS_AMOUNT + TOTAL_TRANSFERS_AMOUNT + TOTAL_TERMS_AND_CONDITIONS_AMOUNT + TOTAL_OTHER_AMOUNT + TOTAL_AMOUNT + TOTAL_QUANTITY + TOTAL_MRR +} + +"""An edge in a connection.""" +type SalesforceAssetActionEdge { + """The item at the end of the edge.""" + node: SalesforceAssetAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Actions connection, for use in pagination.""" +type SalesforceAssetActionsConnection { + """The count of all Asset Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Actions""" + nodes: [SalesforceAssetAction!]! + + """List of Asset Action edges""" + edges: [SalesforceAssetActionEdge!]! +} + +"""Metadata for a Salesforce Product.""" +type SalesforceProduct2SobjectMetadata { + """Url to the edit view for this Product.""" + uiEditUrl: String! + + """Url to the detail view for this Product.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Product2History object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2HistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2HistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2HistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2History's id field""" + id: SalesforceIdFilter + + """Filter by the Product2History's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2History's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the Product2History's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the Product2History's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2History's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2History's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2History's field field""" + field: SalesforceStringFilter + + """Filter by the Product2History's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Product Histories can be sorted by""" +enum SalesforceProduct2HistorySortByFieldEnum { + ID + IS_DELETED + PRODUCT_2_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceProduct2HistoryEdge { + """The item at the end of the edge.""" + node: SalesforceProduct2History! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Product History""" +type SalesforceProduct2History implements OneGraphNode { + """Product Stage ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Product ID""" + product2Id: String! + + """Product ID""" + product2: SalesforceProduct2 + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a Product2History + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Product Histories connection, for use in pagination.""" +type SalesforceProduct2HistorysConnection { + """The count of all Product History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Histories""" + nodes: [SalesforceProduct2History!]! + + """List of Product History edges""" + edges: [SalesforceProduct2HistoryEdge!]! +} + +"""Field that Assets can be sorted by""" +enum SalesforceAssetSortByFieldEnum { + ID + CONTACT_ID + ACCOUNT_ID + PARENT_ID + ROOT_ASSET_ID + PRODUCT_2_ID + PRODUCT_CODE + IS_COMPETITOR_PRODUCT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + NAME + SERIAL_NUMBER + INSTALL_DATE + PURCHASE_DATE + USAGE_END_DATE + LIFECYCLE_START_DATE + LIFECYCLE_END_DATE + STATUS + PRICE + QUANTITY + OWNER_ID + ASSET_PROVIDED_BY_ID + ASSET_SERVICED_BY_ID + IS_INTERNAL + ASSET_LEVEL + STOCK_KEEPING_UNIT + HAS_LIFECYCLE_MANAGEMENT + CURRENT_MRR + CURRENT_LIFECYCLE_END_DATE + CURRENT_QUANTITY + CURRENT_AMOUNT + TOTAL_LIFECYCLE_AMOUNT + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceAssetEdge { + """The item at the end of the edge.""" + node: SalesforceAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Assets connection, for use in pagination.""" +type SalesforceAssetsConnection { + """The count of all Asset you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Assets""" + nodes: [SalesforceAsset!]! + + """List of Asset edges""" + edges: [SalesforceAssetEdge!]! +} + +"""Field that Products can be sorted by""" +enum SalesforceProduct2SortByFieldEnum { + ID + NAME + PRODUCT_CODE + DESCRIPTION + IS_ACTIVE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FAMILY + EXTERNAL_DATA_SOURCE_ID + EXTERNAL_ID + DISPLAY_URL + QUANTITY_UNIT_OF_MEASURE + IS_DELETED + IS_ARCHIVED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + STOCK_KEEPING_UNIT +} + +"""An edge in a connection.""" +type SalesforceProduct2Edge { + """The item at the end of the edge.""" + node: SalesforceProduct2! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Products connection, for use in pagination.""" +type SalesforceProduct2sConnection { + """The count of all Product you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Products""" + nodes: [SalesforceProduct2!]! + + """List of Product edges""" + edges: [SalesforceProduct2Edge!]! +} + +"""Static Resource""" +type SalesforceStaticResource implements OneGraphNode { + """Static Resource ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """MIME Type""" + contentType: String! + + """Size""" + bodyLength: Int! + + """Body""" + body: String + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Cache Control""" + cacheControl: String! + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLargeIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesBySmallIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """ + A JSON object that contains all of the custom fields for a StaticResource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Named Credentials can be sorted by""" +enum SalesforceNamedCredentialSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRINCIPAL_TYPE + AUTH_PROVIDER_ID + JWT_ISSUER + JWT_FORMULA_SUBJECT + JWT_TEXT_SUBJECT + JWT_VALIDITY_PERIOD_SECONDS +} + +"""An edge in a connection.""" +type SalesforceNamedCredentialEdge { + """The item at the end of the edge.""" + node: SalesforceNamedCredential! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Named Credentials connection, for use in pagination.""" +type SalesforceNamedCredentialsConnection { + """The count of all Named Credential you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Named Credentials""" + nodes: [SalesforceNamedCredential!]! + + """List of Named Credential edges""" + edges: [SalesforceNamedCredentialEdge!]! +} + +"""Field that External Data Sources can be sorted by""" +enum SalesforceExternalDataSourceSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TYPE + REPOSITORY + IS_WRITABLE + PRINCIPAL_TYPE + PROTOCOL + AUTH_PROVIDER_ID + LARGE_ICON_ID + SMALL_ICON_ID +} + +"""An edge in a connection.""" +type SalesforceExternalDataSourceEdge { + """The item at the end of the edge.""" + node: SalesforceExternalDataSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce External Data Sources connection, for use in pagination.""" +type SalesforceExternalDataSourcesConnection { + """ + The count of all External Data Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Data Sources""" + nodes: [SalesforceExternalDataSource!]! + + """List of External Data Source edges""" + edges: [SalesforceExternalDataSourceEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAuthConfigProvidersEdge { + """The item at the end of the edge.""" + node: SalesforceAuthConfigProviders! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceLoginHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLoginHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Login Histories can be sorted by""" +enum SalesforceLoginHistorySortByFieldEnum { + ID + USER_ID + LOGIN_TIME + LOGIN_TYPE + SOURCE_IP + LOGIN_URL + AUTHENTICATION_SERVICE_ID + LOGIN_GEO_ID + TLS_PROTOCOL + CIPHER_SUITE + BROWSER + PLATFORM + STATUS + APPLICATION + CLIENT_VERSION + API_TYPE + API_VERSION + COUNTRY_ISO + AUTH_METHOD_REFERENCE +} + +"""An edge in a connection.""" +type SalesforceAuthSessionEdge { + """The item at the end of the edge.""" + node: SalesforceAuthSession! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceIdpEventLogEdge { + """The item at the end of the edge.""" + node: SalesforceIdpEventLog! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against VerificationHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVerificationHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVerificationHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVerificationHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the VerificationHistory's id field""" + id: SalesforceIdFilter + + """Filter by the VerificationHistory's eventGroup field""" + eventGroup: SalesforceIntFilter + + """Filter by the VerificationHistory's verificationTime field""" + verificationTime: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's verificationMethod field""" + verificationMethod: SalesforceStringFilter + + """Filter by the VerificationHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's userId field""" + userId: SalesforceIdFilter + + """Filter by the VerificationHistory's activity field""" + activity: SalesforceStringFilter + + """Filter by the VerificationHistory's status field""" + status: SalesforceStringFilter + + """Filter by the VerificationHistory's loginHistory relation.""" + loginHistory: SalesforceLoginHistoryConnectionFilter + + """Filter by the VerificationHistory's loginHistoryId field""" + loginHistoryId: SalesforceIdFilter + + """Filter by the VerificationHistory's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the VerificationHistory's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the VerificationHistory's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the VerificationHistory's remarks field""" + remarks: SalesforceStringFilter + + """Filter by the VerificationHistory's resource relation.""" + resource: SalesforceConnectedApplicationConnectionFilter + + """Filter by the VerificationHistory's resourceId field""" + resourceId: SalesforceIdFilter + + """Filter by the VerificationHistory's policy field""" + policy: SalesforceStringFilter + + """Filter by the VerificationHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the VerificationHistory's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the VerificationHistory's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the VerificationHistory's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the VerificationHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the VerificationHistory's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Identity Verification Histories can be sorted by""" +enum SalesforceVerificationHistorySortByFieldEnum { + ID + EVENT_GROUP + VERIFICATION_TIME + VERIFICATION_METHOD + USER_ID + ACTIVITY + STATUS + LOGIN_HISTORY_ID + SOURCE_IP + LOGIN_GEO_ID + REMARKS + RESOURCE_ID + POLICY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_DELETED + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceVerificationHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceVerificationHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Identity Verification History""" +type SalesforceVerificationHistory implements OneGraphNode { + """Identity Verification ID""" + id: String! + + """Verification Attempt""" + eventGroup: Int! + + """Time""" + verificationTime: String! + + """Method""" + verificationMethod: String + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """User Activity""" + activity: String! + + """Status""" + status: String! + + """Login History ID""" + loginHistoryId: String! + + """Login History ID""" + loginHistory: SalesforceLoginHistory + + """Source IP""" + sourceIp: String! + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """Activity Message""" + remarks: String + + """Connected App ID""" + resourceId: String + + """Connected App ID""" + resource: SalesforceConnectedApplication + + """Triggered By""" + policy: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a VerificationHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Identity Verification Histories connection, for use in pagination. +""" +type SalesforceVerificationHistorysConnection { + """ + The count of all Identity Verification History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Identity Verification Histories""" + nodes: [SalesforceVerificationHistory!]! + + """List of Identity Verification History edges""" + edges: [SalesforceVerificationHistoryEdge!]! +} + +""" +A filter to be used against UserProvAccountStaging object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvAccountStagingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvAccountStagingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvAccountStagingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvAccountStaging's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvAccountStaging's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvAccountStaging's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvAccountStaging's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvAccountStaging's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvAccountStaging's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's externalLastName field""" + externalLastName: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's linkState field""" + linkState: SalesforceStringFilter + + """Filter by the UserProvAccountStaging's status field""" + status: SalesforceStringFilter +} + +"""Field that User Provisioning Account Stagings can be sorted by""" +enum SalesforceUserProvAccountStagingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONNECTED_APP_ID + SALESFORCE_USER_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME + LINK_STATE + STATUS +} + +"""An edge in a connection.""" +type SalesforceUserProvAccountStagingEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvAccountStaging! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Account Stagings connection, for use in pagination. +""" +type SalesforceUserProvAccountStagingsConnection { + """ + The count of all User Provisioning Account Staging you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Account Stagings""" + nodes: [SalesforceUserProvAccountStaging!]! + + """List of User Provisioning Account Staging edges""" + edges: [SalesforceUserProvAccountStagingEdge!]! +} + +"""Field that User Provisioning Accounts can be sorted by""" +enum SalesforceUserProvAccountSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SALESFORCE_USER_ID + CONNECTED_APP_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + EXTERNAL_EMAIL + EXTERNAL_FIRST_NAME + EXTERNAL_LAST_NAME + LINK_STATE + STATUS + DELETED_DATE + IS_KNOWN_LINK +} + +"""An edge in a connection.""" +type SalesforceUserProvAccountEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvAccount! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce User Provisioning Accounts connection, for use in pagination. +""" +type SalesforceUserProvAccountsConnection { + """ + The count of all User Provisioning Account you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Accounts""" + nodes: [SalesforceUserProvAccount!]! + + """List of User Provisioning Account edges""" + edges: [SalesforceUserProvAccountEdge!]! +} + +"""Field that UserAppMenuCustomizations can be sorted by""" +enum SalesforceUserAppMenuCustomizationSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APPLICATION_ID + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceUserAppMenuCustomizationEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppMenuCustomization! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce UserAppMenuCustomizations connection, for use in pagination. +""" +type SalesforceUserAppMenuCustomizationsConnection { + """ + The count of all UserAppMenuCustomization you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce UserAppMenuCustomizations""" + nodes: [SalesforceUserAppMenuCustomization!]! + + """List of UserAppMenuCustomization edges""" + edges: [SalesforceUserAppMenuCustomizationEdge!]! +} + +"""Field that Service Providers can be sorted by""" +enum SalesforceServiceProviderSortByFieldEnum { + ID + SUBJECT_TYPE + SYSTEM_MODSTAMP + CREATED_DATE + NAME + ACS_URL + SAML_ENTITY_URL + SP_CERTIFICATE + START_URL + CONNECTIVITY_ID + ISSUER + SUBJECT_CUSTOM_ATTR + ENCRYPTION_CERTIFICATE + ENCRYPTION_TYPE + NAME_ID_FORMAT + SIGNING_ALGO_TYPE + SINGLE_LOGOUT_URL + SINGLE_LOGOUT_BINDING +} + +"""An edge in a connection.""" +type SalesforceServiceProviderEdge { + """The item at the end of the edge.""" + node: SalesforceServiceProvider! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Service Providers connection, for use in pagination.""" +type SalesforceServiceProvidersConnection { + """The count of all Service Provider you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Providers""" + nodes: [SalesforceServiceProvider!]! + + """List of Service Provider edges""" + edges: [SalesforceServiceProviderEdge!]! +} + +""" +A filter to be used against SPSamlAttributes object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSpSamlAttributesConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSpSamlAttributesConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSpSamlAttributesConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SPSamlAttributes's id field""" + id: SalesforceIdFilter + + """Filter by the SPSamlAttributes's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SPSamlAttributes's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SPSamlAttributes's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SPSamlAttributes's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SPSamlAttributes's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SPSamlAttributes's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SPSamlAttributes's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the SPSamlAttributes's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the SPSamlAttributes's key field""" + key: SalesforceStringFilter + + """Filter by the SPSamlAttributes's value field""" + value: SalesforceStringFilter + + """Filter by the SPSamlAttributes's connectivity relation.""" + connectivity: SalesforceConnectedApplicationConnectionFilter + + """Filter by the SPSamlAttributes's connectivityId field""" + connectivityId: SalesforceIdFilter +} + +"""Field that Service Provider SAML Attributes can be sorted by""" +enum SalesforceSpSamlAttributesSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SERVICE_PROVIDER_ID + KEY + VALUE + CONNECTIVITY_ID +} + +"""An edge in a connection.""" +type SalesforceSpSamlAttributesEdge { + """The item at the end of the edge.""" + node: SalesforceSpSamlAttributes! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Service Provider SAML Attribute""" +type SalesforceSpSamlAttributes implements OneGraphNode { + """SAML Attribute ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """Attribute key""" + key: String! + + """Attribute value""" + value: String! + + """Connected App ID""" + connectivityId: String + + """Connected App ID""" + connectivity: SalesforceConnectedApplication + + """ + A JSON object that contains all of the custom fields for a SPSamlAttributes + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Service Provider SAML Attributes connection, for use in pagination. +""" +type SalesforceSpSamlAttributessConnection { + """ + The count of all Service Provider SAML Attribute you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Service Provider SAML Attributes""" + nodes: [SalesforceSpSamlAttributes!]! + + """List of Service Provider SAML Attribute edges""" + edges: [SalesforceSpSamlAttributesEdge!]! +} + +""" +A filter to be used against InstalledMobileApp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInstalledMobileAppConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInstalledMobileAppConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInstalledMobileAppConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InstalledMobileApp's id field""" + id: SalesforceIdFilter + + """Filter by the InstalledMobileApp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InstalledMobileApp's name field""" + name: SalesforceStringFilter + + """Filter by the InstalledMobileApp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InstalledMobileApp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InstalledMobileApp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InstalledMobileApp's status field""" + status: SalesforceStringFilter + + """Filter by the InstalledMobileApp's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the InstalledMobileApp's userId field""" + userId: SalesforceIdFilter + + """Filter by the InstalledMobileApp's connectedApplication relation.""" + connectedApplication: SalesforceConnectedApplicationConnectionFilter + + """Filter by the InstalledMobileApp's connectedApplicationId field""" + connectedApplicationId: SalesforceIdFilter + + """Filter by the InstalledMobileApp's version field""" + version: SalesforceStringFilter +} + +"""Field that Installed Mobile Apps can be sorted by""" +enum SalesforceInstalledMobileAppSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STATUS + USER_ID + CONNECTED_APPLICATION_ID + VERSION +} + +"""An edge in a connection.""" +type SalesforceInstalledMobileAppEdge { + """The item at the end of the edge.""" + node: SalesforceInstalledMobileApp! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Provisioning Mock Target""" +type SalesforceUserProvMockTarget implements OneGraphNode { + """UserProvMockTarget ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvMockTarget + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User Provisioning Account Staging""" +type SalesforceUserProvAccountStaging implements OneGraphNode { + """User Provisioning Account Staging Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String! + + """Status""" + status: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccountStaging + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against UserAppMenuCustomization object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppMenuCustomizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppMenuCustomizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppMenuCustomizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppMenuCustomization's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserAppMenuCustomization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomization's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomization's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +""" +A filter to be used against UserAppMenuCustomizationShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppMenuCustomizationShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppMenuCustomizationShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppMenuCustomizationShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppMenuCustomizationShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's parent relation.""" + parent: SalesforceUserAppMenuCustomizationConnectionFilter + + """Filter by the UserAppMenuCustomizationShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserAppMenuCustomizationShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppMenuCustomizationShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppMenuCustomizationShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that UserAppMenuCustomization Shares can be sorted by""" +enum SalesforceUserAppMenuCustomizationShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserAppMenuCustomizationShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppMenuCustomizationShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserAppMenuCustomizationShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""UserAppMenuCustomization Share""" +type SalesforceUserAppMenuCustomizationShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserAppMenuCustomization + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserAppMenuCustomizationShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserAppMenuCustomizationShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce UserAppMenuCustomization Shares connection, for use in pagination. +""" +type SalesforceUserAppMenuCustomizationSharesConnection { + """ + The count of all UserAppMenuCustomization Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce UserAppMenuCustomization Shares""" + nodes: [SalesforceUserAppMenuCustomizationShare!]! + + """List of UserAppMenuCustomization Share edges""" + edges: [SalesforceUserAppMenuCustomizationShareEdge!]! +} + +union SalesforceUserAppMenuCustomizationApplicationUnion = SalesforceConnectedApplication | SalesforceServiceProvider + +union SalesforceUserAppMenuCustomizationOwnerUnion = SalesforceGroup | SalesforceUser + +"""UserAppMenuCustomization""" +type SalesforceUserAppMenuCustomization implements OneGraphNode { + """UserAppMenuCustomization ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserAppMenuCustomizationOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Application ID""" + applicationId: String + + """Application ID""" + application: SalesforceUserAppMenuCustomizationApplicationUnion + + """Sort Order""" + sortOrder: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """ + A JSON object that contains all of the custom fields for a UserAppMenuCustomization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against AppDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the AppDefinition's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the AppDefinition's label field""" + label: SalesforceStringFilter + + """Filter by the AppDefinition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AppDefinition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AppDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AppDefinition's logoUrl field""" + logoUrl: SalesforceStringFilter + + """Filter by the AppDefinition's description field""" + description: SalesforceStringFilter + + """Filter by the AppDefinition's uiType field""" + uiType: SalesforceStringFilter + + """Filter by the AppDefinition's navType field""" + navType: SalesforceStringFilter + + """Filter by the AppDefinition's utilityBar field""" + utilityBar: SalesforceStringFilter + + """Filter by the AppDefinition's headerColor field""" + headerColor: SalesforceStringFilter + + """Filter by the AppDefinition's isOverrideOrgTheme field""" + isOverrideOrgTheme: SalesforceBooleanFilter + + """Filter by the AppDefinition's isSmallFormFactorSupported field""" + isSmallFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isMediumFormFactorSupported field""" + isMediumFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isLargeFormFactorSupported field""" + isLargeFormFactorSupported: SalesforceBooleanFilter + + """Filter by the AppDefinition's isNavPersonalizationDisabled field""" + isNavPersonalizationDisabled: SalesforceBooleanFilter + + """Filter by the AppDefinition's isNavAutoTempTabsDisabled field""" + isNavAutoTempTabsDisabled: SalesforceBooleanFilter +} + +""" +A filter to be used against UserAppInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserAppInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserAppInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserAppInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserAppInfo's id field""" + id: SalesforceIdFilter + + """Filter by the UserAppInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserAppInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserAppInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserAppInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserAppInfo's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserAppInfo's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserAppInfo's formFactor field""" + formFactor: SalesforceStringFilter + + """Filter by the UserAppInfo's appDefinition relation.""" + appDefinition: SalesforceAppDefinitionConnectionFilter + + """Filter by the UserAppInfo's appDefinitionId field""" + appDefinitionId: SalesforceIdFilter +} + +"""Field that Last Used Apps can be sorted by""" +enum SalesforceUserAppInfoSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + FORM_FACTOR + APP_DEFINITION_ID +} + +"""An edge in a connection.""" +type SalesforceUserAppInfoEdge { + """The item at the end of the edge.""" + node: SalesforceUserAppInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Last Used Apps connection, for use in pagination.""" +type SalesforceUserAppInfosConnection { + """The count of all Last Used App you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Last Used Apps""" + nodes: [SalesforceUserAppInfo!]! + + """List of Last Used App edges""" + edges: [SalesforceUserAppInfoEdge!]! +} + +"""App Definition""" +type SalesforceAppDefinition { + """App Definition ID""" + id: String! + + """Durable ID""" + durableId: String + + """Label""" + label: String + + """Master Label""" + masterLabel: String + + """Namespace Prefix""" + namespacePrefix: String + + """Developer Name""" + developerName: String + + """Logo URL""" + logoUrl: String + + """Description""" + description: String + + """UI Type""" + uiType: String + + """Navigation Type""" + navType: String + + """Utility Bar Name""" + utilityBar: String + + """Header Color""" + headerColor: String + + """Is Org Theme Overridden""" + isOverrideOrgTheme: Boolean! + + """Is Small Form Factor Supported""" + isSmallFormFactorSupported: Boolean! + + """Is Medium Form Factor Supported""" + isMediumFormFactorSupported: Boolean! + + """Is Large Form Factor Supported""" + isLargeFormFactorSupported: Boolean! + + """Is Navigation Menu Personalization Disabled""" + isNavPersonalizationDisabled: Boolean! + + """Is Navigation Menu Automatically Create Temporary Tabs Disabled""" + isNavAutoTempTabsDisabled: Boolean! + + """Collection of Salesforce UserAppInfo""" + userAppInfosByAppDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """ + A JSON object that contains all of the custom fields for a AppDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Last Used App""" +type SalesforceUserAppInfo implements OneGraphNode { + """Last Used App ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Form Factor""" + formFactor: String! + + """App Definition ID""" + appDefinitionId: String + + """App Definition ID""" + appDefinition: SalesforceAppDefinition + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a UserAppInfo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against TodayGoal object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTodayGoalConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTodayGoalConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTodayGoalConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TodayGoal's id field""" + id: SalesforceIdFilter + + """Filter by the TodayGoal's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the TodayGoal's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TodayGoal's name field""" + name: SalesforceStringFilter + + """Filter by the TodayGoal's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TodayGoal's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TodayGoal's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TodayGoal's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TodayGoal's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TodayGoal's value field""" + value: SalesforceFloatFilter + + """Filter by the TodayGoal's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the TodayGoal's userId field""" + userId: SalesforceIdFilter +} + +""" +A filter to be used against TodayGoalShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTodayGoalShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTodayGoalShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTodayGoalShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TodayGoalShare's id field""" + id: SalesforceIdFilter + + """Filter by the TodayGoalShare's parent relation.""" + parent: SalesforceTodayGoalConnectionFilter + + """Filter by the TodayGoalShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TodayGoalShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the TodayGoalShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the TodayGoalShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the TodayGoalShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TodayGoalShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TodayGoalShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TodayGoalShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Goal Shares can be sorted by""" +enum SalesforceTodayGoalShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceTodayGoalShareEdge { + """The item at the end of the edge.""" + node: SalesforceTodayGoalShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceTodayGoalShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Goal Share""" +type SalesforceTodayGoalShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTodayGoal + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceTodayGoalShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a TodayGoalShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Goal Shares connection, for use in pagination.""" +type SalesforceTodayGoalSharesConnection { + """The count of all Goal Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Goal Shares""" + nodes: [SalesforceTodayGoalShare!]! + + """List of Goal Share edges""" + edges: [SalesforceTodayGoalShareEdge!]! +} + +union SalesforceTodayGoalOwnerUnion = SalesforceGroup | SalesforceUser + +"""Goal""" +type SalesforceTodayGoal implements OneGraphNode { + """Goal ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceTodayGoalOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Value""" + value: Float + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TodayGoalShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """A JSON object that contains all of the custom fields for a TodayGoal""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Assistant Step""" +type SalesforceSetupAssistantStep implements OneGraphNode { + """Setup Assistant Step ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Assistant Type""" + assistantType: String! + + """Is Complete""" + isComplete: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a SetupAssistantStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Service Setup Provisioning""" +type SalesforceServiceSetupProvisioning implements OneGraphNode { + """Service Setup Provisioning Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Job Name""" + jobName: String! + + """Task Name""" + taskName: String + + """Status""" + status: String! + + """Task Context""" + taskContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ServiceSetupProvisioning + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Promoted Search Term.""" +type SalesforceSearchPromotionRuleSobjectMetadata { + """Url to the edit view for this Promoted Search Term.""" + uiEditUrl: String! + + """Url to the detail view for this Promoted Search Term.""" + uiDetailUrl: String! +} + +"""Promoted Search Term""" +type SalesforceSearchPromotionRule implements OneGraphNode { + """Promoted Term Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Term""" + query: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceSearchPromotionRuleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SearchPromotionRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Push Topic""" +type SalesforcePushTopic implements OneGraphNode { + """Push Topic ID""" + id: String! + + """Topic Name""" + name: String! + + """SOQL Query""" + query: String! + + """API Version""" + apiVersion: Float! + + """Is Active""" + isActive: Boolean! + + """Notify For Fields""" + notifyForFields: String! + + """Notify For Operations""" + notifyForOperations: String! + + """Description""" + description: String + + """Create""" + notifyForOperationCreate: Boolean! + + """Update""" + notifyForOperationUpdate: Boolean! + + """Delete""" + notifyForOperationDelete: Boolean! + + """Undelete""" + notifyForOperationUndelete: Boolean! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a PushTopic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Matching Information""" +type SalesforceMatchingInformation implements OneGraphNode { + """Matching Information ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email Address""" + emailAddress: String + + """External Id""" + externalId: String + + """Contact ID""" + sfdcIdId: String + + """Contact ID""" + sfdcId: SalesforceContact + + """Preferred""" + isPickedAsPreferred: Boolean! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Preference Used""" + preferenceUsed: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a MatchingInformation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Flow Interview Stage Relation""" +type SalesforceFlowStageRelation implements OneGraphNode { + """Flow Interview Stage Relation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview ID""" + parentId: String! + + """Flow Interview ID""" + parent: SalesforceFlowInterview + + """Stage Order""" + stageOrder: Int! + + """Stage Type""" + stageType: String + + """Stage Label""" + stageLabel: String + + """Flex Index""" + flexIndex: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowStageRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against FlowInterviewLogShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLogShare's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's parent relation.""" + parent: SalesforceFlowInterviewLogConnectionFilter + + """Filter by the FlowInterviewLogShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FlowInterviewLogShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FlowInterviewLogShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLogShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Flow Interview Log Shares can be sorted by""" +enum SalesforceFlowInterviewLogShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogShareEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLogShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFlowInterviewLogShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Log Share""" +type SalesforceFlowInterviewLogShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFlowInterviewLog + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFlowInterviewLogShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLogShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Flow Interview Log Shares connection, for use in pagination. +""" +type SalesforceFlowInterviewLogSharesConnection { + """ + The count of all Flow Interview Log Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Log Shares""" + nodes: [SalesforceFlowInterviewLogShare!]! + + """List of Flow Interview Log Share edges""" + edges: [SalesforceFlowInterviewLogShareEdge!]! +} + +""" +A filter to be used against FlowInterviewLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLog's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLog's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FlowInterviewLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterviewLog's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterviewLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterviewLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's flowDeveloperName field""" + flowDeveloperName: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowInterviewGuid field""" + flowInterviewGuid: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowVersionNumber field""" + flowVersionNumber: SalesforceIntFilter + + """Filter by the FlowInterviewLog's interviewStartTimestamp field""" + interviewStartTimestamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's interviewEndTimestamp field""" + interviewEndTimestamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLog's interviewDurationInMinutes field""" + interviewDurationInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLog's interviewStatus field""" + interviewStatus: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowNamespace field""" + flowNamespace: SalesforceStringFilter + + """Filter by the FlowInterviewLog's flowLabel field""" + flowLabel: SalesforceStringFilter +} + +""" +A filter to be used against FlowInterviewLogEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewLogEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewLogEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewLogEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterviewLogEntry's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterviewLogEntry's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterviewLogEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterviewLogEntry's flowInterviewLog relation.""" + flowInterviewLog: SalesforceFlowInterviewLogConnectionFilter + + """Filter by the FlowInterviewLogEntry's flowInterviewLogId field""" + flowInterviewLogId: SalesforceIdFilter + + """Filter by the FlowInterviewLogEntry's logEntryType field""" + logEntryType: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's elementApiName field""" + elementApiName: SalesforceStringFilter + + """Filter by the FlowInterviewLogEntry's logEntryTimestamp field""" + logEntryTimestamp: SalesforceDateTimeFilter + + """ + Filter by the FlowInterviewLogEntry's durationSinceStartInMinutes field + """ + durationSinceStartInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLogEntry's elementDurationInMinutes field""" + elementDurationInMinutes: SalesforceFloatFilter + + """Filter by the FlowInterviewLogEntry's elementLabel field""" + elementLabel: SalesforceStringFilter +} + +"""Field that Flow Interview Log Entries can be sorted by""" +enum SalesforceFlowInterviewLogEntrySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FLOW_INTERVIEW_LOG_ID + LOG_ENTRY_TYPE + ELEMENT_API_NAME + LOG_ENTRY_TIMESTAMP + DURATION_SINCE_START_IN_MINUTES + ELEMENT_DURATION_IN_MINUTES + ELEMENT_LABEL +} + +"""An edge in a connection.""" +type SalesforceFlowInterviewLogEntryEdge { + """The item at the end of the edge.""" + node: SalesforceFlowInterviewLogEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Flow Interview Log Entry""" +type SalesforceFlowInterviewLogEntry implements OneGraphNode { + """Flow Interview Log Entry ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview Log ID""" + flowInterviewLogId: String! + + """Flow Interview Log ID""" + flowInterviewLog: SalesforceFlowInterviewLog + + """Log Entry Type""" + logEntryType: String! + + """Element API Name""" + elementApiName: String + + """Log Entry Timestamp""" + logEntryTimestamp: String! + + """Duration In Minutes Since Flow Start""" + durationSinceStartInMinutes: Float + + """Element Duration in Minutes""" + elementDurationInMinutes: Float + + """Element Label""" + elementLabel: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLogEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Flow Interview Log Entries connection, for use in pagination. +""" +type SalesforceFlowInterviewLogEntrysConnection { + """ + The count of all Flow Interview Log Entry you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Interview Log Entries""" + nodes: [SalesforceFlowInterviewLogEntry!]! + + """List of Flow Interview Log Entry edges""" + edges: [SalesforceFlowInterviewLogEntryEdge!]! +} + +union SalesforceFlowInterviewLogOwnerUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview Log""" +type SalesforceFlowInterviewLog implements OneGraphNode { + """Flow Interview Log ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFlowInterviewLogOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow API Name""" + flowDeveloperName: String + + """Flow Interview GUID""" + flowInterviewGuid: String! + + """Flow Version Number""" + flowVersionNumber: Int + + """Interview Start Timestamp""" + interviewStartTimestamp: String! + + """Interview End Timestamp""" + interviewEndTimestamp: String + + """Interview Duration In Minutes""" + interviewDurationInMinutes: Float + + """Interview Status""" + interviewStatus: String! + + """Flow Namespace""" + flowNamespace: String + + """Flow Label""" + flowLabel: String + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FlowInterviewLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""FileSearchActivity""" +type SalesforceFileSearchActivity implements OneGraphNode { + """Search Activity Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Search Activity Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Search Term""" + searchTerm: String! + + """Search Date""" + queryDate: String! + + """Number of Searches""" + countQueries: Int! + + """Number of Users""" + countUsers: Int! + + """Average Number of Results""" + avgNumResults: Float! + + """Duration""" + period: String! + + """Language""" + queryLanguage: String! + + """Average Click Rank""" + clickRank: Float + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FileSearchActivity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Recycle Bin Item""" +type SalesforceDeleteEvent implements OneGraphNode { + """Delete Event ID""" + id: String! + + """Record ID""" + record: String + + """Record Name""" + recordName: String + + """Owner ID""" + deletedById: String! + + """Owner ID""" + deletedBy: SalesforceUser + + """Deleted Date""" + deletedDate: String + + """Type""" + sobjectName: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a DeleteEvent""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against DatacloudPurchaseUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDatacloudPurchaseUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDatacloudPurchaseUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDatacloudPurchaseUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DatacloudPurchaseUsage's id field""" + id: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DatacloudPurchaseUsage's name field""" + name: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DatacloudPurchaseUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DatacloudPurchaseUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the DatacloudPurchaseUsage's userType field""" + userType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's purchaseType field""" + purchaseType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's datacloudEntityType field""" + datacloudEntityType: SalesforceStringFilter + + """Filter by the DatacloudPurchaseUsage's usage field""" + usage: SalesforceFloatFilter + + """Filter by the DatacloudPurchaseUsage's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against DatacloudOwnedEntity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDatacloudOwnedEntityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDatacloudOwnedEntityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDatacloudOwnedEntityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DatacloudOwnedEntity's id field""" + id: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DatacloudOwnedEntity's name field""" + name: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DatacloudOwnedEntity's dataDotComKey field""" + dataDotComKey: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's datacloudEntityType field""" + datacloudEntityType: SalesforceStringFilter + + """Filter by the DatacloudOwnedEntity's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DatacloudOwnedEntity's userId field""" + userId: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's purchaseUsage relation.""" + purchaseUsage: SalesforceDatacloudPurchaseUsageConnectionFilter + + """Filter by the DatacloudOwnedEntity's purchaseUsageId field""" + purchaseUsageId: SalesforceIdFilter + + """Filter by the DatacloudOwnedEntity's purchaseType field""" + purchaseType: SalesforceStringFilter +} + +"""Field that Data.com Owned Entities can be sorted by""" +enum SalesforceDatacloudOwnedEntitySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_DOT_COM_KEY + DATACLOUD_ENTITY_TYPE + USER_ID + PURCHASE_USAGE_ID + PURCHASE_TYPE +} + +"""An edge in a connection.""" +type SalesforceDatacloudOwnedEntityEdge { + """The item at the end of the edge.""" + node: SalesforceDatacloudOwnedEntity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data.com Owned Entities connection, for use in pagination.""" +type SalesforceDatacloudOwnedEntitysConnection { + """ + The count of all Data.com Owned Entity you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data.com Owned Entities""" + nodes: [SalesforceDatacloudOwnedEntity!]! + + """List of Data.com Owned Entity edges""" + edges: [SalesforceDatacloudOwnedEntityEdge!]! +} + +"""Data.com Usage""" +type SalesforceDatacloudPurchaseUsage implements OneGraphNode { + """Data.com Usage ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Sequence ID""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Data.com Usage Type""" + userType: String! + + """Data.com Purchase Type""" + purchaseType: String! + + """Data.com Object Type""" + datacloudEntityType: String! + + """Purchase Count""" + usage: Float! + + """Description""" + description: String + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByPurchaseUsageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DatacloudPurchaseUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Data.com Owned Entity""" +type SalesforceDatacloudOwnedEntity implements OneGraphNode { + """Data.com Owned Entity ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Description""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data.com key""" + dataDotComKey: String! + + """Data.com Object Type""" + datacloudEntityType: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Data.com Usage ID""" + purchaseUsageId: String + + """Data.com Usage ID""" + purchaseUsage: SalesforceDatacloudPurchaseUsage + + """Data.com Purchase Type""" + purchaseType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DatacloudOwnedEntity + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""DataAssetSemanticGraphEdge Info""" +type SalesforceDataAssetSemanticGraphEdge implements OneGraphNode { + """DataAssetSemanticGraphEdge Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """DataAssetSemanticGraphEdge Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Type of Left entity in the relationship""" + fromEntityAssetType: String + + """Left entity in the relationship""" + fromDataAssetIdOrName: String + + """Left field in the relationship""" + fromDataAssetFieldIdOrName: String + + """Type of Right entity in the relationship""" + toEntityAssetType: String + + """Right entity in the relationship""" + toEntityIdOrName: String + + """Right field in the relationship""" + toEntityFieldIdOrName: String + + """Type of Edge""" + edgeType: String! + + """Version Number of the edge""" + edgeInfoVersion: Int! + + """1st Weight Name""" + weight1Name: String + + """1st Weight Value""" + weight1Value: Int + + """2nd Weight Name""" + weight2Name: String + + """2nd Weight Value""" + weight2Value: Int + + """1st Additional Info Name""" + info1Name: String + + """1st Additional Info Value""" + info1Value: String + + """2nd Additional Info Name""" + info2Name: String + + """2nd Additional Info Value""" + info2Value: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetSemanticGraphEdge + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against DataAssessmentValueMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentValueMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentValueMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentValueMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentValueMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentValueMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentValueMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentValueMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentValueMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentValueMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the DataAssessmentValueMetric's dataAssessmentFieldMetric relation. + """ + dataAssessmentFieldMetric: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Filter by the DataAssessmentValueMetric's dataAssessmentFieldMetricId field + """ + dataAssessmentFieldMetricId: SalesforceIdFilter + + """Filter by the DataAssessmentValueMetric's fieldValue field""" + fieldValue: SalesforceStringFilter + + """Filter by the DataAssessmentValueMetric's valueCount field""" + valueCount: SalesforceIntFilter +} + +"""Field that Data Assessment Field Value Metrics can be sorted by""" +enum SalesforceDataAssessmentValueMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_ASSESSMENT_FIELD_METRIC_ID + FIELD_VALUE + VALUE_COUNT +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentValueMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentValueMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Assessment Field Value Metric""" +type SalesforceDataAssessmentValueMetric implements OneGraphNode { + """Data Assessment Field Value Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Field Value Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data Assessment Field Metric ID""" + dataAssessmentFieldMetricId: String! + + """Data Assessment Field Metric ID""" + dataAssessmentFieldMetric: SalesforceDataAssessmentFieldMetric + + """Field Value""" + fieldValue: String + + """Number of times this value appears in this field""" + valueCount: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentValueMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Assessment Field Value Metrics connection, for use in pagination. +""" +type SalesforceDataAssessmentValueMetricsConnection { + """ + The count of all Data Assessment Field Value Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Field Value Metrics""" + nodes: [SalesforceDataAssessmentValueMetric!]! + + """List of Data Assessment Field Value Metric edges""" + edges: [SalesforceDataAssessmentValueMetricEdge!]! +} + +""" +A filter to be used against DataAssessmentMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssessmentMetric's numTotal field""" + numTotal: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numProcessed field""" + numProcessed: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numMatched field""" + numMatched: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numMatchedDifferent field""" + numMatchedDifferent: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numUnmatched field""" + numUnmatched: SalesforceIntFilter + + """Filter by the DataAssessmentMetric's numDuplicates field""" + numDuplicates: SalesforceIntFilter +} + +""" +A filter to be used against DataAssessmentFieldMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssessmentFieldMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssessmentFieldMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssessmentFieldMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssessmentFieldMetric's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssessmentFieldMetric's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssessmentFieldMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentFieldMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentFieldMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssessmentFieldMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the DataAssessmentFieldMetric's dataAssessmentMetric relation. + """ + dataAssessmentMetric: SalesforceDataAssessmentMetricConnectionFilter + + """Filter by the DataAssessmentFieldMetric's dataAssessmentMetricId field""" + dataAssessmentMetricId: SalesforceIdFilter + + """Filter by the DataAssessmentFieldMetric's fieldName field""" + fieldName: SalesforceStringFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedInSync field""" + numMatchedInSync: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedDifferent field""" + numMatchedDifferent: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numMatchedBlanks field""" + numMatchedBlanks: SalesforceIntFilter + + """Filter by the DataAssessmentFieldMetric's numUnmatchedBlanks field""" + numUnmatchedBlanks: SalesforceIntFilter +} + +"""Field that Data Assessment Field Metrics can be sorted by""" +enum SalesforceDataAssessmentFieldMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DATA_ASSESSMENT_METRIC_ID + FIELD_NAME + NUM_MATCHED_IN_SYNC + NUM_MATCHED_DIFFERENT + NUM_MATCHED_BLANKS + NUM_UNMATCHED_BLANKS +} + +"""An edge in a connection.""" +type SalesforceDataAssessmentFieldMetricEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssessmentFieldMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Data Assessment Field Metrics connection, for use in pagination. +""" +type SalesforceDataAssessmentFieldMetricsConnection { + """ + The count of all Data Assessment Field Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Assessment Field Metrics""" + nodes: [SalesforceDataAssessmentFieldMetric!]! + + """List of Data Assessment Field Metric edges""" + edges: [SalesforceDataAssessmentFieldMetricEdge!]! +} + +"""Data Assessment Metric""" +type SalesforceDataAssessmentMetric implements OneGraphNode { + """Data Assessment Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Total Number of Records to access""" + numTotal: Int + + """Number of Processed Records""" + numProcessed: Int + + """Number of Matched Records""" + numMatched: Int + + """Number of Matched Records with different field values""" + numMatchedDifferent: Int + + """Number of Unmatched Records""" + numUnmatched: Int + + """Number of Duplicates""" + numDuplicates: Int + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Data Assessment Field Metric""" +type SalesforceDataAssessmentFieldMetric implements OneGraphNode { + """Data Assessment Field Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Assessment Field Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Data Assessment Metric ID""" + dataAssessmentMetricId: String! + + """Data Assessment Metric ID""" + dataAssessmentMetric: SalesforceDataAssessmentMetric + + """Field Name""" + fieldName: String + + """ + Number of Matched Records that have the same value for this field as Data.com + """ + numMatchedInSync: Int + + """ + Number of Matched Records that have different value for this field than Data.com + """ + numMatchedDifferent: Int + + """Number of Matched Records that have blanks for this field""" + numMatchedBlanks: Int + + """Number of Unmatched Records that have blanks for this field""" + numUnmatchedBlanks: Int + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetrics( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssessmentFieldMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Library Document""" +type SalesforceContentWorkspaceDoc implements OneGraphNode { + """Library Document ID""" + id: String! + + """Library ID""" + contentWorkspaceId: String! + + """Library ID""" + contentWorkspace: SalesforceContentWorkspace + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Is Owning Library""" + isOwner: Boolean! + + """Is Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceDoc + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version Rating""" +type SalesforceContentVersionRating implements OneGraphNode { + """ContentVersionRating ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Version ID""" + contentVersionId: String! + + """Version ID""" + contentVersion: SalesforceContentVersion + + """Rating""" + rating: Int + + """User Comment""" + userComment: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentVersionRating + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version Comment""" +type SalesforceContentVersionComment implements OneGraphNode { + """ContentVersionComment ID""" + id: String! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """Version Comment""" + userComment: String + + """Created Date""" + createdDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentVersionComment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ContentWorkspacePermission object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspacePermissionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspacePermissionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspacePermissionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspacePermission's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's name field""" + name: SalesforceStringFilter + + """Filter by the ContentWorkspacePermission's type field""" + type: SalesforceStringFilter + + """ + Filter by the ContentWorkspacePermission's permissionsManageWorkspace field + """ + permissionsManageWorkspace: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsAddContent field""" + permissionsAddContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsAddContentObo field + """ + permissionsAddContentObo: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsArchiveContent field + """ + permissionsArchiveContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsDeleteContent field + """ + permissionsDeleteContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsFeatureContent field + """ + permissionsFeatureContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsViewComments field + """ + permissionsViewComments: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsAddComment field""" + permissionsAddComment: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsModifyComments field + """ + permissionsModifyComments: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's permissionsTagContent field""" + permissionsTagContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsDeliverContent field + """ + permissionsDeliverContent: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsChatterSharing field + """ + permissionsChatterSharing: SalesforceBooleanFilter + + """ + Filter by the ContentWorkspacePermission's permissionsOrganizeFileAndFolder field + """ + permissionsOrganizeFileAndFolder: SalesforceBooleanFilter + + """Filter by the ContentWorkspacePermission's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspacePermission's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspacePermission's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspacePermission's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentWorkspacePermission's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against ContentWorkspaceMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspaceMember's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's contentWorkspace relation.""" + contentWorkspace: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentWorkspaceMember's contentWorkspaceId field""" + contentWorkspaceId: SalesforceIdFilter + + """ + Filter by the ContentWorkspaceMember's contentWorkspacePermission relation. + """ + contentWorkspacePermission: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Filter by the ContentWorkspaceMember's contentWorkspacePermissionId field + """ + contentWorkspacePermissionId: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's memberType field""" + memberType: SalesforceStringFilter + + """Filter by the ContentWorkspaceMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspaceMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspaceMember's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Library Members can be sorted by""" +enum SalesforceContentWorkspaceMemberSortByFieldEnum { + ID + CONTENT_WORKSPACE_ID + CONTENT_WORKSPACE_PERMISSION_ID + MEMBER_ID + MEMBER_TYPE + CREATED_BY_ID + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceMemberEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspaceMember! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContentWorkspaceMemberMemberUnion = SalesforceGroup | SalesforceUser + +"""Library Member""" +type SalesforceContentWorkspaceMember implements OneGraphNode { + """Library Member ID""" + id: String! + + """Library ID""" + contentWorkspaceId: String! + + """Library ID""" + contentWorkspace: SalesforceContentWorkspace + + """Library Permission ID""" + contentWorkspacePermissionId: String + + """Library Permission ID""" + contentWorkspacePermission: SalesforceContentWorkspacePermission + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceContentWorkspaceMemberMemberUnion + + """Member Type""" + memberType: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a ContentWorkspaceMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Library Members connection, for use in pagination.""" +type SalesforceContentWorkspaceMembersConnection { + """The count of all Library Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Library Members""" + nodes: [SalesforceContentWorkspaceMember!]! + + """List of Library Member edges""" + edges: [SalesforceContentWorkspaceMemberEdge!]! +} + +""" +A filter to be used against ContentNotification object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentNotificationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentNotificationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentNotificationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentNotification's id field""" + id: SalesforceIdFilter + + """Filter by the ContentNotification's nature field""" + nature: SalesforceStringFilter + + """Filter by the ContentNotification's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the ContentNotification's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the ContentNotification's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentNotification's entityType field""" + entityType: SalesforceStringFilter + + """Filter by the ContentNotification's entityIdentifierId field""" + entityIdentifierId: SalesforceIdFilter + + """Filter by the ContentNotification's subject field""" + subject: SalesforceStringFilter + + """Filter by the ContentNotification's text field""" + text: SalesforceStringFilter +} + +"""Field that Content Notifications can be sorted by""" +enum SalesforceContentNotificationSortByFieldEnum { + ID + NATURE + USERS_ID + CREATED_DATE + ENTITY_TYPE + ENTITY_IDENTIFIER_ID + SUBJECT + TEXT +} + +"""An edge in a connection.""" +type SalesforceContentNotificationEdge { + """The item at the end of the edge.""" + node: SalesforceContentNotification! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Notifications connection, for use in pagination.""" +type SalesforceContentNotificationsConnection { + """ + The count of all Content Notification you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Notifications""" + nodes: [SalesforceContentNotification!]! + + """List of Content Notification edges""" + edges: [SalesforceContentNotificationEdge!]! +} + +"""Library Permission""" +type SalesforceContentWorkspacePermission implements OneGraphNode { + """Library Permission ID""" + id: String! + + """Name""" + name: String! + + """Type""" + type: String + + """Manage Library""" + permissionsManageWorkspace: Boolean! + + """Add Content""" + permissionsAddContent: Boolean! + + """Add Content on Behalf of Others""" + permissionsAddContentObo: Boolean! + + """Archive Content""" + permissionsArchiveContent: Boolean! + + """Delete Content""" + permissionsDeleteContent: Boolean! + + """Feature Content""" + permissionsFeatureContent: Boolean! + + """View Comment""" + permissionsViewComments: Boolean! + + """Add Comment""" + permissionsAddComment: Boolean! + + """Modify Comments""" + permissionsModifyComments: Boolean! + + """Tag Content""" + permissionsTagContent: Boolean! + + """Deliver Content""" + permissionsDeliverContent: Boolean! + + """Attach or Share Content""" + permissionsChatterSharing: Boolean! + + """Organize File and Content Folder""" + permissionsOrganizeFileAndFolder: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Description""" + description: String + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByContentWorkspacePermissionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """ + A JSON object that contains all of the custom fields for a ContentWorkspacePermission + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContentNotificationEntityIdentifierUnion = SalesforceContentDocument | SalesforceContentVersion | SalesforceContentWorkspace | SalesforceContentWorkspacePermission | SalesforceUser + +"""Content Notification""" +type SalesforceContentNotification implements OneGraphNode { + """ContentNotification ID""" + id: String! + + """Nature""" + nature: String + + """User ID""" + usersId: String! + + """User ID""" + users: SalesforceUser + + """Created Date""" + createdDate: String! + + """Entity Type""" + entityType: String + + """Entity ID""" + entityIdentifierId: String + + """Entity ID""" + entityIdentifier: SalesforceContentNotificationEntityIdentifierUnion + + """Subject""" + subject: String + + """Text""" + text: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentNotification + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Note.""" +type SalesforceContentNoteSobjectMetadata { + """Url to the edit view for this Note.""" + uiEditUrl: String! + + """Url to the detail view for this Note.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContentNote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentNoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentNoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentNoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentNote's id field""" + id: SalesforceIdFilter + + """Filter by the ContentNote's title field""" + title: SalesforceStringFilter + + """Filter by the ContentNote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentNote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentNote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentNote's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentNote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContentNote's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentNote's textPreview field""" + textPreview: SalesforceStringFilter + + """Filter by the ContentNote's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentNote's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentNote's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentNote's latestPublishedVersion relation.""" + latestPublishedVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentNote's latestPublishedVersionId field""" + latestPublishedVersionId: SalesforceIdFilter + + """Filter by the ContentNote's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentNote's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentNote's latestContentId field""" + latestContentId: SalesforceIdFilter + + """Filter by the ContentNote's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter +} + +"""Field that Notes can be sorted by""" +enum SalesforceContentNoteSortByFieldEnum { + ID + TITLE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + CONTENT_MODIFIED_DATE + LAST_VIEWED_DATE + FILE_TYPE + TEXT_PREVIEW + CONTENT_SIZE + IS_DELETED + FILE_EXTENSION + LATEST_PUBLISHED_VERSION_ID + OWNER_ID + LATEST_CONTENT_ID + IS_READ_ONLY + SHARING_PRIVACY +} + +"""An edge in a connection.""" +type SalesforceContentNoteEdge { + """The item at the end of the edge.""" + node: SalesforceContentNote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Notes connection, for use in pagination.""" +type SalesforceContentNotesConnection { + """The count of all Note you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Notes""" + nodes: [SalesforceContentNote!]! + + """List of Note edges""" + edges: [SalesforceContentNoteEdge!]! +} + +"""Content Body""" +type SalesforceContentBody { + """Content Body ID""" + id: String! + + """Collection of Salesforce ContentNote""" + contentNotesByLatestContentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentBodyId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """A JSON object that contains all of the custom fields for a ContentBody""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Note""" +type SalesforceContentNote implements OneGraphNode { + """Note Id""" + id: String! + + """Title""" + title: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified""" + lastModifiedDate: String! + + """Content Modified Date""" + contentModifiedDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """File Type""" + fileType: String + + """Text Preview""" + textPreview: String + + """Content Size""" + contentSize: Int + + """Deleted""" + isDeleted: Boolean! + + """File Extension""" + fileExtension: String + + """ContentVersion ID""" + latestPublishedVersionId: String + + """ContentVersion ID""" + latestPublishedVersion: SalesforceContentVersion + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Content Body ID""" + latestContentId: String + + """Content Body ID""" + latestContent: SalesforceContentBody + + """Content""" + content: String + + """Is Read Only""" + isReadOnly: Boolean! + + """Note Privacy on Records""" + sharingPrivacy: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a ContentNote""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ContentFolderMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderMember's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderMember's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderMember's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderMember's childRecord relation.""" + childRecord: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentFolderMember's childRecordId field""" + childRecordId: SalesforceIdFilter + + """Filter by the ContentFolderMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentFolderMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolderMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolderMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter +} + +"""Field that Content Folder Members can be sorted by""" +enum SalesforceContentFolderMemberSortByFieldEnum { + ID + PARENT_CONTENT_FOLDER_ID + CHILD_RECORD_ID + IS_DELETED + SYSTEM_MODSTAMP + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE +} + +"""An edge in a connection.""" +type SalesforceContentFolderMemberEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Member""" +type SalesforceContentFolderMember implements OneGraphNode { + """Content Folder Member ID""" + id: String! + + """Parent Content Folder ID""" + parentContentFolderId: String! + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Child Record ID""" + childRecordId: String! + + """Child Record ID""" + childRecord: SalesforceContentDocument + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolderMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Members connection, for use in pagination.""" +type SalesforceContentFolderMembersConnection { + """ + The count of all Content Folder Member you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Members""" + nodes: [SalesforceContentFolderMember!]! + + """List of Content Folder Member edges""" + edges: [SalesforceContentFolderMemberEdge!]! +} + +""" +A filter to be used against ContentFolderLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderLink's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderLink's parentEntity relation.""" + parentEntity: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentFolderLink's parentEntityId field""" + parentEntityId: SalesforceIdFilter + + """Filter by the ContentFolderLink's contentFolder relation.""" + contentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderLink's contentFolderId field""" + contentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderLink's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderLink's enableFolderStatus field""" + enableFolderStatus: SalesforceStringFilter +} + +"""Field that Content Folder Links can be sorted by""" +enum SalesforceContentFolderLinkSortByFieldEnum { + ID + PARENT_ENTITY_ID + CONTENT_FOLDER_ID + IS_DELETED + ENABLE_FOLDER_STATUS +} + +"""An edge in a connection.""" +type SalesforceContentFolderLinkEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderLink! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Link""" +type SalesforceContentFolderLink implements OneGraphNode { + """Content Folder Link ID""" + id: String! + + """Parent Entity ID""" + parentEntityId: String! + + """Parent Entity ID""" + parentEntity: SalesforceContentWorkspace + + """Content Folder ID""" + contentFolderId: String! + + """Content Folder ID""" + contentFolder: SalesforceContentFolder + + """Is Deleted""" + isDeleted: Boolean! + + """Enable Folder Status""" + enableFolderStatus: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolderLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Links connection, for use in pagination.""" +type SalesforceContentFolderLinksConnection { + """ + The count of all Content Folder Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Links""" + nodes: [SalesforceContentFolderLink!]! + + """List of Content Folder Link edges""" + edges: [SalesforceContentFolderLinkEdge!]! +} + +""" +A filter to be used against ContentFolderItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolderItem's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolderItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolderItem's isFolder field""" + isFolder: SalesforceBooleanFilter + + """Filter by the ContentFolderItem's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolderItem's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter + + """Filter by the ContentFolderItem's title field""" + title: SalesforceStringFilter + + """Filter by the ContentFolderItem's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentFolderItem's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentFolderItem's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentFolderItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolderItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentFolderItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolderItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolderItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Content Folder Items can be sorted by""" +enum SalesforceContentFolderItemSortByFieldEnum { + ID + IS_DELETED + IS_FOLDER + PARENT_CONTENT_FOLDER_ID + TITLE + FILE_TYPE + CONTENT_SIZE + FILE_EXTENSION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceContentFolderItemEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolderItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Content Folder Item""" +type SalesforceContentFolderItem implements OneGraphNode { + """Content Folder Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Is Folder""" + isFolder: Boolean! + + """Parent Content Folder ID""" + parentContentFolderId: String + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Title""" + title: String! + + """File Type""" + fileType: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ContentFolderItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Folder Items connection, for use in pagination.""" +type SalesforceContentFolderItemsConnection { + """ + The count of all Content Folder Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folder Items""" + nodes: [SalesforceContentFolderItem!]! + + """List of Content Folder Item edges""" + edges: [SalesforceContentFolderItemEdge!]! +} + +"""Field that Content Folders can be sorted by""" +enum SalesforceContentFolderSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_CONTENT_FOLDER_ID +} + +"""An edge in a connection.""" +type SalesforceContentFolderEdge { + """The item at the end of the edge.""" + node: SalesforceContentFolder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Folders connection, for use in pagination.""" +type SalesforceContentFoldersConnection { + """The count of all Content Folder you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Folders""" + nodes: [SalesforceContentFolder!]! + + """List of Content Folder edges""" + edges: [SalesforceContentFolderEdge!]! +} + +"""Content Folder""" +type SalesforceContentFolder implements OneGraphNode { + """Content Folder ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent Content Folder ID""" + parentContentFolderId: String + + """Parent Content Folder ID""" + parentContentFolder: SalesforceContentFolder + + """Collection of Salesforce ContentFolder""" + contentFoldersByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderLink""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderLinksConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByParentContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByRootContentFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentFolder + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Document Subscription""" +type SalesforceContentDocumentSubscription implements OneGraphNode { + """ContentDocumentSubscription ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Document ID""" + contentDocumentId: String! + + """Document ID""" + contentDocument: SalesforceContentDocument + + """Is Comment Subscription""" + isCommentSub: Boolean! + + """Is Document Subscription""" + isDocumentSub: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDocumentSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Clean Info""" +type SalesforceContactCleanInfo implements OneGraphNode { + """Contact Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Contact Status in Salesforce""" + isInactive: Boolean! + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Title""" + title: String + + """Contact Status per Data.com""" + contactStatusDataDotCom: String + + """Name is Reviewed""" + isReviewedName: Boolean! + + """Email is Reviewed""" + isReviewedEmail: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Title is Reviewed""" + isReviewedTitle: Boolean! + + """First Name is Different""" + isDifferentFirstName: Boolean! + + """Last Name is Different""" + isDifferentLastName: Boolean! + + """Email is Different""" + isDifferentEmail: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Title is Different""" + isDifferentTitle: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean! + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContactCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce External Event.""" +type SalesforceExternalEventSobjectMetadata { + """Url to the edit view for this External Event.""" + uiEditUrl: String! + + """Url to the detail view for this External Event.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ExternalEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEvent's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEvent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalEvent's name field""" + name: SalesforceStringFilter + + """Filter by the ExternalEvent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEvent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalEvent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEvent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEvent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalEvent's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the ExternalEvent's title field""" + title: SalesforceStringFilter + + """Filter by the ExternalEvent's location field""" + location: SalesforceStringFilter + + """Filter by the ExternalEvent's time field""" + time: SalesforceStringFilter +} + +""" +A filter to be used against ConferenceNumber object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConferenceNumberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConferenceNumberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConferenceNumberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConferenceNumber's id field""" + id: SalesforceIdFilter + + """Filter by the ConferenceNumber's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConferenceNumber's name field""" + name: SalesforceStringFilter + + """Filter by the ConferenceNumber's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConferenceNumber's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConferenceNumber's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConferenceNumber's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConferenceNumber's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConferenceNumber's externalEvent relation.""" + externalEvent: SalesforceExternalEventConnectionFilter + + """Filter by the ConferenceNumber's externalEventId field""" + externalEventId: SalesforceIdFilter + + """Filter by the ConferenceNumber's label field""" + label: SalesforceStringFilter + + """Filter by the ConferenceNumber's number field""" + number: SalesforceStringFilter + + """Filter by the ConferenceNumber's accessCode field""" + accessCode: SalesforceStringFilter + + """Filter by the ConferenceNumber's vendor field""" + vendor: SalesforceStringFilter +} + +"""Field that Conference Numbers can be sorted by""" +enum SalesforceConferenceNumberSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_EVENT_ID + LABEL + NUMBER + ACCESS_CODE + VENDOR +} + +"""An edge in a connection.""" +type SalesforceConferenceNumberEdge { + """The item at the end of the edge.""" + node: SalesforceConferenceNumber! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Conference Numbers connection, for use in pagination.""" +type SalesforceConferenceNumbersConnection { + """The count of all Conference Number you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Conference Numbers""" + nodes: [SalesforceConferenceNumber!]! + + """List of Conference Number edges""" + edges: [SalesforceConferenceNumberEdge!]! +} + +"""External Event""" +type SalesforceExternalEvent implements OneGraphNode { + """External Event ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Id""" + externalId: String + + """Title""" + title: String + + """Location""" + location: String + + """Notes""" + notes: String + + """Time""" + time: String + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceExternalEventSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ExternalEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Conference Number""" +type SalesforceConferenceNumber implements OneGraphNode { + """Conference Number ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Event ID""" + externalEventId: String + + """External Event ID""" + externalEvent: SalesforceExternalEvent + + """Label""" + label: String + + """Number""" + number: String + + """Access Code""" + accessCode: String + + """Vendor""" + vendor: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ConferenceNumber + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Case Contact Role.""" +type SalesforceCaseContactRoleSobjectMetadata { + """Url to the edit view for this Case Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Case Contact Role.""" + uiDetailUrl: String! +} + +"""Case Contact Role""" +type SalesforceCaseContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Case ID""" + casesId: String! + + """Case ID""" + cases: SalesforceCase + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCaseContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CaseContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against BackgroundOperation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBackgroundOperationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBackgroundOperationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBackgroundOperationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BackgroundOperation's id field""" + id: SalesforceIdFilter + + """Filter by the BackgroundOperation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the BackgroundOperation's name field""" + name: SalesforceStringFilter + + """Filter by the BackgroundOperation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BackgroundOperation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BackgroundOperation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BackgroundOperation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BackgroundOperation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's submittedAt field""" + submittedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's status field""" + status: SalesforceStringFilter + + """Filter by the BackgroundOperation's executionGroup field""" + executionGroup: SalesforceStringFilter + + """Filter by the BackgroundOperation's sequenceGroup field""" + sequenceGroup: SalesforceStringFilter + + """Filter by the BackgroundOperation's sequenceNumber field""" + sequenceNumber: SalesforceIntFilter + + """Filter by the BackgroundOperation's groupLeader relation.""" + groupLeader: SalesforceBackgroundOperationConnectionFilter + + """Filter by the BackgroundOperation's groupLeaderId field""" + groupLeaderId: SalesforceIdFilter + + """Filter by the BackgroundOperation's startedAt field""" + startedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's finishedAt field""" + finishedAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's workerUri field""" + workerUri: SalesforceStringFilter + + """Filter by the BackgroundOperation's timeout field""" + timeout: SalesforceIntFilter + + """Filter by the BackgroundOperation's expiresAt field""" + expiresAt: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's numFollowers field""" + numFollowers: SalesforceIntFilter + + """Filter by the BackgroundOperation's processAfter field""" + processAfter: SalesforceDateTimeFilter + + """Filter by the BackgroundOperation's parentKey field""" + parentKey: SalesforceStringFilter + + """Filter by the BackgroundOperation's retryLimit field""" + retryLimit: SalesforceIntFilter + + """Filter by the BackgroundOperation's retryCount field""" + retryCount: SalesforceIntFilter + + """Filter by the BackgroundOperation's retryBackoff field""" + retryBackoff: SalesforceIntFilter + + """Filter by the BackgroundOperation's error field""" + error: SalesforceStringFilter + + """Filter by the BackgroundOperation's type field""" + type: SalesforceStringFilter +} + +"""Field that Background Operations can be sorted by""" +enum SalesforceBackgroundOperationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SUBMITTED_AT + STATUS + EXECUTION_GROUP + SEQUENCE_GROUP + SEQUENCE_NUMBER + GROUP_LEADER_ID + STARTED_AT + FINISHED_AT + WORKER_URI + TIMEOUT + EXPIRES_AT + NUM_FOLLOWERS + PROCESS_AFTER + PARENT_KEY + RETRY_LIMIT + RETRY_COUNT + RETRY_BACKOFF + ERROR + TYPE +} + +"""An edge in a connection.""" +type SalesforceBackgroundOperationEdge { + """The item at the end of the edge.""" + node: SalesforceBackgroundOperation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Background Operations connection, for use in pagination.""" +type SalesforceBackgroundOperationsConnection { + """ + The count of all Background Operation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Background Operations""" + nodes: [SalesforceBackgroundOperation!]! + + """List of Background Operation edges""" + edges: [SalesforceBackgroundOperationEdge!]! +} + +"""Background Operation""" +type SalesforceBackgroundOperation implements OneGraphNode { + """Background Operation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Background Operation Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Submitted""" + submittedAt: String + + """Status""" + status: String + + """Execution Group""" + executionGroup: String + + """Sequence Group""" + sequenceGroup: String + + """Sequence Number""" + sequenceNumber: Int + + """Background Operation ID""" + groupLeaderId: String + + """Background Operation ID""" + groupLeader: SalesforceBackgroundOperation + + """Started""" + startedAt: String + + """Finished""" + finishedAt: String + + """Worker URI""" + workerUri: String + + """Timeout""" + timeout: Int + + """ExpiresAt""" + expiresAt: String + + """NumFollowers""" + numFollowers: Int + + """ProcessAfter""" + processAfter: String + + """ParentKey""" + parentKey: String + + """RetryLimit""" + retryLimit: Int + + """RetryCount""" + retryCount: Int + + """RetryBackoff""" + retryBackoff: Int + + """Error""" + error: String + + """Type""" + type: String + + """Collection of Salesforce BackgroundOperation""" + mergedOperations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a BackgroundOperation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""App Analytics Query Request""" +type SalesforceAppAnalyticsQueryRequest implements OneGraphNode { + """App Analytics Query Request ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data Type""" + dataType: String! + + """Start Time""" + startTime: String + + """End Time""" + endTime: String + + """Request State""" + requestState: String + + """Download URL""" + downloadUrl: String + + """Download Expiration Time""" + downloadExpirationTime: String + + """Error Message""" + errorMessage: String + + """Query Submitted Time""" + querySubmittedTime: String + + """Package IDs""" + packageIds: String + + """Organization IDs""" + organizationIds: String + + """Download File Size""" + downloadSize: String + + """File Compression""" + fileCompression: String + + """Available Since""" + availableSince: String + + """File Type""" + fileType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AppAnalyticsQueryRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Opportunity.""" +type SalesforceOpportunitySobjectMetadata { + """Url to the edit view for this Opportunity.""" + uiEditUrl: String! + + """Url to the detail view for this Opportunity.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforcePartnerEdge { + """The item at the end of the edge.""" + node: SalesforcePartner! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Partner object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Partner's id field""" + id: SalesforceIdFilter + + """Filter by the Partner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the Partner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the Partner's accountFrom relation.""" + accountFrom: SalesforceAccountConnectionFilter + + """Filter by the Partner's accountFromId field""" + accountFromId: SalesforceIdFilter + + """Filter by the Partner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the Partner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the Partner's role field""" + role: SalesforceStringFilter + + """Filter by the Partner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the Partner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Partner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Partner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Partner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Partner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Partner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Partner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Partner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Partner's reversePartner relation.""" + reversePartner: SalesforcePartnerConnectionFilter + + """Filter by the Partner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Partners can be sorted by""" +enum SalesforcePartnerSortByFieldEnum { + ID + OPPORTUNITY_ID + ACCOUNT_FROM_ID + ACCOUNT_TO_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""Partner""" +type SalesforcePartner implements OneGraphNode { + """Partner ID""" + id: String! + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account From ID""" + accountFromId: String + + """Account From ID""" + accountFrom: SalesforceAccount + + """Account To ID""" + accountToId: String! + + """Account To ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforcePartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Partner""" + partnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """A JSON object that contains all of the custom fields for a Partner""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Partners connection, for use in pagination.""" +type SalesforcePartnersConnection { + """The count of all Partner you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Partners""" + nodes: [SalesforcePartner!]! + + """List of Partner edges""" + edges: [SalesforcePartnerEdge!]! +} + +""" +A filter to be used against OpportunityShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityShare's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityShare's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityShare's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OpportunityShare's opportunityAccessLevel field""" + opportunityAccessLevel: SalesforceStringFilter + + """Filter by the OpportunityShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OpportunityShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity Shares can be sorted by""" +enum SalesforceOpportunityShareSortByFieldEnum { + ID + OPPORTUNITY_ID + USER_OR_GROUP_ID + OPPORTUNITY_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityShareEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOpportunityShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Opportunity Share""" +type SalesforceOpportunityShare implements OneGraphNode { + """Opportunity Share ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOpportunityShareUserOrGroupUnion + + """Opportunity Access""" + opportunityAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OpportunityShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Shares connection, for use in pagination.""" +type SalesforceOpportunitySharesConnection { + """The count of all Opportunity Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Shares""" + nodes: [SalesforceOpportunityShare!]! + + """List of Opportunity Share edges""" + edges: [SalesforceOpportunityShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceOpportunityPartnerEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityPartner! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against OpportunityPartner object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityPartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityPartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityPartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityPartner's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityPartner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityPartner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityPartner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the OpportunityPartner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the OpportunityPartner's role field""" + role: SalesforceStringFilter + + """Filter by the OpportunityPartner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the OpportunityPartner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityPartner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityPartner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityPartner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityPartner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityPartner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityPartner's reversePartner relation.""" + reversePartner: SalesforceOpportunityPartnerConnectionFilter + + """Filter by the OpportunityPartner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Opportunity Partners can be sorted by""" +enum SalesforceOpportunityPartnerSortByFieldEnum { + ID + OPPORTUNITY_ID + ACCOUNT_TO_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""Opportunity Partner""" +type SalesforceOpportunityPartner implements OneGraphNode { + """Opportunity Partner ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Account ID""" + accountToId: String! + + """Account ID""" + accountTo: SalesforceAccount + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforceOpportunityPartner + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityPartner + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Partners connection, for use in pagination.""" +type SalesforceOpportunityPartnersConnection { + """ + The count of all Opportunity Partner you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Partners""" + nodes: [SalesforceOpportunityPartner!]! + + """List of Opportunity Partner edges""" + edges: [SalesforceOpportunityPartnerEdge!]! +} + +"""Field that Opportunity Histories can be sorted by""" +enum SalesforceOpportunityHistorySortByFieldEnum { + ID + OPPORTUNITY_ID + CREATED_BY_ID + CREATED_DATE + STAGE_NAME + AMOUNT + EXPECTED_REVENUE + CLOSE_DATE + PROBABILITY + FORECAST_CATEGORY + SYSTEM_MODSTAMP + IS_DELETED + PREV_AMOUNT + PREV_CLOSE_DATE +} + +"""An edge in a connection.""" +type SalesforceOpportunityHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Histories connection, for use in pagination.""" +type SalesforceOpportunityHistorysConnection { + """ + The count of all Opportunity History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Histories""" + nodes: [SalesforceOpportunityHistory!]! + + """List of Opportunity History edges""" + edges: [SalesforceOpportunityHistoryEdge!]! +} + +""" +A filter to be used against OpportunityFieldHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityFieldHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityFieldHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityFieldHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityFieldHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityFieldHistory's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityFieldHistory's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFieldHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityFieldHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFieldHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OpportunityFieldHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Opportunity Field Histories can be sorted by""" +enum SalesforceOpportunityFieldHistorySortByFieldEnum { + ID + IS_DELETED + OPPORTUNITY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOpportunityFieldHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityFieldHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity Field History""" +type SalesforceOpportunityFieldHistory implements OneGraphNode { + """Opportunity History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OpportunityFieldHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Opportunity Field Histories connection, for use in pagination. +""" +type SalesforceOpportunityFieldHistorysConnection { + """ + The count of all Opportunity Field History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Field Histories""" + nodes: [SalesforceOpportunityFieldHistory!]! + + """List of Opportunity Field History edges""" + edges: [SalesforceOpportunityFieldHistoryEdge!]! +} + +""" +A filter to be used against OpportunityContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityContactRole's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityContactRole's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the OpportunityContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the OpportunityContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the OpportunityContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the OpportunityContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity Contact Roles can be sorted by""" +enum SalesforceOpportunityContactRoleSortByFieldEnum { + ID + OPPORTUNITY_ID + CONTACT_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Opportunity Contact Roles connection, for use in pagination. +""" +type SalesforceOpportunityContactRolesConnection { + """ + The count of all Opportunity Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Contact Roles""" + nodes: [SalesforceOpportunityContactRole!]! + + """List of Opportunity Contact Role edges""" + edges: [SalesforceOpportunityContactRoleEdge!]! +} + +""" +A filter to be used against OpportunityCompetitor object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityCompetitorConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityCompetitorConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityCompetitorConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityCompetitor's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityCompetitor's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's competitorName field""" + competitorName: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's strengths field""" + strengths: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's weaknesses field""" + weaknesses: SalesforceStringFilter + + """Filter by the OpportunityCompetitor's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityCompetitor's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityCompetitor's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityCompetitor's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityCompetitor's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Opportunity: Competitors can be sorted by""" +enum SalesforceOpportunityCompetitorSortByFieldEnum { + ID + OPPORTUNITY_ID + COMPETITOR_NAME + STRENGTHS + WEAKNESSES + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOpportunityCompetitorEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityCompetitor! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity: Competitor""" +type SalesforceOpportunityCompetitor implements OneGraphNode { + """Opportunity: Competitor ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Competitor Name""" + competitorName: String + + """Strengths""" + strengths: String + + """Weaknesses""" + weaknesses: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OpportunityCompetitor + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity: Competitors connection, for use in pagination.""" +type SalesforceOpportunityCompetitorsConnection { + """ + The count of all Opportunity: Competitor you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity: Competitors""" + nodes: [SalesforceOpportunityCompetitor!]! + + """List of Opportunity: Competitor edges""" + edges: [SalesforceOpportunityCompetitorEdge!]! +} + +""" +A filter to be used against AccountPartner object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountPartnerConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountPartnerConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountPartnerConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountPartner's id field""" + id: SalesforceIdFilter + + """Filter by the AccountPartner's accountFrom relation.""" + accountFrom: SalesforceAccountConnectionFilter + + """Filter by the AccountPartner's accountFromId field""" + accountFromId: SalesforceIdFilter + + """Filter by the AccountPartner's accountTo relation.""" + accountTo: SalesforceAccountConnectionFilter + + """Filter by the AccountPartner's accountToId field""" + accountToId: SalesforceIdFilter + + """Filter by the AccountPartner's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the AccountPartner's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the AccountPartner's role field""" + role: SalesforceStringFilter + + """Filter by the AccountPartner's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the AccountPartner's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountPartner's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountPartner's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountPartner's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountPartner's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AccountPartner's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AccountPartner's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountPartner's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountPartner's reversePartner relation.""" + reversePartner: SalesforceAccountPartnerConnectionFilter + + """Filter by the AccountPartner's reversePartnerId field""" + reversePartnerId: SalesforceIdFilter +} + +"""Field that Account Partners can be sorted by""" +enum SalesforceAccountPartnerSortByFieldEnum { + ID + ACCOUNT_FROM_ID + ACCOUNT_TO_ID + OPPORTUNITY_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + REVERSE_PARTNER_ID +} + +"""An edge in a connection.""" +type SalesforceAccountPartnerEdge { + """The item at the end of the edge.""" + node: SalesforceAccountPartner! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Partners connection, for use in pagination.""" +type SalesforceAccountPartnersConnection { + """The count of all Account Partner you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Partners""" + nodes: [SalesforceAccountPartner!]! + + """List of Account Partner edges""" + edges: [SalesforceAccountPartnerEdge!]! +} + +"""Opportunity History""" +type SalesforceOpportunityHistory implements OneGraphNode { + """Opportunity History ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Stage Name""" + stageName: String! + + """Amount""" + amount: Float + + """Expected Revenue""" + expectedRevenue: Float + + """Close Date""" + closeDate: String + + """Probability""" + probability: Float + + """To ForecastCategory""" + forecastCategory: String + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Previous Amount""" + prevAmount: Float + + """Previous Close Date""" + prevCloseDate: String + + """Collection of Salesforce Opportunity""" + opportunitiesAmountChanged( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesCloseDateChanged( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Price Book.""" +type SalesforcePricebook2SobjectMetadata { + """Url to the edit view for this Price Book.""" + uiEditUrl: String! + + """Url to the detail view for this Price Book.""" + uiDetailUrl: String! +} + +"""Field that Price Book Entries can be sorted by""" +enum SalesforcePricebookEntrySortByFieldEnum { + ID + NAME + PRICEBOOK_2_ID + PRODUCT_2_ID + UNIT_PRICE + IS_ACTIVE + USE_STANDARD_PRICE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRODUCT_CODE + IS_DELETED + IS_ARCHIVED +} + +"""An edge in a connection.""" +type SalesforcePricebookEntryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebookEntry! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Price Book Entries connection, for use in pagination.""" +type SalesforcePricebookEntrysConnection { + """The count of all Price Book Entry you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Entries""" + nodes: [SalesforcePricebookEntry!]! + + """List of Price Book Entry edges""" + edges: [SalesforcePricebookEntryEdge!]! +} + +""" +A filter to be used against Pricebook2History object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebook2HistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebook2HistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebook2HistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Pricebook2History's id field""" + id: SalesforceIdFilter + + """Filter by the Pricebook2History's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Pricebook2History's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Pricebook2History's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Pricebook2History's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2History's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Pricebook2History's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2History's field field""" + field: SalesforceStringFilter + + """Filter by the Pricebook2History's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Price Book Histories can be sorted by""" +enum SalesforcePricebook2HistorySortByFieldEnum { + ID + IS_DELETED + PRICEBOOK_2_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePricebook2HistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebook2History! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Price Book History""" +type SalesforcePricebook2History implements OneGraphNode { + """Price Book History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book ID""" + pricebook2Id: String! + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a Pricebook2History + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Price Book Histories connection, for use in pagination.""" +type SalesforcePricebook2HistorysConnection { + """The count of all Price Book History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Histories""" + nodes: [SalesforcePricebook2History!]! + + """List of Price Book History edges""" + edges: [SalesforcePricebook2HistoryEdge!]! +} + +"""Field that Opportunities can be sorted by""" +enum SalesforceOpportunitySortByFieldEnum { + ID + IS_DELETED + ACCOUNT_ID + RECORD_TYPE_ID + IS_PRIVATE + NAME + STAGE_NAME + AMOUNT + PROBABILITY + EXPECTED_REVENUE + TOTAL_OPPORTUNITY_QUANTITY + CLOSE_DATE + TYPE + NEXT_STEP + LEAD_SOURCE + IS_CLOSED + IS_WON + FORECAST_CATEGORY + FORECAST_CATEGORY_NAME + CAMPAIGN_ID + HAS_OPPORTUNITY_LINE_ITEM + PRICEBOOK_2_ID + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_STAGE_CHANGE_DATE + FISCAL_QUARTER + FISCAL_YEAR + FISCAL + CONTACT_ID + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + LAST_AMOUNT_CHANGED_HISTORY_ID + LAST_CLOSE_DATE_CHANGED_HISTORY_ID +} + +"""An edge in a connection.""" +type SalesforceOpportunityEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunity! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunities connection, for use in pagination.""" +type SalesforceOpportunitysConnection { + """The count of all Opportunity you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunities""" + nodes: [SalesforceOpportunity!]! + + """List of Opportunity edges""" + edges: [SalesforceOpportunityEdge!]! +} + +"""Field that Contracts can be sorted by""" +enum SalesforceContractSortByFieldEnum { + ID + ACCOUNT_ID + PRICEBOOK_2_ID + OWNER_EXPIRATION_NOTICE + START_DATE + END_DATE + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + CONTRACT_TERM + OWNER_ID + STATUS + COMPANY_SIGNED_ID + COMPANY_SIGNED_DATE + CUSTOMER_SIGNED_ID + CUSTOMER_SIGNED_TITLE + CUSTOMER_SIGNED_DATE + SPECIAL_TERMS + ACTIVATED_BY_ID + ACTIVATED_DATE + STATUS_CODE + IS_DELETED + CONTRACT_NUMBER + LAST_APPROVED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceContractEdge { + """The item at the end of the edge.""" + node: SalesforceContract! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contract.""" +type SalesforceContractSobjectMetadata { + """Url to the edit view for this Contract.""" + uiEditUrl: String! + + """Url to the detail view for this Contract.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContractHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContractHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContractHistory's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the ContractHistory's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the ContractHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContractHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contract Histories can be sorted by""" +enum SalesforceContractHistorySortByFieldEnum { + ID + IS_DELETED + CONTRACT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContractHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContractHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contract History""" +type SalesforceContractHistory implements OneGraphNode { + """Contract History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contract ID""" + contractId: String! + + """Contract ID""" + contract: SalesforceContract + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContractHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contract Histories connection, for use in pagination.""" +type SalesforceContractHistorysConnection { + """The count of all Contract History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Histories""" + nodes: [SalesforceContractHistory!]! + + """List of Contract History edges""" + edges: [SalesforceContractHistoryEdge!]! +} + +""" +A filter to be used against ContractContactRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractContactRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractContactRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractContactRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractContactRole's id field""" + id: SalesforceIdFilter + + """Filter by the ContractContactRole's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the ContractContactRole's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the ContractContactRole's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the ContractContactRole's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the ContractContactRole's role field""" + role: SalesforceStringFilter + + """Filter by the ContractContactRole's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContractContactRole's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractContactRole's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractContactRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContractContactRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContractContactRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContractContactRole's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contract Contact Roles can be sorted by""" +enum SalesforceContractContactRoleSortByFieldEnum { + ID + CONTRACT_ID + CONTACT_ID + ROLE + IS_PRIMARY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContractContactRoleEdge { + """The item at the end of the edge.""" + node: SalesforceContractContactRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contract Contact Role.""" +type SalesforceContractContactRoleSobjectMetadata { + """Url to the edit view for this Contract Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Contract Contact Role.""" + uiDetailUrl: String! +} + +"""Contract Contact Role""" +type SalesforceContractContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Contract ID""" + contractId: String! + + """Contract ID""" + contract: SalesforceContract + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContractContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContractContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contract Contact Roles connection, for use in pagination.""" +type SalesforceContractContactRolesConnection { + """ + The count of all Contract Contact Role you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Contact Roles""" + nodes: [SalesforceContractContactRole!]! + + """List of Contract Contact Role edges""" + edges: [SalesforceContractContactRoleEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupRecordEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupRecord! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Group Record.""" +type SalesforceCollaborationGroupRecordSobjectMetadata { + """Url to the edit view for this Group Record.""" + uiEditUrl: String! + + """Url to the detail view for this Group Record.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Group.""" +type SalesforceCollaborationGroupSobjectMetadata { + """Url to the edit view for this Group.""" + uiEditUrl: String! + + """Url to the detail view for this Group.""" + uiDetailUrl: String! +} + +""" +A filter to be used against LightningOnboardingConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLightningOnboardingConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLightningOnboardingConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLightningOnboardingConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LightningOnboardingConfig's id field""" + id: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's language field""" + language: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LightningOnboardingConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LightningOnboardingConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LightningOnboardingConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LightningOnboardingConfig's customQuestion field""" + customQuestion: SalesforceStringFilter + + """Filter by the LightningOnboardingConfig's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the LightningOnboardingConfig's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """ + Filter by the LightningOnboardingConfig's feedbackFormDaysFrequency field + """ + feedbackFormDaysFrequency: SalesforceIntFilter + + """ + Filter by the LightningOnboardingConfig's sendFeedbackToSalesforce field + """ + sendFeedbackToSalesforce: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's isCustom field""" + isCustom: SalesforceBooleanFilter + + """Filter by the LightningOnboardingConfig's promptDelayTime field""" + promptDelayTime: SalesforceIntFilter +} + +"""Field that LightningOnboardingConfigs can be sorted by""" +enum SalesforceLightningOnboardingConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_QUESTION + COLLABORATION_GROUP_ID + FEEDBACK_FORM_DAYS_FREQUENCY + SEND_FEEDBACK_TO_SALESFORCE + IS_CUSTOM + PROMPT_DELAY_TIME +} + +"""An edge in a connection.""" +type SalesforceLightningOnboardingConfigEdge { + """The item at the end of the edge.""" + node: SalesforceLightningOnboardingConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""LightningOnboardingConfig""" +type SalesforceLightningOnboardingConfig implements OneGraphNode { + """Lightning Onboarding Config ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Question""" + customQuestion: String + + """Collaboration Group ID""" + collaborationGroupId: String + + """Collaboration Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Feedback Form Days Frequency""" + feedbackFormDaysFrequency: Int + + """Send Feedback To Salesforce""" + sendFeedbackToSalesforce: Boolean! + + """Is Custom""" + isCustom: Boolean! + + """Prompt Delay Time""" + promptDelayTime: Int + + """ + A JSON object that contains all of the custom fields for a LightningOnboardingConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce LightningOnboardingConfigs connection, for use in pagination. +""" +type SalesforceLightningOnboardingConfigsConnection { + """ + The count of all LightningOnboardingConfig you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce LightningOnboardingConfigs""" + nodes: [SalesforceLightningOnboardingConfig!]! + + """List of LightningOnboardingConfig edges""" + edges: [SalesforceLightningOnboardingConfigEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationInvitationEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationInvitation! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against CollaborationInvitation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationInvitationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationInvitationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationInvitationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationInvitation's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationInvitation's parent relation.""" + parent: SalesforceCollaborationInvitationConnectionFilter + + """Filter by the CollaborationInvitation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's sharedEntityId field""" + sharedEntityId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's inviter relation.""" + inviter: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's inviterId field""" + inviterId: SalesforceIdFilter + + """Filter by the CollaborationInvitation's invitedUserEmail field""" + invitedUserEmail: SalesforceStringFilter + + """ + Filter by the CollaborationInvitation's invitedUserEmailNormalized field + """ + invitedUserEmailNormalized: SalesforceStringFilter + + """Filter by the CollaborationInvitation's status field""" + status: SalesforceStringFilter + + """Filter by the CollaborationInvitation's optionalMessage field""" + optionalMessage: SalesforceStringFilter + + """Filter by the CollaborationInvitation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationInvitation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationInvitation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationInvitation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationInvitation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationInvitation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Chatter Invitations can be sorted by""" +enum SalesforceCollaborationInvitationSortByFieldEnum { + ID + PARENT_ID + SHARED_ENTITY_ID + INVITER_ID + INVITED_USER_EMAIL + INVITED_USER_EMAIL_NORMALIZED + STATUS + OPTIONAL_MESSAGE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +union SalesforceCollaborationInvitationSharedEntityUnion = SalesforceCollaborationGroup | SalesforceUser + +"""Chatter Invitation""" +type SalesforceCollaborationInvitation implements OneGraphNode { + """Chatter Invitation Id""" + id: String! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCollaborationInvitation + + """Shared Entity ID""" + sharedEntityId: String! + + """Shared Entity ID""" + sharedEntity: SalesforceCollaborationInvitationSharedEntityUnion + + """Inviter User ID""" + inviterId: String! + + """Inviter User ID""" + inviter: SalesforceUser + + """Invited Email""" + invitedUserEmail: String! + + """Invited Email (Normalized)""" + invitedUserEmailNormalized: String! + + """Invitation Status""" + status: String! + + """Optional Message""" + optionalMessage: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationInvitation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Chatter Invitations connection, for use in pagination.""" +type SalesforceCollaborationInvitationsConnection { + """The count of all Chatter Invitation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Invitations""" + nodes: [SalesforceCollaborationInvitation!]! + + """List of Chatter Invitation edges""" + edges: [SalesforceCollaborationInvitationEdge!]! +} + +""" +A filter to be used against CollaborationGroupMemberRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupMemberRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupMemberRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupMemberRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupMemberRequest's id field""" + id: SalesforceIdFilter + + """ + Filter by the CollaborationGroupMemberRequest's collaborationGroup relation. + """ + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """ + Filter by the CollaborationGroupMemberRequest's collaborationGroupId field + """ + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's requester relation.""" + requester: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's requesterId field""" + requesterId: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's responseMessage field""" + responseMessage: SalesforceStringFilter + + """Filter by the CollaborationGroupMemberRequest's status field""" + status: SalesforceStringFilter + + """Filter by the CollaborationGroupMemberRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMemberRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """ + Filter by the CollaborationGroupMemberRequest's lastModifiedBy relation. + """ + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMemberRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupMemberRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Group Member Requests can be sorted by""" +enum SalesforceCollaborationGroupMemberRequestSortByFieldEnum { + ID + COLLABORATION_GROUP_ID + REQUESTER_ID + RESPONSE_MESSAGE + STATUS + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupMemberRequestEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupMemberRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Group Member Request""" +type SalesforceCollaborationGroupMemberRequest implements OneGraphNode { + """Group Member Request Id""" + id: String! + + """CollaborationGroup ID""" + collaborationGroupId: String! + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """User ID""" + requesterId: String! + + """User ID""" + requester: SalesforceUser + + """Response Message""" + responseMessage: String + + """Status""" + status: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMemberRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Member Requests connection, for use in pagination.""" +type SalesforceCollaborationGroupMemberRequestsConnection { + """ + The count of all Group Member Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Member Requests""" + nodes: [SalesforceCollaborationGroupMemberRequest!]! + + """List of Group Member Request edges""" + edges: [SalesforceCollaborationGroupMemberRequestEdge!]! +} + +""" +A filter to be used against CollaborationGroupMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupMember's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupMember's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's member relation.""" + member: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's memberId field""" + memberId: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's collaborationRole field""" + collaborationRole: SalesforceStringFilter + + """Filter by the CollaborationGroupMember's notificationFrequency field""" + notificationFrequency: SalesforceStringFilter + + """Filter by the CollaborationGroupMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupMember's lastFeedAccessDate field""" + lastFeedAccessDate: SalesforceDateTimeFilter +} + +"""Field that Group Members can be sorted by""" +enum SalesforceCollaborationGroupMemberSortByFieldEnum { + ID + COLLABORATION_GROUP_ID + MEMBER_ID + COLLABORATION_ROLE + NOTIFICATION_FREQUENCY + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_FEED_ACCESS_DATE +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Group Member""" +type SalesforceCollaborationGroupMember implements OneGraphNode { + """Group Member Id""" + id: String! + + """CollaborationGroup ID""" + collaborationGroupId: String! + + """CollaborationGroup ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Member ID""" + memberId: String! + + """Member ID""" + member: SalesforceUser + + """Group Member Role""" + collaborationRole: String + + """Notification Frequency""" + notificationFrequency: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Feed Access Date""" + lastFeedAccessDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Members connection, for use in pagination.""" +type SalesforceCollaborationGroupMembersConnection { + """The count of all Group Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Members""" + nodes: [SalesforceCollaborationGroupMember!]! + + """List of Group Member edges""" + edges: [SalesforceCollaborationGroupMemberEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroupFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserFeed's id field""" + id: SalesforceIdFilter + + """Filter by the UserFeed's parent relation.""" + parent: SalesforceUserConnectionFilter + + """Filter by the UserFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserFeed's type field""" + type: SalesforceStringFilter + + """Filter by the UserFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the UserFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the UserFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the UserFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the UserFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the UserFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the UserFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that User Feeds can be sorted by""" +enum SalesforceUserFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceUserFeedEdge { + """The item at the end of the edge.""" + node: SalesforceUserFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce User Feeds connection, for use in pagination.""" +type SalesforceUserFeedsConnection { + """The count of all User Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Feeds""" + nodes: [SalesforceUserFeed!]! + + """List of User Feed edges""" + edges: [SalesforceUserFeedEdge!]! +} + +""" +A filter to be used against Product2Feed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2FeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2FeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2FeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2Feed's id field""" + id: SalesforceIdFilter + + """Filter by the Product2Feed's parent relation.""" + parent: SalesforceProduct2ConnectionFilter + + """Filter by the Product2Feed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Product2Feed's type field""" + type: SalesforceStringFilter + + """Filter by the Product2Feed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2Feed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2Feed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2Feed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2Feed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Product2Feed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Product2Feed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the Product2Feed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the Product2Feed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the Product2Feed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the Product2Feed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the Product2Feed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the Product2Feed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Product Feeds can be sorted by""" +enum SalesforceProduct2FeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceProduct2FeedEdge { + """The item at the end of the edge.""" + node: SalesforceProduct2Feed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Product Feeds connection, for use in pagination.""" +type SalesforceProduct2FeedsConnection { + """The count of all Product Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Feeds""" + nodes: [SalesforceProduct2Feed!]! + + """List of Product Feed edges""" + edges: [SalesforceProduct2FeedEdge!]! +} + +""" +A filter to be used against OpportunityFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityFeed's parent relation.""" + parent: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OpportunityFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OpportunityFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OpportunityFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OpportunityFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OpportunityFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OpportunityFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OpportunityFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Opportunity Feeds can be sorted by""" +enum SalesforceOpportunityFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOpportunityFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Opportunity Feeds connection, for use in pagination.""" +type SalesforceOpportunityFeedsConnection { + """The count of all Opportunity Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Feeds""" + nodes: [SalesforceOpportunityFeed!]! + + """List of Opportunity Feed edges""" + edges: [SalesforceOpportunityFeedEdge!]! +} + +""" +A filter to be used against FeedRevision object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedRevisionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedRevisionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedRevisionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedRevision's id field""" + id: SalesforceIdFilter + + """Filter by the FeedRevision's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedRevision's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedRevision's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedRevision's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedRevision's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedRevision's feedEntityId field""" + feedEntityId: SalesforceIdFilter + + """Filter by the FeedRevision's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedRevision's action field""" + action: SalesforceStringFilter + + """Filter by the FeedRevision's editedAttribute field""" + editedAttribute: SalesforceStringFilter + + """Filter by the FeedRevision's isValueRichText field""" + isValueRichText: SalesforceBooleanFilter +} + +"""Field that Feed Revisions can be sorted by""" +enum SalesforceFeedRevisionSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + FEED_ENTITY_ID + REVISION + ACTION + EDITED_ATTRIBUTE + IS_VALUE_RICH_TEXT +} + +"""An edge in a connection.""" +type SalesforceFeedRevisionEdge { + """The item at the end of the edge.""" + node: SalesforceFeedRevision! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFeedRevisionFeedEntityUnion = SalesforceFeedComment | SalesforceFeedItem + +"""Feed Revision""" +type SalesforceFeedRevision implements OneGraphNode { + """Feed Revision ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Feed Entity ID""" + feedEntityId: String! + + """Feed Entity ID""" + feedEntity: SalesforceFeedRevisionFeedEntityUnion + + """Revision""" + revision: Int + + """Action""" + action: String + + """Edited Attribute""" + editedAttribute: String + + """Value""" + value: String + + """Is Value RichText""" + isValueRichText: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedRevision + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Revisions connection, for use in pagination.""" +type SalesforceFeedRevisionsConnection { + """The count of all Feed Revision you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Revisions""" + nodes: [SalesforceFeedRevision!]! + + """List of Feed Revision edges""" + edges: [SalesforceFeedRevisionEdge!]! +} + +""" +A filter to be used against ContractFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContractFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContractFeed's parent relation.""" + parent: SalesforceContractConnectionFilter + + """Filter by the ContractFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContractFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContractFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContractFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContractFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContractFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContractFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContractFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContractFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContractFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContractFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContractFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContractFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContractFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContractFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Contract Feeds can be sorted by""" +enum SalesforceContractFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContractFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContractFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contract Feeds connection, for use in pagination.""" +type SalesforceContractFeedsConnection { + """The count of all Contract Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contract Feeds""" + nodes: [SalesforceContractFeed!]! + + """List of Contract Feed edges""" + edges: [SalesforceContractFeedEdge!]! +} + +""" +A filter to be used against ContentDocumentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's parent relation.""" + parent: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContentDocumentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocumentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocumentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContentDocumentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContentDocumentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContentDocumentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDocumentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocumentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContentDocumentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that ContentDocument Feeds can be sorted by""" +enum SalesforceContentDocumentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContentDocumentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocumentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce ContentDocument Feeds connection, for use in pagination.""" +type SalesforceContentDocumentFeedsConnection { + """ + The count of all ContentDocument Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ContentDocument Feeds""" + nodes: [SalesforceContentDocumentFeed!]! + + """List of ContentDocument Feed edges""" + edges: [SalesforceContentDocumentFeedEdge!]! +} + +""" +A filter to be used against ContactFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ContactFeed's parent relation.""" + parent: SalesforceContactConnectionFilter + + """Filter by the ContactFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ContactFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ContactFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ContactFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ContactFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ContactFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ContactFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ContactFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Contact Feeds can be sorted by""" +enum SalesforceContactFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceContactFeedEdge { + """The item at the end of the edge.""" + node: SalesforceContactFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Feeds connection, for use in pagination.""" +type SalesforceContactFeedsConnection { + """The count of all Contact Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Feeds""" + nodes: [SalesforceContactFeed!]! + + """List of Contact Feed edges""" + edges: [SalesforceContactFeedEdge!]! +} + +""" +A filter to be used against CollaborationGroupFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's parent relation.""" + parent: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CollaborationGroupFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CollaborationGroupFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CollaborationGroupFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CollaborationGroupFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CollaborationGroupFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CollaborationGroupFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CollaborationGroupFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Group Feeds can be sorted by""" +enum SalesforceCollaborationGroupFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +""" +A filter to be used against CaseFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CaseFeed's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the CaseFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CaseFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CaseFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CaseFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CaseFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CaseFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CaseFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CaseFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CaseFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CaseFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CaseFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Case Feeds can be sorted by""" +enum SalesforceCaseFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCaseFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCaseFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Case Feeds connection, for use in pagination.""" +type SalesforceCaseFeedsConnection { + """The count of all Case Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Feeds""" + nodes: [SalesforceCaseFeed!]! + + """List of Case Feed edges""" + edges: [SalesforceCaseFeedEdge!]! +} + +""" +A filter to be used against CampaignFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignFeed's parent relation.""" + parent: SalesforceCampaignConnectionFilter + + """Filter by the CampaignFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CampaignFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CampaignFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CampaignFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CampaignFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CampaignFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CampaignFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CampaignFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CampaignFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Campaign Feeds can be sorted by""" +enum SalesforceCampaignFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCampaignFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Campaign Feeds connection, for use in pagination.""" +type SalesforceCampaignFeedsConnection { + """The count of all Campaign Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Feeds""" + nodes: [SalesforceCampaignFeed!]! + + """List of Campaign Feed edges""" + edges: [SalesforceCampaignFeedEdge!]! +} + +""" +A filter to be used against AssetFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AssetFeed's parent relation.""" + parent: SalesforceAssetConnectionFilter + + """Filter by the AssetFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AssetFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AssetFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AssetFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AssetFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AssetFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AssetFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AssetFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AssetFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Asset Feeds can be sorted by""" +enum SalesforceAssetFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAssetFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAssetFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Feeds connection, for use in pagination.""" +type SalesforceAssetFeedsConnection { + """The count of all Asset Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Feeds""" + nodes: [SalesforceAssetFeed!]! + + """List of Asset Feed edges""" + edges: [SalesforceAssetFeedEdge!]! +} + +""" +A filter to be used against ApiAnomalyEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApiAnomalyEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApiAnomalyEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApiAnomalyEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApiAnomalyEventStore's id field""" + id: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's apiAnomalyEventNumber field""" + apiAnomalyEventNumber: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the ApiAnomalyEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's operation field""" + operation: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's requestIdentifier field""" + requestIdentifier: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStore's rowsProcessed field""" + rowsProcessed: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's score field""" + score: SalesforceFloatFilter + + """Filter by the ApiAnomalyEventStore's uri field""" + uri: SalesforceStringFilter +} + +""" +A filter to be used against ApiAnomalyEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApiAnomalyEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApiAnomalyEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApiAnomalyEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApiAnomalyEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's parent relation.""" + parent: SalesforceApiAnomalyEventStoreConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApiAnomalyEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApiAnomalyEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApiAnomalyEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ApiAnomalyEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ApiAnomalyEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ApiAnomalyEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ApiAnomalyEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that API Anomaly Event Store Feeds can be sorted by""" +enum SalesforceApiAnomalyEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +""" +A filter to be used against AccountFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AccountFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AccountFeed's parent relation.""" + parent: SalesforceAccountConnectionFilter + + """Filter by the AccountFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AccountFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AccountFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AccountFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AccountFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AccountFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AccountFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AccountFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AccountFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AccountFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AccountFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AccountFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AccountFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AccountFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AccountFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Account Feeds can be sorted by""" +enum SalesforceAccountFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAccountFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAccountFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Account Feeds connection, for use in pagination.""" +type SalesforceAccountFeedsConnection { + """The count of all Account Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Account Feeds""" + nodes: [SalesforceAccountFeed!]! + + """List of Account Feed edges""" + edges: [SalesforceAccountFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceFeedAttachmentEdge { + """The item at the end of the edge.""" + node: SalesforceFeedAttachment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFeedAttachmentRecordUnion = SalesforceContentDocument | SalesforceContentVersion | SalesforceFeedItem + +"""An edge in a connection.""" +type SalesforceFeedPollChoiceEdge { + """The item at the end of the edge.""" + node: SalesforceFeedPollChoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset Relationship.""" +type SalesforceAssetRelationshipSobjectMetadata { + """Url to the edit view for this Asset Relationship.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Relationship.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceEmailMessageEdge { + """The item at the end of the edge.""" + node: SalesforceEmailMessage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Email Message.""" +type SalesforceEmailMessageSobjectMetadata { + """Url to the edit view for this Email Message.""" + uiEditUrl: String! + + """Url to the detail view for this Email Message.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Task.""" +type SalesforceTaskSobjectMetadata { + """Url to the edit view for this Task.""" + uiEditUrl: String! + + """Url to the detail view for this Task.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TaskFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TaskFeed's id field""" + id: SalesforceIdFilter + + """Filter by the TaskFeed's parent relation.""" + parent: SalesforceTaskConnectionFilter + + """Filter by the TaskFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TaskFeed's type field""" + type: SalesforceStringFilter + + """Filter by the TaskFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TaskFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TaskFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TaskFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TaskFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TaskFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TaskFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the TaskFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the TaskFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the TaskFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the TaskFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the TaskFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the TaskFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Task Feeds can be sorted by""" +enum SalesforceTaskFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceTaskFeedEdge { + """The item at the end of the edge.""" + node: SalesforceTaskFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Task Feeds connection, for use in pagination.""" +type SalesforceTaskFeedsConnection { + """The count of all Task Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Task Feeds""" + nodes: [SalesforceTaskFeed!]! + + """List of Task Feed edges""" + edges: [SalesforceTaskFeedEdge!]! +} + +union SalesforceTaskOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceTaskChangeEventWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceOutgoingEmailRelationRelationUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceOpenActivityWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceLookedUpFromActivityWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceEventChangeEventWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceEmailStatusWhoUnion = SalesforceContact | SalesforceLead + +union SalesforceCollaborationGroupRecordRecordUnion = SalesforceAccount | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceContract | SalesforceLead | SalesforceOpportunity + +union SalesforceActivityHistoryWhoUnion = SalesforceContact | SalesforceLead + +"""Metadata for a Salesforce Lead.""" +type SalesforceLeadSobjectMetadata { + """Url to the edit view for this Lead.""" + uiEditUrl: String! + + """Url to the detail view for this Lead.""" + uiDetailUrl: String! +} + +"""Field that User Email Preferred People can be sorted by""" +enum SalesforceUserEmailPreferredPersonSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EMAIL + PERSON_RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceUserEmailPreferredPersonEdge { + """The item at the end of the edge.""" + node: SalesforceUserEmailPreferredPerson! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserEmailPreferredPerson object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserEmailPreferredPersonConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserEmailPreferredPersonConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserEmailPreferredPersonConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserEmailPreferredPerson's id field""" + id: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserEmailPreferredPerson's name field""" + name: SalesforceStringFilter + + """Filter by the UserEmailPreferredPerson's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPerson's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPerson's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPerson's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPerson's email field""" + email: SalesforceStringFilter + + """Filter by the UserEmailPreferredPerson's personRecordId field""" + personRecordId: SalesforceIdFilter +} + +""" +A filter to be used against UserEmailPreferredPersonShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserEmailPreferredPersonShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserEmailPreferredPersonShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserEmailPreferredPersonShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserEmailPreferredPersonShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's parent relation.""" + parent: SalesforceUserEmailPreferredPersonConnectionFilter + + """Filter by the UserEmailPreferredPersonShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserEmailPreferredPersonShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserEmailPreferredPersonShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserEmailPreferredPersonShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that User Email Preferred Person Shares can be sorted by""" +enum SalesforceUserEmailPreferredPersonShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserEmailPreferredPersonShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserEmailPreferredPersonShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserEmailPreferredPersonShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Email Preferred Person Share""" +type SalesforceUserEmailPreferredPersonShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserEmailPreferredPerson + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserEmailPreferredPersonShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserEmailPreferredPersonShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Email Preferred Person Shares connection, for use in pagination. +""" +type SalesforceUserEmailPreferredPersonSharesConnection { + """ + The count of all User Email Preferred Person Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Email Preferred Person Shares""" + nodes: [SalesforceUserEmailPreferredPersonShare!]! + + """List of User Email Preferred Person Share edges""" + edges: [SalesforceUserEmailPreferredPersonShareEdge!]! +} + +union SalesforceUserEmailPreferredPersonPersonRecordUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceUserEmailPreferredPersonOwnerUnion = SalesforceGroup | SalesforceUser + +"""User Email Preferred Person""" +type SalesforceUserEmailPreferredPerson implements OneGraphNode { + """User Email Preferred Person ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserEmailPreferredPersonOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """User Email Preferred Person Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Email""" + email: String! + + """Person Record ID""" + personRecordId: String! + + """Person Record ID""" + personRecord: SalesforceUserEmailPreferredPersonPersonRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """ + A JSON object that contains all of the custom fields for a UserEmailPreferredPerson + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Email Preferred People connection, for use in pagination. +""" +type SalesforceUserEmailPreferredPersonsConnection { + """ + The count of all User Email Preferred Person you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Email Preferred People""" + nodes: [SalesforceUserEmailPreferredPerson!]! + + """List of User Email Preferred Person edges""" + edges: [SalesforceUserEmailPreferredPersonEdge!]! +} + +""" +A filter to be used against LeadShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadShare's id field""" + id: SalesforceIdFilter + + """Filter by the LeadShare's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadShare's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the LeadShare's leadAccessLevel field""" + leadAccessLevel: SalesforceStringFilter + + """Filter by the LeadShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the LeadShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Lead Shares can be sorted by""" +enum SalesforceLeadShareSortByFieldEnum { + ID + LEAD_ID + USER_OR_GROUP_ID + LEAD_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceLeadShareEdge { + """The item at the end of the edge.""" + node: SalesforceLeadShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceLeadShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Lead Share""" +type SalesforceLeadShare implements OneGraphNode { + """Lead Share ID""" + id: String! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceLeadShareUserOrGroupUnion + + """Lead Access""" + leadAccessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a LeadShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Shares connection, for use in pagination.""" +type SalesforceLeadSharesConnection { + """The count of all Lead Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Shares""" + nodes: [SalesforceLeadShare!]! + + """List of Lead Share edges""" + edges: [SalesforceLeadShareEdge!]! +} + +""" +A filter to be used against LeadHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LeadHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadHistory's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadHistory's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadHistory's field field""" + field: SalesforceStringFilter + + """Filter by the LeadHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Lead Histories can be sorted by""" +enum SalesforceLeadHistorySortByFieldEnum { + ID + IS_DELETED + LEAD_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceLeadHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLeadHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lead History""" +type SalesforceLeadHistory implements OneGraphNode { + """Lead History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a LeadHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Histories connection, for use in pagination.""" +type SalesforceLeadHistorysConnection { + """The count of all Lead History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Histories""" + nodes: [SalesforceLeadHistory!]! + + """List of Lead History edges""" + edges: [SalesforceLeadHistoryEdge!]! +} + +""" +A filter to be used against LeadFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadFeed's id field""" + id: SalesforceIdFilter + + """Filter by the LeadFeed's parent relation.""" + parent: SalesforceLeadConnectionFilter + + """Filter by the LeadFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LeadFeed's type field""" + type: SalesforceStringFilter + + """Filter by the LeadFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LeadFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the LeadFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the LeadFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the LeadFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the LeadFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the LeadFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the LeadFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Lead Feeds can be sorted by""" +enum SalesforceLeadFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceLeadFeedEdge { + """The item at the end of the edge.""" + node: SalesforceLeadFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Lead Feeds connection, for use in pagination.""" +type SalesforceLeadFeedsConnection { + """The count of all Lead Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Feeds""" + nodes: [SalesforceLeadFeed!]! + + """List of Lead Feed edges""" + edges: [SalesforceLeadFeedEdge!]! +} + +""" +A filter to be used against LeadCleanInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadCleanInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadCleanInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadCleanInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LeadCleanInfo's id field""" + id: SalesforceIdFilter + + """Filter by the LeadCleanInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's name field""" + name: SalesforceStringFilter + + """Filter by the LeadCleanInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the LeadCleanInfo's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the LeadCleanInfo's lastMatchedDate field""" + lastMatchedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastStatusChangedDate field""" + lastStatusChangedDate: SalesforceDateTimeFilter + + """Filter by the LeadCleanInfo's lastStatusChangedBy relation.""" + lastStatusChangedBy: SalesforceUserConnectionFilter + + """Filter by the LeadCleanInfo's lastStatusChangedById field""" + lastStatusChangedById: SalesforceIdFilter + + """Filter by the LeadCleanInfo's isInactive field""" + isInactive: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's email field""" + email: SalesforceStringFilter + + """Filter by the LeadCleanInfo's phone field""" + phone: SalesforceStringFilter + + """Filter by the LeadCleanInfo's street field""" + street: SalesforceStringFilter + + """Filter by the LeadCleanInfo's city field""" + city: SalesforceStringFilter + + """Filter by the LeadCleanInfo's state field""" + state: SalesforceStringFilter + + """Filter by the LeadCleanInfo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the LeadCleanInfo's country field""" + country: SalesforceStringFilter + + """Filter by the LeadCleanInfo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the LeadCleanInfo's title field""" + title: SalesforceStringFilter + + """Filter by the LeadCleanInfo's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the LeadCleanInfo's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the LeadCleanInfo's industry field""" + industry: SalesforceStringFilter + + """Filter by the LeadCleanInfo's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the LeadCleanInfo's companyDunsNumber field""" + companyDunsNumber: SalesforceStringFilter + + """Filter by the LeadCleanInfo's contactStatusDataDotCom field""" + contactStatusDataDotCom: SalesforceStringFilter + + """Filter by the LeadCleanInfo's isReviewedName field""" + isReviewedName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedEmail field""" + isReviewedEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedPhone field""" + isReviewedPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedAddress field""" + isReviewedAddress: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedTitle field""" + isReviewedTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedAnnualRevenue field""" + isReviewedAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedNumberOfEmployees field""" + isReviewedNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedIndustry field""" + isReviewedIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedCompanyName field""" + isReviewedCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedCompanyDunsNumber field""" + isReviewedCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isReviewedDandBCompanyDunsNumber field""" + isReviewedDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentFirstName field""" + isDifferentFirstName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentLastName field""" + isDifferentLastName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentEmail field""" + isDifferentEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentPhone field""" + isDifferentPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentStreet field""" + isDifferentStreet: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCity field""" + isDifferentCity: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentState field""" + isDifferentState: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentPostalCode field""" + isDifferentPostalCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCountry field""" + isDifferentCountry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentTitle field""" + isDifferentTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentAnnualRevenue field""" + isDifferentAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentNumberOfEmployees field""" + isDifferentNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentIndustry field""" + isDifferentIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCompanyName field""" + isDifferentCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCompanyDunsNumber field""" + isDifferentCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentDandBCompanyDunsNumber field""" + isDifferentDandBCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentStateCode field""" + isDifferentStateCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isDifferentCountryCode field""" + isDifferentCountryCode: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's cleanedByJob field""" + cleanedByJob: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's cleanedByUser field""" + cleanedByUser: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's dandBCompanyDunsNumber field""" + dandBCompanyDunsNumber: SalesforceStringFilter + + """Filter by the LeadCleanInfo's dataDotComCompanyId field""" + dataDotComCompanyId: SalesforceStringFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongName field""" + isFlaggedWrongName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongEmail field""" + isFlaggedWrongEmail: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongPhone field""" + isFlaggedWrongPhone: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongAddress field""" + isFlaggedWrongAddress: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongTitle field""" + isFlaggedWrongTitle: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongAnnualRevenue field""" + isFlaggedWrongAnnualRevenue: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongNumberOfEmployees field""" + isFlaggedWrongNumberOfEmployees: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongIndustry field""" + isFlaggedWrongIndustry: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongCompanyName field""" + isFlaggedWrongCompanyName: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's isFlaggedWrongCompanyDunsNumber field""" + isFlaggedWrongCompanyDunsNumber: SalesforceBooleanFilter + + """Filter by the LeadCleanInfo's dataDotComId field""" + dataDotComId: SalesforceStringFilter +} + +"""Field that Lead Clean Infos can be sorted by""" +enum SalesforceLeadCleanInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LEAD_ID + LAST_MATCHED_DATE + LAST_STATUS_CHANGED_DATE + LAST_STATUS_CHANGED_BY_ID + IS_INACTIVE + FIRST_NAME + LAST_NAME + EMAIL + PHONE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + TITLE + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + INDUSTRY + COMPANY_NAME + COMPANY_DUNS_NUMBER + CONTACT_STATUS_DATA_DOT_COM + DAND_B_COMPANY_DUNS_NUMBER + DATA_DOT_COM_COMPANY_ID + DATA_DOT_COM_ID +} + +"""An edge in a connection.""" +type SalesforceLeadCleanInfoEdge { + """The item at the end of the edge.""" + node: SalesforceLeadCleanInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Lead Clean Info""" +type SalesforceLeadCleanInfo implements OneGraphNode { + """Lead Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Lead Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Lead ID""" + leadId: String! + + """Lead ID""" + lead: SalesforceLead + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Contact Status in Salesforce""" + isInactive: Boolean! + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Title""" + title: String + + """Annual Revenue""" + annualRevenue: Float + + """Number of Employees""" + numberOfEmployees: Int + + """Industry""" + industry: String + + """Company Name""" + companyName: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """Contact Status per Data.com""" + contactStatusDataDotCom: String + + """Name is Reviewed""" + isReviewedName: Boolean! + + """Email is Reviewed""" + isReviewedEmail: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Title is Reviewed""" + isReviewedTitle: Boolean! + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean! + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean! + + """Industry is Reviewed""" + isReviewedIndustry: Boolean! + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean! + + """Company D-U-N-S Number is Reviewed""" + isReviewedCompanyDunsNumber: Boolean! + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean! + + """First Name is Different""" + isDifferentFirstName: Boolean! + + """Last Name is Different""" + isDifferentLastName: Boolean! + + """Email is Different""" + isDifferentEmail: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Title is Different""" + isDifferentTitle: Boolean! + + """Annual Revenue is Different""" + isDifferentAnnualRevenue: Boolean! + + """Number of Employees is Different""" + isDifferentNumberOfEmployees: Boolean! + + """Industry is Different""" + isDifferentIndustry: Boolean! + + """Company Name is Different""" + isDifferentCompanyName: Boolean! + + """Company D-U-N-S Number is Different""" + isDifferentCompanyDunsNumber: Boolean! + + """D&B Company D-U-N-S Number is Different""" + isDifferentDandBCompanyDunsNumber: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """D&B Company D-U-N-S Number""" + dandBCompanyDunsNumber: String + + """Data.com Company ID""" + dataDotComCompanyId: String + + """Name is Flagged Wrong""" + isFlaggedWrongName: Boolean! + + """Email is Flagged Wrong""" + isFlaggedWrongEmail: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Title is Flagged Wrong""" + isFlaggedWrongTitle: Boolean! + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean! + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean! + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean! + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean! + + """Company D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongCompanyDunsNumber: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a LeadCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Lead Clean Infos connection, for use in pagination.""" +type SalesforceLeadCleanInfosConnection { + """The count of all Lead Clean Info you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Lead Clean Infos""" + nodes: [SalesforceLeadCleanInfo!]! + + """List of Lead Clean Info edges""" + edges: [SalesforceLeadCleanInfoEdge!]! +} + +""" +A filter to be used against EmailMessageRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailMessageRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailMessageRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailMessageRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailMessageRelation's id field""" + id: SalesforceIdFilter + + """Filter by the EmailMessageRelation's emailMessage relation.""" + emailMessage: SalesforceEmailMessageConnectionFilter + + """Filter by the EmailMessageRelation's emailMessageId field""" + emailMessageId: SalesforceIdFilter + + """Filter by the EmailMessageRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the EmailMessageRelation's relationType field""" + relationType: SalesforceStringFilter + + """Filter by the EmailMessageRelation's relationAddress field""" + relationAddress: SalesforceStringFilter + + """Filter by the EmailMessageRelation's relationObjectType field""" + relationObjectType: SalesforceStringFilter + + """Filter by the EmailMessageRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailMessageRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessageRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailMessageRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailMessageRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Email Message Relations can be sorted by""" +enum SalesforceEmailMessageRelationSortByFieldEnum { + ID + EMAIL_MESSAGE_ID + RELATION_ID + RELATION_TYPE + RELATION_ADDRESS + RELATION_OBJECT_TYPE + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEmailMessageRelationEdge { + """The item at the end of the edge.""" + node: SalesforceEmailMessageRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEmailMessageRelationRelationUnion = SalesforceContact | SalesforceLead | SalesforceUser + +"""Email Message Relation""" +type SalesforceEmailMessageRelation implements OneGraphNode { + """Email Message Relation ID""" + id: String! + + """Email Message ID""" + emailMessageId: String! + + """Email Message ID""" + emailMessage: SalesforceEmailMessage + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceEmailMessageRelationRelationUnion + + """Relation Type""" + relationType: String! + + """Relation Address""" + relationAddress: String + + """Relation Object Type""" + relationObjectType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EmailMessageRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Message Relations connection, for use in pagination.""" +type SalesforceEmailMessageRelationsConnection { + """ + The count of all Email Message Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Message Relations""" + nodes: [SalesforceEmailMessageRelation!]! + + """List of Email Message Relation edges""" + edges: [SalesforceEmailMessageRelationEdge!]! +} + +"""Field that Contact Requests can be sorted by""" +enum SalesforceContactRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + WHAT_ID + WHO_ID + PREFERRED_PHONE + PREFERRED_CHANNEL + STATUS + REQUEST_REASON +} + +"""An edge in a connection.""" +type SalesforceContactRequestEdge { + """The item at the end of the edge.""" + node: SalesforceContactRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Requests connection, for use in pagination.""" +type SalesforceContactRequestsConnection { + """The count of all Contact Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Requests""" + nodes: [SalesforceContactRequest!]! + + """List of Contact Request edges""" + edges: [SalesforceContactRequestEdge!]! +} + +""" +A filter to be used against CollaborationGroupRecord object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupRecordConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupRecordConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupRecordConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroupRecord's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CollaborationGroupRecord's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupRecord's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroupRecord's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroupRecord's collaborationGroup relation.""" + collaborationGroup: SalesforceCollaborationGroupConnectionFilter + + """Filter by the CollaborationGroupRecord's collaborationGroupId field""" + collaborationGroupId: SalesforceIdFilter + + """Filter by the CollaborationGroupRecord's recordId field""" + recordId: SalesforceIdFilter +} + +"""Field that Group Records can be sorted by""" +enum SalesforceCollaborationGroupRecordSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + COLLABORATION_GROUP_ID + RECORD_ID +} + +""" +A filter to be used against CampaignMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CampaignMember's id field""" + id: SalesforceIdFilter + + """Filter by the CampaignMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CampaignMember's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the CampaignMember's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the CampaignMember's lead relation.""" + lead: SalesforceLeadConnectionFilter + + """Filter by the CampaignMember's leadId field""" + leadId: SalesforceIdFilter + + """Filter by the CampaignMember's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the CampaignMember's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the CampaignMember's status field""" + status: SalesforceStringFilter + + """Filter by the CampaignMember's hasResponded field""" + hasResponded: SalesforceBooleanFilter + + """Filter by the CampaignMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CampaignMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CampaignMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CampaignMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CampaignMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CampaignMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CampaignMember's firstRespondedDate field""" + firstRespondedDate: SalesforceDateFilter + + """Filter by the CampaignMember's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the CampaignMember's name field""" + name: SalesforceStringFilter + + """Filter by the CampaignMember's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the CampaignMember's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the CampaignMember's title field""" + title: SalesforceStringFilter + + """Filter by the CampaignMember's street field""" + street: SalesforceStringFilter + + """Filter by the CampaignMember's city field""" + city: SalesforceStringFilter + + """Filter by the CampaignMember's state field""" + state: SalesforceStringFilter + + """Filter by the CampaignMember's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the CampaignMember's country field""" + country: SalesforceStringFilter + + """Filter by the CampaignMember's email field""" + email: SalesforceStringFilter + + """Filter by the CampaignMember's phone field""" + phone: SalesforceStringFilter + + """Filter by the CampaignMember's fax field""" + fax: SalesforceStringFilter + + """Filter by the CampaignMember's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the CampaignMember's doNotCall field""" + doNotCall: SalesforceBooleanFilter + + """Filter by the CampaignMember's hasOptedOutOfEmail field""" + hasOptedOutOfEmail: SalesforceBooleanFilter + + """Filter by the CampaignMember's hasOptedOutOfFax field""" + hasOptedOutOfFax: SalesforceBooleanFilter + + """Filter by the CampaignMember's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the CampaignMember's companyOrAccount field""" + companyOrAccount: SalesforceStringFilter + + """Filter by the CampaignMember's type field""" + type: SalesforceStringFilter + + """Filter by the CampaignMember's leadOrContactId field""" + leadOrContactId: SalesforceIdFilter + + """Filter by the CampaignMember's leadOrContactOwnerId field""" + leadOrContactOwnerId: SalesforceIdFilter +} + +"""Field that Campaign Members can be sorted by""" +enum SalesforceCampaignMemberSortByFieldEnum { + ID + IS_DELETED + CAMPAIGN_ID + LEAD_ID + CONTACT_ID + STATUS + HAS_RESPONDED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FIRST_RESPONDED_DATE + SALUTATION + NAME + FIRST_NAME + LAST_NAME + TITLE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + EMAIL + PHONE + FAX + MOBILE_PHONE + DO_NOT_CALL + HAS_OPTED_OUT_OF_EMAIL + HAS_OPTED_OUT_OF_FAX + LEAD_SOURCE + COMPANY_OR_ACCOUNT + TYPE + LEAD_OR_CONTACT_ID + LEAD_OR_CONTACT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceCampaignMemberEdge { + """The item at the end of the edge.""" + node: SalesforceCampaignMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Campaign Members connection, for use in pagination.""" +type SalesforceCampaignMembersConnection { + """The count of all Campaign Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaign Members""" + nodes: [SalesforceCampaignMember!]! + + """List of Campaign Member edges""" + edges: [SalesforceCampaignMemberEdge!]! +} + +"""Metadata for a Salesforce Alternative Payment Method.""" +type SalesforceAlternativePaymentMethodSobjectMetadata { + """Url to the edit view for this Alternative Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Alternative Payment Method.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AlternativePaymentMethodShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAlternativePaymentMethodShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAlternativePaymentMethodShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAlternativePaymentMethodShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AlternativePaymentMethodShare's id field""" + id: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's parent relation.""" + parent: SalesforceAlternativePaymentMethodConnectionFilter + + """Filter by the AlternativePaymentMethodShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AlternativePaymentMethodShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethodShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethodShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Alternative Payment Method Shares can be sorted by""" +enum SalesforceAlternativePaymentMethodShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAlternativePaymentMethodShareEdge { + """The item at the end of the edge.""" + node: SalesforceAlternativePaymentMethodShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAlternativePaymentMethodShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Alternative Payment Method Share""" +type SalesforceAlternativePaymentMethodShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAlternativePaymentMethod + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAlternativePaymentMethodShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AlternativePaymentMethodShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Alternative Payment Method Shares connection, for use in pagination. +""" +type SalesforceAlternativePaymentMethodSharesConnection { + """ + The count of all Alternative Payment Method Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Alternative Payment Method Shares""" + nodes: [SalesforceAlternativePaymentMethodShare!]! + + """List of Alternative Payment Method Share edges""" + edges: [SalesforceAlternativePaymentMethodShareEdge!]! +} + +"""Metadata for a Salesforce Payment Gateway.""" +type SalesforcePaymentGatewaySobjectMetadata { + """Url to the edit view for this Payment Gateway.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Gateway.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DigitalWallet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDigitalWalletConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDigitalWalletConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDigitalWalletConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DigitalWallet's id field""" + id: SalesforceIdFilter + + """Filter by the DigitalWallet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DigitalWallet's digitalWalletNumber field""" + digitalWalletNumber: SalesforceStringFilter + + """Filter by the DigitalWallet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DigitalWallet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DigitalWallet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DigitalWallet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DigitalWallet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DigitalWallet's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the DigitalWallet's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the DigitalWallet's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the DigitalWallet's gatewayToken field""" + gatewayToken: SalesforceStringFilter + + """Filter by the DigitalWallet's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the DigitalWallet's customer field""" + customer: SalesforceStringFilter + + """Filter by the DigitalWallet's email field""" + email: SalesforceStringFilter + + """Filter by the DigitalWallet's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the DigitalWallet's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the DigitalWallet's status field""" + status: SalesforceStringFilter + + """Filter by the DigitalWallet's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the DigitalWallet's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the DigitalWallet's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the DigitalWallet's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the DigitalWallet's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the DigitalWallet's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the DigitalWallet's phone field""" + phone: SalesforceStringFilter + + """Filter by the DigitalWallet's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the DigitalWallet's auditEmail field""" + auditEmail: SalesforceStringFilter +} + +"""Field that Digital Wallets can be sorted by""" +enum SalesforceDigitalWalletSortByFieldEnum { + ID + IS_DELETED + DIGITAL_WALLET_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_ID + NICK_NAME + GATEWAY_TOKEN + GATEWAY_TOKEN_DETAILS + CUSTOMER + EMAIL + ACCOUNT_ID + STATUS + COMPANY_NAME + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL +} + +"""An edge in a connection.""" +type SalesforceDigitalWalletEdge { + """The item at the end of the edge.""" + node: SalesforceDigitalWallet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Digital Wallets connection, for use in pagination.""" +type SalesforceDigitalWalletsConnection { + """The count of all Digital Wallet you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Digital Wallets""" + nodes: [SalesforceDigitalWallet!]! + + """List of Digital Wallet edges""" + edges: [SalesforceDigitalWalletEdge!]! +} + +""" +A filter to be used against CardPaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCardPaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCardPaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCardPaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CardPaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the CardPaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CardPaymentMethod's cardPaymentMethodNumber field""" + cardPaymentMethodNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CardPaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CardPaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CardPaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CardPaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CardPaymentMethod's displayCardNumber field""" + displayCardNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's expiryMonth field""" + expiryMonth: SalesforceIntFilter + + """Filter by the CardPaymentMethod's expiryYear field""" + expiryYear: SalesforceIntFilter + + """Filter by the CardPaymentMethod's startMonth field""" + startMonth: SalesforceIntFilter + + """Filter by the CardPaymentMethod's startYear field""" + startYear: SalesforceIntFilter + + """Filter by the CardPaymentMethod's cardType field""" + cardType: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardTypeCategory field""" + cardTypeCategory: SalesforceStringFilter + + """Filter by the CardPaymentMethod's autoCardType field""" + autoCardType: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardCategory field""" + cardCategory: SalesforceStringFilter + + """Filter by the CardPaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the CardPaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the CardPaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the CardPaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the CardPaymentMethod's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the CardPaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderName field""" + cardHolderName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardBin field""" + cardBin: SalesforceIntFilter + + """Filter by the CardPaymentMethod's cardLastFour field""" + cardLastFour: SalesforceIntFilter + + """Filter by the CardPaymentMethod's email field""" + email: SalesforceStringFilter + + """Filter by the CardPaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the CardPaymentMethod's inputCardNumber field""" + inputCardNumber: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderFirstName field""" + cardHolderFirstName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's cardHolderLastName field""" + cardHolderLastName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayToken field""" + gatewayToken: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the CardPaymentMethod's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the CardPaymentMethod's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the CardPaymentMethod's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the CardPaymentMethod's phone field""" + phone: SalesforceStringFilter + + """Filter by the CardPaymentMethod's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the CardPaymentMethod's auditEmail field""" + auditEmail: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the CardPaymentMethod's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the CardPaymentMethod's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter +} + +"""Field that Card Payment Methods can be sorted by""" +enum SalesforceCardPaymentMethodSortByFieldEnum { + ID + IS_DELETED + CARD_PAYMENT_METHOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DISPLAY_CARD_NUMBER + EXPIRY_MONTH + EXPIRY_YEAR + START_MONTH + START_YEAR + CARD_TYPE + CARD_TYPE_CATEGORY + AUTO_CARD_TYPE + CARD_CATEGORY + ACCOUNT_ID + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + NICK_NAME + CARD_HOLDER_NAME + CARD_BIN + CARD_LAST_FOUR + EMAIL + STATUS + INPUT_CARD_NUMBER + CARD_HOLDER_FIRST_NAME + CARD_HOLDER_LAST_NAME + COMPANY_NAME + GATEWAY_TOKEN + GATEWAY_TOKEN_DETAILS + PAYMENT_GATEWAY_ID + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + SF_RESULT_CODE + GATEWAY_DATE +} + +"""An edge in a connection.""" +type SalesforceCardPaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforceCardPaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Card Payment Methods connection, for use in pagination.""" +type SalesforceCardPaymentMethodsConnection { + """ + The count of all Card Payment Method you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Card Payment Methods""" + nodes: [SalesforceCardPaymentMethod!]! + + """List of Card Payment Method edges""" + edges: [SalesforceCardPaymentMethodEdge!]! +} + +""" +A filter to be used against AlternativePaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAlternativePaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAlternativePaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAlternativePaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AlternativePaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AlternativePaymentMethod's alternativePaymentMethodNumber field + """ + alternativePaymentMethodNumber: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AlternativePaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AlternativePaymentMethod's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the AlternativePaymentMethod's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's gatewayTokenDetails field""" + gatewayTokenDetails: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's email field""" + email: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the AlternativePaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the AlternativePaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the AlternativePaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """ + Filter by the AlternativePaymentMethod's paymentMethodGeocodeAccuracy field + """ + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's phone field""" + phone: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the AlternativePaymentMethod's auditEmail field""" + auditEmail: SalesforceStringFilter +} + +"""Field that Alternative Payment Methods can be sorted by""" +enum SalesforceAlternativePaymentMethodSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + ALTERNATIVE_PAYMENT_METHOD_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_ID + NICK_NAME + GATEWAY_TOKEN_DETAILS + EMAIL + ACCOUNT_ID + STATUS + COMPANY_NAME + PAYMENT_METHOD_STREET + PAYMENT_METHOD_CITY + PAYMENT_METHOD_STATE + PAYMENT_METHOD_POSTAL_CODE + PAYMENT_METHOD_COUNTRY + PAYMENT_METHOD_LATITUDE + PAYMENT_METHOD_LONGITUDE + PAYMENT_METHOD_GEOCODE_ACCURACY + PROCESSING_MODE + MAC_ADDRESS + PHONE + IP_ADDRESS + AUDIT_EMAIL +} + +"""An edge in a connection.""" +type SalesforceAlternativePaymentMethodEdge { + """The item at the end of the edge.""" + node: SalesforceAlternativePaymentMethod! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Alternative Payment Methods connection, for use in pagination. +""" +type SalesforceAlternativePaymentMethodsConnection { + """ + The count of all Alternative Payment Method you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Alternative Payment Methods""" + nodes: [SalesforceAlternativePaymentMethod!]! + + """List of Alternative Payment Method edges""" + edges: [SalesforceAlternativePaymentMethodEdge!]! +} + +"""Field that User Provisioning Configs can be sorted by""" +enum SalesforceUserProvisioningConfigSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONNECTED_APP_ID + ENABLED + LAST_RECON_DATE_TIME + NAMED_CREDENTIAL_ID + RECON_FILTER +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningConfigEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningRequestEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce User Provisioning Request.""" +type SalesforceUserProvisioningRequestSobjectMetadata { + """Url to the edit view for this User Provisioning Request.""" + uiEditUrl: String! + + """Url to the detail view for this User Provisioning Request.""" + uiDetailUrl: String! +} + +""" +A filter to be used against UserProvisioningRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's parent relation.""" + parent: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the UserProvisioningRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that User Provisioning Request Shares can be sorted by""" +enum SalesforceUserProvisioningRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUserProvisioningRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""User Provisioning Request Share""" +type SalesforceUserProvisioningRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUserProvisioningRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceUserProvisioningRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Request Shares connection, for use in pagination. +""" +type SalesforceUserProvisioningRequestSharesConnection { + """ + The count of all User Provisioning Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Request Shares""" + nodes: [SalesforceUserProvisioningRequestShare!]! + + """List of User Provisioning Request Share edges""" + edges: [SalesforceUserProvisioningRequestShareEdge!]! +} + +""" +A filter to be used against UserProvisioningLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningLog's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningLog's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvisioningLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningLog's userProvisioningRequest relation.""" + userProvisioningRequest: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningLog's userProvisioningRequestId field""" + userProvisioningRequestId: SalesforceIdFilter + + """Filter by the UserProvisioningLog's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvisioningLog's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvisioningLog's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningLog's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserProvisioningLog's status field""" + status: SalesforceStringFilter +} + +"""Field that User Provisioning Logs can be sorted by""" +enum SalesforceUserProvisioningLogSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_PROVISIONING_REQUEST_ID + EXTERNAL_USER_ID + EXTERNAL_USERNAME + USER_ID + STATUS +} + +"""An edge in a connection.""" +type SalesforceUserProvisioningLogEdge { + """The item at the end of the edge.""" + node: SalesforceUserProvisioningLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Provisioning Log""" +type SalesforceUserProvisioningLog implements OneGraphNode { + """UserProvisioningLog ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """UserProvisioningRequest ID""" + userProvisioningRequestId: String + + """UserProvisioningRequest ID""" + userProvisioningRequest: SalesforceUserProvisioningRequest + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Status""" + status: String + + """Details""" + details: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User Provisioning Logs connection, for use in pagination.""" +type SalesforceUserProvisioningLogsConnection { + """ + The count of all User Provisioning Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Logs""" + nodes: [SalesforceUserProvisioningLog!]! + + """List of User Provisioning Log edges""" + edges: [SalesforceUserProvisioningLogEdge!]! +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstance! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ProcessInstanceWorkitem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceWorkitemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceWorkitemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceWorkitemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceWorkitem's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceWorkitem's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's originalActorId field""" + originalActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's actorId field""" + actorId: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstanceWorkitem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstanceWorkitem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceWorkitem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceWorkitem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceWorkitem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Approval Requests can be sorted by""" +enum SalesforceProcessInstanceWorkitemSortByFieldEnum { + ID + PROCESS_INSTANCE_ID + ORIGINAL_ACTOR_ID + ACTOR_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + IS_DELETED + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceWorkitemEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceWorkitem! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessInstanceWorkitemActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceWorkitemOriginalActorUnion = SalesforceGroup | SalesforceUser + +"""Approval Request""" +type SalesforceProcessInstanceWorkitem implements OneGraphNode { + """Process Instance Workitem ID""" + id: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Original Actor ID""" + originalActorId: String! + + """Original Actor ID""" + originalActor: SalesforceProcessInstanceWorkitemOriginalActorUnion + + """Actor ID""" + actorId: String! + + """Actor ID""" + actor: SalesforceProcessInstanceWorkitemActorUnion + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceWorkitem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Approval Requests connection, for use in pagination.""" +type SalesforceProcessInstanceWorkitemsConnection { + """The count of all Approval Request you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Approval Requests""" + nodes: [SalesforceProcessInstanceWorkitem!]! + + """List of Approval Request edges""" + edges: [SalesforceProcessInstanceWorkitemEdge!]! +} + +"""Metadata for a Salesforce Asset Action.""" +type SalesforceAssetActionSobjectMetadata { + """Url to the edit view for this Asset Action.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Action.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceAssetActionSourceEdge { + """The item at the end of the edge.""" + node: SalesforceAssetActionSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Asset Action Source.""" +type SalesforceAssetActionSourceSobjectMetadata { + """Url to the edit view for this Asset Action Source.""" + uiEditUrl: String! + + """Url to the detail view for this Asset Action Source.""" + uiDetailUrl: String! +} + +""" +A filter to be used against OrderItemHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItemHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItemHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItemHistory's orderItem relation.""" + orderItem: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItemHistory's orderItemId field""" + orderItemId: SalesforceIdFilter + + """Filter by the OrderItemHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItemHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItemHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OrderItemHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Order Product Histories can be sorted by""" +enum SalesforceOrderItemHistorySortByFieldEnum { + ID + IS_DELETED + ORDER_ITEM_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOrderItemHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItemHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Order Product History""" +type SalesforceOrderItemHistory implements OneGraphNode { + """Order Product History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Order Product ID""" + orderItemId: String! + + """Order Product ID""" + orderItem: SalesforceOrderItem + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OrderItemHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Product Histories connection, for use in pagination.""" +type SalesforceOrderItemHistorysConnection { + """ + The count of all Order Product History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Product Histories""" + nodes: [SalesforceOrderItemHistory!]! + + """List of Order Product History edges""" + edges: [SalesforceOrderItemHistoryEdge!]! +} + +""" +A filter to be used against OrderItemFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItemFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItemFeed's parent relation.""" + parent: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItemFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrderItemFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OrderItemFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItemFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItemFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderItemFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OrderItemFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OrderItemFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OrderItemFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OrderItemFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OrderItemFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OrderItemFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Order Product Feeds can be sorted by""" +enum SalesforceOrderItemFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOrderItemFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItemFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Product Feeds connection, for use in pagination.""" +type SalesforceOrderItemFeedsConnection { + """The count of all Order Product Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Product Feeds""" + nodes: [SalesforceOrderItemFeed!]! + + """List of Order Product Feed edges""" + edges: [SalesforceOrderItemFeedEdge!]! +} + +""" +A filter to be used against AssetAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetAction's id field""" + id: SalesforceIdFilter + + """Filter by the AssetAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetAction's assetActionNumber field""" + assetActionNumber: SalesforceStringFilter + + """Filter by the AssetAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetAction's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetAction's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetAction's type field""" + type: SalesforceStringFilter + + """Filter by the AssetAction's category field""" + category: SalesforceStringFilter + + """Filter by the AssetAction's categoryEnum field""" + categoryEnum: SalesforceStringFilter + + """Filter by the AssetAction's actionDate field""" + actionDate: SalesforceDateTimeFilter + + """Filter by the AssetAction's productAmountChange field""" + productAmountChange: SalesforceFloatFilter + + """Filter by the AssetAction's adjustmentAmountChange field""" + adjustmentAmountChange: SalesforceFloatFilter + + """Filter by the AssetAction's estimatedTaxChange field""" + estimatedTaxChange: SalesforceFloatFilter + + """Filter by the AssetAction's actualTaxChange field""" + actualTaxChange: SalesforceFloatFilter + + """Filter by the AssetAction's subtotalChange field""" + subtotalChange: SalesforceFloatFilter + + """Filter by the AssetAction's quantityChange field""" + quantityChange: SalesforceFloatFilter + + """Filter by the AssetAction's mrrChange field""" + mrrChange: SalesforceFloatFilter + + """Filter by the AssetAction's amount field""" + amount: SalesforceFloatFilter + + """Filter by the AssetAction's totalInitialSaleAmount field""" + totalInitialSaleAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalRenewalsAmount field""" + totalRenewalsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalUpsellsAmount field""" + totalUpsellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalDownsellsAmount field""" + totalDownsellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalCrossSellsAmount field""" + totalCrossSellsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalCancellationsAmount field""" + totalCancellationsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalTransfersAmount field""" + totalTransfersAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalTermsAndConditionsAmount field""" + totalTermsAndConditionsAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalOtherAmount field""" + totalOtherAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the AssetAction's totalQuantity field""" + totalQuantity: SalesforceFloatFilter + + """Filter by the AssetAction's totalMrr field""" + totalMrr: SalesforceFloatFilter +} + +""" +A filter to be used against AssetActionSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetActionSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetActionSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetActionSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetActionSource's id field""" + id: SalesforceIdFilter + + """Filter by the AssetActionSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetActionSource's assetActionSourceNumber field""" + assetActionSourceNumber: SalesforceStringFilter + + """Filter by the AssetActionSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetActionSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetActionSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetActionSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetActionSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's assetAction relation.""" + assetAction: SalesforceAssetActionConnectionFilter + + """Filter by the AssetActionSource's assetActionId field""" + assetActionId: SalesforceIdFilter + + """Filter by the AssetActionSource's referenceEntityItem relation.""" + referenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the AssetActionSource's referenceEntityItemId field""" + referenceEntityItemId: SalesforceIdFilter + + """Filter by the AssetActionSource's productAmount field""" + productAmount: SalesforceFloatFilter + + """Filter by the AssetActionSource's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the AssetActionSource's estimatedTax field""" + estimatedTax: SalesforceFloatFilter + + """Filter by the AssetActionSource's actualTax field""" + actualTax: SalesforceFloatFilter + + """Filter by the AssetActionSource's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the AssetActionSource's startDate field""" + startDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's endDate field""" + endDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the AssetActionSource's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the AssetActionSource's externalReference field""" + externalReference: SalesforceStringFilter + + """Filter by the AssetActionSource's externalReferenceDataSource field""" + externalReferenceDataSource: SalesforceStringFilter +} + +"""Field that Asset Action Sources can be sorted by""" +enum SalesforceAssetActionSourceSortByFieldEnum { + ID + IS_DELETED + ASSET_ACTION_SOURCE_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSET_ACTION_ID + REFERENCE_ENTITY_ITEM_ID + PRODUCT_AMOUNT + ADJUSTMENT_AMOUNT + ESTIMATED_TAX + ACTUAL_TAX + SUBTOTAL + START_DATE + END_DATE + QUANTITY + TRANSACTION_DATE + EXTERNAL_REFERENCE + EXTERNAL_REFERENCE_DATA_SOURCE +} + +"""Metadata for a Salesforce Order.""" +type SalesforceOrderSobjectMetadata { + """Url to the edit view for this Order.""" + uiEditUrl: String! + + """Url to the detail view for this Order.""" + uiDetailUrl: String! +} + +"""Field that Payment Groups can be sorted by""" +enum SalesforcePaymentGroupSortByFieldEnum { + ID + IS_DELETED + PAYMENT_GROUP_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SOURCE_OBJECT_ID +} + +"""An edge in a connection.""" +type SalesforcePaymentGroupEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Groups connection, for use in pagination.""" +type SalesforcePaymentGroupsConnection { + """The count of all Payment Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Groups""" + nodes: [SalesforcePaymentGroup!]! + + """List of Payment Group edges""" + edges: [SalesforcePaymentGroupEdge!]! +} + +""" +A filter to be used against OrderShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderShare's id field""" + id: SalesforceIdFilter + + """Filter by the OrderShare's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderShare's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OrderShare's orderAccessLevel field""" + orderAccessLevel: SalesforceStringFilter + + """Filter by the OrderShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OrderShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Order Shares can be sorted by""" +enum SalesforceOrderShareSortByFieldEnum { + ID + ORDER_ID + USER_OR_GROUP_ID + ORDER_ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOrderShareEdge { + """The item at the end of the edge.""" + node: SalesforceOrderShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOrderShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Order Share""" +type SalesforceOrderShare implements OneGraphNode { + """Order Share ID""" + id: String! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOrderShareUserOrGroupUnion + + """Order Access Level""" + orderAccessLevel: String! + + """Apex Sharing Reason ID""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a OrderShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Shares connection, for use in pagination.""" +type SalesforceOrderSharesConnection { + """The count of all Order Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Shares""" + nodes: [SalesforceOrderShare!]! + + """List of Order Share edges""" + edges: [SalesforceOrderShareEdge!]! +} + +""" +A filter to be used against OrderHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OrderHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderHistory's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderHistory's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderHistory's field field""" + field: SalesforceStringFilter + + """Filter by the OrderHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Order Histories can be sorted by""" +enum SalesforceOrderHistorySortByFieldEnum { + ID + IS_DELETED + ORDER_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceOrderHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceOrderHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Order History""" +type SalesforceOrderHistory implements OneGraphNode { + """Order History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a OrderHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Order Histories connection, for use in pagination.""" +type SalesforceOrderHistorysConnection { + """The count of all Order History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Histories""" + nodes: [SalesforceOrderHistory!]! + + """List of Order History edges""" + edges: [SalesforceOrderHistoryEdge!]! +} + +""" +A filter to be used against OrderFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderFeed's id field""" + id: SalesforceIdFilter + + """Filter by the OrderFeed's parent relation.""" + parent: SalesforceOrderConnectionFilter + + """Filter by the OrderFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrderFeed's type field""" + type: SalesforceStringFilter + + """Filter by the OrderFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the OrderFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the OrderFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the OrderFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the OrderFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the OrderFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the OrderFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Order Feeds can be sorted by""" +enum SalesforceOrderFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceOrderFeedEdge { + """The item at the end of the edge.""" + node: SalesforceOrderFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Feeds connection, for use in pagination.""" +type SalesforceOrderFeedsConnection { + """The count of all Order Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Feeds""" + nodes: [SalesforceOrderFeed!]! + + """List of Order Feed edges""" + edges: [SalesforceOrderFeedEdge!]! +} + +"""Field that Orders can be sorted by""" +enum SalesforceOrderSortByFieldEnum { + ID + OWNER_ID + CONTRACT_ID + ACCOUNT_ID + PRICEBOOK_2_ID + ORIGINAL_ORDER_ID + EFFECTIVE_DATE + END_DATE + IS_REDUCTION_ORDER + STATUS + CUSTOMER_AUTHORIZED_BY_ID + CUSTOMER_AUTHORIZED_DATE + COMPANY_AUTHORIZED_BY_ID + COMPANY_AUTHORIZED_DATE + TYPE + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + SHIPPING_STREET + SHIPPING_CITY + SHIPPING_STATE + SHIPPING_POSTAL_CODE + SHIPPING_COUNTRY + SHIPPING_LATITUDE + SHIPPING_LONGITUDE + SHIPPING_GEOCODE_ACCURACY + NAME + PO_DATE + PO_NUMBER + ORDER_REFERENCE_NUMBER + BILL_TO_CONTACT_ID + SHIP_TO_CONTACT_ID + ACTIVATED_DATE + ACTIVATED_BY_ID + STATUS_CODE + ORDER_NUMBER + TOTAL_AMOUNT + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceOrderEdge { + """The item at the end of the edge.""" + node: SalesforceOrder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Orders connection, for use in pagination.""" +type SalesforceOrdersConnection { + """The count of all Order you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Orders""" + nodes: [SalesforceOrder!]! + + """List of Order edges""" + edges: [SalesforceOrderEdge!]! +} + +"""Field that Invoices can be sorted by""" +enum SalesforceInvoiceSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + DOCUMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REFERENCE_ENTITY_ID + INVOICE_NUMBER + BILLING_ACCOUNT_ID + TOTAL_AMOUNT + TOTAL_AMOUNT_WITH_TAX + TOTAL_CHARGE_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT + TOTAL_TAX_AMOUNT + STATUS + INVOICE_DATE + DUE_DATE + BILL_TO_CONTACT_ID + DESCRIPTION + TOTAL_CHARGE_TAX_AMOUNT + TOTAL_CHARGE_AMOUNT_WITH_TAX + TOTAL_ADJUSTMENT_TAX_AMOUNT + TOTAL_ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceInvoiceEdge { + """The item at the end of the edge.""" + node: SalesforceInvoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Invoices connection, for use in pagination.""" +type SalesforceInvoicesConnection { + """The count of all Invoice you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoices""" + nodes: [SalesforceInvoice!]! + + """List of Invoice edges""" + edges: [SalesforceInvoiceEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEntitySubscriptionEdge { + """The item at the end of the edge.""" + node: SalesforceEntitySubscription! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Authorization Form Text.""" +type SalesforceAuthorizationFormTextSobjectMetadata { + """Url to the edit view for this Authorization Form Text.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Text.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormTextHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormTextHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormTextHistory's authorizationFormText relation. + """ + authorizationFormText: SalesforceAuthorizationFormTextConnectionFilter + + """ + Filter by the AuthorizationFormTextHistory's authorizationFormTextId field + """ + authorizationFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormTextHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormTextHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Text Histories can be sorted by""" +enum SalesforceAuthorizationFormTextHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_TEXT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormTextHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Text History""" +type SalesforceAuthorizationFormTextHistory implements OneGraphNode { + """Authorization Form Text ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Text ID""" + authorizationFormTextId: String! + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormTextHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Text Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormTextHistorysConnection { + """ + The count of all Authorization Form Text History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Text Histories""" + nodes: [SalesforceAuthorizationFormTextHistory!]! + + """List of Authorization Form Text History edges""" + edges: [SalesforceAuthorizationFormTextHistoryEdge!]! +} + +""" +A filter to be used against AuthorizationFormTextFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormTextFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's parent relation.""" + parent: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationFormTextFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AuthorizationFormTextFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormTextFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormTextFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormTextFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AuthorizationFormTextFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AuthorizationFormTextFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AuthorizationFormTextFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AuthorizationFormTextFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormTextFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AuthorizationFormTextFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceAuthorizationFormTextFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormTextFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceAuthorizationFormTextFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabels + """ + nodes: [SalesforceAuthorizationFormTextFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel edges + """ + edges: [SalesforceAuthorizationFormTextFeedEdge!]! +} + +"""Field that Authorization Form Consents can be sorted by""" +enum SalesforceAuthorizationFormConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONSENT_GIVER_ID + AUTHORIZATION_FORM_TEXT_ID + CONSENT_CAPTURED_SOURCE + CONSENT_CAPTURED_SOURCE_TYPE + CONSENT_CAPTURED_DATE_TIME + STATUS + DOCUMENT_VERSION_ID + RELATED_RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Authorization Form Consents connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentsConnection { + """ + The count of all Authorization Form Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consents""" + nodes: [SalesforceAuthorizationFormConsent!]! + + """List of Authorization Form Consent edges""" + edges: [SalesforceAuthorizationFormConsentEdge!]! +} + +"""Field that Authorization Forms can be sorted by""" +enum SalesforceAuthorizationFormSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REVISION_NUMBER + EFFECTIVE_FROM_DATE + EFFECTIVE_TO_DATE + DEFAULT_AUTH_FORM_TEXT_ID + IS_SIGNATURE_REQUIRED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationForm! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Authorization Forms connection, for use in pagination.""" +type SalesforceAuthorizationFormsConnection { + """The count of all Authorization Form you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Forms""" + nodes: [SalesforceAuthorizationForm!]! + + """List of Authorization Form edges""" + edges: [SalesforceAuthorizationFormEdge!]! +} + +"""Metadata for a Salesforce Authorization Form.""" +type SalesforceAuthorizationFormSobjectMetadata { + """Url to the edit view for this Authorization Form.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form.""" + uiDetailUrl: String! +} + +"""Field that Authorization Form Texts can be sorted by""" +enum SalesforceAuthorizationFormTextSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + AUTHORIZATION_FORM_ID + FULL_AUTHORIZATION_FORM_URL + SUMMARY_AUTH_FORM_TEXT + LOCALE + LOCALE_SELECTION + CONTENT_DOCUMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormTextEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormText! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Authorization Form Texts connection, for use in pagination.""" +type SalesforceAuthorizationFormTextsConnection { + """ + The count of all Authorization Form Text you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Texts""" + nodes: [SalesforceAuthorizationFormText!]! + + """List of Authorization Form Text edges""" + edges: [SalesforceAuthorizationFormTextEdge!]! +} + +""" +A filter to be used against AuthorizationFormShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's parent relation.""" + parent: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Shares can be sorted by""" +enum SalesforceAuthorizationFormShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Share""" +type SalesforceAuthorizationFormShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationForm + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormSharesConnection { + """ + The count of all Authorization Form Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Shares""" + nodes: [SalesforceAuthorizationFormShare!]! + + """List of Authorization Form Share edges""" + edges: [SalesforceAuthorizationFormShareEdge!]! +} + +""" +A filter to be used against AuthorizationFormHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormHistory's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormHistory's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Histories can be sorted by""" +enum SalesforceAuthorizationFormHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form History""" +type SalesforceAuthorizationFormHistory implements OneGraphNode { + """Authorization Form History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormHistorysConnection { + """ + The count of all Authorization Form History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Histories""" + nodes: [SalesforceAuthorizationFormHistory!]! + + """List of Authorization Form History edges""" + edges: [SalesforceAuthorizationFormHistoryEdge!]! +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUse! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Authorization Form Data Use.""" +type SalesforceAuthorizationFormDataUseSobjectMetadata { + """Url to the edit view for this Authorization Form Data Use.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Data Use.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormDataUseShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUseShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's parent relation.""" + parent: SalesforceAuthorizationFormDataUseConnectionFilter + + """Filter by the AuthorizationFormDataUseShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUseShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Data Use Shares can be sorted by""" +enum SalesforceAuthorizationFormDataUseShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUseShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormDataUseShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Data Use Share""" +type SalesforceAuthorizationFormDataUseShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormDataUse + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormDataUseShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUseShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Use Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUseSharesConnection { + """ + The count of all Authorization Form Data Use Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Use Shares""" + nodes: [SalesforceAuthorizationFormDataUseShare!]! + + """List of Authorization Form Data Use Share edges""" + edges: [SalesforceAuthorizationFormDataUseShareEdge!]! +} + +""" +A filter to be used against AuthorizationFormDataUseHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUseHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormDataUseHistory's authorizationFormDataUse relation. + """ + authorizationFormDataUse: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Filter by the AuthorizationFormDataUseHistory's authorizationFormDataUseId field + """ + authorizationFormDataUseId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUseHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUseHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUseHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUseHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Data Use Histories can be sorted by""" +enum SalesforceAuthorizationFormDataUseHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_DATA_USE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormDataUseHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormDataUseHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Data Use History""" +type SalesforceAuthorizationFormDataUseHistory implements OneGraphNode { + """Authorization Form Data Use History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Data Use ID""" + authorizationFormDataUseId: String! + + """Authorization Form Data Use ID""" + authorizationFormDataUse: SalesforceAuthorizationFormDataUse + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUseHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Use Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUseHistorysConnection { + """ + The count of all Authorization Form Data Use History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Use Histories""" + nodes: [SalesforceAuthorizationFormDataUseHistory!]! + + """List of Authorization Form Data Use History edges""" + edges: [SalesforceAuthorizationFormDataUseHistoryEdge!]! +} + +"""Metadata for a Salesforce Data Use Purpose.""" +type SalesforceDataUsePurposeSobjectMetadata { + """Url to the edit view for this Data Use Purpose.""" + uiEditUrl: String! + + """Url to the detail view for this Data Use Purpose.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataUsePurposeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurposeShare's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's parent relation.""" + parent: SalesforceDataUsePurposeConnectionFilter + + """Filter by the DataUsePurposeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the DataUsePurposeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the DataUsePurposeShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurposeShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurposeShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUsePurposeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Data Use Purpose Shares can be sorted by""" +enum SalesforceDataUsePurposeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeShareEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurposeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDataUsePurposeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Data Use Purpose Share""" +type SalesforceDataUsePurposeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDataUsePurpose + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceDataUsePurposeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a DataUsePurposeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Data Use Purpose Shares connection, for use in pagination.""" +type SalesforceDataUsePurposeSharesConnection { + """ + The count of all Data Use Purpose Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purpose Shares""" + nodes: [SalesforceDataUsePurposeShare!]! + + """List of Data Use Purpose Share edges""" + edges: [SalesforceDataUsePurposeShareEdge!]! +} + +""" +A filter to be used against DataUsePurposeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurposeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUsePurposeHistory's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the DataUsePurposeHistory's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurposeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUsePurposeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurposeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the DataUsePurposeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Data Use Purpose Histories can be sorted by""" +enum SalesforceDataUsePurposeHistorySortByFieldEnum { + ID + IS_DELETED + DATA_USE_PURPOSE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurposeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Use Purpose History""" +type SalesforceDataUsePurposeHistory implements OneGraphNode { + """Data Use Purpose History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Use Purpose ID""" + dataUsePurposeId: String! + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a DataUsePurposeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Purpose Histories connection, for use in pagination. +""" +type SalesforceDataUsePurposeHistorysConnection { + """ + The count of all Data Use Purpose History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purpose Histories""" + nodes: [SalesforceDataUsePurposeHistory!]! + + """List of Data Use Purpose History edges""" + edges: [SalesforceDataUsePurposeHistoryEdge!]! +} + +"""Field that Contact Point Type Consents can be sorted by""" +enum SalesforceContactPointTypeConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARTY_ID + CONTACT_POINT_TYPE + DATA_USE_PURPOSE_ID + PRIVACY_CONSENT_STATUS + EFFECTIVE_FROM + EFFECTIVE_TO + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE + DOUBLE_CONSENT_CAPTURE_DATE +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Contact Point Type Consents connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentsConnection { + """ + The count of all Contact Point Type Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consents""" + nodes: [SalesforceContactPointTypeConsent!]! + + """List of Contact Point Type Consent edges""" + edges: [SalesforceContactPointTypeConsentEdge!]! +} + +""" +A filter to be used against AuthorizationFormDataUse object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormDataUseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormDataUseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormDataUseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormDataUse's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormDataUse's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormDataUse's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUse's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormDataUse's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormDataUse's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormDataUse's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormDataUse's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the AuthorizationFormDataUse's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter +} + +"""Field that Authorization Form Data Uses can be sorted by""" +enum SalesforceAuthorizationFormDataUseSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + AUTHORIZATION_FORM_ID + DATA_USE_PURPOSE_ID +} + +"""Metadata for a Salesforce Shape Representation.""" +type SalesforceShapeRepresentationSobjectMetadata { + """Url to the edit view for this Shape Representation.""" + uiEditUrl: String! + + """Url to the detail view for this Shape Representation.""" + uiDetailUrl: String! +} + +"""Shape Representation""" +type SalesforceShapeRepresentation implements OneGraphNode { + """Shape Representation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Status""" + status: String! + + """Description""" + description: String + + """Edition""" + edition: String + + """Features""" + features: String + + """Settings""" + settings: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceShapeRepresentationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ShapeRepresentation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Opportunity Contact Role.""" +type SalesforceOpportunityContactRoleSobjectMetadata { + """Url to the edit view for this Opportunity Contact Role.""" + uiEditUrl: String! + + """Url to the detail view for this Opportunity Contact Role.""" + uiDetailUrl: String! +} + +"""Opportunity Contact Role""" +type SalesforceOpportunityContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceOpportunityContactRoleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a OpportunityContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Digital Wallet.""" +type SalesforceDigitalWalletSobjectMetadata { + """Url to the edit view for this Digital Wallet.""" + uiEditUrl: String! + + """Url to the detail view for this Digital Wallet.""" + uiDetailUrl: String! +} + +"""Digital Wallet""" +type SalesforceDigitalWallet implements OneGraphNode { + """Digital Wallet ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Digital Wallet Number""" + digitalWalletNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Customer ID""" + customer: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Status""" + status: String! + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceDigitalWalletSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DigitalWallet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Streaming Channel.""" +type SalesforceStreamingChannelSobjectMetadata { + """Url to the edit view for this Streaming Channel.""" + uiEditUrl: String! + + """Url to the detail view for this Streaming Channel.""" + uiDetailUrl: String! +} + +""" +A filter to be used against StreamingChannel object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStreamingChannelConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStreamingChannelConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStreamingChannelConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StreamingChannel's id field""" + id: SalesforceIdFilter + + """Filter by the StreamingChannel's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the StreamingChannel's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the StreamingChannel's name field""" + name: SalesforceStringFilter + + """Filter by the StreamingChannel's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannel's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StreamingChannel's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannel's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StreamingChannel's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannel's isDynamic field""" + isDynamic: SalesforceBooleanFilter + + """Filter by the StreamingChannel's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against StreamingChannelShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStreamingChannelShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStreamingChannelShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStreamingChannelShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StreamingChannelShare's id field""" + id: SalesforceIdFilter + + """Filter by the StreamingChannelShare's parent relation.""" + parent: SalesforceStreamingChannelConnectionFilter + + """Filter by the StreamingChannelShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the StreamingChannelShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the StreamingChannelShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the StreamingChannelShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the StreamingChannelShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StreamingChannelShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StreamingChannelShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StreamingChannelShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Streaming Channel Shares can be sorted by""" +enum SalesforceStreamingChannelShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceStreamingChannelShareEdge { + """The item at the end of the edge.""" + node: SalesforceStreamingChannelShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceStreamingChannelShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Streaming Channel Share""" +type SalesforceStreamingChannelShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceStreamingChannel + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceStreamingChannelShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a StreamingChannelShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Streaming Channel Shares connection, for use in pagination.""" +type SalesforceStreamingChannelSharesConnection { + """ + The count of all Streaming Channel Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Streaming Channel Shares""" + nodes: [SalesforceStreamingChannelShare!]! + + """List of Streaming Channel Share edges""" + edges: [SalesforceStreamingChannelShareEdge!]! +} + +union SalesforceStreamingChannelOwnerUnion = SalesforceGroup | SalesforceUser + +"""Streaming Channel""" +type SalesforceStreamingChannel implements OneGraphNode { + """Streaming Channel Id""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceStreamingChannelOwnerUnion + + """Is Deleted""" + isDeleted: Boolean! + + """Streaming Channel Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Dynamically Created""" + isDynamic: Boolean! + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce StreamingChannelShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + sobjectMetadata: SalesforceStreamingChannelSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a StreamingChannel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against QuickTextUsageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextUsageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextUsageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextUsageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextUsageShare's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's parent relation.""" + parent: SalesforceQuickTextUsageConnectionFilter + + """Filter by the QuickTextUsageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the QuickTextUsageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the QuickTextUsageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextUsageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Quick Text Usage Shares can be sorted by""" +enum SalesforceQuickTextUsageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceQuickTextUsageShareEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextUsageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceQuickTextUsageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Usage Share""" +type SalesforceQuickTextUsageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceQuickTextUsage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceQuickTextUsageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a QuickTextUsageShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Usage Shares connection, for use in pagination.""" +type SalesforceQuickTextUsageSharesConnection { + """ + The count of all Quick Text Usage Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Usage Shares""" + nodes: [SalesforceQuickTextUsageShare!]! + + """List of Quick Text Usage Share edges""" + edges: [SalesforceQuickTextUsageShareEdge!]! +} + +"""Metadata for a Salesforce Quick Text.""" +type SalesforceQuickTextSobjectMetadata { + """Url to the edit view for this Quick Text.""" + uiEditUrl: String! + + """Url to the detail view for this Quick Text.""" + uiDetailUrl: String! +} + +""" +A filter to be used against QuickTextUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextUsage's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextUsage's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the QuickTextUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickTextUsage's name field""" + name: SalesforceStringFilter + + """Filter by the QuickTextUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickTextUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's quickText relation.""" + quickText: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextUsage's quickTextId field""" + quickTextId: SalesforceIdFilter + + """Filter by the QuickTextUsage's channel field""" + channel: SalesforceStringFilter + + """Filter by the QuickTextUsage's launchSource field""" + launchSource: SalesforceStringFilter + + """Filter by the QuickTextUsage's loggedTime field""" + loggedTime: SalesforceDateTimeFilter + + """Filter by the QuickTextUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the QuickTextUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the QuickTextUsage's appContext field""" + appContext: SalesforceStringFilter +} + +"""Field that Quick Text Usages can be sorted by""" +enum SalesforceQuickTextUsageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + QUICK_TEXT_ID + CHANNEL + LAUNCH_SOURCE + LOGGED_TIME + USER_ID + APP_CONTEXT +} + +"""An edge in a connection.""" +type SalesforceQuickTextUsageEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Quick Text Usages connection, for use in pagination.""" +type SalesforceQuickTextUsagesConnection { + """The count of all Quick Text Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Usages""" + nodes: [SalesforceQuickTextUsage!]! + + """List of Quick Text Usage edges""" + edges: [SalesforceQuickTextUsageEdge!]! +} + +""" +A filter to be used against QuickTextShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextShare's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextShare's parent relation.""" + parent: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the QuickTextShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the QuickTextShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the QuickTextShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the QuickTextShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickTextShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickTextShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Quick Text Shares can be sorted by""" +enum SalesforceQuickTextShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceQuickTextShareEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceQuickTextShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Share""" +type SalesforceQuickTextShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceQuickText + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceQuickTextShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a QuickTextShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Shares connection, for use in pagination.""" +type SalesforceQuickTextSharesConnection { + """The count of all Quick Text Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Shares""" + nodes: [SalesforceQuickTextShare!]! + + """List of Quick Text Share edges""" + edges: [SalesforceQuickTextShareEdge!]! +} + +""" +A filter to be used against QuickText object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickText's id field""" + id: SalesforceIdFilter + + """Filter by the QuickText's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the QuickText's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickText's name field""" + name: SalesforceStringFilter + + """Filter by the QuickText's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickText's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickText's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickText's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the QuickText's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the QuickText's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the QuickText's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the QuickText's category field""" + category: SalesforceStringFilter + + """Filter by the QuickText's channel field""" + channel: SalesforceStringFilter + + """Filter by the QuickText's isInsertable field""" + isInsertable: SalesforceBooleanFilter + + """Filter by the QuickText's sourceType field""" + sourceType: SalesforceStringFilter +} + +""" +A filter to be used against QuickTextHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceQuickTextHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceQuickTextHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceQuickTextHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the QuickTextHistory's id field""" + id: SalesforceIdFilter + + """Filter by the QuickTextHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the QuickTextHistory's quickText relation.""" + quickText: SalesforceQuickTextConnectionFilter + + """Filter by the QuickTextHistory's quickTextId field""" + quickTextId: SalesforceIdFilter + + """Filter by the QuickTextHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the QuickTextHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the QuickTextHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the QuickTextHistory's field field""" + field: SalesforceStringFilter + + """Filter by the QuickTextHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Quick Text Histories can be sorted by""" +enum SalesforceQuickTextHistorySortByFieldEnum { + ID + IS_DELETED + QUICK_TEXT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceQuickTextHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceQuickTextHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Quick Text History""" +type SalesforceQuickTextHistory implements OneGraphNode { + """Quick Text History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Quick Text ID""" + quickTextId: String! + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a QuickTextHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Quick Text Histories connection, for use in pagination.""" +type SalesforceQuickTextHistorysConnection { + """The count of all Quick Text History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Quick Text Histories""" + nodes: [SalesforceQuickTextHistory!]! + + """List of Quick Text History edges""" + edges: [SalesforceQuickTextHistoryEdge!]! +} + +union SalesforceQuickTextOwnerUnion = SalesforceGroup | SalesforceUser + +"""Quick Text""" +type SalesforceQuickText implements OneGraphNode { + """Quick Text ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceQuickTextOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Quick Text Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Message""" + message: String! + + """Category""" + category: String + + """Channel""" + channel: String + + """Include in selected channels""" + isInsertable: Boolean! + + """Source Entity Type""" + sourceType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce QuickTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByQuickTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + sobjectMetadata: SalesforceQuickTextSobjectMetadata! + + """A JSON object that contains all of the custom fields for a QuickText""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceQuickTextUsageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Quick Text Usage""" +type SalesforceQuickTextUsage implements OneGraphNode { + """Quick Text Usage ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceQuickTextUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Quick Text Usage Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Quick Text ID""" + quickTextId: String! + + """Quick Text ID""" + quickText: SalesforceQuickText + + """Channel""" + channel: String + + """Launch Source""" + launchSource: String + + """Logged Time""" + loggedTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """App Context""" + appContext: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce QuickTextUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """ + A JSON object that contains all of the custom fields for a QuickTextUsage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OrgMetricScanResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricScanResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricScanResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricScanResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetricScanResult's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetricScanResult's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanResult's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanResult's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's orgMetricScanSummary relation.""" + orgMetricScanSummary: SalesforceOrgMetricScanSummaryConnectionFilter + + """Filter by the OrgMetricScanResult's orgMetricScanSummaryId field""" + orgMetricScanSummaryId: SalesforceIdFilter + + """Filter by the OrgMetricScanResult's url field""" + url: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's object field""" + object: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's date field""" + date: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanResult's type field""" + type: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's profile field""" + profile: SalesforceIntFilter + + """Filter by the OrgMetricScanResult's user field""" + user: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's quantity field""" + quantity: SalesforceIntFilter + + """Filter by the OrgMetricScanResult's itemStatus field""" + itemStatus: SalesforceStringFilter + + """Filter by the OrgMetricScanResult's flags field""" + flags: SalesforceIntFilter +} + +"""Field that Org Metric Scan Results can be sorted by""" +enum SalesforceOrgMetricScanResultSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORG_METRIC_SCAN_SUMMARY_ID + URL + OBJECT + DATE + TYPE + PROFILE + USER + QUANTITY + ITEM_STATUS + FLAGS +} + +"""An edge in a connection.""" +type SalesforceOrgMetricScanResultEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetricScanResult! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Metric Scan Results connection, for use in pagination.""" +type SalesforceOrgMetricScanResultsConnection { + """ + The count of all Org Metric Scan Result you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metric Scan Results""" + nodes: [SalesforceOrgMetricScanResult!]! + + """List of Org Metric Scan Result edges""" + edges: [SalesforceOrgMetricScanResultEdge!]! +} + +"""Field that Org Metrics can be sorted by""" +enum SalesforceOrgMetricSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LATEST_ORG_METRIC_SCAN_SUMMARY_ID + FEATURE_TYPE + CATEGORY +} + +"""An edge in a connection.""" +type SalesforceOrgMetricEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Org Metrics connection, for use in pagination.""" +type SalesforceOrgMetricsConnection { + """The count of all Org Metric you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metrics""" + nodes: [SalesforceOrgMetric!]! + + """List of Org Metric edges""" + edges: [SalesforceOrgMetricEdge!]! +} + +""" +A filter to be used against OrgMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetric's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetric's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetric's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetric's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetric's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetric's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetric's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetric's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetric's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetric's latestOrgMetricScanSummary relation.""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummaryConnectionFilter + + """Filter by the OrgMetric's latestOrgMetricScanSummaryId field""" + latestOrgMetricScanSummaryId: SalesforceIdFilter + + """Filter by the OrgMetric's featureType field""" + featureType: SalesforceStringFilter + + """Filter by the OrgMetric's category field""" + category: SalesforceStringFilter +} + +""" +A filter to be used against OrgMetricScanSummary object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgMetricScanSummaryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgMetricScanSummaryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgMetricScanSummaryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgMetricScanSummary's id field""" + id: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgMetricScanSummary's name field""" + name: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanSummary's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgMetricScanSummary's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgMetricScanSummary's orgMetric relation.""" + orgMetric: SalesforceOrgMetricConnectionFilter + + """Filter by the OrgMetricScanSummary's orgMetricId field""" + orgMetricId: SalesforceIdFilter + + """Filter by the OrgMetricScanSummary's status field""" + status: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's implementationEffort field""" + implementationEffort: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's errorMessage field""" + errorMessage: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's itemCount field""" + itemCount: SalesforceIntFilter + + """Filter by the OrgMetricScanSummary's featureLimit field""" + featureLimit: SalesforceIntFilter + + """Filter by the OrgMetricScanSummary's unit field""" + unit: SalesforceStringFilter + + """Filter by the OrgMetricScanSummary's percentUsage field""" + percentUsage: SalesforceFloatFilter + + """Filter by the OrgMetricScanSummary's scanDate field""" + scanDate: SalesforceDateTimeFilter +} + +"""Field that Org Metric Scan Summaries can be sorted by""" +enum SalesforceOrgMetricScanSummarySortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORG_METRIC_ID + STATUS + IMPLEMENTATION_EFFORT + ERROR_MESSAGE + ITEM_COUNT + FEATURE_LIMIT + UNIT + PERCENT_USAGE + SCAN_DATE +} + +"""An edge in a connection.""" +type SalesforceOrgMetricScanSummaryEdge { + """The item at the end of the edge.""" + node: SalesforceOrgMetricScanSummary! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Org Metric Scan Summaries connection, for use in pagination. +""" +type SalesforceOrgMetricScanSummarysConnection { + """ + The count of all Org Metric Scan Summary you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Metric Scan Summaries""" + nodes: [SalesforceOrgMetricScanSummary!]! + + """List of Org Metric Scan Summary edges""" + edges: [SalesforceOrgMetricScanSummaryEdge!]! +} + +"""Org Metric""" +type SalesforceOrgMetric implements OneGraphNode { + """Org Metric ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric Scan ID""" + latestOrgMetricScanSummaryId: String + + """Org Metric Scan ID""" + latestOrgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Feature Type""" + featureType: String + + """Category""" + category: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetric( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """A JSON object that contains all of the custom fields for a OrgMetric""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Org Metric Scan Summary""" +type SalesforceOrgMetricScanSummary implements OneGraphNode { + """Org Metric Scan ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric Scan Summary""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric ID""" + orgMetricId: String! + + """Org Metric ID""" + orgMetric: SalesforceOrgMetric + + """Status""" + status: String + + """Implementation Effort""" + implementationEffort: String + + """Error Message""" + errorMessage: String + + """Count""" + itemCount: Int + + """Limit""" + featureLimit: Int + + """Unit""" + unit: String + + """Percent Usage""" + percentUsage: Float + + """Scan Date""" + scanDate: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLatestOrgMetricScanSummaryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanSummary( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanSummary + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Org Metric Scan Result""" +type SalesforceOrgMetricScanResult implements OneGraphNode { + """Org Metric Scan Result ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Org Metric Scan Result""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Org Metric Scan ID""" + orgMetricScanSummaryId: String! + + """Org Metric Scan ID""" + orgMetricScanSummary: SalesforceOrgMetricScanSummary + + """Url""" + url: String + + """Object""" + object: String + + """Date""" + date: String + + """Type""" + type: String + + """Profile""" + profile: Int + + """User""" + user: String + + """Quantity""" + quantity: Int + + """Status""" + itemStatus: String + + """Flags""" + flags: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgMetricScanResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against OrgDeleteRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgDeleteRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgDeleteRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgDeleteRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgDeleteRequest's id field""" + id: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrgDeleteRequest's name field""" + name: SalesforceStringFilter + + """Filter by the OrgDeleteRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgDeleteRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequest's requestType field""" + requestType: SalesforceStringFilter +} + +""" +A filter to be used against OrgDeleteRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrgDeleteRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrgDeleteRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrgDeleteRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrgDeleteRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's parent relation.""" + parent: SalesforceOrgDeleteRequestConnectionFilter + + """Filter by the OrgDeleteRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the OrgDeleteRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrgDeleteRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrgDeleteRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Org Delete Request Shares can be sorted by""" +enum SalesforceOrgDeleteRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceOrgDeleteRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceOrgDeleteRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOrgDeleteRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Org Delete Request Share""" +type SalesforceOrgDeleteRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrgDeleteRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceOrgDeleteRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Org Delete Request Shares connection, for use in pagination. +""" +type SalesforceOrgDeleteRequestSharesConnection { + """ + The count of all Org Delete Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Org Delete Request Shares""" + nodes: [SalesforceOrgDeleteRequestShare!]! + + """List of Org Delete Request Share edges""" + edges: [SalesforceOrgDeleteRequestShareEdge!]! +} + +union SalesforceOrgDeleteRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Org Delete Request""" +type SalesforceOrgDeleteRequest implements OneGraphNode { + """Org Delete Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceOrgDeleteRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Request Type""" + requestType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a OrgDeleteRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against MacroUsageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroUsageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroUsageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroUsageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroUsageShare's id field""" + id: SalesforceIdFilter + + """Filter by the MacroUsageShare's parent relation.""" + parent: SalesforceMacroUsageConnectionFilter + + """Filter by the MacroUsageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the MacroUsageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the MacroUsageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the MacroUsageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the MacroUsageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroUsageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroUsageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Macro Usage Shares can be sorted by""" +enum SalesforceMacroUsageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceMacroUsageShareEdge { + """The item at the end of the edge.""" + node: SalesforceMacroUsageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceMacroUsageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Macro Usage Share""" +type SalesforceMacroUsageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceMacroUsage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceMacroUsageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a MacroUsageShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Usage Shares connection, for use in pagination.""" +type SalesforceMacroUsageSharesConnection { + """The count of all Macro Usage Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Usage Shares""" + nodes: [SalesforceMacroUsageShare!]! + + """List of Macro Usage Share edges""" + edges: [SalesforceMacroUsageShareEdge!]! +} + +"""Metadata for a Salesforce Macro.""" +type SalesforceMacroSobjectMetadata { + """Url to the edit view for this Macro.""" + uiEditUrl: String! + + """Url to the detail view for this Macro.""" + uiDetailUrl: String! +} + +""" +A filter to be used against MacroUsage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroUsageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroUsageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroUsageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroUsage's id field""" + id: SalesforceIdFilter + + """Filter by the MacroUsage's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the MacroUsage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroUsage's name field""" + name: SalesforceStringFilter + + """Filter by the MacroUsage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroUsage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroUsage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroUsage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroUsage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MacroUsage's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroUsage's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroUsage's contextRecord field""" + contextRecord: SalesforceStringFilter + + """Filter by the MacroUsage's executedInstructionCount field""" + executedInstructionCount: SalesforceIntFilter + + """Filter by the MacroUsage's instructionCount field""" + instructionCount: SalesforceIntFilter + + """Filter by the MacroUsage's executionEndTime field""" + executionEndTime: SalesforceDateTimeFilter + + """Filter by the MacroUsage's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the MacroUsage's userId field""" + userId: SalesforceIdFilter + + """Filter by the MacroUsage's isFromBulk field""" + isFromBulk: SalesforceBooleanFilter + + """Filter by the MacroUsage's appContext field""" + appContext: SalesforceStringFilter + + """Filter by the MacroUsage's conditionCount field""" + conditionCount: SalesforceIntFilter + + """Filter by the MacroUsage's executionState field""" + executionState: SalesforceStringFilter + + """Filter by the MacroUsage's durationInMs field""" + durationInMs: SalesforceIntFilter + + """Filter by the MacroUsage's failureReason field""" + failureReason: SalesforceStringFilter +} + +"""Field that Macro Usages can be sorted by""" +enum SalesforceMacroUsageSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MACRO_ID + CONTEXT_RECORD + EXECUTED_INSTRUCTION_COUNT + INSTRUCTION_COUNT + EXECUTION_END_TIME + USER_ID + IS_FROM_BULK + APP_CONTEXT + CONDITION_COUNT + EXECUTION_STATE + DURATION_IN_MS + FAILURE_REASON +} + +"""An edge in a connection.""" +type SalesforceMacroUsageEdge { + """The item at the end of the edge.""" + node: SalesforceMacroUsage! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Macro Usages connection, for use in pagination.""" +type SalesforceMacroUsagesConnection { + """The count of all Macro Usage you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Usages""" + nodes: [SalesforceMacroUsage!]! + + """List of Macro Usage edges""" + edges: [SalesforceMacroUsageEdge!]! +} + +""" +A filter to be used against MacroShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroShare's id field""" + id: SalesforceIdFilter + + """Filter by the MacroShare's parent relation.""" + parent: SalesforceMacroConnectionFilter + + """Filter by the MacroShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the MacroShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the MacroShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the MacroShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the MacroShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Macro Shares can be sorted by""" +enum SalesforceMacroShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceMacroShareEdge { + """The item at the end of the edge.""" + node: SalesforceMacroShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceMacroShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Macro Share""" +type SalesforceMacroShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceMacro + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceMacroShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a MacroShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Shares connection, for use in pagination.""" +type SalesforceMacroSharesConnection { + """The count of all Macro Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Shares""" + nodes: [SalesforceMacroShare!]! + + """List of Macro Share edges""" + edges: [SalesforceMacroShareEdge!]! +} + +"""Field that Macro Instructions can be sorted by""" +enum SalesforceMacroInstructionSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + MACRO_ID + OPERATION + TARGET + VALUE + VALUE_RECORD + SORT_ORDER +} + +"""An edge in a connection.""" +type SalesforceMacroInstructionEdge { + """The item at the end of the edge.""" + node: SalesforceMacroInstruction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that ExpressionFilters can be sorted by""" +enum SalesforceExpressionFilterSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FILTER_CONDITION_LOGIC + CONTEXT_ID + FILTER_DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceExpressionFilterEdge { + """The item at the end of the edge.""" + node: SalesforceExpressionFilter! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against MacroInstruction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroInstructionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroInstructionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroInstructionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroInstruction's id field""" + id: SalesforceIdFilter + + """Filter by the MacroInstruction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroInstruction's name field""" + name: SalesforceStringFilter + + """Filter by the MacroInstruction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroInstruction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroInstruction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MacroInstruction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MacroInstruction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MacroInstruction's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroInstruction's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroInstruction's operation field""" + operation: SalesforceStringFilter + + """Filter by the MacroInstruction's target field""" + target: SalesforceStringFilter + + """Filter by the MacroInstruction's value field""" + value: SalesforceStringFilter + + """Filter by the MacroInstruction's valueRecord field""" + valueRecord: SalesforceStringFilter + + """Filter by the MacroInstruction's sortOrder field""" + sortOrder: SalesforceIntFilter +} + +""" +A filter to be used against ExpressionFilter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExpressionFilterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExpressionFilterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExpressionFilterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExpressionFilter's id field""" + id: SalesforceIdFilter + + """Filter by the ExpressionFilter's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExpressionFilter's name field""" + name: SalesforceStringFilter + + """Filter by the ExpressionFilter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExpressionFilter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExpressionFilter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExpressionFilter's filterConditionLogic field""" + filterConditionLogic: SalesforceStringFilter + + """Filter by the ExpressionFilter's context relation.""" + context: SalesforceMacroInstructionConnectionFilter + + """Filter by the ExpressionFilter's contextId field""" + contextId: SalesforceIdFilter + + """Filter by the ExpressionFilter's filterDescription field""" + filterDescription: SalesforceStringFilter +} + +""" +A filter to be used against ExpressionFilterCriteria object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExpressionFilterCriteriaConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExpressionFilterCriteriaConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExpressionFilterCriteriaConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExpressionFilterCriteria's id field""" + id: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExpressionFilterCriteria's name field""" + name: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilterCriteria's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExpressionFilterCriteria's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExpressionFilterCriteria's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExpressionFilterCriteria's filterTarget field""" + filterTarget: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's filterTargetValue field""" + filterTargetValue: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's operation field""" + operation: SalesforceStringFilter + + """Filter by the ExpressionFilterCriteria's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the ExpressionFilterCriteria's expressionFilter relation.""" + expressionFilter: SalesforceExpressionFilterConnectionFilter + + """Filter by the ExpressionFilterCriteria's expressionFilterId field""" + expressionFilterId: SalesforceIdFilter +} + +"""Field that ExpressionFilterCriteria can be sorted by""" +enum SalesforceExpressionFilterCriteriaSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FILTER_TARGET + FILTER_TARGET_VALUE + OPERATION + SORT_ORDER + EXPRESSION_FILTER_ID +} + +"""An edge in a connection.""" +type SalesforceExpressionFilterCriteriaEdge { + """The item at the end of the edge.""" + node: SalesforceExpressionFilterCriteria! + + """A cursor for use in pagination""" + cursor: String! +} + +"""ExpressionFilterCriteria""" +type SalesforceExpressionFilterCriteria implements OneGraphNode { + """ExpressionFilterCriteria ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ExpressionFilterCriteria Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """FilterTarget""" + filterTarget: String + + """Context""" + filterTargetValue: String + + """Operation""" + operation: String! + + """SortOrder""" + sortOrder: Int + + """ExpressionFilter ID""" + expressionFilterId: String! + + """ExpressionFilter ID""" + expressionFilter: SalesforceExpressionFilter + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ExpressionFilterCriteria + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce ExpressionFilterCriteria connection, for use in pagination.""" +type SalesforceExpressionFilterCriteriasConnection { + """ + The count of all ExpressionFilterCriteria you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ExpressionFilterCriteria""" + nodes: [SalesforceExpressionFilterCriteria!]! + + """List of ExpressionFilterCriteria edges""" + edges: [SalesforceExpressionFilterCriteriaEdge!]! +} + +"""ExpressionFilter""" +type SalesforceExpressionFilter implements OneGraphNode { + """ExpressionFilter ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """ExpressionFilter Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """FilterConditionLogic""" + filterConditionLogic: String + + """Macro Instruction ID""" + contextId: String! + + """Macro Instruction ID""" + context: SalesforceMacroInstruction + + """FilterDescription""" + filterDescription: String + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByExpressionFilterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ExpressionFilter + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce ExpressionFilters connection, for use in pagination.""" +type SalesforceExpressionFiltersConnection { + """The count of all ExpressionFilter you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ExpressionFilters""" + nodes: [SalesforceExpressionFilter!]! + + """List of ExpressionFilter edges""" + edges: [SalesforceExpressionFilterEdge!]! +} + +"""Macro Instruction""" +type SalesforceMacroInstruction implements OneGraphNode { + """Macro Instruction ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Macro Instruction Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Operation""" + operation: String! + + """Target""" + target: String + + """Value""" + value: String + + """Value Record ID""" + valueRecord: String + + """Sort Order""" + sortOrder: Int! + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByContextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a MacroInstruction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Instructions connection, for use in pagination.""" +type SalesforceMacroInstructionsConnection { + """The count of all Macro Instruction you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Instructions""" + nodes: [SalesforceMacroInstruction!]! + + """List of Macro Instruction edges""" + edges: [SalesforceMacroInstructionEdge!]! +} + +""" +A filter to be used against Macro object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Macro's id field""" + id: SalesforceIdFilter + + """Filter by the Macro's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Macro's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Macro's name field""" + name: SalesforceStringFilter + + """Filter by the Macro's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Macro's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Macro's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Macro's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Macro's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Macro's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Macro's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Macro's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Macro's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Macro's isAlohaSupported field""" + isAlohaSupported: SalesforceBooleanFilter + + """Filter by the Macro's isLightningSupported field""" + isLightningSupported: SalesforceBooleanFilter + + """Filter by the Macro's startingContext field""" + startingContext: SalesforceStringFilter +} + +""" +A filter to be used against MacroHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMacroHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMacroHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMacroHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MacroHistory's id field""" + id: SalesforceIdFilter + + """Filter by the MacroHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MacroHistory's macro relation.""" + macro: SalesforceMacroConnectionFilter + + """Filter by the MacroHistory's macroId field""" + macroId: SalesforceIdFilter + + """Filter by the MacroHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MacroHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MacroHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MacroHistory's field field""" + field: SalesforceStringFilter + + """Filter by the MacroHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Macro Histories can be sorted by""" +enum SalesforceMacroHistorySortByFieldEnum { + ID + IS_DELETED + MACRO_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceMacroHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceMacroHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Macro History""" +type SalesforceMacroHistory implements OneGraphNode { + """Macro History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a MacroHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Macro Histories connection, for use in pagination.""" +type SalesforceMacroHistorysConnection { + """The count of all Macro History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Macro Histories""" + nodes: [SalesforceMacroHistory!]! + + """List of Macro History edges""" + edges: [SalesforceMacroHistoryEdge!]! +} + +union SalesforceMacroOwnerUnion = SalesforceGroup | SalesforceUser + +"""Macro""" +type SalesforceMacro implements OneGraphNode { + """Macro ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceMacroOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Macro Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Supports Classic""" + isAlohaSupported: Boolean! + + """Supports Lightning""" + isLightningSupported: Boolean! + + """Apply To""" + startingContext: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByMacroId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + sobjectMetadata: SalesforceMacroSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Macro""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceMacroUsageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Macro Usage""" +type SalesforceMacroUsage implements OneGraphNode { + """Macro Usage ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceMacroUsageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Macro Usage Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Macro ID""" + macroId: String! + + """Macro ID""" + macro: SalesforceMacro + + """Context Record""" + contextRecord: String + + """Executed Instruction Count""" + executedInstructionCount: Int + + """Instruction Count""" + instructionCount: Int + + """Execution End Time""" + executionEndTime: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """From Bulk Execution""" + isFromBulk: Boolean! + + """App Context""" + appContext: String + + """Condition Count""" + conditionCount: Int + + """Execution State""" + executionState: String + + """Duration In Milliseconds""" + durationInMs: Int + + """Failure Reason""" + failureReason: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce MacroUsageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """A JSON object that contains all of the custom fields for a MacroUsage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Duplicate Record Item.""" +type SalesforceDuplicateRecordItemSobjectMetadata { + """Url to the edit view for this Duplicate Record Item.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Record Item.""" + uiDetailUrl: String! +} + +union SalesforceDuplicateRecordItemRecordUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceLead + +"""Metadata for a Salesforce Duplicate Record Set.""" +type SalesforceDuplicateRecordSetSobjectMetadata { + """Url to the edit view for this Duplicate Record Set.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Record Set.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DuplicateRecordItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRecordItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRecordItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRecordItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRecordItem's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRecordItem's name field""" + name: SalesforceStringFilter + + """Filter by the DuplicateRecordItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordItem's duplicateRecordSet relation.""" + duplicateRecordSet: SalesforceDuplicateRecordSetConnectionFilter + + """Filter by the DuplicateRecordItem's duplicateRecordSetId field""" + duplicateRecordSetId: SalesforceIdFilter + + """Filter by the DuplicateRecordItem's recordId field""" + recordId: SalesforceIdFilter +} + +"""Field that Duplicate Record Items can be sorted by""" +enum SalesforceDuplicateRecordItemSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DUPLICATE_RECORD_SET_ID + RECORD_ID +} + +"""An edge in a connection.""" +type SalesforceDuplicateRecordItemEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRecordItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Record Items connection, for use in pagination.""" +type SalesforceDuplicateRecordItemsConnection { + """ + The count of all Duplicate Record Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Record Items""" + nodes: [SalesforceDuplicateRecordItem!]! + + """List of Duplicate Record Item edges""" + edges: [SalesforceDuplicateRecordItemEdge!]! +} + +"""Metadata for a Salesforce Duplicate Rule.""" +type SalesforceDuplicateRuleSobjectMetadata { + """Url to the edit view for this Duplicate Rule.""" + uiEditUrl: String! + + """Url to the detail view for this Duplicate Rule.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DuplicateRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRule's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRule's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the DuplicateRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the DuplicateRule's language field""" + language: SalesforceStringFilter + + """Filter by the DuplicateRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the DuplicateRule's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the DuplicateRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRule's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the DuplicateRule's sobjectSubtype field""" + sobjectSubtype: SalesforceStringFilter + + """Filter by the DuplicateRule's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DuplicateRecordSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDuplicateRecordSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDuplicateRecordSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDuplicateRecordSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DuplicateRecordSet's id field""" + id: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DuplicateRecordSet's name field""" + name: SalesforceStringFilter + + """Filter by the DuplicateRecordSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DuplicateRecordSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DuplicateRecordSet's duplicateRule relation.""" + duplicateRule: SalesforceDuplicateRuleConnectionFilter + + """Filter by the DuplicateRecordSet's duplicateRuleId field""" + duplicateRuleId: SalesforceIdFilter + + """Filter by the DuplicateRecordSet's recordCount field""" + recordCount: SalesforceIntFilter +} + +"""Field that Duplicate Record Sets can be sorted by""" +enum SalesforceDuplicateRecordSetSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DUPLICATE_RULE_ID + RECORD_COUNT +} + +"""An edge in a connection.""" +type SalesforceDuplicateRecordSetEdge { + """The item at the end of the edge.""" + node: SalesforceDuplicateRecordSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Duplicate Record Sets connection, for use in pagination.""" +type SalesforceDuplicateRecordSetsConnection { + """ + The count of all Duplicate Record Set you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Duplicate Record Sets""" + nodes: [SalesforceDuplicateRecordSet!]! + + """List of Duplicate Record Set edges""" + edges: [SalesforceDuplicateRecordSetEdge!]! +} + +"""Duplicate Rule""" +type SalesforceDuplicateRule implements OneGraphNode { + """Duplicate Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Custom Object Definition ID""" + sobjectType: String! + + """Object Name""" + developerName: String! + + """Master Language""" + language: String! + + """Rule Name""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Active""" + isActive: Boolean! + + """Object Subtype""" + sobjectSubtype: String + + """Last Viewed Date""" + lastViewedDate: String + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + sobjectMetadata: SalesforceDuplicateRuleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Duplicate Record Set""" +type SalesforceDuplicateRecordSet implements OneGraphNode { + """Duplicate Record Set ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Duplicate Record Set Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Duplicate Rule ID""" + duplicateRuleId: String + + """Duplicate Rule ID""" + duplicateRule: SalesforceDuplicateRule + + """Record Count""" + recordCount: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordSetSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Duplicate Record Item""" +type SalesforceDuplicateRecordItem implements OneGraphNode { + """Duplicate Record Item ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Duplicate Record Item Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Duplicate Record Set ID""" + duplicateRecordSetId: String! + + """Duplicate Record Set ID""" + duplicateRecordSet: SalesforceDuplicateRecordSet + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceDuplicateRecordItemRecordUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDuplicateRecordItemSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DuplicateRecordItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Contact Point Type Consent.""" +type SalesforceContactPointTypeConsentSobjectMetadata { + """Url to the edit view for this Contact Point Type Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Type Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointTypeConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's parent relation.""" + parent: SalesforceContactPointTypeConsentConnectionFilter + + """Filter by the ContactPointTypeConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Type Consent Shares can be sorted by""" +enum SalesforceContactPointTypeConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointTypeConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Type Consent Share""" +type SalesforceContactPointTypeConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointTypeConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointTypeConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Type Consent Shares connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentSharesConnection { + """ + The count of all Contact Point Type Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consent Shares""" + nodes: [SalesforceContactPointTypeConsentShare!]! + + """List of Contact Point Type Consent Share edges""" + edges: [SalesforceContactPointTypeConsentShareEdge!]! +} + +""" +A filter to be used against ContactPointTypeConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsent's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointTypeConsent's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's party relation.""" + party: SalesforceIndividualConnectionFilter + + """Filter by the ContactPointTypeConsent's partyId field""" + partyId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's contactPointType field""" + contactPointType: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the ContactPointTypeConsent's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's effectiveFrom field""" + effectiveFrom: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's effectiveTo field""" + effectiveTo: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's captureSource field""" + captureSource: SalesforceStringFilter + + """Filter by the ContactPointTypeConsent's doubleConsentCaptureDate field""" + doubleConsentCaptureDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against ContactPointTypeConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointTypeConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointTypeConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointTypeConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointTypeConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointTypeConsentHistory's contactPointTypeConsent relation. + """ + contactPointTypeConsent: SalesforceContactPointTypeConsentConnectionFilter + + """ + Filter by the ContactPointTypeConsentHistory's contactPointTypeConsentId field + """ + contactPointTypeConsentId: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointTypeConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointTypeConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointTypeConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointTypeConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Type Consent Histories can be sorted by""" +enum SalesforceContactPointTypeConsentHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_TYPE_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointTypeConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointTypeConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Type Consent History""" +type SalesforceContactPointTypeConsentHistory implements OneGraphNode { + """Contact Point Type Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Type Consent ID""" + contactPointTypeConsentId: String! + + """Contact Point Type Consent ID""" + contactPointTypeConsent: SalesforceContactPointTypeConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Type Consent Histories connection, for use in pagination. +""" +type SalesforceContactPointTypeConsentHistorysConnection { + """ + The count of all Contact Point Type Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Type Consent Histories""" + nodes: [SalesforceContactPointTypeConsentHistory!]! + + """List of Contact Point Type Consent History edges""" + edges: [SalesforceContactPointTypeConsentHistoryEdge!]! +} + +union SalesforceContactPointTypeConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Type Consent""" +type SalesforceContactPointTypeConsent implements OneGraphNode { + """Contact Point Type Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointTypeConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Party ID""" + partyId: String! + + """Party ID""" + party: SalesforceIndividual + + """Contact Point Type ID""" + contactPointType: String + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Effective From""" + effectiveFrom: String + + """Effective To """ + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointTypeConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointTypeConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Communication Subscription.""" +type SalesforceCommSubscriptionSobjectMetadata { + """Url to the edit view for this Communication Subscription.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's parent relation.""" + parent: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CommSubscriptionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Communication Subscription Shares can be sorted by""" +enum SalesforceCommSubscriptionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Share""" +type SalesforceCommSubscriptionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscription + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionSharesConnection { + """ + The count of all Communication Subscription Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Shares""" + nodes: [SalesforceCommSubscriptionShare!]! + + """List of Communication Subscription Share edges""" + edges: [SalesforceCommSubscriptionShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionHistory's commSubscription relation.""" + commSubscription: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionHistory's commSubscriptionId field""" + commSubscriptionId: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Communication Subscription Histories can be sorted by""" +enum SalesforceCommSubscriptionHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription History""" +type SalesforceCommSubscriptionHistory implements OneGraphNode { + """Communication Subscription History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription ID""" + commSubscriptionId: String! + + """Communication Subscription ID""" + commSubscription: SalesforceCommSubscription + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionHistorysConnection { + """ + The count of all Communication Subscription History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Histories""" + nodes: [SalesforceCommSubscriptionHistory!]! + + """List of Communication Subscription History edges""" + edges: [SalesforceCommSubscriptionHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's parent relation.""" + parent: SalesforceCommSubscriptionConnectionFilter + + """Filter by the CommSubscriptionFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Feeds can be sorted by""" +enum SalesforceCommSubscriptionFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionFeedsConnection { + """ + The count of all Communication Subscription Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Feeds""" + nodes: [SalesforceCommSubscriptionFeed!]! + + """List of Communication Subscription Feed edges""" + edges: [SalesforceCommSubscriptionFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Channel Type.""" +type SalesforceCommSubscriptionChannelTypeSobjectMetadata { + """Url to the edit view for this Communication Subscription Channel Type.""" + uiEditUrl: String! + + """ + Url to the detail view for this Communication Subscription Channel Type. + """ + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionChannelTypeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's parent relation.""" + parent: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """Filter by the CommSubscriptionChannelTypeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedDate field + """ + lastModifiedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedBy relation. + """ + lastModifiedBy: SalesforceUserConnectionFilter + + """ + Filter by the CommSubscriptionChannelTypeShare's lastModifiedById field + """ + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +""" +Field that Communication Subscription Channel Type Shares can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionChannelTypeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Channel Type Share""" +type SalesforceCommSubscriptionChannelTypeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionChannelType + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionChannelTypeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Type Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeSharesConnection { + """ + The count of all Communication Subscription Channel Type Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Shares""" + nodes: [SalesforceCommSubscriptionChannelTypeShare!]! + + """List of Communication Subscription Channel Type Share edges""" + edges: [SalesforceCommSubscriptionChannelTypeShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionChannelTypeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionChannelTypeHistory's commSubscriptionChannelType relation. + """ + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionChannelTypeHistory's commSubscriptionChannelTypeId field + """ + commSubscriptionChannelTypeId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Channel Type Histories can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Channel Type History""" +type SalesforceCommSubscriptionChannelTypeHistory implements OneGraphNode { + """Communication Subscription Channel Type History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Type Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeHistorysConnection { + """ + The count of all Communication Subscription Channel Type History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Histories""" + nodes: [SalesforceCommSubscriptionChannelTypeHistory!]! + + """List of Communication Subscription Channel Type History edges""" + edges: [SalesforceCommSubscriptionChannelTypeHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionChannelTypeFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelTypeFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's parent relation.""" + parent: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelTypeFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionChannelTypeFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelTypeFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionChannelTypeFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionChannelTypeFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionChannelTypeFeed's relatedRecord relation. + """ + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionChannelTypeFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that Communication Subscription Channel Type Feeds can be sorted by +""" +enum SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionChannelTypeFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionChannelTypeFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Channel Type Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypeFeedsConnection { + """ + The count of all Communication Subscription Channel Type Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Type Feeds""" + nodes: [SalesforceCommSubscriptionChannelTypeFeed!]! + + """List of Communication Subscription Channel Type Feed edges""" + edges: [SalesforceCommSubscriptionChannelTypeFeedEdge!]! +} + +"""Metadata for a Salesforce Engagement Channel Type.""" +type SalesforceEngagementChannelTypeSobjectMetadata { + """Url to the edit view for this Engagement Channel Type.""" + uiEditUrl: String! + + """Url to the detail view for this Engagement Channel Type.""" + uiDetailUrl: String! +} + +""" +A filter to be used against EngagementChannelTypeShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeShare's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's parent relation.""" + parent: SalesforceEngagementChannelTypeConnectionFilter + + """Filter by the EngagementChannelTypeShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the EngagementChannelTypeShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Engagement Channel Type Shares can be sorted by""" +enum SalesforceEngagementChannelTypeShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeShareEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEngagementChannelTypeShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Engagement Channel Type Share""" +type SalesforceEngagementChannelTypeShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEngagementChannelType + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceEngagementChannelTypeShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Shares connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeSharesConnection { + """ + The count of all Engagement Channel Type Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Shares""" + nodes: [SalesforceEngagementChannelTypeShare!]! + + """List of Engagement Channel Type Share edges""" + edges: [SalesforceEngagementChannelTypeShareEdge!]! +} + +""" +A filter to be used against EngagementChannelTypeHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeHistory's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the EngagementChannelTypeHistory's engagementChannelType relation. + """ + engagementChannelType: SalesforceEngagementChannelTypeConnectionFilter + + """ + Filter by the EngagementChannelTypeHistory's engagementChannelTypeId field + """ + engagementChannelTypeId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeHistory's field field""" + field: SalesforceStringFilter + + """Filter by the EngagementChannelTypeHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Engagement Channel Type Histories can be sorted by""" +enum SalesforceEngagementChannelTypeHistorySortByFieldEnum { + ID + IS_DELETED + ENGAGEMENT_CHANNEL_TYPE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Engagement Channel Type History""" +type SalesforceEngagementChannelTypeHistory implements OneGraphNode { + """Engagement Channel Type History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Engagement Channel Type ID""" + engagementChannelTypeId: String! + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Histories connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeHistorysConnection { + """ + The count of all Engagement Channel Type History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Histories""" + nodes: [SalesforceEngagementChannelTypeHistory!]! + + """List of Engagement Channel Type History edges""" + edges: [SalesforceEngagementChannelTypeHistoryEdge!]! +} + +""" +A filter to be used against EngagementChannelTypeFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelTypeFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's parent relation.""" + parent: SalesforceEngagementChannelTypeConnectionFilter + + """Filter by the EngagementChannelTypeFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EngagementChannelTypeFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelTypeFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EngagementChannelTypeFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EngagementChannelTypeFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EngagementChannelTypeFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EngagementChannelTypeFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EngagementChannelTypeFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EngagementChannelTypeFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelTypeFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EngagementChannelTypeFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Engagement Channel Type Feeds can be sorted by""" +enum SalesforceEngagementChannelTypeFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEngagementChannelTypeFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEngagementChannelTypeFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceFeedPollVoteEdge { + """The item at the end of the edge.""" + node: SalesforceFeedPollVote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Consent.""" +type SalesforceCommSubscriptionConsentSobjectMetadata { + """Url to the edit view for this Communication Subscription Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription Consent.""" + uiDetailUrl: String! +} + +"""Field that Communication Subscription Timings can be sorted by""" +enum SalesforceCommSubscriptionTimingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMM_SUBSCRIPTION_CONSENT_ID + UNIT +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTiming! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Communication Subscription Timing.""" +type SalesforceCommSubscriptionTimingSobjectMetadata { + """Url to the edit view for this Communication Subscription Timing.""" + uiEditUrl: String! + + """Url to the detail view for this Communication Subscription Timing.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CommSubscriptionTimingHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTimingHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionTimingHistory's commSubscriptionTiming relation. + """ + commSubscriptionTiming: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Filter by the CommSubscriptionTimingHistory's commSubscriptionTimingId field + """ + commSubscriptionTimingId: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionTimingHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Timing Histories can be sorted by +""" +enum SalesforceCommSubscriptionTimingHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_TIMING_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTimingHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Timing History""" +type SalesforceCommSubscriptionTimingHistory implements OneGraphNode { + """Communication Subscription Timing History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Timing ID""" + commSubscriptionTimingId: String! + + """Communication Subscription Timing ID""" + commSubscriptionTiming: SalesforceCommSubscriptionTiming + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTimingHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timing Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingHistorysConnection { + """ + The count of all Communication Subscription Timing History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timing Histories""" + nodes: [SalesforceCommSubscriptionTimingHistory!]! + + """List of Communication Subscription Timing History edges""" + edges: [SalesforceCommSubscriptionTimingHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionTiming object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTiming's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTiming's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionTiming's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTiming's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTiming's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTiming's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionTiming's commSubscriptionConsent relation. + """ + commSubscriptionConsent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionTiming's commSubscriptionConsentId field""" + commSubscriptionConsentId: SalesforceIdFilter + + """Filter by the CommSubscriptionTiming's unit field""" + unit: SalesforceStringFilter +} + +""" +A filter to be used against CommSubscriptionTimingFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionTimingFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionTimingFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionTimingFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionTimingFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's parent relation.""" + parent: SalesforceCommSubscriptionTimingConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionTimingFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionTimingFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTimingFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionTimingFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionTimingFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionTimingFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionTimingFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionTimingFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Timing Feeds can be sorted by""" +enum SalesforceCommSubscriptionTimingFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionTimingFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionTimingFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User Feed""" +type SalesforceUserFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceUser + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a UserFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Task Feed""" +type SalesforceTaskFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTask + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a TaskFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product Feed""" +type SalesforceProduct2Feed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceProduct2 + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a Product2Feed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product Feed""" +type SalesforceOrderItemFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrderItem + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a OrderItemFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Feed""" +type SalesforceOrderFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrder + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a OrderFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Feed""" +type SalesforceOpportunityFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOpportunity + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Lead Feed""" +type SalesforceLeadFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLead + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a LeadFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contract Feed""" +type SalesforceContractFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContract + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ContractFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""ContentDocument Feed""" +type SalesforceContentDocumentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContentDocument + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ContentDocumentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Contact Feed""" +type SalesforceContactFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContact + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ContactFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Credit Memo.""" +type SalesforceCreditMemoSobjectMetadata { + """Url to the edit view for this Credit Memo.""" + uiEditUrl: String! + + """Url to the detail view for this Credit Memo.""" + uiDetailUrl: String! +} + +""" +A filter to be used against CreditMemoShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoShare's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoShare's parent relation.""" + parent: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CreditMemoShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CreditMemoShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CreditMemoShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemoShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Credit Memo Shares can be sorted by""" +enum SalesforceCreditMemoShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCreditMemoShareEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCreditMemoShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Credit Memo Share""" +type SalesforceCreditMemoShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemo + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCreditMemoShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CreditMemoShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Shares connection, for use in pagination.""" +type SalesforceCreditMemoSharesConnection { + """The count of all Credit Memo Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Shares""" + nodes: [SalesforceCreditMemoShare!]! + + """List of Credit Memo Share edges""" + edges: [SalesforceCreditMemoShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLine! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Credit Memo Line.""" +type SalesforceCreditMemoLineSobjectMetadata { + """Url to the edit view for this Credit Memo Line.""" + uiEditUrl: String! + + """Url to the detail view for this Credit Memo Line.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceFinanceBalanceSnapshotEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceBalanceSnapshot! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Finance Balance Snapshot.""" +type SalesforceFinanceBalanceSnapshotSobjectMetadata { + """Url to the edit view for this Finance Balance Snapshot.""" + uiEditUrl: String! + + """Url to the detail view for this Finance Balance Snapshot.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FinanceBalanceSnapshotShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceBalanceSnapshotShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceBalanceSnapshotShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceBalanceSnapshotShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceBalanceSnapshotShare's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's parent relation.""" + parent: SalesforceFinanceBalanceSnapshotConnectionFilter + + """Filter by the FinanceBalanceSnapshotShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshotShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshotShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshotShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Finance Balance Snapshot Shares can be sorted by""" +enum SalesforceFinanceBalanceSnapshotShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFinanceBalanceSnapshotShareEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceBalanceSnapshotShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceBalanceSnapshotShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Finance Balance Snapshot Share""" +type SalesforceFinanceBalanceSnapshotShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFinanceBalanceSnapshot + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFinanceBalanceSnapshotShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshotShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Balance Snapshot Shares connection, for use in pagination. +""" +type SalesforceFinanceBalanceSnapshotSharesConnection { + """ + The count of all Finance Balance Snapshot Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Balance Snapshot Shares""" + nodes: [SalesforceFinanceBalanceSnapshotShare!]! + + """List of Finance Balance Snapshot Share edges""" + edges: [SalesforceFinanceBalanceSnapshotShareEdge!]! +} + +"""Metadata for a Salesforce Finance Transaction.""" +type SalesforceFinanceTransactionSobjectMetadata { + """Url to the edit view for this Finance Transaction.""" + uiEditUrl: String! + + """Url to the detail view for this Finance Transaction.""" + uiDetailUrl: String! +} + +""" +A filter to be used against FinanceTransactionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceTransactionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceTransactionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceTransactionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceTransactionShare's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's parent relation.""" + parent: SalesforceFinanceTransactionConnectionFilter + + """Filter by the FinanceTransactionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the FinanceTransactionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the FinanceTransactionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransactionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransactionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceTransactionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Finance Transaction Shares can be sorted by""" +enum SalesforceFinanceTransactionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceFinanceTransactionShareEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceTransactionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceTransactionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Finance Transaction Share""" +type SalesforceFinanceTransactionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFinanceTransaction + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceFinanceTransactionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a FinanceTransactionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Transaction Shares connection, for use in pagination. +""" +type SalesforceFinanceTransactionSharesConnection { + """ + The count of all Finance Transaction Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Transaction Shares""" + nodes: [SalesforceFinanceTransactionShare!]! + + """List of Finance Transaction Share edges""" + edges: [SalesforceFinanceTransactionShareEdge!]! +} + +"""Metadata for a Salesforce Invoice.""" +type SalesforceInvoiceSobjectMetadata { + """Url to the edit view for this Invoice.""" + uiEditUrl: String! + + """Url to the detail view for this Invoice.""" + uiDetailUrl: String! +} + +""" +A filter to be used against InvoiceShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceShare's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceShare's parent relation.""" + parent: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the InvoiceShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the InvoiceShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the InvoiceShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InvoiceShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Invoice Shares can be sorted by""" +enum SalesforceInvoiceShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceInvoiceShareEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceInvoiceShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Invoice Share""" +type SalesforceInvoiceShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoice + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceInvoiceShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a InvoiceShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Shares connection, for use in pagination.""" +type SalesforceInvoiceSharesConnection { + """The count of all Invoice Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Shares""" + nodes: [SalesforceInvoiceShare!]! + + """List of Invoice Share edges""" + edges: [SalesforceInvoiceShareEdge!]! +} + +""" +A filter to be used against InvoiceHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceHistory's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceHistory's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceHistory's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the InvoiceHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceHistory's field field""" + field: SalesforceStringFilter + + """Filter by the InvoiceHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Invoice Histories can be sorted by""" +enum SalesforceInvoiceHistorySortByFieldEnum { + ID + IS_DELETED + INVOICE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceInvoiceHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice History""" +type SalesforceInvoiceHistory implements OneGraphNode { + """Invoice History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a InvoiceHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Histories connection, for use in pagination.""" +type SalesforceInvoiceHistorysConnection { + """The count of all Invoice History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Histories""" + nodes: [SalesforceInvoiceHistory!]! + + """List of Invoice History edges""" + edges: [SalesforceInvoiceHistoryEdge!]! +} + +""" +A filter to be used against InvoiceFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceFeed's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceFeed's parent relation.""" + parent: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceFeed's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the InvoiceFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the InvoiceFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the InvoiceFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the InvoiceFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the InvoiceFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Invoice Feeds can be sorted by""" +enum SalesforceInvoiceFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceInvoiceFeedEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Feed""" +type SalesforceInvoiceFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoice + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a InvoiceFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Feeds connection, for use in pagination.""" +type SalesforceInvoiceFeedsConnection { + """The count of all Invoice Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Feeds""" + nodes: [SalesforceInvoiceFeed!]! + + """List of Invoice Feed edges""" + edges: [SalesforceInvoiceFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEventEdge { + """The item at the end of the edge.""" + node: SalesforceEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Event.""" +type SalesforceEventSobjectMetadata { + """Url to the edit view for this Event.""" + uiEditUrl: String! + + """Url to the detail view for this Event.""" + uiDetailUrl: String! +} + +"""Field that External Event Mappings can be sorted by""" +enum SalesforceExternalEventMappingSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_ID + EVENT_ID + START_DATE + END_DATE + IS_RECURRING +} + +"""An edge in a connection.""" +type SalesforceExternalEventMappingEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEventMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ExternalEventMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEventMapping's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEventMapping's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ExternalEventMapping's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalEventMapping's name field""" + name: SalesforceStringFilter + + """Filter by the ExternalEventMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalEventMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEventMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalEventMapping's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the ExternalEventMapping's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the ExternalEventMapping's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the ExternalEventMapping's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the ExternalEventMapping's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the ExternalEventMapping's isRecurring field""" + isRecurring: SalesforceBooleanFilter +} + +""" +A filter to be used against ExternalEventMappingShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalEventMappingShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalEventMappingShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalEventMappingShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalEventMappingShare's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's parent relation.""" + parent: SalesforceExternalEventMappingConnectionFilter + + """Filter by the ExternalEventMappingShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ExternalEventMappingShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ExternalEventMappingShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalEventMappingShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalEventMappingShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalEventMappingShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that External Event Mapping Shares can be sorted by""" +enum SalesforceExternalEventMappingShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceExternalEventMappingShareEdge { + """The item at the end of the edge.""" + node: SalesforceExternalEventMappingShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceExternalEventMappingShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""External Event Mapping Share""" +type SalesforceExternalEventMappingShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceExternalEventMapping + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceExternalEventMappingShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ExternalEventMappingShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce External Event Mapping Shares connection, for use in pagination. +""" +type SalesforceExternalEventMappingSharesConnection { + """ + The count of all External Event Mapping Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Event Mapping Shares""" + nodes: [SalesforceExternalEventMappingShare!]! + + """List of External Event Mapping Share edges""" + edges: [SalesforceExternalEventMappingShareEdge!]! +} + +union SalesforceExternalEventMappingOwnerUnion = SalesforceGroup | SalesforceUser + +"""External Event Mapping""" +type SalesforceExternalEventMapping implements OneGraphNode { + """External Event Mapping ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceExternalEventMappingOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Id""" + externalId: String + + """Activity ID""" + eventId: String + + """Activity ID""" + event: SalesforceEvent + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Is Recurring""" + isRecurring: Boolean! + + """Collection of Salesforce ExternalEventMappingShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a ExternalEventMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce External Event Mappings connection, for use in pagination.""" +type SalesforceExternalEventMappingsConnection { + """ + The count of all External Event Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Event Mappings""" + nodes: [SalesforceExternalEventMapping!]! + + """List of External Event Mapping edges""" + edges: [SalesforceExternalEventMappingEdge!]! +} + +""" +A filter to be used against EventFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EventFeed's parent relation.""" + parent: SalesforceEventConnectionFilter + + """Filter by the EventFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EventFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EventFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EventFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EventFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EventFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EventFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EventFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EventFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EventFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Event Feeds can be sorted by""" +enum SalesforceEventFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEventFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEventFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Event Feed""" +type SalesforceEventFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEvent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a EventFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Event Feeds connection, for use in pagination.""" +type SalesforceEventFeedsConnection { + """The count of all Event Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Feeds""" + nodes: [SalesforceEventFeed!]! + + """List of Event Feed edges""" + edges: [SalesforceEventFeedEdge!]! +} + +"""Metadata for a Salesforce Contact Request.""" +type SalesforceContactRequestSobjectMetadata { + """Url to the edit view for this Contact Request.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Request.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRecordActionEdge { + """The item at the end of the edge.""" + node: SalesforceRecordAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Campaign Member.""" +type SalesforceCampaignMemberSobjectMetadata { + """Url to the edit view for this Campaign Member.""" + uiEditUrl: String! + + """Url to the detail view for this Campaign Member.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceListEmailIndividualRecipientEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailIndividualRecipient! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceListEmailIndividualRecipientRecipientUnion = SalesforceCampaignMember | SalesforceContact | SalesforceLead + +"""Metadata for a Salesforce List Email.""" +type SalesforceListEmailSobjectMetadata { + """Url to the edit view for this List Email.""" + uiEditUrl: String! + + """Url to the detail view for this List Email.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ListEmailShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailShare's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailShare's parent relation.""" + parent: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ListEmailShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ListEmailShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ListEmailShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ListEmailShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that List Email Shares can be sorted by""" +enum SalesforceListEmailShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceListEmailShareEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceListEmailShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""List Email Share""" +type SalesforceListEmailShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceListEmail + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceListEmailShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ListEmailShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce List Email Shares connection, for use in pagination.""" +type SalesforceListEmailSharesConnection { + """The count of all List Email Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Shares""" + nodes: [SalesforceListEmailShare!]! + + """List of List Email Share edges""" + edges: [SalesforceListEmailShareEdge!]! +} + +"""An edge in a connection.""" +type SalesforceListEmailRecipientSourceEdge { + """The item at the end of the edge.""" + node: SalesforceListEmailRecipientSource! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that User List Views can be sorted by""" +enum SalesforceUserListViewSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_ID + LIST_VIEW_ID + SOBJECT_TYPE + LAST_VIEWED_CHART +} + +"""An edge in a connection.""" +type SalesforceUserListViewEdge { + """The item at the end of the edge.""" + node: SalesforceUserListView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UserListView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserListViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserListViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserListViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserListView's id field""" + id: SalesforceIdFilter + + """Filter by the UserListView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserListView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserListView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserListView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserListView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserListView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserListView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserListView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserListView's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the UserListView's userId field""" + userId: SalesforceIdFilter + + """Filter by the UserListView's listView relation.""" + listView: SalesforceListViewConnectionFilter + + """Filter by the UserListView's listViewId field""" + listViewId: SalesforceIdFilter + + """Filter by the UserListView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the UserListView's lastViewedChart field""" + lastViewedChart: SalesforceStringFilter +} + +""" +A filter to be used against UserListViewCriterion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserListViewCriterionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserListViewCriterionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserListViewCriterionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserListViewCriterion's id field""" + id: SalesforceIdFilter + + """Filter by the UserListViewCriterion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserListViewCriterion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserListViewCriterion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserListViewCriterion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserListViewCriterion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserListViewCriterion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserListViewCriterion's userListView relation.""" + userListView: SalesforceUserListViewConnectionFilter + + """Filter by the UserListViewCriterion's userListViewId field""" + userListViewId: SalesforceIdFilter + + """Filter by the UserListViewCriterion's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the UserListViewCriterion's columnName field""" + columnName: SalesforceStringFilter + + """Filter by the UserListViewCriterion's operation field""" + operation: SalesforceStringFilter + + """Filter by the UserListViewCriterion's value field""" + value: SalesforceStringFilter +} + +"""Field that User List View Criteria can be sorted by""" +enum SalesforceUserListViewCriterionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USER_LIST_VIEW_ID + SORT_ORDER + COLUMN_NAME + OPERATION + VALUE +} + +"""An edge in a connection.""" +type SalesforceUserListViewCriterionEdge { + """The item at the end of the edge.""" + node: SalesforceUserListViewCriterion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""User List View Criteria""" +type SalesforceUserListViewCriterion implements OneGraphNode { + """User List View Criteria Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User List View ID""" + userListViewId: String! + + """User List View ID""" + userListView: SalesforceUserListView + + """Sort Order""" + sortOrder: Int! + + """Column Name""" + columnName: String! + + """Operation""" + operation: String! + + """Value""" + value: String + + """ + A JSON object that contains all of the custom fields for a UserListViewCriterion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User List View Criteria connection, for use in pagination.""" +type SalesforceUserListViewCriterionsConnection { + """ + The count of all User List View Criteria you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User List View Criteria""" + nodes: [SalesforceUserListViewCriterion!]! + + """List of User List View Criteria edges""" + edges: [SalesforceUserListViewCriterionEdge!]! +} + +"""User List View""" +type SalesforceUserListView implements OneGraphNode { + """User List View Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """List View ID""" + listViewId: String! + + """List View ID""" + listView: SalesforceListView + + """Custom Object Definition ID""" + sobjectType: String + + """List View Chart ID""" + lastViewedChart: String + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByUserListViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """ + A JSON object that contains all of the custom fields for a UserListView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce User List Views connection, for use in pagination.""" +type SalesforceUserListViewsConnection { + """The count of all User List View you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User List Views""" + nodes: [SalesforceUserListView!]! + + """List of User List View edges""" + edges: [SalesforceUserListViewEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCalendarViewEdge { + """The item at the end of the edge.""" + node: SalesforceCalendarView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against CalendarViewShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarViewShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarViewShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarViewShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CalendarViewShare's id field""" + id: SalesforceIdFilter + + """Filter by the CalendarViewShare's parent relation.""" + parent: SalesforceCalendarViewConnectionFilter + + """Filter by the CalendarViewShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CalendarViewShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CalendarViewShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CalendarViewShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CalendarViewShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CalendarViewShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CalendarViewShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CalendarViewShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Calendar Shares can be sorted by""" +enum SalesforceCalendarViewShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCalendarViewShareEdge { + """The item at the end of the edge.""" + node: SalesforceCalendarViewShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCalendarViewShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Calendar Share""" +type SalesforceCalendarViewShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCalendarView + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCalendarViewShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CalendarViewShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Calendar Shares connection, for use in pagination.""" +type SalesforceCalendarViewSharesConnection { + """The count of all Calendar Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendar Shares""" + nodes: [SalesforceCalendarViewShare!]! + + """List of Calendar Share edges""" + edges: [SalesforceCalendarViewShareEdge!]! +} + +union SalesforceOpenActivityOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +union SalesforceLookedUpFromActivityOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +"""Metadata for a Salesforce Image.""" +type SalesforceImageSobjectMetadata { + """Url to the edit view for this Image.""" + uiEditUrl: String! + + """Url to the detail view for this Image.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceNoteEdge { + """The item at the end of the edge.""" + node: SalesforceNote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Note.""" +type SalesforceNoteSobjectMetadata { + """Url to the edit view for this Note.""" + uiEditUrl: String! + + """Url to the detail view for this Note.""" + uiDetailUrl: String! +} + +union SalesforceNoteAndAttachmentParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEngagementChannelType | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 + +union SalesforceFinanceTransactionChangeEventLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceTransactionLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceBalanceSnapshotChangeEventLegalEntityUnion = SalesforceLegalEntity + +union SalesforceFinanceBalanceSnapshotLegalEntityUnion = SalesforceLegalEntity + +"""Metadata for a Salesforce Dashboard.""" +type SalesforceDashboardSobjectMetadata { + """Url to the edit view for this Dashboard.""" + uiEditUrl: String! + + """Url to the detail view for this Dashboard.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataAssetUsageTrackingInfo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataAssetUsageTrackingInfoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataAssetUsageTrackingInfoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataAssetUsageTrackingInfoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataAssetUsageTrackingInfo's id field""" + id: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataAssetUsageTrackingInfo's name field""" + name: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's usageEntity relation.""" + usageEntity: SalesforceDashboardConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's usageEntityId field""" + usageEntityId: SalesforceIdFilter + + """Filter by the DataAssetUsageTrackingInfo's firstUsageTime field""" + firstUsageTime: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's lastUsageTime field""" + lastUsageTime: SalesforceDateTimeFilter + + """Filter by the DataAssetUsageTrackingInfo's usageTrackingType field""" + usageTrackingType: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's usageTrackingCategory field""" + usageTrackingCategory: SalesforceStringFilter + + """Filter by the DataAssetUsageTrackingInfo's usageCount field""" + usageCount: SalesforceIntFilter + + """Filter by the DataAssetUsageTrackingInfo's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the DataAssetUsageTrackingInfo's userId field""" + userId: SalesforceIdFilter +} + +"""Field that DataAssetUsageTrackingInfos can be sorted by""" +enum SalesforceDataAssetUsageTrackingInfoSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + USAGE_ENTITY_ID + FIRST_USAGE_TIME + LAST_USAGE_TIME + USAGE_TRACKING_TYPE + USAGE_TRACKING_CATEGORY + USAGE_COUNT + USER_ID +} + +"""An edge in a connection.""" +type SalesforceDataAssetUsageTrackingInfoEdge { + """The item at the end of the edge.""" + node: SalesforceDataAssetUsageTrackingInfo! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Asset Usage Tracking Info""" +type SalesforceDataAssetUsageTrackingInfo implements OneGraphNode { + """DataAssetUsageTrackingInfo Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """DataAssetUsageTrackingInfo Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """UsageEntity ID""" + usageEntityId: String! + + """UsageEntity ID""" + usageEntity: SalesforceDashboard + + """First time entity was used""" + firstUsageTime: String + + """Last time entity was used""" + lastUsageTime: String + + """Type of Use""" + usageTrackingType: String! + + """Category of Use""" + usageTrackingCategory: String + + """Number of times it was used""" + usageCount: Int! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DataAssetUsageTrackingInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Asset Usage Tracking Infos connection, for use in pagination. +""" +type SalesforceDataAssetUsageTrackingInfosConnection { + """ + The count of all Data Asset Usage Tracking Info you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Asset Usage Tracking Infos""" + nodes: [SalesforceDataAssetUsageTrackingInfo!]! + + """List of Data Asset Usage Tracking Info edges""" + edges: [SalesforceDataAssetUsageTrackingInfoEdge!]! +} + +""" +A filter to be used against DashboardFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardFeed's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardFeed's parent relation.""" + parent: SalesforceDashboardConnectionFilter + + """Filter by the DashboardFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DashboardFeed's type field""" + type: SalesforceStringFilter + + """Filter by the DashboardFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DashboardFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DashboardFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DashboardFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DashboardFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the DashboardFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the DashboardFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the DashboardFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the DashboardFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the DashboardFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the DashboardFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Dashboard Feeds can be sorted by""" +enum SalesforceDashboardFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardFeedEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Dashboard Feed""" +type SalesforceDashboardFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDashboard + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a DashboardFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Dashboard Feeds connection, for use in pagination.""" +type SalesforceDashboardFeedsConnection { + """The count of all Dashboard Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Feeds""" + nodes: [SalesforceDashboardFeed!]! + + """List of Dashboard Feed edges""" + edges: [SalesforceDashboardFeedEdge!]! +} + +union SalesforceReportEventOwnerUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +union SalesforceEmailTemplateChangeEventFolderUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Field that Wave Auto Install Requests can be sorted by""" +enum SalesforceWaveAutoInstallRequestSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TEMPLATE_API_NAME + TEMPLATE_VERSION + FOLDER_ID + REQUEST_TYPE + REQUEST_STATUS + FAILED_REASON +} + +"""An edge in a connection.""" +type SalesforceWaveAutoInstallRequestEdge { + """The item at the end of the edge.""" + node: SalesforceWaveAutoInstallRequest! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against WaveAutoInstallRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWaveAutoInstallRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWaveAutoInstallRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWaveAutoInstallRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WaveAutoInstallRequest's id field""" + id: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the WaveAutoInstallRequest's name field""" + name: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WaveAutoInstallRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WaveAutoInstallRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the WaveAutoInstallRequest's templateApiName field""" + templateApiName: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's templateVersion field""" + templateVersion: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's folder relation.""" + folder: SalesforceFolderConnectionFilter + + """Filter by the WaveAutoInstallRequest's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the WaveAutoInstallRequest's requestType field""" + requestType: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's requestStatus field""" + requestStatus: SalesforceStringFilter + + """Filter by the WaveAutoInstallRequest's failedReason field""" + failedReason: SalesforceStringFilter +} + +""" +A filter to be used against WaveCompatibilityCheckItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceWaveCompatibilityCheckItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceWaveCompatibilityCheckItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceWaveCompatibilityCheckItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the WaveCompatibilityCheckItem's id field""" + id: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the WaveCompatibilityCheckItem's name field""" + name: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the WaveCompatibilityCheckItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the WaveCompatibilityCheckItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the WaveCompatibilityCheckItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the WaveCompatibilityCheckItem's taskName field""" + taskName: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's taskResult field""" + taskResult: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's templateApiName field""" + templateApiName: SalesforceStringFilter + + """Filter by the WaveCompatibilityCheckItem's templateVersion field""" + templateVersion: SalesforceStringFilter + + """ + Filter by the WaveCompatibilityCheckItem's waveAutoInstallRequest relation. + """ + waveAutoInstallRequest: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Filter by the WaveCompatibilityCheckItem's waveAutoInstallRequestId field + """ + waveAutoInstallRequestId: SalesforceIdFilter +} + +"""Field that Wave Compatibility Check Items can be sorted by""" +enum SalesforceWaveCompatibilityCheckItemSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + TASK_NAME + TASK_RESULT + TEMPLATE_API_NAME + TEMPLATE_VERSION + WAVE_AUTO_INSTALL_REQUEST_ID +} + +"""An edge in a connection.""" +type SalesforceWaveCompatibilityCheckItemEdge { + """The item at the end of the edge.""" + node: SalesforceWaveCompatibilityCheckItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Wave Compatibility Check Item""" +type SalesforceWaveCompatibilityCheckItem implements OneGraphNode { + """Checklist Item Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Checklist Item Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Checklist Item Task Name""" + taskName: String! + + """Checklist Item Result""" + taskResult: String! + + """Wave Template Api Name""" + templateApiName: String! + + """Wave Template Version""" + templateVersion: String + + """Checklist Task Payload""" + payload: String + + """Auto Install Request ID""" + waveAutoInstallRequestId: String + + """Auto Install Request ID""" + waveAutoInstallRequest: SalesforceWaveAutoInstallRequest + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a WaveCompatibilityCheckItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Wave Compatibility Check Items connection, for use in pagination. +""" +type SalesforceWaveCompatibilityCheckItemsConnection { + """ + The count of all Wave Compatibility Check Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Wave Compatibility Check Items""" + nodes: [SalesforceWaveCompatibilityCheckItem!]! + + """List of Wave Compatibility Check Item edges""" + edges: [SalesforceWaveCompatibilityCheckItemEdge!]! +} + +"""Wave Auto Install Request""" +type SalesforceWaveAutoInstallRequest implements OneGraphNode { + """Request Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Request Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Wave Template Api Name""" + templateApiName: String + + """Wave Template Version""" + templateVersion: String + + """Folder ID""" + folderId: String + + """Folder ID""" + folder: SalesforceFolder + + """Request Type""" + requestType: String! + + """Request Status""" + requestStatus: String! + + """Failed Reason""" + failedReason: String + + """Configuration""" + configuration: String + + """Request Log""" + requestLog: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """ + A JSON object that contains all of the custom fields for a WaveAutoInstallRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Wave Auto Install Requests connection, for use in pagination. +""" +type SalesforceWaveAutoInstallRequestsConnection { + """ + The count of all Wave Auto Install Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Wave Auto Install Requests""" + nodes: [SalesforceWaveAutoInstallRequest!]! + + """List of Wave Auto Install Request edges""" + edges: [SalesforceWaveAutoInstallRequestEdge!]! +} + +"""Field that Reports can be sorted by""" +enum SalesforceReportSortByFieldEnum { + ID + OWNER_ID + FOLDER_NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED + NAME + DESCRIPTION + DEVELOPER_NAME + NAMESPACE_PREFIX + LAST_RUN_DATE + SYSTEM_MODSTAMP + FORMAT + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceReportEdge { + """The item at the end of the edge.""" + node: SalesforceReport! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Reports connection, for use in pagination.""" +type SalesforceReportsConnection { + """The count of all Report you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Reports""" + nodes: [SalesforceReport!]! + + """List of Report edges""" + edges: [SalesforceReportEdge!]! +} + +""" +A filter to be used against Folder object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFolderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFolderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFolderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Folder's id field""" + id: SalesforceIdFilter + + """Filter by the Folder's parent relation.""" + parent: SalesforceFolderConnectionFilter + + """Filter by the Folder's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Folder's name field""" + name: SalesforceStringFilter + + """Filter by the Folder's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Folder's accessType field""" + accessType: SalesforceStringFilter + + """Filter by the Folder's isReadonly field""" + isReadonly: SalesforceBooleanFilter + + """Filter by the Folder's type field""" + type: SalesforceStringFilter + + """Filter by the Folder's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Folder's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Folder's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Folder's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Folder's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Folder's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Folder's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Folder's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Folders can be sorted by""" +enum SalesforceFolderSortByFieldEnum { + ID + PARENT_ID + NAME + DEVELOPER_NAME + ACCESS_TYPE + IS_READONLY + TYPE + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFolderEdge { + """The item at the end of the edge.""" + node: SalesforceFolder! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Folders connection, for use in pagination.""" +type SalesforceFoldersConnection { + """The count of all Folder you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Folders""" + nodes: [SalesforceFolder!]! + + """List of Folder edges""" + edges: [SalesforceFolderEdge!]! +} + +"""Field that Documents can be sorted by""" +enum SalesforceDocumentSortByFieldEnum { + ID + FOLDER_ID + IS_DELETED + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + CONTENT_TYPE + TYPE + IS_PUBLIC + BODY_LENGTH + URL + DESCRIPTION + KEYWORDS + IS_INTERNAL_USE_ONLY + AUTHOR_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_BODY_SEARCHABLE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceDocumentEdge { + """The item at the end of the edge.""" + node: SalesforceDocument! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceCustomBrandAssetEdge { + """The item at the end of the edge.""" + node: SalesforceCustomBrandAsset! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Recommendation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecommendationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecommendationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecommendationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Recommendation's id field""" + id: SalesforceIdFilter + + """Filter by the Recommendation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Recommendation's name field""" + name: SalesforceStringFilter + + """Filter by the Recommendation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Recommendation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Recommendation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Recommendation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Recommendation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Recommendation's actionReference field""" + actionReference: SalesforceStringFilter + + """Filter by the Recommendation's description field""" + description: SalesforceStringFilter + + """Filter by the Recommendation's image relation.""" + image: SalesforceContentAssetConnectionFilter + + """Filter by the Recommendation's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the Recommendation's acceptanceLabel field""" + acceptanceLabel: SalesforceStringFilter + + """Filter by the Recommendation's rejectionLabel field""" + rejectionLabel: SalesforceStringFilter + + """Filter by the Recommendation's isActionActive field""" + isActionActive: SalesforceBooleanFilter + + """Filter by the Recommendation's externalId field""" + externalId: SalesforceStringFilter +} + +"""Field that Recommendations can be sorted by""" +enum SalesforceRecommendationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ACTION_REFERENCE + DESCRIPTION + IMAGE_ID + ACCEPTANCE_LABEL + REJECTION_LABEL + IS_ACTION_ACTIVE + EXTERNAL_ID +} + +"""An edge in a connection.""" +type SalesforceRecommendationEdge { + """The item at the end of the edge.""" + node: SalesforceRecommendation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Recommendation.""" +type SalesforceRecommendationSobjectMetadata { + """Url to the edit view for this Recommendation.""" + uiEditUrl: String! + + """Url to the detail view for this Recommendation.""" + uiDetailUrl: String! +} + +"""Recommendation""" +type SalesforceRecommendation implements OneGraphNode { + """Recommendation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Action""" + actionReference: String! + + """Description""" + description: String! + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Acceptance Label""" + acceptanceLabel: String! + + """Rejection Label""" + rejectionLabel: String! + + """Is Action Active""" + isActionActive: Boolean! + + """External Id""" + externalId: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceRecommendationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a Recommendation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Recommendations connection, for use in pagination.""" +type SalesforceRecommendationsConnection { + """The count of all Recommendation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Recommendations""" + nodes: [SalesforceRecommendation!]! + + """List of Recommendation edges""" + edges: [SalesforceRecommendationEdge!]! +} + +"""An edge in a connection.""" +type SalesforcePromptVersionEdge { + """The item at the end of the edge.""" + node: SalesforcePromptVersion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Ui Formula Rules can be sorted by""" +enum SalesforceUiFormulaRuleSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASSOCIATED_ELEMENT_ID + BOOLEAN_FILTER + PARENT_KEY_PREFIX +} + +"""An edge in a connection.""" +type SalesforceUiFormulaRuleEdge { + """The item at the end of the edge.""" + node: SalesforceUiFormulaRule! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against UiFormulaRule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUiFormulaRuleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUiFormulaRuleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUiFormulaRuleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UiFormulaRule's id field""" + id: SalesforceIdFilter + + """Filter by the UiFormulaRule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UiFormulaRule's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UiFormulaRule's language field""" + language: SalesforceStringFilter + + """Filter by the UiFormulaRule's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UiFormulaRule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaRule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UiFormulaRule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaRule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UiFormulaRule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UiFormulaRule's associatedElement relation.""" + associatedElement: SalesforcePromptVersionConnectionFilter + + """Filter by the UiFormulaRule's associatedElementId field""" + associatedElementId: SalesforceIdFilter + + """Filter by the UiFormulaRule's booleanFilter field""" + booleanFilter: SalesforceStringFilter + + """Filter by the UiFormulaRule's parentKeyPrefix field""" + parentKeyPrefix: SalesforceStringFilter +} + +""" +A filter to be used against UiFormulaCriterion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUiFormulaCriterionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUiFormulaCriterionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUiFormulaCriterionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UiFormulaCriterion's id field""" + id: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UiFormulaCriterion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaCriterion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UiFormulaCriterion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UiFormulaCriterion's rule relation.""" + rule: SalesforceUiFormulaRuleConnectionFilter + + """Filter by the UiFormulaCriterion's ruleId field""" + ruleId: SalesforceIdFilter + + """Filter by the UiFormulaCriterion's leftHandSide field""" + leftHandSide: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's operatorId field""" + operatorId: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's rightHandSide field""" + rightHandSide: SalesforceStringFilter + + """Filter by the UiFormulaCriterion's parentKeyPrefix field""" + parentKeyPrefix: SalesforceStringFilter +} + +"""Field that Ui Formula Criteria can be sorted by""" +enum SalesforceUiFormulaCriterionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RULE_ID + LEFT_HAND_SIDE + OPERATOR_ID + RIGHT_HAND_SIDE + PARENT_KEY_PREFIX +} + +"""An edge in a connection.""" +type SalesforceUiFormulaCriterionEdge { + """The item at the end of the edge.""" + node: SalesforceUiFormulaCriterion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Ui Formula Criterion""" +type SalesforceUiFormulaCriterion implements OneGraphNode { + """Ui Formula Criterion ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Ui Formula Rule ID""" + ruleId: String! + + """Ui Formula Rule ID""" + rule: SalesforceUiFormulaRule + + """Left Value""" + leftHandSide: String! + + """Formula Operator ID""" + operatorId: String + + """Right Value""" + rightHandSide: String + + """Parent Key Prefix""" + parentKeyPrefix: String + + """ + A JSON object that contains all of the custom fields for a UiFormulaCriterion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Ui Formula Criteria connection, for use in pagination.""" +type SalesforceUiFormulaCriterionsConnection { + """ + The count of all Ui Formula Criterion you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ui Formula Criteria""" + nodes: [SalesforceUiFormulaCriterion!]! + + """List of Ui Formula Criterion edges""" + edges: [SalesforceUiFormulaCriterionEdge!]! +} + +"""Ui Formula Rule""" +type SalesforceUiFormulaRule implements OneGraphNode { + """Ui Formula Rule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Associated Element ID""" + associatedElementId: String + + """Associated Element ID""" + associatedElement: SalesforcePromptVersion + + """Boolean Filter""" + booleanFilter: String + + """Formula""" + formula: String + + """Parent Key Prefix""" + parentKeyPrefix: String + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByRuleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """ + A JSON object that contains all of the custom fields for a UiFormulaRule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Ui Formula Rules connection, for use in pagination.""" +type SalesforceUiFormulaRulesConnection { + """The count of all Ui Formula Rule you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ui Formula Rules""" + nodes: [SalesforceUiFormulaRule!]! + + """List of Ui Formula Rule edges""" + edges: [SalesforceUiFormulaRuleEdge!]! +} + +"""Field that Prompt Actions can be sorted by""" +enum SalesforcePromptActionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROMPT_VERSION_ID + USER_ID + TIMES_DISPLAYED + TIMES_ACTION_TAKEN + TIMES_DISMISSED + LAST_DISPLAY_DATE + LAST_RESULT + LAST_RESULT_DATE + STEP_NUMBER + STEP_COUNT + SNOOZE_UNTIL + TIMES_SNOOZED +} + +"""An edge in a connection.""" +type SalesforcePromptActionEdge { + """The item at the end of the edge.""" + node: SalesforcePromptAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Prompt Errors can be sorted by""" +enum SalesforcePromptErrorSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROMPT_ACTION_ID + TYPE + STEP_NUMBER + IS_ERROR +} + +"""An edge in a connection.""" +type SalesforcePromptErrorEdge { + """The item at the end of the edge.""" + node: SalesforcePromptError! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against PromptError object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptErrorConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptErrorConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptErrorConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptError's id field""" + id: SalesforceIdFilter + + """Filter by the PromptError's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PromptError's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptError's name field""" + name: SalesforceStringFilter + + """Filter by the PromptError's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptError's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptError's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptError's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptError's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptError's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptError's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptError's promptAction relation.""" + promptAction: SalesforcePromptActionConnectionFilter + + """Filter by the PromptError's promptActionId field""" + promptActionId: SalesforceIdFilter + + """Filter by the PromptError's type field""" + type: SalesforceStringFilter + + """Filter by the PromptError's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptError's isError field""" + isError: SalesforceBooleanFilter +} + +""" +A filter to be used against PromptErrorShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptErrorShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptErrorShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptErrorShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptErrorShare's id field""" + id: SalesforceIdFilter + + """Filter by the PromptErrorShare's parent relation.""" + parent: SalesforcePromptErrorConnectionFilter + + """Filter by the PromptErrorShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptErrorShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PromptErrorShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PromptErrorShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PromptErrorShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptErrorShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptErrorShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptErrorShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Prompt Error Shares can be sorted by""" +enum SalesforcePromptErrorShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePromptErrorShareEdge { + """The item at the end of the edge.""" + node: SalesforcePromptErrorShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePromptErrorShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Prompt Error Share""" +type SalesforcePromptErrorShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePromptError + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePromptErrorShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PromptErrorShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Error Shares connection, for use in pagination.""" +type SalesforcePromptErrorSharesConnection { + """The count of all Prompt Error Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Error Shares""" + nodes: [SalesforcePromptErrorShare!]! + + """List of Prompt Error Share edges""" + edges: [SalesforcePromptErrorShareEdge!]! +} + +union SalesforcePromptErrorOwnerUnion = SalesforceGroup | SalesforceUser + +"""Prompt Error""" +type SalesforcePromptError implements OneGraphNode { + """Prompt Error ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePromptErrorOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt Action ID""" + promptActionId: String! + + """Prompt Action ID""" + promptAction: SalesforcePromptAction + + """Error Type""" + type: String! + + """Error Step Number""" + stepNumber: Int + + """Is Error""" + isError: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptErrorShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """A JSON object that contains all of the custom fields for a PromptError""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Errors connection, for use in pagination.""" +type SalesforcePromptErrorsConnection { + """The count of all Prompt Error you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Errors""" + nodes: [SalesforcePromptError!]! + + """List of Prompt Error edges""" + edges: [SalesforcePromptErrorEdge!]! +} + +""" +A filter to be used against PromptAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptAction's id field""" + id: SalesforceIdFilter + + """Filter by the PromptAction's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PromptAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptAction's name field""" + name: SalesforceStringFilter + + """Filter by the PromptAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptAction's promptVersion relation.""" + promptVersion: SalesforcePromptVersionConnectionFilter + + """Filter by the PromptAction's promptVersionId field""" + promptVersionId: SalesforceIdFilter + + """Filter by the PromptAction's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the PromptAction's userId field""" + userId: SalesforceIdFilter + + """Filter by the PromptAction's timesDisplayed field""" + timesDisplayed: SalesforceIntFilter + + """Filter by the PromptAction's timesActionTaken field""" + timesActionTaken: SalesforceIntFilter + + """Filter by the PromptAction's timesDismissed field""" + timesDismissed: SalesforceIntFilter + + """Filter by the PromptAction's lastDisplayDate field""" + lastDisplayDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's lastResult field""" + lastResult: SalesforceStringFilter + + """Filter by the PromptAction's lastResultDate field""" + lastResultDate: SalesforceDateTimeFilter + + """Filter by the PromptAction's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptAction's stepCount field""" + stepCount: SalesforceIntFilter + + """Filter by the PromptAction's snoozeUntil field""" + snoozeUntil: SalesforceDateTimeFilter + + """Filter by the PromptAction's timesSnoozed field""" + timesSnoozed: SalesforceIntFilter +} + +""" +A filter to be used against PromptActionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptActionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptActionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptActionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptActionShare's id field""" + id: SalesforceIdFilter + + """Filter by the PromptActionShare's parent relation.""" + parent: SalesforcePromptActionConnectionFilter + + """Filter by the PromptActionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptActionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PromptActionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PromptActionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PromptActionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptActionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptActionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptActionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Prompt Action Shares can be sorted by""" +enum SalesforcePromptActionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePromptActionShareEdge { + """The item at the end of the edge.""" + node: SalesforcePromptActionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePromptActionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Prompt Action Share""" +type SalesforcePromptActionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePromptAction + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePromptActionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PromptActionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Action Shares connection, for use in pagination.""" +type SalesforcePromptActionSharesConnection { + """ + The count of all Prompt Action Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Action Shares""" + nodes: [SalesforcePromptActionShare!]! + + """List of Prompt Action Share edges""" + edges: [SalesforcePromptActionShareEdge!]! +} + +union SalesforcePromptActionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Prompt Action""" +type SalesforcePromptAction implements OneGraphNode { + """Prompt Action ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePromptActionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt Version ID""" + promptVersionId: String! + + """Prompt Version ID""" + promptVersion: SalesforcePromptVersion + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Times Displayed""" + timesDisplayed: Int + + """Times Action Taken""" + timesActionTaken: Int + + """Times Dismissed""" + timesDismissed: Int + + """Last Display Date""" + lastDisplayDate: String + + """Last Result""" + lastResult: String + + """Last Result Date""" + lastResultDate: String + + """Step Number""" + stepNumber: Int + + """Step Count""" + stepCount: Int + + """Snooze Until""" + snoozeUntil: String + + """Times Snoozed""" + timesSnoozed: Int + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce PromptActionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByPromptActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """ + A JSON object that contains all of the custom fields for a PromptAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Actions connection, for use in pagination.""" +type SalesforcePromptActionsConnection { + """The count of all Prompt Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Actions""" + nodes: [SalesforcePromptAction!]! + + """List of Prompt Action edges""" + edges: [SalesforcePromptActionEdge!]! +} + +""" +A filter to be used against Prompt object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Prompt's id field""" + id: SalesforceIdFilter + + """Filter by the Prompt's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Prompt's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Prompt's language field""" + language: SalesforceStringFilter + + """Filter by the Prompt's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Prompt's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Prompt's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Prompt's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Prompt's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Prompt's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Prompt's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Prompt's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Prompt's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against PromptVersion object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePromptVersionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePromptVersionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePromptVersionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PromptVersion's id field""" + id: SalesforceIdFilter + + """Filter by the PromptVersion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PromptVersion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PromptVersion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PromptVersion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PromptVersion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PromptVersion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PromptVersion's parent relation.""" + parent: SalesforcePromptConnectionFilter + + """Filter by the PromptVersion's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PromptVersion's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PromptVersion's description field""" + description: SalesforceStringFilter + + """Filter by the PromptVersion's displayType field""" + displayType: SalesforceStringFilter + + """Filter by the PromptVersion's displayPosition field""" + displayPosition: SalesforceStringFilter + + """Filter by the PromptVersion's timesToDisplay field""" + timesToDisplay: SalesforceIntFilter + + """Filter by the PromptVersion's delayDays field""" + delayDays: SalesforceIntFilter + + """Filter by the PromptVersion's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the PromptVersion's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the PromptVersion's userAccess field""" + userAccess: SalesforceStringFilter + + """Filter by the PromptVersion's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the PromptVersion's publishedDate field""" + publishedDate: SalesforceDateFilter + + """Filter by the PromptVersion's publishedByUser relation.""" + publishedByUser: SalesforceUserConnectionFilter + + """Filter by the PromptVersion's publishedByUserId field""" + publishedByUserId: SalesforceIdFilter + + """Filter by the PromptVersion's header field""" + header: SalesforceStringFilter + + """Filter by the PromptVersion's dismissButtonLabel field""" + dismissButtonLabel: SalesforceStringFilter + + """Filter by the PromptVersion's shouldDisplayActionButton field""" + shouldDisplayActionButton: SalesforceBooleanFilter + + """Filter by the PromptVersion's actionButtonLabel field""" + actionButtonLabel: SalesforceStringFilter + + """Filter by the PromptVersion's actionButtonLink field""" + actionButtonLink: SalesforceStringFilter + + """Filter by the PromptVersion's title field""" + title: SalesforceStringFilter + + """Filter by the PromptVersion's versionNumber field""" + versionNumber: SalesforceIntFilter + + """Filter by the PromptVersion's targetPageType field""" + targetPageType: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey1 field""" + targetPageKey1: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey2 field""" + targetPageKey2: SalesforceStringFilter + + """Filter by the PromptVersion's targetAppNamespacePrefix field""" + targetAppNamespacePrefix: SalesforceStringFilter + + """Filter by the PromptVersion's targetAppDeveloperName field""" + targetAppDeveloperName: SalesforceStringFilter + + """Filter by the PromptVersion's shouldIgnoreGlobalDelay field""" + shouldIgnoreGlobalDelay: SalesforceBooleanFilter + + """Filter by the PromptVersion's userProfileAccess field""" + userProfileAccess: SalesforceStringFilter + + """Filter by the PromptVersion's videoLink field""" + videoLink: SalesforceStringFilter + + """Filter by the PromptVersion's stepNumber field""" + stepNumber: SalesforceIntFilter + + """Filter by the PromptVersion's themeColor field""" + themeColor: SalesforceStringFilter + + """Filter by the PromptVersion's themeSaturation field""" + themeSaturation: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey1Ref field""" + targetPageKey1Ref: SalesforceStringFilter + + """Filter by the PromptVersion's imageAltText field""" + imageAltText: SalesforceStringFilter + + """Filter by the PromptVersion's image relation.""" + image: SalesforceContentAssetConnectionFilter + + """Filter by the PromptVersion's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the PromptVersion's imageLocation field""" + imageLocation: SalesforceStringFilter + + """Filter by the PromptVersion's targetPageKey3 field""" + targetPageKey3: SalesforceStringFilter + + """Filter by the PromptVersion's elementRelativePosition field""" + elementRelativePosition: SalesforceStringFilter + + """Filter by the PromptVersion's indexWithIsPublished field""" + indexWithIsPublished: SalesforceStringFilter + + """Filter by the PromptVersion's indexWithoutIsPublished field""" + indexWithoutIsPublished: SalesforceStringFilter +} + +"""Field that Prompt Versions can be sorted by""" +enum SalesforcePromptVersionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + MASTER_LABEL + DESCRIPTION + DISPLAY_TYPE + DISPLAY_POSITION + TIMES_TO_DISPLAY + DELAY_DAYS + START_DATE + END_DATE + USER_ACCESS + IS_PUBLISHED + PUBLISHED_DATE + PUBLISHED_BY_USER_ID + HEADER + DISMISS_BUTTON_LABEL + SHOULD_DISPLAY_ACTION_BUTTON + ACTION_BUTTON_LABEL + ACTION_BUTTON_LINK + TITLE + VERSION_NUMBER + TARGET_PAGE_TYPE + TARGET_PAGE_KEY_1 + TARGET_PAGE_KEY_2 + TARGET_APP_NAMESPACE_PREFIX + TARGET_APP_DEVELOPER_NAME + SHOULD_IGNORE_GLOBAL_DELAY + USER_PROFILE_ACCESS + VIDEO_LINK + STEP_NUMBER + THEME_COLOR + THEME_SATURATION + TARGET_PAGE_KEY_1_REF + IMAGE_ALT_TEXT + IMAGE_ID + IMAGE_LOCATION + TARGET_PAGE_KEY_3 + ELEMENT_RELATIVE_POSITION + INDEX_WITH_IS_PUBLISHED + INDEX_WITHOUT_IS_PUBLISHED +} + +"""Prompt""" +type SalesforcePrompt implements OneGraphNode { + """Prompt ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Prompt Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce PromptVersion""" + promptVersionsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """A JSON object that contains all of the custom fields for a Prompt""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Prompt Version""" +type SalesforcePromptVersion implements OneGraphNode { + """Prompt Version ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Prompt ID""" + parentId: String! + + """Prompt ID""" + parent: SalesforcePrompt + + """Master Label""" + masterLabel: String! + + """Description""" + description: String + + """Type""" + displayType: String! + + """Position""" + displayPosition: String + + """Number Of Times To Repeat""" + timesToDisplay: Int + + """Days In Between Displays""" + delayDays: Int + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Access Permissions""" + userAccess: String + + """Is Active""" + isPublished: Boolean! + + """Active Date""" + publishedDate: String + + """User ID""" + publishedByUserId: String + + """User ID""" + publishedByUser: SalesforceUser + + """Header""" + header: String + + """Dismiss Button Label""" + dismissButtonLabel: String + + """Display Action Button""" + shouldDisplayActionButton: Boolean! + + """Action Button Label""" + actionButtonLabel: String + + """Action Button URL""" + actionButtonLink: String + + """Title Label""" + title: String! + + """Version Number""" + versionNumber: Int! + + """Target Page Type""" + targetPageType: String! + + """Target Page Key 1""" + targetPageKey1: String! + + """Target Page Key 2""" + targetPageKey2: String + + """Target Application Namespace Prefix""" + targetAppNamespacePrefix: String + + """Target Application Developer Name""" + targetAppDeveloperName: String! + + """Body""" + body: String! + + """Ignore Global Delay""" + shouldIgnoreGlobalDelay: Boolean! + + """Access Profiles""" + userProfileAccess: String + + """Video URL""" + videoLink: String + + """Step Number""" + stepNumber: Int + + """Theme Color""" + themeColor: String + + """Theme Saturation""" + themeSaturation: String + + """Target Page Key 1 Reference""" + targetPageKey1Ref: String + + """Image Alt Text""" + imageAltText: String + + """Asset File ID""" + imageId: String + + """Asset File ID""" + image: SalesforceContentAsset + + """Image Location""" + imageLocation: String + + """Target Page Key 3""" + targetPageKey3: String + + """Element Relative Position""" + elementRelativePosition: String + + """Reference Element Context""" + referenceElementContext: String + + """Index Formula Field With Is Published Data""" + indexWithIsPublished: String + + """Index Formula Field Without Is Published Data""" + indexWithoutIsPublished: String + + """Collection of Salesforce PromptAction""" + promptActionsByPromptVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByAssociatedElementId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """ + A JSON object that contains all of the custom fields for a PromptVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Prompt Versions connection, for use in pagination.""" +type SalesforcePromptVersionsConnection { + """The count of all Prompt Version you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Prompt Versions""" + nodes: [SalesforcePromptVersion!]! + + """List of Prompt Version edges""" + edges: [SalesforcePromptVersionEdge!]! +} + +"""Field that Libraries can be sorted by""" +enum SalesforceContentWorkspaceSortByFieldEnum { + ID + NAME + DESCRIPTION + TAG_MODEL + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_MODIFIED_DATE + DEFAULT_RECORD_TYPE_ID + IS_RESTRICT_CONTENT_TYPES + IS_RESTRICT_LINKED_CONTENT_TYPES + WORKSPACE_TYPE + LAST_WORKSPACE_ACTIVITY_DATE + ROOT_CONTENT_FOLDER_ID + NAMESPACE_PREFIX + DEVELOPER_NAME + WORKSPACE_IMAGE_ID +} + +"""An edge in a connection.""" +type SalesforceContentWorkspaceEdge { + """The item at the end of the edge.""" + node: SalesforceContentWorkspace! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Libraries connection, for use in pagination.""" +type SalesforceContentWorkspacesConnection { + """The count of all Library you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Libraries""" + nodes: [SalesforceContentWorkspace!]! + + """List of Library edges""" + edges: [SalesforceContentWorkspaceEdge!]! +} + +"""Field that Content Documents can be sorted by""" +enum SalesforceContentDocumentSortByFieldEnum { + ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + IS_ARCHIVED + ARCHIVED_BY_ID + ARCHIVED_DATE + IS_DELETED + OWNER_ID + SYSTEM_MODSTAMP + TITLE + PUBLISH_STATUS + LATEST_PUBLISHED_VERSION_ID + PARENT_ID + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + DESCRIPTION + CONTENT_SIZE + FILE_TYPE + FILE_EXTENSION + SHARING_OPTION + SHARING_PRIVACY + CONTENT_MODIFIED_DATE + CONTENT_ASSET_ID +} + +"""An edge in a connection.""" +type SalesforceContentDocumentEdge { + """The item at the end of the edge.""" + node: SalesforceContentDocument! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Documents connection, for use in pagination.""" +type SalesforceContentDocumentsConnection { + """The count of all Content Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Documents""" + nodes: [SalesforceContentDocument!]! + + """List of Content Document edges""" + edges: [SalesforceContentDocumentEdge!]! +} + +"""Field that Extensions can be sorted by""" +enum SalesforceChatterExtensionSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + IS_PROTECTED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTENSION_NAME + TYPE + ICON_ID + DESCRIPTION + COMPOSITION_COMPONENT_ENUM_OR_ID + RENDER_COMPONENT_ENUM_OR_ID + HOVER_TEXT + HEADER_TEXT +} + +"""An edge in a connection.""" +type SalesforceChatterExtensionEdge { + """The item at the end of the edge.""" + node: SalesforceChatterExtension! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ChatterExtension object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterExtensionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterExtensionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterExtensionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterExtension's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterExtension's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ChatterExtension's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ChatterExtension's language field""" + language: SalesforceStringFilter + + """Filter by the ChatterExtension's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ChatterExtension's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ChatterExtension's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the ChatterExtension's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtension's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ChatterExtension's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtension's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ChatterExtension's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ChatterExtension's extensionName field""" + extensionName: SalesforceStringFilter + + """Filter by the ChatterExtension's type field""" + type: SalesforceStringFilter + + """Filter by the ChatterExtension's icon relation.""" + icon: SalesforceContentAssetConnectionFilter + + """Filter by the ChatterExtension's iconId field""" + iconId: SalesforceIdFilter + + """Filter by the ChatterExtension's description field""" + description: SalesforceStringFilter + + """Filter by the ChatterExtension's compositionComponentEnumOrId field""" + compositionComponentEnumOrId: SalesforceStringFilter + + """Filter by the ChatterExtension's renderComponentEnumOrId field""" + renderComponentEnumOrId: SalesforceStringFilter + + """Filter by the ChatterExtension's hoverText field""" + hoverText: SalesforceStringFilter + + """Filter by the ChatterExtension's headerText field""" + headerText: SalesforceStringFilter +} + +""" +A filter to be used against ChatterExtensionConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceChatterExtensionConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceChatterExtensionConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceChatterExtensionConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ChatterExtensionConfig's id field""" + id: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtensionConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ChatterExtensionConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ChatterExtensionConfig's chatterExtension relation.""" + chatterExtension: SalesforceChatterExtensionConnectionFilter + + """Filter by the ChatterExtensionConfig's chatterExtensionId field""" + chatterExtensionId: SalesforceIdFilter + + """Filter by the ChatterExtensionConfig's canCreate field""" + canCreate: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's canRead field""" + canRead: SalesforceBooleanFilter + + """Filter by the ChatterExtensionConfig's position field""" + position: SalesforceIntFilter +} + +"""Field that Chatter Extension Configurations can be sorted by""" +enum SalesforceChatterExtensionConfigSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CHATTER_EXTENSION_ID + CAN_CREATE + CAN_READ + POSITION +} + +"""An edge in a connection.""" +type SalesforceChatterExtensionConfigEdge { + """The item at the end of the edge.""" + node: SalesforceChatterExtensionConfig! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Chatter Extension Configuration""" +type SalesforceChatterExtensionConfig implements OneGraphNode { + """Chatter Extension Configuration ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Chatter Extension ID""" + chatterExtensionId: String + + """Chatter Extension ID""" + chatterExtension: SalesforceChatterExtension + + """Can Create""" + canCreate: Boolean! + + """Can Read""" + canRead: Boolean! + + """Position""" + position: Int + + """ + A JSON object that contains all of the custom fields for a ChatterExtensionConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Chatter Extension Configurations connection, for use in pagination. +""" +type SalesforceChatterExtensionConfigsConnection { + """ + The count of all Chatter Extension Configuration you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Chatter Extension Configurations""" + nodes: [SalesforceChatterExtensionConfig!]! + + """List of Chatter Extension Configuration edges""" + edges: [SalesforceChatterExtensionConfigEdge!]! +} + +"""Extension""" +type SalesforceChatterExtension implements OneGraphNode { + """Extension ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Protected Component""" + isProtected: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Name""" + extensionName: String! + + """Type""" + type: String! + + """Asset File ID""" + iconId: String + + """Asset File ID""" + icon: SalesforceContentAsset + + """Description""" + description: String! + + """Lightning Definition Bundle ID""" + compositionComponentEnumOrId: String + + """Lightning Definition Bundle ID""" + renderComponentEnumOrId: String + + """Hover Text""" + hoverText: String + + """Header Text""" + headerText: String + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByChatterExtensionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """ + A JSON object that contains all of the custom fields for a ChatterExtension + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Extensions connection, for use in pagination.""" +type SalesforceChatterExtensionsConnection { + """The count of all Extension you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Extensions""" + nodes: [SalesforceChatterExtension!]! + + """List of Extension edges""" + edges: [SalesforceChatterExtensionEdge!]! +} + +"""Asset File""" +type SalesforceContentAsset implements OneGraphNode { + """Asset File ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Unique Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Let unauthenticated users see this asset file""" + isVisibleByExternalUsers: Boolean! + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByIconId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByContentAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByWorkspaceImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByAssetSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByImageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentAsset + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCustomBrandAssetAssetSourceUnion = SalesforceContentAsset | SalesforceDocument + +""" +A filter to be used against CustomBrandAsset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomBrandAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomBrandAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomBrandAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomBrandAsset's id field""" + id: SalesforceIdFilter + + """Filter by the CustomBrandAsset's customBrand relation.""" + customBrand: SalesforceCustomBrandConnectionFilter + + """Filter by the CustomBrandAsset's customBrandId field""" + customBrandId: SalesforceIdFilter + + """Filter by the CustomBrandAsset's assetCategory field""" + assetCategory: SalesforceStringFilter + + """Filter by the CustomBrandAsset's textAsset field""" + textAsset: SalesforceStringFilter + + """Filter by the CustomBrandAsset's assetSourceId field""" + assetSourceId: SalesforceIdFilter + + """Filter by the CustomBrandAsset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrandAsset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomBrandAsset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomBrandAsset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomBrandAsset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrandAsset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that Custom Brand Assets can be sorted by""" +enum SalesforceCustomBrandAssetSortByFieldEnum { + ID + CUSTOM_BRAND_ID + ASSET_CATEGORY + TEXT_ASSET + ASSET_SOURCE_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""Metadata for a Salesforce Topic.""" +type SalesforceTopicSobjectMetadata { + """Url to the edit view for this Topic.""" + uiEditUrl: String! + + """Url to the detail view for this Topic.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TopicUserEvent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicUserEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicUserEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicUserEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicUserEvent's id field""" + id: SalesforceIdFilter + + """Filter by the TopicUserEvent's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the TopicUserEvent's userId field""" + userId: SalesforceIdFilter + + """Filter by the TopicUserEvent's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the TopicUserEvent's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the TopicUserEvent's actionEnum field""" + actionEnum: SalesforceStringFilter + + """Filter by the TopicUserEvent's createdDate field""" + createdDate: SalesforceDateTimeFilter +} + +"""Field that Topic User Events can be sorted by""" +enum SalesforceTopicUserEventSortByFieldEnum { + ID + USER_ID + TOPIC_ID + ACTION_ENUM + CREATED_DATE +} + +"""An edge in a connection.""" +type SalesforceTopicUserEventEdge { + """The item at the end of the edge.""" + node: SalesforceTopicUserEvent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Topic User Event""" +type SalesforceTopicUserEvent implements OneGraphNode { + """Event ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Action""" + actionEnum: String! + + """Create Date""" + createdDate: String! + + """ + A JSON object that contains all of the custom fields for a TopicUserEvent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic User Events connection, for use in pagination.""" +type SalesforceTopicUserEventsConnection { + """The count of all Topic User Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic User Events""" + nodes: [SalesforceTopicUserEvent!]! + + """List of Topic User Event edges""" + edges: [SalesforceTopicUserEventEdge!]! +} + +""" +A filter to be used against TopicFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicFeed's id field""" + id: SalesforceIdFilter + + """Filter by the TopicFeed's parent relation.""" + parent: SalesforceTopicConnectionFilter + + """Filter by the TopicFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the TopicFeed's type field""" + type: SalesforceStringFilter + + """Filter by the TopicFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TopicFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TopicFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TopicFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TopicFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TopicFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TopicFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the TopicFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the TopicFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the TopicFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the TopicFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the TopicFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the TopicFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Topic Feeds can be sorted by""" +enum SalesforceTopicFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceTopicFeedEdge { + """The item at the end of the edge.""" + node: SalesforceTopicFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Topic Feed""" +type SalesforceTopicFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceTopic + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a TopicFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic Feeds connection, for use in pagination.""" +type SalesforceTopicFeedsConnection { + """The count of all Topic Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic Feeds""" + nodes: [SalesforceTopicFeed!]! + + """List of Topic Feed edges""" + edges: [SalesforceTopicFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceTopicAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceTopicAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceOutgoingEmailWhoUnion = SalesforceContact | SalesforceLead + +"""Outgoing Email""" +type SalesforceOutgoingEmail { + """Outgoing Email ID""" + id: String! + + """External ID""" + externalId: String + + """From""" + validatedFromAddress: String + + """To""" + toAddress: String + + """CC""" + ccAddress: String + + """BCC""" + bccAddress: String + + """Subject""" + subject: String + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceOutgoingEmailRelatedToUnion + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceOutgoingEmailWhoUnion + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """In Reply To""" + inReplyTo: String + + """References""" + references: String + + """Message Id""" + messageId: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """ + A JSON object that contains all of the custom fields for a OutgoingEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +""" +A filter to be used against DashboardComponentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardComponentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardComponentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardComponentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardComponentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's parent relation.""" + parent: SalesforceDashboardComponentConnectionFilter + + """Filter by the DashboardComponentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the DashboardComponentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DashboardComponentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DashboardComponentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DashboardComponentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DashboardComponentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the DashboardComponentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the DashboardComponentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the DashboardComponentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the DashboardComponentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the DashboardComponentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the DashboardComponentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Dashboard Component Feeds can be sorted by""" +enum SalesforceDashboardComponentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardComponentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardComponentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Dashboard Component Feed""" +type SalesforceDashboardComponentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDashboardComponent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a DashboardComponentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Dashboard Component Feeds connection, for use in pagination. +""" +type SalesforceDashboardComponentFeedsConnection { + """ + The count of all Dashboard Component Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Component Feeds""" + nodes: [SalesforceDashboardComponentFeed!]! + + """List of Dashboard Component Feed edges""" + edges: [SalesforceDashboardComponentFeedEdge!]! +} + +"""Metadata for a Salesforce Threat Detection Feedback.""" +type SalesforceThreatDetectionFeedbackSobjectMetadata { + """Url to the edit view for this Threat Detection Feedback.""" + uiEditUrl: String! + + """Url to the detail view for this Threat Detection Feedback.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ThreatDetectionFeedback object types. All fields are combined with a logical â€and.’ +""" +input SalesforceThreatDetectionFeedbackConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceThreatDetectionFeedbackConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceThreatDetectionFeedbackConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ThreatDetectionFeedback's id field""" + id: SalesforceIdFilter + + """ + Filter by the ThreatDetectionFeedback's threatDetectionFeedbackNumber field + """ + threatDetectionFeedbackNumber: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedback's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedback's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedback's userId field""" + userId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's username field""" + username: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedback's threatDetectionEventId field""" + threatDetectionEventId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedback's response field""" + response: SalesforceStringFilter +} + +""" +A filter to be used against ThreatDetectionFeedbackFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceThreatDetectionFeedbackFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceThreatDetectionFeedbackFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceThreatDetectionFeedbackFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ThreatDetectionFeedbackFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's parent relation.""" + parent: SalesforceThreatDetectionFeedbackConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ThreatDetectionFeedbackFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ThreatDetectionFeedbackFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ThreatDetectionFeedbackFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ThreatDetectionFeedbackFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ThreatDetectionFeedbackFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ThreatDetectionFeedbackFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ThreatDetectionFeedbackFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Threat Detection Feedback Feeds can be sorted by""" +enum SalesforceThreatDetectionFeedbackFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceThreatDetectionFeedbackFeedEdge { + """The item at the end of the edge.""" + node: SalesforceThreatDetectionFeedbackFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Threat Detection Feedback Feed""" +type SalesforceThreatDetectionFeedbackFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceThreatDetectionFeedback + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ThreatDetectionFeedbackFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Threat Detection Feedback Feeds connection, for use in pagination. +""" +type SalesforceThreatDetectionFeedbackFeedsConnection { + """ + The count of all Threat Detection Feedback Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Threat Detection Feedback Feeds""" + nodes: [SalesforceThreatDetectionFeedbackFeed!]! + + """List of Threat Detection Feedback Feed edges""" + edges: [SalesforceThreatDetectionFeedbackFeedEdge!]! +} + +"""Threat Detection Feedback""" +type SalesforceThreatDetectionFeedback { + """Threat Detection Feedback ID""" + id: String! + + """Threat Detection Feedback Name""" + threatDetectionFeedbackNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Updated Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Associated Threat Detection Event ID""" + threatDetectionEventId: String + + """Associated Threat Detection Event ID""" + threatDetectionEvent: SalesforceThreatDetectionFeedbackThreatDetectionEventUnion + + """Response""" + response: String! + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + sobjectMetadata: SalesforceThreatDetectionFeedbackSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ThreatDetectionFeedback + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +""" +A filter to be used against SiteRedirectMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteRedirectMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteRedirectMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteRedirectMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteRedirectMapping's id field""" + id: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteRedirectMapping's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the SiteRedirectMapping's source field""" + source: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's target field""" + target: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's action field""" + action: SalesforceStringFilter + + """Filter by the SiteRedirectMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteRedirectMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteRedirectMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteRedirectMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SiteRedirectMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SiteRedirectMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Site Redirect Mappings can be sorted by""" +enum SalesforceSiteRedirectMappingSortByFieldEnum { + ID + SITE_ID + IS_ACTIVE + SOURCE + TARGET + ACTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceSiteRedirectMappingEdge { + """The item at the end of the edge.""" + node: SalesforceSiteRedirectMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site Redirect Mapping""" +type SalesforceSiteRedirectMapping implements OneGraphNode { + """Site Redirect Mapping ID""" + id: String! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Active""" + isActive: Boolean! + + """Source URL""" + source: String! + + """Target URL""" + target: String! + + """Redirect Type""" + action: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SiteRedirectMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Site Redirect Mappings connection, for use in pagination.""" +type SalesforceSiteRedirectMappingsConnection { + """ + The count of all Site Redirect Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Site Redirect Mappings""" + nodes: [SalesforceSiteRedirectMapping!]! + + """List of Site Redirect Mapping edges""" + edges: [SalesforceSiteRedirectMappingEdge!]! +} + +""" +A filter to be used against SiteIframeWhiteListUrl object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteIframeWhiteListUrlConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteIframeWhiteListUrlConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteIframeWhiteListUrlConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteIframeWhiteListUrl's id field""" + id: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteIframeWhiteListUrl's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SiteIframeWhiteListUrl's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteIframeWhiteListUrl's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteIframeWhiteListUrl's url field""" + url: SalesforceStringFilter +} + +"""Field that Trusted Domains for Inline Frames can be sorted by""" +enum SalesforceSiteIframeWhiteListUrlSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SITE_ID + URL +} + +"""An edge in a connection.""" +type SalesforceSiteIframeWhiteListUrlEdge { + """The item at the end of the edge.""" + node: SalesforceSiteIframeWhiteListUrl! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Trusted Domains for Inline Frames""" +type SalesforceSiteIframeWhiteListUrl implements OneGraphNode { + """Site Iframe Trusted Url ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Domain""" + url: String + + """ + A JSON object that contains all of the custom fields for a SiteIframeWhiteListUrl + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Trusted Domains for Inline Frames connection, for use in pagination. +""" +type SalesforceSiteIframeWhiteListUrlsConnection { + """ + The count of all Trusted Domains for Inline Frames you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Trusted Domains for Inline Frames""" + nodes: [SalesforceSiteIframeWhiteListUrl!]! + + """List of Trusted Domains for Inline Frames edges""" + edges: [SalesforceSiteIframeWhiteListUrlEdge!]! +} + +""" +A filter to be used against SiteHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SiteHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteHistory's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the SiteHistory's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the SiteHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SiteHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Site Histories can be sorted by""" +enum SalesforceSiteHistorySortByFieldEnum { + ID + IS_DELETED + SITE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSiteHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSiteHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site History""" +type SalesforceSiteHistory implements OneGraphNode { + """Custom Site ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """A JSON object that contains all of the custom fields for a SiteHistory""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Site Histories connection, for use in pagination.""" +type SalesforceSiteHistorysConnection { + """The count of all Site History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Site Histories""" + nodes: [SalesforceSiteHistory!]! + + """List of Site History edges""" + edges: [SalesforceSiteHistoryEdge!]! +} + +""" +A filter to be used against SiteFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SiteFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SiteFeed's parent relation.""" + parent: SalesforceSiteConnectionFilter + + """Filter by the SiteFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SiteFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SiteFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SiteFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SiteFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SiteFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SiteFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SiteFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SiteFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SiteFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SiteFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SiteFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SiteFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SiteFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SiteFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Sites can be sorted by""" +enum SalesforceSiteFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSiteFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSiteFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Site""" +type SalesforceSiteFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSite + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a SiteFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Sites connection, for use in pagination.""" +type SalesforceSiteFeedsConnection { + """The count of all Site you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Sites""" + nodes: [SalesforceSiteFeed!]! + + """List of Site edges""" + edges: [SalesforceSiteFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceDomainSiteEdge { + """The item at the end of the edge.""" + node: SalesforceDomainSite! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Domain object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDomainConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDomainConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDomainConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Domain's id field""" + id: SalesforceIdFilter + + """Filter by the Domain's domainType field""" + domainType: SalesforceStringFilter + + """Filter by the Domain's domain field""" + domain: SalesforceStringFilter + + """Filter by the Domain's optionsHstsHeaders field""" + optionsHstsHeaders: SalesforceBooleanFilter + + """Filter by the Domain's optionsHstsPreload field""" + optionsHstsPreload: SalesforceBooleanFilter + + """Filter by the Domain's cnameTarget field""" + cnameTarget: SalesforceStringFilter + + """Filter by the Domain's httpsOption field""" + httpsOption: SalesforceStringFilter + + """Filter by the Domain's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Domain's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Domain's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Domain's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Domain's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Domain's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Domain's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against Site object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Site's id field""" + id: SalesforceIdFilter + + """Filter by the Site's name field""" + name: SalesforceStringFilter + + """Filter by the Site's subdomain field""" + subdomain: SalesforceStringFilter + + """Filter by the Site's urlPathPrefix field""" + urlPathPrefix: SalesforceStringFilter + + """Filter by the Site's guestUser relation.""" + guestUser: SalesforceUserConnectionFilter + + """Filter by the Site's guestUserId field""" + guestUserId: SalesforceIdFilter + + """Filter by the Site's status field""" + status: SalesforceStringFilter + + """Filter by the Site's admin relation.""" + admin: SalesforceUserConnectionFilter + + """Filter by the Site's adminId field""" + adminId: SalesforceIdFilter + + """Filter by the Site's optionsEnableFeeds field""" + optionsEnableFeeds: SalesforceBooleanFilter + + """Filter by the Site's optionsRedirectToCustomDomain field""" + optionsRedirectToCustomDomain: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowGuestPaymentsApi field""" + optionsAllowGuestPaymentsApi: SalesforceBooleanFilter + + """Filter by the Site's optionsHasStoredPathPrefix field""" + optionsHasStoredPathPrefix: SalesforceBooleanFilter + + """Filter by the Site's optionsCookieConsent field""" + optionsCookieConsent: SalesforceBooleanFilter + + """Filter by the Site's optionsCachePublicVfPagesInProxies field""" + optionsCachePublicVfPagesInProxies: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowHomePage field""" + optionsAllowHomePage: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardIdeasPages field""" + optionsAllowStandardIdeasPages: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardSearch field""" + optionsAllowStandardSearch: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardLookups field""" + optionsAllowStandardLookups: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardAnswersPages field""" + optionsAllowStandardAnswersPages: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowGuestSupportApi field""" + optionsAllowGuestSupportApi: SalesforceBooleanFilter + + """Filter by the Site's optionsAllowStandardPortalPages field""" + optionsAllowStandardPortalPages: SalesforceBooleanFilter + + """Filter by the Site's optionsContentSniffingProtection field""" + optionsContentSniffingProtection: SalesforceBooleanFilter + + """Filter by the Site's optionsBrowserXssProtection field""" + optionsBrowserXssProtection: SalesforceBooleanFilter + + """Filter by the Site's optionsReferrerPolicyOriginWhenCrossOrigin field""" + optionsReferrerPolicyOriginWhenCrossOrigin: SalesforceBooleanFilter + + """Filter by the Site's description field""" + description: SalesforceStringFilter + + """Filter by the Site's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Site's analyticsTrackingCode field""" + analyticsTrackingCode: SalesforceStringFilter + + """Filter by the Site's siteType field""" + siteType: SalesforceStringFilter + + """Filter by the Site's clickjackProtectionLevel field""" + clickjackProtectionLevel: SalesforceStringFilter + + """Filter by the Site's dailyBandwidthLimit field""" + dailyBandwidthLimit: SalesforceIntFilter + + """Filter by the Site's dailyBandwidthUsed field""" + dailyBandwidthUsed: SalesforceIntFilter + + """Filter by the Site's dailyRequestTimeLimit field""" + dailyRequestTimeLimit: SalesforceIntFilter + + """Filter by the Site's dailyRequestTimeUsed field""" + dailyRequestTimeUsed: SalesforceIntFilter + + """Filter by the Site's monthlyPageViewsEntitlement field""" + monthlyPageViewsEntitlement: SalesforceIntFilter + + """Filter by the Site's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Site's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Site's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Site's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Site's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Site's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Site's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Site's guestRecordDefaultOwner relation.""" + guestRecordDefaultOwner: SalesforceUserConnectionFilter + + """Filter by the Site's guestRecordDefaultOwnerId field""" + guestRecordDefaultOwnerId: SalesforceIdFilter +} + +""" +A filter to be used against DomainSite object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDomainSiteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDomainSiteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDomainSiteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DomainSite's id field""" + id: SalesforceIdFilter + + """Filter by the DomainSite's domain relation.""" + domain: SalesforceDomainConnectionFilter + + """Filter by the DomainSite's domainId field""" + domainId: SalesforceIdFilter + + """Filter by the DomainSite's site relation.""" + site: SalesforceSiteConnectionFilter + + """Filter by the DomainSite's siteId field""" + siteId: SalesforceIdFilter + + """Filter by the DomainSite's pathPrefix field""" + pathPrefix: SalesforceStringFilter + + """Filter by the DomainSite's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DomainSite's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DomainSite's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DomainSite's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DomainSite's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DomainSite's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DomainSite's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Custom URLs can be sorted by""" +enum SalesforceDomainSiteSortByFieldEnum { + ID + DOMAIN_ID + SITE_ID + PATH_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Domain""" +type SalesforceDomain implements OneGraphNode { + """Domain ID""" + id: String! + + """Domain Type""" + domainType: String! + + """Domain Name""" + domain: String! + + """Enable Strict Transport Security headers""" + optionsHstsHeaders: Boolean! + + """Allow Strict Transport Security preloading""" + optionsHstsPreload: Boolean! + + """CNAME Target""" + cnameTarget: String + + """Current HTTPS Option""" + httpsOption: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce DomainSite""" + domainSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """A JSON object that contains all of the custom fields for a Domain""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom URL""" +type SalesforceDomainSite implements OneGraphNode { + """Custom URL ID""" + id: String! + + """Domain ID""" + domainId: String! + + """Domain ID""" + domain: SalesforceDomain + + """Site ID""" + siteId: String! + + """Site ID""" + site: SalesforceSite + + """Path""" + pathPrefix: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a DomainSite""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom URLs connection, for use in pagination.""" +type SalesforceDomainSitesConnection { + """The count of all Custom URL you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom URLs""" + nodes: [SalesforceDomainSite!]! + + """List of Custom URL edges""" + edges: [SalesforceDomainSiteEdge!]! +} + +"""Site""" +type SalesforceSite implements OneGraphNode { + """Site ID""" + id: String! + + """Site Name""" + name: String! + + """Site Subdomain Prefix""" + subdomain: String + + """Default Web Address""" + urlPathPrefix: String + + """User ID""" + guestUserId: String + + """User ID""" + guestUser: SalesforceUser + + """Site Status""" + status: String! + + """User ID""" + adminId: String! + + """User ID""" + admin: SalesforceUser + + """Enable Feeds""" + optionsEnableFeeds: Boolean! + + """Redirect to custom domain""" + optionsRedirectToCustomDomain: Boolean! + + """Guest Access to the Payments API""" + optionsAllowGuestPaymentsApi: Boolean! + + """HasStoredPathPrefix""" + optionsHasStoredPathPrefix: Boolean! + + """Enforce Cookie Consent""" + optionsCookieConsent: Boolean! + + """Cache public Visualforce pages""" + optionsCachePublicVfPagesInProxies: Boolean! + + """Enable Standard Home Page""" + optionsAllowHomePage: Boolean! + + """Enable Standard Ideas Pages""" + optionsAllowStandardIdeasPages: Boolean! + + """Enable Standard Lookup Pages""" + optionsAllowStandardSearch: Boolean! + + """Enable Standard Search Pages""" + optionsAllowStandardLookups: Boolean! + + """Enable Standard Answers Pages""" + optionsAllowStandardAnswersPages: Boolean! + + """Guest Access to the Support API""" + optionsAllowGuestSupportApi: Boolean! + + """Allow Access to Standard Salesforce Pages""" + optionsAllowStandardPortalPages: Boolean! + + """Enable Content Sniffing Protection""" + optionsContentSniffingProtection: Boolean! + + """Enable Browser Cross Site Scripting Protection""" + optionsBrowserXssProtection: Boolean! + + """Referrer URL Protection""" + optionsReferrerPolicyOriginWhenCrossOrigin: Boolean! + + """Site Description""" + description: String + + """Site Label""" + masterLabel: String! + + """Analytics Tracking Code""" + analyticsTrackingCode: String + + """Site Type""" + siteType: String! + + """Clickjack Protection Level""" + clickjackProtectionLevel: String! + + """Daily Bandwidth Limit (MB)""" + dailyBandwidthLimit: Int + + """Daily Bandwidth Used""" + dailyBandwidthUsed: Int + + """Daily Request Time Limit (min)""" + dailyRequestTimeLimit: Int + + """Daily Request Time Used""" + dailyRequestTimeUsed: Int + + """Monthly Page Views Allowed""" + monthlyPageViewsEntitlement: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + guestRecordDefaultOwnerId: String + + """User ID""" + guestRecordDefaultOwner: SalesforceUser + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DomainSite""" + siteDomainPaths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce SiteFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrls( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsBySiteId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """A JSON object that contains all of the custom fields for a Site""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Signup Request.""" +type SalesforceSignupRequestSobjectMetadata { + """Url to the edit view for this Signup Request.""" + uiEditUrl: String! + + """Url to the detail view for this Signup Request.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SignupRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestShare's parent relation.""" + parent: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SignupRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the SignupRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the SignupRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the SignupRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SignupRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Signup Request Shares can be sorted by""" +enum SalesforceSignupRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceSignupRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceSignupRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Signup Request Share""" +type SalesforceSignupRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSignupRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceSignupRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a SignupRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Shares connection, for use in pagination.""" +type SalesforceSignupRequestSharesConnection { + """ + The count of all Signup Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Shares""" + nodes: [SalesforceSignupRequestShare!]! + + """List of Signup Request Share edges""" + edges: [SalesforceSignupRequestShareEdge!]! +} + +""" +A filter to be used against SignupRequestHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequestHistory's signupRequest relation.""" + signupRequest: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestHistory's signupRequestId field""" + signupRequestId: SalesforceIdFilter + + """Filter by the SignupRequestHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequestHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SignupRequestHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Signup Request Histories can be sorted by""" +enum SalesforceSignupRequestHistorySortByFieldEnum { + ID + IS_DELETED + SIGNUP_REQUEST_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSignupRequestHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Signup Request History""" +type SalesforceSignupRequestHistory implements OneGraphNode { + """Signup Request History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Signup Request ID""" + signupRequestId: String! + + """Signup Request ID""" + signupRequest: SalesforceSignupRequest + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a SignupRequestHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Histories connection, for use in pagination.""" +type SalesforceSignupRequestHistorysConnection { + """ + The count of all Signup Request History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Histories""" + nodes: [SalesforceSignupRequestHistory!]! + + """List of Signup Request History edges""" + edges: [SalesforceSignupRequestHistoryEdge!]! +} + +""" +A filter to be used against SignupRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequest's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the SignupRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequest's name field""" + name: SalesforceStringFilter + + """Filter by the SignupRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SignupRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SignupRequest's trialSourceOrgId field""" + trialSourceOrgId: SalesforceStringFilter + + """Filter by the SignupRequest's templateId field""" + templateId: SalesforceStringFilter + + """Filter by the SignupRequest's templateDescription field""" + templateDescription: SalesforceStringFilter + + """Filter by the SignupRequest's createdOrgId field""" + createdOrgId: SalesforceStringFilter + + """Filter by the SignupRequest's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the SignupRequest's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the SignupRequest's username field""" + username: SalesforceStringFilter + + """Filter by the SignupRequest's signupEmail field""" + signupEmail: SalesforceStringFilter + + """Filter by the SignupRequest's company field""" + company: SalesforceStringFilter + + """Filter by the SignupRequest's country field""" + country: SalesforceStringFilter + + """Filter by the SignupRequest's trialDays field""" + trialDays: SalesforceIntFilter + + """Filter by the SignupRequest's status field""" + status: SalesforceStringFilter + + """Filter by the SignupRequest's errorCode field""" + errorCode: SalesforceStringFilter + + """Filter by the SignupRequest's connectedAppConsumerKey field""" + connectedAppConsumerKey: SalesforceStringFilter + + """Filter by the SignupRequest's subdomain field""" + subdomain: SalesforceStringFilter + + """Filter by the SignupRequest's authCode field""" + authCode: SalesforceStringFilter + + """Filter by the SignupRequest's isSignupEmailSuppressed field""" + isSignupEmailSuppressed: SalesforceBooleanFilter + + """Filter by the SignupRequest's shouldConnectToEnvHub field""" + shouldConnectToEnvHub: SalesforceBooleanFilter + + """Filter by the SignupRequest's preferredLanguage field""" + preferredLanguage: SalesforceStringFilter + + """Filter by the SignupRequest's edition field""" + edition: SalesforceStringFilter + + """Filter by the SignupRequest's resolvedTemplateId field""" + resolvedTemplateId: SalesforceStringFilter + + """Filter by the SignupRequest's signupSource field""" + signupSource: SalesforceStringFilter + + """Filter by the SignupRequest's cloneFromOrg field""" + cloneFromOrg: SalesforceStringFilter +} + +""" +A filter to be used against SignupRequestFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSignupRequestFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSignupRequestFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSignupRequestFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SignupRequestFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SignupRequestFeed's parent relation.""" + parent: SalesforceSignupRequestConnectionFilter + + """Filter by the SignupRequestFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SignupRequestFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SignupRequestFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SignupRequestFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SignupRequestFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SignupRequestFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SignupRequestFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SignupRequestFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SignupRequestFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SignupRequestFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SignupRequestFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SignupRequestFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Signup Request Feeds can be sorted by""" +enum SalesforceSignupRequestFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSignupRequestFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSignupRequestFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Signup Request Feed""" +type SalesforceSignupRequestFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSignupRequest + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SignupRequestFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Signup Request Feeds connection, for use in pagination.""" +type SalesforceSignupRequestFeedsConnection { + """ + The count of all Signup Request Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Signup Request Feeds""" + nodes: [SalesforceSignupRequestFeed!]! + + """List of Signup Request Feed edges""" + edges: [SalesforceSignupRequestFeedEdge!]! +} + +union SalesforceSignupRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Signup Request""" +type SalesforceSignupRequest implements OneGraphNode { + """Signup Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceSignupRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Source Org""" + trialSourceOrgId: String + + """Template""" + templateId: String + + """Template Description""" + templateDescription: String + + """Created Org""" + createdOrgId: String + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Username""" + username: String! + + """Email""" + signupEmail: String! + + """Company""" + company: String! + + """Country""" + country: String! + + """Trial Days""" + trialDays: Int + + """Status""" + status: String + + """Error Code""" + errorCode: String + + """Connected App Consumer Key""" + connectedAppConsumerKey: String + + """Connected App Callback URL""" + connectedAppCallbackUrl: String + + """Subdomain""" + subdomain: String + + """Connected App Authorization Code""" + authCode: String + + """Suppress signup email""" + isSignupEmailSuppressed: Boolean! + + """Created Org Instance""" + createdOrgInstance: String + + """Connect to Environment Hub""" + shouldConnectToEnvHub: Boolean! + + """Preferred Language""" + preferredLanguage: String + + """Edition""" + edition: String + + """Resolved Template Id""" + resolvedTemplateId: String + + """Signup Source Description""" + signupSource: String + + """Clone From Org""" + cloneFromOrg: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SignupRequestFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + sobjectMetadata: SalesforceSignupRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SignupRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Session Hijacking Event Store.""" +type SalesforceSessionHijackingEventStoreSobjectMetadata { + """Url to the edit view for this Session Hijacking Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Session Hijacking Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against SessionHijackingEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionHijackingEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionHijackingEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionHijackingEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionHijackingEventStore's id field""" + id: SalesforceIdFilter + + """ + Filter by the SessionHijackingEventStore's sessionHijackingEventNumber field + """ + sessionHijackingEventNumber: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the SessionHijackingEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the SessionHijackingEventStore's score field""" + score: SalesforceFloatFilter + + """Filter by the SessionHijackingEventStore's currentIp field""" + currentIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousIp field""" + previousIp: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentPlatform field""" + currentPlatform: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousPlatform field""" + previousPlatform: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentScreen field""" + currentScreen: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousScreen field""" + previousScreen: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's currentWindow field""" + currentWindow: SalesforceStringFilter + + """Filter by the SessionHijackingEventStore's previousWindow field""" + previousWindow: SalesforceStringFilter +} + +""" +A filter to be used against SessionHijackingEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionHijackingEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionHijackingEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionHijackingEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionHijackingEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's parent relation.""" + parent: SalesforceSessionHijackingEventStoreConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SessionHijackingEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SessionHijackingEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SessionHijackingEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionHijackingEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SessionHijackingEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SessionHijackingEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SessionHijackingEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SessionHijackingEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Session Hijacking Event Store Feeds can be sorted by""" +enum SalesforceSessionHijackingEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSessionHijackingEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSessionHijackingEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Session Hijacking Event Store Feed""" +type SalesforceSessionHijackingEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSessionHijackingEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SessionHijackingEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Session Hijacking Event Store Feeds connection, for use in pagination. +""" +type SalesforceSessionHijackingEventStoreFeedsConnection { + """ + The count of all Session Hijacking Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Session Hijacking Event Store Feeds""" + nodes: [SalesforceSessionHijackingEventStoreFeed!]! + + """List of Session Hijacking Event Store Feed edges""" + edges: [SalesforceSessionHijackingEventStoreFeedEdge!]! +} + +"""Session Hijacking Event Store""" +type SalesforceSessionHijackingEventStore { + """Session Hijacking Event Store ID""" + id: String! + + """Event Name""" + sessionHijackingEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Score""" + score: Float + + """Current IP Address""" + currentIp: String + + """Previous IP Address""" + previousIp: String + + """Current Platform""" + currentPlatform: String + + """Previous Platform""" + previousPlatform: String + + """Current Screen""" + currentScreen: String + + """Previous Screen""" + previousScreen: String + + """Current Window""" + currentWindow: String + + """Previous Window""" + previousWindow: String + + """Current User Agent""" + currentUserAgent: String + + """Previous User Agent""" + previousUserAgent: String + + """Event Data""" + securityEventData: String + + """Summary""" + summary: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + sobjectMetadata: SalesforceSessionHijackingEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SessionHijackingEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceThreatDetectionFeedbackThreatDetectionEventUnion = SalesforceApiAnomalyEventStore | SalesforceCredentialStuffingEventStore | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore + +"""Metadata for a Salesforce Report Anomaly Event Store.""" +type SalesforceReportAnomalyEventStoreSobjectMetadata { + """Url to the edit view for this Report Anomaly Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Report Anomaly Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ReportAnomalyEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportAnomalyEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportAnomalyEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportAnomalyEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportAnomalyEventStore's id field""" + id: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's reportAnomalyEventNumber field""" + reportAnomalyEventNumber: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the ReportAnomalyEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the ReportAnomalyEventStore's report field""" + report: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStore's score field""" + score: SalesforceFloatFilter +} + +""" +A filter to be used against ReportAnomalyEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportAnomalyEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportAnomalyEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportAnomalyEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportAnomalyEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's parent relation.""" + parent: SalesforceReportAnomalyEventStoreConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ReportAnomalyEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ReportAnomalyEventStoreFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportAnomalyEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ReportAnomalyEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ReportAnomalyEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ReportAnomalyEventStoreFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ReportAnomalyEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Report Anomaly Event Store Feeds can be sorted by""" +enum SalesforceReportAnomalyEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceReportAnomalyEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceReportAnomalyEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Report Anomaly Event Store Feed""" +type SalesforceReportAnomalyEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceReportAnomalyEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ReportAnomalyEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Report Anomaly Event Store Feeds connection, for use in pagination. +""" +type SalesforceReportAnomalyEventStoreFeedsConnection { + """ + The count of all Report Anomaly Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Report Anomaly Event Store Feeds""" + nodes: [SalesforceReportAnomalyEventStoreFeed!]! + + """List of Report Anomaly Event Store Feed edges""" + edges: [SalesforceReportAnomalyEventStoreFeedEdge!]! +} + +"""Report Anomaly Event Store""" +type SalesforceReportAnomalyEventStore { + """Report Anomaly Event Store ID""" + id: String! + + """Event Name""" + reportAnomalyEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Report ID""" + report: String + + """Score""" + score: Float + + """Summary""" + summary: String + + """Event Data""" + securityEventData: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + sobjectMetadata: SalesforceReportAnomalyEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ReportAnomalyEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +"""Metadata for a Salesforce Payment.""" +type SalesforcePaymentSobjectMetadata { + """Url to the edit view for this Payment.""" + uiEditUrl: String! + + """Url to the detail view for this Payment.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Payment Group.""" +type SalesforcePaymentGroupSobjectMetadata { + """Url to the edit view for this Payment Group.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Group.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforcePaymentAuthorizationEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentAuthorization! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Payment Authorization.""" +type SalesforcePaymentAuthorizationSobjectMetadata { + """Url to the edit view for this Payment Authorization.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Authorization.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PaymentAuthAdjustment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentAuthAdjustmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentAuthAdjustmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentAuthAdjustmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentAuthAdjustment's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the PaymentAuthAdjustment's paymentAuthAdjustmentNumber field + """ + paymentAuthAdjustmentNumber: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthAdjustment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthAdjustment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's paymentAuthorization relation.""" + paymentAuthorization: SalesforcePaymentAuthorizationConnectionFilter + + """Filter by the PaymentAuthAdjustment's paymentAuthorizationId field""" + paymentAuthorizationId: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentAuthAdjustment's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's type field""" + type: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthAdjustment's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentAuthAdjustment's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentAuthAdjustment's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """ + Filter by the PaymentAuthAdjustment's gatewayResultCodeDescription field + """ + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's phone field""" + phone: SalesforceStringFilter + + """Filter by the PaymentAuthAdjustment's email field""" + email: SalesforceStringFilter +} + +"""Field that Payment Authorization Adjustments can be sorted by""" +enum SalesforcePaymentAuthAdjustmentSortByFieldEnum { + ID + IS_DELETED + PAYMENT_AUTH_ADJUSTMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_AUTHORIZATION_ID + PROCESSING_MODE + AMOUNT + STATUS + TYPE + DATE + GATEWAY_DATE + EFFECTIVE_DATE + COMMENTS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + ACCOUNT_ID + GATEWAY_REF_DETAILS + GATEWAY_RESULT_CODE_DESCRIPTION + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL +} + +"""An edge in a connection.""" +type SalesforcePaymentAuthAdjustmentEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentAuthAdjustment! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Payment Authorization Adjustments connection, for use in pagination. +""" +type SalesforcePaymentAuthAdjustmentsConnection { + """ + The count of all Payment Authorization Adjustment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Authorization Adjustments""" + nodes: [SalesforcePaymentAuthAdjustment!]! + + """List of Payment Authorization Adjustment edges""" + edges: [SalesforcePaymentAuthAdjustmentEdge!]! +} + +"""Metadata for a Salesforce Payment Method.""" +type SalesforcePaymentMethodSobjectMetadata { + """Url to the edit view for this Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Method.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRefundEdge { + """The item at the end of the edge.""" + node: SalesforceRefund! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessExceptionEventAttachedToUnion = SalesforceCreditMemo | SalesforceInvoice | SalesforceOrder | SalesforceOrderItem | SalesforcePayment | SalesforcePaymentAuthorization | SalesforceRefund + +"""Metadata for a Salesforce Refund.""" +type SalesforceRefundSobjectMetadata { + """Url to the edit view for this Refund.""" + uiEditUrl: String! + + """Url to the detail view for this Refund.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRefundLinePaymentEdge { + """The item at the end of the edge.""" + node: SalesforceRefundLinePayment! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceFinanceTransactionChangeEventReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventSourceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventDestinationEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionChangeEventParentReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionSourceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionDestinationEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionParentReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Payment Line Invoice.""" +type SalesforcePaymentLineInvoiceSobjectMetadata { + """Url to the edit view for this Payment Line Invoice.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Line Invoice.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PaymentLineInvoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentLineInvoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentLineInvoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentLineInvoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentLineInvoice's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentLineInvoice's paymentLineInvoiceNumber field""" + paymentLineInvoiceNumber: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentLineInvoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentLineInvoice's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the PaymentLineInvoice's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's payment relation.""" + payment: SalesforcePaymentConnectionFilter + + """Filter by the PaymentLineInvoice's paymentId field""" + paymentId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's type field""" + type: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's hasBeenUnapplied field""" + hasBeenUnapplied: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentLineInvoice's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's appliedDate field""" + appliedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's unappliedDate field""" + unappliedDate: SalesforceDateTimeFilter + + """Filter by the PaymentLineInvoice's associatedAccount relation.""" + associatedAccount: SalesforceAccountConnectionFilter + + """Filter by the PaymentLineInvoice's associatedAccountId field""" + associatedAccountId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's associatedPaymentLine relation.""" + associatedPaymentLine: SalesforcePaymentLineInvoiceConnectionFilter + + """Filter by the PaymentLineInvoice's associatedPaymentLineId field""" + associatedPaymentLineId: SalesforceIdFilter + + """Filter by the PaymentLineInvoice's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's effectiveImpactAmount field""" + effectiveImpactAmount: SalesforceFloatFilter + + """Filter by the PaymentLineInvoice's paymentBalance field""" + paymentBalance: SalesforceFloatFilter +} + +"""Field that Payment Line Invoices can be sorted by""" +enum SalesforcePaymentLineInvoiceSortByFieldEnum { + ID + IS_DELETED + PAYMENT_LINE_INVOICE_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + INVOICE_ID + PAYMENT_ID + AMOUNT + TYPE + HAS_BEEN_UNAPPLIED + COMMENTS + DATE + APPLIED_DATE + EFFECTIVE_DATE + UNAPPLIED_DATE + ASSOCIATED_ACCOUNT_ID + ASSOCIATED_PAYMENT_LINE_ID + IMPACT_AMOUNT + EFFECTIVE_IMPACT_AMOUNT + PAYMENT_BALANCE +} + +"""An edge in a connection.""" +type SalesforcePaymentLineInvoiceEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentLineInvoice! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Line Invoices connection, for use in pagination.""" +type SalesforcePaymentLineInvoicesConnection { + """ + The count of all Payment Line Invoice you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Line Invoices""" + nodes: [SalesforcePaymentLineInvoice!]! + + """List of Payment Line Invoice edges""" + edges: [SalesforcePaymentLineInvoiceEdge!]! +} + +"""Payment Line Invoice""" +type SalesforcePaymentLineInvoice implements OneGraphNode { + """Payment Line Invoice ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Line Invoice Number""" + paymentLineInvoiceNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """Payment ID""" + paymentId: String! + + """Payment ID""" + payment: SalesforcePayment + + """Amount""" + amount: Float! + + """Type""" + type: String! + + """Has Been Unapplied""" + hasBeenUnapplied: String! + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Account ID""" + associatedAccount: SalesforceAccount + + """Payment Line Invoice ID""" + associatedPaymentLineId: String + + """Payment Line Invoice ID""" + associatedPaymentLine: SalesforcePaymentLineInvoice + + """Impact Amount""" + impactAmount: Float + + """Effective Impact Amount""" + effectiveImpactAmount: Float + + """Payment Balance""" + paymentBalance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + associatedPaymentLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + sobjectMetadata: SalesforcePaymentLineInvoiceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentLineInvoice + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotChangeEventReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Refund Line Payment.""" +type SalesforceRefundLinePaymentSobjectMetadata { + """Url to the edit view for this Refund Line Payment.""" + uiEditUrl: String! + + """Url to the detail view for this Refund Line Payment.""" + uiDetailUrl: String! +} + +""" +A filter to be used against RefundLinePayment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRefundLinePaymentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRefundLinePaymentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRefundLinePaymentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RefundLinePayment's id field""" + id: SalesforceIdFilter + + """Filter by the RefundLinePayment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RefundLinePayment's refundLinePaymentNumber field""" + refundLinePaymentNumber: SalesforceStringFilter + + """Filter by the RefundLinePayment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RefundLinePayment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RefundLinePayment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RefundLinePayment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RefundLinePayment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's payment relation.""" + payment: SalesforcePaymentConnectionFilter + + """Filter by the RefundLinePayment's paymentId field""" + paymentId: SalesforceIdFilter + + """Filter by the RefundLinePayment's refund relation.""" + refund: SalesforceRefundConnectionFilter + + """Filter by the RefundLinePayment's refundId field""" + refundId: SalesforceIdFilter + + """Filter by the RefundLinePayment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's type field""" + type: SalesforceStringFilter + + """Filter by the RefundLinePayment's hasBeenUnapplied field""" + hasBeenUnapplied: SalesforceStringFilter + + """Filter by the RefundLinePayment's comments field""" + comments: SalesforceStringFilter + + """Filter by the RefundLinePayment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's appliedDate field""" + appliedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's unappliedDate field""" + unappliedDate: SalesforceDateTimeFilter + + """Filter by the RefundLinePayment's associatedAccount relation.""" + associatedAccount: SalesforceAccountConnectionFilter + + """Filter by the RefundLinePayment's associatedAccountId field""" + associatedAccountId: SalesforceIdFilter + + """ + Filter by the RefundLinePayment's associatedRefundLinePayment relation. + """ + associatedRefundLinePayment: SalesforceRefundLinePaymentConnectionFilter + + """Filter by the RefundLinePayment's associatedRefundLinePaymentId field""" + associatedRefundLinePaymentId: SalesforceIdFilter + + """Filter by the RefundLinePayment's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's effectiveImpactAmount field""" + effectiveImpactAmount: SalesforceFloatFilter + + """Filter by the RefundLinePayment's refundBalance field""" + refundBalance: SalesforceFloatFilter + + """Filter by the RefundLinePayment's paymentBalance field""" + paymentBalance: SalesforceFloatFilter +} + +"""Field that Refund Line Payments can be sorted by""" +enum SalesforceRefundLinePaymentSortByFieldEnum { + ID + IS_DELETED + REFUND_LINE_PAYMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PAYMENT_ID + REFUND_ID + AMOUNT + TYPE + HAS_BEEN_UNAPPLIED + COMMENTS + DATE + APPLIED_DATE + EFFECTIVE_DATE + UNAPPLIED_DATE + ASSOCIATED_ACCOUNT_ID + ASSOCIATED_REFUND_LINE_PAYMENT_ID + IMPACT_AMOUNT + EFFECTIVE_IMPACT_AMOUNT + REFUND_BALANCE + PAYMENT_BALANCE +} + +"""Refund Line Payment""" +type SalesforceRefundLinePayment implements OneGraphNode { + """Refund Line Payment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Refund Line Payment Number""" + refundLinePaymentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Payment ID""" + paymentId: String! + + """Payment ID""" + payment: SalesforcePayment + + """Refund ID""" + refundId: String! + + """Refund ID""" + refund: SalesforceRefund + + """Amount""" + amount: Float! + + """Type""" + type: String! + + """Has Been Unapplied""" + hasBeenUnapplied: String! + + """Comments""" + comments: String + + """Date""" + date: String + + """Applied Date""" + appliedDate: String + + """Effective Date""" + effectiveDate: String + + """Unapplied Date""" + unappliedDate: String + + """Account ID""" + associatedAccountId: String + + """Account ID""" + associatedAccount: SalesforceAccount + + """Refund Line Payment ID""" + associatedRefundLinePaymentId: String + + """Refund Line Payment ID""" + associatedRefundLinePayment: SalesforceRefundLinePayment + + """Impact Amount""" + impactAmount: Float + + """Effective Impact Amount""" + effectiveImpactAmount: Float + + """Refund Balance""" + refundBalance: Float + + """Payment Balance""" + paymentBalance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforceRefundLinePaymentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a RefundLinePayment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Refund Line Payments connection, for use in pagination.""" +type SalesforceRefundLinePaymentsConnection { + """ + The count of all Refund Line Payment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Refund Line Payments""" + nodes: [SalesforceRefundLinePayment!]! + + """List of Refund Line Payment edges""" + edges: [SalesforceRefundLinePaymentEdge!]! +} + +"""Field that Process Exceptions can be sorted by""" +enum SalesforceProcessExceptionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + PROCESS_EXCEPTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + ATTACHED_TO_ID + MESSAGE + STATUS_CATEGORY + STATUS + CATEGORY + SEVERITY + PRIORITY + CASE_ID + EXTERNAL_REFERENCE + SEVERITY_CATEGORY +} + +"""An edge in a connection.""" +type SalesforceProcessExceptionEdge { + """The item at the end of the edge.""" + node: SalesforceProcessException! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceTaskChangeEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceTaskWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceOutgoingEmailRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceOpenActivityWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceLookedUpFromActivityWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEventChangeEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEmailMessageChangeEventRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEmailMessageRelatedToUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +"""Metadata for a Salesforce Process Exception.""" +type SalesforceProcessExceptionSobjectMetadata { + """Url to the edit view for this Process Exception.""" + uiEditUrl: String! + + """Url to the detail view for this Process Exception.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ProcessException object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessExceptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessExceptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessExceptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessException's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessException's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ProcessException's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessException's processExceptionNumber field""" + processExceptionNumber: SalesforceStringFilter + + """Filter by the ProcessException's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessException's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessException's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessException's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessException's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ProcessException's attachedToId field""" + attachedToId: SalesforceIdFilter + + """Filter by the ProcessException's message field""" + message: SalesforceStringFilter + + """Filter by the ProcessException's statusCategory field""" + statusCategory: SalesforceStringFilter + + """Filter by the ProcessException's status field""" + status: SalesforceStringFilter + + """Filter by the ProcessException's category field""" + category: SalesforceStringFilter + + """Filter by the ProcessException's severity field""" + severity: SalesforceStringFilter + + """Filter by the ProcessException's priority field""" + priority: SalesforceStringFilter + + """Filter by the ProcessException's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the ProcessException's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the ProcessException's externalReference field""" + externalReference: SalesforceStringFilter + + """Filter by the ProcessException's severityCategory field""" + severityCategory: SalesforceStringFilter +} + +""" +A filter to be used against ProcessExceptionShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessExceptionShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessExceptionShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessExceptionShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessExceptionShare's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's parent relation.""" + parent: SalesforceProcessExceptionConnectionFilter + + """Filter by the ProcessExceptionShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ProcessExceptionShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ProcessExceptionShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessExceptionShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessExceptionShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessExceptionShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Process Exception Shares can be sorted by""" +enum SalesforceProcessExceptionShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceProcessExceptionShareEdge { + """The item at the end of the edge.""" + node: SalesforceProcessExceptionShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessExceptionShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Process Exception Share""" +type SalesforceProcessExceptionShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceProcessException + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceProcessExceptionShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ProcessExceptionShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Exception Shares connection, for use in pagination.""" +type SalesforceProcessExceptionSharesConnection { + """ + The count of all Process Exception Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Exception Shares""" + nodes: [SalesforceProcessExceptionShare!]! + + """List of Process Exception Share edges""" + edges: [SalesforceProcessExceptionShareEdge!]! +} + +union SalesforceProcessExceptionAttachedToUnion = SalesforceCreditMemo | SalesforceInvoice | SalesforceOrder | SalesforceOrderItem | SalesforcePayment | SalesforcePaymentAuthorization | SalesforceRefund + +union SalesforceProcessExceptionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Process Exception""" +type SalesforceProcessException implements OneGraphNode { + """Process Exception ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceProcessExceptionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Process Exception Number""" + processExceptionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Attached To ID""" + attachedToId: String! + + """Attached To ID""" + attachedTo: SalesforceProcessExceptionAttachedToUnion + + """Message""" + message: String! + + """Status Category""" + statusCategory: String! + + """Status""" + status: String! + + """Category""" + category: String + + """Severity""" + severity: String + + """Priority""" + priority: String + + """Case ID""" + caseId: String + + """Case ID""" + case: SalesforceCase + + """External Reference""" + externalReference: String + + """Severity Category""" + severityCategory: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessExceptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProcessExceptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProcessException + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Exceptions connection, for use in pagination.""" +type SalesforceProcessExceptionsConnection { + """The count of all Process Exception you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Exceptions""" + nodes: [SalesforceProcessException!]! + + """List of Process Exception edges""" + edges: [SalesforceProcessExceptionEdge!]! +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayLogEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGatewayLog! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Payment Gateway Log.""" +type SalesforcePaymentGatewayLogSobjectMetadata { + """Url to the edit view for this Payment Gateway Log.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Gateway Log.""" + uiDetailUrl: String! +} + +"""Metadata for a Salesforce Payment Authorization Adjustment.""" +type SalesforcePaymentAuthAdjustmentSobjectMetadata { + """Url to the edit view for this Payment Authorization Adjustment.""" + uiEditUrl: String! + + """Url to the detail view for this Payment Authorization Adjustment.""" + uiDetailUrl: String! +} + +"""Payment Authorization Adjustment""" +type SalesforcePaymentAuthAdjustment implements OneGraphNode { + """Payment Authorization Adjustment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Authorization Adjustment Number""" + paymentAuthAdjustmentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Authorization ID""" + paymentAuthorizationId: String! + + """Payment Authorization ID""" + paymentAuthorization: SalesforcePaymentAuthorization + + """Processing Mode""" + processingMode: String! + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Adjustment Type""" + type: String! + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Effective Date""" + effectiveDate: String + + """Comments""" + comments: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + sobjectMetadata: SalesforcePaymentAuthAdjustmentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentAuthAdjustment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Card Payment Method.""" +type SalesforceCardPaymentMethodSobjectMetadata { + """Url to the edit view for this Card Payment Method.""" + uiEditUrl: String! + + """Url to the detail view for this Card Payment Method.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Refund object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRefundConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRefundConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRefundConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Refund's id field""" + id: SalesforceIdFilter + + """Filter by the Refund's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Refund's refundNumber field""" + refundNumber: SalesforceStringFilter + + """Filter by the Refund's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Refund's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Refund's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Refund's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Refund's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Refund's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Refund's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Refund's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Refund's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Refund's type field""" + type: SalesforceStringFilter + + """Filter by the Refund's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the Refund's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the Refund's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the Refund's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the Refund's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Refund's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Refund's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Refund's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the Refund's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the Refund's comments field""" + comments: SalesforceStringFilter + + """Filter by the Refund's status field""" + status: SalesforceStringFilter + + """Filter by the Refund's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the Refund's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the Refund's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the Refund's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the Refund's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the Refund's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the Refund's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the Refund's phone field""" + phone: SalesforceStringFilter + + """Filter by the Refund's email field""" + email: SalesforceStringFilter + + """Filter by the Refund's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the Refund's date field""" + date: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationEffectiveDate field""" + cancellationEffectiveDate: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationDate field""" + cancellationDate: SalesforceDateTimeFilter + + """Filter by the Refund's cancellationGatewayRefNumber field""" + cancellationGatewayRefNumber: SalesforceStringFilter + + """Filter by the Refund's cancellationGatewayResultCode field""" + cancellationGatewayResultCode: SalesforceStringFilter + + """Filter by the Refund's cancellationSfResultCode field""" + cancellationSfResultCode: SalesforceStringFilter + + """Filter by the Refund's cancellationGatewayDate field""" + cancellationGatewayDate: SalesforceDateTimeFilter + + """Filter by the Refund's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the Refund's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the Refund's totalApplied field""" + totalApplied: SalesforceFloatFilter + + """Filter by the Refund's totalUnapplied field""" + totalUnapplied: SalesforceFloatFilter + + """Filter by the Refund's netApplied field""" + netApplied: SalesforceFloatFilter + + """Filter by the Refund's balance field""" + balance: SalesforceFloatFilter +} + +"""Field that Refunds can be sorted by""" +enum SalesforceRefundSortByFieldEnum { + ID + IS_DELETED + REFUND_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + TYPE + PAYMENT_GROUP_ID + IMPACT_AMOUNT + PROCESSING_MODE + AMOUNT + ACCOUNT_ID + PAYMENT_METHOD_ID + COMMENTS + STATUS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + SF_RESULT_CODE + GATEWAY_DATE + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + EFFECTIVE_DATE + DATE + CANCELLATION_EFFECTIVE_DATE + CANCELLATION_DATE + CANCELLATION_GATEWAY_REF_NUMBER + CANCELLATION_GATEWAY_RESULT_CODE + CANCELLATION_SF_RESULT_CODE + CANCELLATION_GATEWAY_DATE + PAYMENT_GATEWAY_ID + TOTAL_APPLIED + TOTAL_UNAPPLIED + NET_APPLIED + BALANCE +} + +""" +A filter to be used against PaymentGatewayLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGatewayLog's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGatewayLog's paymentGatewayLogNumber field""" + paymentGatewayLogNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayLog's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayLog's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's referencedEntityId field""" + referencedEntityId: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's interactionType field""" + interactionType: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's sfRefNumber field""" + sfRefNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's interactionStatus field""" + interactionStatus: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayAuthCode field""" + gatewayAuthCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayLog's gatewayMessage field""" + gatewayMessage: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's gatewayAvsCode field""" + gatewayAvsCode: SalesforceStringFilter + + """Filter by the PaymentGatewayLog's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the PaymentGatewayLog's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the PaymentGatewayLog's isNotification field""" + isNotification: SalesforceStringFilter +} + +"""Field that Payment Gateway Logs can be sorted by""" +enum SalesforcePaymentGatewayLogSortByFieldEnum { + ID + IS_DELETED + PAYMENT_GATEWAY_LOG_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + REFERENCED_ENTITY_ID + INTERACTION_TYPE + SF_REF_NUMBER + INTERACTION_STATUS + GATEWAY_AUTH_CODE + GATEWAY_REF_NUMBER + SF_RESULT_CODE + GATEWAY_RESULT_CODE + GATEWAY_RESULT_CODE_DESCRIPTION + GATEWAY_DATE + GATEWAY_MESSAGE + GATEWAY_AVS_CODE + PAYMENT_GATEWAY_ID + IS_NOTIFICATION +} + +"""Card Payment Method""" +type SalesforceCardPaymentMethod implements OneGraphNode { + """Card Payment Method ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Card Payment Method Number""" + cardPaymentMethodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Display Card Number""" + displayCardNumber: String + + """Expiry Month""" + expiryMonth: Int + + """Expiry Year""" + expiryYear: Int + + """Start Month""" + startMonth: Int + + """Start Year""" + startYear: Int + + """Card Type""" + cardType: String + + """Card Type Category""" + cardTypeCategory: String + + """Auto Card Type""" + autoCardType: String + + """Card Category""" + cardCategory: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Nickname""" + nickName: String + + """Card Holder Name""" + cardHolderName: String + + """Card BIN""" + cardBin: Int + + """Card Last Four""" + cardLastFour: Int + + """Registered Card Email""" + email: String + + """Comments""" + comments: String + + """Status""" + status: String! + + """Input Card Number""" + inputCardNumber: String + + """Card Holder First Name""" + cardHolderFirstName: String + + """Card Holder Last Name""" + cardHolderLastName: String + + """Company Name""" + companyName: String + + """GatewayToken""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Gateway Token Encrypted""" + gatewayTokenEncrypted: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceCardPaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CardPaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforcePaymentGatewayLogReferencedEntityUnion = SalesforceCardPaymentMethod | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforceRefund + +"""Payment Gateway Log""" +type SalesforcePaymentGatewayLog implements OneGraphNode { + """Payment Gateway Log ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """PaymentGatewayLogNumber""" + paymentGatewayLogNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ReferencedEntity ID""" + referencedEntityId: String + + """ReferencedEntity ID""" + referencedEntity: SalesforcePaymentGatewayLogReferencedEntityUnion + + """Interaction Type""" + interactionType: String + + """SalesforceReferenceNumber""" + sfRefNumber: String + + """Status""" + interactionStatus: String + + """GatewayAuthCode""" + gatewayAuthCode: String + + """GatewayReferenceNumber""" + gatewayRefNumber: String + + """SalesforceResultCode""" + sfResultCode: String + + """GatewayResultCode""" + gatewayResultCode: String + + """GatewayResultCode""" + gatewayResultCodeDescription: String + + """GatewayDate""" + gatewayDate: String + + """Gateway Message""" + gatewayMessage: String + + """GatewayAvsCode""" + gatewayAvsCode: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """IsNotification""" + isNotification: String + + """Request""" + request: String + + """Response""" + response: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforcePaymentGatewayLogSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGatewayLog + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Payment Gateway Logs connection, for use in pagination.""" +type SalesforcePaymentGatewayLogsConnection { + """ + The count of all Payment Gateway Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateway Logs""" + nodes: [SalesforcePaymentGatewayLog!]! + + """List of Payment Gateway Log edges""" + edges: [SalesforcePaymentGatewayLogEdge!]! +} + +"""Refund""" +type SalesforceRefund implements OneGraphNode { + """Refund ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Refund Number""" + refundNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Type""" + type: String! + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Impact Amount""" + impactAmount: Float + + """Processing Mode""" + processingMode: String! + + """Amount""" + amount: Float! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Comments""" + comments: String + + """Status""" + status: String! + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Client Context""" + clientContext: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Effective Date""" + effectiveDate: String + + """Date""" + date: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Cancellation Date""" + cancellationDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Total Applied""" + totalApplied: Float + + """Total Unapplied""" + totalUnapplied: Float + + """Net Applied""" + netApplied: Float + + """Balance""" + balance: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforceRefundSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Refund""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Refunds connection, for use in pagination.""" +type SalesforceRefundsConnection { + """The count of all Refund you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Refunds""" + nodes: [SalesforceRefund!]! + + """List of Refund edges""" + edges: [SalesforceRefundEdge!]! +} + +"""Field that Payment Authorizations can be sorted by""" +enum SalesforcePaymentAuthorizationSortByFieldEnum { + ID + IS_DELETED + PAYMENT_AUTHORIZATION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GROUP_ID + ACCOUNT_ID + DATE + GATEWAY_DATE + EXPIRATION_DATE + EFFECTIVE_DATE + AMOUNT + STATUS + PROCESSING_MODE + PAYMENT_METHOD_ID + COMMENTS + GATEWAY_REF_DETAILS + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + GATEWAY_AUTH_CODE + TOTAL_AUTH_REVERSAL_AMOUNT + GATEWAY_RESULT_CODE_DESCRIPTION + BALANCE + TOTAL_PAYMENT_CAPTURE_AMOUNT + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + PAYMENT_GATEWAY_ID +} + +"""Payment Method""" +type SalesforcePaymentMethod implements OneGraphNode { + """Payment Method ID""" + id: String! + + """Implementor Type""" + implementorType: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Nickname""" + nickName: String + + """Company Name""" + companyName: String + + """Status""" + status: String! + + """Comments""" + comments: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """User ID""" + createdById: String! + + """User ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """User ID""" + lastModifiedById: String! + + """User ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment Authorization""" +type SalesforcePaymentAuthorization implements OneGraphNode { + """Payment Authorization ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Authorization Number""" + paymentAuthorizationNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Date""" + date: String + + """Gateway Date""" + gatewayDate: String + + """Expiration Date""" + expirationDate: String + + """Effective Date""" + effectiveDate: String + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Processing Mode""" + processingMode: String! + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Comments""" + comments: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Gateway Result Code""" + gatewayResultCode: String + + """Salesforce Result Code""" + sfResultCode: String + + """Gateway Auth Code""" + gatewayAuthCode: String + + """Total Payment Auth Reversal Amount""" + totalAuthReversalAmount: Float + + """Gateway Result Code Description""" + gatewayResultCodeDescription: String + + """Balance""" + balance: Float + + """Total Payment Capture Amount""" + totalPaymentCaptureAmount: Float + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + sobjectMetadata: SalesforcePaymentAuthorizationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentAuthorization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Payment Authorizations connection, for use in pagination.""" +type SalesforcePaymentAuthorizationsConnection { + """ + The count of all Payment Authorization you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Authorizations""" + nodes: [SalesforcePaymentAuthorization!]! + + """List of Payment Authorization edges""" + edges: [SalesforcePaymentAuthorizationEdge!]! +} + +""" +A filter to be used against PaymentGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGroup's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGroup's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGroup's paymentGroupNumber field""" + paymentGroupNumber: SalesforceStringFilter + + """Filter by the PaymentGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGroup's sourceObject relation.""" + sourceObject: SalesforceOrderConnectionFilter + + """Filter by the PaymentGroup's sourceObjectId field""" + sourceObjectId: SalesforceIdFilter +} + +""" +A filter to be used against PaymentAuthorization object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentAuthorizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentAuthorizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentAuthorizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentAuthorization's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentAuthorization's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentAuthorization's paymentAuthorizationNumber field""" + paymentAuthorizationNumber: SalesforceStringFilter + + """Filter by the PaymentAuthorization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthorization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentAuthorization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentAuthorization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentAuthorization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the PaymentAuthorization's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentAuthorization's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's date field""" + date: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the PaymentAuthorization's amount field""" + amount: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentAuthorization's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the PaymentAuthorization's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the PaymentAuthorization's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's gatewayAuthCode field""" + gatewayAuthCode: SalesforceStringFilter + + """Filter by the PaymentAuthorization's totalAuthReversalAmount field""" + totalAuthReversalAmount: SalesforceFloatFilter + + """ + Filter by the PaymentAuthorization's gatewayResultCodeDescription field + """ + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the PaymentAuthorization's balance field""" + balance: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's totalPaymentCaptureAmount field""" + totalPaymentCaptureAmount: SalesforceFloatFilter + + """Filter by the PaymentAuthorization's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the PaymentAuthorization's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the PaymentAuthorization's phone field""" + phone: SalesforceStringFilter + + """Filter by the PaymentAuthorization's email field""" + email: SalesforceStringFilter + + """Filter by the PaymentAuthorization's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the PaymentAuthorization's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter +} + +""" +A filter to be used against PaymentMethod object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentMethodConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentMethodConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentMethodConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentMethod's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentMethod's implementorType field""" + implementorType: SalesforceStringFilter + + """Filter by the PaymentMethod's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the PaymentMethod's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the PaymentMethod's nickName field""" + nickName: SalesforceStringFilter + + """Filter by the PaymentMethod's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the PaymentMethod's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodStreet field""" + paymentMethodStreet: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodCity field""" + paymentMethodCity: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodState field""" + paymentMethodState: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodPostalCode field""" + paymentMethodPostalCode: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodCountry field""" + paymentMethodCountry: SalesforceStringFilter + + """Filter by the PaymentMethod's paymentMethodLatitude field""" + paymentMethodLatitude: SalesforceFloatFilter + + """Filter by the PaymentMethod's paymentMethodLongitude field""" + paymentMethodLongitude: SalesforceFloatFilter + + """Filter by the PaymentMethod's paymentMethodGeocodeAccuracy field""" + paymentMethodGeocodeAccuracy: SalesforceStringFilter + + """Filter by the PaymentMethod's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentMethod's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentMethod's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentMethod's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentMethod's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentMethod's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentMethod's name field""" + name: SalesforceStringFilter +} + +""" +A filter to be used against Payment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Payment's id field""" + id: SalesforceIdFilter + + """Filter by the Payment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Payment's paymentNumber field""" + paymentNumber: SalesforceStringFilter + + """Filter by the Payment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Payment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Payment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Payment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Payment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Payment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Payment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Payment's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Payment's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Payment's paymentGroup relation.""" + paymentGroup: SalesforcePaymentGroupConnectionFilter + + """Filter by the Payment's paymentGroupId field""" + paymentGroupId: SalesforceIdFilter + + """Filter by the Payment's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Payment's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Payment's paymentAuthorization relation.""" + paymentAuthorization: SalesforcePaymentAuthorizationConnectionFilter + + """Filter by the Payment's paymentAuthorizationId field""" + paymentAuthorizationId: SalesforceIdFilter + + """Filter by the Payment's date field""" + date: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationDate field""" + cancellationDate: SalesforceDateTimeFilter + + """Filter by the Payment's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Payment's status field""" + status: SalesforceStringFilter + + """Filter by the Payment's type field""" + type: SalesforceStringFilter + + """Filter by the Payment's processingMode field""" + processingMode: SalesforceStringFilter + + """Filter by the Payment's gatewayRefNumber field""" + gatewayRefNumber: SalesforceStringFilter + + """Filter by the Payment's gatewayResultCode field""" + gatewayResultCode: SalesforceStringFilter + + """Filter by the Payment's sfResultCode field""" + sfResultCode: SalesforceStringFilter + + """Filter by the Payment's gatewayDate field""" + gatewayDate: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationGatewayRefNumber field""" + cancellationGatewayRefNumber: SalesforceStringFilter + + """Filter by the Payment's cancellationGatewayResultCode field""" + cancellationGatewayResultCode: SalesforceStringFilter + + """Filter by the Payment's cancellationSfResultCode field""" + cancellationSfResultCode: SalesforceStringFilter + + """Filter by the Payment's cancellationGatewayDate field""" + cancellationGatewayDate: SalesforceDateTimeFilter + + """Filter by the Payment's comments field""" + comments: SalesforceStringFilter + + """Filter by the Payment's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the Payment's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the Payment's cancellationEffectiveDate field""" + cancellationEffectiveDate: SalesforceDateTimeFilter + + """Filter by the Payment's gatewayResultCodeDescription field""" + gatewayResultCodeDescription: SalesforceStringFilter + + """Filter by the Payment's gatewayRefDetails field""" + gatewayRefDetails: SalesforceStringFilter + + """Filter by the Payment's ipAddress field""" + ipAddress: SalesforceStringFilter + + """Filter by the Payment's macAddress field""" + macAddress: SalesforceStringFilter + + """Filter by the Payment's phone field""" + phone: SalesforceStringFilter + + """Filter by the Payment's email field""" + email: SalesforceStringFilter + + """Filter by the Payment's paymentGateway relation.""" + paymentGateway: SalesforcePaymentGatewayConnectionFilter + + """Filter by the Payment's paymentGatewayId field""" + paymentGatewayId: SalesforceIdFilter + + """Filter by the Payment's paymentMethod relation.""" + paymentMethod: SalesforcePaymentMethodConnectionFilter + + """Filter by the Payment's paymentMethodId field""" + paymentMethodId: SalesforceIdFilter + + """Filter by the Payment's totalApplied field""" + totalApplied: SalesforceFloatFilter + + """Filter by the Payment's totalUnapplied field""" + totalUnapplied: SalesforceFloatFilter + + """Filter by the Payment's netApplied field""" + netApplied: SalesforceFloatFilter + + """Filter by the Payment's balance field""" + balance: SalesforceFloatFilter + + """Filter by the Payment's totalRefundApplied field""" + totalRefundApplied: SalesforceFloatFilter + + """Filter by the Payment's totalRefundUnapplied field""" + totalRefundUnapplied: SalesforceFloatFilter + + """Filter by the Payment's netRefundApplied field""" + netRefundApplied: SalesforceFloatFilter +} + +"""Field that Payments can be sorted by""" +enum SalesforcePaymentSortByFieldEnum { + ID + IS_DELETED + PAYMENT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GROUP_ID + ACCOUNT_ID + PAYMENT_AUTHORIZATION_ID + DATE + CANCELLATION_DATE + AMOUNT + STATUS + TYPE + PROCESSING_MODE + GATEWAY_REF_NUMBER + GATEWAY_RESULT_CODE + SF_RESULT_CODE + GATEWAY_DATE + CANCELLATION_GATEWAY_REF_NUMBER + CANCELLATION_GATEWAY_RESULT_CODE + CANCELLATION_SF_RESULT_CODE + CANCELLATION_GATEWAY_DATE + COMMENTS + IMPACT_AMOUNT + EFFECTIVE_DATE + CANCELLATION_EFFECTIVE_DATE + GATEWAY_RESULT_CODE_DESCRIPTION + GATEWAY_REF_DETAILS + IP_ADDRESS + MAC_ADDRESS + PHONE + EMAIL + PAYMENT_GATEWAY_ID + PAYMENT_METHOD_ID + TOTAL_APPLIED + TOTAL_UNAPPLIED + NET_APPLIED + BALANCE + TOTAL_REFUND_APPLIED + TOTAL_REFUND_UNAPPLIED + NET_REFUND_APPLIED +} + +"""An edge in a connection.""" +type SalesforcePaymentEdge { + """The item at the end of the edge.""" + node: SalesforcePayment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payments connection, for use in pagination.""" +type SalesforcePaymentsConnection { + """The count of all Payment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payments""" + nodes: [SalesforcePayment!]! + + """List of Payment edges""" + edges: [SalesforcePaymentEdge!]! +} + +"""Payment Group""" +type SalesforcePaymentGroup implements OneGraphNode { + """Payment Group ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Group Number""" + paymentGroupNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Order ID""" + sourceObjectId: String + + """Order ID""" + sourceObject: SalesforceOrder + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment""" +type SalesforcePayment implements OneGraphNode { + """Payment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Number""" + paymentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Group ID""" + paymentGroupId: String + + """Payment Group ID""" + paymentGroup: SalesforcePaymentGroup + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Payment Authorization ID""" + paymentAuthorizationId: String + + """Payment Authorization ID""" + paymentAuthorization: SalesforcePaymentAuthorization + + """Date""" + date: String + + """Cancellation Date""" + cancellationDate: String + + """Amount""" + amount: Float! + + """Status""" + status: String! + + """Type""" + type: String! + + """Processing Mode""" + processingMode: String! + + """Gateway Reference Number""" + gatewayRefNumber: String + + """Client Context""" + clientContext: String + + """Gateway ResultCode""" + gatewayResultCode: String + + """Salesforce ResultCode""" + sfResultCode: String + + """Gateway Date""" + gatewayDate: String + + """Cancellation Gateway Reference Number""" + cancellationGatewayRefNumber: String + + """Cancellation Gateway ResultCode""" + cancellationGatewayResultCode: String + + """Cancellation Salesforce ResultCode""" + cancellationSfResultCode: String + + """Cancellation Gateway Date""" + cancellationGatewayDate: String + + """Comments""" + comments: String + + """Impact Amount""" + impactAmount: Float + + """Effective Date""" + effectiveDate: String + + """Cancellation Effective Date""" + cancellationEffectiveDate: String + + """Gateway ResultCode Description""" + gatewayResultCodeDescription: String + + """Gateway Reference Details""" + gatewayRefDetails: String + + """IP Address""" + ipAddress: String + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """Audit Email""" + email: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Payment Method ID""" + paymentMethodId: String + + """Payment Method ID""" + paymentMethod: SalesforcePaymentMethod + + """Total Applied""" + totalApplied: Float + + """Total Unapplied""" + totalUnapplied: Float + + """Net Applied""" + netApplied: Float + + """Balance""" + balance: Float + + """Total Refund Applied""" + totalRefundApplied: Float + + """Total Refund Unapplied""" + totalRefundUnapplied: Float + + """Net Refund Applied""" + netRefundApplied: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + sobjectMetadata: SalesforcePaymentSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Payment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +"""Metadata for a Salesforce Invoice Line.""" +type SalesforceInvoiceLineSobjectMetadata { + """Url to the edit view for this Invoice Line.""" + uiEditUrl: String! + + """Url to the detail view for this Invoice Line.""" + uiDetailUrl: String! +} + +""" +A filter to be used against InvoiceLineHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLineHistory's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLineHistory's invoiceLine relation.""" + invoiceLine: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLineHistory's invoiceLineId field""" + invoiceLineId: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLineHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineHistory's field field""" + field: SalesforceStringFilter + + """Filter by the InvoiceLineHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Invoice Line Histories can be sorted by""" +enum SalesforceInvoiceLineHistorySortByFieldEnum { + ID + IS_DELETED + INVOICE_LINE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLineHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Line History""" +type SalesforceInvoiceLineHistory implements OneGraphNode { + """Invoice Line History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Invoice Line ID""" + invoiceLineId: String! + + """Invoice Line ID""" + invoiceLine: SalesforceInvoiceLine + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a InvoiceLineHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Line Histories connection, for use in pagination.""" +type SalesforceInvoiceLineHistorysConnection { + """ + The count of all Invoice Line History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Line Histories""" + nodes: [SalesforceInvoiceLineHistory!]! + + """List of Invoice Line History edges""" + edges: [SalesforceInvoiceLineHistoryEdge!]! +} + +""" +A filter to be used against InvoiceLineFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLineFeed's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's parent relation.""" + parent: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLineFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceLineFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLineFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLineFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceLineFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the InvoiceLineFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the InvoiceLineFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the InvoiceLineFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the InvoiceLineFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLineFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the InvoiceLineFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Invoice Line Feeds can be sorted by""" +enum SalesforceInvoiceLineFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineFeedEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLineFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Invoice Line Feed""" +type SalesforceInvoiceLineFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceInvoiceLine + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a InvoiceLineFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Invoice Line Feeds connection, for use in pagination.""" +type SalesforceInvoiceLineFeedsConnection { + """The count of all Invoice Line Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Line Feeds""" + nodes: [SalesforceInvoiceLineFeed!]! + + """List of Invoice Line Feed edges""" + edges: [SalesforceInvoiceLineFeedEdge!]! +} + +""" +A filter to be used against Invoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Invoice's id field""" + id: SalesforceIdFilter + + """Filter by the Invoice's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Invoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Invoice's documentNumber field""" + documentNumber: SalesforceStringFilter + + """Filter by the Invoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Invoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Invoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Invoice's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Invoice's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Invoice's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Invoice's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Invoice's referenceEntity relation.""" + referenceEntity: SalesforceOrderConnectionFilter + + """Filter by the Invoice's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the Invoice's invoiceNumber field""" + invoiceNumber: SalesforceStringFilter + + """Filter by the Invoice's billingAccount relation.""" + billingAccount: SalesforceAccountConnectionFilter + + """Filter by the Invoice's billingAccountId field""" + billingAccountId: SalesforceIdFilter + + """Filter by the Invoice's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the Invoice's totalChargeAmount field""" + totalChargeAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentAmount field""" + totalAdjustmentAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalTaxAmount field""" + totalTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's status field""" + status: SalesforceStringFilter + + """Filter by the Invoice's invoiceDate field""" + invoiceDate: SalesforceDateFilter + + """Filter by the Invoice's dueDate field""" + dueDate: SalesforceDateFilter + + """Filter by the Invoice's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the Invoice's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the Invoice's description field""" + description: SalesforceStringFilter + + """Filter by the Invoice's totalChargeTaxAmount field""" + totalChargeTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalChargeAmountWithTax field""" + totalChargeAmountWithTax: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentTaxAmount field""" + totalAdjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the Invoice's totalAdjustmentAmountWithTax field""" + totalAdjustmentAmountWithTax: SalesforceFloatFilter +} + +""" +A filter to be used against InvoiceLine object types. All fields are combined with a logical â€and.’ +""" +input SalesforceInvoiceLineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceInvoiceLineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceInvoiceLineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the InvoiceLine's id field""" + id: SalesforceIdFilter + + """Filter by the InvoiceLine's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the InvoiceLine's name field""" + name: SalesforceStringFilter + + """Filter by the InvoiceLine's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLine's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the InvoiceLine's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the InvoiceLine's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the InvoiceLine's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the InvoiceLine's invoice relation.""" + invoice: SalesforceInvoiceConnectionFilter + + """Filter by the InvoiceLine's invoiceId field""" + invoiceId: SalesforceIdFilter + + """Filter by the InvoiceLine's referenceEntityItem relation.""" + referenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the InvoiceLine's referenceEntityItemId field""" + referenceEntityItemId: SalesforceIdFilter + + """Filter by the InvoiceLine's groupReferenceEntityItem relation.""" + groupReferenceEntityItem: SalesforceOrderItemConnectionFilter + + """Filter by the InvoiceLine's groupReferenceEntityItemId field""" + groupReferenceEntityItemId: SalesforceIdFilter + + """Filter by the InvoiceLine's lineAmount field""" + lineAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the InvoiceLine's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the InvoiceLine's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's invoiceStatus field""" + invoiceStatus: SalesforceStringFilter + + """Filter by the InvoiceLine's description field""" + description: SalesforceStringFilter + + """Filter by the InvoiceLine's invoiceLineStartDate field""" + invoiceLineStartDate: SalesforceDateFilter + + """Filter by the InvoiceLine's invoiceLineEndDate field""" + invoiceLineEndDate: SalesforceDateFilter + + """Filter by the InvoiceLine's referenceEntityItemType field""" + referenceEntityItemType: SalesforceStringFilter + + """Filter by the InvoiceLine's referenceEntityItemTypeCode field""" + referenceEntityItemTypeCode: SalesforceStringFilter + + """Filter by the InvoiceLine's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the InvoiceLine's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the InvoiceLine's relatedLine relation.""" + relatedLine: SalesforceInvoiceLineConnectionFilter + + """Filter by the InvoiceLine's relatedLineId field""" + relatedLineId: SalesforceIdFilter + + """Filter by the InvoiceLine's type field""" + type: SalesforceStringFilter + + """Filter by the InvoiceLine's taxName field""" + taxName: SalesforceStringFilter + + """Filter by the InvoiceLine's taxCode field""" + taxCode: SalesforceStringFilter + + """Filter by the InvoiceLine's taxRate field""" + taxRate: SalesforceFloatFilter + + """Filter by the InvoiceLine's taxEffectiveDate field""" + taxEffectiveDate: SalesforceDateFilter + + """Filter by the InvoiceLine's chargeTaxAmount field""" + chargeTaxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's chargeAmountWithTax field""" + chargeAmountWithTax: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentTaxAmount field""" + adjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the InvoiceLine's adjustmentAmountWithTax field""" + adjustmentAmountWithTax: SalesforceFloatFilter +} + +"""Field that Invoice Lines can be sorted by""" +enum SalesforceInvoiceLineSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + INVOICE_ID + REFERENCE_ENTITY_ITEM_ID + GROUP_REFERENCE_ENTITY_ITEM_ID + LINE_AMOUNT + QUANTITY + UNIT_PRICE + CHARGE_AMOUNT + TAX_AMOUNT + ADJUSTMENT_AMOUNT + INVOICE_STATUS + DESCRIPTION + INVOICE_LINE_START_DATE + INVOICE_LINE_END_DATE + REFERENCE_ENTITY_ITEM_TYPE + REFERENCE_ENTITY_ITEM_TYPE_CODE + PRODUCT_2_ID + RELATED_LINE_ID + TYPE + TAX_NAME + TAX_CODE + TAX_RATE + TAX_EFFECTIVE_DATE + CHARGE_TAX_AMOUNT + CHARGE_AMOUNT_WITH_TAX + ADJUSTMENT_TAX_AMOUNT + ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""An edge in a connection.""" +type SalesforceInvoiceLineEdge { + """The item at the end of the edge.""" + node: SalesforceInvoiceLine! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Invoice Lines connection, for use in pagination.""" +type SalesforceInvoiceLinesConnection { + """The count of all Invoice Line you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Invoice Lines""" + nodes: [SalesforceInvoiceLine!]! + + """List of Invoice Line edges""" + edges: [SalesforceInvoiceLineEdge!]! +} + +"""Invoice Line""" +type SalesforceInvoiceLine implements OneGraphNode { + """Invoice Line ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Invoice ID""" + invoiceId: String! + + """Invoice ID""" + invoice: SalesforceInvoice + + """ReferenceEntityItem ID""" + referenceEntityItemId: String + + """ReferenceEntityItem ID""" + referenceEntityItem: SalesforceOrderItem + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItemId: String + + """GroupReferenceEntityItem ID""" + groupReferenceEntityItem: SalesforceOrderItem + + """Line Amount""" + lineAmount: Float + + """Quantity""" + quantity: Float + + """Unit Price""" + unitPrice: Float + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Status""" + invoiceStatus: String + + """Description""" + description: String + + """Invoice Line Start Date""" + invoiceLineStartDate: String! + + """Invoice Line End Date""" + invoiceLineEndDate: String! + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Invoice Line ID""" + relatedLineId: String + + """Invoice Line ID""" + relatedLine: SalesforceInvoiceLine + + """Type""" + type: String! + + """Tax Name""" + taxName: String + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Tax Effective Date""" + taxEffectiveDate: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceInvoiceLineSobjectMetadata! + + """A JSON object that contains all of the custom fields for a InvoiceLine""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Enhanced Letterhead.""" +type SalesforceEnhancedLetterheadSobjectMetadata { + """Url to the edit view for this Enhanced Letterhead.""" + uiEditUrl: String! + + """Url to the detail view for this Enhanced Letterhead.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceRecordActionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceRecordActionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Price Book Entry.""" +type SalesforcePricebookEntrySobjectMetadata { + """Url to the edit view for this Price Book Entry.""" + uiEditUrl: String! + + """Url to the detail view for this Price Book Entry.""" + uiDetailUrl: String! +} + +""" +A filter to be used against RecordActionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordActionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordActionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordActionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordActionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's parentRecordId field""" + parentRecordId: SalesforceIdFilter + + """Filter by the RecordActionHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the RecordActionHistory's recordActionId field""" + recordActionId: SalesforceStringFilter + + """Filter by the RecordActionHistory's loggedTime field""" + loggedTime: SalesforceDateTimeFilter +} + +"""Field that RecordActionHistories can be sorted by""" +enum SalesforceRecordActionHistorySortByFieldEnum { + PARENT_RECORD_ID + RECORD_ACTION_ID + LOGGED_TIME +} + +""" +A filter to be used against PricebookEntryHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebookEntryHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebookEntryHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebookEntryHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PricebookEntryHistory's id field""" + id: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PricebookEntryHistory's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the PricebookEntryHistory's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntryHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PricebookEntryHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntryHistory's field field""" + field: SalesforceStringFilter + + """Filter by the PricebookEntryHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Price Book Entry Histories can be sorted by""" +enum SalesforcePricebookEntryHistorySortByFieldEnum { + ID + IS_DELETED + PRICEBOOK_ENTRY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePricebookEntryHistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePricebookEntryHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Price Book Entry History""" +type SalesforcePricebookEntryHistory implements OneGraphNode { + """Price Book Entry History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book Entry ID""" + pricebookEntryId: String! + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a PricebookEntryHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Price Book Entry Histories connection, for use in pagination. +""" +type SalesforcePricebookEntryHistorysConnection { + """ + The count of all Price Book Entry History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Price Book Entry Histories""" + nodes: [SalesforcePricebookEntryHistory!]! + + """List of Price Book Entry History edges""" + edges: [SalesforcePricebookEntryHistoryEdge!]! +} + +""" +A filter to be used against OrderItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OrderItem's id field""" + id: SalesforceIdFilter + + """Filter by the OrderItem's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the OrderItem's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the OrderItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OrderItem's order relation.""" + order: SalesforceOrderConnectionFilter + + """Filter by the OrderItem's orderId field""" + orderId: SalesforceIdFilter + + """Filter by the OrderItem's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the OrderItem's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the OrderItem's originalOrderItem relation.""" + originalOrderItem: SalesforceOrderItemConnectionFilter + + """Filter by the OrderItem's originalOrderItemId field""" + originalOrderItemId: SalesforceIdFilter + + """Filter by the OrderItem's availableQuantity field""" + availableQuantity: SalesforceFloatFilter + + """Filter by the OrderItem's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the OrderItem's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the OrderItem's listPrice field""" + listPrice: SalesforceFloatFilter + + """Filter by the OrderItem's totalPrice field""" + totalPrice: SalesforceFloatFilter + + """Filter by the OrderItem's serviceDate field""" + serviceDate: SalesforceDateFilter + + """Filter by the OrderItem's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the OrderItem's description field""" + description: SalesforceStringFilter + + """Filter by the OrderItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OrderItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OrderItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OrderItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OrderItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OrderItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OrderItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OrderItem's orderItemNumber field""" + orderItemNumber: SalesforceStringFilter +} + +"""Field that Order Products can be sorted by""" +enum SalesforceOrderItemSortByFieldEnum { + ID + PRODUCT_2_ID + IS_DELETED + ORDER_ID + PRICEBOOK_ENTRY_ID + ORIGINAL_ORDER_ITEM_ID + AVAILABLE_QUANTITY + QUANTITY + UNIT_PRICE + LIST_PRICE + TOTAL_PRICE + SERVICE_DATE + END_DATE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ORDER_ITEM_NUMBER +} + +"""An edge in a connection.""" +type SalesforceOrderItemEdge { + """The item at the end of the edge.""" + node: SalesforceOrderItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Order Products connection, for use in pagination.""" +type SalesforceOrderItemsConnection { + """The count of all Order Product you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Order Products""" + nodes: [SalesforceOrderItem!]! + + """List of Order Product edges""" + edges: [SalesforceOrderItemEdge!]! +} + +""" +A filter to be used against PricebookEntry object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebookEntryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebookEntryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebookEntryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PricebookEntry's id field""" + id: SalesforceIdFilter + + """Filter by the PricebookEntry's name field""" + name: SalesforceStringFilter + + """Filter by the PricebookEntry's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the PricebookEntry's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the PricebookEntry's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the PricebookEntry's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the PricebookEntry's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the PricebookEntry's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the PricebookEntry's useStandardPrice field""" + useStandardPrice: SalesforceBooleanFilter + + """Filter by the PricebookEntry's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntry's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PricebookEntry's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PricebookEntry's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PricebookEntry's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PricebookEntry's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the PricebookEntry's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PricebookEntry's isArchived field""" + isArchived: SalesforceBooleanFilter +} + +""" +A filter to be used against OpportunityLineItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityLineItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityLineItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityLineItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityLineItem's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityLineItem's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityLineItem's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityLineItem's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the OpportunityLineItem's pricebookEntry relation.""" + pricebookEntry: SalesforcePricebookEntryConnectionFilter + + """Filter by the OpportunityLineItem's pricebookEntryId field""" + pricebookEntryId: SalesforceIdFilter + + """Filter by the OpportunityLineItem's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the OpportunityLineItem's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the OpportunityLineItem's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the OpportunityLineItem's name field""" + name: SalesforceStringFilter + + """Filter by the OpportunityLineItem's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's totalPrice field""" + totalPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's unitPrice field""" + unitPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's listPrice field""" + listPrice: SalesforceFloatFilter + + """Filter by the OpportunityLineItem's serviceDate field""" + serviceDate: SalesforceDateFilter + + """Filter by the OpportunityLineItem's description field""" + description: SalesforceStringFilter + + """Filter by the OpportunityLineItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityLineItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityLineItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityLineItem's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the OpportunityLineItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityLineItem's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the OpportunityLineItem's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +"""Field that Opportunity Products can be sorted by""" +enum SalesforceOpportunityLineItemSortByFieldEnum { + ID + OPPORTUNITY_ID + SORT_ORDER + PRICEBOOK_ENTRY_ID + PRODUCT_2_ID + PRODUCT_CODE + NAME + QUANTITY + TOTAL_PRICE + UNIT_PRICE + LIST_PRICE + SERVICE_DATE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceOpportunityLineItemEdge { + """The item at the end of the edge.""" + node: SalesforceOpportunityLineItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Opportunity Product""" +type SalesforceOpportunityLineItem implements OneGraphNode { + """Line Item ID""" + id: String! + + """Opportunity ID""" + opportunityId: String! + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Sort Order""" + sortOrder: Int + + """Price Book Entry ID""" + pricebookEntryId: String + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Opportunity Product Name""" + name: String + + """Quantity""" + quantity: Float! + + """Total Price""" + totalPrice: Float + + """Sales Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Date""" + serviceDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a OpportunityLineItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Opportunity Products connection, for use in pagination.""" +type SalesforceOpportunityLineItemsConnection { + """ + The count of all Opportunity Product you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Opportunity Products""" + nodes: [SalesforceOpportunityLineItem!]! + + """List of Opportunity Product edges""" + edges: [SalesforceOpportunityLineItemEdge!]! +} + +"""Price Book Entry""" +type SalesforcePricebookEntry implements OneGraphNode { + """Price Book Entry ID""" + id: String! + + """Product Name""" + name: String + + """Price Book ID""" + pricebook2Id: String! + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Product ID""" + product2Id: String! + + """Product ID""" + product2: SalesforceProduct2 + + """List Price""" + unitPrice: Float! + + """Active""" + isActive: Boolean! + + """Use Standard Price""" + useStandardPrice: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product Code""" + productCode: String + + """Deleted""" + isDeleted: Boolean! + + """Archived""" + isArchived: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntryHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebookEntrySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PricebookEntry + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceRecordActionHistoryParentRecordUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCampaignMember | SalesforceCase | SalesforceCollaborationGroup | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceEnhancedLetterhead | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProduct2 | SalesforceUser + +"""RecordActionHistory""" +type SalesforceRecordActionHistory implements OneGraphNode { + """RecordActionHistory ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Parent Record ID""" + parentRecordId: String! + + """Parent Record ID""" + parentRecord: SalesforceRecordActionHistoryParentRecordUnion + + """Action Definition API Name""" + actionDefinitionApiName: String! + + """Action Definition Label""" + actionDefinitionLabel: String! + + """Action Type""" + actionType: String! + + """State""" + state: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """RecordAction Id""" + recordActionId: String! + + """Logged Time""" + loggedTime: String! + + """Pinned""" + pinned: String + + """Is Mandatory""" + isMandatory: Boolean! + + """ + A JSON object that contains all of the custom fields for a RecordActionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce RecordActionHistories connection, for use in pagination.""" +type SalesforceRecordActionHistorysConnection { + """ + The count of all RecordActionHistory you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce RecordActionHistories""" + nodes: [SalesforceRecordActionHistory!]! + + """List of RecordActionHistory edges""" + edges: [SalesforceRecordActionHistoryEdge!]! +} + +""" +A filter to be used against RecordAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordAction's id field""" + id: SalesforceIdFilter + + """Filter by the RecordAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the RecordAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RecordAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RecordAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RecordAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RecordAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the RecordAction's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the RecordAction's flowDefinition field""" + flowDefinition: SalesforceStringFilter + + """Filter by the RecordAction's flowInterview relation.""" + flowInterview: SalesforceFlowInterviewConnectionFilter + + """Filter by the RecordAction's flowInterviewId field""" + flowInterviewId: SalesforceIdFilter + + """Filter by the RecordAction's order field""" + order: SalesforceIntFilter + + """Filter by the RecordAction's status field""" + status: SalesforceStringFilter + + """Filter by the RecordAction's pinned field""" + pinned: SalesforceStringFilter + + """Filter by the RecordAction's actionType field""" + actionType: SalesforceStringFilter + + """Filter by the RecordAction's actionDefinition field""" + actionDefinition: SalesforceStringFilter + + """Filter by the RecordAction's isMandatory field""" + isMandatory: SalesforceBooleanFilter + + """Filter by the RecordAction's isUiRemoveHidden field""" + isUiRemoveHidden: SalesforceBooleanFilter +} + +"""Field that RecordActions can be sorted by""" +enum SalesforceRecordActionSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RECORD_ID + FLOW_DEFINITION + FLOW_INTERVIEW_ID + ORDER + STATUS + PINNED + ACTION_TYPE + ACTION_DEFINITION + IS_MANDATORY + IS_UI_REMOVE_HIDDEN +} + +""" +A filter to be used against EnhancedLetterheadFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnhancedLetterheadFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnhancedLetterheadFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnhancedLetterheadFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnhancedLetterheadFeed's id field""" + id: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's parent relation.""" + parent: SalesforceEnhancedLetterheadConnectionFilter + + """Filter by the EnhancedLetterheadFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's type field""" + type: SalesforceStringFilter + + """Filter by the EnhancedLetterheadFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterheadFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnhancedLetterheadFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnhancedLetterheadFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterheadFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the EnhancedLetterheadFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the EnhancedLetterheadFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the EnhancedLetterheadFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the EnhancedLetterheadFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterheadFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the EnhancedLetterheadFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Enhanced Letterhead Feeds can be sorted by""" +enum SalesforceEnhancedLetterheadFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceEnhancedLetterheadFeedEdge { + """The item at the end of the edge.""" + node: SalesforceEnhancedLetterheadFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Enhanced Letterhead Feed""" +type SalesforceEnhancedLetterheadFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEnhancedLetterhead + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a EnhancedLetterheadFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Enhanced Letterhead Feeds connection, for use in pagination. +""" +type SalesforceEnhancedLetterheadFeedsConnection { + """ + The count of all Enhanced Letterhead Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Enhanced Letterhead Feeds""" + nodes: [SalesforceEnhancedLetterheadFeed!]! + + """List of Enhanced Letterhead Feed edges""" + edges: [SalesforceEnhancedLetterheadFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceEmailTemplateEdge { + """The item at the end of the edge.""" + node: SalesforceEmailTemplate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Email Template.""" +type SalesforceEmailTemplateSobjectMetadata { + """Url to the edit view for this Email Template.""" + uiEditUrl: String! + + """Url to the detail view for this Email Template.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Document object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDocumentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDocumentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDocumentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Document's id field""" + id: SalesforceIdFilter + + """Filter by the Document's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the Document's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Document's name field""" + name: SalesforceStringFilter + + """Filter by the Document's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Document's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Document's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the Document's type field""" + type: SalesforceStringFilter + + """Filter by the Document's isPublic field""" + isPublic: SalesforceBooleanFilter + + """Filter by the Document's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Document's url field""" + url: SalesforceStringFilter + + """Filter by the Document's description field""" + description: SalesforceStringFilter + + """Filter by the Document's keywords field""" + keywords: SalesforceStringFilter + + """Filter by the Document's isInternalUseOnly field""" + isInternalUseOnly: SalesforceBooleanFilter + + """Filter by the Document's author relation.""" + author: SalesforceUserConnectionFilter + + """Filter by the Document's authorId field""" + authorId: SalesforceIdFilter + + """Filter by the Document's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Document's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Document's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Document's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Document's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Document's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Document's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Document's isBodySearchable field""" + isBodySearchable: SalesforceBooleanFilter + + """Filter by the Document's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Document's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DocumentAttachmentMap object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDocumentAttachmentMapConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDocumentAttachmentMapConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDocumentAttachmentMapConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DocumentAttachmentMap's id field""" + id: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's parent relation.""" + parent: SalesforceEmailTemplateConnectionFilter + + """Filter by the DocumentAttachmentMap's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's document relation.""" + document: SalesforceDocumentConnectionFilter + + """Filter by the DocumentAttachmentMap's documentId field""" + documentId: SalesforceIdFilter + + """Filter by the DocumentAttachmentMap's documentSequence field""" + documentSequence: SalesforceIntFilter + + """Filter by the DocumentAttachmentMap's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DocumentAttachmentMap's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DocumentAttachmentMap's createdById field""" + createdById: SalesforceIdFilter +} + +"""Field that Document Entity Maps can be sorted by""" +enum SalesforceDocumentAttachmentMapSortByFieldEnum { + ID + PARENT_ID + DOCUMENT_ID + DOCUMENT_SEQUENCE + CREATED_DATE + CREATED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceDocumentAttachmentMapEdge { + """The item at the end of the edge.""" + node: SalesforceDocumentAttachmentMap! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Document Entity Map""" +type SalesforceDocumentAttachmentMap implements OneGraphNode { + """Document Entity Map Id""" + id: String! + + """Entity ID""" + parentId: String! + + """Entity ID""" + parent: SalesforceEmailTemplate + + """Document ID""" + documentId: String! + + """Document ID""" + document: SalesforceDocument + + """Attachment Sequence""" + documentSequence: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a DocumentAttachmentMap + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Document Entity Maps connection, for use in pagination.""" +type SalesforceDocumentAttachmentMapsConnection { + """ + The count of all Document Entity Map you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Document Entity Maps""" + nodes: [SalesforceDocumentAttachmentMap!]! + + """List of Document Entity Map edges""" + edges: [SalesforceDocumentAttachmentMapEdge!]! +} + +"""Field that Email Templates can be sorted by""" +enum SalesforceEmailTemplateSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + OWNER_ID + FOLDER_ID + FOLDER_NAME + BRAND_TEMPLATE_ID + ENHANCED_LETTERHEAD_ID + TEMPLATE_STYLE + IS_ACTIVE + TEMPLATE_TYPE + ENCODING + DESCRIPTION + SUBJECT + TIMES_USED + LAST_USED_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + API_VERSION + UI_TYPE + RELATED_ENTITY_TYPE + IS_BUILDER_CONTENT +} + +"""Letterhead""" +type SalesforceBrandTemplate implements OneGraphNode { + """Letterhead ID""" + id: String! + + """Brand Template Name""" + name: String! + + """Letterhead Unique Name""" + developerName: String! + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Value""" + value: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByBrandTemplateId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """ + A JSON object that contains all of the custom fields for a BrandTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEmailTemplateFolderUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Email Template""" +type SalesforceEmailTemplate implements OneGraphNode { + """Email Template ID""" + id: String! + + """Email Template Name""" + name: String! + + """Template Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceEmailTemplateFolderUnion + + """Folder Name""" + folderName: String + + """Letterhead ID""" + brandTemplateId: String + + """Letterhead ID""" + brandTemplate: SalesforceBrandTemplate + + """Enhanced Letterhead ID""" + enhancedLetterheadId: String + + """Enhanced Letterhead ID""" + enhancedLetterhead: SalesforceEnhancedLetterhead + + """Style""" + templateStyle: String! + + """Available For Use""" + isActive: Boolean! + + """Template Type""" + templateType: String! + + """Encoding""" + encoding: String + + """Description""" + description: String + + """Subject""" + subject: String + + """HTML Value""" + htmlValue: String + + """Email Body""" + body: String + + """Times Used""" + timesUsed: Int + + """Last Used Date""" + lastUsedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """API Version""" + apiVersion: Float + + """Markup""" + markup: String + + """UI Type""" + uiType: String + + """Custom Object Definition ID""" + relatedEntityType: String + + """Made in Email Template Builder""" + isBuilderContent: Boolean! + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByEmailTemplateId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + sobjectMetadata: SalesforceEmailTemplateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailTemplate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Templates connection, for use in pagination.""" +type SalesforceEmailTemplatesConnection { + """The count of all Email Template you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Templates""" + nodes: [SalesforceEmailTemplate!]! + + """List of Email Template edges""" + edges: [SalesforceEmailTemplateEdge!]! +} + +"""Enhanced Letterhead""" +type SalesforceEnhancedLetterhead implements OneGraphNode { + """Enhanced Letterhead ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Header""" + letterheadHeader: String + + """Footer""" + letterheadFooter: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByEnhancedLetterheadId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceEnhancedLetterheadSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnhancedLetterhead + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedCommentParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +""" +A filter to be used against ReportFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ReportFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ReportFeed's parent relation.""" + parent: SalesforceReportConnectionFilter + + """Filter by the ReportFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ReportFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ReportFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ReportFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ReportFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ReportFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ReportFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ReportFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ReportFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ReportFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ReportFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ReportFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ReportFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ReportFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ReportFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Report Feeds can be sorted by""" +enum SalesforceReportFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceReportFeedEdge { + """The item at the end of the edge.""" + node: SalesforceReportFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Report Feed""" +type SalesforceReportFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceReport + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ReportFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Report Feeds connection, for use in pagination.""" +type SalesforceReportFeedsConnection { + """The count of all Report Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Report Feeds""" + nodes: [SalesforceReportFeed!]! + + """List of Report Feed edges""" + edges: [SalesforceReportFeedEdge!]! +} + +""" +A filter to be used against Report object types. All fields are combined with a logical â€and.’ +""" +input SalesforceReportConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceReportConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceReportConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Report's id field""" + id: SalesforceIdFilter + + """Filter by the Report's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Report's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the Report's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Report's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Report's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Report's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Report's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Report's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Report's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Report's name field""" + name: SalesforceStringFilter + + """Filter by the Report's description field""" + description: SalesforceStringFilter + + """Filter by the Report's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Report's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Report's lastRunDate field""" + lastRunDate: SalesforceDateTimeFilter + + """Filter by the Report's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Report's format field""" + format: SalesforceStringFilter + + """Filter by the Report's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Report's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against DashboardComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DashboardComponent's id field""" + id: SalesforceIdFilter + + """Filter by the DashboardComponent's name field""" + name: SalesforceStringFilter + + """Filter by the DashboardComponent's dashboard relation.""" + dashboard: SalesforceDashboardConnectionFilter + + """Filter by the DashboardComponent's dashboardId field""" + dashboardId: SalesforceIdFilter + + """Filter by the DashboardComponent's customReport relation.""" + customReport: SalesforceReportConnectionFilter + + """Filter by the DashboardComponent's customReportId field""" + customReportId: SalesforceIdFilter +} + +"""Field that Dashboard Components can be sorted by""" +enum SalesforceDashboardComponentSortByFieldEnum { + ID + NAME + DASHBOARD_ID + CUSTOM_REPORT_ID +} + +"""An edge in a connection.""" +type SalesforceDashboardComponentEdge { + """The item at the end of the edge.""" + node: SalesforceDashboardComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Dashboard Components connection, for use in pagination.""" +type SalesforceDashboardComponentsConnection { + """ + The count of all Dashboard Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboard Components""" + nodes: [SalesforceDashboardComponent!]! + + """List of Dashboard Component edges""" + edges: [SalesforceDashboardComponentEdge!]! +} + +union SalesforceReportOwnerUnion = SalesforceFolder | SalesforceOrganization | SalesforceUser + +"""Report""" +type SalesforceReport implements OneGraphNode { + """Report ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceReportOwnerUnion + + """Folder Name""" + folderName: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Report Name""" + name: String! + + """Description""" + description: String + + """Report Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Last Run""" + lastRunDate: String + + """System Modstamp""" + systemModstamp: String! + + """Format""" + format: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponent""" + dashboardComponentsByCustomReportId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardComponentsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ReportFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """A JSON object that contains all of the custom fields for a Report""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Dashboard Component""" +type SalesforceDashboardComponent implements OneGraphNode { + """Dashboard Component ID""" + id: String! + + """Dashboard Component Name""" + name: String + + """Dashboard ID""" + dashboardId: String! + + """Dashboard ID""" + dashboard: SalesforceDashboard + + """Report ID""" + customReportId: String + + """Report ID""" + customReport: SalesforceReport + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a DashboardComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContentVersionFirstPublishLocationUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforceOutgoingEmail | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Metadata for a Salesforce Solution.""" +type SalesforceSolutionSobjectMetadata { + """Url to the edit view for this Solution.""" + uiEditUrl: String! + + """Url to the detail view for this Solution.""" + uiDetailUrl: String! +} + +"""An edge in a connection.""" +type SalesforceVoteEdge { + """The item at the end of the edge.""" + node: SalesforceVote! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Idea.""" +type SalesforceIdeaSobjectMetadata { + """Url to the edit view for this Idea.""" + uiEditUrl: String! + + """Url to the detail view for this Idea.""" + uiDetailUrl: String! +} + +"""Field that Idea Comments can be sorted by""" +enum SalesforceIdeaCommentSortByFieldEnum { + ID + IDEA_ID + COMMUNITY_ID + COMMENT_BODY + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_DELETED + IS_HTML + CREATOR_FULL_PHOTO_URL + CREATOR_SMALL_PHOTO_URL + CREATOR_NAME + UP_VOTES +} + +"""An edge in a connection.""" +type SalesforceIdeaCommentEdge { + """The item at the end of the edge.""" + node: SalesforceIdeaComment! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against Vote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Vote's id field""" + id: SalesforceIdFilter + + """Filter by the Vote's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Vote's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Vote's type field""" + type: SalesforceStringFilter + + """Filter by the Vote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Vote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Vote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Vote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Vote's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Vote's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Vote's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Votes can be sorted by""" +enum SalesforceVoteSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Idea Comment""" +type SalesforceIdeaComment implements OneGraphNode { + """Idea Comment ID""" + id: String! + + """Idea ID""" + ideaId: String! + + """Idea ID""" + idea: SalesforceIdea + + """Zone ID""" + communityId: String + + """Zone ID""" + community: SalesforceCommunity + + """Comment Body""" + commentBody: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """IsHtml""" + isHtml: Boolean! + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Up Votes""" + upVotes: Int + + """Collection of Salesforce Idea""" + ideasByLastCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """A JSON object that contains all of the custom fields for a IdeaComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Idea Comments connection, for use in pagination.""" +type SalesforceIdeaCommentsConnection { + """The count of all Idea Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Idea Comments""" + nodes: [SalesforceIdeaComment!]! + + """List of Idea Comment edges""" + edges: [SalesforceIdeaCommentEdge!]! +} + +""" +A filter to be used against Community object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommunityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommunityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommunityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Community's id field""" + id: SalesforceIdFilter + + """Filter by the Community's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Community's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Community's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Community's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Community's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Community's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Community's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Community's name field""" + name: SalesforceStringFilter + + """Filter by the Community's description field""" + description: SalesforceStringFilter + + """Filter by the Community's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Community's isPublished field""" + isPublished: SalesforceBooleanFilter +} + +""" +A filter to be used against IdeaComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdeaCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdeaCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdeaCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IdeaComment's id field""" + id: SalesforceIdFilter + + """Filter by the IdeaComment's idea relation.""" + idea: SalesforceIdeaConnectionFilter + + """Filter by the IdeaComment's ideaId field""" + ideaId: SalesforceIdFilter + + """Filter by the IdeaComment's community relation.""" + community: SalesforceCommunityConnectionFilter + + """Filter by the IdeaComment's communityId field""" + communityId: SalesforceIdFilter + + """Filter by the IdeaComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the IdeaComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the IdeaComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the IdeaComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the IdeaComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the IdeaComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the IdeaComment's isHtml field""" + isHtml: SalesforceBooleanFilter + + """Filter by the IdeaComment's creatorFullPhotoUrl field""" + creatorFullPhotoUrl: SalesforceStringFilter + + """Filter by the IdeaComment's creatorSmallPhotoUrl field""" + creatorSmallPhotoUrl: SalesforceStringFilter + + """Filter by the IdeaComment's creatorName field""" + creatorName: SalesforceStringFilter + + """Filter by the IdeaComment's upVotes field""" + upVotes: SalesforceIntFilter +} + +""" +A filter to be used against Idea object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdeaConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdeaConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdeaConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Idea's id field""" + id: SalesforceIdFilter + + """Filter by the Idea's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Idea's title field""" + title: SalesforceStringFilter + + """Filter by the Idea's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Idea's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Idea's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Idea's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Idea's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Idea's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Idea's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Idea's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Idea's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Idea's community relation.""" + community: SalesforceCommunityConnectionFilter + + """Filter by the Idea's communityId field""" + communityId: SalesforceIdFilter + + """Filter by the Idea's numComments field""" + numComments: SalesforceIntFilter + + """Filter by the Idea's voteScore field""" + voteScore: SalesforceFloatFilter + + """Filter by the Idea's voteTotal field""" + voteTotal: SalesforceFloatFilter + + """Filter by the Idea's categories field""" + categories: SalesforceStringFilter + + """Filter by the Idea's status field""" + status: SalesforceStringFilter + + """Filter by the Idea's lastCommentDate field""" + lastCommentDate: SalesforceDateTimeFilter + + """Filter by the Idea's lastComment relation.""" + lastComment: SalesforceIdeaCommentConnectionFilter + + """Filter by the Idea's lastCommentId field""" + lastCommentId: SalesforceIdFilter + + """Filter by the Idea's parentIdea relation.""" + parentIdea: SalesforceIdeaConnectionFilter + + """Filter by the Idea's parentIdeaId field""" + parentIdeaId: SalesforceIdFilter + + """Filter by the Idea's isHtml field""" + isHtml: SalesforceBooleanFilter + + """Filter by the Idea's isMerged field""" + isMerged: SalesforceBooleanFilter + + """Filter by the Idea's creatorFullPhotoUrl field""" + creatorFullPhotoUrl: SalesforceStringFilter + + """Filter by the Idea's creatorSmallPhotoUrl field""" + creatorSmallPhotoUrl: SalesforceStringFilter + + """Filter by the Idea's creatorName field""" + creatorName: SalesforceStringFilter +} + +"""Field that Ideas can be sorted by""" +enum SalesforceIdeaSortByFieldEnum { + ID + IS_DELETED + TITLE + RECORD_TYPE_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMMUNITY_ID + NUM_COMMENTS + VOTE_SCORE + VOTE_TOTAL + STATUS + LAST_COMMENT_DATE + LAST_COMMENT_ID + PARENT_IDEA_ID + IS_HTML + IS_MERGED + CREATOR_FULL_PHOTO_URL + CREATOR_SMALL_PHOTO_URL + CREATOR_NAME +} + +"""An edge in a connection.""" +type SalesforceIdeaEdge { + """The item at the end of the edge.""" + node: SalesforceIdea! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Ideas connection, for use in pagination.""" +type SalesforceIdeasConnection { + """The count of all Idea you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Ideas""" + nodes: [SalesforceIdea!]! + + """List of Idea edges""" + edges: [SalesforceIdeaEdge!]! +} + +"""Zone""" +type SalesforceCommunity implements OneGraphNode { + """Zone ID""" + id: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Name""" + name: String! + + """Description""" + description: String + + """Active""" + isActive: Boolean! + + """Show In Portal""" + isPublished: Boolean! + + """Collection of Salesforce Idea""" + ideasByCommunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCommunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """A JSON object that contains all of the custom fields for a Community""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Idea""" +type SalesforceIdea implements OneGraphNode { + """Idea ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Title""" + title: String! + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Zone ID""" + communityId: String! + + """Zone ID""" + community: SalesforceCommunity + + """Idea Body""" + body: String + + """Number of Comments""" + numComments: Int + + """Vote Score""" + voteScore: Float + + """Vote Total""" + voteTotal: Float + + """Categories""" + categories: String + + """Status""" + status: String + + """Last Idea Comment Date""" + lastCommentDate: String + + """Idea Comment ID""" + lastCommentId: String + + """Idea Comment ID""" + lastComment: SalesforceIdeaComment + + """Idea ID""" + parentIdeaId: String + + """Idea ID""" + parentIdea: SalesforceIdea + + """IsHtml""" + isHtml: Boolean! + + """Is Merged""" + isMerged: Boolean! + + """Url of Creator's Profile Photo""" + creatorFullPhotoUrl: String + + """Url of Creator's Thumbnail Photo""" + creatorSmallPhotoUrl: String + + """Name of Creator""" + creatorName: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Idea""" + ideasByParentIdeaId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + comments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceIdeaSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Idea""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceVoteParentUnion = SalesforceIdea | SalesforceIdeaComment | SalesforceSolution + +"""Vote""" +type SalesforceVote implements OneGraphNode { + """Vote ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceVoteParentUnion + + """Vote Type""" + type: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a Vote""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Votes connection, for use in pagination.""" +type SalesforceVotesConnection { + """The count of all Vote you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Votes""" + nodes: [SalesforceVote!]! + + """List of Vote edges""" + edges: [SalesforceVoteEdge!]! +} + +""" +A filter to be used against SolutionHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionHistory's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SolutionHistory's solution relation.""" + solution: SalesforceSolutionConnectionFilter + + """Filter by the SolutionHistory's solutionId field""" + solutionId: SalesforceIdFilter + + """Filter by the SolutionHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionHistory's field field""" + field: SalesforceStringFilter + + """Filter by the SolutionHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Solution Histories can be sorted by""" +enum SalesforceSolutionHistorySortByFieldEnum { + ID + IS_DELETED + SOLUTION_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceSolutionHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Solution History""" +type SalesforceSolutionHistory implements OneGraphNode { + """Solution History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Solution ID""" + solutionId: String! + + """Solution ID""" + solution: SalesforceSolution + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a SolutionHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Solution Histories connection, for use in pagination.""" +type SalesforceSolutionHistorysConnection { + """The count of all Solution History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Histories""" + nodes: [SalesforceSolutionHistory!]! + + """List of Solution History edges""" + edges: [SalesforceSolutionHistoryEdge!]! +} + +""" +A filter to be used against SolutionFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SolutionFeed's id field""" + id: SalesforceIdFilter + + """Filter by the SolutionFeed's parent relation.""" + parent: SalesforceSolutionConnectionFilter + + """Filter by the SolutionFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SolutionFeed's type field""" + type: SalesforceStringFilter + + """Filter by the SolutionFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SolutionFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SolutionFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SolutionFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SolutionFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the SolutionFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the SolutionFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the SolutionFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the SolutionFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the SolutionFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the SolutionFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Solution Feeds can be sorted by""" +enum SalesforceSolutionFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceSolutionFeedEdge { + """The item at the end of the edge.""" + node: SalesforceSolutionFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Solution Feed""" +type SalesforceSolutionFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceSolution + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a SolutionFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Solution Feeds connection, for use in pagination.""" +type SalesforceSolutionFeedsConnection { + """The count of all Solution Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Solution Feeds""" + nodes: [SalesforceSolutionFeed!]! + + """List of Solution Feed edges""" + edges: [SalesforceSolutionFeedEdge!]! +} + +"""An edge in a connection.""" +type SalesforceCategoryDataEdge { + """The item at the end of the edge.""" + node: SalesforceCategoryData! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field that Category Nodes can be sorted by""" +enum SalesforceCategoryNodeSortByFieldEnum { + ID + PARENT_ID + MASTER_LABEL + SORT_ORDER + SORT_STYLE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceCategoryNodeEdge { + """The item at the end of the edge.""" + node: SalesforceCategoryNode! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Category Nodes connection, for use in pagination.""" +type SalesforceCategoryNodesConnection { + """The count of all Category Node you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Category Nodes""" + nodes: [SalesforceCategoryNode!]! + + """List of Category Node edges""" + edges: [SalesforceCategoryNodeEdge!]! +} + +""" +A filter to be used against CategoryNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCategoryNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCategoryNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCategoryNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CategoryNode's id field""" + id: SalesforceIdFilter + + """Filter by the CategoryNode's parent relation.""" + parent: SalesforceCategoryNodeConnectionFilter + + """Filter by the CategoryNode's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CategoryNode's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CategoryNode's sortOrder field""" + sortOrder: SalesforceIntFilter + + """Filter by the CategoryNode's sortStyle field""" + sortStyle: SalesforceStringFilter + + """Filter by the CategoryNode's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CategoryNode's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CategoryNode's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CategoryNode's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CategoryNode's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CategoryNode's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CategoryNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against CategoryData object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCategoryDataConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCategoryDataConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCategoryDataConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CategoryData's id field""" + id: SalesforceIdFilter + + """Filter by the CategoryData's categoryNode relation.""" + categoryNode: SalesforceCategoryNodeConnectionFilter + + """Filter by the CategoryData's categoryNodeId field""" + categoryNodeId: SalesforceIdFilter + + """Filter by the CategoryData's relatedSobject relation.""" + relatedSobject: SalesforceSolutionConnectionFilter + + """Filter by the CategoryData's relatedSobjectId field""" + relatedSobjectId: SalesforceIdFilter + + """Filter by the CategoryData's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CategoryData's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CategoryData's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CategoryData's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CategoryData's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CategoryData's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CategoryData's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CategoryData's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Category Data can be sorted by""" +enum SalesforceCategoryDataSortByFieldEnum { + ID + CATEGORY_NODE_ID + RELATED_SOBJECT_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Category Node""" +type SalesforceCategoryNode implements OneGraphNode { + """Category Node ID""" + id: String! + + """Parent Category Node ID""" + parentId: String + + """Parent Category Node ID""" + parent: SalesforceCategoryNode + + """Name""" + masterLabel: String! + + """Sort Order""" + sortOrder: Int + + """Subcategory Sort Style""" + sortStyle: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce CategoryData""" + categoryDatasByCategoryNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """ + A JSON object that contains all of the custom fields for a CategoryNode + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Category Data""" +type SalesforceCategoryData implements OneGraphNode { + """Category Data ID""" + id: String! + + """Category Node ID""" + categoryNodeId: String! + + """Category Node ID""" + categoryNode: SalesforceCategoryNode + + """sObject ID""" + relatedSobjectId: String! + + """sObject ID""" + relatedSobject: SalesforceSolution + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a CategoryData + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Category Data connection, for use in pagination.""" +type SalesforceCategoryDatasConnection { + """The count of all Category Data you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Category Data""" + nodes: [SalesforceCategoryData!]! + + """List of Category Data edges""" + edges: [SalesforceCategoryDataEdge!]! +} + +""" +A filter to be used against Solution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSolutionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSolutionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSolutionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Solution's id field""" + id: SalesforceIdFilter + + """Filter by the Solution's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Solution's solutionNumber field""" + solutionNumber: SalesforceStringFilter + + """Filter by the Solution's solutionName field""" + solutionName: SalesforceStringFilter + + """Filter by the Solution's isPublished field""" + isPublished: SalesforceBooleanFilter + + """Filter by the Solution's isPublishedInPublicKb field""" + isPublishedInPublicKb: SalesforceBooleanFilter + + """Filter by the Solution's status field""" + status: SalesforceStringFilter + + """Filter by the Solution's isReviewed field""" + isReviewed: SalesforceBooleanFilter + + """Filter by the Solution's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Solution's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Solution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Solution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Solution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Solution's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Solution's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Solution's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Solution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Solution's timesUsed field""" + timesUsed: SalesforceIntFilter + + """Filter by the Solution's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Solution's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Solution's isHtml field""" + isHtml: SalesforceBooleanFilter +} + +""" +A filter to be used against CaseSolution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseSolutionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseSolutionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseSolutionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CaseSolution's id field""" + id: SalesforceIdFilter + + """Filter by the CaseSolution's case relation.""" + case: SalesforceCaseConnectionFilter + + """Filter by the CaseSolution's caseId field""" + caseId: SalesforceIdFilter + + """Filter by the CaseSolution's solution relation.""" + solution: SalesforceSolutionConnectionFilter + + """Filter by the CaseSolution's solutionId field""" + solutionId: SalesforceIdFilter + + """Filter by the CaseSolution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CaseSolution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CaseSolution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CaseSolution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CaseSolution's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Case Solutions can be sorted by""" +enum SalesforceCaseSolutionSortByFieldEnum { + ID + CASE_ID + SOLUTION_ID + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCaseSolutionEdge { + """The item at the end of the edge.""" + node: SalesforceCaseSolution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Case Solution""" +type SalesforceCaseSolution implements OneGraphNode { + """Case Solution ID""" + id: String! + + """Case ID""" + caseId: String! + + """Case ID""" + case: SalesforceCase + + """Solution ID""" + solutionId: String! + + """Solution ID""" + solution: SalesforceSolution + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CaseSolution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Case Solutions connection, for use in pagination.""" +type SalesforceCaseSolutionsConnection { + """The count of all Case Solution you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Case Solutions""" + nodes: [SalesforceCaseSolution!]! + + """List of Case Solution edges""" + edges: [SalesforceCaseSolutionEdge!]! +} + +"""Solution""" +type SalesforceSolution implements OneGraphNode { + """Solution ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Solution Number""" + solutionNumber: String! + + """Title""" + solutionName: String! + + """Public""" + isPublished: Boolean! + + """Visible in Public Knowledge Base""" + isPublishedInPublicKb: Boolean! + + """Status""" + status: String! + + """Reviewed""" + isReviewed: Boolean! + + """Description""" + solutionNote: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Num Related Cases""" + timesUsed: Int! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Is Html""" + isHtml: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByRelatedSobjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SolutionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce Vote""" + votes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + sobjectMetadata: SalesforceSolutionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Solution""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Hub Member.""" +type SalesforceEnvironmentHubMemberSobjectMetadata { + """Url to the edit view for this Hub Member.""" + uiEditUrl: String! + + """Url to the detail view for this Hub Member.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TopicAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TopicAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the TopicAssignment's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the TopicAssignment's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the TopicAssignment's entityId field""" + entityId: SalesforceIdFilter + + """Filter by the TopicAssignment's entityKeyPrefix field""" + entityKeyPrefix: SalesforceStringFilter + + """Filter by the TopicAssignment's entityType field""" + entityType: SalesforceStringFilter + + """Filter by the TopicAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TopicAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TopicAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TopicAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TopicAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Topic Assignments can be sorted by""" +enum SalesforceTopicAssignmentSortByFieldEnum { + ID + TOPIC_ID + ENTITY_ID + ENTITY_KEY_PREFIX + ENTITY_TYPE + CREATED_DATE + CREATED_BY_ID + IS_DELETED + SYSTEM_MODSTAMP +} + +""" +A filter to be used against SsoUserMapping object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSsoUserMappingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSsoUserMappingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSsoUserMappingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SsoUserMapping's id field""" + id: SalesforceIdFilter + + """Filter by the SsoUserMapping's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SsoUserMapping's name field""" + name: SalesforceStringFilter + + """Filter by the SsoUserMapping's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SsoUserMapping's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SsoUserMapping's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SsoUserMapping's parent relation.""" + parent: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the SsoUserMapping's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SsoUserMapping's hubUser relation.""" + hubUser: SalesforceUserConnectionFilter + + """Filter by the SsoUserMapping's hubUserId field""" + hubUserId: SalesforceIdFilter + + """Filter by the SsoUserMapping's memberUserId field""" + memberUserId: SalesforceStringFilter + + """Filter by the SsoUserMapping's memberUserName field""" + memberUserName: SalesforceStringFilter +} + +"""Field that Single Sign-On User Mappings can be sorted by""" +enum SalesforceSsoUserMappingSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + HUB_USER_ID + MEMBER_USER_ID + MEMBER_USER_NAME +} + +"""An edge in a connection.""" +type SalesforceSsoUserMappingEdge { + """The item at the end of the edge.""" + node: SalesforceSsoUserMapping! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Single Sign-On User Mapping""" +type SalesforceSsoUserMapping implements OneGraphNode { + """Single Sign-On User Mapping ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Single Sign-On Username""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Environment Hub Member ID""" + parentId: String! + + """Environment Hub Member ID""" + parent: SalesforceEnvironmentHubMember + + """Environment Hub User ID""" + hubUserId: String + + """Environment Hub User ID""" + hubUser: SalesforceUser + + """Member User ID""" + memberUserId: String + + """Member Username""" + memberUserName: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a SsoUserMapping + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Single Sign-On User Mappings connection, for use in pagination. +""" +type SalesforceSsoUserMappingsConnection { + """ + The count of all Single Sign-On User Mapping you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Single Sign-On User Mappings""" + nodes: [SalesforceSsoUserMapping!]! + + """List of Single Sign-On User Mapping edges""" + edges: [SalesforceSsoUserMappingEdge!]! +} + +""" +A filter to be used against EnvironmentHubMemberRel object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubMemberRelConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubMemberRelConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubMemberRelConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubMemberRel's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMemberRel's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubMemberRel's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMemberRel's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMemberRel's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMemberRel's parentMember relation.""" + parentMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubMemberRel's parentMemberId field""" + parentMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's childMember relation.""" + childMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubMemberRel's childMemberId field""" + childMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubMemberRel's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """Filter by the EnvironmentHubMemberRel's childMemberType field""" + childMemberType: SalesforceStringFilter +} + +"""Field that Hub Member Relationships can be sorted by""" +enum SalesforceEnvironmentHubMemberRelSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_MEMBER_ID + CHILD_MEMBER_ID + ENVIRONMENT_HUB_ID + CHILD_MEMBER_TYPE +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubMemberRelEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubMemberRel! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Hub Member Relationship""" +type SalesforceEnvironmentHubMemberRel implements OneGraphNode { + """Hub Member Relationship Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Member Relationship Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ParentMember ID""" + parentMemberId: String + + """ParentMember ID""" + parentMember: SalesforceEnvironmentHubMember + + """ChildMember ID""" + childMemberId: String + + """ChildMember ID""" + childMember: SalesforceEnvironmentHubMember + + """Relationship Description""" + description: String + + """Hub ID""" + environmentHubId: String! + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Member Type""" + childMemberType: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMemberRel + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Hub Member Relationships connection, for use in pagination.""" +type SalesforceEnvironmentHubMemberRelsConnection { + """ + The count of all Hub Member Relationship you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Member Relationships""" + nodes: [SalesforceEnvironmentHubMemberRel!]! + + """List of Hub Member Relationship edges""" + edges: [SalesforceEnvironmentHubMemberRelEdge!]! +} + +"""Field that Hub Members can be sorted by""" +enum SalesforceEnvironmentHubMemberSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + MEMBER_ENTITY + ORIGIN + ENVIRONMENT_HUB_ID + IS_SANDBOX + DISPLAY_NAME + SHOULD_ADD_RELATED_ORGS + SERVICE_PROVIDER_ID + SSO_STATUS + IS_FED_ID_SSO_MATCH_ALLOWED + SSO_USERNAME_FORMULA + SHOULD_CREATE_DEFAULT_USER_MAPPING + SHOULD_ENABLE_SSO + CLONED_FROM_ORG + SSO_MAPPED_USERS + ORG_STATUS + ORG_EDITION + INSTANCE + ORG_EXPIRATION_DATE + MEMBER_TYPE +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubMemberEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubMember! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Hub Members connection, for use in pagination.""" +type SalesforceEnvironmentHubMembersConnection { + """The count of all Hub Member you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Members""" + nodes: [SalesforceEnvironmentHubMember!]! + + """List of Hub Member edges""" + edges: [SalesforceEnvironmentHubMemberEdge!]! +} + +""" +A filter to be used against EnvironmentHub object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHub's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHub's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHub's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHub's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHub's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHub's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHub's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHub's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHub's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHub's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EnvironmentHubMember object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubMemberConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubMemberConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubMemberConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubMember's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMember's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubMember's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubMember's memberEntity field""" + memberEntity: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's origin field""" + origin: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubMember's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's isSandbox field""" + isSandbox: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's displayName field""" + displayName: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's shouldAddRelatedOrgs field""" + shouldAddRelatedOrgs: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the EnvironmentHubMember's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the EnvironmentHubMember's ssoStatus field""" + ssoStatus: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's isFedIdSsoMatchAllowed field""" + isFedIdSsoMatchAllowed: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's ssoUsernameFormula field""" + ssoUsernameFormula: SalesforceStringFilter + + """ + Filter by the EnvironmentHubMember's shouldCreateDefaultUserMapping field + """ + shouldCreateDefaultUserMapping: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's shouldEnableSso field""" + shouldEnableSso: SalesforceBooleanFilter + + """Filter by the EnvironmentHubMember's clonedFromOrg field""" + clonedFromOrg: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's ssoMappedUsers field""" + ssoMappedUsers: SalesforceIntFilter + + """Filter by the EnvironmentHubMember's orgStatus field""" + orgStatus: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's orgEdition field""" + orgEdition: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's instance field""" + instance: SalesforceStringFilter + + """Filter by the EnvironmentHubMember's orgExpirationDate field""" + orgExpirationDate: SalesforceDateFilter + + """Filter by the EnvironmentHubMember's memberType field""" + memberType: SalesforceStringFilter +} + +""" +A filter to be used against EnvironmentHubInvitation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnvironmentHubInvitationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnvironmentHubInvitationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnvironmentHubInvitationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnvironmentHubInvitation's id field""" + id: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's name field""" + name: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubInvitation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnvironmentHubInvitation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnvironmentHubInvitation's environmentHub relation.""" + environmentHub: SalesforceEnvironmentHubConnectionFilter + + """Filter by the EnvironmentHubInvitation's environmentHubId field""" + environmentHubId: SalesforceIdFilter + + """ + Filter by the EnvironmentHubInvitation's environmentHubMember relation. + """ + environmentHubMember: SalesforceEnvironmentHubMemberConnectionFilter + + """Filter by the EnvironmentHubInvitation's environmentHubMemberId field""" + environmentHubMemberId: SalesforceIdFilter + + """Filter by the EnvironmentHubInvitation's inviteeUserName field""" + inviteeUserName: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's status field""" + status: SalesforceStringFilter + + """Filter by the EnvironmentHubInvitation's shouldAddRelatedOrgs field""" + shouldAddRelatedOrgs: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's shouldEnableSso field""" + shouldEnableSso: SalesforceBooleanFilter + + """Filter by the EnvironmentHubInvitation's isExpired field""" + isExpired: SalesforceBooleanFilter +} + +"""Field that Hub Invitations can be sorted by""" +enum SalesforceEnvironmentHubInvitationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ENVIRONMENT_HUB_ID + ENVIRONMENT_HUB_MEMBER_ID + INVITEE_USER_NAME + STATUS + SHOULD_ADD_RELATED_ORGS + SHOULD_ENABLE_SSO + IS_EXPIRED +} + +"""An edge in a connection.""" +type SalesforceEnvironmentHubInvitationEdge { + """The item at the end of the edge.""" + node: SalesforceEnvironmentHubInvitation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Hub Invitation.""" +type SalesforceEnvironmentHubInvitationSobjectMetadata { + """Url to the edit view for this Hub Invitation.""" + uiEditUrl: String! + + """Url to the detail view for this Hub Invitation.""" + uiDetailUrl: String! +} + +"""Hub Invitation""" +type SalesforceEnvironmentHubInvitation implements OneGraphNode { + """Hub Invitation Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Invitation Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Hub ID""" + environmentHubId: String! + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Member Entity ID""" + environmentHubMemberId: String + + """Member Entity ID""" + environmentHubMember: SalesforceEnvironmentHubMember + + """Invitee User Name""" + inviteeUserName: String + + """Environment Hub Member Description""" + environmentHubMemberDescription: String + + """Status""" + status: String + + """Failure Reason""" + failureReason: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: Boolean! + + """Should Enable SSO""" + shouldEnableSso: Boolean! + + """Invitation Expired""" + isExpired: Boolean! + sobjectMetadata: SalesforceEnvironmentHubInvitationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubInvitation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Hub Invitations connection, for use in pagination.""" +type SalesforceEnvironmentHubInvitationsConnection { + """The count of all Hub Invitation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Hub Invitations""" + nodes: [SalesforceEnvironmentHubInvitation!]! + + """List of Hub Invitation edges""" + edges: [SalesforceEnvironmentHubInvitationEdge!]! +} + +"""Hub""" +type SalesforceEnvironmentHub implements OneGraphNode { + """Hub Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubRelationships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EnvironmentHub + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Hub Member""" +type SalesforceEnvironmentHubMember implements OneGraphNode { + """Hub Member Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Hub Member Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Organization ID""" + memberEntity: String + + """Description""" + description: String + + """Origin""" + origin: String + + """Hub ID""" + environmentHubId: String + + """Hub ID""" + environmentHub: SalesforceEnvironmentHub + + """Sandbox""" + isSandbox: Boolean! + + """Organization""" + displayName: String + + """Should Add Related Organizations""" + shouldAddRelatedOrgs: String + + """Refresh Failure Reason""" + refreshFailureReason: String + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """SSO""" + ssoStatus: String + + """SSO Method 2 - Federation ID""" + isFedIdSsoMatchAllowed: Boolean! + + """SSO Method 3 - User Name Formula""" + ssoUsernameFormula: String + + """Should Create Default User Mapping""" + shouldCreateDefaultUserMapping: Boolean! + + """Should Enable SSO""" + shouldEnableSso: Boolean! + + """The ID of the org from which this member was cloned.""" + clonedFromOrg: String + + """SSO Method 1 - Mapped Users""" + ssoMappedUsers: Int + + """Status""" + orgStatus: String + + """Edition""" + orgEdition: String + + """Instance""" + instance: String + + """Org Expiration Date""" + orgExpirationDate: String + + """Member Type""" + memberType: String + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + children( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + parents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceEnvironmentHubMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EnvironmentHubMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceTopicAssignmentEntityUnion = SalesforceAccount | SalesforceAsset | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceEnvironmentHubMember | SalesforceEvent | SalesforceFeedItem | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforceSolution | SalesforceTask + +"""Topic Assignment""" +type SalesforceTopicAssignment implements OneGraphNode { + """Topic Assignment ID""" + id: String! + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Entity ID""" + entityId: String! + + """Entity ID""" + entity: SalesforceTopicAssignmentEntityUnion + + """Record Key Prefix""" + entityKeyPrefix: String! + + """Object Type""" + entityType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a TopicAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Topic Assignments connection, for use in pagination.""" +type SalesforceTopicAssignmentsConnection { + """The count of all Topic Assignment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Topic Assignments""" + nodes: [SalesforceTopicAssignment!]! + + """List of Topic Assignment edges""" + edges: [SalesforceTopicAssignmentEdge!]! +} + +""" +A filter to be used against ListEmailRecipientSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailRecipientSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailRecipientSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailRecipientSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailRecipientSource's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmailRecipientSource's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmailRecipientSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailRecipientSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailRecipientSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmailRecipientSource's listEmail relation.""" + listEmail: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailRecipientSource's listEmailId field""" + listEmailId: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's sourceListId field""" + sourceListId: SalesforceIdFilter + + """Filter by the ListEmailRecipientSource's sourceType field""" + sourceType: SalesforceStringFilter +} + +"""Field that List Email Recipient Sources can be sorted by""" +enum SalesforceListEmailRecipientSourceSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LIST_EMAIL_ID + SOURCE_LIST_ID + SOURCE_TYPE +} + +""" +A filter to be used against Topic object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTopicConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTopicConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTopicConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Topic's id field""" + id: SalesforceIdFilter + + """Filter by the Topic's name field""" + name: SalesforceStringFilter + + """Filter by the Topic's description field""" + description: SalesforceStringFilter + + """Filter by the Topic's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Topic's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Topic's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Topic's talkingAbout field""" + talkingAbout: SalesforceIntFilter + + """Filter by the Topic's managedTopicType field""" + managedTopicType: SalesforceStringFilter + + """Filter by the Topic's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against KnowledgeableUser object types. All fields are combined with a logical â€and.’ +""" +input SalesforceKnowledgeableUserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceKnowledgeableUserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceKnowledgeableUserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the KnowledgeableUser's id field""" + id: SalesforceIdFilter + + """Filter by the KnowledgeableUser's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the KnowledgeableUser's userId field""" + userId: SalesforceIdFilter + + """Filter by the KnowledgeableUser's topic relation.""" + topic: SalesforceTopicConnectionFilter + + """Filter by the KnowledgeableUser's topicId field""" + topicId: SalesforceIdFilter + + """Filter by the KnowledgeableUser's rawRank field""" + rawRank: SalesforceIntFilter + + """Filter by the KnowledgeableUser's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Knowledgeable Users can be sorted by""" +enum SalesforceKnowledgeableUserSortByFieldEnum { + ID + USER_ID + TOPIC_ID + RAW_RANK + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceKnowledgeableUserEdge { + """The item at the end of the edge.""" + node: SalesforceKnowledgeableUser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Knowledgeable User""" +type SalesforceKnowledgeableUser implements OneGraphNode { + """Knowledgeable User ID""" + id: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Topic ID""" + topicId: String! + + """Topic ID""" + topic: SalesforceTopic + + """Rank""" + rawRank: Int + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a KnowledgeableUser + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Knowledgeable Users connection, for use in pagination.""" +type SalesforceKnowledgeableUsersConnection { + """The count of all Knowledgeable User you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Knowledgeable Users""" + nodes: [SalesforceKnowledgeableUser!]! + + """List of Knowledgeable User edges""" + edges: [SalesforceKnowledgeableUserEdge!]! +} + +"""Topic""" +type SalesforceTopic implements OneGraphNode { + """Topic ID""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Talking About""" + talkingAbout: Int! + + """Enabled For""" + managedTopicType: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByTopicId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + sobjectMetadata: SalesforceTopicSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Topic""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against Organization object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrganizationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrganizationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrganizationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Organization's id field""" + id: SalesforceIdFilter + + """Filter by the Organization's name field""" + name: SalesforceStringFilter + + """Filter by the Organization's division field""" + division: SalesforceStringFilter + + """Filter by the Organization's street field""" + street: SalesforceStringFilter + + """Filter by the Organization's city field""" + city: SalesforceStringFilter + + """Filter by the Organization's state field""" + state: SalesforceStringFilter + + """Filter by the Organization's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the Organization's country field""" + country: SalesforceStringFilter + + """Filter by the Organization's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the Organization's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the Organization's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the Organization's phone field""" + phone: SalesforceStringFilter + + """Filter by the Organization's fax field""" + fax: SalesforceStringFilter + + """Filter by the Organization's primaryContact field""" + primaryContact: SalesforceStringFilter + + """Filter by the Organization's defaultLocaleSidKey field""" + defaultLocaleSidKey: SalesforceStringFilter + + """Filter by the Organization's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the Organization's languageLocaleKey field""" + languageLocaleKey: SalesforceStringFilter + + """Filter by the Organization's receivesInfoEmails field""" + receivesInfoEmails: SalesforceBooleanFilter + + """Filter by the Organization's receivesAdminInfoEmails field""" + receivesAdminInfoEmails: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesRequireOpportunityProducts field + """ + preferencesRequireOpportunityProducts: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesTransactionSecurityPolicy field + """ + preferencesTransactionSecurityPolicy: SalesforceBooleanFilter + + """Filter by the Organization's preferencesTerminateOldestSession field""" + preferencesTerminateOldestSession: SalesforceBooleanFilter + + """Filter by the Organization's preferencesConsentManagementEnabled field""" + preferencesConsentManagementEnabled: SalesforceBooleanFilter + + """ + Filter by the Organization's preferencesAutoSelectIndividualOnMerge field + """ + preferencesAutoSelectIndividualOnMerge: SalesforceBooleanFilter + + """Filter by the Organization's preferencesLightningLoginEnabled field""" + preferencesLightningLoginEnabled: SalesforceBooleanFilter + + """Filter by the Organization's preferencesOnlyLlPermUserAllowed field""" + preferencesOnlyLlPermUserAllowed: SalesforceBooleanFilter + + """Filter by the Organization's fiscalYearStartMonth field""" + fiscalYearStartMonth: SalesforceIntFilter + + """Filter by the Organization's usesStartDateAsFiscalYearName field""" + usesStartDateAsFiscalYearName: SalesforceBooleanFilter + + """Filter by the Organization's defaultAccountAccess field""" + defaultAccountAccess: SalesforceStringFilter + + """Filter by the Organization's defaultContactAccess field""" + defaultContactAccess: SalesforceStringFilter + + """Filter by the Organization's defaultOpportunityAccess field""" + defaultOpportunityAccess: SalesforceStringFilter + + """Filter by the Organization's defaultLeadAccess field""" + defaultLeadAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCaseAccess field""" + defaultCaseAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCalendarAccess field""" + defaultCalendarAccess: SalesforceStringFilter + + """Filter by the Organization's defaultPricebookAccess field""" + defaultPricebookAccess: SalesforceStringFilter + + """Filter by the Organization's defaultCampaignAccess field""" + defaultCampaignAccess: SalesforceStringFilter + + """Filter by the Organization's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Organization's complianceBccEmail field""" + complianceBccEmail: SalesforceStringFilter + + """Filter by the Organization's uiSkin field""" + uiSkin: SalesforceStringFilter + + """Filter by the Organization's signupCountryIsoCode field""" + signupCountryIsoCode: SalesforceStringFilter + + """Filter by the Organization's trialExpirationDate field""" + trialExpirationDate: SalesforceDateTimeFilter + + """Filter by the Organization's numKnowledgeService field""" + numKnowledgeService: SalesforceIntFilter + + """Filter by the Organization's organizationType field""" + organizationType: SalesforceStringFilter + + """Filter by the Organization's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Organization's instanceName field""" + instanceName: SalesforceStringFilter + + """Filter by the Organization's isSandbox field""" + isSandbox: SalesforceBooleanFilter + + """Filter by the Organization's webToCaseDefaultOrigin field""" + webToCaseDefaultOrigin: SalesforceStringFilter + + """Filter by the Organization's monthlyPageViewsUsed field""" + monthlyPageViewsUsed: SalesforceIntFilter + + """Filter by the Organization's monthlyPageViewsEntitlement field""" + monthlyPageViewsEntitlement: SalesforceIntFilter + + """Filter by the Organization's isReadOnly field""" + isReadOnly: SalesforceBooleanFilter + + """Filter by the Organization's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Organization's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Organization's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Organization's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Organization's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Organization's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +""" +A filter to be used against Stamp object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStampConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStampConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStampConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Stamp's id field""" + id: SalesforceIdFilter + + """Filter by the Stamp's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Stamp's parent relation.""" + parent: SalesforceOrganizationConnectionFilter + + """Filter by the Stamp's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Stamp's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the Stamp's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Stamp's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Stamp's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Stamp's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Stamp's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Stamp's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Stamp's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Stamp's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against StampAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStampAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStampAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStampAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StampAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the StampAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the StampAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StampAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StampAssignment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StampAssignment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StampAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StampAssignment's stamp relation.""" + stamp: SalesforceStampConnectionFilter + + """Filter by the StampAssignment's stampId field""" + stampId: SalesforceIdFilter + + """Filter by the StampAssignment's subject relation.""" + subject: SalesforceUserConnectionFilter + + """Filter by the StampAssignment's subjectId field""" + subjectId: SalesforceIdFilter +} + +"""Field that Stamp Assignments can be sorted by""" +enum SalesforceStampAssignmentSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + STAMP_ID + SUBJECT_ID +} + +"""An edge in a connection.""" +type SalesforceStampAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceStampAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Stamp Assignment""" +type SalesforceStampAssignment implements OneGraphNode { + """StampAssignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Stamp ID""" + stampId: String! + + """Stamp ID""" + stamp: SalesforceStamp + + """User ID""" + subjectId: String! + + """User ID""" + subject: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a StampAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Stamp Assignments connection, for use in pagination.""" +type SalesforceStampAssignmentsConnection { + """The count of all Stamp Assignment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Stamp Assignments""" + nodes: [SalesforceStampAssignment!]! + + """List of Stamp Assignment edges""" + edges: [SalesforceStampAssignmentEdge!]! +} + +""" +A filter to be used against CustomBrand object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomBrandConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomBrandConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomBrandConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomBrand's id field""" + id: SalesforceIdFilter + + """Filter by the CustomBrand's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomBrand's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrand's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomBrand's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomBrand's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomBrand's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomBrand's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""Field that Custom Brands can be sorted by""" +enum SalesforceCustomBrandSortByFieldEnum { + ID + PARENT_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID +} + +"""An edge in a connection.""" +type SalesforceCustomBrandEdge { + """The item at the end of the edge.""" + node: SalesforceCustomBrand! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Custom Brands connection, for use in pagination.""" +type SalesforceCustomBrandsConnection { + """The count of all Custom Brand you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Brands""" + nodes: [SalesforceCustomBrand!]! + + """List of Custom Brand edges""" + edges: [SalesforceCustomBrandEdge!]! +} + +"""Stamp""" +type SalesforceStamp implements OneGraphNode { + """Stamp ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceOrganization + + """Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByStampId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """A JSON object that contains all of the custom fields for a Stamp""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCustomBrandParentUnion = SalesforceOrganization | SalesforceStamp | SalesforceTopic + +"""Custom Brand""" +type SalesforceCustomBrand implements OneGraphNode { + """Custom Brand ID""" + id: String! + + """Branded Entity ID""" + parentId: String! + + """Branded Entity ID""" + parent: SalesforceCustomBrandParentUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """A JSON object that contains all of the custom fields for a CustomBrand""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Custom Brand Asset""" +type SalesforceCustomBrandAsset implements OneGraphNode { + """Custom Brand Asset ID""" + id: String! + + """Custom Brand ID""" + customBrandId: String! + + """Custom Brand ID""" + customBrand: SalesforceCustomBrand + + """Asset Category""" + assetCategory: String! + + """Text Asset""" + textAsset: String + + """Asset source ID""" + assetSourceId: String + + """Asset source ID""" + assetSource: SalesforceCustomBrandAssetAssetSourceUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a CustomBrandAsset + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom Brand Assets connection, for use in pagination.""" +type SalesforceCustomBrandAssetsConnection { + """The count of all Custom Brand Asset you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Brand Assets""" + nodes: [SalesforceCustomBrandAsset!]! + + """List of Custom Brand Asset edges""" + edges: [SalesforceCustomBrandAssetEdge!]! +} + +union SalesforceDocumentFolderUnion = SalesforceFolder | SalesforceUser + +"""Document""" +type SalesforceDocument implements OneGraphNode { + """Document ID""" + id: String! + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceDocumentFolderUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Name""" + name: String! + + """Document Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """MIME Type""" + contentType: String + + """File Extension""" + type: String + + """Externally Available""" + isPublic: Boolean! + + """Body Length""" + bodyLength: Int! + + """Body""" + body: String + + """Url""" + url: String + + """Description""" + description: String + + """Keywords""" + keywords: String + + """Internal Use Only""" + isInternalUseOnly: Boolean! + + """Author ID""" + authorId: String! + + """Author ID""" + author: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Document Content Searchable""" + isBodySearchable: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByAssetSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Document""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Documents connection, for use in pagination.""" +type SalesforceDocumentsConnection { + """The count of all Document you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Documents""" + nodes: [SalesforceDocument!]! + + """List of Document edges""" + edges: [SalesforceDocumentEdge!]! +} + +""" +A filter to be used against Dashboard object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDashboardConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDashboardConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDashboardConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Dashboard's id field""" + id: SalesforceIdFilter + + """Filter by the Dashboard's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Dashboard's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the Dashboard's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the Dashboard's title field""" + title: SalesforceStringFilter + + """Filter by the Dashboard's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Dashboard's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the Dashboard's description field""" + description: SalesforceStringFilter + + """Filter by the Dashboard's leftSize field""" + leftSize: SalesforceStringFilter + + """Filter by the Dashboard's middleSize field""" + middleSize: SalesforceStringFilter + + """Filter by the Dashboard's rightSize field""" + rightSize: SalesforceStringFilter + + """Filter by the Dashboard's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Dashboard's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Dashboard's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Dashboard's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Dashboard's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Dashboard's runningUser relation.""" + runningUser: SalesforceUserConnectionFilter + + """Filter by the Dashboard's runningUserId field""" + runningUserId: SalesforceIdFilter + + """Filter by the Dashboard's titleColor field""" + titleColor: SalesforceIntFilter + + """Filter by the Dashboard's titleSize field""" + titleSize: SalesforceIntFilter + + """Filter by the Dashboard's textColor field""" + textColor: SalesforceIntFilter + + """Filter by the Dashboard's backgroundStart field""" + backgroundStart: SalesforceIntFilter + + """Filter by the Dashboard's backgroundEnd field""" + backgroundEnd: SalesforceIntFilter + + """Filter by the Dashboard's backgroundDirection field""" + backgroundDirection: SalesforceStringFilter + + """Filter by the Dashboard's type field""" + type: SalesforceStringFilter + + """Filter by the Dashboard's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Dashboard's colorPalette field""" + colorPalette: SalesforceStringFilter + + """Filter by the Dashboard's chartTheme field""" + chartTheme: SalesforceStringFilter +} + +"""Field that Dashboards can be sorted by""" +enum SalesforceDashboardSortByFieldEnum { + ID + IS_DELETED + FOLDER_ID + FOLDER_NAME + TITLE + DEVELOPER_NAME + NAMESPACE_PREFIX + DESCRIPTION + LEFT_SIZE + MIDDLE_SIZE + RIGHT_SIZE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RUNNING_USER_ID + TITLE_COLOR + TITLE_SIZE + TEXT_COLOR + BACKGROUND_START + BACKGROUND_END + BACKGROUND_DIRECTION + TYPE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COLOR_PALETTE + CHART_THEME +} + +"""An edge in a connection.""" +type SalesforceDashboardEdge { + """The item at the end of the edge.""" + node: SalesforceDashboard! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Dashboards connection, for use in pagination.""" +type SalesforceDashboardsConnection { + """The count of all Dashboard you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Dashboards""" + nodes: [SalesforceDashboard!]! + + """List of Dashboard edges""" + edges: [SalesforceDashboardEdge!]! +} + +"""Folder""" +type SalesforceFolder implements OneGraphNode { + """Folder ID""" + id: String! + + """Folder ID""" + parentId: String + + """Folder ID""" + parent: SalesforceFolder + + """Name""" + name: String! + + """Folder Unique Name""" + developerName: String + + """Access Type""" + accessType: String! + + """Read Only""" + isReadonly: Boolean! + + """Type""" + type: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce Folder""" + subFolders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """A JSON object that contains all of the custom fields for a Folder""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceDashboardFolderUnion = SalesforceFolder | SalesforceUser + +"""Dashboard""" +type SalesforceDashboard implements OneGraphNode { + """Dashboard ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Folder ID""" + folderId: String! + + """Folder ID""" + folder: SalesforceDashboardFolderUnion + + """Folder Name""" + folderName: String + + """Title""" + title: String! + + """Dashboard Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Left Size""" + leftSize: String! + + """Middle Size""" + middleSize: String + + """Right Size""" + rightSize: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Running User ID""" + runningUserId: String! + + """Running User ID""" + runningUser: SalesforceUser + + """Title Color""" + titleColor: Int! + + """Title Size""" + titleSize: Int! + + """Text Color""" + textColor: Int! + + """Starting Color""" + backgroundStart: Int! + + """Ending Color""" + backgroundEnd: Int! + + """Background Fade Direction""" + backgroundDirection: String! + + """Dashboard Running User""" + type: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Last refreshed for this user""" + dashboardResultRefreshedDate: String + + """Running as""" + dashboardResultRunningUser: String + + """Color Palette""" + colorPalette: String + + """Chart Background""" + chartTheme: String + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DashboardComponent""" + dashboardComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardComponentsConnection + + """Collection of Salesforce DashboardFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUsageEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceDashboardSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Dashboard""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCombinedAttachmentParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Party Consent.""" +type SalesforcePartyConsentSobjectMetadata { + """Url to the edit view for this Party Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Party Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PartyConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentShare's parent relation.""" + parent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PartyConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the PartyConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the PartyConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the PartyConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartyConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Party Consent Shares can be sorted by""" +enum SalesforcePartyConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforcePartyConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforcePartyConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Party Consent Share""" +type SalesforcePartyConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePartyConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforcePartyConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a PartyConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Shares connection, for use in pagination.""" +type SalesforcePartyConsentSharesConnection { + """ + The count of all Party Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Shares""" + nodes: [SalesforcePartyConsentShare!]! + + """List of Party Consent Share edges""" + edges: [SalesforcePartyConsentShareEdge!]! +} + +""" +A filter to be used against PartyConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsentHistory's partyConsent relation.""" + partyConsent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentHistory's partyConsentId field""" + partyConsentId: SalesforceIdFilter + + """Filter by the PartyConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the PartyConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Party Consent Histories can be sorted by""" +enum SalesforcePartyConsentHistorySortByFieldEnum { + ID + IS_DELETED + PARTY_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforcePartyConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Party Consent History""" +type SalesforcePartyConsentHistory implements OneGraphNode { + """Party Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """PartyConsent ID""" + partyConsentId: String! + + """PartyConsent ID""" + partyConsent: SalesforcePartyConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a PartyConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Histories connection, for use in pagination.""" +type SalesforcePartyConsentHistorysConnection { + """ + The count of all Party Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Histories""" + nodes: [SalesforcePartyConsentHistory!]! + + """List of Party Consent History edges""" + edges: [SalesforcePartyConsentHistoryEdge!]! +} + +""" +A filter to be used against PartyConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsent's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the PartyConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsent's name field""" + name: SalesforceStringFilter + + """Filter by the PartyConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PartyConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's party relation.""" + party: SalesforceIndividualConnectionFilter + + """Filter by the PartyConsent's partyId field""" + partyId: SalesforceIdFilter + + """Filter by the PartyConsent's action field""" + action: SalesforceStringFilter + + """Filter by the PartyConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the PartyConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the PartyConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the PartyConsent's captureSource field""" + captureSource: SalesforceStringFilter +} + +""" +A filter to be used against PartyConsentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePartyConsentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePartyConsentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePartyConsentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PartyConsentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the PartyConsentFeed's parent relation.""" + parent: SalesforcePartyConsentConnectionFilter + + """Filter by the PartyConsentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PartyConsentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the PartyConsentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PartyConsentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PartyConsentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PartyConsentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the PartyConsentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the PartyConsentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the PartyConsentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the PartyConsentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the PartyConsentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the PartyConsentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Party Consent Feeds can be sorted by""" +enum SalesforcePartyConsentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforcePartyConsentFeedEdge { + """The item at the end of the edge.""" + node: SalesforcePartyConsentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Party Consent Feed""" +type SalesforcePartyConsentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePartyConsent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a PartyConsentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Party Consent Feeds connection, for use in pagination.""" +type SalesforcePartyConsentFeedsConnection { + """The count of all Party Consent Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Party Consent Feeds""" + nodes: [SalesforcePartyConsentFeed!]! + + """List of Party Consent Feed edges""" + edges: [SalesforcePartyConsentFeedEdge!]! +} + +union SalesforcePartyConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Party Consent""" +type SalesforcePartyConsent implements OneGraphNode { + """PartyConsent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforcePartyConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Individual ID""" + partyId: String! + + """Individual ID""" + party: SalesforceIndividual + + """Action""" + action: String! + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Consent Captured Date Time""" + captureDate: String + + """Consent Captured Contact Point Type""" + captureContactPointType: String + + """Consent Captured Source""" + captureSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce PartyConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforcePartyConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PartyConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceActivityHistoryWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +"""Metadata for a Salesforce Legal Entity.""" +type SalesforceLegalEntitySobjectMetadata { + """Url to the edit view for this Legal Entity.""" + uiEditUrl: String! + + """Url to the detail view for this Legal Entity.""" + uiDetailUrl: String! +} + +"""Field that Tasks can be sorted by""" +enum SalesforceTaskSortByFieldEnum { + ID + WHO_ID + WHAT_ID + SUBJECT + ACTIVITY_DATE + STATUS + PRIORITY + IS_HIGH_PRIORITY + OWNER_ID + TYPE + IS_DELETED + ACCOUNT_ID + IS_CLOSED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ARCHIVED + CALL_DURATION_IN_SECONDS + CALL_TYPE + CALL_DISPOSITION + CALL_OBJECT + REMINDER_DATE_TIME + IS_REMINDER_SET + RECURRENCE_ACTIVITY_ID + IS_RECURRENCE + RECURRENCE_START_DATE_ONLY + RECURRENCE_END_DATE_ONLY + RECURRENCE_TIME_ZONE_SID_KEY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR + RECURRENCE_REGENERATED_TYPE + TASK_SUBTYPE + COMPLETED_DATE_TIME +} + +"""An edge in a connection.""" +type SalesforceTaskEdge { + """The item at the end of the edge.""" + node: SalesforceTask! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Tasks connection, for use in pagination.""" +type SalesforceTasksConnection { + """The count of all Task you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Tasks""" + nodes: [SalesforceTask!]! + + """List of Task edges""" + edges: [SalesforceTaskEdge!]! +} + +""" +A filter to be used against Note object types. All fields are combined with a logical â€and.’ +""" +input SalesforceNoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceNoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceNoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Note's id field""" + id: SalesforceIdFilter + + """Filter by the Note's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Note's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Note's title field""" + title: SalesforceStringFilter + + """Filter by the Note's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Note's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Note's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Note's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Note's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Note's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Note's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Note's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Note's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Note's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Notes can be sorted by""" +enum SalesforceNoteSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + TITLE + IS_PRIVATE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +""" +A filter to be used against LegalEntityShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityShare's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityShare's parent relation.""" + parent: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LegalEntityShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the LegalEntityShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the LegalEntityShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the LegalEntityShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LegalEntityShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Legal Entity Shares can be sorted by""" +enum SalesforceLegalEntityShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceLegalEntityShareEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceLegalEntityShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Legal Entity Share""" +type SalesforceLegalEntityShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLegalEntity + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceLegalEntityShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a LegalEntityShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Legal Entity Shares connection, for use in pagination.""" +type SalesforceLegalEntitySharesConnection { + """The count of all Legal Entity Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entity Shares""" + nodes: [SalesforceLegalEntityShare!]! + + """List of Legal Entity Share edges""" + edges: [SalesforceLegalEntityShareEdge!]! +} + +""" +A filter to be used against LegalEntityHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntityHistory's legalEntity relation.""" + legalEntity: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityHistory's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """Filter by the LegalEntityHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntityHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityHistory's field field""" + field: SalesforceStringFilter + + """Filter by the LegalEntityHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Legal Entity Histories can be sorted by""" +enum SalesforceLegalEntityHistorySortByFieldEnum { + ID + IS_DELETED + LEGAL_ENTITY_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceLegalEntityHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Legal Entity History""" +type SalesforceLegalEntityHistory implements OneGraphNode { + """Legal Entity History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Legal Entity ID""" + legalEntityId: String! + + """Legal Entity ID""" + legalEntity: SalesforceLegalEntity + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a LegalEntityHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Legal Entity Histories connection, for use in pagination.""" +type SalesforceLegalEntityHistorysConnection { + """ + The count of all Legal Entity History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Legal Entity Histories""" + nodes: [SalesforceLegalEntityHistory!]! + + """List of Legal Entity History edges""" + edges: [SalesforceLegalEntityHistoryEdge!]! +} + +""" +A filter to be used against LegalEntity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntity's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntity's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the LegalEntity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntity's name field""" + name: SalesforceStringFilter + + """Filter by the LegalEntity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LegalEntity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntity's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the LegalEntity's description field""" + description: SalesforceStringFilter + + """Filter by the LegalEntity's status field""" + status: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityStreet field""" + legalEntityStreet: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityCity field""" + legalEntityCity: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityState field""" + legalEntityState: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityPostalCode field""" + legalEntityPostalCode: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityCountry field""" + legalEntityCountry: SalesforceStringFilter + + """Filter by the LegalEntity's legalEntityLatitude field""" + legalEntityLatitude: SalesforceFloatFilter + + """Filter by the LegalEntity's legalEntityLongitude field""" + legalEntityLongitude: SalesforceFloatFilter + + """Filter by the LegalEntity's legalEntityGeocodeAccuracy field""" + legalEntityGeocodeAccuracy: SalesforceStringFilter +} + +""" +A filter to be used against LegalEntityFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLegalEntityFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLegalEntityFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLegalEntityFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LegalEntityFeed's id field""" + id: SalesforceIdFilter + + """Filter by the LegalEntityFeed's parent relation.""" + parent: SalesforceLegalEntityConnectionFilter + + """Filter by the LegalEntityFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the LegalEntityFeed's type field""" + type: SalesforceStringFilter + + """Filter by the LegalEntityFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LegalEntityFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LegalEntityFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LegalEntityFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the LegalEntityFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the LegalEntityFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the LegalEntityFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the LegalEntityFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the LegalEntityFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the LegalEntityFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceLegalEntityFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceLegalEntityFeedEdge { + """The item at the end of the edge.""" + node: SalesforceLegalEntityFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +__MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel +""" +type SalesforceLegalEntityFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceLegalEntity + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a LegalEntityFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceLegalEntityFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabels + """ + nodes: [SalesforceLegalEntityFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val LegalEntity not found in section StandardFeedLabel edges + """ + edges: [SalesforceLegalEntityFeedEdge!]! +} + +"""Field that Finance Transactions can be sorted by""" +enum SalesforceFinanceTransactionSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + FINANCE_TRANSACTION_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + REFERENCE_ENTITY_ID + REFERENCE_ENTITY_TYPE + EVENT_ACTION + EVENT_TYPE + CHARGE_AMOUNT + ADJUSTMENT_AMOUNT + SUBTOTAL + TAX_AMOUNT + TOTAL_AMOUNT_WITH_TAX + IMPACT_AMOUNT + RESULTING_BALANCE + ACCOUNT_ID + SOURCE_ENTITY_ID + DESTINATION_ENTITY_ID + TRANSACTION_DATE + EFFECTIVE_DATE + DUE_DATE + BASE_CURRENCY_ISO_CODE + BASE_CURRENCY_FX_RATE + BASE_CURRENCY_FX_DATE + BASE_CURRENCY_AMOUNT + BASE_CURRENCY_BALANCE + LEGAL_ENTITY_ID + CREATION_MODE + PARENT_REFERENCE_ENTITY_ID + ORIGINAL_REFERENCE_ENTITY_TYPE + ORIGINAL_EVENT_TYPE + ORIGINAL_EVENT_ACTION + ORIGINAL_CREDIT_GL_ACCOUNT_NAME + ORIGINAL_CREDIT_GL_ACCOUNT_NUMBER + ORIGINAL_DEBIT_GL_ACCOUNT_NAME + ORIGINAL_DEBIT_GL_ACCOUNT_NUMBER + ORIGINAL_FINANCE_PERIOD_NAME + ORIGINAL_FINANCE_PERIOD_START_DATE + ORIGINAL_FINANCE_PERIOD_END_DATE + ORIGINAL_FINANCE_PERIOD_STATUS + ORIGINAL_GL_RULE_NAME + ORIGINAL_GL_TREATMENT_NAME + ORIGINAL_FINANCE_BOOK_NAME + FINANCE_SYSTEM_TRANSACTION_NUMBER + FINANCE_SYSTEM_NAME + FINANCE_SYSTEM_INTEGRATION_MODE + FINANCE_SYSTEM_INTEGRATION_STATUS +} + +"""An edge in a connection.""" +type SalesforceFinanceTransactionEdge { + """The item at the end of the edge.""" + node: SalesforceFinanceTransaction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Finance Transactions connection, for use in pagination.""" +type SalesforceFinanceTransactionsConnection { + """ + The count of all Finance Transaction you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Transactions""" + nodes: [SalesforceFinanceTransaction!]! + + """List of Finance Transaction edges""" + edges: [SalesforceFinanceTransactionEdge!]! +} + +""" +A filter to be used against FinanceTransaction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceTransactionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceTransactionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceTransactionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceTransaction's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceTransaction's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FinanceTransaction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FinanceTransaction's financeTransactionNumber field""" + financeTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransaction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FinanceTransaction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceTransaction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceTransaction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's referenceEntityType field""" + referenceEntityType: SalesforceStringFilter + + """Filter by the FinanceTransaction's eventAction field""" + eventAction: SalesforceStringFilter + + """Filter by the FinanceTransaction's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the FinanceTransaction's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the FinanceTransaction's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the FinanceTransaction's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's resultingBalance field""" + resultingBalance: SalesforceFloatFilter + + """Filter by the FinanceTransaction's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the FinanceTransaction's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the FinanceTransaction's sourceEntityId field""" + sourceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's destinationEntityId field""" + destinationEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's dueDate field""" + dueDate: SalesforceDateTimeFilter + + """Filter by the FinanceTransaction's baseCurrencyIsoCode field""" + baseCurrencyIsoCode: SalesforceStringFilter + + """Filter by the FinanceTransaction's baseCurrencyFxRate field""" + baseCurrencyFxRate: SalesforceFloatFilter + + """Filter by the FinanceTransaction's baseCurrencyFxDate field""" + baseCurrencyFxDate: SalesforceDateFilter + + """Filter by the FinanceTransaction's baseCurrencyAmount field""" + baseCurrencyAmount: SalesforceFloatFilter + + """Filter by the FinanceTransaction's baseCurrencyBalance field""" + baseCurrencyBalance: SalesforceFloatFilter + + """Filter by the FinanceTransaction's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's creationMode field""" + creationMode: SalesforceStringFilter + + """Filter by the FinanceTransaction's parentReferenceEntityId field""" + parentReferenceEntityId: SalesforceIdFilter + + """Filter by the FinanceTransaction's originalReferenceEntityType field""" + originalReferenceEntityType: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalEventType field""" + originalEventType: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalEventAction field""" + originalEventAction: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalCreditGlAccountName field""" + originalCreditGlAccountName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalCreditGlAccountNumber field""" + originalCreditGlAccountNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalDebitGlAccountName field""" + originalDebitGlAccountName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalDebitGlAccountNumber field""" + originalDebitGlAccountNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodName field""" + originalFinancePeriodName: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's originalFinancePeriodStartDate field + """ + originalFinancePeriodStartDate: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodEndDate field""" + originalFinancePeriodEndDate: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinancePeriodStatus field""" + originalFinancePeriodStatus: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalGlRuleName field""" + originalGlRuleName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalGlTreatmentName field""" + originalGlTreatmentName: SalesforceStringFilter + + """Filter by the FinanceTransaction's originalFinanceBookName field""" + originalFinanceBookName: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's financeSystemTransactionNumber field + """ + financeSystemTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceTransaction's financeSystemName field""" + financeSystemName: SalesforceStringFilter + + """Filter by the FinanceTransaction's financeSystemIntegrationMode field""" + financeSystemIntegrationMode: SalesforceStringFilter + + """ + Filter by the FinanceTransaction's financeSystemIntegrationStatus field + """ + financeSystemIntegrationStatus: SalesforceStringFilter +} + +""" +A filter to be used against FinanceBalanceSnapshot object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFinanceBalanceSnapshotConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFinanceBalanceSnapshotConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFinanceBalanceSnapshotConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FinanceBalanceSnapshot's id field""" + id: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the FinanceBalanceSnapshot's financeBalanceSnapshotNumber field + """ + financeBalanceSnapshotNumber: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshot's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FinanceBalanceSnapshot's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's financeTransaction relation.""" + financeTransaction: SalesforceFinanceTransactionConnectionFilter + + """Filter by the FinanceBalanceSnapshot's financeTransactionId field""" + financeTransactionId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's referenceEntityId field""" + referenceEntityId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's referenceEntityType field""" + referenceEntityType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's subtotal field""" + subtotal: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's impactAmount field""" + impactAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's balance field""" + balance: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the FinanceBalanceSnapshot's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the FinanceBalanceSnapshot's transactionDate field""" + transactionDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's effectiveDate field""" + effectiveDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's dueDate field""" + dueDate: SalesforceDateTimeFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyIsoCode field""" + baseCurrencyIsoCode: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyFxRate field""" + baseCurrencyFxRate: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyFxDate field""" + baseCurrencyFxDate: SalesforceDateFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyAmount field""" + baseCurrencyAmount: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's baseCurrencyBalance field""" + baseCurrencyBalance: SalesforceFloatFilter + + """Filter by the FinanceBalanceSnapshot's legalEntityId field""" + legalEntityId: SalesforceIdFilter + + """ + Filter by the FinanceBalanceSnapshot's originalReferenceEntityType field + """ + originalReferenceEntityType: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's originalEventType field""" + originalEventType: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemTransactionNumber field + """ + financeSystemTransactionNumber: SalesforceStringFilter + + """Filter by the FinanceBalanceSnapshot's financeSystemName field""" + financeSystemName: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemIntegrationMode field + """ + financeSystemIntegrationMode: SalesforceStringFilter + + """ + Filter by the FinanceBalanceSnapshot's financeSystemIntegrationStatus field + """ + financeSystemIntegrationStatus: SalesforceStringFilter +} + +"""Field that Finance Balance Snapshots can be sorted by""" +enum SalesforceFinanceBalanceSnapshotSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + FINANCE_BALANCE_SNAPSHOT_NUMBER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + FINANCE_TRANSACTION_ID + REFERENCE_ENTITY_ID + REFERENCE_ENTITY_TYPE + EVENT_TYPE + CHARGE_AMOUNT + ADJUSTMENT_AMOUNT + SUBTOTAL + TAX_AMOUNT + TOTAL_AMOUNT_WITH_TAX + IMPACT_AMOUNT + BALANCE + ACCOUNT_ID + TRANSACTION_DATE + EFFECTIVE_DATE + DUE_DATE + BASE_CURRENCY_ISO_CODE + BASE_CURRENCY_FX_RATE + BASE_CURRENCY_FX_DATE + BASE_CURRENCY_AMOUNT + BASE_CURRENCY_BALANCE + LEGAL_ENTITY_ID + ORIGINAL_REFERENCE_ENTITY_TYPE + ORIGINAL_EVENT_TYPE + FINANCE_SYSTEM_TRANSACTION_NUMBER + FINANCE_SYSTEM_NAME + FINANCE_SYSTEM_INTEGRATION_MODE + FINANCE_SYSTEM_INTEGRATION_STATUS +} + +union SalesforceLegalEntityOwnerUnion = SalesforceGroup | SalesforceUser + +"""Legal Entity""" +type SalesforceLegalEntity implements OneGraphNode { + """Legal Entity ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceLegalEntityOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Company Name""" + companyName: String + + """Description""" + description: String + + """Status""" + status: String + + """Street""" + legalEntityStreet: String + + """City""" + legalEntityCity: String + + """State""" + legalEntityState: String + + """Postal Code""" + legalEntityPostalCode: String + + """Country""" + legalEntityCountry: String + + """Latitude""" + legalEntityLatitude: Float + + """Longitude""" + legalEntityLongitude: Float + + """Geocode Accuracy""" + legalEntityGeocodeAccuracy: String + + """Address""" + legalEntityAddress: SalesforceAddress + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LegalEntityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceLegalEntitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a LegalEntity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceNoteParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEngagementChannelType | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 + +"""Note""" +type SalesforceNote implements OneGraphNode { + """Note Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceNoteParentUnion + + """Title""" + title: String! + + """Private""" + isPrivate: Boolean! + + """Body""" + body: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceNoteSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Note""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Notes connection, for use in pagination.""" +type SalesforceNotesConnection { + """The count of all Note you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Notes""" + nodes: [SalesforceNote!]! + + """List of Note edges""" + edges: [SalesforceNoteEdge!]! +} + +""" +A filter to be used against ImageShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageShare's id field""" + id: SalesforceIdFilter + + """Filter by the ImageShare's parent relation.""" + parent: SalesforceImageConnectionFilter + + """Filter by the ImageShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ImageShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ImageShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ImageShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ImageShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ImageShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ImageShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ImageShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Image Shares can be sorted by""" +enum SalesforceImageShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceImageShareEdge { + """The item at the end of the edge.""" + node: SalesforceImageShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceImageShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Image Share""" +type SalesforceImageShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceImage + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceImageShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """A JSON object that contains all of the custom fields for a ImageShare""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Image Shares connection, for use in pagination.""" +type SalesforceImageSharesConnection { + """The count of all Image Share you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Image Shares""" + nodes: [SalesforceImageShare!]! + + """List of Image Share edges""" + edges: [SalesforceImageShareEdge!]! +} + +""" +A filter to be used against ImageHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ImageHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ImageHistory's image relation.""" + image: SalesforceImageConnectionFilter + + """Filter by the ImageHistory's imageId field""" + imageId: SalesforceIdFilter + + """Filter by the ImageHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ImageHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ImageHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ImageHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ImageHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Image Histories can be sorted by""" +enum SalesforceImageHistorySortByFieldEnum { + ID + IS_DELETED + IMAGE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceImageHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceImageHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Image History""" +type SalesforceImageHistory implements OneGraphNode { + """Image History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Image ID""" + imageId: String! + + """Image ID""" + image: SalesforceImage + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ImageHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Image Histories connection, for use in pagination.""" +type SalesforceImageHistorysConnection { + """The count of all Image History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Image Histories""" + nodes: [SalesforceImageHistory!]! + + """List of Image History edges""" + edges: [SalesforceImageHistoryEdge!]! +} + +""" +A filter to be used against Image object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Image's id field""" + id: SalesforceIdFilter + + """Filter by the Image's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Image's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Image's name field""" + name: SalesforceStringFilter + + """Filter by the Image's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Image's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Image's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Image's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Image's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Image's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Image's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Image's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Image's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Image's imageViewType field""" + imageViewType: SalesforceStringFilter + + """Filter by the Image's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Image's imageClass field""" + imageClass: SalesforceStringFilter + + """Filter by the Image's imageClassObjectType field""" + imageClassObjectType: SalesforceStringFilter + + """Filter by the Image's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the Image's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the Image's capturedAngle field""" + capturedAngle: SalesforceStringFilter + + """Filter by the Image's title field""" + title: SalesforceStringFilter + + """Filter by the Image's alternateText field""" + alternateText: SalesforceStringFilter + + """Filter by the Image's url field""" + url: SalesforceStringFilter +} + +""" +A filter to be used against ImageFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceImageFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceImageFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceImageFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ImageFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ImageFeed's parent relation.""" + parent: SalesforceImageConnectionFilter + + """Filter by the ImageFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ImageFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ImageFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ImageFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ImageFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ImageFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ImageFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ImageFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ImageFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ImageFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ImageFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ImageFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ImageFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ImageFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ImageFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +""" +Field that __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels can be sorted by +""" +enum SalesforceImageFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceImageFeedEdge { + """The item at the end of the edge.""" + node: SalesforceImageFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +__MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel +""" +type SalesforceImageFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceImage + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a ImageFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels connection, for use in pagination. +""" +type SalesforceImageFeedsConnection { + """ + The count of all __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """ + List of Salesforce __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabels + """ + nodes: [SalesforceImageFeed!]! + + """ + List of __MISSING LABEL__ PropertyFile - val Image not found in section StandardFeedLabel edges + """ + edges: [SalesforceImageFeedEdge!]! +} + +union SalesforceImageOwnerUnion = SalesforceGroup | SalesforceUser + +"""Image""" +type SalesforceImage implements OneGraphNode { + """Image ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceImageOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Image Orientation""" + imageViewType: String + + """Active""" + isActive: Boolean! + + """Category""" + imageClass: String + + """Image Type""" + imageClassObjectType: String + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Camera Angle""" + capturedAngle: String + + """Title""" + title: String + + """Accessibility Text""" + alternateText: String + + """URL""" + url: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceImageSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Image""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEventRelationChangeEventRelationUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCalendar | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution | SalesforceUser + +union SalesforceEventOwnerUnion = SalesforceCalendar | SalesforceUser + +union SalesforceAttachmentOwnerUnion = SalesforceCalendar | SalesforceUser + +union SalesforceActivityHistoryOwnerUnion = SalesforceCalendar | SalesforceGroup | SalesforceUser + +""" +A filter to be used against UndecidedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUndecidedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUndecidedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUndecidedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UndecidedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the UndecidedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the UndecidedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UndecidedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UndecidedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UndecidedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UndecidedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UndecidedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Undecided Event Relations can be sorted by""" +enum SalesforceUndecidedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceUndecidedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceUndecidedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceUndecidedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Undecided Event Relation""" +type SalesforceUndecidedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceUndecidedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a UndecidedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Undecided Event Relations connection, for use in pagination. +""" +type SalesforceUndecidedEventRelationsConnection { + """ + The count of all Undecided Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Undecided Event Relations""" + nodes: [SalesforceUndecidedEventRelation!]! + + """List of Undecided Event Relation edges""" + edges: [SalesforceUndecidedEventRelationEdge!]! +} + +""" +A filter to be used against EventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the EventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the EventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the EventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the EventRelation's status field""" + status: SalesforceStringFilter + + """Filter by the EventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the EventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Event Relations can be sorted by""" +enum SalesforceEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + STATUS + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Event Relation""" +type SalesforceEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String! + + """Relation ID""" + relation: SalesforceEventRelationRelationUnion + + """Event ID""" + eventId: String! + + """Event ID""" + event: SalesforceEvent + + """Status""" + status: String + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Event Relations connection, for use in pagination.""" +type SalesforceEventRelationsConnection { + """The count of all Event Relation you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Event Relations""" + nodes: [SalesforceEventRelation!]! + + """List of Event Relation edges""" + edges: [SalesforceEventRelationEdge!]! +} + +""" +A filter to be used against DeclinedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDeclinedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDeclinedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDeclinedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DeclinedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the DeclinedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the DeclinedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DeclinedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DeclinedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DeclinedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DeclinedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DeclinedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Declined Event Relations can be sorted by""" +enum SalesforceDeclinedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceDeclinedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceDeclinedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDeclinedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Declined Event Relation""" +type SalesforceDeclinedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceDeclinedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a DeclinedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Declined Event Relations connection, for use in pagination.""" +type SalesforceDeclinedEventRelationsConnection { + """ + The count of all Declined Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Declined Event Relations""" + nodes: [SalesforceDeclinedEventRelation!]! + + """List of Declined Event Relation edges""" + edges: [SalesforceDeclinedEventRelationEdge!]! +} + +""" +A filter to be used against ListView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListView's id field""" + id: SalesforceIdFilter + + """Filter by the ListView's name field""" + name: SalesforceStringFilter + + """Filter by the ListView's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ListView's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ListView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ListView's isSoqlCompatible field""" + isSoqlCompatible: SalesforceBooleanFilter + + """Filter by the ListView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListView's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ListView's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against CalendarView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCalendarViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCalendarViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCalendarViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CalendarView's id field""" + id: SalesforceIdFilter + + """Filter by the CalendarView's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CalendarView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CalendarView's name field""" + name: SalesforceStringFilter + + """Filter by the CalendarView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CalendarView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CalendarView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CalendarView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CalendarView's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CalendarView's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CalendarView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CalendarView's isDisplayed field""" + isDisplayed: SalesforceBooleanFilter + + """Filter by the CalendarView's color field""" + color: SalesforceStringFilter + + """Filter by the CalendarView's fillPattern field""" + fillPattern: SalesforceStringFilter + + """Filter by the CalendarView's listViewFilter relation.""" + listViewFilter: SalesforceListViewConnectionFilter + + """Filter by the CalendarView's listViewFilterId field""" + listViewFilterId: SalesforceIdFilter + + """Filter by the CalendarView's dateHandlingType field""" + dateHandlingType: SalesforceStringFilter + + """Filter by the CalendarView's startField field""" + startField: SalesforceStringFilter + + """Filter by the CalendarView's endField field""" + endField: SalesforceStringFilter + + """Filter by the CalendarView's displayField field""" + displayField: SalesforceStringFilter + + """Filter by the CalendarView's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the CalendarView's publisherId field""" + publisherId: SalesforceIdFilter +} + +"""Field that Calendars can be sorted by""" +enum SalesforceCalendarViewSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DISPLAYED + COLOR + FILL_PATTERN + LIST_VIEW_FILTER_ID + DATE_HANDLING_TYPE + START_FIELD + END_FIELD + DISPLAY_FIELD + SOBJECT_TYPE + PUBLISHER_ID +} + +""" +A filter to be used against AcceptedEventRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAcceptedEventRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAcceptedEventRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAcceptedEventRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AcceptedEventRelation's id field""" + id: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's relationId field""" + relationId: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's event relation.""" + event: SalesforceEventConnectionFilter + + """Filter by the AcceptedEventRelation's eventId field""" + eventId: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's respondedDate field""" + respondedDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's response field""" + response: SalesforceStringFilter + + """Filter by the AcceptedEventRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AcceptedEventRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AcceptedEventRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AcceptedEventRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AcceptedEventRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AcceptedEventRelation's type field""" + type: SalesforceStringFilter +} + +"""Field that Accepted Event Relations can be sorted by""" +enum SalesforceAcceptedEventRelationSortByFieldEnum { + ID + RELATION_ID + EVENT_ID + RESPONDED_DATE + RESPONSE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + TYPE +} + +"""An edge in a connection.""" +type SalesforceAcceptedEventRelationEdge { + """The item at the end of the edge.""" + node: SalesforceAcceptedEventRelation! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAcceptedEventRelationRelationUnion = SalesforceCalendar | SalesforceContact | SalesforceLead | SalesforceUser + +"""Accepted Event Relation""" +type SalesforceAcceptedEventRelation implements OneGraphNode { + """Event Relation ID""" + id: String! + + """Relation ID""" + relationId: String + + """Relation ID""" + relation: SalesforceAcceptedEventRelationRelationUnion + + """Event ID""" + eventId: String + + """Event ID""" + event: SalesforceEvent + + """Response Date""" + respondedDate: String + + """Response""" + response: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Type""" + type: String + + """ + A JSON object that contains all of the custom fields for a AcceptedEventRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Accepted Event Relations connection, for use in pagination.""" +type SalesforceAcceptedEventRelationsConnection { + """ + The count of all Accepted Event Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Accepted Event Relations""" + nodes: [SalesforceAcceptedEventRelation!]! + + """List of Accepted Event Relation edges""" + edges: [SalesforceAcceptedEventRelationEdge!]! +} + +"""Calendar""" +type SalesforceCalendar implements OneGraphNode { + """Calendar ID""" + id: String! + + """Calendar Name""" + name: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Calendar Type""" + type: String! + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """A JSON object that contains all of the custom fields for a Calendar""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCalendarViewPublisherUnion = SalesforceCalendar | SalesforceListView | SalesforceUser + +union SalesforceCalendarViewOwnerUnion = SalesforceGroup | SalesforceUser + +"""Calendar""" +type SalesforceCalendarView implements OneGraphNode { + """Calendar ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCalendarViewOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Calendar Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Is Displayed""" + isDisplayed: Boolean! + + """Color""" + color: String + + """Fill Pattern""" + fillPattern: String + + """List View ID""" + listViewFilterId: String + + """List View ID""" + listViewFilter: SalesforceListView + + """Date Handling Type""" + dateHandlingType: String + + """Start Field""" + startField: String! + + """End Field""" + endField: String + + """Display Field""" + displayField: String! + + """sObject Type""" + sobjectType: String! + + """Publisher ID""" + publisherId: String + + """Publisher ID""" + publisher: SalesforceCalendarViewPublisherUnion + + """Collection of Salesforce CalendarViewShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a CalendarView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Calendars connection, for use in pagination.""" +type SalesforceCalendarViewsConnection { + """The count of all Calendar you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Calendars""" + nodes: [SalesforceCalendarView!]! + + """List of Calendar edges""" + edges: [SalesforceCalendarViewEdge!]! +} + +"""List View""" +type SalesforceListView implements OneGraphNode { + """List View ID""" + id: String! + + """View Name""" + name: String! + + """View Unique Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Custom Object Definition ID""" + sobjectType: String + + """Is SOQL Compatible""" + isSoqlCompatible: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce CalendarView""" + calendarViewsByListViewFilterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce UserListView""" + userListViewsByListViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """A JSON object that contains all of the custom fields for a ListView""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceListEmailRecipientSourceSourceListUnion = SalesforceCampaign | SalesforceListView | SalesforceTopic + +"""List Email Recipient Source""" +type SalesforceListEmailRecipientSource implements OneGraphNode { + """List Email Recipient Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """List Email ID""" + listEmailId: String! + + """List Email ID""" + listEmail: SalesforceListEmail + + """SourceList ID""" + sourceListId: String! + + """SourceList ID""" + sourceList: SalesforceListEmailRecipientSourceSourceListUnion + + """Type""" + sourceType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ListEmailRecipientSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce List Email Recipient Sources connection, for use in pagination. +""" +type SalesforceListEmailRecipientSourcesConnection { + """ + The count of all List Email Recipient Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Recipient Sources""" + nodes: [SalesforceListEmailRecipientSource!]! + + """List of List Email Recipient Source edges""" + edges: [SalesforceListEmailRecipientSourceEdge!]! +} + +""" +A filter to be used against ListEmail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmail's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmail's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ListEmail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmail's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's subject field""" + subject: SalesforceStringFilter + + """Filter by the ListEmail's fromName field""" + fromName: SalesforceStringFilter + + """Filter by the ListEmail's fromAddress field""" + fromAddress: SalesforceStringFilter + + """Filter by the ListEmail's status field""" + status: SalesforceStringFilter + + """Filter by the ListEmail's hasAttachment field""" + hasAttachment: SalesforceBooleanFilter + + """Filter by the ListEmail's scheduledDate field""" + scheduledDate: SalesforceDateTimeFilter + + """Filter by the ListEmail's totalSent field""" + totalSent: SalesforceIntFilter + + """Filter by the ListEmail's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the ListEmail's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the ListEmail's isTracked field""" + isTracked: SalesforceBooleanFilter +} + +""" +A filter to be used against ListEmailIndividualRecipient object types. All fields are combined with a logical â€and.’ +""" +input SalesforceListEmailIndividualRecipientConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceListEmailIndividualRecipientConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceListEmailIndividualRecipientConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ListEmailIndividualRecipient's id field""" + id: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ListEmailIndividualRecipient's name field""" + name: SalesforceStringFilter + + """Filter by the ListEmailIndividualRecipient's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailIndividualRecipient's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ListEmailIndividualRecipient's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ListEmailIndividualRecipient's listEmail relation.""" + listEmail: SalesforceListEmailConnectionFilter + + """Filter by the ListEmailIndividualRecipient's listEmailId field""" + listEmailId: SalesforceIdFilter + + """Filter by the ListEmailIndividualRecipient's recipientId field""" + recipientId: SalesforceIdFilter +} + +"""Field that List Email Individual Recipients can be sorted by""" +enum SalesforceListEmailIndividualRecipientSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LIST_EMAIL_ID + RECIPIENT_ID +} + +"""Field that Content Deliveries can be sorted by""" +enum SalesforceContentDistributionSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + OWNER_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NAME + IS_DELETED + CONTENT_VERSION_ID + CONTENT_DOCUMENT_ID + RELATED_RECORD_ID + EXPIRY_DATE + PASSWORD + VIEW_COUNT + FIRST_VIEW_DATE + LAST_VIEW_DATE + DISTRIBUTION_PUBLIC_URL + CONTENT_DOWNLOAD_URL + PDF_DOWNLOAD_URL +} + +"""An edge in a connection.""" +type SalesforceContentDistributionEdge { + """The item at the end of the edge.""" + node: SalesforceContentDistribution! + + """A cursor for use in pagination""" + cursor: String! +} + +"""An edge in a connection.""" +type SalesforceContentDistributionViewEdge { + """The item at the end of the edge.""" + node: SalesforceContentDistributionView! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ContentDistribution object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDistributionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDistributionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDistributionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDistribution's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDistribution's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDistribution's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentDistribution's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistribution's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentDistribution's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's name field""" + name: SalesforceStringFilter + + """Filter by the ContentDistribution's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDistribution's contentVersion relation.""" + contentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDistribution's contentVersionId field""" + contentVersionId: SalesforceIdFilter + + """Filter by the ContentDistribution's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDistribution's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDistribution's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter + + """Filter by the ContentDistribution's preferencesAllowPdfDownload field""" + preferencesAllowPdfDownload: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesAllowOriginalDownload field + """ + preferencesAllowOriginalDownload: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesPasswordRequired field""" + preferencesPasswordRequired: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesNotifyOnVisit field""" + preferencesNotifyOnVisit: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesLinkLatestVersion field""" + preferencesLinkLatestVersion: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesAllowViewInBrowser field + """ + preferencesAllowViewInBrowser: SalesforceBooleanFilter + + """Filter by the ContentDistribution's preferencesExpires field""" + preferencesExpires: SalesforceBooleanFilter + + """ + Filter by the ContentDistribution's preferencesNotifyRndtnComplete field + """ + preferencesNotifyRndtnComplete: SalesforceBooleanFilter + + """Filter by the ContentDistribution's expiryDate field""" + expiryDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's viewCount field""" + viewCount: SalesforceIntFilter + + """Filter by the ContentDistribution's firstViewDate field""" + firstViewDate: SalesforceDateTimeFilter + + """Filter by the ContentDistribution's lastViewDate field""" + lastViewDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against ContentDistributionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDistributionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDistributionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDistributionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDistributionView's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDistributionView's distribution relation.""" + distribution: SalesforceContentDistributionConnectionFilter + + """Filter by the ContentDistributionView's distributionId field""" + distributionId: SalesforceIdFilter + + """Filter by the ContentDistributionView's parentView relation.""" + parentView: SalesforceContentDistributionViewConnectionFilter + + """Filter by the ContentDistributionView's parentViewId field""" + parentViewId: SalesforceIdFilter + + """Filter by the ContentDistributionView's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDistributionView's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDistributionView's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDistributionView's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDistributionView's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDistributionView's isInternal field""" + isInternal: SalesforceBooleanFilter + + """Filter by the ContentDistributionView's isDownload field""" + isDownload: SalesforceBooleanFilter +} + +"""Field that Content Delivery Views can be sorted by""" +enum SalesforceContentDistributionViewSortByFieldEnum { + ID + DISTRIBUTION_ID + PARENT_VIEW_ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + IS_DELETED + IS_INTERNAL + IS_DOWNLOAD +} + +"""Content Delivery View""" +type SalesforceContentDistributionView implements OneGraphNode { + """Content Delivery View ID""" + id: String! + + """Content Delivery ID""" + distributionId: String! + + """Content Delivery ID""" + distribution: SalesforceContentDistribution + + """Content Delivery View ID""" + parentViewId: String + + """Content Delivery View ID""" + parentView: SalesforceContentDistributionView + + """View Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Internal View""" + isInternal: Boolean! + + """File Downloaded""" + isDownload: Boolean! + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByParentViewId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistributionView + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Delivery Views connection, for use in pagination.""" +type SalesforceContentDistributionViewsConnection { + """ + The count of all Content Delivery View you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Delivery Views""" + nodes: [SalesforceContentDistributionView!]! + + """List of Content Delivery View edges""" + edges: [SalesforceContentDistributionViewEdge!]! +} + +union SalesforceContentDistributionRelatedRecordUnion = SalesforceAccount | SalesforceCampaign | SalesforceCase | SalesforceContact | SalesforceEmailMessage | SalesforceLead | SalesforceListEmail | SalesforceOpportunity + +"""Content Delivery""" +type SalesforceContentDistribution implements OneGraphNode { + """Content Delivery ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Content Delivery Name""" + name: String! + + """Deleted""" + isDeleted: Boolean! + + """ContentVersion ID""" + contentVersionId: String! + + """ContentVersion ID""" + contentVersion: SalesforceContentVersion + + """ContentDocument ID""" + contentDocumentId: String + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentDistributionRelatedRecordUnion + + """Allow Download as PDF""" + preferencesAllowPdfDownload: Boolean! + + """Allow Download in Original Format""" + preferencesAllowOriginalDownload: Boolean! + + """Require Password to Access Content""" + preferencesPasswordRequired: Boolean! + + """Notify Me of First View or Download""" + preferencesNotifyOnVisit: Boolean! + + """Content Delivery Opens Latest Version""" + preferencesLinkLatestVersion: Boolean! + + """Allow View in the Browser""" + preferencesAllowViewInBrowser: Boolean! + + """Content Delivery Expires""" + preferencesExpires: Boolean! + + """Email when Preview Images are Ready""" + preferencesNotifyRndtnComplete: Boolean! + + """Expiration Date""" + expiryDate: String + + """Password""" + password: String + + """View Count""" + viewCount: Int + + """First Viewed""" + firstViewDate: String + + """Last Viewed""" + lastViewDate: String + + """External Link""" + distributionPublicUrl: String + + """File Download Link""" + contentDownloadUrl: String + + """PDF Download Link""" + pdfDownloadUrl: String + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViews( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ContentDistribution + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Deliveries connection, for use in pagination.""" +type SalesforceContentDistributionsConnection { + """The count of all Content Delivery you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Deliveries""" + nodes: [SalesforceContentDistribution!]! + + """List of Content Delivery edges""" + edges: [SalesforceContentDistributionEdge!]! +} + +union SalesforceListEmailOwnerUnion = SalesforceGroup | SalesforceUser + +"""List Email""" +type SalesforceListEmail implements OneGraphNode { + """List Email ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceListEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Subject""" + subject: String + + """Html Body""" + htmlBody: String + + """Text Body""" + textBody: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String! + + """Status""" + status: String! + + """Has Attachment""" + hasAttachment: Boolean! + + """Scheduled Date""" + scheduledDate: String + + """Total Sent""" + totalSent: Int + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Is Tracked""" + isTracked: Boolean! + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByListEmailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByListEmailId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceListEmailSobjectMetadata! + + """A JSON object that contains all of the custom fields for a ListEmail""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""List Email Individual Recipient""" +type SalesforceListEmailIndividualRecipient implements OneGraphNode { + """List Email Individual Recipient ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """List Email ID""" + listEmailId: String! + + """List Email ID""" + listEmail: SalesforceListEmail + + """Recipient ID""" + recipientId: String! + + """Recipient ID""" + recipient: SalesforceListEmailIndividualRecipientRecipientUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ListEmailIndividualRecipient + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce List Email Individual Recipients connection, for use in pagination. +""" +type SalesforceListEmailIndividualRecipientsConnection { + """ + The count of all List Email Individual Recipient you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce List Email Individual Recipients""" + nodes: [SalesforceListEmailIndividualRecipient!]! + + """List of List Email Individual Recipient edges""" + edges: [SalesforceListEmailIndividualRecipientEdge!]! +} + +union SalesforceCampaignMemberLeadOrContactOwnerUnion = SalesforceGroup | SalesforceUser + +union SalesforceCampaignMemberLeadOrContactUnion = SalesforceAccount | SalesforceContact | SalesforceLead + +"""Campaign Member""" +type SalesforceCampaignMember implements OneGraphNode { + """Campaign Member ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Campaign ID""" + campaignId: String! + + """Campaign ID""" + campaign: SalesforceCampaign + + """Lead ID""" + leadId: String + + """Lead ID""" + lead: SalesforceLead + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Status""" + status: String + + """Responded""" + hasResponded: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """First Responded Date""" + firstRespondedDate: String + + """Salutation""" + salutation: String + + """Name""" + name: String + + """First Name""" + firstName: String + + """Last Name""" + lastName: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Email""" + email: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Description""" + description: String + + """Do Not Call""" + doNotCall: Boolean! + + """Email Opt Out""" + hasOptedOutOfEmail: Boolean! + + """Fax Opt Out""" + hasOptedOutOfFax: Boolean! + + """Lead Source""" + leadSource: String + + """Company (Account)""" + companyOrAccount: String + + """Type""" + type: String + + """Related Record ID""" + leadOrContactId: String + + """Related Record ID""" + leadOrContact: SalesforceCampaignMemberLeadOrContactUnion + + """Related Record Owner ID""" + leadOrContactOwnerId: String + + """Related Record Owner ID""" + leadOrContactOwner: SalesforceCampaignMemberLeadOrContactOwnerUnion + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCampaignMemberSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CampaignMember + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceRecordActionRecordUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCampaignMember | SalesforceCase | SalesforceCollaborationGroup | SalesforceContact | SalesforceContactRequest | SalesforceContract | SalesforceEnhancedLetterhead | SalesforceLead | SalesforceOpportunity | SalesforceOrder | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProduct2 | SalesforceUser + +"""RecordAction""" +type SalesforceRecordAction implements OneGraphNode { + """RecordAction ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent Record ID""" + recordId: String! + + """Parent Record ID""" + record: SalesforceRecordActionRecordUnion + + """Interaction Definition ID""" + flowDefinition: String + + """FlowInterview ID""" + flowInterviewId: String + + """FlowInterview ID""" + flowInterview: SalesforceFlowInterview + + """Order""" + order: Int! + + """Status""" + status: String + + """Pinned""" + pinned: String + + """Action Type""" + actionType: String + + """Action Definition""" + actionDefinition: String + + """Is Mandatory""" + isMandatory: Boolean! + + """Hide Remove Action in UI""" + isUiRemoveHidden: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a RecordAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce RecordActions connection, for use in pagination.""" +type SalesforceRecordActionsConnection { + """The count of all RecordAction you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce RecordActions""" + nodes: [SalesforceRecordAction!]! + + """List of RecordAction edges""" + edges: [SalesforceRecordActionEdge!]! +} + +""" +A filter to be used against Event object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEventConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEventConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEventConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Event's id field""" + id: SalesforceIdFilter + + """Filter by the Event's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the Event's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the Event's subject field""" + subject: SalesforceStringFilter + + """Filter by the Event's location field""" + location: SalesforceStringFilter + + """Filter by the Event's isAllDayEvent field""" + isAllDayEvent: SalesforceBooleanFilter + + """Filter by the Event's activityDateTime field""" + activityDateTime: SalesforceDateTimeFilter + + """Filter by the Event's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Event's durationInMinutes field""" + durationInMinutes: SalesforceIntFilter + + """Filter by the Event's startDateTime field""" + startDateTime: SalesforceDateTimeFilter + + """Filter by the Event's endDateTime field""" + endDateTime: SalesforceDateTimeFilter + + """Filter by the Event's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Event's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Event's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Event's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Event's type field""" + type: SalesforceStringFilter + + """Filter by the Event's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Event's showAs field""" + showAs: SalesforceStringFilter + + """Filter by the Event's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Event's isChild field""" + isChild: SalesforceBooleanFilter + + """Filter by the Event's isGroupEvent field""" + isGroupEvent: SalesforceBooleanFilter + + """Filter by the Event's groupEventType field""" + groupEventType: SalesforceStringFilter + + """Filter by the Event's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Event's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Event's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Event's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Event's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Event's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Event's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Event's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Event's recurrenceActivity relation.""" + recurrenceActivity: SalesforceEventConnectionFilter + + """Filter by the Event's recurrenceActivityId field""" + recurrenceActivityId: SalesforceIdFilter + + """Filter by the Event's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Event's recurrenceStartDateTime field""" + recurrenceStartDateTime: SalesforceDateTimeFilter + + """Filter by the Event's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Event's recurrenceTimeZoneSidKey field""" + recurrenceTimeZoneSidKey: SalesforceStringFilter + + """Filter by the Event's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Event's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Event's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Event's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Event's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Event's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter + + """Filter by the Event's reminderDateTime field""" + reminderDateTime: SalesforceDateTimeFilter + + """Filter by the Event's isReminderSet field""" + isReminderSet: SalesforceBooleanFilter + + """Filter by the Event's eventSubtype field""" + eventSubtype: SalesforceStringFilter + + """Filter by the Event's isRecurrence2Exclusion field""" + isRecurrence2Exclusion: SalesforceBooleanFilter + + """Filter by the Event's recurrence2PatternVersion field""" + recurrence2PatternVersion: SalesforceStringFilter + + """Filter by the Event's isRecurrence2 field""" + isRecurrence2: SalesforceBooleanFilter + + """Filter by the Event's isRecurrence2Exception field""" + isRecurrence2Exception: SalesforceBooleanFilter + + """Filter by the Event's recurrence2PatternStartDate field""" + recurrence2PatternStartDate: SalesforceDateTimeFilter + + """Filter by the Event's recurrence2PatternTimeZone field""" + recurrence2PatternTimeZone: SalesforceStringFilter +} + +"""Field that Events can be sorted by""" +enum SalesforceEventSortByFieldEnum { + ID + WHO_ID + WHAT_ID + SUBJECT + LOCATION + IS_ALL_DAY_EVENT + ACTIVITY_DATE_TIME + ACTIVITY_DATE + DURATION_IN_MINUTES + START_DATE_TIME + END_DATE_TIME + END_DATE + ACCOUNT_ID + OWNER_ID + TYPE + IS_PRIVATE + SHOW_AS + IS_DELETED + IS_CHILD + IS_GROUP_EVENT + GROUP_EVENT_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + IS_ARCHIVED + RECURRENCE_ACTIVITY_ID + IS_RECURRENCE + RECURRENCE_START_DATE_TIME + RECURRENCE_END_DATE_ONLY + RECURRENCE_TIME_ZONE_SID_KEY + RECURRENCE_TYPE + RECURRENCE_INTERVAL + RECURRENCE_DAY_OF_WEEK_MASK + RECURRENCE_DAY_OF_MONTH + RECURRENCE_INSTANCE + RECURRENCE_MONTH_OF_YEAR + REMINDER_DATE_TIME + IS_REMINDER_SET + EVENT_SUBTYPE + IS_RECURRENCE_2_EXCLUSION + RECURRENCE_2_PATTERN_VERSION + IS_RECURRENCE_2 + IS_RECURRENCE_2_EXCEPTION + RECURRENCE_2_PATTERN_START_DATE + RECURRENCE_2_PATTERN_TIME_ZONE +} + +""" +A filter to be used against ContactRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactRequest's id field""" + id: SalesforceIdFilter + + """Filter by the ContactRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactRequest's name field""" + name: SalesforceStringFilter + + """Filter by the ContactRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequest's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the ContactRequest's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the ContactRequest's preferredPhone field""" + preferredPhone: SalesforceStringFilter + + """Filter by the ContactRequest's preferredChannel field""" + preferredChannel: SalesforceStringFilter + + """Filter by the ContactRequest's status field""" + status: SalesforceStringFilter + + """Filter by the ContactRequest's requestReason field""" + requestReason: SalesforceStringFilter +} + +""" +A filter to be used against ContactRequestShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactRequestShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactRequestShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactRequestShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactRequestShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactRequestShare's parent relation.""" + parent: SalesforceContactRequestConnectionFilter + + """Filter by the ContactRequestShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactRequestShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactRequestShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactRequestShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactRequestShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactRequestShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactRequestShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactRequestShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Request Shares can be sorted by""" +enum SalesforceContactRequestShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactRequestShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactRequestShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactRequestShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Request Share""" +type SalesforceContactRequestShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactRequest + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactRequestShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactRequestShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Request Shares connection, for use in pagination.""" +type SalesforceContactRequestSharesConnection { + """ + The count of all Contact Request Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Request Shares""" + nodes: [SalesforceContactRequestShare!]! + + """List of Contact Request Share edges""" + edges: [SalesforceContactRequestShareEdge!]! +} + +union SalesforceContactRequestWhoUnion = SalesforceContact | SalesforceLead | SalesforceUser + +union SalesforceContactRequestWhatUnion = SalesforceAccount | SalesforceCase | SalesforceOpportunity + +union SalesforceContactRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Request""" +type SalesforceContactRequest implements OneGraphNode { + """Contact Request ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Contact Request Number""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceContactRequestWhatUnion + + """Requestor ID""" + whoId: String + + """Requestor ID""" + who: SalesforceContactRequestWhoUnion + + """Preferred Phone Number""" + preferredPhone: String + + """Preferred Channel""" + preferredChannel: String! + + """Request Status""" + status: String! + + """Request Reason""" + requestReason: String + + """Request Description""" + requestDescription: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceContactRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEventWhatUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetRelationship | SalesforceCampaign | SalesforceCase | SalesforceCommSubscriptionConsent | SalesforceContactRequest | SalesforceContract | SalesforceCreditMemo | SalesforceImage | SalesforceInvoice | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforceSolution + +union SalesforceEventWhoUnion = SalesforceContact | SalesforceLead + +"""Event""" +type SalesforceEvent implements OneGraphNode { + """Activity ID""" + id: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceEventWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceEventWhatUnion + + """Subject""" + subject: String + + """Location""" + location: String + + """All-Day Event""" + isAllDayEvent: Boolean! + + """Due Date Time""" + activityDateTime: String + + """Due Date Only""" + activityDate: String + + """Duration""" + durationInMinutes: Int + + """Start Date Time""" + startDateTime: String + + """End Date Time""" + endDateTime: String + + """End Date""" + endDate: String + + """Description""" + description: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Assigned To ID""" + ownerId: String! + + """Assigned To ID""" + owner: SalesforceEventOwnerUnion + + """Type""" + type: String + + """Private""" + isPrivate: Boolean! + + """Show Time As""" + showAs: String + + """Deleted""" + isDeleted: Boolean! + + """Is Child""" + isChild: Boolean! + + """Is Group Event""" + isGroupEvent: Boolean! + + """Group Event Type""" + groupEventType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Archived""" + isArchived: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceEvent + + """Create Recurring Series of Events""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateTime: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Event Subtype""" + eventSubtype: String + + """Historical Event, Not Following Recurrence""" + isRecurrence2Exclusion: Boolean! + + """Recurrence Pattern""" + recurrence2PatternText: String + + """Pattern Version""" + recurrence2PatternVersion: String + + """Repeat""" + isRecurrence2: Boolean! + + """Is Exception""" + isRecurrence2Exception: Boolean! + + """Recurrence Pattern Start Date""" + recurrence2PatternStartDate: String + + """Recurrence Pattern Time Zone Reference""" + recurrence2PatternTimeZone: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + recurringEvents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByEventId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + sobjectMetadata: SalesforceEventSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Event""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Events connection, for use in pagination.""" +type SalesforceEventsConnection { + """The count of all Event you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Events""" + nodes: [SalesforceEvent!]! + + """List of Event edges""" + edges: [SalesforceEventEdge!]! +} + +union SalesforceInvoiceOwnerUnion = SalesforceGroup | SalesforceUser + +"""Invoice""" +type SalesforceInvoice implements OneGraphNode { + """Invoice ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceInvoiceOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Number""" + documentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceOrder + + """Invoice Number""" + invoiceNumber: String + + """Account ID""" + billingAccountId: String! + + """Account ID""" + billingAccount: SalesforceAccount + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Status""" + status: String! + + """Invoice Date""" + invoiceDate: String! + + """Due Date""" + dueDate: String! + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Description""" + description: String + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceInvoiceSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Invoice""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceTransactionReferenceEntityUnion = SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceInvoice | SalesforceInvoiceLine | SalesforcePayment | SalesforcePaymentLineInvoice | SalesforceRefund | SalesforceRefundLinePayment + +union SalesforceFinanceTransactionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Finance Transaction""" +type SalesforceFinanceTransaction implements OneGraphNode { + """Finance Transaction ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFinanceTransactionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + financeTransactionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceTransactionReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Action""" + eventAction: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float! + + """Impact Amount""" + impactAmount: Float + + """Resulting Balance""" + resultingBalance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """SourceEntity ID""" + sourceEntityId: String + + """SourceEntity ID""" + sourceEntity: SalesforceFinanceTransactionSourceEntityUnion + + """DestinationEntity ID""" + destinationEntityId: String + + """DestinationEntity ID""" + destinationEntity: SalesforceFinanceTransactionDestinationEntityUnion + + """Transaction Date""" + transactionDate: String! + + """Effective Date""" + effectiveDate: String! + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceTransactionLegalEntityUnion + + """Creation Mode""" + creationMode: String! + + """ParentReferenceEntity ID""" + parentReferenceEntityId: String + + """ParentReferenceEntity ID""" + parentReferenceEntity: SalesforceFinanceTransactionParentReferenceEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Original Event Action""" + originalEventAction: String + + """Original Credit GL Account Name""" + originalCreditGlAccountName: String + + """Original Credit GL Account Number""" + originalCreditGlAccountNumber: String + + """Original Debit GL Account Name""" + originalDebitGlAccountName: String + + """Original Debit GL Account Number""" + originalDebitGlAccountNumber: String + + """Original Finance Period Name""" + originalFinancePeriodName: String + + """Original Finance Period Start Date""" + originalFinancePeriodStartDate: String + + """Original Finance Period End Date""" + originalFinancePeriodEndDate: String + + """Original Finance Period Status""" + originalFinancePeriodStatus: String + + """Original GL Rule Name""" + originalGlRuleName: String + + """Original GL Treatment Name""" + originalGlTreatmentName: String + + """Original Finance Book Name""" + originalFinanceBookName: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransactionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceFinanceTransactionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FinanceTransaction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFinanceBalanceSnapshotOwnerUnion = SalesforceGroup | SalesforceUser + +"""Finance Balance Snapshot""" +type SalesforceFinanceBalanceSnapshot implements OneGraphNode { + """Finance Balance Snapshot ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFinanceBalanceSnapshotOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + financeBalanceSnapshotNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Finance Transaction ID""" + financeTransactionId: String + + """Finance Transaction ID""" + financeTransaction: SalesforceFinanceTransaction + + """ReferenceEntity ID""" + referenceEntityId: String + + """ReferenceEntity ID""" + referenceEntity: SalesforceFinanceBalanceSnapshotReferenceEntityUnion + + """Reference Entity Type""" + referenceEntityType: String + + """Event Type""" + eventType: String + + """Charge Amount""" + chargeAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Subtotal""" + subtotal: Float + + """Tax Amount""" + taxAmount: Float + + """Total Amount With Tax""" + totalAmountWithTax: Float + + """Impact Amount""" + impactAmount: Float + + """Balance""" + balance: Float + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Transaction Date""" + transactionDate: String! + + """Effective Date""" + effectiveDate: String! + + """Due Date""" + dueDate: String + + """Base Currency ISO Code""" + baseCurrencyIsoCode: String + + """Base Currency FX Rate""" + baseCurrencyFxRate: Float + + """Base Currency FX Date""" + baseCurrencyFxDate: String + + """Base Currency Amount""" + baseCurrencyAmount: Float + + """Base Currency Balance""" + baseCurrencyBalance: Float + + """Legal Entity ID""" + legalEntityId: String + + """Legal Entity ID""" + legalEntity: SalesforceFinanceBalanceSnapshotLegalEntityUnion + + """Original Reference Entity Type""" + originalReferenceEntityType: String + + """Original Event Type""" + originalEventType: String + + """Finance System Transaction Number""" + financeSystemTransactionNumber: String + + """Finance System Name""" + financeSystemName: String + + """Finance System Integration Mode""" + financeSystemIntegrationMode: String + + """Finance System Integration Status""" + financeSystemIntegrationStatus: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceFinanceBalanceSnapshotSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FinanceBalanceSnapshot + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Finance Balance Snapshots connection, for use in pagination. +""" +type SalesforceFinanceBalanceSnapshotsConnection { + """ + The count of all Finance Balance Snapshot you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Finance Balance Snapshots""" + nodes: [SalesforceFinanceBalanceSnapshot!]! + + """List of Finance Balance Snapshot edges""" + edges: [SalesforceFinanceBalanceSnapshotEdge!]! +} + +""" +A filter to be used against CreditMemoLineHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLineHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLineHistory's creditMemoLine relation.""" + creditMemoLine: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLineHistory's creditMemoLineId field""" + creditMemoLineId: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLineHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CreditMemoLineHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Credit Memo Line Histories can be sorted by""" +enum SalesforceCreditMemoLineHistorySortByFieldEnum { + ID + IS_DELETED + CREDIT_MEMO_LINE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLineHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Line History""" +type SalesforceCreditMemoLineHistory implements OneGraphNode { + """Credit Memo Line History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Credit Memo Line ID""" + creditMemoLineId: String! + + """Credit Memo Line ID""" + creditMemoLine: SalesforceCreditMemoLine + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CreditMemoLineHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Credit Memo Line Histories connection, for use in pagination. +""" +type SalesforceCreditMemoLineHistorysConnection { + """ + The count of all Credit Memo Line History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Line Histories""" + nodes: [SalesforceCreditMemoLineHistory!]! + + """List of Credit Memo Line History edges""" + edges: [SalesforceCreditMemoLineHistoryEdge!]! +} + +""" +A filter to be used against CreditMemoLineFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLineFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's parent relation.""" + parent: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLineFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoLineFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLineFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLineFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoLineFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CreditMemoLineFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CreditMemoLineFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CreditMemoLineFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CreditMemoLineFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLineFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CreditMemoLineFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credit Memo Line Feeds can be sorted by""" +enum SalesforceCreditMemoLineFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCreditMemoLineFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoLineFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Line Feed""" +type SalesforceCreditMemoLineFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemoLine + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CreditMemoLineFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Line Feeds connection, for use in pagination.""" +type SalesforceCreditMemoLineFeedsConnection { + """ + The count of all Credit Memo Line Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Line Feeds""" + nodes: [SalesforceCreditMemoLineFeed!]! + + """List of Credit Memo Line Feed edges""" + edges: [SalesforceCreditMemoLineFeedEdge!]! +} + +""" +A filter to be used against CreditMemoLine object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoLineConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoLineConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoLineConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoLine's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoLine's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoLine's name field""" + name: SalesforceStringFilter + + """Filter by the CreditMemoLine's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLine's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoLine's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoLine's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemoLine's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoLine's creditMemo relation.""" + creditMemo: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoLine's creditMemoId field""" + creditMemoId: SalesforceIdFilter + + """Filter by the CreditMemoLine's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's taxEffectiveDate field""" + taxEffectiveDate: SalesforceDateFilter + + """Filter by the CreditMemoLine's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoLine's taxCode field""" + taxCode: SalesforceStringFilter + + """Filter by the CreditMemoLine's taxRate field""" + taxRate: SalesforceFloatFilter + + """Filter by the CreditMemoLine's status field""" + status: SalesforceStringFilter + + """Filter by the CreditMemoLine's chargeAmount field""" + chargeAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's taxAmount field""" + taxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentAmount field""" + adjustmentAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's lineAmount field""" + lineAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's description field""" + description: SalesforceStringFilter + + """Filter by the CreditMemoLine's referenceEntityItemTypeCode field""" + referenceEntityItemTypeCode: SalesforceStringFilter + + """Filter by the CreditMemoLine's referenceEntityItemType field""" + referenceEntityItemType: SalesforceStringFilter + + """Filter by the CreditMemoLine's relatedLine relation.""" + relatedLine: SalesforceCreditMemoLineConnectionFilter + + """Filter by the CreditMemoLine's relatedLineId field""" + relatedLineId: SalesforceIdFilter + + """Filter by the CreditMemoLine's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the CreditMemoLine's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the CreditMemoLine's taxName field""" + taxName: SalesforceStringFilter + + """Filter by the CreditMemoLine's chargeTaxAmount field""" + chargeTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's chargeAmountWithTax field""" + chargeAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentTaxAmount field""" + adjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemoLine's adjustmentAmountWithTax field""" + adjustmentAmountWithTax: SalesforceFloatFilter +} + +"""Field that Credit Memo Lines can be sorted by""" +enum SalesforceCreditMemoLineSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CREDIT_MEMO_ID + START_DATE + END_DATE + TAX_EFFECTIVE_DATE + TYPE + TAX_CODE + TAX_RATE + STATUS + CHARGE_AMOUNT + TAX_AMOUNT + ADJUSTMENT_AMOUNT + LINE_AMOUNT + DESCRIPTION + REFERENCE_ENTITY_ITEM_TYPE_CODE + REFERENCE_ENTITY_ITEM_TYPE + RELATED_LINE_ID + PRODUCT_2_ID + TAX_NAME + CHARGE_TAX_AMOUNT + CHARGE_AMOUNT_WITH_TAX + ADJUSTMENT_TAX_AMOUNT + ADJUSTMENT_AMOUNT_WITH_TAX +} + +"""Credit Memo Line""" +type SalesforceCreditMemoLine implements OneGraphNode { + """Credit Memo Line ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Credit Memo ID""" + creditMemoId: String! + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Tax Effective Date""" + taxEffectiveDate: String + + """Type""" + type: String! + + """Tax Code""" + taxCode: String + + """Tax Rate""" + taxRate: Float + + """Status""" + status: String + + """Charge Amount""" + chargeAmount: Float + + """Tax Amount""" + taxAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Line Amount""" + lineAmount: Float + + """Description""" + description: String + + """Reference Entity Item Type Code""" + referenceEntityItemTypeCode: String + + """Reference Entity Item Type""" + referenceEntityItemType: String + + """Credit Memo Line ID""" + relatedLineId: String + + """Credit Memo Line ID""" + relatedLine: SalesforceCreditMemoLine + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Tax Name""" + taxName: String + + """Charge Tax Amount""" + chargeTaxAmount: Float + + """Charge Amount with Tax""" + chargeAmountWithTax: Float + + """Adjustment Tax Amount""" + adjustmentTaxAmount: Float + + """Adjustment Amount with Tax""" + adjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCreditMemoLineSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CreditMemoLine + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Lines connection, for use in pagination.""" +type SalesforceCreditMemoLinesConnection { + """The count of all Credit Memo Line you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Lines""" + nodes: [SalesforceCreditMemoLine!]! + + """List of Credit Memo Line edges""" + edges: [SalesforceCreditMemoLineEdge!]! +} + +""" +A filter to be used against CreditMemoHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoHistory's creditMemo relation.""" + creditMemo: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoHistory's creditMemoId field""" + creditMemoId: SalesforceIdFilter + + """Filter by the CreditMemoHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CreditMemoHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Credit Memo Histories can be sorted by""" +enum SalesforceCreditMemoHistorySortByFieldEnum { + ID + IS_DELETED + CREDIT_MEMO_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCreditMemoHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo History""" +type SalesforceCreditMemoHistory implements OneGraphNode { + """Credit Memo History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Credit Memo ID""" + creditMemoId: String! + + """Credit Memo ID""" + creditMemo: SalesforceCreditMemo + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CreditMemoHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Histories connection, for use in pagination.""" +type SalesforceCreditMemoHistorysConnection { + """ + The count of all Credit Memo History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Histories""" + nodes: [SalesforceCreditMemoHistory!]! + + """List of Credit Memo History edges""" + edges: [SalesforceCreditMemoHistoryEdge!]! +} + +""" +A filter to be used against CreditMemo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemo's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemo's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CreditMemo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemo's documentNumber field""" + documentNumber: SalesforceStringFilter + + """Filter by the CreditMemo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CreditMemo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemo's billingAccount relation.""" + billingAccount: SalesforceAccountConnectionFilter + + """Filter by the CreditMemo's billingAccountId field""" + billingAccountId: SalesforceIdFilter + + """Filter by the CreditMemo's creditMemoNumber field""" + creditMemoNumber: SalesforceStringFilter + + """Filter by the CreditMemo's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAmountWithTax field""" + totalAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemo's totalChargeAmount field""" + totalChargeAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentAmount field""" + totalAdjustmentAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalTaxAmount field""" + totalTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's creditDate field""" + creditDate: SalesforceDateFilter + + """Filter by the CreditMemo's description field""" + description: SalesforceStringFilter + + """Filter by the CreditMemo's status field""" + status: SalesforceStringFilter + + """Filter by the CreditMemo's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the CreditMemo's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the CreditMemo's totalChargeTaxAmount field""" + totalChargeTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalChargeAmountWithTax field""" + totalChargeAmountWithTax: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentTaxAmount field""" + totalAdjustmentTaxAmount: SalesforceFloatFilter + + """Filter by the CreditMemo's totalAdjustmentAmountWithTax field""" + totalAdjustmentAmountWithTax: SalesforceFloatFilter +} + +""" +A filter to be used against CreditMemoFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCreditMemoFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCreditMemoFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCreditMemoFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CreditMemoFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CreditMemoFeed's parent relation.""" + parent: SalesforceCreditMemoConnectionFilter + + """Filter by the CreditMemoFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CreditMemoFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CreditMemoFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CreditMemoFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CreditMemoFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CreditMemoFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CreditMemoFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CreditMemoFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CreditMemoFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CreditMemoFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CreditMemoFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CreditMemoFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credit Memo Feeds can be sorted by""" +enum SalesforceCreditMemoFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCreditMemoFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCreditMemoFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credit Memo Feed""" +type SalesforceCreditMemoFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCreditMemo + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CreditMemoFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Credit Memo Feeds connection, for use in pagination.""" +type SalesforceCreditMemoFeedsConnection { + """The count of all Credit Memo Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credit Memo Feeds""" + nodes: [SalesforceCreditMemoFeed!]! + + """List of Credit Memo Feed edges""" + edges: [SalesforceCreditMemoFeedEdge!]! +} + +union SalesforceCreditMemoOwnerUnion = SalesforceGroup | SalesforceUser + +"""Credit Memo""" +type SalesforceCreditMemo implements OneGraphNode { + """Credit Memo ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCreditMemoOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Document Number""" + documentNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Account ID""" + billingAccountId: String! + + """Account ID""" + billingAccount: SalesforceAccount + + """Credit Memo Number""" + creditMemoNumber: String + + """Total Amount""" + totalAmount: Float + + """Total with Tax""" + totalAmountWithTax: Float + + """Total Charges""" + totalChargeAmount: Float + + """Total Adjustment Amount""" + totalAdjustmentAmount: Float + + """Total Tax""" + totalTaxAmount: Float + + """Credit Date""" + creditDate: String! + + """Description""" + description: String + + """Status""" + status: String! + + """Contact ID""" + billToContactId: String + + """Contact ID""" + billToContact: SalesforceContact + + """Total Charge Tax Amount""" + totalChargeTaxAmount: Float + + """Total Charge Amount with Tax""" + totalChargeAmountWithTax: Float + + """Total Adjustment Tax Amount""" + totalAdjustmentTaxAmount: Float + + """Total Adjustment Amount with Tax""" + totalAdjustmentAmountWithTax: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + destinationFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + parentFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + sourceFinanceTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCreditMemoSobjectMetadata! + + """A JSON object that contains all of the custom fields for a CreditMemo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAttachedContentNoteLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Credential Stuffing Event Store.""" +type SalesforceCredentialStuffingEventStoreSobjectMetadata { + """Url to the edit view for this Credential Stuffing Event Store.""" + uiEditUrl: String! + + """Url to the detail view for this Credential Stuffing Event Store.""" + uiDetailUrl: String! +} + +""" +A filter to be used against TransactionSecurityPolicy object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTransactionSecurityPolicyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTransactionSecurityPolicyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTransactionSecurityPolicyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the TransactionSecurityPolicy's id field""" + id: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the TransactionSecurityPolicy's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's language field""" + language: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the TransactionSecurityPolicy's type field""" + type: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's state field""" + state: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's apexPolicy relation.""" + apexPolicy: SalesforceApexClassConnectionFilter + + """Filter by the TransactionSecurityPolicy's apexPolicyId field""" + apexPolicyId: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's eventType field""" + eventType: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's resourceName field""" + resourceName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the TransactionSecurityPolicy's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the TransactionSecurityPolicy's description field""" + description: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's eventName field""" + eventName: SalesforceStringFilter + + """Filter by the TransactionSecurityPolicy's blockMessage field""" + blockMessage: SalesforceStringFilter +} + +""" +A filter to be used against CredentialStuffingEventStore object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCredentialStuffingEventStoreConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCredentialStuffingEventStoreConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCredentialStuffingEventStoreConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CredentialStuffingEventStore's id field""" + id: SalesforceIdFilter + + """ + Filter by the CredentialStuffingEventStore's credentialStuffingEventNumber field + """ + credentialStuffingEventNumber: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's eventIdentifier field""" + eventIdentifier: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStore's userId field""" + userId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStore's username field""" + username: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's eventDate field""" + eventDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStore's sessionKey field""" + sessionKey: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginKey field""" + loginKey: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's policy relation.""" + policy: SalesforceTransactionSecurityPolicyConnectionFilter + + """Filter by the CredentialStuffingEventStore's policyId field""" + policyId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStore's policyOutcome field""" + policyOutcome: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's evaluationTime field""" + evaluationTime: SalesforceFloatFilter + + """Filter by the CredentialStuffingEventStore's acceptLanguage field""" + acceptLanguage: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStore's score field""" + score: SalesforceFloatFilter +} + +""" +A filter to be used against CredentialStuffingEventStoreFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCredentialStuffingEventStoreFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCredentialStuffingEventStoreFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCredentialStuffingEventStoreFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CredentialStuffingEventStoreFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's parent relation.""" + parent: SalesforceCredentialStuffingEventStoreConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CredentialStuffingEventStoreFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CredentialStuffingEventStoreFeed's lastModifiedDate field + """ + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CredentialStuffingEventStoreFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CredentialStuffingEventStoreFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CredentialStuffingEventStoreFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """ + Filter by the CredentialStuffingEventStoreFeed's relatedRecord relation. + """ + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CredentialStuffingEventStoreFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Credential Stuffing Event Store Feeds can be sorted by""" +enum SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCredentialStuffingEventStoreFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCredentialStuffingEventStoreFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Credential Stuffing Event Store Feed""" +type SalesforceCredentialStuffingEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCredentialStuffingEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CredentialStuffingEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Credential Stuffing Event Store Feeds connection, for use in pagination. +""" +type SalesforceCredentialStuffingEventStoreFeedsConnection { + """ + The count of all Credential Stuffing Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Credential Stuffing Event Store Feeds""" + nodes: [SalesforceCredentialStuffingEventStoreFeed!]! + + """List of Credential Stuffing Event Store Feed edges""" + edges: [SalesforceCredentialStuffingEventStoreFeedEdge!]! +} + +"""Credential Stuffing Event Store""" +type SalesforceCredentialStuffingEventStore { + """Credential Stuffing Event Store ID""" + id: String! + + """Event Name""" + credentialStuffingEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Accept-Language Header""" + acceptLanguage: String + + """Login Type""" + loginType: String + + """Login URL""" + loginUrl: String + + """Score""" + score: Float + + """Summary""" + summary: String + + """User Agent""" + userAgent: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + sobjectMetadata: SalesforceCredentialStuffingEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CredentialStuffingEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceAttachedContentDocumentLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceUser + +"""Metadata for a Salesforce Consumption Schedule.""" +type SalesforceConsumptionScheduleSobjectMetadata { + """Url to the edit view for this Consumption Schedule.""" + uiEditUrl: String! + + """Url to the detail view for this Consumption Schedule.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ProductConsumptionSchedule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProductConsumptionScheduleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProductConsumptionScheduleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProductConsumptionScheduleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProductConsumptionSchedule's id field""" + id: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProductConsumptionSchedule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProductConsumptionSchedule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProductConsumptionSchedule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProductConsumptionSchedule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProductConsumptionSchedule's product relation.""" + product: SalesforceProduct2ConnectionFilter + + """Filter by the ProductConsumptionSchedule's productId field""" + productId: SalesforceIdFilter + + """ + Filter by the ProductConsumptionSchedule's consumptionSchedule relation. + """ + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ProductConsumptionSchedule's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter +} + +"""Field that Product Consumption Schedules can be sorted by""" +enum SalesforceProductConsumptionScheduleSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PRODUCT_ID + CONSUMPTION_SCHEDULE_ID +} + +"""An edge in a connection.""" +type SalesforceProductConsumptionScheduleEdge { + """The item at the end of the edge.""" + node: SalesforceProductConsumptionSchedule! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Product Consumption Schedule.""" +type SalesforceProductConsumptionScheduleSobjectMetadata { + """Url to the edit view for this Product Consumption Schedule.""" + uiEditUrl: String! + + """Url to the detail view for this Product Consumption Schedule.""" + uiDetailUrl: String! +} + +"""Product Consumption Schedule""" +type SalesforceProductConsumptionSchedule implements OneGraphNode { + """Product Consumption Schedule ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product ID""" + productId: String! + + """Product ID""" + product: SalesforceProduct2 + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceProductConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ProductConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Product Consumption Schedules connection, for use in pagination. +""" +type SalesforceProductConsumptionSchedulesConnection { + """ + The count of all Product Consumption Schedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Product Consumption Schedules""" + nodes: [SalesforceProductConsumptionSchedule!]! + + """List of Product Consumption Schedule edges""" + edges: [SalesforceProductConsumptionScheduleEdge!]! +} + +"""Field that Feed Items can be sorted by""" +enum SalesforceFeedItemSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + REVISION + LAST_EDIT_BY_ID + LAST_EDIT_DATE + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID + HAS_CONTENT + HAS_LINK + HAS_FEED_ENTITY + HAS_VERIFIED_COMMENT + IS_CLOSED + STATUS +} + +"""An edge in a connection.""" +type SalesforceFeedItemEdge { + """The item at the end of the edge.""" + node: SalesforceFeedItem! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Feed Items connection, for use in pagination.""" +type SalesforceFeedItemsConnection { + """The count of all Feed Item you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Items""" + nodes: [SalesforceFeedItem!]! + + """List of Feed Item edges""" + edges: [SalesforceFeedItemEdge!]! +} + +""" +A filter to be used against EntitySubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEntitySubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEntitySubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEntitySubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EntitySubscription's id field""" + id: SalesforceIdFilter + + """Filter by the EntitySubscription's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EntitySubscription's subscriber relation.""" + subscriber: SalesforceUserConnectionFilter + + """Filter by the EntitySubscription's subscriberId field""" + subscriberId: SalesforceIdFilter + + """Filter by the EntitySubscription's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EntitySubscription's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EntitySubscription's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EntitySubscription's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Entity Subscriptions can be sorted by""" +enum SalesforceEntitySubscriptionSortByFieldEnum { + ID + PARENT_ID + SUBSCRIBER_ID + CREATED_BY_ID + CREATED_DATE + IS_DELETED +} + +""" +A filter to be used against ConsumptionScheduleShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleShare's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's parent relation.""" + parent: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ConsumptionScheduleShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Consumption Schedule Shares can be sorted by""" +enum SalesforceConsumptionScheduleShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleShareEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceConsumptionScheduleShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Consumption Schedule Share""" +type SalesforceConsumptionScheduleShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceConsumptionSchedule + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceConsumptionScheduleShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Schedule Shares connection, for use in pagination. +""" +type SalesforceConsumptionScheduleSharesConnection { + """ + The count of all Consumption Schedule Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedule Shares""" + nodes: [SalesforceConsumptionScheduleShare!]! + + """List of Consumption Schedule Share edges""" + edges: [SalesforceConsumptionScheduleShareEdge!]! +} + +""" +A filter to be used against ConsumptionScheduleHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ConsumptionScheduleHistory's consumptionSchedule relation. + """ + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleHistory's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ConsumptionScheduleHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Consumption Schedule History IDs can be sorted by""" +enum SalesforceConsumptionScheduleHistorySortByFieldEnum { + ID + IS_DELETED + CONSUMPTION_SCHEDULE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Consumption Schedule History ID""" +type SalesforceConsumptionScheduleHistory implements OneGraphNode { + """Consumption Schedule History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Schedule History IDs connection, for use in pagination. +""" +type SalesforceConsumptionScheduleHistorysConnection { + """ + The count of all Consumption Schedule History ID you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Schedule History IDs""" + nodes: [SalesforceConsumptionScheduleHistory!]! + + """List of Consumption Schedule History ID edges""" + edges: [SalesforceConsumptionScheduleHistoryEdge!]! +} + +""" +A filter to be used against ConsumptionScheduleFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionScheduleFeed's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's parent relation.""" + parent: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionScheduleFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's type field""" + type: SalesforceStringFilter + + """Filter by the ConsumptionScheduleFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionScheduleFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionScheduleFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionScheduleFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the ConsumptionScheduleFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the ConsumptionScheduleFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the ConsumptionScheduleFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the ConsumptionScheduleFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionScheduleFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the ConsumptionScheduleFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that ConsumptionSchedules can be sorted by""" +enum SalesforceConsumptionScheduleFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceConsumptionScheduleFeedEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionScheduleFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce ConsumptionSchedules connection, for use in pagination.""" +type SalesforceConsumptionScheduleFeedsConnection { + """ + The count of all ConsumptionSchedule you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ConsumptionSchedules""" + nodes: [SalesforceConsumptionScheduleFeed!]! + + """List of ConsumptionSchedule edges""" + edges: [SalesforceConsumptionScheduleFeedEdge!]! +} + +"""Field that Consumption Rates can be sorted by""" +enum SalesforceConsumptionRateSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CONSUMPTION_SCHEDULE_ID + PROCESSING_ORDER + PRICING_METHOD + LOWER_BOUND + UPPER_BOUND + PRICE +} + +"""An edge in a connection.""" +type SalesforceConsumptionRateEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionRate! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Consumption Rate.""" +type SalesforceConsumptionRateSobjectMetadata { + """Url to the edit view for this Consumption Rate.""" + uiEditUrl: String! + + """Url to the detail view for this Consumption Rate.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ConsumptionSchedule object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionScheduleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionScheduleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionScheduleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionSchedule's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionSchedule's name field""" + name: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionSchedule's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionSchedule's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionSchedule's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionSchedule's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the ConsumptionSchedule's billingTerm field""" + billingTerm: SalesforceIntFilter + + """Filter by the ConsumptionSchedule's billingTermUnit field""" + billingTermUnit: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's type field""" + type: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's unitOfMeasure field""" + unitOfMeasure: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's ratingMethod field""" + ratingMethod: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's matchingAttribute field""" + matchingAttribute: SalesforceStringFilter + + """Filter by the ConsumptionSchedule's numberOfRates field""" + numberOfRates: SalesforceIntFilter +} + +""" +A filter to be used against ConsumptionRate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionRateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionRateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionRateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionRate's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionRate's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionRate's name field""" + name: SalesforceStringFilter + + """Filter by the ConsumptionRate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionRate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConsumptionRate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ConsumptionRate's consumptionSchedule relation.""" + consumptionSchedule: SalesforceConsumptionScheduleConnectionFilter + + """Filter by the ConsumptionRate's consumptionScheduleId field""" + consumptionScheduleId: SalesforceIdFilter + + """Filter by the ConsumptionRate's processingOrder field""" + processingOrder: SalesforceIntFilter + + """Filter by the ConsumptionRate's pricingMethod field""" + pricingMethod: SalesforceStringFilter + + """Filter by the ConsumptionRate's lowerBound field""" + lowerBound: SalesforceIntFilter + + """Filter by the ConsumptionRate's upperBound field""" + upperBound: SalesforceIntFilter + + """Filter by the ConsumptionRate's price field""" + price: SalesforceFloatFilter +} + +""" +A filter to be used against ConsumptionRateHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConsumptionRateHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConsumptionRateHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConsumptionRateHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConsumptionRateHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ConsumptionRateHistory's consumptionRate relation.""" + consumptionRate: SalesforceConsumptionRateConnectionFilter + + """Filter by the ConsumptionRateHistory's consumptionRateId field""" + consumptionRateId: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConsumptionRateHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConsumptionRateHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConsumptionRateHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ConsumptionRateHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Consumption Rate History IDs can be sorted by""" +enum SalesforceConsumptionRateHistorySortByFieldEnum { + ID + IS_DELETED + CONSUMPTION_RATE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceConsumptionRateHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceConsumptionRateHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Consumption Rate History ID""" +type SalesforceConsumptionRateHistory implements OneGraphNode { + """Consumption Rate History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Rate ID""" + consumptionRateId: String! + + """Consumption Rate ID""" + consumptionRate: SalesforceConsumptionRate + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ConsumptionRateHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Consumption Rate History IDs connection, for use in pagination. +""" +type SalesforceConsumptionRateHistorysConnection { + """ + The count of all Consumption Rate History ID you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Rate History IDs""" + nodes: [SalesforceConsumptionRateHistory!]! + + """List of Consumption Rate History ID edges""" + edges: [SalesforceConsumptionRateHistoryEdge!]! +} + +"""Consumption Rate""" +type SalesforceConsumptionRate implements OneGraphNode { + """Consumption Rate ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Consumption Rate Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Consumption Schedule ID""" + consumptionScheduleId: String! + + """Consumption Schedule ID""" + consumptionSchedule: SalesforceConsumptionSchedule + + """Description""" + description: String + + """Processing Order""" + processingOrder: Int! + + """Pricing Method""" + pricingMethod: String! + + """Lower Bound""" + lowerBound: Int! + + """Upper Bound""" + upperBound: Int + + """Price""" + price: Float! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRateHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceConsumptionRateSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionRate + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Consumption Rates connection, for use in pagination.""" +type SalesforceConsumptionRatesConnection { + """The count of all Consumption Rate you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Consumption Rates""" + nodes: [SalesforceConsumptionRate!]! + + """List of Consumption Rate edges""" + edges: [SalesforceConsumptionRateEdge!]! +} + +union SalesforceConsumptionScheduleOwnerUnion = SalesforceGroup | SalesforceUser + +"""Consumption Schedule""" +type SalesforceConsumptionSchedule implements OneGraphNode { + """Consumption Schedule ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceConsumptionScheduleOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Consumption Schedule Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Billing Term""" + billingTerm: Int! + + """Billing Term Unit""" + billingTermUnit: String! + + """Type""" + type: String! + + """Unit of Measure""" + unitOfMeasure: String + + """Rating Method""" + ratingMethod: String! + + """Matching Attribute""" + matchingAttribute: String + + """Number of Consumption Rates""" + numberOfRates: Int + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRates( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + sobjectMetadata: SalesforceConsumptionScheduleSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ConsumptionSchedule + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""ConsumptionSchedule""" +type SalesforceConsumptionScheduleFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceConsumptionSchedule + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ConsumptionScheduleFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Communication Subscription Feed""" +type SalesforceCommSubscriptionFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscription + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedTrackedChangeFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Communication Subscription Timing Feed""" +type SalesforceCommSubscriptionTimingFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionTiming + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTimingFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timing Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingFeedsConnection { + """ + The count of all Communication Subscription Timing Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timing Feeds""" + nodes: [SalesforceCommSubscriptionTimingFeed!]! + + """List of Communication Subscription Timing Feed edges""" + edges: [SalesforceCommSubscriptionTimingFeedEdge!]! +} + +"""Communication Subscription Timing""" +type SalesforceCommSubscriptionTiming implements OneGraphNode { + """Communication Subscription Timing ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String! + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Unit""" + unit: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionTimingSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionTiming + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Timings connection, for use in pagination. +""" +type SalesforceCommSubscriptionTimingsConnection { + """ + The count of all Communication Subscription Timing you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Timings""" + nodes: [SalesforceCommSubscriptionTiming!]! + + """List of Communication Subscription Timing edges""" + edges: [SalesforceCommSubscriptionTimingEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's parent relation.""" + parent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Communication Subscription Consent Shares can be sorted by""" +enum SalesforceCommSubscriptionConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceCommSubscriptionConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Consent Share""" +type SalesforceCommSubscriptionConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceCommSubscriptionConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Consent Shares connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentSharesConnection { + """ + The count of all Communication Subscription Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Shares""" + nodes: [SalesforceCommSubscriptionConsentShare!]! + + """List of Communication Subscription Consent Share edges""" + edges: [SalesforceCommSubscriptionConsentShareEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the CommSubscriptionConsentHistory's commSubscriptionConsent relation. + """ + commSubscriptionConsent: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Filter by the CommSubscriptionConsentHistory's commSubscriptionConsentId field + """ + commSubscriptionConsentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +""" +Field that Communication Subscription Consent Histories can be sorted by +""" +enum SalesforceCommSubscriptionConsentHistorySortByFieldEnum { + ID + IS_DELETED + COMM_SUBSCRIPTION_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Communication Subscription Consent History""" +type SalesforceCommSubscriptionConsentHistory implements OneGraphNode { + """Communication Subscription Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Communication Subscription Consent ID""" + commSubscriptionConsentId: String! + + """Communication Subscription Consent ID""" + commSubscriptionConsent: SalesforceCommSubscriptionConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Consent Histories connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentHistorysConnection { + """ + The count of all Communication Subscription Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Histories""" + nodes: [SalesforceCommSubscriptionConsentHistory!]! + + """List of Communication Subscription Consent History edges""" + edges: [SalesforceCommSubscriptionConsentHistoryEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsentFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsentFeed's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's parent relation.""" + parent: SalesforceCommSubscriptionConsentConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's type field""" + type: SalesforceStringFilter + + """Filter by the CommSubscriptionConsentFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsentFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsentFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsentFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the CommSubscriptionConsentFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the CommSubscriptionConsentFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsentFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the CommSubscriptionConsentFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Communication Subscription Consent Feeds can be sorted by""" +enum SalesforceCommSubscriptionConsentFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentFeedEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsentFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Consent Feeds connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentFeedsConnection { + """ + The count of all Communication Subscription Consent Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consent Feeds""" + nodes: [SalesforceCommSubscriptionConsentFeed!]! + + """List of Communication Subscription Consent Feed edges""" + edges: [SalesforceCommSubscriptionConsentFeedEdge!]! +} + +"""Metadata for a Salesforce Contact Point Address.""" +type SalesforceContactPointAddressSobjectMetadata { + """Url to the edit view for this Contact Point Address.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Address.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointAddressShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddressShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's parent relation.""" + parent: SalesforceContactPointAddressConnectionFilter + + """Filter by the ContactPointAddressShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointAddressShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointAddressShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddressShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddressShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointAddressShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Address Shares can be sorted by""" +enum SalesforceContactPointAddressShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddressShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointAddressShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Address Share""" +type SalesforceContactPointAddressShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointAddress + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointAddressShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Address Shares connection, for use in pagination. +""" +type SalesforceContactPointAddressSharesConnection { + """ + The count of all Contact Point Address Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Address Shares""" + nodes: [SalesforceContactPointAddressShare!]! + + """List of Contact Point Address Share edges""" + edges: [SalesforceContactPointAddressShareEdge!]! +} + +""" +A filter to be used against ContactPointAddressHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddressHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointAddressHistory's contactPointAddress relation. + """ + contactPointAddress: SalesforceContactPointAddressConnectionFilter + + """Filter by the ContactPointAddressHistory's contactPointAddressId field""" + contactPointAddressId: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddressHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointAddressHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddressHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointAddressHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Address Histories can be sorted by""" +enum SalesforceContactPointAddressHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_ADDRESS_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddressHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Address History""" +type SalesforceContactPointAddressHistory implements OneGraphNode { + """Contact Point Address History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Address ID""" + contactPointAddressId: String! + + """Contact Point Address ID""" + contactPointAddress: SalesforceContactPointAddress + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointAddressHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Address Histories connection, for use in pagination. +""" +type SalesforceContactPointAddressHistorysConnection { + """ + The count of all Contact Point Address History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Address Histories""" + nodes: [SalesforceContactPointAddressHistory!]! + + """List of Contact Point Address History edges""" + edges: [SalesforceContactPointAddressHistoryEdge!]! +} + +"""Metadata for a Salesforce Contact Point Phone.""" +type SalesforceContactPointPhoneSobjectMetadata { + """Url to the edit view for this Contact Point Phone.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Phone.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointPhoneShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhoneShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's parent relation.""" + parent: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointPhoneShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointPhoneShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointPhoneShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhoneShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhoneShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointPhoneShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Phone Shares can be sorted by""" +enum SalesforceContactPointPhoneShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhoneShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointPhoneShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Phone Share""" +type SalesforceContactPointPhoneShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointPhone + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointPhoneShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Phone Shares connection, for use in pagination. +""" +type SalesforceContactPointPhoneSharesConnection { + """ + The count of all Contact Point Phone Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phone Shares""" + nodes: [SalesforceContactPointPhoneShare!]! + + """List of Contact Point Phone Share edges""" + edges: [SalesforceContactPointPhoneShareEdge!]! +} + +""" +A filter to be used against ContactPointPhoneHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhoneHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointPhoneHistory's contactPointPhone relation.""" + contactPointPhone: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointPhoneHistory's contactPointPhoneId field""" + contactPointPhoneId: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhoneHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointPhoneHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhoneHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointPhoneHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Phone Histories can be sorted by""" +enum SalesforceContactPointPhoneHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_PHONE_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointPhoneHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointPhoneHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Phone History""" +type SalesforceContactPointPhoneHistory implements OneGraphNode { + """Contact Point Phone History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String! + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointPhoneHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Phone Histories connection, for use in pagination. +""" +type SalesforceContactPointPhoneHistorysConnection { + """ + The count of all Contact Point Phone History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Phone Histories""" + nodes: [SalesforceContactPointPhoneHistory!]! + + """List of Contact Point Phone History edges""" + edges: [SalesforceContactPointPhoneHistoryEdge!]! +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Contact Point Consent.""" +type SalesforceContactPointConsentSobjectMetadata { + """Url to the edit view for this Contact Point Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's parent relation.""" + parent: SalesforceContactPointConsentConnectionFilter + + """Filter by the ContactPointConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Consent Shares can be sorted by""" +enum SalesforceContactPointConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Consent Share""" +type SalesforceContactPointConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Consent Shares connection, for use in pagination. +""" +type SalesforceContactPointConsentSharesConnection { + """ + The count of all Contact Point Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consent Shares""" + nodes: [SalesforceContactPointConsentShare!]! + + """List of Contact Point Consent Share edges""" + edges: [SalesforceContactPointConsentShareEdge!]! +} + +""" +A filter to be used against ContactPointConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the ContactPointConsentHistory's contactPointConsent relation. + """ + contactPointConsent: SalesforceContactPointConsentConnectionFilter + + """Filter by the ContactPointConsentHistory's contactPointConsentId field""" + contactPointConsentId: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Consent Histories can be sorted by""" +enum SalesforceContactPointConsentHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Consent History""" +type SalesforceContactPointConsentHistory implements OneGraphNode { + """Contact Point Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Consent ID""" + contactPointConsentId: String! + + """Contact Point Consent ID""" + contactPointConsent: SalesforceContactPointConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Consent Histories connection, for use in pagination. +""" +type SalesforceContactPointConsentHistorysConnection { + """ + The count of all Contact Point Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consent Histories""" + nodes: [SalesforceContactPointConsentHistory!]! + + """List of Contact Point Consent History edges""" + edges: [SalesforceContactPointConsentHistoryEdge!]! +} + +union SalesforceContactPointConsentChangeEventContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceCommSubscriptionConsentChangeEventContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +"""Metadata for a Salesforce Contact Point Email.""" +type SalesforceContactPointEmailSobjectMetadata { + """Url to the edit view for this Contact Point Email.""" + uiEditUrl: String! + + """Url to the detail view for this Contact Point Email.""" + uiDetailUrl: String! +} + +""" +A filter to be used against ContactPointEmailShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmailShare's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's parent relation.""" + parent: SalesforceContactPointEmailConnectionFilter + + """Filter by the ContactPointEmailShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the ContactPointEmailShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the ContactPointEmailShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmailShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmailShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointEmailShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Contact Point Email Shares can be sorted by""" +enum SalesforceContactPointEmailShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailShareEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmailShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceContactPointEmailShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Email Share""" +type SalesforceContactPointEmailShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceContactPointEmail + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceContactPointEmailShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Email Shares connection, for use in pagination. +""" +type SalesforceContactPointEmailSharesConnection { + """ + The count of all Contact Point Email Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Email Shares""" + nodes: [SalesforceContactPointEmailShare!]! + + """List of Contact Point Email Share edges""" + edges: [SalesforceContactPointEmailShareEdge!]! +} + +""" +A filter to be used against ContactPointEmail object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmail's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmail's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointEmail's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointEmail's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointEmail's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmail's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointEmail's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmail's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointEmail's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointEmail's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointEmail's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointEmail's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointEmail's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointEmail's emailAddress field""" + emailAddress: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailMailBox field""" + emailMailBox: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailDomain field""" + emailDomain: SalesforceStringFilter + + """Filter by the ContactPointEmail's emailLatestBounceDateTime field""" + emailLatestBounceDateTime: SalesforceDateTimeFilter + + """Filter by the ContactPointEmail's emailLatestBounceReasonText field""" + emailLatestBounceReasonText: SalesforceStringFilter +} + +""" +A filter to be used against ContactPointEmailHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointEmailHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointEmailHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointEmailHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointEmailHistory's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointEmailHistory's contactPointEmail relation.""" + contactPointEmail: SalesforceContactPointEmailConnectionFilter + + """Filter by the ContactPointEmailHistory's contactPointEmailId field""" + contactPointEmailId: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointEmailHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointEmailHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointEmailHistory's field field""" + field: SalesforceStringFilter + + """Filter by the ContactPointEmailHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Contact Point Email Histories can be sorted by""" +enum SalesforceContactPointEmailHistorySortByFieldEnum { + ID + IS_DELETED + CONTACT_POINT_EMAIL_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceContactPointEmailHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointEmailHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Contact Point Email History""" +type SalesforceContactPointEmailHistory implements OneGraphNode { + """Contact Point Email History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Contact Point Email ID""" + contactPointEmailId: String! + + """Contact Point Email ID""" + contactPointEmail: SalesforceContactPointEmail + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a ContactPointEmailHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Contact Point Email Histories connection, for use in pagination. +""" +type SalesforceContactPointEmailHistorysConnection { + """ + The count of all Contact Point Email History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Email Histories""" + nodes: [SalesforceContactPointEmailHistory!]! + + """List of Contact Point Email History edges""" + edges: [SalesforceContactPointEmailHistoryEdge!]! +} + +""" +A filter to be used against ContactPointConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointConsent's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointConsent's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's contactPointId field""" + contactPointId: SalesforceIdFilter + + """Filter by the ContactPointConsent's dataUsePurpose relation.""" + dataUsePurpose: SalesforceDataUsePurposeConnectionFilter + + """Filter by the ContactPointConsent's dataUsePurposeId field""" + dataUsePurposeId: SalesforceIdFilter + + """Filter by the ContactPointConsent's privacyConsentStatus field""" + privacyConsentStatus: SalesforceStringFilter + + """Filter by the ContactPointConsent's effectiveFrom field""" + effectiveFrom: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's effectiveTo field""" + effectiveTo: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's captureDate field""" + captureDate: SalesforceDateTimeFilter + + """Filter by the ContactPointConsent's captureContactPointType field""" + captureContactPointType: SalesforceStringFilter + + """Filter by the ContactPointConsent's captureSource field""" + captureSource: SalesforceStringFilter + + """Filter by the ContactPointConsent's doubleConsentCaptureDate field""" + doubleConsentCaptureDate: SalesforceDateTimeFilter +} + +"""Field that Contact Point Consents can be sorted by""" +enum SalesforceContactPointConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONTACT_POINT_ID + DATA_USE_PURPOSE_ID + PRIVACY_CONSENT_STATUS + EFFECTIVE_FROM + EFFECTIVE_TO + CAPTURE_DATE + CAPTURE_CONTACT_POINT_TYPE + CAPTURE_SOURCE + DOUBLE_CONSENT_CAPTURE_DATE +} + +union SalesforceContactPointEmailParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointEmailOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Email""" +type SalesforceContactPointEmail implements OneGraphNode { + """Contact Point Email ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointEmailOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointEmailParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Email address""" + emailAddress: String! + + """Email mail box""" + emailMailBox: String + + """Email domain""" + emailDomain: String + + """Email latest bounce date time""" + emailLatestBounceDateTime: String + + """Email latest bounce reason text""" + emailLatestBounceReasonText: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointEmailSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointEmail + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointConsentContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceContactPointConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Consent""" +type SalesforceContactPointConsent implements OneGraphNode { + """Contact Point Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Contact Point ID""" + contactPointId: String! + + """Contact Point ID""" + contactPoint: SalesforceContactPointConsentContactPointUnion + + """Data Use Purpose ID""" + dataUsePurposeId: String + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Privacy Consent Status""" + privacyConsentStatus: String! + + """Effective From""" + effectiveFrom: String + + """Effective To""" + effectiveTo: String + + """Capture Date""" + captureDate: String + + """Capture Contact Point Type""" + captureContactPointType: String + + """Capture Source""" + captureSource: String + + """Double Consent Capture Date""" + doubleConsentCaptureDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contact Point Consents connection, for use in pagination.""" +type SalesforceContactPointConsentsConnection { + """ + The count of all Contact Point Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Consents""" + nodes: [SalesforceContactPointConsent!]! + + """List of Contact Point Consent edges""" + edges: [SalesforceContactPointConsentEdge!]! +} + +""" +A filter to be used against ContactPointPhone object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointPhoneConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointPhoneConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointPhoneConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointPhone's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointPhone's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointPhone's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointPhone's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhone's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointPhone's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointPhone's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointPhone's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointPhone's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointPhone's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointPhone's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointPhone's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointPhone's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's areaCode field""" + areaCode: SalesforceStringFilter + + """Filter by the ContactPointPhone's telephoneNumber field""" + telephoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's extensionNumber field""" + extensionNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's phoneType field""" + phoneType: SalesforceStringFilter + + """Filter by the ContactPointPhone's isSmsCapable field""" + isSmsCapable: SalesforceBooleanFilter + + """ + Filter by the ContactPointPhone's formattedInternationalPhoneNumber field + """ + formattedInternationalPhoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's formattedNationalPhoneNumber field""" + formattedNationalPhoneNumber: SalesforceStringFilter + + """Filter by the ContactPointPhone's isFaxCapable field""" + isFaxCapable: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's isPersonalPhone field""" + isPersonalPhone: SalesforceBooleanFilter + + """Filter by the ContactPointPhone's isBusinessPhone field""" + isBusinessPhone: SalesforceBooleanFilter +} + +""" +A filter to be used against ContactPointAddress object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactPointAddressConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactPointAddressConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactPointAddressConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContactPointAddress's id field""" + id: SalesforceIdFilter + + """Filter by the ContactPointAddress's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContactPointAddress's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's name field""" + name: SalesforceStringFilter + + """Filter by the ContactPointAddress's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddress's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContactPointAddress's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContactPointAddress's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContactPointAddress's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContactPointAddress's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContactPointAddress's activeFromDate field""" + activeFromDate: SalesforceDateFilter + + """Filter by the ContactPointAddress's activeToDate field""" + activeToDate: SalesforceDateFilter + + """Filter by the ContactPointAddress's bestTimeToContactTimezone field""" + bestTimeToContactTimezone: SalesforceStringFilter + + """Filter by the ContactPointAddress's isPrimary field""" + isPrimary: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's contactPointPhone relation.""" + contactPointPhone: SalesforceContactPointPhoneConnectionFilter + + """Filter by the ContactPointAddress's contactPointPhoneId field""" + contactPointPhoneId: SalesforceIdFilter + + """Filter by the ContactPointAddress's addressType field""" + addressType: SalesforceStringFilter + + """Filter by the ContactPointAddress's street field""" + street: SalesforceStringFilter + + """Filter by the ContactPointAddress's city field""" + city: SalesforceStringFilter + + """Filter by the ContactPointAddress's state field""" + state: SalesforceStringFilter + + """Filter by the ContactPointAddress's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the ContactPointAddress's country field""" + country: SalesforceStringFilter + + """Filter by the ContactPointAddress's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the ContactPointAddress's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the ContactPointAddress's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the ContactPointAddress's isDefault field""" + isDefault: SalesforceBooleanFilter + + """Filter by the ContactPointAddress's preferenceRank field""" + preferenceRank: SalesforceIntFilter + + """Filter by the ContactPointAddress's usageType field""" + usageType: SalesforceStringFilter +} + +"""Field that Contact Point Addresses can be sorted by""" +enum SalesforceContactPointAddressSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PARENT_ID + ACTIVE_FROM_DATE + ACTIVE_TO_DATE + BEST_TIME_TO_CONTACT_END_TIME + BEST_TIME_TO_CONTACT_START_TIME + BEST_TIME_TO_CONTACT_TIMEZONE + IS_PRIMARY + CONTACT_POINT_PHONE_ID + ADDRESS_TYPE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + IS_DEFAULT + PREFERENCE_RANK + USAGE_TYPE +} + +"""An edge in a connection.""" +type SalesforceContactPointAddressEdge { + """The item at the end of the edge.""" + node: SalesforceContactPointAddress! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Contact Point Addresses connection, for use in pagination.""" +type SalesforceContactPointAddresssConnection { + """ + The count of all Contact Point Address you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contact Point Addresses""" + nodes: [SalesforceContactPointAddress!]! + + """List of Contact Point Address edges""" + edges: [SalesforceContactPointAddressEdge!]! +} + +""" +A filter to be used against CommSubscriptionConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionConsent's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionConsent's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's consentGiverId field""" + consentGiverId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's contactPointId field""" + contactPointId: SalesforceIdFilter + + """Filter by the CommSubscriptionConsent's effectiveFromDate field""" + effectiveFromDate: SalesforceDateFilter + + """Filter by the CommSubscriptionConsent's consentCapturedDateTime field""" + consentCapturedDateTime: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionConsent's consentCapturedSource field""" + consentCapturedSource: SalesforceStringFilter + + """ + Filter by the CommSubscriptionConsent's commSubscriptionChannelType relation. + """ + commSubscriptionChannelType: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionConsent's commSubscriptionChannelTypeId field + """ + commSubscriptionChannelTypeId: SalesforceIdFilter +} + +"""Field that Communication Subscription Consents can be sorted by""" +enum SalesforceCommSubscriptionConsentSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + CONSENT_GIVER_ID + CONTACT_POINT_ID + EFFECTIVE_FROM_DATE + CONSENT_CAPTURED_DATE_TIME + CONSENT_CAPTURED_SOURCE + COMM_SUBSCRIPTION_CHANNEL_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceCommSubscriptionConsentEdge { + """The item at the end of the edge.""" + node: SalesforceCommSubscriptionConsent! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +Salesforce Communication Subscription Consents connection, for use in pagination. +""" +type SalesforceCommSubscriptionConsentsConnection { + """ + The count of all Communication Subscription Consent you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Consents""" + nodes: [SalesforceCommSubscriptionConsent!]! + + """List of Communication Subscription Consent edges""" + edges: [SalesforceCommSubscriptionConsentEdge!]! +} + +union SalesforceContactPointPhoneParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointPhoneOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Phone""" +type SalesforceContactPointPhone implements OneGraphNode { + """Contact Point Phone ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointPhoneOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointPhoneParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Area code""" + areaCode: String + + """Telephone number""" + telephoneNumber: String! + + """Extension number""" + extensionNumber: String + + """Phone Type""" + phoneType: String + + """Is SMS capable""" + isSmsCapable: Boolean! + + """Formatted international phone number""" + formattedInternationalPhoneNumber: String + + """Formatted national phone number""" + formattedNationalPhoneNumber: String + + """Is fax capable""" + isFaxCapable: Boolean! + + """Is personal phone""" + isPersonalPhone: Boolean! + + """Is business phone""" + isBusinessPhone: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointPhoneSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointPhone + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceContactPointAddressParentUnion = SalesforceAccount | SalesforceIndividual + +union SalesforceContactPointAddressOwnerUnion = SalesforceGroup | SalesforceUser + +"""Contact Point Address""" +type SalesforceContactPointAddress implements OneGraphNode { + """Contact Point Address ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceContactPointAddressOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContactPointAddressParentUnion + + """Active from Date""" + activeFromDate: String + + """Active to Date""" + activeToDate: String + + """Best time to contact end time""" + bestTimeToContactEndTime: String + + """Best time to contact start time""" + bestTimeToContactStartTime: String + + """Best time to contact time zone""" + bestTimeToContactTimezone: String + + """Is Primary""" + isPrimary: Boolean! + + """Contact Point Phone ID""" + contactPointPhoneId: String + + """Contact Point Phone ID""" + contactPointPhone: SalesforceContactPointPhone + + """Address Type""" + addressType: String + + """Address""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Shipping Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Is Default Address""" + isDefault: Boolean! + + """Preference Rank""" + preferenceRank: Int + + """Usage Type""" + usageType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContactPointAddressHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceContactPointAddressSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContactPointAddress + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionConsentContactPointUnion = SalesforceContactPointAddress | SalesforceContactPointEmail | SalesforceContactPointPhone + +union SalesforceCommSubscriptionConsentConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +union SalesforceCommSubscriptionConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Consent""" +type SalesforceCommSubscriptionConsent implements OneGraphNode { + """Communication Subscription Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String + + """Consent Giver ID""" + consentGiver: SalesforceCommSubscriptionConsentConsentGiverUnion + + """Contact Point ID""" + contactPointId: String! + + """Contact Point ID""" + contactPoint: SalesforceCommSubscriptionConsentContactPointUnion + + """Effective From""" + effectiveFromDate: String! + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Consent Captured Source""" + consentCapturedSource: String + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelTypeId: String! + + """Communication Subscription Channel Type ID""" + commSubscriptionChannelType: SalesforceCommSubscriptionChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimings( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceCommSubscriptionConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Communication Subscription Consent Feed""" +type SalesforceCommSubscriptionConsentFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionConsent + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionConsentFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedSignalFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Communication Subscription Channel Type Feed""" +type SalesforceCommSubscriptionChannelTypeFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCommSubscriptionChannelType + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelTypeFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedSignalFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Case Feed""" +type SalesforceCaseFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCase + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a CaseFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedLikeFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Campaign Feed""" +type SalesforceCampaignFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCampaign + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CampaignFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedLikeFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +""" +A filter to be used against FeedPollVote object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedPollVoteConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedPollVoteConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedPollVoteConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedPollVote's id field""" + id: SalesforceIdFilter + + """Filter by the FeedPollVote's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedPollVote's choice relation.""" + choice: SalesforceFeedPollChoiceConnectionFilter + + """Filter by the FeedPollVote's choiceId field""" + choiceId: SalesforceIdFilter + + """Filter by the FeedPollVote's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedPollVote's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedPollVote's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedPollVote's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FeedPollVote's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Poll Votes can be sorted by""" +enum SalesforceFeedPollVoteSortByFieldEnum { + ID + FEED_ITEM_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + IS_DELETED +} + +""" +__MISSING LABEL__ PropertyFile - val AuthorizationFormText not found in section StandardFeedLabel +""" +type SalesforceAuthorizationFormTextFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormText + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormTextFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedPollVoteFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Poll Vote""" +type SalesforceFeedPollVote implements OneGraphNode { + """Feed Poll Vote ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedPollVoteFeedItemUnion + + """Feed Poll Choice ID""" + choiceId: String! + + """Feed Poll Choice ID""" + choice: SalesforceFeedPollChoice + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedPollVote + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Poll Votes connection, for use in pagination.""" +type SalesforceFeedPollVotesConnection { + """The count of all Feed Poll Vote you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Poll Votes""" + nodes: [SalesforceFeedPollVote!]! + + """List of Feed Poll Vote edges""" + edges: [SalesforceFeedPollVoteEdge!]! +} + +""" +A filter to be used against FeedPollChoice object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedPollChoiceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedPollChoiceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedPollChoiceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedPollChoice's id field""" + id: SalesforceIdFilter + + """Filter by the FeedPollChoice's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedPollChoice's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedPollChoice's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedPollChoice's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedPollChoice's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Poll Choices can be sorted by""" +enum SalesforceFeedPollChoiceSortByFieldEnum { + ID + FEED_ITEM_ID + POSITION + CREATED_BY_ID + CREATED_DATE + IS_DELETED +} + +"""Engagement Channel Type Feed""" +type SalesforceEngagementChannelTypeFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEngagementChannelType + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a EngagementChannelTypeFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Engagement Channel Type Feeds connection, for use in pagination. +""" +type SalesforceEngagementChannelTypeFeedsConnection { + """ + The count of all Engagement Channel Type Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Engagement Channel Type Feeds""" + nodes: [SalesforceEngagementChannelTypeFeed!]! + + """List of Engagement Channel Type Feed edges""" + edges: [SalesforceEngagementChannelTypeFeedEdge!]! +} + +""" +A filter to be used against CommSubscription object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscription's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscription's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscription's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscription's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscription's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscription's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscription's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscription's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscription's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscription's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against EngagementChannelType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEngagementChannelTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEngagementChannelTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEngagementChannelTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EngagementChannelType's id field""" + id: SalesforceIdFilter + + """Filter by the EngagementChannelType's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the EngagementChannelType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EngagementChannelType's name field""" + name: SalesforceStringFilter + + """Filter by the EngagementChannelType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EngagementChannelType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EngagementChannelType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EngagementChannelType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EngagementChannelType's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against CommSubscriptionChannelType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCommSubscriptionChannelTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCommSubscriptionChannelTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCommSubscriptionChannelTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CommSubscriptionChannelType's id field""" + id: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CommSubscriptionChannelType's name field""" + name: SalesforceStringFilter + + """Filter by the CommSubscriptionChannelType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CommSubscriptionChannelType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CommSubscriptionChannelType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CommSubscriptionChannelType's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """ + Filter by the CommSubscriptionChannelType's communicationSubscription relation. + """ + communicationSubscription: SalesforceCommSubscriptionConnectionFilter + + """ + Filter by the CommSubscriptionChannelType's communicationSubscriptionId field + """ + communicationSubscriptionId: SalesforceIdFilter + + """ + Filter by the CommSubscriptionChannelType's engagementChannelType relation. + """ + engagementChannelType: SalesforceEngagementChannelTypeConnectionFilter + + """ + Filter by the CommSubscriptionChannelType's engagementChannelTypeId field + """ + engagementChannelTypeId: SalesforceIdFilter +} + +"""Field that Communication Subscription Channel Types can be sorted by""" +enum SalesforceCommSubscriptionChannelTypeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + COMMUNICATION_SUBSCRIPTION_ID + ENGAGEMENT_CHANNEL_TYPE_ID +} + +union SalesforceEngagementChannelTypeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Engagement Channel Type""" +type SalesforceEngagementChannelType implements OneGraphNode { + """Engagement Channel Type ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceEngagementChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEngagementChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EngagementChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceCommSubscriptionChannelTypeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription Channel Type""" +type SalesforceCommSubscriptionChannelType implements OneGraphNode { + """Communication Subscription Channel Type ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionChannelTypeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Communication Subscription ID""" + communicationSubscriptionId: String! + + """Communication Subscription ID""" + communicationSubscription: SalesforceCommSubscription + + """Engagement Channel Type ID""" + engagementChannelTypeId: String! + + """Engagement Channel Type ID""" + engagementChannelType: SalesforceEngagementChannelType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionChannelTypeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscriptionChannelType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Communication Subscription Channel Types connection, for use in pagination. +""" +type SalesforceCommSubscriptionChannelTypesConnection { + """ + The count of all Communication Subscription Channel Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Communication Subscription Channel Types""" + nodes: [SalesforceCommSubscriptionChannelType!]! + + """List of Communication Subscription Channel Type edges""" + edges: [SalesforceCommSubscriptionChannelTypeEdge!]! +} + +union SalesforceCommSubscriptionOwnerUnion = SalesforceGroup | SalesforceUser + +"""Communication Subscription""" +type SalesforceCommSubscription implements OneGraphNode { + """Communication Subscription ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCommSubscriptionOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceCommSubscriptionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CommSubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a Salesforce Authorization Form Consent.""" +type SalesforceAuthorizationFormConsentSobjectMetadata { + """Url to the edit view for this Authorization Form Consent.""" + uiEditUrl: String! + + """Url to the detail view for this Authorization Form Consent.""" + uiDetailUrl: String! +} + +""" +A filter to be used against AuthorizationFormConsentShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsentShare's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's parent relation.""" + parent: SalesforceAuthorizationFormConsentConnectionFilter + + """Filter by the AuthorizationFormConsentShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsentShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Authorization Form Consent Shares can be sorted by""" +enum SalesforceAuthorizationFormConsentShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentShareEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsentShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceAuthorizationFormConsentShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Consent Share""" +type SalesforceAuthorizationFormConsentShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAuthorizationFormConsent + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceAuthorizationFormConsentShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Consent Shares connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentSharesConnection { + """ + The count of all Authorization Form Consent Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consent Shares""" + nodes: [SalesforceAuthorizationFormConsentShare!]! + + """List of Authorization Form Consent Share edges""" + edges: [SalesforceAuthorizationFormConsentShareEdge!]! +} + +""" +A filter to be used against AuthorizationForm object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationForm's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationForm's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationForm's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationForm's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationForm's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationForm's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationForm's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationForm's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationForm's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationForm's revisionNumber field""" + revisionNumber: SalesforceStringFilter + + """Filter by the AuthorizationForm's effectiveFromDate field""" + effectiveFromDate: SalesforceDateFilter + + """Filter by the AuthorizationForm's effectiveToDate field""" + effectiveToDate: SalesforceDateFilter + + """Filter by the AuthorizationForm's defaultAuthFormText relation.""" + defaultAuthFormText: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationForm's defaultAuthFormTextId field""" + defaultAuthFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationForm's isSignatureRequired field""" + isSignatureRequired: SalesforceBooleanFilter +} + +""" +A filter to be used against AuthorizationFormText object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormTextConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormTextConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormTextConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormText's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormText's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormText's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormText's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormText's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormText's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormText's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormText's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormText's authorizationForm relation.""" + authorizationForm: SalesforceAuthorizationFormConnectionFilter + + """Filter by the AuthorizationFormText's authorizationFormId field""" + authorizationFormId: SalesforceIdFilter + + """Filter by the AuthorizationFormText's fullAuthorizationFormUrl field""" + fullAuthorizationFormUrl: SalesforceStringFilter + + """Filter by the AuthorizationFormText's summaryAuthFormText field""" + summaryAuthFormText: SalesforceStringFilter + + """Filter by the AuthorizationFormText's locale field""" + locale: SalesforceStringFilter + + """Filter by the AuthorizationFormText's localeSelection field""" + localeSelection: SalesforceStringFilter + + """Filter by the AuthorizationFormText's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the AuthorizationFormText's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter +} + +""" +A filter to be used against AuthorizationFormConsent object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsent's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthorizationFormConsent's name field""" + name: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's consentGiverId field""" + consentGiverId: SalesforceIdFilter + + """ + Filter by the AuthorizationFormConsent's authorizationFormText relation. + """ + authorizationFormText: SalesforceAuthorizationFormTextConnectionFilter + + """Filter by the AuthorizationFormConsent's authorizationFormTextId field""" + authorizationFormTextId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's consentCapturedSource field""" + consentCapturedSource: SalesforceStringFilter + + """ + Filter by the AuthorizationFormConsent's consentCapturedSourceType field + """ + consentCapturedSourceType: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's consentCapturedDateTime field""" + consentCapturedDateTime: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsent's status field""" + status: SalesforceStringFilter + + """Filter by the AuthorizationFormConsent's documentVersion relation.""" + documentVersion: SalesforceContentVersionConnectionFilter + + """Filter by the AuthorizationFormConsent's documentVersionId field""" + documentVersionId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsent's relatedRecord relation.""" + relatedRecord: SalesforceAccountConnectionFilter + + """Filter by the AuthorizationFormConsent's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter +} + +""" +A filter to be used against AuthorizationFormConsentHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthorizationFormConsentHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthorizationFormConsentHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthorizationFormConsentHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthorizationFormConsentHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """ + Filter by the AuthorizationFormConsentHistory's authorizationFormConsent relation. + """ + authorizationFormConsent: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Filter by the AuthorizationFormConsentHistory's authorizationFormConsentId field + """ + authorizationFormConsentId: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthorizationFormConsentHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthorizationFormConsentHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthorizationFormConsentHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AuthorizationFormConsentHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Authorization Form Consent Histories can be sorted by""" +enum SalesforceAuthorizationFormConsentHistorySortByFieldEnum { + ID + IS_DELETED + AUTHORIZATION_FORM_CONSENT_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAuthorizationFormConsentHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAuthorizationFormConsentHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Authorization Form Consent History""" +type SalesforceAuthorizationFormConsentHistory implements OneGraphNode { + """Authorization Form Consent History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Authorization Form Consent ID""" + authorizationFormConsentId: String! + + """Authorization Form Consent ID""" + authorizationFormConsent: SalesforceAuthorizationFormConsent + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsentHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Consent Histories connection, for use in pagination. +""" +type SalesforceAuthorizationFormConsentHistorysConnection { + """ + The count of all Authorization Form Consent History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Consent Histories""" + nodes: [SalesforceAuthorizationFormConsentHistory!]! + + """List of Authorization Form Consent History edges""" + edges: [SalesforceAuthorizationFormConsentHistoryEdge!]! +} + +union SalesforceAuthorizationFormConsentConsentGiverUnion = SalesforceAccount | SalesforceContact | SalesforceIndividual | SalesforceUser + +union SalesforceAuthorizationFormConsentOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Consent""" +type SalesforceAuthorizationFormConsent implements OneGraphNode { + """Authorization Form Consent ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormConsentOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Consent Giver ID""" + consentGiverId: String! + + """Consent Giver ID""" + consentGiver: SalesforceAuthorizationFormConsentConsentGiverUnion + + """Authorization Form Text ID""" + authorizationFormTextId: String + + """Authorization Form Text ID""" + authorizationFormText: SalesforceAuthorizationFormText + + """Consent Captured Source""" + consentCapturedSource: String + + """Consent Captured Source Type""" + consentCapturedSourceType: String + + """Consent Captured Date Time""" + consentCapturedDateTime: String + + """Status""" + status: String + + """ContentVersion ID""" + documentVersionId: String + + """ContentVersion ID""" + documentVersion: SalesforceContentVersion + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceAccount + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormConsentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormConsent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceProcessInstanceHistoryTargetObjectUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContract | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceExternalEventMapping | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacroUsage | SalesforceOpportunity | SalesforceOrder | SalesforceOrgDeleteRequest | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforcePromptAction | SalesforcePromptError | SalesforceQuickTextUsage | SalesforceSignupRequest | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce Asset State Period.""" +type SalesforceAssetStatePeriodSobjectMetadata { + """Url to the edit view for this Asset State Period.""" + uiEditUrl: String! + + """Url to the detail view for this Asset State Period.""" + uiDetailUrl: String! +} + +"""Asset State Period""" +type SalesforceAssetStatePeriod implements OneGraphNode { + """Asset State Period ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetStatePeriodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Start Date""" + startDate: String! + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float! + + """Amount""" + amount: Float! + + """Monthly Recurring Revenue""" + mrr: Float! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetStatePeriodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetStatePeriod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiRecordInsightTargetUnion = SalesforceAccount | SalesforceAlternativePaymentMethod | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentVersion | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDigitalWallet | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEvent | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacro | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforceQuickText | SalesforceRecommendation | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceShapeRepresentation | SalesforceSolution | SalesforceTask | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce Data Use Legal Basis.""" +type SalesforceDataUseLegalBasisSobjectMetadata { + """Url to the edit view for this Data Use Legal Basis.""" + uiEditUrl: String! + + """Url to the detail view for this Data Use Legal Basis.""" + uiDetailUrl: String! +} + +""" +A filter to be used against DataUsePurpose object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUsePurposeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUsePurposeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUsePurposeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUsePurpose's id field""" + id: SalesforceIdFilter + + """Filter by the DataUsePurpose's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the DataUsePurpose's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUsePurpose's name field""" + name: SalesforceStringFilter + + """Filter by the DataUsePurpose's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurpose's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUsePurpose's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUsePurpose's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUsePurpose's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DataUsePurpose's legalBasis relation.""" + legalBasis: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUsePurpose's legalBasisId field""" + legalBasisId: SalesforceIdFilter + + """Filter by the DataUsePurpose's description field""" + description: SalesforceStringFilter + + """Filter by the DataUsePurpose's canDataSubjectOptOut field""" + canDataSubjectOptOut: SalesforceBooleanFilter +} + +"""Field that Data Use Purposes can be sorted by""" +enum SalesforceDataUsePurposeSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + LEGAL_BASIS_ID + DESCRIPTION + CAN_DATA_SUBJECT_OPT_OUT +} + +"""An edge in a connection.""" +type SalesforceDataUsePurposeEdge { + """The item at the end of the edge.""" + node: SalesforceDataUsePurpose! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Data Use Purposes connection, for use in pagination.""" +type SalesforceDataUsePurposesConnection { + """The count of all Data Use Purpose you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Purposes""" + nodes: [SalesforceDataUsePurpose!]! + + """List of Data Use Purpose edges""" + edges: [SalesforceDataUsePurposeEdge!]! +} + +""" +A filter to be used against DataUseLegalBasisShare object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisShareConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisShareConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisShareConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasisShare's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's parent relation.""" + parent: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUseLegalBasisShare's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's userOrGroupId field""" + userOrGroupId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's accessLevel field""" + accessLevel: SalesforceStringFilter + + """Filter by the DataUseLegalBasisShare's rowCause field""" + rowCause: SalesforceStringFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasisShare's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUseLegalBasisShare's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Data Use Legal Basis Shares can be sorted by""" +enum SalesforceDataUseLegalBasisShareSortByFieldEnum { + ID + PARENT_ID + USER_OR_GROUP_ID + ACCESS_LEVEL + ROW_CAUSE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + IS_DELETED +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisShareEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasisShare! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceDataUseLegalBasisShareUserOrGroupUnion = SalesforceGroup | SalesforceUser + +"""Data Use Legal Basis Share""" +type SalesforceDataUseLegalBasisShare implements OneGraphNode { + """Custom Object Share ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceDataUseLegalBasis + + """User/Group ID""" + userOrGroupId: String! + + """User/Group ID""" + userOrGroup: SalesforceDataUseLegalBasisShareUserOrGroupUnion + + """Custom Object Access""" + accessLevel: String! + + """Row Cause""" + rowCause: String + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasisShare + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Legal Basis Shares connection, for use in pagination. +""" +type SalesforceDataUseLegalBasisSharesConnection { + """ + The count of all Data Use Legal Basis Share you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Basis Shares""" + nodes: [SalesforceDataUseLegalBasisShare!]! + + """List of Data Use Legal Basis Share edges""" + edges: [SalesforceDataUseLegalBasisShareEdge!]! +} + +""" +A filter to be used against DataUseLegalBasis object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasis's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUseLegalBasis's name field""" + name: SalesforceStringFilter + + """Filter by the DataUseLegalBasis's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasis's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasis's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DataUseLegalBasis's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasis's source field""" + source: SalesforceStringFilter + + """Filter by the DataUseLegalBasis's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against DataUseLegalBasisHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDataUseLegalBasisHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDataUseLegalBasisHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDataUseLegalBasisHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DataUseLegalBasisHistory's id field""" + id: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DataUseLegalBasisHistory's dataUseLegalBasis relation.""" + dataUseLegalBasis: SalesforceDataUseLegalBasisConnectionFilter + + """Filter by the DataUseLegalBasisHistory's dataUseLegalBasisId field""" + dataUseLegalBasisId: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DataUseLegalBasisHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DataUseLegalBasisHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DataUseLegalBasisHistory's field field""" + field: SalesforceStringFilter + + """Filter by the DataUseLegalBasisHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Data Use Legal Basis Histories can be sorted by""" +enum SalesforceDataUseLegalBasisHistorySortByFieldEnum { + ID + IS_DELETED + DATA_USE_LEGAL_BASIS_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceDataUseLegalBasisHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceDataUseLegalBasisHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Data Use Legal Basis History""" +type SalesforceDataUseLegalBasisHistory implements OneGraphNode { + """Data Use Legal Basis History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Data Use Legal Basis ID""" + dataUseLegalBasisId: String! + + """Data Use Legal Basis ID""" + dataUseLegalBasis: SalesforceDataUseLegalBasis + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasisHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Data Use Legal Basis Histories connection, for use in pagination. +""" +type SalesforceDataUseLegalBasisHistorysConnection { + """ + The count of all Data Use Legal Basis History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Data Use Legal Basis Histories""" + nodes: [SalesforceDataUseLegalBasisHistory!]! + + """List of Data Use Legal Basis History edges""" + edges: [SalesforceDataUseLegalBasisHistoryEdge!]! +} + +union SalesforceDataUseLegalBasisOwnerUnion = SalesforceGroup | SalesforceUser + +"""Data Use Legal Basis""" +type SalesforceDataUseLegalBasis implements OneGraphNode { + """Data Use Legal Basis ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceDataUseLegalBasisOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Source""" + source: String + + """Description""" + description: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUseLegalBasisSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUseLegalBasis + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceDataUsePurposeOwnerUnion = SalesforceGroup | SalesforceUser + +"""Data Use Purpose""" +type SalesforceDataUsePurpose implements OneGraphNode { + """Data Use Purpose ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceDataUsePurposeOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Legal Basis ID""" + legalBasisId: String + + """Legal Basis ID""" + legalBasis: SalesforceDataUseLegalBasis + + """Description""" + description: String + + """Can Data Subject Opt Out""" + canDataSubjectOptOut: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByDataUsePurposeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DataUsePurposeHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceDataUsePurposeSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DataUsePurpose + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthorizationFormDataUseOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form Data Use""" +type SalesforceAuthorizationFormDataUse implements OneGraphNode { + """Authorization Form Data Use ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormDataUseOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Data Use Purpose ID""" + dataUsePurposeId: String! + + """Data Use Purpose ID""" + dataUsePurpose: SalesforceDataUsePurpose + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormDataUseSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormDataUse + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authorization Form Data Uses connection, for use in pagination. +""" +type SalesforceAuthorizationFormDataUsesConnection { + """ + The count of all Authorization Form Data Use you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authorization Form Data Uses""" + nodes: [SalesforceAuthorizationFormDataUse!]! + + """List of Authorization Form Data Use edges""" + edges: [SalesforceAuthorizationFormDataUseEdge!]! +} + +union SalesforceAuthorizationFormOwnerUnion = SalesforceGroup | SalesforceUser + +"""Authorization Form""" +type SalesforceAuthorizationForm implements OneGraphNode { + """Authorization Form ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAuthorizationFormOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Revision Number""" + revisionNumber: String + + """Effective From Date""" + effectiveFromDate: String + + """Effective To Date""" + effectiveToDate: String + + """Default Authorization Form Text ID""" + defaultAuthFormTextId: String + + """Default Authorization Form Text ID""" + defaultAuthFormText: SalesforceAuthorizationFormText + + """Is Signature Required""" + isSignatureRequired: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByAuthorizationFormId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationForms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationForm + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Authorization Form Text""" +type SalesforceAuthorizationFormText implements OneGraphNode { + """Authorization Form Text ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Authorization Form ID""" + authorizationFormId: String! + + """Authorization Form ID""" + authorizationForm: SalesforceAuthorizationForm + + """Full Authorization Form Url""" + fullAuthorizationFormUrl: String + + """Summary Auth Form Text""" + summaryAuthFormText: String + + """Locale""" + locale: String + + """Locale""" + localeSelection: String + + """Content Document ID""" + contentDocumentId: String + + """Content Document ID""" + contentDocument: SalesforceContentDocument + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByDefaultAuthFormTextId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAuthorizationFormTextSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AuthorizationFormText + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceEntitySubscriptionParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Entity Subscription""" +type SalesforceEntitySubscription implements OneGraphNode { + """Entity Subscription ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceEntitySubscriptionParentUnion + + """Subscriber ID""" + subscriberId: String! + + """Subscriber ID""" + subscriber: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a EntitySubscription + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Entity Subscriptions connection, for use in pagination.""" +type SalesforceEntitySubscriptionsConnection { + """ + The count of all Entity Subscription you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Entity Subscriptions""" + nodes: [SalesforceEntitySubscription!]! + + """List of Entity Subscription edges""" + edges: [SalesforceEntitySubscriptionEdge!]! +} + +""" +A filter to be used against Case object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCaseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCaseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCaseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Case's id field""" + id: SalesforceIdFilter + + """Filter by the Case's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Case's masterRecord relation.""" + masterRecord: SalesforceCaseConnectionFilter + + """Filter by the Case's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Case's caseNumber field""" + caseNumber: SalesforceStringFilter + + """Filter by the Case's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Case's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Case's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Case's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Case's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the Case's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the Case's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the Case's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Case's suppliedName field""" + suppliedName: SalesforceStringFilter + + """Filter by the Case's suppliedEmail field""" + suppliedEmail: SalesforceStringFilter + + """Filter by the Case's suppliedPhone field""" + suppliedPhone: SalesforceStringFilter + + """Filter by the Case's suppliedCompany field""" + suppliedCompany: SalesforceStringFilter + + """Filter by the Case's type field""" + type: SalesforceStringFilter + + """Filter by the Case's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Case's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Case's status field""" + status: SalesforceStringFilter + + """Filter by the Case's reason field""" + reason: SalesforceStringFilter + + """Filter by the Case's origin field""" + origin: SalesforceStringFilter + + """Filter by the Case's subject field""" + subject: SalesforceStringFilter + + """Filter by the Case's priority field""" + priority: SalesforceStringFilter + + """Filter by the Case's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Case's closedDate field""" + closedDate: SalesforceDateTimeFilter + + """Filter by the Case's isEscalated field""" + isEscalated: SalesforceBooleanFilter + + """Filter by the Case's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Case's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Case's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Case's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Case's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Case's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Case's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Case's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Case's contactPhone field""" + contactPhone: SalesforceStringFilter + + """Filter by the Case's contactMobile field""" + contactMobile: SalesforceStringFilter + + """Filter by the Case's contactEmail field""" + contactEmail: SalesforceStringFilter + + """Filter by the Case's contactFax field""" + contactFax: SalesforceStringFilter + + """Filter by the Case's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Case's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Task object types. All fields are combined with a logical â€and.’ +""" +input SalesforceTaskConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceTaskConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceTaskConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Task's id field""" + id: SalesforceIdFilter + + """Filter by the Task's whoId field""" + whoId: SalesforceIdFilter + + """Filter by the Task's whatId field""" + whatId: SalesforceIdFilter + + """Filter by the Task's subject field""" + subject: SalesforceStringFilter + + """Filter by the Task's activityDate field""" + activityDate: SalesforceDateFilter + + """Filter by the Task's status field""" + status: SalesforceStringFilter + + """Filter by the Task's priority field""" + priority: SalesforceStringFilter + + """Filter by the Task's isHighPriority field""" + isHighPriority: SalesforceBooleanFilter + + """Filter by the Task's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Task's type field""" + type: SalesforceStringFilter + + """Filter by the Task's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Task's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Task's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Task's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Task's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Task's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Task's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Task's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Task's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Task's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Task's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Task's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Task's callDurationInSeconds field""" + callDurationInSeconds: SalesforceIntFilter + + """Filter by the Task's callType field""" + callType: SalesforceStringFilter + + """Filter by the Task's callDisposition field""" + callDisposition: SalesforceStringFilter + + """Filter by the Task's callObject field""" + callObject: SalesforceStringFilter + + """Filter by the Task's reminderDateTime field""" + reminderDateTime: SalesforceDateTimeFilter + + """Filter by the Task's isReminderSet field""" + isReminderSet: SalesforceBooleanFilter + + """Filter by the Task's recurrenceActivity relation.""" + recurrenceActivity: SalesforceTaskConnectionFilter + + """Filter by the Task's recurrenceActivityId field""" + recurrenceActivityId: SalesforceIdFilter + + """Filter by the Task's isRecurrence field""" + isRecurrence: SalesforceBooleanFilter + + """Filter by the Task's recurrenceStartDateOnly field""" + recurrenceStartDateOnly: SalesforceDateFilter + + """Filter by the Task's recurrenceEndDateOnly field""" + recurrenceEndDateOnly: SalesforceDateFilter + + """Filter by the Task's recurrenceTimeZoneSidKey field""" + recurrenceTimeZoneSidKey: SalesforceStringFilter + + """Filter by the Task's recurrenceType field""" + recurrenceType: SalesforceStringFilter + + """Filter by the Task's recurrenceInterval field""" + recurrenceInterval: SalesforceIntFilter + + """Filter by the Task's recurrenceDayOfWeekMask field""" + recurrenceDayOfWeekMask: SalesforceIntFilter + + """Filter by the Task's recurrenceDayOfMonth field""" + recurrenceDayOfMonth: SalesforceIntFilter + + """Filter by the Task's recurrenceInstance field""" + recurrenceInstance: SalesforceStringFilter + + """Filter by the Task's recurrenceMonthOfYear field""" + recurrenceMonthOfYear: SalesforceStringFilter + + """Filter by the Task's recurrenceRegeneratedType field""" + recurrenceRegeneratedType: SalesforceStringFilter + + """Filter by the Task's taskSubtype field""" + taskSubtype: SalesforceStringFilter + + """Filter by the Task's completedDateTime field""" + completedDateTime: SalesforceDateTimeFilter +} + +""" +A filter to be used against BrandTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBrandTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBrandTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBrandTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BrandTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the BrandTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the BrandTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the BrandTemplate's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BrandTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the BrandTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BrandTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BrandTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BrandTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BrandTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BrandTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BrandTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BrandTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against EnhancedLetterhead object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEnhancedLetterheadConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEnhancedLetterheadConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEnhancedLetterheadConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EnhancedLetterhead's id field""" + id: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EnhancedLetterhead's name field""" + name: SalesforceStringFilter + + """Filter by the EnhancedLetterhead's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterhead's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EnhancedLetterhead's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EnhancedLetterhead's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the EnhancedLetterhead's description field""" + description: SalesforceStringFilter +} + +""" +A filter to be used against EmailTemplate object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailTemplateConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailTemplateConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailTemplateConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailTemplate's id field""" + id: SalesforceIdFilter + + """Filter by the EmailTemplate's name field""" + name: SalesforceStringFilter + + """Filter by the EmailTemplate's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the EmailTemplate's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the EmailTemplate's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the EmailTemplate's folderId field""" + folderId: SalesforceIdFilter + + """Filter by the EmailTemplate's folderName field""" + folderName: SalesforceStringFilter + + """Filter by the EmailTemplate's brandTemplate relation.""" + brandTemplate: SalesforceBrandTemplateConnectionFilter + + """Filter by the EmailTemplate's brandTemplateId field""" + brandTemplateId: SalesforceIdFilter + + """Filter by the EmailTemplate's enhancedLetterhead relation.""" + enhancedLetterhead: SalesforceEnhancedLetterheadConnectionFilter + + """Filter by the EmailTemplate's enhancedLetterheadId field""" + enhancedLetterheadId: SalesforceIdFilter + + """Filter by the EmailTemplate's templateStyle field""" + templateStyle: SalesforceStringFilter + + """Filter by the EmailTemplate's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the EmailTemplate's templateType field""" + templateType: SalesforceStringFilter + + """Filter by the EmailTemplate's encoding field""" + encoding: SalesforceStringFilter + + """Filter by the EmailTemplate's description field""" + description: SalesforceStringFilter + + """Filter by the EmailTemplate's timesUsed field""" + timesUsed: SalesforceIntFilter + + """Filter by the EmailTemplate's lastUsedDate field""" + lastUsedDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailTemplate's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailTemplate's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailTemplate's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailTemplate's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the EmailTemplate's uiType field""" + uiType: SalesforceStringFilter + + """Filter by the EmailTemplate's relatedEntityType field""" + relatedEntityType: SalesforceStringFilter + + """Filter by the EmailTemplate's isBuilderContent field""" + isBuilderContent: SalesforceBooleanFilter +} + +""" +A filter to be used against EmailMessage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceEmailMessageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceEmailMessageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceEmailMessageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the EmailMessage's id field""" + id: SalesforceIdFilter + + """Filter by the EmailMessage's parent relation.""" + parent: SalesforceCaseConnectionFilter + + """Filter by the EmailMessage's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the EmailMessage's activity relation.""" + activity: SalesforceTaskConnectionFilter + + """Filter by the EmailMessage's activityId field""" + activityId: SalesforceIdFilter + + """Filter by the EmailMessage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the EmailMessage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the EmailMessage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the EmailMessage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the EmailMessage's subject field""" + subject: SalesforceStringFilter + + """Filter by the EmailMessage's fromName field""" + fromName: SalesforceStringFilter + + """Filter by the EmailMessage's fromAddress field""" + fromAddress: SalesforceStringFilter + + """Filter by the EmailMessage's validatedFromAddress field""" + validatedFromAddress: SalesforceStringFilter + + """Filter by the EmailMessage's toAddress field""" + toAddress: SalesforceStringFilter + + """Filter by the EmailMessage's ccAddress field""" + ccAddress: SalesforceStringFilter + + """Filter by the EmailMessage's bccAddress field""" + bccAddress: SalesforceStringFilter + + """Filter by the EmailMessage's incoming field""" + incoming: SalesforceBooleanFilter + + """Filter by the EmailMessage's hasAttachment field""" + hasAttachment: SalesforceBooleanFilter + + """Filter by the EmailMessage's status field""" + status: SalesforceStringFilter + + """Filter by the EmailMessage's messageDate field""" + messageDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the EmailMessage's replyToEmailMessage relation.""" + replyToEmailMessage: SalesforceEmailMessageConnectionFilter + + """Filter by the EmailMessage's replyToEmailMessageId field""" + replyToEmailMessageId: SalesforceIdFilter + + """Filter by the EmailMessage's isExternallyVisible field""" + isExternallyVisible: SalesforceBooleanFilter + + """Filter by the EmailMessage's messageIdentifier field""" + messageIdentifier: SalesforceStringFilter + + """Filter by the EmailMessage's threadIdentifier field""" + threadIdentifier: SalesforceStringFilter + + """Filter by the EmailMessage's isClientManaged field""" + isClientManaged: SalesforceBooleanFilter + + """Filter by the EmailMessage's relatedToId field""" + relatedToId: SalesforceIdFilter + + """Filter by the EmailMessage's isTracked field""" + isTracked: SalesforceBooleanFilter + + """Filter by the EmailMessage's isOpened field""" + isOpened: SalesforceBooleanFilter + + """Filter by the EmailMessage's firstOpenedDate field""" + firstOpenedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's lastOpenedDate field""" + lastOpenedDate: SalesforceDateTimeFilter + + """Filter by the EmailMessage's isBounced field""" + isBounced: SalesforceBooleanFilter + + """Filter by the EmailMessage's emailTemplate relation.""" + emailTemplate: SalesforceEmailTemplateConnectionFilter + + """Filter by the EmailMessage's emailTemplateId field""" + emailTemplateId: SalesforceIdFilter +} + +"""Field that Email Messages can be sorted by""" +enum SalesforceEmailMessageSortByFieldEnum { + ID + PARENT_ID + ACTIVITY_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SUBJECT + FROM_NAME + FROM_ADDRESS + VALIDATED_FROM_ADDRESS + TO_ADDRESS + CC_ADDRESS + BCC_ADDRESS + INCOMING + HAS_ATTACHMENT + STATUS + MESSAGE_DATE + IS_DELETED + REPLY_TO_EMAIL_MESSAGE_ID + IS_EXTERNALLY_VISIBLE + MESSAGE_IDENTIFIER + THREAD_IDENTIFIER + IS_CLIENT_MANAGED + RELATED_TO_ID + IS_TRACKED + IS_OPENED + FIRST_OPENED_DATE + LAST_OPENED_DATE + IS_BOUNCED + EMAIL_TEMPLATE_ID +} + +""" +A filter to be used against Contract object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContractConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContractConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContractConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Contract's id field""" + id: SalesforceIdFilter + + """Filter by the Contract's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Contract's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Contract's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Contract's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Contract's ownerExpirationNotice field""" + ownerExpirationNotice: SalesforceStringFilter + + """Filter by the Contract's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Contract's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Contract's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Contract's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Contract's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Contract's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Contract's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Contract's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Contract's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Contract's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contract's contractTerm field""" + contractTerm: SalesforceIntFilter + + """Filter by the Contract's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Contract's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Contract's status field""" + status: SalesforceStringFilter + + """Filter by the Contract's companySigned relation.""" + companySigned: SalesforceUserConnectionFilter + + """Filter by the Contract's companySignedId field""" + companySignedId: SalesforceIdFilter + + """Filter by the Contract's companySignedDate field""" + companySignedDate: SalesforceDateFilter + + """Filter by the Contract's customerSigned relation.""" + customerSigned: SalesforceContactConnectionFilter + + """Filter by the Contract's customerSignedId field""" + customerSignedId: SalesforceIdFilter + + """Filter by the Contract's customerSignedTitle field""" + customerSignedTitle: SalesforceStringFilter + + """Filter by the Contract's customerSignedDate field""" + customerSignedDate: SalesforceDateFilter + + """Filter by the Contract's specialTerms field""" + specialTerms: SalesforceStringFilter + + """Filter by the Contract's activatedBy relation.""" + activatedBy: SalesforceUserConnectionFilter + + """Filter by the Contract's activatedById field""" + activatedById: SalesforceIdFilter + + """Filter by the Contract's activatedDate field""" + activatedDate: SalesforceDateTimeFilter + + """Filter by the Contract's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the Contract's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Contract's contractNumber field""" + contractNumber: SalesforceStringFilter + + """Filter by the Contract's lastApprovedDate field""" + lastApprovedDate: SalesforceDateTimeFilter + + """Filter by the Contract's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Contract's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Contract's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Contract's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Contract's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Contract's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Contract's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Contract's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Contract's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Contract's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Order object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOrderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOrderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOrderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Order's id field""" + id: SalesforceIdFilter + + """Filter by the Order's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Order's contract relation.""" + contract: SalesforceContractConnectionFilter + + """Filter by the Order's contractId field""" + contractId: SalesforceIdFilter + + """Filter by the Order's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Order's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Order's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Order's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Order's originalOrder relation.""" + originalOrder: SalesforceOrderConnectionFilter + + """Filter by the Order's originalOrderId field""" + originalOrderId: SalesforceIdFilter + + """Filter by the Order's effectiveDate field""" + effectiveDate: SalesforceDateFilter + + """Filter by the Order's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Order's isReductionOrder field""" + isReductionOrder: SalesforceBooleanFilter + + """Filter by the Order's status field""" + status: SalesforceStringFilter + + """Filter by the Order's customerAuthorizedBy relation.""" + customerAuthorizedBy: SalesforceContactConnectionFilter + + """Filter by the Order's customerAuthorizedById field""" + customerAuthorizedById: SalesforceIdFilter + + """Filter by the Order's customerAuthorizedDate field""" + customerAuthorizedDate: SalesforceDateFilter + + """Filter by the Order's companyAuthorizedBy relation.""" + companyAuthorizedBy: SalesforceUserConnectionFilter + + """Filter by the Order's companyAuthorizedById field""" + companyAuthorizedById: SalesforceIdFilter + + """Filter by the Order's companyAuthorizedDate field""" + companyAuthorizedDate: SalesforceDateFilter + + """Filter by the Order's type field""" + type: SalesforceStringFilter + + """Filter by the Order's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Order's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Order's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Order's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Order's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Order's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Order's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Order's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Order's shippingStreet field""" + shippingStreet: SalesforceStringFilter + + """Filter by the Order's shippingCity field""" + shippingCity: SalesforceStringFilter + + """Filter by the Order's shippingState field""" + shippingState: SalesforceStringFilter + + """Filter by the Order's shippingPostalCode field""" + shippingPostalCode: SalesforceStringFilter + + """Filter by the Order's shippingCountry field""" + shippingCountry: SalesforceStringFilter + + """Filter by the Order's shippingLatitude field""" + shippingLatitude: SalesforceFloatFilter + + """Filter by the Order's shippingLongitude field""" + shippingLongitude: SalesforceFloatFilter + + """Filter by the Order's shippingGeocodeAccuracy field""" + shippingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Order's name field""" + name: SalesforceStringFilter + + """Filter by the Order's poDate field""" + poDate: SalesforceDateFilter + + """Filter by the Order's poNumber field""" + poNumber: SalesforceStringFilter + + """Filter by the Order's orderReferenceNumber field""" + orderReferenceNumber: SalesforceStringFilter + + """Filter by the Order's billToContact relation.""" + billToContact: SalesforceContactConnectionFilter + + """Filter by the Order's billToContactId field""" + billToContactId: SalesforceIdFilter + + """Filter by the Order's shipToContact relation.""" + shipToContact: SalesforceContactConnectionFilter + + """Filter by the Order's shipToContactId field""" + shipToContactId: SalesforceIdFilter + + """Filter by the Order's activatedDate field""" + activatedDate: SalesforceDateTimeFilter + + """Filter by the Order's activatedBy relation.""" + activatedBy: SalesforceUserConnectionFilter + + """Filter by the Order's activatedById field""" + activatedById: SalesforceIdFilter + + """Filter by the Order's statusCode field""" + statusCode: SalesforceStringFilter + + """Filter by the Order's orderNumber field""" + orderNumber: SalesforceStringFilter + + """Filter by the Order's totalAmount field""" + totalAmount: SalesforceFloatFilter + + """Filter by the Order's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Order's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Order's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Order's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Order's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Order's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Order's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Order's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Order's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Order's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against AppUsageAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAppUsageAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAppUsageAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAppUsageAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AppUsageAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the AppUsageAssignment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AppUsageAssignment's name field""" + name: SalesforceStringFilter + + """Filter by the AppUsageAssignment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AppUsageAssignment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AppUsageAssignment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AppUsageAssignment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AppUsageAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AppUsageAssignment's record relation.""" + record: SalesforceOrderConnectionFilter + + """Filter by the AppUsageAssignment's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the AppUsageAssignment's appUsageType field""" + appUsageType: SalesforceStringFilter +} + +"""Field that Application Usage Assignments can be sorted by""" +enum SalesforceAppUsageAssignmentSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + RECORD_ID + APP_USAGE_TYPE +} + +"""An edge in a connection.""" +type SalesforceAppUsageAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforceAppUsageAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Application Usage Assignment.""" +type SalesforceAppUsageAssignmentSobjectMetadata { + """Url to the edit view for this Application Usage Assignment.""" + uiEditUrl: String! + + """Url to the detail view for this Application Usage Assignment.""" + uiDetailUrl: String! +} + +"""Application Usage Assignment""" +type SalesforceAppUsageAssignment implements OneGraphNode { + """Application Usage Assignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceOrder + + """Application Usage Type""" + appUsageType: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceAppUsageAssignmentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AppUsageAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Application Usage Assignments connection, for use in pagination. +""" +type SalesforceAppUsageAssignmentsConnection { + """ + The count of all Application Usage Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Application Usage Assignments""" + nodes: [SalesforceAppUsageAssignment!]! + + """List of Application Usage Assignment edges""" + edges: [SalesforceAppUsageAssignmentEdge!]! +} + +union SalesforceOrderOwnerUnion = SalesforceGroup | SalesforceUser + +"""Order""" +type SalesforceOrder implements OneGraphNode { + """Order ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceOrderOwnerUnion + + """Contract ID""" + contractId: String + + """Contract ID""" + contract: SalesforceContract + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Order ID""" + originalOrderId: String + + """Order ID""" + originalOrder: SalesforceOrder + + """Order Start Date""" + effectiveDate: String! + + """Order End Date""" + endDate: String + + """Reduction Order""" + isReductionOrder: Boolean! + + """Status""" + status: String! + + """Description""" + description: String + + """Customer Authorized By ID""" + customerAuthorizedById: String + + """Customer Authorized By ID""" + customerAuthorizedBy: SalesforceContact + + """Customer Authorized Date""" + customerAuthorizedDate: String + + """Company Authorized By ID""" + companyAuthorizedById: String + + """Company Authorized By ID""" + companyAuthorizedBy: SalesforceUser + + """Company Authorized Date""" + companyAuthorizedDate: String + + """Order Type""" + type: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Order Name""" + name: String + + """PO Date""" + poDate: String + + """PO Number""" + poNumber: String + + """Order Reference Number""" + orderReferenceNumber: String + + """Bill To Contact ID""" + billToContactId: String + + """Bill To Contact ID""" + billToContact: SalesforceContact + + """Ship To Contact ID""" + shipToContactId: String + + """Ship To Contact ID""" + shipToContact: SalesforceContact + + """Activated Date""" + activatedDate: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Status Category""" + statusCode: String! + + """Order Number""" + orderNumber: String! + + """Order Amount""" + totalAmount: Float! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOrderSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Order""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Order Product""" +type SalesforceOrderItem implements OneGraphNode { + """Order Product ID""" + id: String! + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Deleted""" + isDeleted: Boolean! + + """Order ID""" + orderId: String! + + """Order ID""" + order: SalesforceOrder + + """Price Book Entry ID""" + pricebookEntryId: String! + + """Price Book Entry ID""" + pricebookEntry: SalesforcePricebookEntry + + """Original Order Item ID""" + originalOrderItemId: String + + """Original Order Item ID""" + originalOrderItem: SalesforceOrderItem + + """Available Quantity""" + availableQuantity: Float + + """Quantity""" + quantity: Float! + + """Unit Price""" + unitPrice: Float + + """List Price""" + listPrice: Float + + """Total Price""" + totalPrice: Float + + """Start Date""" + serviceDate: String + + """End Date""" + endDate: String + + """Line Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Order Product Number""" + orderItemNumber: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourceReferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + groupInvoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce OrderItem""" + childOrderItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """A JSON object that contains all of the custom fields for a OrderItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Action Source""" +type SalesforceAssetActionSource implements OneGraphNode { + """Asset Action Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetActionSourceNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset Action ID""" + assetActionId: String! + + """Asset Action ID""" + assetAction: SalesforceAssetAction + + """Reference Entity Item ID""" + referenceEntityItemId: String + + """Reference Entity Item ID""" + referenceEntityItem: SalesforceOrderItem + + """Product Amount""" + productAmount: Float + + """Adjustment Amount""" + adjustmentAmount: Float + + """Estimated Tax""" + estimatedTax: Float + + """Actual Tax""" + actualTax: Float + + """Subtotal""" + subtotal: Float + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Quantity""" + quantity: Float + + """Transaction Date""" + transactionDate: String + + """External Reference""" + externalReference: String + + """External Reference Data Source""" + externalReferenceDataSource: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSourceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetActionSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Asset Action Sources connection, for use in pagination.""" +type SalesforceAssetActionSourcesConnection { + """ + The count of all Asset Action Source you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Action Sources""" + nodes: [SalesforceAssetActionSource!]! + + """List of Asset Action Source edges""" + edges: [SalesforceAssetActionSourceEdge!]! +} + +"""Asset Action""" +type SalesforceAssetAction implements OneGraphNode { + """Asset Action ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + assetActionNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Type""" + type: String! + + """Category (Deprecated)""" + category: String! + + """Business Category""" + categoryEnum: String + + """Action Date""" + actionDate: String! + + """Change in Product Amount""" + productAmountChange: Float + + """Change in Adjustment Amount""" + adjustmentAmountChange: Float + + """Change in Estimated Tax""" + estimatedTaxChange: Float + + """Change in Actual Tax""" + actualTaxChange: Float + + """Change in Subtotal""" + subtotalChange: Float + + """Change in Quantity""" + quantityChange: Float! + + """Change in Monthly Recurring Revenue""" + mrrChange: Float! + + """Amount""" + amount: Float! + + """Total Initial Sale Amount""" + totalInitialSaleAmount: Float + + """Total Renewals Amount""" + totalRenewalsAmount: Float + + """Total Upsells Amount""" + totalUpsellsAmount: Float + + """Total Downsells Amount""" + totalDownsellsAmount: Float + + """Total Cross-Sells Amount""" + totalCrossSellsAmount: Float + + """Total Cancellations Amount""" + totalCancellationsAmount: Float + + """Total Transfers Amount""" + totalTransfersAmount: Float + + """Total Terms And Conditions Changes Amount""" + totalTermsAndConditionsAmount: Float + + """Total Other Amount""" + totalOtherAmount: Float + + """Total Amount""" + totalAmount: Float + + """Total Quantity""" + totalQuantity: Float + + """Total Monthly Recurring Revenue""" + totalMrr: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceAssetActionSobjectMetadata! + + """A JSON object that contains all of the custom fields for a AssetAction""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceProcessInstanceTargetObjectUnion = SalesforceAccount | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContract | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceExternalEventMapping | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacroUsage | SalesforceOpportunity | SalesforceOrder | SalesforceOrgDeleteRequest | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartyConsent | SalesforceProcessException | SalesforceProduct2 | SalesforcePromptAction | SalesforcePromptError | SalesforceQuickTextUsage | SalesforceSignupRequest | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceUserProvisioningRequest + +"""Field that Process Nodes can be sorted by""" +enum SalesforceProcessNodeSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + PROCESS_DEFINITION_ID + DESCRIPTION + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessNodeEdge { + """The item at the end of the edge.""" + node: SalesforceProcessNode! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ProcessInstanceStep object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceStepConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceStepConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceStepConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceStep's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceStep's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's stepStatus field""" + stepStatus: SalesforceStringFilter + + """Filter by the ProcessInstanceStep's originalActorId field""" + originalActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's actorId field""" + actorId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's comments field""" + comments: SalesforceStringFilter + + """Filter by the ProcessInstanceStep's stepNode relation.""" + stepNode: SalesforceProcessNodeConnectionFilter + + """Filter by the ProcessInstanceStep's stepNodeId field""" + stepNodeId: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstanceStep's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceStep's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceStep's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceStep's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Process Instance Steps can be sorted by""" +enum SalesforceProcessInstanceStepSortByFieldEnum { + ID + PROCESS_INSTANCE_ID + STEP_STATUS + ORIGINAL_ACTOR_ID + ACTOR_ID + COMMENTS + STEP_NODE_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceStepEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceStep! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceProcessInstanceStepActorUnion = SalesforceGroup | SalesforceUser + +union SalesforceProcessInstanceStepOriginalActorUnion = SalesforceGroup | SalesforceUser + +"""Process Instance Step""" +type SalesforceProcessInstanceStep implements OneGraphNode { + """Process Instance Step ID""" + id: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Step Status""" + stepStatus: String + + """Original Actor ID""" + originalActorId: String! + + """Original Actor ID""" + originalActor: SalesforceProcessInstanceStepOriginalActorUnion + + """Actor ID""" + actorId: String! + + """Actor ID""" + actor: SalesforceProcessInstanceStepActorUnion + + """Comments""" + comments: String + + """Process Node ID""" + stepNodeId: String + + """Process Node ID""" + stepNode: SalesforceProcessNode + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceStep + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instance Steps connection, for use in pagination.""" +type SalesforceProcessInstanceStepsConnection { + """ + The count of all Process Instance Step you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instance Steps""" + nodes: [SalesforceProcessInstanceStep!]! + + """List of Process Instance Step edges""" + edges: [SalesforceProcessInstanceStepEdge!]! +} + +""" +A filter to be used against ProcessNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessNode's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessNode's name field""" + name: SalesforceStringFilter + + """Filter by the ProcessNode's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ProcessNode's processDefinition relation.""" + processDefinition: SalesforceProcessDefinitionConnectionFilter + + """Filter by the ProcessNode's processDefinitionId field""" + processDefinitionId: SalesforceIdFilter + + """Filter by the ProcessNode's description field""" + description: SalesforceStringFilter + + """Filter by the ProcessNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against ProcessInstanceNode object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceNodeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceNodeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceNodeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstanceNode's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstanceNode's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's processInstance relation.""" + processInstance: SalesforceProcessInstanceConnectionFilter + + """Filter by the ProcessInstanceNode's processInstanceId field""" + processInstanceId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's processNode relation.""" + processNode: SalesforceProcessNodeConnectionFilter + + """Filter by the ProcessInstanceNode's processNodeId field""" + processNodeId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's nodeStatus field""" + nodeStatus: SalesforceStringFilter + + """Filter by the ProcessInstanceNode's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstanceNode's lastActor relation.""" + lastActor: SalesforceUserConnectionFilter + + """Filter by the ProcessInstanceNode's lastActorId field""" + lastActorId: SalesforceIdFilter + + """Filter by the ProcessInstanceNode's processNodeName field""" + processNodeName: SalesforceStringFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstanceNode's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter +} + +"""Field that Process Instance Nodes can be sorted by""" +enum SalesforceProcessInstanceNodeSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PROCESS_INSTANCE_ID + PROCESS_NODE_ID + NODE_STATUS + COMPLETED_DATE + LAST_ACTOR_ID + PROCESS_NODE_NAME + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES +} + +"""An edge in a connection.""" +type SalesforceProcessInstanceNodeEdge { + """The item at the end of the edge.""" + node: SalesforceProcessInstanceNode! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Process Instance Node""" +type SalesforceProcessInstanceNode implements OneGraphNode { + """Process Instance Node ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Process Instance ID""" + processInstanceId: String! + + """Process Instance ID""" + processInstance: SalesforceProcessInstance + + """Process Node ID""" + processNodeId: String! + + """Process Node ID""" + processNode: SalesforceProcessNode + + """Node Status""" + nodeStatus: String + + """Completed Date""" + completedDate: String + + """User ID""" + lastActorId: String + + """User ID""" + lastActor: SalesforceUser + + """Name""" + processNodeName: String + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ProcessInstanceNode + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instance Nodes connection, for use in pagination.""" +type SalesforceProcessInstanceNodesConnection { + """ + The count of all Process Instance Node you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instance Nodes""" + nodes: [SalesforceProcessInstanceNode!]! + + """List of Process Instance Node edges""" + edges: [SalesforceProcessInstanceNodeEdge!]! +} + +"""Process Node""" +type SalesforceProcessNode implements OneGraphNode { + """Process Node ID""" + id: String! + + """Name""" + name: String! + + """Unique Name""" + developerName: String! + + """Approval Process ID""" + processDefinitionId: String! + + """Approval Process ID""" + processDefinition: SalesforceProcessDefinition + + """Description""" + description: String + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByProcessNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByStepNodeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """A JSON object that contains all of the custom fields for a ProcessNode""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Nodes connection, for use in pagination.""" +type SalesforceProcessNodesConnection { + """The count of all Process Node you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Nodes""" + nodes: [SalesforceProcessNode!]! + + """List of Process Node edges""" + edges: [SalesforceProcessNodeEdge!]! +} + +""" +A filter to be used against ProcessDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessDefinition's name field""" + name: SalesforceStringFilter + + """Filter by the ProcessDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ProcessDefinition's type field""" + type: SalesforceStringFilter + + """Filter by the ProcessDefinition's description field""" + description: SalesforceStringFilter + + """Filter by the ProcessDefinition's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the ProcessDefinition's lockType field""" + lockType: SalesforceStringFilter + + """Filter by the ProcessDefinition's state field""" + state: SalesforceStringFilter + + """Filter by the ProcessDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against ProcessInstance object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProcessInstanceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProcessInstanceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProcessInstanceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ProcessInstance's id field""" + id: SalesforceIdFilter + + """Filter by the ProcessInstance's processDefinition relation.""" + processDefinition: SalesforceProcessDefinitionConnectionFilter + + """Filter by the ProcessInstance's processDefinitionId field""" + processDefinitionId: SalesforceIdFilter + + """Filter by the ProcessInstance's targetObjectId field""" + targetObjectId: SalesforceIdFilter + + """Filter by the ProcessInstance's status field""" + status: SalesforceStringFilter + + """Filter by the ProcessInstance's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's lastActor relation.""" + lastActor: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's lastActorId field""" + lastActorId: SalesforceIdFilter + + """Filter by the ProcessInstance's elapsedTimeInDays field""" + elapsedTimeInDays: SalesforceFloatFilter + + """Filter by the ProcessInstance's elapsedTimeInHours field""" + elapsedTimeInHours: SalesforceFloatFilter + + """Filter by the ProcessInstance's elapsedTimeInMinutes field""" + elapsedTimeInMinutes: SalesforceFloatFilter + + """Filter by the ProcessInstance's submittedBy relation.""" + submittedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's submittedById field""" + submittedById: SalesforceIdFilter + + """Filter by the ProcessInstance's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ProcessInstance's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ProcessInstance's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ProcessInstance's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ProcessInstance's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ProcessInstance's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Process Instances can be sorted by""" +enum SalesforceProcessInstanceSortByFieldEnum { + ID + PROCESS_DEFINITION_ID + TARGET_OBJECT_ID + STATUS + COMPLETED_DATE + LAST_ACTOR_ID + ELAPSED_TIME_IN_DAYS + ELAPSED_TIME_IN_HOURS + ELAPSED_TIME_IN_MINUTES + SUBMITTED_BY_ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""Process Definition""" +type SalesforceProcessDefinition implements OneGraphNode { + """Approval Process ID""" + id: String! + + """Name""" + name: String! + + """Unique Name""" + developerName: String! + + """Process Definition Type""" + type: String! + + """Description""" + description: String + + """Custom Object Definition ID""" + tableEnumOrId: String! + + """Lock Type""" + lockType: String! + + """State""" + state: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ProcessInstance""" + processInstancesByProcessDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessNode""" + processNodesByProcessDefinitionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessNodesConnection + + """ + A JSON object that contains all of the custom fields for a ProcessDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Process Instance""" +type SalesforceProcessInstance implements OneGraphNode { + """Process Instance ID""" + id: String! + + """Approval Process ID""" + processDefinitionId: String! + + """Approval Process ID""" + processDefinition: SalesforceProcessDefinition + + """Target Object ID""" + targetObjectId: String! + + """Target Object ID""" + targetObject: SalesforceProcessInstanceTargetObjectUnion + + """Status""" + status: String! + + """Completed Date""" + completedDate: String + + """User ID""" + lastActorId: String + + """User ID""" + lastActor: SalesforceUser + + """Elapsed Time in Days""" + elapsedTimeInDays: Float + + """Elapsed Time in Hours""" + elapsedTimeInHours: Float + + """Elapsed Time in Minutes""" + elapsedTimeInMinutes: Float + + """User ID""" + submittedById: String + + """User ID""" + submittedBy: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstanceNode""" + nodes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + steps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + workitems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """ + A JSON object that contains all of the custom fields for a ProcessInstance + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Process Instances connection, for use in pagination.""" +type SalesforceProcessInstancesConnection { + """The count of all Process Instance you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Process Instances""" + nodes: [SalesforceProcessInstance!]! + + """List of Process Instance edges""" + edges: [SalesforceProcessInstanceEdge!]! +} + +""" +A filter to be used against UserProvisioningConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningConfig's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's language field""" + language: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the UserProvisioningConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvisioningConfig's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's enabled field""" + enabled: SalesforceBooleanFilter + + """Filter by the UserProvisioningConfig's lastReconDateTime field""" + lastReconDateTime: SalesforceDateTimeFilter + + """Filter by the UserProvisioningConfig's namedCredential relation.""" + namedCredential: SalesforceNamedCredentialConnectionFilter + + """Filter by the UserProvisioningConfig's namedCredentialId field""" + namedCredentialId: SalesforceIdFilter + + """Filter by the UserProvisioningConfig's reconFilter field""" + reconFilter: SalesforceStringFilter +} + +""" +A filter to be used against UserProvAccount object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvAccountConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvAccountConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvAccountConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvAccount's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvAccount's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvAccount's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvAccount's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvAccount's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvAccount's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvAccount's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvAccount's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvAccount's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvAccount's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvAccount's externalUsername field""" + externalUsername: SalesforceStringFilter + + """Filter by the UserProvAccount's externalEmail field""" + externalEmail: SalesforceStringFilter + + """Filter by the UserProvAccount's externalFirstName field""" + externalFirstName: SalesforceStringFilter + + """Filter by the UserProvAccount's externalLastName field""" + externalLastName: SalesforceStringFilter + + """Filter by the UserProvAccount's linkState field""" + linkState: SalesforceStringFilter + + """Filter by the UserProvAccount's status field""" + status: SalesforceStringFilter + + """Filter by the UserProvAccount's deletedDate field""" + deletedDate: SalesforceDateTimeFilter + + """Filter by the UserProvAccount's isKnownLink field""" + isKnownLink: SalesforceBooleanFilter +} + +""" +A filter to be used against UserProvisioningRequest object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserProvisioningRequestConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserProvisioningRequestConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserProvisioningRequestConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserProvisioningRequest's id field""" + id: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the UserProvisioningRequest's name field""" + name: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's salesforceUser relation.""" + salesforceUser: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's salesforceUserId field""" + salesforceUserId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's externalUserId field""" + externalUserId: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's appName field""" + appName: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's state field""" + state: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's operation field""" + operation: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's scheduleDate field""" + scheduleDate: SalesforceDateTimeFilter + + """Filter by the UserProvisioningRequest's connectedApp relation.""" + connectedApp: SalesforceConnectedApplicationConnectionFilter + + """Filter by the UserProvisioningRequest's connectedAppId field""" + connectedAppId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's userProvConfig relation.""" + userProvConfig: SalesforceUserProvisioningConfigConnectionFilter + + """Filter by the UserProvisioningRequest's userProvConfigId field""" + userProvConfigId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's userProvAccount relation.""" + userProvAccount: SalesforceUserProvAccountConnectionFilter + + """Filter by the UserProvisioningRequest's userProvAccountId field""" + userProvAccountId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's approvalStatus field""" + approvalStatus: SalesforceStringFilter + + """Filter by the UserProvisioningRequest's manager relation.""" + manager: SalesforceUserConnectionFilter + + """Filter by the UserProvisioningRequest's managerId field""" + managerId: SalesforceIdFilter + + """Filter by the UserProvisioningRequest's retryCount field""" + retryCount: SalesforceIntFilter + + """Filter by the UserProvisioningRequest's parent relation.""" + parent: SalesforceUserProvisioningRequestConnectionFilter + + """Filter by the UserProvisioningRequest's parentId field""" + parentId: SalesforceIdFilter +} + +"""Field that User Provisioning Requests can be sorted by""" +enum SalesforceUserProvisioningRequestSortByFieldEnum { + ID + OWNER_ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + SALESFORCE_USER_ID + EXTERNAL_USER_ID + APP_NAME + STATE + OPERATION + SCHEDULE_DATE + CONNECTED_APP_ID + USER_PROV_CONFIG_ID + USER_PROV_ACCOUNT_ID + APPROVAL_STATUS + MANAGER_ID + RETRY_COUNT + PARENT_ID +} + +"""User Provisioning Account""" +type SalesforceUserProvAccount implements OneGraphNode { + """User Provisioning Account ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """External User Id""" + externalUserId: String + + """External Username""" + externalUsername: String + + """External Email""" + externalEmail: String + + """External First Name""" + externalFirstName: String + + """External Last Name""" + externalLastName: String + + """Link State""" + linkState: String! + + """Status""" + status: String! + + """Deleted Date""" + deletedDate: String + + """Manual Override""" + isKnownLink: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvAccount + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceUserProvisioningRequestOwnerUnion = SalesforceGroup | SalesforceUser + +"""User Provisioning Request""" +type SalesforceUserProvisioningRequest implements OneGraphNode { + """UserProvisioningRequest ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUserProvisioningRequestOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """User ID""" + salesforceUserId: String + + """User ID""" + salesforceUser: SalesforceUser + + """External User Id""" + externalUserId: String + + """App Name""" + appName: String + + """State""" + state: String! + + """Operation""" + operation: String! + + """Scheduled Provisioning Time""" + scheduleDate: String + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """UserProvisioningConfig ID""" + userProvConfigId: String + + """UserProvisioningConfig ID""" + userProvConfig: SalesforceUserProvisioningConfig + + """User Provisioning Account ID""" + userProvAccountId: String + + """User Provisioning Account ID""" + userProvAccount: SalesforceUserProvAccount + + """Approval Status""" + approvalStatus: String! + + """User ID""" + managerId: String + + """User ID""" + manager: SalesforceUser + + """Retry Count""" + retryCount: Int + + """UserProvisioningRequest ID""" + parentId: String + + """UserProvisioningRequest ID""" + parent: SalesforceUserProvisioningRequest + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserProvisioningRequestId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + sobjectMetadata: SalesforceUserProvisioningRequestSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a UserProvisioningRequest + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Requests connection, for use in pagination. +""" +type SalesforceUserProvisioningRequestsConnection { + """ + The count of all User Provisioning Request you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Requests""" + nodes: [SalesforceUserProvisioningRequest!]! + + """List of User Provisioning Request edges""" + edges: [SalesforceUserProvisioningRequestEdge!]! +} + +"""User Provisioning Config""" +type SalesforceUserProvisioningConfig implements OneGraphNode { + """UserProvisioningConfig ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Connected App ID""" + connectedAppId: String + + """Connected App ID""" + connectedApp: SalesforceConnectedApplication + + """Notes""" + notes: String + + """Enabled""" + enabled: Boolean! + + """Approval Required""" + approvalRequired: String + + """User Account Mapping""" + userAccountMapping: String + + """Enabled Operations""" + enabledOperations: String + + """On Update Attributes""" + onUpdateAttributes: String + + """Last Recon Date""" + lastReconDateTime: String + + """Named Credential ID""" + namedCredentialId: String + + """Named Credential ID""" + namedCredential: SalesforceNamedCredential + + """Recon Filter""" + reconFilter: String + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByUserProvConfigId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """ + A JSON object that contains all of the custom fields for a UserProvisioningConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce User Provisioning Configs connection, for use in pagination. +""" +type SalesforceUserProvisioningConfigsConnection { + """ + The count of all User Provisioning Config you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce User Provisioning Configs""" + nodes: [SalesforceUserProvisioningConfig!]! + + """List of User Provisioning Config edges""" + edges: [SalesforceUserProvisioningConfigEdge!]! +} + +"""An edge in a connection.""" +type SalesforceSetupEntityAccessEdge { + """The item at the end of the edge.""" + node: SalesforceSetupEntityAccess! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against SessionPermSetActivation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSessionPermSetActivationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSessionPermSetActivationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSessionPermSetActivationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SessionPermSetActivation's id field""" + id: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the SessionPermSetActivation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the SessionPermSetActivation's authSession relation.""" + authSession: SalesforceAuthSessionConnectionFilter + + """Filter by the SessionPermSetActivation's authSessionId field""" + authSessionId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the SessionPermSetActivation's permissionSetId field""" + permissionSetId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the SessionPermSetActivation's userId field""" + userId: SalesforceIdFilter + + """Filter by the SessionPermSetActivation's description field""" + description: SalesforceStringFilter +} + +"""Field that Session Permission Set Activations can be sorted by""" +enum SalesforceSessionPermSetActivationSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AUTH_SESSION_ID + PERMISSION_SET_ID + USER_ID + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceSessionPermSetActivationEdge { + """The item at the end of the edge.""" + node: SalesforceSessionPermSetActivation! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Session Permission Set Activation.""" +type SalesforceSessionPermSetActivationSobjectMetadata { + """Url to the edit view for this Session Permission Set Activation.""" + uiEditUrl: String! + + """Url to the detail view for this Session Permission Set Activation.""" + uiDetailUrl: String! +} + +"""Session Permission Set Activation""" +type SalesforceSessionPermSetActivation implements OneGraphNode { + """SessionPermSetActivation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Auth Session ID""" + authSessionId: String! + + """Auth Session ID""" + authSession: SalesforceAuthSession + + """PermissionSet ID""" + permissionSetId: String! + + """PermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Description""" + description: String + sobjectMetadata: SalesforceSessionPermSetActivationSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a SessionPermSetActivation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Session Permission Set Activations connection, for use in pagination. +""" +type SalesforceSessionPermSetActivationsConnection { + """ + The count of all Session Permission Set Activation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Session Permission Set Activations""" + nodes: [SalesforceSessionPermSetActivation!]! + + """List of Session Permission Set Activation edges""" + edges: [SalesforceSessionPermSetActivationEdge!]! +} + +""" +A filter to be used against PermissionSetTabSetting object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetTabSettingConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetTabSettingConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetTabSettingConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetTabSetting's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetTabSetting's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetTabSetting's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the PermissionSetTabSetting's visibility field""" + visibility: SalesforceStringFilter + + """Filter by the PermissionSetTabSetting's name field""" + name: SalesforceStringFilter + + """Filter by the PermissionSetTabSetting's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Permission Set Tab Settings can be sorted by""" +enum SalesforcePermissionSetTabSettingSortByFieldEnum { + ID + PARENT_ID + VISIBILITY + NAME + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforcePermissionSetTabSettingEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetTabSetting! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Tab Setting""" +type SalesforcePermissionSetTabSetting implements OneGraphNode { + """Permission Set Tab Setting ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """Visibility""" + visibility: String! + + """Tab Name""" + name: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a PermissionSetTabSetting + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Tab Settings connection, for use in pagination. +""" +type SalesforcePermissionSetTabSettingsConnection { + """ + The count of all Permission Set Tab Setting you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Tab Settings""" + nodes: [SalesforcePermissionSetTabSetting!]! + + """List of Permission Set Tab Setting edges""" + edges: [SalesforcePermissionSetTabSettingEdge!]! +} + +""" +A filter to be used against ObjectPermissions object types. All fields are combined with a logical â€and.’ +""" +input SalesforceObjectPermissionsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceObjectPermissionsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceObjectPermissionsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ObjectPermissions's id field""" + id: SalesforceIdFilter + + """Filter by the ObjectPermissions's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the ObjectPermissions's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ObjectPermissions's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the ObjectPermissions's permissionsCreate field""" + permissionsCreate: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsRead field""" + permissionsRead: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsEdit field""" + permissionsEdit: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsDelete field""" + permissionsDelete: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsViewAllRecords field""" + permissionsViewAllRecords: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's permissionsModifyAllRecords field""" + permissionsModifyAllRecords: SalesforceBooleanFilter + + """Filter by the ObjectPermissions's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ObjectPermissions's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ObjectPermissions's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ObjectPermissions's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ObjectPermissions's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ObjectPermissions's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ObjectPermissions's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Object Permissions can be sorted by""" +enum SalesforceObjectPermissionsSortByFieldEnum { + ID + PARENT_ID + SOBJECT_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceObjectPermissionsEdge { + """The item at the end of the edge.""" + node: SalesforceObjectPermissions! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Object Permissions""" +type SalesforceObjectPermissions implements OneGraphNode { + """ObjectPermissions ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """SObject Type Name""" + sobjectType: String! + + """Create Records""" + permissionsCreate: Boolean! + + """Read Records""" + permissionsRead: Boolean! + + """Edit Records""" + permissionsEdit: Boolean! + + """Delete Records""" + permissionsDelete: Boolean! + + """Read All Records""" + permissionsViewAllRecords: Boolean! + + """Edit All Records""" + permissionsModifyAllRecords: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a ObjectPermissions + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Object Permissions connection, for use in pagination.""" +type SalesforceObjectPermissionssConnection { + """The count of all Object Permissions you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Object Permissions""" + nodes: [SalesforceObjectPermissions!]! + + """List of Object Permissions edges""" + edges: [SalesforceObjectPermissionsEdge!]! +} + +""" +A filter to be used against FieldPermissions object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFieldPermissionsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFieldPermissionsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFieldPermissionsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FieldPermissions's id field""" + id: SalesforceIdFilter + + """Filter by the FieldPermissions's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the FieldPermissions's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FieldPermissions's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the FieldPermissions's field field""" + field: SalesforceStringFilter + + """Filter by the FieldPermissions's permissionsEdit field""" + permissionsEdit: SalesforceBooleanFilter + + """Filter by the FieldPermissions's permissionsRead field""" + permissionsRead: SalesforceBooleanFilter + + """Filter by the FieldPermissions's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Field Permissions can be sorted by""" +enum SalesforceFieldPermissionsSortByFieldEnum { + ID + PARENT_ID + SOBJECT_TYPE + FIELD + PERMISSIONS_EDIT + PERMISSIONS_READ + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceFieldPermissionsEdge { + """The item at the end of the edge.""" + node: SalesforceFieldPermissions! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Field Permissions""" +type SalesforceFieldPermissions implements OneGraphNode { + """Field Permissions ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """SObject Type Name""" + sobjectType: String! + + """Field Name""" + field: String! + + """Edit Field""" + permissionsEdit: Boolean! + + """Read Field""" + permissionsRead: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a FieldPermissions + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Field Permissions connection, for use in pagination.""" +type SalesforceFieldPermissionssConnection { + """The count of all Field Permissions you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Field Permissions""" + nodes: [SalesforceFieldPermissions!]! + + """List of Field Permissions edges""" + edges: [SalesforceFieldPermissionsEdge!]! +} + +""" +A filter to be used against PermissionSetGroupComponent object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetGroupComponentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetGroupComponentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetGroupComponentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetGroupComponent's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetGroupComponent's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroupComponent's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroupComponent's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroupComponent's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PermissionSetGroupComponent's permissionSetGroup relation. + """ + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSetGroupComponent's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSetGroupComponent's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetGroupComponent's permissionSetId field""" + permissionSetId: SalesforceIdFilter +} + +"""Field that Permission Set Group Components can be sorted by""" +enum SalesforcePermissionSetGroupComponentSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_GROUP_ID + PERMISSION_SET_ID +} + +"""An edge in a connection.""" +type SalesforcePermissionSetGroupComponentEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetGroupComponent! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Group Component""" +type SalesforcePermissionSetGroupComponent implements OneGraphNode { + """PermissionSetGroupComponent ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """PermissionSetGroup ID""" + permissionSetGroupId: String! + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSetId: String! + + """PermissionSet ID or MutingPermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """ + A JSON object that contains all of the custom fields for a PermissionSetGroupComponent + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Group Components connection, for use in pagination. +""" +type SalesforcePermissionSetGroupComponentsConnection { + """ + The count of all Permission Set Group Component you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Group Components""" + nodes: [SalesforcePermissionSetGroupComponent!]! + + """List of Permission Set Group Component edges""" + edges: [SalesforcePermissionSetGroupComponentEdge!]! +} + +""" +A filter to be used against PermissionSetAssignment object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetAssignmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetAssignmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetAssignmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetAssignment's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's permissionSet relation.""" + permissionSet: SalesforcePermissionSetConnectionFilter + + """Filter by the PermissionSetAssignment's permissionSetId field""" + permissionSetId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's permissionSetGroup relation.""" + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSetAssignment's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's assignee relation.""" + assignee: SalesforceUserConnectionFilter + + """Filter by the PermissionSetAssignment's assigneeId field""" + assigneeId: SalesforceIdFilter + + """Filter by the PermissionSetAssignment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetAssignment's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetAssignment's isActive field""" + isActive: SalesforceBooleanFilter +} + +"""Field that Permission Set Assignments can be sorted by""" +enum SalesforcePermissionSetAssignmentSortByFieldEnum { + ID + PERMISSION_SET_ID + PERMISSION_SET_GROUP_ID + ASSIGNEE_ID + SYSTEM_MODSTAMP + EXPIRATION_DATE + IS_ACTIVE +} + +"""An edge in a connection.""" +type SalesforcePermissionSetAssignmentEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetAssignment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set Assignment""" +type SalesforcePermissionSetAssignment implements OneGraphNode { + """PermissionSetAssignment ID""" + id: String! + + """PermissionSet ID""" + permissionSetId: String + + """PermissionSet ID""" + permissionSet: SalesforcePermissionSet + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """Assignee ID""" + assigneeId: String! + + """Assignee ID""" + assignee: SalesforceUser + + """Date Assigned""" + systemModstamp: String! + + """Expires On""" + expirationDate: String + + """Is Active""" + isActive: Boolean! + + """ + A JSON object that contains all of the custom fields for a PermissionSetAssignment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set Assignments connection, for use in pagination. +""" +type SalesforcePermissionSetAssignmentsConnection { + """ + The count of all Permission Set Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set Assignments""" + nodes: [SalesforcePermissionSetAssignment!]! + + """List of Permission Set Assignment edges""" + edges: [SalesforcePermissionSetAssignmentEdge!]! +} + +"""Permission Set Group""" +type SalesforcePermissionSetGroup implements OneGraphNode { + """PermissionSetGroup ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """API Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Status""" + status: String! + + """Collection of Salesforce PermissionSet""" + permissionSetsByPermissionSetGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + assignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSetGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Field that Profiles can be sorted by""" +enum SalesforceProfileSortByFieldEnum { + ID + NAME + USER_LICENSE_ID + USER_TYPE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION + LAST_VIEWED_DATE + LAST_REFERENCED_DATE +} + +"""An edge in a connection.""" +type SalesforceProfileEdge { + """The item at the end of the edge.""" + node: SalesforceProfile! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Profiles connection, for use in pagination.""" +type SalesforceProfilesConnection { + """The count of all Profile you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Profiles""" + nodes: [SalesforceProfile!]! + + """List of Profile edges""" + edges: [SalesforceProfileEdge!]! +} + +""" +A filter to be used against CustomObjectUserLicenseMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomObjectUserLicenseMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomObjectUserLicenseMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomObjectUserLicenseMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomObjectUserLicenseMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the CustomObjectUserLicenseMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the CustomObjectUserLicenseMetrics's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the CustomObjectUserLicenseMetrics's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectId field""" + customObjectId: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectType field""" + customObjectType: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's customObjectName field""" + customObjectName: SalesforceStringFilter + + """Filter by the CustomObjectUserLicenseMetrics's objectCount field""" + objectCount: SalesforceIntFilter +} + +""" +Field that Custom Object Usage By User License Metrics can be sorted by +""" +enum SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum { + ID + METRICS_DATE + USER_LICENSE_ID + CUSTOM_OBJECT_ID + SYSTEM_MODSTAMP + CUSTOM_OBJECT_TYPE + CUSTOM_OBJECT_NAME + OBJECT_COUNT +} + +"""An edge in a connection.""" +type SalesforceCustomObjectUserLicenseMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceCustomObjectUserLicenseMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Custom Object Usage By User License Metric""" +type SalesforceCustomObjectUserLicenseMetrics implements OneGraphNode { + """Custom Object Usage By User License Metrics Id""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """Custom Object Id""" + customObjectId: String + + """System Modstamp""" + systemModstamp: String! + + """Custom Object Type""" + customObjectType: String + + """Custom Object Name""" + customObjectName: String + + """Count of Objects assigned""" + objectCount: Int + + """ + A JSON object that contains all of the custom fields for a CustomObjectUserLicenseMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Custom Object Usage By User License Metrics connection, for use in pagination. +""" +type SalesforceCustomObjectUserLicenseMetricssConnection { + """ + The count of all Custom Object Usage By User License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Object Usage By User License Metrics""" + nodes: [SalesforceCustomObjectUserLicenseMetrics!]! + + """List of Custom Object Usage By User License Metric edges""" + edges: [SalesforceCustomObjectUserLicenseMetricsEdge!]! +} + +"""An edge in a connection.""" +type SalesforceActiveProfileMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActiveProfileMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexPage object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexPageConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexPageConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexPageConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexPage's id field""" + id: SalesforceIdFilter + + """Filter by the ApexPage's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexPage's name field""" + name: SalesforceStringFilter + + """Filter by the ApexPage's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexPage's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ApexPage's description field""" + description: SalesforceStringFilter + + """Filter by the ApexPage's controllerType field""" + controllerType: SalesforceStringFilter + + """Filter by the ApexPage's controllerKey field""" + controllerKey: SalesforceStringFilter + + """Filter by the ApexPage's isAvailableInTouch field""" + isAvailableInTouch: SalesforceBooleanFilter + + """Filter by the ApexPage's isConfirmationTokenRequired field""" + isConfirmationTokenRequired: SalesforceBooleanFilter + + """Filter by the ApexPage's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexPage's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexPage's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexPage's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexPage's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexPage's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexPage's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against VisualforceAccessMetrics object types. All fields are combined with a logical â€and.’ +""" +input SalesforceVisualforceAccessMetricsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceVisualforceAccessMetricsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceVisualforceAccessMetricsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the VisualforceAccessMetrics's id field""" + id: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the VisualforceAccessMetrics's apexPage relation.""" + apexPage: SalesforceApexPageConnectionFilter + + """Filter by the VisualforceAccessMetrics's apexPageId field""" + apexPageId: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the VisualforceAccessMetrics's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the VisualforceAccessMetrics's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the VisualforceAccessMetrics's dailyPageViewCount field""" + dailyPageViewCount: SalesforceIntFilter + + """Filter by the VisualforceAccessMetrics's logDate field""" + logDate: SalesforceDateFilter +} + +"""Field that Visualforce Access Metrics can be sorted by""" +enum SalesforceVisualforceAccessMetricsSortByFieldEnum { + ID + METRICS_DATE + APEX_PAGE_ID + PROFILE_ID + SYSTEM_MODSTAMP + DAILY_PAGE_VIEW_COUNT + LOG_DATE +} + +"""An edge in a connection.""" +type SalesforceVisualforceAccessMetricsEdge { + """The item at the end of the edge.""" + node: SalesforceVisualforceAccessMetrics! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Visualforce Access Metric""" +type SalesforceVisualforceAccessMetrics implements OneGraphNode { + """Visualforce Access Metric Id""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Page ID""" + apexPageId: String! + + """Page ID""" + apexPage: SalesforceApexPage + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """System Modstamp""" + systemModstamp: String! + + """Daily Page View Count""" + dailyPageViewCount: Int + + """Log Date""" + logDate: String + + """ + A JSON object that contains all of the custom fields for a VisualforceAccessMetrics + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Visualforce Access Metrics connection, for use in pagination. +""" +type SalesforceVisualforceAccessMetricssConnection { + """ + The count of all Visualforce Access Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Visualforce Access Metrics""" + nodes: [SalesforceVisualforceAccessMetrics!]! + + """List of Visualforce Access Metric edges""" + edges: [SalesforceVisualforceAccessMetricsEdge!]! +} + +""" +A filter to be used against ActiveProfileMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActiveProfileMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActiveProfileMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActiveProfileMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActiveProfileMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """Filter by the ActiveProfileMetric's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the ActiveProfileMetric's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the ActiveProfileMetric's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the ActiveProfileMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActiveProfileMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActiveProfileMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter +} + +"""Field that Active Profile Metrics can be sorted by""" +enum SalesforceActiveProfileMetricSortByFieldEnum { + ID + METRICS_DATE + USER_LICENSE_ID + PROFILE_ID + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT +} + +"""Profile""" +type SalesforceProfile implements OneGraphNode { + """Profile ID""" + id: String! + + """Name""" + name: String! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallMultiforce: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishMultiforce: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreateMultiforce: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """User Type""" + userType: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce ActiveProfileMetric""" + activeProfileMetricsByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActiveProfileMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActiveProfileMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce VisualforceAccessMetrics""" + visualforceAccessMetricsPluralByProfileId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VisualforceAccessMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + + """A JSON object that contains all of the custom fields for a Profile""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Active Profile Metric""" +type SalesforceActiveProfileMetric implements OneGraphNode { + """Active Profile Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """User License ID""" + userLicenseId: String! + + """User License ID""" + userLicense: SalesforceUserLicense + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """ + A JSON object that contains all of the custom fields for a ActiveProfileMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Active Profile Metrics connection, for use in pagination.""" +type SalesforceActiveProfileMetricsConnection { + """ + The count of all Active Profile Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Profile Metrics""" + nodes: [SalesforceActiveProfileMetric!]! + + """List of Active Profile Metric edges""" + edges: [SalesforceActiveProfileMetricEdge!]! +} + +"""User License""" +type SalesforceUserLicense implements OneGraphNode { + """User License ID""" + id: String! + + """License Def. ID""" + licenseDefinitionKey: String! + + """Total Licenses""" + totalLicenses: Int! + + """Status""" + status: String! + + """Used Licenses""" + usedLicenses: Int! + + """Used Licenses Last Updated""" + usedLicensesLastUpdated: String! + + """Name""" + name: String! + + """Master Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce ActiveProfileMetric""" + activeProfileMetricsByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActiveProfileMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActiveProfileMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActiveProfileMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActiveProfileMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActiveProfileMetricsConnection + + """Collection of Salesforce CustomObjectUserLicenseMetrics""" + customObjectUserLicenseMetricsPluralByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomObjectUserLicenseMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomObjectUserLicenseMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomObjectUserLicenseMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomObjectUserLicenseMetricssConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce Profile""" + profilesByUserLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """A JSON object that contains all of the custom fields for a UserLicense""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against PermissionSetLicenseAssign object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetLicenseAssignConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetLicenseAssignConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetLicenseAssignConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetLicenseAssign's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetLicenseAssign's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicenseAssign's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the PermissionSetLicenseAssign's permissionSetLicense relation. + """ + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """ + Filter by the PermissionSetLicenseAssign's permissionSetLicenseId field + """ + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the PermissionSetLicenseAssign's assignee relation.""" + assignee: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicenseAssign's assigneeId field""" + assigneeId: SalesforceIdFilter +} + +"""Field that Permission Set License Assignments can be sorted by""" +enum SalesforcePermissionSetLicenseAssignSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_ID + ASSIGNEE_ID +} + +"""An edge in a connection.""" +type SalesforcePermissionSetLicenseAssignEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSetLicenseAssign! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Permission Set License Assignment""" +type SalesforcePermissionSetLicenseAssign implements OneGraphNode { + """Permission Set License Assignment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Date Assigned""" + systemModstamp: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """User ID""" + assigneeId: String! + + """User ID""" + assignee: SalesforceUser + + """ + A JSON object that contains all of the custom fields for a PermissionSetLicenseAssign + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Permission Set License Assignments connection, for use in pagination. +""" +type SalesforcePermissionSetLicenseAssignsConnection { + """ + The count of all Permission Set License Assignment you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Set License Assignments""" + nodes: [SalesforcePermissionSetLicenseAssign!]! + + """List of Permission Set License Assignment edges""" + edges: [SalesforcePermissionSetLicenseAssignEdge!]! +} + +"""Field that Permission Sets can be sorted by""" +enum SalesforcePermissionSetSortByFieldEnum { + ID + NAME + LABEL + LICENSE_ID + PROFILE_ID + IS_OWNED_BY_PROFILE + IS_CUSTOM + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NAMESPACE_PREFIX + HAS_ACTIVATION_REQUIRED + PERMISSION_SET_GROUP_ID + TYPE +} + +"""An edge in a connection.""" +type SalesforcePermissionSetEdge { + """The item at the end of the edge.""" + node: SalesforcePermissionSet! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Permission Sets connection, for use in pagination.""" +type SalesforcePermissionSetsConnection { + """The count of all Permission Set you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Permission Sets""" + nodes: [SalesforcePermissionSet!]! + + """List of Permission Set edges""" + edges: [SalesforcePermissionSetEdge!]! +} + +"""An edge in a connection.""" +type SalesforceGrantedByLicenseEdge { + """The item at the end of the edge.""" + node: SalesforceGrantedByLicense! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceSetupEntityAccessSetupEntityUnion = SalesforceApexClass | SalesforceApexPage | SalesforceConnectedApplication | SalesforceCustomPermission | SalesforceExternalDataSource | SalesforceNamedCredential | SalesforceServiceProvider + +"""Metadata for a Salesforce Custom Permission.""" +type SalesforceCustomPermissionSobjectMetadata { + """Url to the edit view for this Custom Permission.""" + uiEditUrl: String! + + """Url to the detail view for this Custom Permission.""" + uiDetailUrl: String! +} + +""" +A filter to be used against PermissionSetGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetGroup's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetGroup's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetGroup's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PermissionSetGroup's language field""" + language: SalesforceStringFilter + + """Filter by the PermissionSetGroup's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PermissionSetGroup's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PermissionSetGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetGroup's description field""" + description: SalesforceStringFilter + + """Filter by the PermissionSetGroup's status field""" + status: SalesforceStringFilter +} + +""" +A filter to be used against PermissionSet object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSet's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSet's name field""" + name: SalesforceStringFilter + + """Filter by the PermissionSet's label field""" + label: SalesforceStringFilter + + """Filter by the PermissionSet's licenseId field""" + licenseId: SalesforceIdFilter + + """Filter by the PermissionSet's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the PermissionSet's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the PermissionSet's isOwnedByProfile field""" + isOwnedByProfile: SalesforceBooleanFilter + + """Filter by the PermissionSet's isCustom field""" + isCustom: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicTemplates field""" + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomizeApplication field""" + permissionsCustomizeApplication: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditReadonlyFields field""" + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditPublicDocuments field""" + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentHubOnPremiseUser field""" + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditBrandTemplates field""" + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterInternalUser field""" + permissionsChatterInternalUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageEncryptionKeys field""" + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDeleteActivatedContract field""" + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterInviteExternalUsers field + """ + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRemoteAccess field""" + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCanUseNewDashboardBuilder field + """ + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPasswordNeverExpires field""" + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseTeamReassignWizards field""" + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditActivatedOrders field""" + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInstallPackaging field""" + permissionsInstallPackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPublishPackaging field""" + permissionsPublishPackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsEditOppLineItemUnitPrice field + """ + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreatePackaging field""" + permissionsCreatePackaging: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageEmailClientConfig field""" + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEnableNotifications field""" + permissionsEnableNotifications: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDataIntegrations field""" + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDistributeFromPersWksp field""" + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataCategories field""" + permissionsViewDataCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDataCategories field""" + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCustomReportTypes field""" + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentAdministrator field""" + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageContentPermissions field + """ + permissionsManageContentPermissions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageContentProperties field""" + permissionsManageContentProperties: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageContentTypes field""" + permissionsManageContentTypes: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageExchangeConfig field""" + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageAnalyticSnapshots field""" + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageBusinessHourHolidays field + """ + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageDynamicDashboards field""" + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomSidebarOnAllPages field""" + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewMyTeamsDashboards field""" + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCanInsertFeedSystemFields field + """ + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageKnowledgeImportExport field + """ + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailTemplateManagement field""" + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEmailAdministration field""" + permissionsEmailAdministration: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageChatterMessages field""" + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageAuthProviders field""" + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsCreateCustomizeDashboards field + """ + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateDashboardFolders field""" + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPublicDashboards field""" + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageDashbdsInPubFolders field + """ + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateCustomizeReports field""" + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateReportFolders field""" + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageReportsInPubFolders field + """ + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowUniversalSearch field""" + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsConnectOrgToEnvironmentHub field + """ + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWorkCalibrationUser field""" + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateCustomizeFilters field""" + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWorkDotComUserPerm field""" + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowViewKnowledge field""" + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSearchPromotionRules field + """ + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomMobileAppsAccess field""" + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageProfilesPermissionsets field + """ + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAssignPermissionSets field""" + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageInternalUsers field""" + permissionsManageInternalUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePasswordPolicies field""" + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageLoginAccessPolicies field + """ + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewPlatformEvents field""" + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCustomPermissions field""" + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageUnlistedGroups field""" + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsStdAutomaticActivityCapture field + """ + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifySecureAgents field""" + permissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsInsightsAppDashboardEditor field + """ + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppEltEditor field""" + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsInsightsAppUploadUser field""" + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsInsightsCreateApplication field + """ + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsLightningExperienceUser field""" + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataLeakageEvents field""" + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSubmitMacrosAllowed field""" + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsShareInternalArticles field""" + permissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSessionPermissionSets field + """ + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageTemplatedApp field""" + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendAnnouncementEmails field""" + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChatterEditOwnPost field""" + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterEditOwnRecordPost field + """ + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUpdateWithInactiveOwner field""" + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsWaveTabularDownload field""" + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAutomaticActivityCapture field + """ + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsImportCustomObjects field""" + permissionsImportCustomObjects: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsDelegatedTwoFactor field""" + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsChatterComposeUiCodesnippet field + """ + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSelectFilesFromSalesforce field + """ + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModerateNetworkUsers field""" + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeToLightningReports field + """ + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePvtRptsAndDashbds field""" + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAllowLightningLogin field""" + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCampaignInfluence2 field""" + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewDataAssessment field""" + permissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsRemoveDirectMessageMembers field + """ + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanApproveFeedPost field""" + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAddDirectMessageMembers field""" + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAllowViewEditConvertedLeads field + """ + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsShowCompanyNameAsUserBadge field + """ + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCertificates field""" + permissionsManageCertificates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateReportInLightning field""" + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsPreventClassicExperience field + """ + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsChangeDashboardColors field""" + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManagePropositions field""" + permissionsManagePropositions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCloseConversations field""" + permissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportRolesGrps field + """ + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeDashboardRolesGrps field + """ + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsHasUnlimitedNbaExecutions field + """ + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewOnlyEmbeddedAppUser field""" + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportToOtherUsers field + """ + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeReportsRunAsUser field + """ + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateLtngTempInPub field""" + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTransactionalEmailSend field""" + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsViewPrivateStaticResources field + """ + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCreateLtngTempFolder field""" + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsEnableCommunityAppLauncher field + """ + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsGiveRecognitionBadge field""" + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLtngPromoReserved01UserPerm field + """ + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSubscriptions field""" + permissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsWaveManagePrivateAssetsUser field + """ + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanEditDataPrepRecipe field""" + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAddAnalyticsRemoteConnections field + """ + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCustomTabBarOnMobile field""" + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLmOutboundMessagingUserPerm field + """ + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsModifyDataClassification field + """ + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSandboxTestingInCommunityApp field + """ + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageHubConnections field""" + permissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsB2BMarketingAnalyticsUser field + """ + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsViewSecurityCommandCenter field + """ + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageSecurityCommandCenter field + """ + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllCustomSettings field""" + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllForeignKeyNames field""" + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsAddWaveNotificationRecipients field + """ + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLmEndMessagingSessionUserPerm field + """ + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccessContentBuilder field""" + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAccountSwitcherUser field""" + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageC360AConnections field""" + permissionsManageC360AConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageReleaseUpdates field""" + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsSkipIdentityConfirmation field + """ + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsSendCustomNotifications field""" + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsFscComprehensiveUserAccess field + """ + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsBotManageBotsTrainingData field + """ + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsManageLearningReporting field""" + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsQuipUserEngagementMetrics field + """ + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsManageExternalConnections field + """ + permissionsManageExternalConnections: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsUseSubscriptionEmails field""" + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAiViewInsightObjects field""" + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsAiCreateInsightObjects field""" + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSet's permissionsLifecycleManagementApiUser field + """ + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionsNativeWebviewScrolling field""" + permissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the PermissionSet's description field""" + description: SalesforceStringFilter + + """Filter by the PermissionSet's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSet's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSet's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSet's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSet's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSet's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSet's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSet's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PermissionSet's hasActivationRequired field""" + hasActivationRequired: SalesforceBooleanFilter + + """Filter by the PermissionSet's permissionSetGroup relation.""" + permissionSetGroup: SalesforcePermissionSetGroupConnectionFilter + + """Filter by the PermissionSet's permissionSetGroupId field""" + permissionSetGroupId: SalesforceIdFilter + + """Filter by the PermissionSet's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against SetupEntityAccess object types. All fields are combined with a logical â€and.’ +""" +input SalesforceSetupEntityAccessConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceSetupEntityAccessConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceSetupEntityAccessConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the SetupEntityAccess's id field""" + id: SalesforceIdFilter + + """Filter by the SetupEntityAccess's parent relation.""" + parent: SalesforcePermissionSetConnectionFilter + + """Filter by the SetupEntityAccess's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the SetupEntityAccess's setupEntityId field""" + setupEntityId: SalesforceIdFilter + + """Filter by the SetupEntityAccess's setupEntityType field""" + setupEntityType: SalesforceStringFilter + + """Filter by the SetupEntityAccess's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Setup Entity Accesses can be sorted by""" +enum SalesforceSetupEntityAccessSortByFieldEnum { + ID + PARENT_ID + SETUP_ENTITY_ID + SETUP_ENTITY_TYPE + SYSTEM_MODSTAMP +} + +""" +A filter to be used against GrantedByLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGrantedByLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGrantedByLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGrantedByLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GrantedByLicense's id field""" + id: SalesforceIdFilter + + """Filter by the GrantedByLicense's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the GrantedByLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the GrantedByLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the GrantedByLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the GrantedByLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the GrantedByLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the GrantedByLicense's permissionSetLicense relation.""" + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """Filter by the GrantedByLicense's permissionSetLicenseId field""" + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the GrantedByLicense's customPermission relation.""" + customPermission: SalesforceCustomPermissionConnectionFilter + + """Filter by the GrantedByLicense's customPermissionId field""" + customPermissionId: SalesforceIdFilter +} + +"""Field that Settings Granted By Licenses can be sorted by""" +enum SalesforceGrantedByLicenseSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PERMISSION_SET_LICENSE_ID + CUSTOM_PERMISSION_ID +} + +""" +A filter to be used against CustomPermission object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomPermissionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomPermissionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomPermissionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomPermission's id field""" + id: SalesforceIdFilter + + """Filter by the CustomPermission's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomPermission's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the CustomPermission's language field""" + language: SalesforceStringFilter + + """Filter by the CustomPermission's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the CustomPermission's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the CustomPermission's isProtected field""" + isProtected: SalesforceBooleanFilter + + """Filter by the CustomPermission's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomPermission's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermission's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomPermission's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomPermission's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermission's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomPermission's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomPermission's description field""" + description: SalesforceStringFilter + + """Filter by the CustomPermission's isLicensed field""" + isLicensed: SalesforceBooleanFilter +} + +""" +A filter to be used against CustomPermissionDependency object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomPermissionDependencyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomPermissionDependencyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomPermissionDependencyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomPermissionDependency's id field""" + id: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the CustomPermissionDependency's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermissionDependency's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomPermissionDependency's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomPermissionDependency's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomPermissionDependency's customPermission relation.""" + customPermission: SalesforceCustomPermissionConnectionFilter + + """Filter by the CustomPermissionDependency's customPermissionId field""" + customPermissionId: SalesforceIdFilter + + """ + Filter by the CustomPermissionDependency's requiredCustomPermission relation. + """ + requiredCustomPermission: SalesforceCustomPermissionConnectionFilter + + """ + Filter by the CustomPermissionDependency's requiredCustomPermissionId field + """ + requiredCustomPermissionId: SalesforceIdFilter +} + +"""Field that Custom Permission Dependencies can be sorted by""" +enum SalesforceCustomPermissionDependencySortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + CUSTOM_PERMISSION_ID + REQUIRED_CUSTOM_PERMISSION_ID +} + +"""An edge in a connection.""" +type SalesforceCustomPermissionDependencyEdge { + """The item at the end of the edge.""" + node: SalesforceCustomPermissionDependency! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Custom Permission Dependency.""" +type SalesforceCustomPermissionDependencySobjectMetadata { + """Url to the edit view for this Custom Permission Dependency.""" + uiEditUrl: String! + + """Url to the detail view for this Custom Permission Dependency.""" + uiDetailUrl: String! +} + +"""Custom Permission Dependency""" +type SalesforceCustomPermissionDependency implements OneGraphNode { + """Custom Permission Dependency ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Custom Permission ID""" + customPermissionId: String! + + """Custom Permission ID""" + customPermission: SalesforceCustomPermission + + """Custom Permission ID""" + requiredCustomPermissionId: String! + + """Custom Permission ID""" + requiredCustomPermission: SalesforceCustomPermission + sobjectMetadata: SalesforceCustomPermissionDependencySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomPermissionDependency + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Custom Permission Dependencies connection, for use in pagination. +""" +type SalesforceCustomPermissionDependencysConnection { + """ + The count of all Custom Permission Dependency you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom Permission Dependencies""" + nodes: [SalesforceCustomPermissionDependency!]! + + """List of Custom Permission Dependency edges""" + edges: [SalesforceCustomPermissionDependencyEdge!]! +} + +"""Custom Permission""" +type SalesforceCustomPermission implements OneGraphNode { + """Custom Permission ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Protected Component""" + isProtected: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """License Required""" + isLicensed: Boolean! + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionItem( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependencyItem( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + sobjectMetadata: SalesforceCustomPermissionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomPermission + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setting Granted By License""" +type SalesforceGrantedByLicense implements OneGraphNode { + """Setting Granted By License ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """Custom Permission ID""" + customPermissionId: String! + + """Custom Permission ID""" + customPermission: SalesforceCustomPermission + + """ + A JSON object that contains all of the custom fields for a GrantedByLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Setting Granted By Licenses connection, for use in pagination. +""" +type SalesforceGrantedByLicensesConnection { + """ + The count of all Setting Granted By License you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setting Granted By Licenses""" + nodes: [SalesforceGrantedByLicense!]! + + """List of Setting Granted By License edges""" + edges: [SalesforceGrantedByLicenseEdge!]! +} + +""" +A filter to be used against PermissionSetLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePermissionSetLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePermissionSetLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePermissionSetLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PermissionSetLicense's id field""" + id: SalesforceIdFilter + + """Filter by the PermissionSetLicense's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PermissionSetLicense's language field""" + language: SalesforceStringFilter + + """Filter by the PermissionSetLicense's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PermissionSetLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicense's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PermissionSetLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PermissionSetLicense's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PermissionSetLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PermissionSetLicense's permissionSetLicenseKey field""" + permissionSetLicenseKey: SalesforceStringFilter + + """Filter by the PermissionSetLicense's totalLicenses field""" + totalLicenses: SalesforceIntFilter + + """Filter by the PermissionSetLicense's status field""" + status: SalesforceStringFilter + + """Filter by the PermissionSetLicense's expirationDate field""" + expirationDate: SalesforceDateFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailSingle field + """ + maximumPermissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEmailMass field""" + maximumPermissionsEmailMass: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEditTask field""" + maximumPermissionsEditTask: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsEditEvent field""" + maximumPermissionsEditEvent: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsExportReport field + """ + maximumPermissionsExportReport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportPersonal field + """ + maximumPermissionsImportPersonal: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDataExport field + """ + maximumPermissionsDataExport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageUsers field + """ + maximumPermissionsManageUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicFilters field + """ + maximumPermissionsEditPublicFilters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicTemplates field + """ + maximumPermissionsEditPublicTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyAllData field + """ + maximumPermissionsModifyAllData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCases field + """ + maximumPermissionsManageCases: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsMassInlineEdit field + """ + maximumPermissionsMassInlineEdit: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditKnowledge field + """ + maximumPermissionsEditKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageKnowledge field + """ + maximumPermissionsManageKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSolutions field + """ + maximumPermissionsManageSolutions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomizeApplication field + """ + maximumPermissionsCustomizeApplication: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditReadonlyFields field + """ + maximumPermissionsEditReadonlyFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsRunReports field + """ + maximumPermissionsRunReports: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsViewSetup field""" + maximumPermissionsViewSetup: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyEntity field + """ + maximumPermissionsTransferAnyEntity: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsNewReportBuilder field + """ + maximumPermissionsNewReportBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivateContract field + """ + maximumPermissionsActivateContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivateOrder field + """ + maximumPermissionsActivateOrder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportLeads field + """ + maximumPermissionsImportLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLeads field + """ + maximumPermissionsManageLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyLead field + """ + maximumPermissionsTransferAnyLead: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllData field + """ + maximumPermissionsViewAllData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditPublicDocuments field + """ + maximumPermissionsEditPublicDocuments: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentHubOnPremiseUser field + """ + maximumPermissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewEncryptedData field + """ + maximumPermissionsViewEncryptedData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditBrandTemplates field + """ + maximumPermissionsEditBrandTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditHtmlTemplates field + """ + maximumPermissionsEditHtmlTemplates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterInternalUser field + """ + maximumPermissionsChatterInternalUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageEncryptionKeys field + """ + maximumPermissionsManageEncryptionKeys: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDeleteActivatedContract field + """ + maximumPermissionsDeleteActivatedContract: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterInviteExternalUsers field + """ + maximumPermissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendSitRequests field + """ + maximumPermissionsSendSitRequests: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRemoteAccess field + """ + maximumPermissionsManageRemoteAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanUseNewDashboardBuilder field + """ + maximumPermissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCategories field + """ + maximumPermissionsManageCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConvertLeads field + """ + maximumPermissionsConvertLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPasswordNeverExpires field + """ + maximumPermissionsPasswordNeverExpires: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseTeamReassignWizards field + """ + maximumPermissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditActivatedOrders field + """ + maximumPermissionsEditActivatedOrders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInstallPackaging field + """ + maximumPermissionsInstallPackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPublishPackaging field + """ + maximumPermissionsPublishPackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterOwnGroups field + """ + maximumPermissionsChatterOwnGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditOppLineItemUnitPrice field + """ + maximumPermissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreatePackaging field + """ + maximumPermissionsCreatePackaging: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBulkApiHardDelete field + """ + maximumPermissionsBulkApiHardDelete: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSolutionImport field + """ + maximumPermissionsSolutionImport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCallCenters field + """ + maximumPermissionsManageCallCenters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSynonyms field + """ + maximumPermissionsManageSynonyms: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewContent field + """ + maximumPermissionsViewContent: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageEmailClientConfig field + """ + maximumPermissionsManageEmailClientConfig: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEnableNotifications field + """ + maximumPermissionsEnableNotifications: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDataIntegrations field + """ + maximumPermissionsManageDataIntegrations: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDistributeFromPersWksp field + """ + maximumPermissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataCategories field + """ + maximumPermissionsViewDataCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDataCategories field + """ + maximumPermissionsManageDataCategories: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAuthorApex field + """ + maximumPermissionsAuthorApex: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageMobile field + """ + maximumPermissionsManageMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsApiEnabled field + """ + maximumPermissionsApiEnabled: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCustomReportTypes field + """ + maximumPermissionsManageCustomReportTypes: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditCaseComments field + """ + maximumPermissionsEditCaseComments: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransferAnyCase field + """ + maximumPermissionsTransferAnyCase: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentAdministrator field + """ + maximumPermissionsContentAdministrator: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateWorkspaces field + """ + maximumPermissionsCreateWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentPermissions field + """ + maximumPermissionsManageContentPermissions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentProperties field + """ + maximumPermissionsManageContentProperties: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageContentTypes field + """ + maximumPermissionsManageContentTypes: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageExchangeConfig field + """ + maximumPermissionsManageExchangeConfig: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageAnalyticSnapshots field + """ + maximumPermissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsScheduleReports field + """ + maximumPermissionsScheduleReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageBusinessHourHolidays field + """ + maximumPermissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDynamicDashboards field + """ + maximumPermissionsManageDynamicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomSidebarOnAllPages field + """ + maximumPermissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageInteraction field + """ + maximumPermissionsManageInteraction: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewMyTeamsDashboards field + """ + maximumPermissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModerateChatter field + """ + maximumPermissionsModerateChatter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsResetPasswords field + """ + maximumPermissionsResetPasswords: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFlowUflRequired field + """ + maximumPermissionsFlowUflRequired: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanInsertFeedSystemFields field + """ + maximumPermissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsActivitiesAccess field + """ + maximumPermissionsActivitiesAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageKnowledgeImportExport field + """ + maximumPermissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailTemplateManagement field + """ + maximumPermissionsEmailTemplateManagement: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEmailAdministration field + """ + maximumPermissionsEmailAdministration: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageChatterMessages field + """ + maximumPermissionsManageChatterMessages: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowEmailIc field + """ + maximumPermissionsAllowEmailIc: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterFileLink field + """ + maximumPermissionsChatterFileLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsForceTwoFactor field + """ + maximumPermissionsForceTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewEventLogFiles field + """ + maximumPermissionsViewEventLogFiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageNetworks field + """ + maximumPermissionsManageNetworks: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageAuthProviders field + """ + maximumPermissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsRunFlow field""" + maximumPermissionsRunFlow: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeDashboards field + """ + maximumPermissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateDashboardFolders field + """ + maximumPermissionsCreateDashboardFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPublicDashboards field + """ + maximumPermissionsViewPublicDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageDashbdsInPubFolders field + """ + maximumPermissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeReports field + """ + maximumPermissionsCreateCustomizeReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateReportFolders field + """ + maximumPermissionsCreateReportFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPublicReports field + """ + maximumPermissionsViewPublicReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageReportsInPubFolders field + """ + maximumPermissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditMyDashboards field + """ + maximumPermissionsEditMyDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditMyReports field + """ + maximumPermissionsEditMyReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRealm field + """ + maximumPermissionsManageRealm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHasFileSync field + """ + maximumPermissionsHasFileSync: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllUsers field + """ + maximumPermissionsViewAllUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowUniversalSearch field + """ + maximumPermissionsAllowUniversalSearch: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConnectOrgToEnvironmentHub field + """ + maximumPermissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWorkCalibrationUser field + """ + maximumPermissionsWorkCalibrationUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateCustomizeFilters field + """ + maximumPermissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWorkDotComUserPerm field + """ + maximumPermissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentHubUser field + """ + maximumPermissionsContentHubUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsGovernNetworks field + """ + maximumPermissionsGovernNetworks: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSalesConsole field + """ + maximumPermissionsSalesConsole: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTwoFactorApi field + """ + maximumPermissionsTwoFactorApi: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDeleteTopics field + """ + maximumPermissionsDeleteTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEditTopics field + """ + maximumPermissionsEditTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateTopics field + """ + maximumPermissionsCreateTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAssignTopics field + """ + maximumPermissionsAssignTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIdentityEnabled field + """ + maximumPermissionsIdentityEnabled: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIdentityConnect field + """ + maximumPermissionsIdentityConnect: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowViewKnowledge field + """ + maximumPermissionsAllowViewKnowledge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsContentWorkspaces field + """ + maximumPermissionsContentWorkspaces: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSearchPromotionRules field + """ + maximumPermissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomMobileAppsAccess field + """ + maximumPermissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewHelpLink field + """ + maximumPermissionsViewHelpLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageProfilesPermissionsets field + """ + maximumPermissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAssignPermissionSets field + """ + maximumPermissionsAssignPermissionSets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRoles field + """ + maximumPermissionsManageRoles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageIpAddresses field + """ + maximumPermissionsManageIpAddresses: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSharing field + """ + maximumPermissionsManageSharing: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageInternalUsers field + """ + maximumPermissionsManageInternalUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePasswordPolicies field + """ + maximumPermissionsManagePasswordPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLoginAccessPolicies field + """ + maximumPermissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPlatformEvents field + """ + maximumPermissionsViewPlatformEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCustomPermissions field + """ + maximumPermissionsManageCustomPermissions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanVerifyComment field + """ + maximumPermissionsCanVerifyComment: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageUnlistedGroups field + """ + maximumPermissionsManageUnlistedGroups: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsStdAutomaticActivityCapture field + """ + maximumPermissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifySecureAgents field + """ + maximumPermissionsModifySecureAgents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppDashboardEditor field + """ + maximumPermissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageTwoFactor field + """ + maximumPermissionsManageTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppUser field + """ + maximumPermissionsInsightsAppUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppAdmin field + """ + maximumPermissionsInsightsAppAdmin: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppEltEditor field + """ + maximumPermissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsAppUploadUser field + """ + maximumPermissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsInsightsCreateApplication field + """ + maximumPermissionsInsightsCreateApplication: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLightningExperienceUser field + """ + maximumPermissionsLightningExperienceUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataLeakageEvents field + """ + maximumPermissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConfigCustomRecs field + """ + maximumPermissionsConfigCustomRecs: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubmitMacrosAllowed field + """ + maximumPermissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBulkMacrosAllowed field + """ + maximumPermissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsShareInternalArticles field + """ + maximumPermissionsShareInternalArticles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSessionPermissionSets field + """ + maximumPermissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageTemplatedApp field + """ + maximumPermissionsManageTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseTemplatedApp field + """ + maximumPermissionsUseTemplatedApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendAnnouncementEmails field + """ + maximumPermissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterEditOwnPost field + """ + maximumPermissionsChatterEditOwnPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterEditOwnRecordPost field + """ + maximumPermissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateAuditFields field + """ + maximumPermissionsCreateAuditFields: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUpdateWithInactiveOwner field + """ + maximumPermissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWaveTabularDownload field + """ + maximumPermissionsWaveTabularDownload: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAutomaticActivityCapture field + """ + maximumPermissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsImportCustomObjects field + """ + maximumPermissionsImportCustomObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsDelegatedTwoFactor field + """ + maximumPermissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChatterComposeUiCodesnippet field + """ + maximumPermissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSelectFilesFromSalesforce field + """ + maximumPermissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModerateNetworkUsers field + """ + maximumPermissionsModerateNetworkUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsMergeTopics field + """ + maximumPermissionsMergeTopics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeToLightningReports field + """ + maximumPermissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePvtRptsAndDashbds field + """ + maximumPermissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowLightningLogin field + """ + maximumPermissionsAllowLightningLogin: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCampaignInfluence2 field + """ + maximumPermissionsCampaignInfluence2: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewDataAssessment field + """ + maximumPermissionsViewDataAssessment: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsRemoveDirectMessageMembers field + """ + maximumPermissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanApproveFeedPost field + """ + maximumPermissionsCanApproveFeedPost: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddDirectMessageMembers field + """ + maximumPermissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAllowViewEditConvertedLeads field + """ + maximumPermissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsShowCompanyNameAsUserBadge field + """ + maximumPermissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsAccessCmc field""" + maximumPermissionsAccessCmc: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewHealthCheck field + """ + maximumPermissionsViewHealthCheck: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageHealthCheck field + """ + maximumPermissionsManageHealthCheck: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPackaging2 field + """ + maximumPermissionsPackaging2: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageCertificates field + """ + maximumPermissionsManageCertificates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateReportInLightning field + """ + maximumPermissionsCreateReportInLightning: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPreventClassicExperience field + """ + maximumPermissionsPreventClassicExperience: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHideReadByList field + """ + maximumPermissionsHideReadByList: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsListEmailSend field + """ + maximumPermissionsListEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFeedPinning field + """ + maximumPermissionsFeedPinning: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsChangeDashboardColors field + """ + maximumPermissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsIotUser field""" + maximumPermissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageRecommendationStrategies field + """ + maximumPermissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManagePropositions field + """ + maximumPermissionsManagePropositions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCloseConversations field + """ + maximumPermissionsCloseConversations: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportRolesGrps field + """ + maximumPermissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeDashboardRolesGrps field + """ + maximumPermissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseWebLink field + """ + maximumPermissionsUseWebLink: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHasUnlimitedNbaExecutions field + """ + maximumPermissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewOnlyEmbeddedAppUser field + """ + maximumPermissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllActivities field + """ + maximumPermissionsViewAllActivities: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportToOtherUsers field + """ + maximumPermissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLightningConsoleAllowedForUser field + """ + maximumPermissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeReportsRunAsUser field + """ + maximumPermissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeToLightningDashboards field + """ + maximumPermissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSubscribeDashboardToOtherUsers field + """ + maximumPermissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateLtngTempInPub field + """ + maximumPermissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTransactionalEmailSend field + """ + maximumPermissionsTransactionalEmailSend: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewPrivateStaticResources field + """ + maximumPermissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCreateLtngTempFolder field + """ + maximumPermissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsApexRestServices field + """ + maximumPermissionsApexRestServices: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsEnableCommunityAppLauncher field + """ + maximumPermissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsGiveRecognitionBadge field + """ + maximumPermissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLtngPromoReserved01UserPerm field + """ + maximumPermissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSubscriptions field + """ + maximumPermissionsManageSubscriptions: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsWaveManagePrivateAssetsUser field + """ + maximumPermissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanEditDataPrepRecipe field + """ + maximumPermissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddAnalyticsRemoteConnections field + """ + maximumPermissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSurveys field + """ + maximumPermissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsViewRoles field""" + maximumPermissionsViewRoles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanManageMaps field + """ + maximumPermissionsCanManageMaps: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCustomTabBarOnMobile field + """ + maximumPermissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLmOutboundMessagingUserPerm field + """ + maximumPermissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyDataClassification field + """ + maximumPermissionsModifyDataClassification: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPrivacyDataAccess field + """ + maximumPermissionsPrivacyDataAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQueryAllFiles field + """ + maximumPermissionsQueryAllFiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsModifyMetadata field + """ + maximumPermissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's maximumPermissionsManageCms field""" + maximumPermissionsManageCms: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSandboxTestingInCommunityApp field + """ + maximumPermissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsCanEditPrompts field + """ + maximumPermissionsCanEditPrompts: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewUserPii field + """ + maximumPermissionsViewUserPii: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageHubConnections field + """ + maximumPermissionsManageHubConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsB2BMarketingAnalyticsUser field + """ + maximumPermissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsTraceXdsQueries field + """ + maximumPermissionsTraceXdsQueries: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewSecurityCommandCenter field + """ + maximumPermissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageSecurityCommandCenter field + """ + maximumPermissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllCustomSettings field + """ + maximumPermissionsViewAllCustomSettings: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllForeignKeyNames field + """ + maximumPermissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAddWaveNotificationRecipients field + """ + maximumPermissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsHeadlessCmsAccess field + """ + maximumPermissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLmEndMessagingSessionUserPerm field + """ + maximumPermissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsConsentApiUpdate field + """ + maximumPermissionsConsentApiUpdate: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPaymentsApiUser field + """ + maximumPermissionsPaymentsApiUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAccessContentBuilder field + """ + maximumPermissionsAccessContentBuilder: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAccountSwitcherUser field + """ + maximumPermissionsAccountSwitcherUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAnomalyEvents field + """ + maximumPermissionsViewAnomalyEvents: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageC360AConnections field + """ + maximumPermissionsManageC360AConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageReleaseUpdates field + """ + maximumPermissionsManageReleaseUpdates: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsViewAllProfiles field + """ + maximumPermissionsViewAllProfiles: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSkipIdentityConfirmation field + """ + maximumPermissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLearningManager field + """ + maximumPermissionsLearningManager: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsSendCustomNotifications field + """ + maximumPermissionsSendCustomNotifications: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsPackaging2Delete field + """ + maximumPermissionsPackaging2Delete: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsFscComprehensiveUserAccess field + """ + maximumPermissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBotManageBots field + """ + maximumPermissionsBotManageBots: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsBotManageBotsTrainingData field + """ + maximumPermissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageLearningReporting field + """ + maximumPermissionsManageLearningReporting: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeCToCUser field + """ + maximumPermissionsIsotopeCToCUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeAccess field + """ + maximumPermissionsIsotopeAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsIsotopeLex field + """ + maximumPermissionsIsotopeLex: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQuipMetricsAccess field + """ + maximumPermissionsQuipMetricsAccess: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsQuipUserEngagementMetrics field + """ + maximumPermissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsManageExternalConnections field + """ + maximumPermissionsManageExternalConnections: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsUseSubscriptionEmails field + """ + maximumPermissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAiViewInsightObjects field + """ + maximumPermissionsAiViewInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsAiCreateInsightObjects field + """ + maximumPermissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsLifecycleManagementApiUser field + """ + maximumPermissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """ + Filter by the PermissionSetLicense's maximumPermissionsNativeWebviewScrolling field + """ + maximumPermissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the PermissionSetLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the PermissionSetLicense's licenseExpirationPolicy field""" + licenseExpirationPolicy: SalesforceStringFilter +} + +""" +A filter to be used against ActivePermSetLicenseMetric object types. All fields are combined with a logical â€and.’ +""" +input SalesforceActivePermSetLicenseMetricConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceActivePermSetLicenseMetricConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceActivePermSetLicenseMetricConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ActivePermSetLicenseMetric's id field""" + id: SalesforceIdFilter + + """Filter by the ActivePermSetLicenseMetric's metricsDate field""" + metricsDate: SalesforceDateFilter + + """ + Filter by the ActivePermSetLicenseMetric's permissionSetLicense relation. + """ + permissionSetLicense: SalesforcePermissionSetLicenseConnectionFilter + + """ + Filter by the ActivePermSetLicenseMetric's permissionSetLicenseId field + """ + permissionSetLicenseId: SalesforceIdFilter + + """Filter by the ActivePermSetLicenseMetric's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ActivePermSetLicenseMetric's assignedUserCount field""" + assignedUserCount: SalesforceIntFilter + + """Filter by the ActivePermSetLicenseMetric's activeUserCount field""" + activeUserCount: SalesforceIntFilter +} + +"""Field that Active Permission Set License Metrics can be sorted by""" +enum SalesforceActivePermSetLicenseMetricSortByFieldEnum { + ID + METRICS_DATE + PERMISSION_SET_LICENSE_ID + SYSTEM_MODSTAMP + ASSIGNED_USER_COUNT + ACTIVE_USER_COUNT +} + +"""An edge in a connection.""" +type SalesforceActivePermSetLicenseMetricEdge { + """The item at the end of the edge.""" + node: SalesforceActivePermSetLicenseMetric! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Active Permission Set License Metric""" +type SalesforceActivePermSetLicenseMetric implements OneGraphNode { + """Active Permission Set License Metric ID""" + id: String! + + """Metrics Date""" + metricsDate: String! + + """Permission Set License ID""" + permissionSetLicenseId: String! + + """Permission Set License ID""" + permissionSetLicense: SalesforcePermissionSetLicense + + """System Modstamp""" + systemModstamp: String! + + """Assigned User Count""" + assignedUserCount: Int + + """Active User Count""" + activeUserCount: Int + + """ + A JSON object that contains all of the custom fields for a ActivePermSetLicenseMetric + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Active Permission Set License Metrics connection, for use in pagination. +""" +type SalesforceActivePermSetLicenseMetricsConnection { + """ + The count of all Active Permission Set License Metric you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Active Permission Set License Metrics""" + nodes: [SalesforceActivePermSetLicenseMetric!]! + + """List of Active Permission Set License Metric edges""" + edges: [SalesforceActivePermSetLicenseMetricEdge!]! +} + +"""Permission Set License""" +type SalesforcePermissionSetLicense implements OneGraphNode { + """Permission Set License ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Developer Name""" + developerName: String! + + """Master Language""" + language: String! + + """Permission Set License Label""" + masterLabel: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Permission Set License Key""" + permissionSetLicenseKey: String! + + """Total Licenses""" + totalLicenses: Int! + + """Status""" + status: String! + + """Expiration Date""" + expirationDate: String + + """Send Email""" + maximumPermissionsEmailSingle: Boolean! + + """Mass Email""" + maximumPermissionsEmailMass: Boolean! + + """Edit Tasks""" + maximumPermissionsEditTask: Boolean! + + """Edit Events""" + maximumPermissionsEditEvent: Boolean! + + """Export Reports""" + maximumPermissionsExportReport: Boolean! + + """Import Personal Contacts""" + maximumPermissionsImportPersonal: Boolean! + + """Weekly Data Export""" + maximumPermissionsDataExport: Boolean! + + """Manage Users""" + maximumPermissionsManageUsers: Boolean! + + """Manage Public List Views""" + maximumPermissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + maximumPermissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + maximumPermissionsModifyAllData: Boolean! + + """Manage Cases""" + maximumPermissionsManageCases: Boolean! + + """Mass Edits from Lists""" + maximumPermissionsMassInlineEdit: Boolean! + + """Manage Articles""" + maximumPermissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + maximumPermissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + maximumPermissionsManageSolutions: Boolean! + + """Customize Application""" + maximumPermissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + maximumPermissionsEditReadonlyFields: Boolean! + + """Run Reports""" + maximumPermissionsRunReports: Boolean! + + """View Setup and Configuration""" + maximumPermissionsViewSetup: Boolean! + + """Transfer Record""" + maximumPermissionsTransferAnyEntity: Boolean! + + """Report Builder""" + maximumPermissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + maximumPermissionsActivateContract: Boolean! + + """Activate Orders""" + maximumPermissionsActivateOrder: Boolean! + + """Import Leads""" + maximumPermissionsImportLeads: Boolean! + + """Manage Leads""" + maximumPermissionsManageLeads: Boolean! + + """Transfer Leads""" + maximumPermissionsTransferAnyLead: Boolean! + + """View All Data""" + maximumPermissionsViewAllData: Boolean! + + """Manage Public Documents""" + maximumPermissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + maximumPermissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + maximumPermissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + maximumPermissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + maximumPermissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + maximumPermissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + maximumPermissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + maximumPermissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + maximumPermissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + maximumPermissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + maximumPermissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + maximumPermissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + maximumPermissionsManageCategories: Boolean! + + """Convert Leads""" + maximumPermissionsConvertLeads: Boolean! + + """Password Never Expires""" + maximumPermissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + maximumPermissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + maximumPermissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + maximumPermissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + maximumPermissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + maximumPermissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + maximumPermissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + maximumPermissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + maximumPermissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + maximumPermissionsSolutionImport: Boolean! + + """Manage Call Centers""" + maximumPermissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + maximumPermissionsManageSynonyms: Boolean! + + """View Content in Portals""" + maximumPermissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + maximumPermissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + maximumPermissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + maximumPermissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + maximumPermissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + maximumPermissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + maximumPermissionsManageDataCategories: Boolean! + + """Author Apex""" + maximumPermissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + maximumPermissionsManageMobile: Boolean! + + """API Enabled""" + maximumPermissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + maximumPermissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + maximumPermissionsEditCaseComments: Boolean! + + """Transfer Cases""" + maximumPermissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + maximumPermissionsContentAdministrator: Boolean! + + """Create Libraries""" + maximumPermissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + maximumPermissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + maximumPermissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + maximumPermissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + maximumPermissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + maximumPermissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + maximumPermissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + maximumPermissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + maximumPermissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + maximumPermissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + maximumPermissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + maximumPermissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + maximumPermissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + maximumPermissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + maximumPermissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + maximumPermissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + maximumPermissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + maximumPermissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + maximumPermissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + maximumPermissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + maximumPermissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + maximumPermissionsAllowEmailIc: Boolean! + + """Create Public Links""" + maximumPermissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + maximumPermissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + maximumPermissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + maximumPermissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + maximumPermissionsManageAuthProviders: Boolean! + + """Run Flows""" + maximumPermissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + maximumPermissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + maximumPermissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + maximumPermissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + maximumPermissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + maximumPermissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + maximumPermissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + maximumPermissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + maximumPermissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + maximumPermissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + maximumPermissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + maximumPermissionsManageRealm: Boolean! + + """Sync Files""" + maximumPermissionsHasFileSync: Boolean! + + """View All Users""" + maximumPermissionsViewAllUsers: Boolean! + + """Knowledge One""" + maximumPermissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + maximumPermissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + maximumPermissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + maximumPermissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + maximumPermissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + maximumPermissionsContentHubUser: Boolean! + + """Manage Experiences""" + maximumPermissionsGovernNetworks: Boolean! + + """Sales Console""" + maximumPermissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + maximumPermissionsTwoFactorApi: Boolean! + + """Delete Topics""" + maximumPermissionsDeleteTopics: Boolean! + + """Edit Topics""" + maximumPermissionsEditTopics: Boolean! + + """Create Topics""" + maximumPermissionsCreateTopics: Boolean! + + """Assign Topics""" + maximumPermissionsAssignTopics: Boolean! + + """Use Identity Features""" + maximumPermissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + maximumPermissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + maximumPermissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + maximumPermissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + maximumPermissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + maximumPermissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + maximumPermissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + maximumPermissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + maximumPermissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + maximumPermissionsManageRoles: Boolean! + + """Manage IP Addresses""" + maximumPermissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + maximumPermissionsManageSharing: Boolean! + + """Manage Internal Users""" + maximumPermissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + maximumPermissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + maximumPermissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + maximumPermissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + maximumPermissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + maximumPermissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + maximumPermissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + maximumPermissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + maximumPermissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + maximumPermissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + maximumPermissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + maximumPermissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + maximumPermissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + maximumPermissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + maximumPermissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + maximumPermissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + maximumPermissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + maximumPermissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + maximumPermissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + maximumPermissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + maximumPermissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + maximumPermissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + maximumPermissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + maximumPermissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + maximumPermissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + maximumPermissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + maximumPermissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + maximumPermissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + maximumPermissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + maximumPermissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + maximumPermissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + maximumPermissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + maximumPermissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + maximumPermissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + maximumPermissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + maximumPermissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + maximumPermissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + maximumPermissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + maximumPermissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + maximumPermissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + maximumPermissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + maximumPermissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + maximumPermissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + maximumPermissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + maximumPermissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + maximumPermissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + maximumPermissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + maximumPermissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + maximumPermissionsAccessCmc: Boolean! + + """View Health Check""" + maximumPermissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + maximumPermissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + maximumPermissionsPackaging2: Boolean! + + """Manage Certificates""" + maximumPermissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + maximumPermissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + maximumPermissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + maximumPermissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + maximumPermissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + maximumPermissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + maximumPermissionsChangeDashboardColors: Boolean! + + """IoT User""" + maximumPermissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + maximumPermissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + maximumPermissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + maximumPermissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + maximumPermissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + maximumPermissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + maximumPermissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + maximumPermissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + maximumPermissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + maximumPermissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + maximumPermissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + maximumPermissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + maximumPermissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + maximumPermissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + maximumPermissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + maximumPermissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + maximumPermissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + maximumPermissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + maximumPermissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + maximumPermissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + maximumPermissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + maximumPermissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + maximumPermissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + maximumPermissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + maximumPermissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + maximumPermissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + maximumPermissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + maximumPermissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + maximumPermissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + maximumPermissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + maximumPermissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + maximumPermissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + maximumPermissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + maximumPermissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + maximumPermissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + maximumPermissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + maximumPermissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + maximumPermissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + maximumPermissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + maximumPermissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + maximumPermissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + maximumPermissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + maximumPermissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + maximumPermissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + maximumPermissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + maximumPermissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + maximumPermissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + maximumPermissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + maximumPermissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + maximumPermissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + maximumPermissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + maximumPermissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + maximumPermissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + maximumPermissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + maximumPermissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + maximumPermissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + maximumPermissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + maximumPermissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + maximumPermissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + maximumPermissionsLearningManager: Boolean! + + """Send Custom Notifications""" + maximumPermissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + maximumPermissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + maximumPermissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + maximumPermissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + maximumPermissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + maximumPermissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + maximumPermissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + maximumPermissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + maximumPermissionsIsotopeLex: Boolean! + + """Quip Metrics""" + maximumPermissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + maximumPermissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + maximumPermissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + maximumPermissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + maximumPermissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + maximumPermissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + maximumPermissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + maximumPermissionsNativeWebviewScrolling: Boolean! + + """Used Licenses""" + usedLicenses: Int! + + """License Expiration Policy""" + licenseExpirationPolicy: String + + """Collection of Salesforce ActivePermSetLicenseMetric""" + activePermSetLicenseMetricsByPermissionSetLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActivePermSetLicenseMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActivePermSetLicenseMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActivePermSetLicenseMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActivePermSetLicenseMetricsConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicenses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLicenseId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSetLicense + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforcePermissionSetLicenseUnion = SalesforcePermissionSetLicense | SalesforceUserLicense + +"""Permission Set""" +type SalesforcePermissionSet implements OneGraphNode { + """PermissionSet ID""" + id: String! + + """Permission Set Name""" + name: String! + + """Permission Set Label""" + label: String! + + """License ID""" + licenseId: String + + """License ID""" + license: SalesforcePermissionSetLicenseUnion + + """Profile ID""" + profileId: String + + """Profile ID""" + profile: SalesforceProfile + + """Is Owned By Profile""" + isOwnedByProfile: Boolean! + + """Is Custom""" + isCustom: Boolean! + + """Send Email""" + permissionsEmailSingle: Boolean! + + """Mass Email""" + permissionsEmailMass: Boolean! + + """Edit Tasks""" + permissionsEditTask: Boolean! + + """Edit Events""" + permissionsEditEvent: Boolean! + + """Export Reports""" + permissionsExportReport: Boolean! + + """Import Personal Contacts""" + permissionsImportPersonal: Boolean! + + """Weekly Data Export""" + permissionsDataExport: Boolean! + + """Manage Users""" + permissionsManageUsers: Boolean! + + """Manage Public List Views""" + permissionsEditPublicFilters: Boolean! + + """Manage Public Classic Email Templates""" + permissionsEditPublicTemplates: Boolean! + + """Modify All Data""" + permissionsModifyAllData: Boolean! + + """Manage Cases""" + permissionsManageCases: Boolean! + + """Mass Edits from Lists""" + permissionsMassInlineEdit: Boolean! + + """Manage Articles""" + permissionsEditKnowledge: Boolean! + + """Manage Salesforce Knowledge""" + permissionsManageKnowledge: Boolean! + + """Manage Published Solutions""" + permissionsManageSolutions: Boolean! + + """Customize Application""" + permissionsCustomizeApplication: Boolean! + + """Edit Read Only Fields""" + permissionsEditReadonlyFields: Boolean! + + """Run Reports""" + permissionsRunReports: Boolean! + + """View Setup and Configuration""" + permissionsViewSetup: Boolean! + + """Transfer Record""" + permissionsTransferAnyEntity: Boolean! + + """Report Builder""" + permissionsNewReportBuilder: Boolean! + + """Activate Contracts""" + permissionsActivateContract: Boolean! + + """Activate Orders""" + permissionsActivateOrder: Boolean! + + """Import Leads""" + permissionsImportLeads: Boolean! + + """Manage Leads""" + permissionsManageLeads: Boolean! + + """Transfer Leads""" + permissionsTransferAnyLead: Boolean! + + """View All Data""" + permissionsViewAllData: Boolean! + + """Manage Public Documents""" + permissionsEditPublicDocuments: Boolean! + + """Files Connect On-premises""" + permissionsContentHubOnPremiseUser: Boolean! + + """View Encrypted Data""" + permissionsViewEncryptedData: Boolean! + + """Manage Letterheads""" + permissionsEditBrandTemplates: Boolean! + + """Edit HTML Templates""" + permissionsEditHtmlTemplates: Boolean! + + """Chatter Internal User""" + permissionsChatterInternalUser: Boolean! + + """Manage Encryption Keys""" + permissionsManageEncryptionKeys: Boolean! + + """Delete Activated Contracts""" + permissionsDeleteActivatedContract: Boolean! + + """Invite Customers To Chatter""" + permissionsChatterInviteExternalUsers: Boolean! + + """Send Stay-in-Touch Requests""" + permissionsSendSitRequests: Boolean! + + """Manage Connected Apps""" + permissionsManageRemoteAccess: Boolean! + + """Drag-and-Drop Dashboard Builder""" + permissionsCanUseNewDashboardBuilder: Boolean! + + """Manage Categories""" + permissionsManageCategories: Boolean! + + """Convert Leads""" + permissionsConvertLeads: Boolean! + + """Password Never Expires""" + permissionsPasswordNeverExpires: Boolean! + + """Use Team Reassignment Wizards""" + permissionsUseTeamReassignWizards: Boolean! + + """Edit Activated Orders""" + permissionsEditActivatedOrders: Boolean! + + """Download AppExchange Packages""" + permissionsInstallPackaging: Boolean! + + """Upload AppExchange Packages""" + permissionsPublishPackaging: Boolean! + + """Create and Own New Chatter Groups""" + permissionsChatterOwnGroups: Boolean! + + """Edit Opportunity Product Sales Price""" + permissionsEditOppLineItemUnitPrice: Boolean! + + """Create AppExchange Packages""" + permissionsCreatePackaging: Boolean! + + """Bulk API Hard Delete""" + permissionsBulkApiHardDelete: Boolean! + + """Import Solutions""" + permissionsSolutionImport: Boolean! + + """Manage Call Centers""" + permissionsManageCallCenters: Boolean! + + """Manage Synonyms""" + permissionsManageSynonyms: Boolean! + + """View Content in Portals""" + permissionsViewContent: Boolean! + + """Manage Email Client Configurations""" + permissionsManageEmailClientConfig: Boolean! + + """Send Outbound Messages""" + permissionsEnableNotifications: Boolean! + + """Manage Data Integrations""" + permissionsManageDataIntegrations: Boolean! + + """Create Content Deliveries""" + permissionsDistributeFromPersWksp: Boolean! + + """View Data Categories in Setup""" + permissionsViewDataCategories: Boolean! + + """Manage Data Categories""" + permissionsManageDataCategories: Boolean! + + """Author Apex""" + permissionsAuthorApex: Boolean! + + """Manage Mobile Configurations""" + permissionsManageMobile: Boolean! + + """API Enabled""" + permissionsApiEnabled: Boolean! + + """Manage Custom Report Types""" + permissionsManageCustomReportTypes: Boolean! + + """Edit Case Comments""" + permissionsEditCaseComments: Boolean! + + """Transfer Cases""" + permissionsTransferAnyCase: Boolean! + + """Manage Salesforce CRM Content""" + permissionsContentAdministrator: Boolean! + + """Create Libraries""" + permissionsCreateWorkspaces: Boolean! + + """Manage Content Permissions""" + permissionsManageContentPermissions: Boolean! + + """Manage Content Properties""" + permissionsManageContentProperties: Boolean! + + """Manage record types and layouts for Files""" + permissionsManageContentTypes: Boolean! + + """Manage Lightning Sync""" + permissionsManageExchangeConfig: Boolean! + + """Manage Reporting Snapshots""" + permissionsManageAnalyticSnapshots: Boolean! + + """Schedule Reports""" + permissionsScheduleReports: Boolean! + + """Manage Business Hours Holidays""" + permissionsManageBusinessHourHolidays: Boolean! + + """Manage Dynamic Dashboards""" + permissionsManageDynamicDashboards: Boolean! + + """Show Custom Sidebar On All Pages""" + permissionsCustomSidebarOnAllPages: Boolean! + + """Manage Flow""" + permissionsManageInteraction: Boolean! + + """View My Team's Dashboards""" + permissionsViewMyTeamsDashboards: Boolean! + + """Moderate Chatter""" + permissionsModerateChatter: Boolean! + + """Reset User Passwords and Unlock Users""" + permissionsResetPasswords: Boolean! + + """Require Flow User Feature License""" + permissionsFlowUflRequired: Boolean! + + """Insert System Field Values for Chatter Feeds""" + permissionsCanInsertFeedSystemFields: Boolean! + + """Access Activities""" + permissionsActivitiesAccess: Boolean! + + """Manage Knowledge Article Import/Export""" + permissionsManageKnowledgeImportExport: Boolean! + + """Manage Email Templates""" + permissionsEmailTemplateManagement: Boolean! + + """Email Administration""" + permissionsEmailAdministration: Boolean! + + """Manage Chatter Messages and Direct Messages""" + permissionsManageChatterMessages: Boolean! + + """Email-Based Identity Verification Option""" + permissionsAllowEmailIc: Boolean! + + """Create Public Links""" + permissionsChatterFileLink: Boolean! + + """Multi-Factor Authentication for User Interface Logins""" + permissionsForceTwoFactor: Boolean! + + """View Event Log Files""" + permissionsViewEventLogFiles: Boolean! + + """Create and Set Up Experiences""" + permissionsManageNetworks: Boolean! + + """Manage Auth. Providers""" + permissionsManageAuthProviders: Boolean! + + """Run Flows""" + permissionsRunFlow: Boolean! + + """Create and Customize Dashboards""" + permissionsCreateCustomizeDashboards: Boolean! + + """Create Dashboard Folders""" + permissionsCreateDashboardFolders: Boolean! + + """View Dashboards in Public Folders""" + permissionsViewPublicDashboards: Boolean! + + """Manage Dashboards in Public Folders""" + permissionsManageDashbdsInPubFolders: Boolean! + + """Create and Customize Reports""" + permissionsCreateCustomizeReports: Boolean! + + """Create Report Folders""" + permissionsCreateReportFolders: Boolean! + + """View Reports in Public Folders""" + permissionsViewPublicReports: Boolean! + + """Manage Reports in Public Folders""" + permissionsManageReportsInPubFolders: Boolean! + + """Edit My Dashboards""" + permissionsEditMyDashboards: Boolean! + + """Edit My Reports""" + permissionsEditMyReports: Boolean! + + """Manage Environment Hub""" + permissionsManageRealm: Boolean! + + """Sync Files""" + permissionsHasFileSync: Boolean! + + """View All Users""" + permissionsViewAllUsers: Boolean! + + """Knowledge One""" + permissionsAllowUniversalSearch: Boolean! + + """Connect Organization to Environment Hub""" + permissionsConnectOrgToEnvironmentHub: Boolean! + + """Enable WDC Calibration""" + permissionsWorkCalibrationUser: Boolean! + + """Create and Customize List Views""" + permissionsCreateCustomizeFilters: Boolean! + + """Enable WDC""" + permissionsWorkDotComUserPerm: Boolean! + + """Files Connect Cloud""" + permissionsContentHubUser: Boolean! + + """Manage Experiences""" + permissionsGovernNetworks: Boolean! + + """Sales Console""" + permissionsSalesConsole: Boolean! + + """Multi-Factor Authentication for API Logins""" + permissionsTwoFactorApi: Boolean! + + """Delete Topics""" + permissionsDeleteTopics: Boolean! + + """Edit Topics""" + permissionsEditTopics: Boolean! + + """Create Topics""" + permissionsCreateTopics: Boolean! + + """Assign Topics""" + permissionsAssignTopics: Boolean! + + """Use Identity Features""" + permissionsIdentityEnabled: Boolean! + + """Use Identity Connect""" + permissionsIdentityConnect: Boolean! + + """Allow View Knowledge""" + permissionsAllowViewKnowledge: Boolean! + + """Access Libraries""" + permissionsContentWorkspaces: Boolean! + + """Manage Promoted Search Terms""" + permissionsManageSearchPromotionRules: Boolean! + + """Access Custom Mobile Apps""" + permissionsCustomMobileAppsAccess: Boolean! + + """View Help Link""" + permissionsViewHelpLink: Boolean! + + """Manage Profiles and Permission Sets""" + permissionsManageProfilesPermissionsets: Boolean! + + """Assign Permission Sets""" + permissionsAssignPermissionSets: Boolean! + + """Manage Roles""" + permissionsManageRoles: Boolean! + + """Manage IP Addresses""" + permissionsManageIpAddresses: Boolean! + + """Manage Sharing""" + permissionsManageSharing: Boolean! + + """Manage Internal Users""" + permissionsManageInternalUsers: Boolean! + + """Manage Password Policies""" + permissionsManagePasswordPolicies: Boolean! + + """Manage Login Access Policies""" + permissionsManageLoginAccessPolicies: Boolean! + + """View Login Forensics Events""" + permissionsViewPlatformEvents: Boolean! + + """Manage Custom Permissions""" + permissionsManageCustomPermissions: Boolean! + + """Verify Answers to Chatter Questions""" + permissionsCanVerifyComment: Boolean! + + """Manage Unlisted Groups""" + permissionsManageUnlistedGroups: Boolean! + + """Use Einstein Activity Capture Standard""" + permissionsStdAutomaticActivityCapture: Boolean! + + """Modify Secure Agents""" + permissionsModifySecureAgents: Boolean! + + """Create and Edit Tableau CRM Dashboards""" + permissionsInsightsAppDashboardEditor: Boolean! + + """Manage Multi-Factor Authentication in API""" + permissionsManageTwoFactor: Boolean! + + """Use Tableau CRM""" + permissionsInsightsAppUser: Boolean! + + """Manage Tableau CRM""" + permissionsInsightsAppAdmin: Boolean! + + """Edit Tableau CRM Dataflows""" + permissionsInsightsAppEltEditor: Boolean! + + """Upload External Data to Tableau CRM""" + permissionsInsightsAppUploadUser: Boolean! + + """Create Tableau CRM Apps""" + permissionsInsightsCreateApplication: Boolean! + + """Lightning Experience User""" + permissionsLightningExperienceUser: Boolean! + + """View Real-Time Event Monitoring Data""" + permissionsViewDataLeakageEvents: Boolean! + + """Configure Custom Recommendations""" + permissionsConfigCustomRecs: Boolean! + + """Manage Macros Users Can't Undo""" + permissionsSubmitMacrosAllowed: Boolean! + + """Run Macros on Multiple Records""" + permissionsBulkMacrosAllowed: Boolean! + + """Share internal Knowledge articles externally""" + permissionsShareInternalArticles: Boolean! + + """Manage Session Permission Set Activations""" + permissionsManageSessionPermissionSets: Boolean! + + """Manage Tableau CRM Templated Apps""" + permissionsManageTemplatedApp: Boolean! + + """Use Tableau CRM Templated Apps""" + permissionsUseTemplatedApp: Boolean! + + """Send announcement emails""" + permissionsSendAnnouncementEmails: Boolean! + + """Edit My Own Posts""" + permissionsChatterEditOwnPost: Boolean! + + """Edit Posts on Records I Own""" + permissionsChatterEditOwnRecordPost: Boolean! + + """Set Audit Fields upon Record Creation""" + permissionsCreateAuditFields: Boolean! + + """Update Records with Inactive Owners""" + permissionsUpdateWithInactiveOwner: Boolean! + + """Download Tableau CRM Data""" + permissionsWaveTabularDownload: Boolean! + + """Use Einstein Activity Capture""" + permissionsAutomaticActivityCapture: Boolean! + + """Import Custom Objects""" + permissionsImportCustomObjects: Boolean! + + """Manage Multi-Factor Authentication in User Interface""" + permissionsDelegatedTwoFactor: Boolean! + + """Allow Inclusion of Code Snippets from UI""" + permissionsChatterComposeUiCodesnippet: Boolean! + + """Select Files from Salesforce""" + permissionsSelectFilesFromSalesforce: Boolean! + + """Moderate Experience Cloud Site Users""" + permissionsModerateNetworkUsers: Boolean! + + """Merge Topics""" + permissionsMergeTopics: Boolean! + + """Subscribe to Reports""" + permissionsSubscribeToLightningReports: Boolean! + + """Manage All Private Reports and Dashboards""" + permissionsManagePvtRptsAndDashbds: Boolean! + + """Lightning Login User""" + permissionsAllowLightningLogin: Boolean! + + """Campaign Influence""" + permissionsCampaignInfluence2: Boolean! + + """Access to view Data Assessment""" + permissionsViewDataAssessment: Boolean! + + """Remove People from Direct Messages""" + permissionsRemoveDirectMessageMembers: Boolean! + + """Can Approve Feed Post and Comment""" + permissionsCanApproveFeedPost: Boolean! + + """Add People to Direct Messages""" + permissionsAddDirectMessageMembers: Boolean! + + """View and Edit Converted Leads""" + permissionsAllowViewEditConvertedLeads: Boolean! + + """Show Company Name as Site Role""" + permissionsShowCompanyNameAsUserBadge: Boolean! + + """Access Experience Management""" + permissionsAccessCmc: Boolean! + + """View Health Check""" + permissionsViewHealthCheck: Boolean! + + """Manage Health Check""" + permissionsManageHealthCheck: Boolean! + + """Create and Update Second-Generation Packages""" + permissionsPackaging2: Boolean! + + """Manage Certificates""" + permissionsManageCertificates: Boolean! + + """Report Builder (Lightning Experience)""" + permissionsCreateReportInLightning: Boolean! + + """Hide Option to Switch to Salesforce Classic""" + permissionsPreventClassicExperience: Boolean! + + """Hide the Seen By List""" + permissionsHideReadByList: Boolean! + + """Allow sending of List Emails""" + permissionsListEmailSend: Boolean! + + """Pin Posts in Feeds""" + permissionsFeedPinning: Boolean! + + """Change Dashboard Colors""" + permissionsChangeDashboardColors: Boolean! + + """IoT User""" + permissionsIotUser: Boolean! + + """Manage Next Best Action Strategies""" + permissionsManageRecommendationStrategies: Boolean! + + """Manage Next Best Action Recommendations""" + permissionsManagePropositions: Boolean! + + """Close Conversation Threads""" + permissionsCloseConversations: Boolean! + + """Subscribe to Reports: Send to Groups and Roles""" + permissionsSubscribeReportRolesGrps: Boolean! + + """Subscribe to Dashboards: Send to Groups and Roles""" + permissionsSubscribeDashboardRolesGrps: Boolean! + + """Allow Access to Customized Actions""" + permissionsUseWebLink: Boolean! + + """User Has Unlimited Next Best Action Strategy Executions""" + permissionsHasUnlimitedNbaExecutions: Boolean! + + """Access to View-Only Licensed Templates and Apps""" + permissionsViewOnlyEmbeddedAppUser: Boolean! + + """View All Activities""" + permissionsViewAllActivities: Boolean! + + """Subscribe to Reports: Add Recipients""" + permissionsSubscribeReportToOtherUsers: Boolean! + + """Lightning Console User""" + permissionsLightningConsoleAllowedForUser: Boolean! + + """Subscribe to Reports: Set Running User""" + permissionsSubscribeReportsRunAsUser: Boolean! + + """Subscribe to Dashboards""" + permissionsSubscribeToLightningDashboards: Boolean! + + """Subscribe to Dashboards: Add Recipients""" + permissionsSubscribeDashboardToOtherUsers: Boolean! + + """Manage Public Lightning Email Templates""" + permissionsCreateLtngTempInPub: Boolean! + + """Send Non-Commercial Email""" + permissionsTransactionalEmailSend: Boolean! + + """View Private Static Resources""" + permissionsViewPrivateStaticResources: Boolean! + + """Create Folders for Lightning Email Templates""" + permissionsCreateLtngTempFolder: Boolean! + + """Apex REST Services""" + permissionsApexRestServices: Boolean! + + """Show App Launcher in Experience Cloud Sites""" + permissionsEnableCommunityAppLauncher: Boolean! + + """Give Recognition Badges in Experience Builder Sites""" + permissionsGiveRecognitionBadge: Boolean! + + """Remain in Salesforce Classic""" + permissionsLtngPromoReserved01UserPerm: Boolean! + + """Manage Tableau CRM Subscriptions""" + permissionsManageSubscriptions: Boolean! + + """Manage Tableau CRM Private Assets""" + permissionsWaveManagePrivateAssetsUser: Boolean! + + """Edit Dataset Recipes""" + permissionsCanEditDataPrepRecipe: Boolean! + + """Add Tableau CRM Remote Connections""" + permissionsAddAnalyticsRemoteConnections: Boolean! + + """Manage Surveys""" + permissionsManageSurveys: Boolean! + + """View Roles and Role Hierarchy""" + permissionsViewRoles: Boolean! + + """Manage Tableau CRM Custom Maps""" + permissionsCanManageMaps: Boolean! + + """ + New Salesforce Mobile App - Customizable Navigation (Winter '20 Pilot Only) + """ + permissionsCustomTabBarOnMobile: Boolean! + + """Agent Initiated Outbound Messaging""" + permissionsLmOutboundMessagingUserPerm: Boolean! + + """Modify Data Classification""" + permissionsModifyDataClassification: Boolean! + + """Allow user to access privacy data""" + permissionsPrivacyDataAccess: Boolean! + + """Query All Files""" + permissionsQueryAllFiles: Boolean! + + """Modify Metadata Through Metadata API Functions""" + permissionsModifyMetadata: Boolean! + + """Create CMS Workspaces and Channels""" + permissionsManageCms: Boolean! + + """Test Sandboxes in Mobile Publisher for Experience Cloud""" + permissionsSandboxTestingInCommunityApp: Boolean! + + """Manage Prompts""" + permissionsCanEditPrompts: Boolean! + + """View User Records with PII""" + permissionsViewUserPii: Boolean! + + """Connect Org to Customer 360 Data Manager""" + permissionsManageHubConnections: Boolean! + + """Create B2B Marketing Analytics Apps""" + permissionsB2BMarketingAnalyticsUser: Boolean! + + """Access Tracer for External Data Sources""" + permissionsTraceXdsQueries: Boolean! + + """View Security Center pages""" + permissionsViewSecurityCommandCenter: Boolean! + + """Manage Security Center""" + permissionsManageSecurityCommandCenter: Boolean! + + """View All Custom Settings""" + permissionsViewAllCustomSettings: Boolean! + + """View All Lookup Record Names""" + permissionsViewAllForeignKeyNames: Boolean! + + """Notification Emails: Add Recipients""" + permissionsAddWaveNotificationRecipients: Boolean! + + """Enable Salesforce CMS Integration""" + permissionsHeadlessCmsAccess: Boolean! + + """End Messaging Session""" + permissionsLmEndMessagingSessionUserPerm: Boolean! + + """Update Consent Preferences Using REST API""" + permissionsConsentApiUpdate: Boolean! + + """Payments Api User""" + permissionsPaymentsApiUser: Boolean! + + """Access drag-and-drop content builder""" + permissionsAccessContentBuilder: Boolean! + + """Account Switcher User""" + permissionsAccountSwitcherUser: Boolean! + + """View Threat Detection Events""" + permissionsViewAnomalyEvents: Boolean! + + """Connect Org to Salesforce CDP""" + permissionsManageC360AConnections: Boolean! + + """Manage Release Updates""" + permissionsManageReleaseUpdates: Boolean! + + """View All Profiles""" + permissionsViewAllProfiles: Boolean! + + """Skip Device Activation at Login""" + permissionsSkipIdentityConfirmation: Boolean! + + """Manage Learning""" + permissionsLearningManager: Boolean! + + """Send Custom Notifications""" + permissionsSendCustomNotifications: Boolean! + + """Delete Second-Generation Packages""" + permissionsPackaging2Delete: Boolean! + + """ + User license to access Lightning components and features delivered in Financial Services Cloud. + """ + permissionsFscComprehensiveUserAccess: Boolean! + + """Manage Bots""" + permissionsBotManageBots: Boolean! + + """Manage Bots Training Data""" + permissionsBotManageBotsTrainingData: Boolean! + + """Manage Learning Reporting""" + permissionsManageLearningReporting: Boolean! + + """Salesforce Anywhere Integration Access""" + permissionsIsotopeCToCUser: Boolean! + + """Salesforce Anywhere on Mobile""" + permissionsIsotopeAccess: Boolean! + + """Salesforce Anywhere in Lightning Experience""" + permissionsIsotopeLex: Boolean! + + """Quip Metrics""" + permissionsQuipMetricsAccess: Boolean! + + """Quip User Engagement Metrics""" + permissionsQuipUserEngagementMetrics: Boolean! + + """Allow user to modify Private Connections""" + permissionsManageExternalConnections: Boolean! + + """Use Subscription Emails""" + permissionsUseSubscriptionEmails: Boolean! + + """View AI Insight Objects""" + permissionsAiViewInsightObjects: Boolean! + + """Create AI Insight Objects""" + permissionsAiCreateInsightObjects: Boolean! + + """Allow access to Asset lifecycle management APIs""" + permissionsLifecycleManagementApiUser: Boolean! + + """Salesforce Mobile App: Native scrolling on webviews""" + permissionsNativeWebviewScrolling: Boolean! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Session Activation Required""" + hasActivationRequired: Boolean! + + """PermissionSetGroup ID""" + permissionSetGroupId: String + + """PermissionSetGroup ID""" + permissionSetGroup: SalesforcePermissionSetGroup + + """Permission Set Type""" + type: String + + """Collection of Salesforce FieldPermissions""" + fieldPerms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FieldPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFieldPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPerms( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce PermissionSetAssignment""" + assignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetTabSetting""" + permissionSetTabSettingsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetTabSettingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetTabSettingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetTabSettings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetTabSettingsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """ + A JSON object that contains all of the custom fields for a PermissionSet + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Setup Entity Access""" +type SalesforceSetupEntityAccess implements OneGraphNode { + """SetupEntityAccess ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforcePermissionSet + + """Setup Entity ID""" + setupEntityId: String! + + """Setup Entity ID""" + setupEntity: SalesforceSetupEntityAccessSetupEntityUnion + + """Setup Entity Type""" + setupEntityType: String + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a SetupEntityAccess + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Setup Entity Accesses connection, for use in pagination.""" +type SalesforceSetupEntityAccesssConnection { + """ + The count of all Setup Entity Access you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Setup Entity Accesses""" + nodes: [SalesforceSetupEntityAccess!]! + + """List of Setup Entity Access edges""" + edges: [SalesforceSetupEntityAccessEdge!]! +} + +""" +A filter to be used against ExternalDataUserAuth object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalDataUserAuthConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalDataUserAuthConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalDataUserAuthConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalDataUserAuth's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalDataUserAuth's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalDataUserAuth's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ExternalDataUserAuth's userId field""" + userId: SalesforceIdFilter + + """Filter by the ExternalDataUserAuth's protocol field""" + protocol: SalesforceStringFilter + + """Filter by the ExternalDataUserAuth's username field""" + username: SalesforceStringFilter + + """Filter by the ExternalDataUserAuth's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the ExternalDataUserAuth's authProviderId field""" + authProviderId: SalesforceIdFilter +} + +"""Field that External Data User Authentications can be sorted by""" +enum SalesforceExternalDataUserAuthSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + EXTERNAL_DATA_SOURCE_ID + USER_ID + PROTOCOL + USERNAME + AUTH_PROVIDER_ID +} + +"""An edge in a connection.""" +type SalesforceExternalDataUserAuthEdge { + """The item at the end of the edge.""" + node: SalesforceExternalDataUserAuth! + + """A cursor for use in pagination""" + cursor: String! +} + +union SalesforceExternalDataUserAuthExternalDataSourceUnion = SalesforceExternalDataSource | SalesforceNamedCredential + +"""External Data User Authentication""" +type SalesforceExternalDataUserAuth implements OneGraphNode { + """External Data User Authentication ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """External Data Source ID""" + externalDataSourceId: String! + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataUserAuthExternalDataSourceUnion + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Authentication Protocol""" + protocol: String + + """Username""" + username: String + + """Password""" + password: String + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """ + A JSON object that contains all of the custom fields for a ExternalDataUserAuth + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce External Data User Authentications connection, for use in pagination. +""" +type SalesforceExternalDataUserAuthsConnection { + """ + The count of all External Data User Authentication you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce External Data User Authentications""" + nodes: [SalesforceExternalDataUserAuth!]! + + """List of External Data User Authentication edges""" + edges: [SalesforceExternalDataUserAuthEdge!]! +} + +""" +A filter to be used against CustomHttpHeader object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCustomHttpHeaderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCustomHttpHeaderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCustomHttpHeaderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CustomHttpHeader's id field""" + id: SalesforceIdFilter + + """Filter by the CustomHttpHeader's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CustomHttpHeader's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CustomHttpHeader's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CustomHttpHeader's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CustomHttpHeader's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CustomHttpHeader's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the CustomHttpHeader's headerFieldName field""" + headerFieldName: SalesforceStringFilter + + """Filter by the CustomHttpHeader's headerFieldValue field""" + headerFieldValue: SalesforceStringFilter + + """Filter by the CustomHttpHeader's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the CustomHttpHeader's description field""" + description: SalesforceStringFilter +} + +"""Field that Custom HTTP Headers can be sorted by""" +enum SalesforceCustomHttpHeaderSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + HEADER_FIELD_NAME + HEADER_FIELD_VALUE + IS_ACTIVE + DESCRIPTION +} + +"""An edge in a connection.""" +type SalesforceCustomHttpHeaderEdge { + """The item at the end of the edge.""" + node: SalesforceCustomHttpHeader! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Metadata for a Salesforce Custom HTTP Header.""" +type SalesforceCustomHttpHeaderSobjectMetadata { + """Url to the edit view for this Custom HTTP Header.""" + uiEditUrl: String! + + """Url to the detail view for this Custom HTTP Header.""" + uiDetailUrl: String! +} + +union SalesforceCustomHttpHeaderParentUnion = SalesforceExternalDataSource | SalesforceNamedCredential + +"""Custom HTTP Header""" +type SalesforceCustomHttpHeader implements OneGraphNode { + """Custom HTTP Header ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCustomHttpHeaderParentUnion + + """Header Field Name""" + headerFieldName: String! + + """Header Field Value""" + headerFieldValue: String! + + """Active""" + isActive: Boolean! + + """Description""" + description: String + sobjectMetadata: SalesforceCustomHttpHeaderSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CustomHttpHeader + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Custom HTTP Headers connection, for use in pagination.""" +type SalesforceCustomHttpHeadersConnection { + """The count of all Custom HTTP Header you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Custom HTTP Headers""" + nodes: [SalesforceCustomHttpHeader!]! + + """List of Custom HTTP Header edges""" + edges: [SalesforceCustomHttpHeaderEdge!]! +} + +"""Named Credential""" +type SalesforceNamedCredential implements OneGraphNode { + """Named Credential ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + endpoint: String + + """Identity Type""" + principalType: String! + + """GenerateAuthorizationHeader""" + calloutOptionsGenerateAuthorizationHeader: Boolean! + + """AllowMergeFieldsInHeader""" + calloutOptionsAllowMergeFieldsInHeader: Boolean! + + """AllowMergeFieldsInBody""" + calloutOptionsAllowMergeFieldsInBody: Boolean! + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """JWT Issuer""" + jwtIssuer: String + + """JWT Formula Subject""" + jwtFormulaSubject: String + + """JWT Text Subject""" + jwtTextSubject: String + + """JWT Validity Period in Seconds""" + jwtValidityPeriodSeconds: Int + + """JWT Audience(s)""" + jwtAudience: String + + """Auth Token Endpoint URL""" + authTokenEndpointUrl: String + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce ExternalDataUserAuth""" + userAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByNamedCredentialId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """ + A JSON object that contains all of the custom fields for a NamedCredential + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against NamedCredential object types. All fields are combined with a logical â€and.’ +""" +input SalesforceNamedCredentialConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceNamedCredentialConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceNamedCredentialConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the NamedCredential's id field""" + id: SalesforceIdFilter + + """Filter by the NamedCredential's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the NamedCredential's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the NamedCredential's language field""" + language: SalesforceStringFilter + + """Filter by the NamedCredential's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the NamedCredential's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the NamedCredential's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the NamedCredential's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the NamedCredential's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the NamedCredential's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the NamedCredential's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the NamedCredential's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the NamedCredential's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the NamedCredential's principalType field""" + principalType: SalesforceStringFilter + + """ + Filter by the NamedCredential's calloutOptionsGenerateAuthorizationHeader field + """ + calloutOptionsGenerateAuthorizationHeader: SalesforceBooleanFilter + + """ + Filter by the NamedCredential's calloutOptionsAllowMergeFieldsInHeader field + """ + calloutOptionsAllowMergeFieldsInHeader: SalesforceBooleanFilter + + """ + Filter by the NamedCredential's calloutOptionsAllowMergeFieldsInBody field + """ + calloutOptionsAllowMergeFieldsInBody: SalesforceBooleanFilter + + """Filter by the NamedCredential's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the NamedCredential's authProviderId field""" + authProviderId: SalesforceIdFilter + + """Filter by the NamedCredential's jwtIssuer field""" + jwtIssuer: SalesforceStringFilter + + """Filter by the NamedCredential's jwtFormulaSubject field""" + jwtFormulaSubject: SalesforceStringFilter + + """Filter by the NamedCredential's jwtTextSubject field""" + jwtTextSubject: SalesforceStringFilter + + """Filter by the NamedCredential's jwtValidityPeriodSeconds field""" + jwtValidityPeriodSeconds: SalesforceIntFilter +} + +""" +A filter to be used against PaymentGateway object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGateway's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGateway's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGateway's paymentGatewayName field""" + paymentGatewayName: SalesforceStringFilter + + """Filter by the PaymentGateway's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGateway's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGateway's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGateway's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGateway's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGateway's paymentGatewayProvider relation.""" + paymentGatewayProvider: SalesforcePaymentGatewayProviderConnectionFilter + + """Filter by the PaymentGateway's paymentGatewayProviderId field""" + paymentGatewayProviderId: SalesforceIdFilter + + """Filter by the PaymentGateway's merchantCredential relation.""" + merchantCredential: SalesforceNamedCredentialConnectionFilter + + """Filter by the PaymentGateway's merchantCredentialId field""" + merchantCredentialId: SalesforceIdFilter + + """Filter by the PaymentGateway's status field""" + status: SalesforceStringFilter + + """Filter by the PaymentGateway's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentGateway's externalReference field""" + externalReference: SalesforceStringFilter +} + +"""Field that Payment Gateways can be sorted by""" +enum SalesforcePaymentGatewaySortByFieldEnum { + ID + IS_DELETED + PAYMENT_GATEWAY_NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + PAYMENT_GATEWAY_PROVIDER_ID + MERCHANT_CREDENTIAL_ID + STATUS + COMMENTS + EXTERNAL_REFERENCE +} + +"""An edge in a connection.""" +type SalesforcePaymentGatewayEdge { + """The item at the end of the edge.""" + node: SalesforcePaymentGateway! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Payment Gateways connection, for use in pagination.""" +type SalesforcePaymentGatewaysConnection { + """The count of all Payment Gateway you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Payment Gateways""" + nodes: [SalesforcePaymentGateway!]! + + """List of Payment Gateway edges""" + edges: [SalesforcePaymentGatewayEdge!]! +} + +""" +A filter to be used against PaymentGatewayProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePaymentGatewayProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePaymentGatewayProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePaymentGatewayProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the PaymentGatewayProvider's id field""" + id: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the PaymentGatewayProvider's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's language field""" + language: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayProvider's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the PaymentGatewayProvider's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the PaymentGatewayProvider's apexAdapter relation.""" + apexAdapter: SalesforceApexClassConnectionFilter + + """Filter by the PaymentGatewayProvider's apexAdapterId field""" + apexAdapterId: SalesforceIdFilter + + """Filter by the PaymentGatewayProvider's comments field""" + comments: SalesforceStringFilter + + """Filter by the PaymentGatewayProvider's idempotencySupported field""" + idempotencySupported: SalesforceStringFilter +} + +""" +A filter to be used against GtwyProvPaymentMethodType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGtwyProvPaymentMethodTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGtwyProvPaymentMethodTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGtwyProvPaymentMethodTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the GtwyProvPaymentMethodType's id field""" + id: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the GtwyProvPaymentMethodType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's language field""" + language: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the GtwyProvPaymentMethodType's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """ + Filter by the GtwyProvPaymentMethodType's paymentGatewayProvider relation. + """ + paymentGatewayProvider: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Filter by the GtwyProvPaymentMethodType's paymentGatewayProviderId field + """ + paymentGatewayProviderId: SalesforceIdFilter + + """Filter by the GtwyProvPaymentMethodType's comments field""" + comments: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's paymentMethodType field""" + paymentMethodType: SalesforceStringFilter + + """ + Filter by the GtwyProvPaymentMethodType's gtwyProviderPaymentMethodType field + """ + gtwyProviderPaymentMethodType: SalesforceStringFilter + + """Filter by the GtwyProvPaymentMethodType's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the GtwyProvPaymentMethodType's recordTypeId field""" + recordTypeId: SalesforceIdFilter +} + +"""Field that Gateway Provider Payment Method Types can be sorted by""" +enum SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum { + ID + IS_DELETED + DEVELOPER_NAME + LANGUAGE + MASTER_LABEL + NAMESPACE_PREFIX + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_VIEWED_DATE + PAYMENT_GATEWAY_PROVIDER_ID + COMMENTS + PAYMENT_METHOD_TYPE + GTWY_PROVIDER_PAYMENT_METHOD_TYPE + RECORD_TYPE_ID +} + +"""An edge in a connection.""" +type SalesforceGtwyProvPaymentMethodTypeEdge { + """The item at the end of the edge.""" + node: SalesforceGtwyProvPaymentMethodType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Gateway Provider Payment Method Type""" +type SalesforceGtwyProvPaymentMethodType implements OneGraphNode { + """Gateway Provider Payment Method Type ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String + + """Payment Gateway Provider ID""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider + + """Comments""" + comments: String + + """Payment Method Type""" + paymentMethodType: String + + """Gateway Provider Payment Method Type""" + gtwyProviderPaymentMethodType: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """ + A JSON object that contains all of the custom fields for a GtwyProvPaymentMethodType + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Gateway Provider Payment Method Types connection, for use in pagination. +""" +type SalesforceGtwyProvPaymentMethodTypesConnection { + """ + The count of all Gateway Provider Payment Method Type you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Gateway Provider Payment Method Types""" + nodes: [SalesforceGtwyProvPaymentMethodType!]! + + """List of Gateway Provider Payment Method Type edges""" + edges: [SalesforceGtwyProvPaymentMethodTypeEdge!]! +} + +"""Payment Gateway Provider""" +type SalesforcePaymentGatewayProvider implements OneGraphNode { + """Payment Gateway Provider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Class ID""" + apexAdapterId: String + + """Class ID""" + apexAdapter: SalesforceApexClass + + """Comments""" + comments: String + + """Idempotency Supported""" + idempotencySupported: String + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByPaymentGatewayProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce PaymentGateway""" + paymentGateways( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """ + A JSON object that contains all of the custom fields for a PaymentGatewayProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Payment Gateway""" +type SalesforcePaymentGateway implements OneGraphNode { + """Payment Gateway ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Payment Gateway Name""" + paymentGatewayName: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway Provider ID""" + paymentGatewayProviderId: String! + + """Payment Gateway Provider ID""" + paymentGatewayProvider: SalesforcePaymentGatewayProvider + + """Named Credential ID""" + merchantCredentialId: String! + + """Named Credential ID""" + merchantCredential: SalesforceNamedCredential + + """Status""" + status: String! + + """Comments""" + comments: String + + """External Reference""" + externalReference: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogs( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforcePaymentGatewaySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a PaymentGateway + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAlternativePaymentMethodOwnerUnion = SalesforceGroup | SalesforceUser + +"""Alternative Payment Method""" +type SalesforceAlternativePaymentMethod implements OneGraphNode { + """Alternative Payment Method ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAlternativePaymentMethodOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Alternative Payment Method Number""" + alternativePaymentMethodNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Payment Gateway ID""" + paymentGatewayId: String + + """Payment Gateway ID""" + paymentGateway: SalesforcePaymentGateway + + """Nickname""" + nickName: String + + """Gateway Token""" + gatewayToken: String + + """Gateway Token Details""" + gatewayTokenDetails: String + + """Registered Email""" + email: String + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Status""" + status: String! + + """Company Name""" + companyName: String + + """Street""" + paymentMethodStreet: String + + """City""" + paymentMethodCity: String + + """State""" + paymentMethodState: String + + """Postal Code""" + paymentMethodPostalCode: String + + """Country""" + paymentMethodCountry: String + + """Latitude""" + paymentMethodLatitude: Float + + """Longitude""" + paymentMethodLongitude: Float + + """GeoCode Accuracy""" + paymentMethodGeocodeAccuracy: String + + """Payment Method Address""" + paymentMethodAddress: SalesforceAddress + + """Comments""" + comments: String + + """Processing Mode""" + processingMode: String! + + """MAC Address""" + macAddress: String + + """Phone""" + phone: String + + """IP Address""" + ipAddress: String + + """Audit Email""" + auditEmail: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + sobjectMetadata: SalesforceAlternativePaymentMethodSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AlternativePaymentMethod + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiInsightValueSobjectLookupValueUnion = SalesforceAccount | SalesforceAlternativePaymentMethod | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentVersion | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDigitalWallet | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEngagementChannelType | SalesforceEvent | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceMacro | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforceQuickText | SalesforceRecommendation | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceShapeRepresentation | SalesforceSolution | SalesforceTask | SalesforceUserProvisioningRequest + +"""Metadata for a Salesforce D&B Company.""" +type SalesforceDandBCompanySobjectMetadata { + """Url to the edit view for this D&B Company.""" + uiEditUrl: String! + + """Url to the detail view for this D&B Company.""" + uiDetailUrl: String! +} + +""" +A filter to be used against Campaign object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCampaignConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCampaignConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCampaignConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Campaign's id field""" + id: SalesforceIdFilter + + """Filter by the Campaign's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Campaign's name field""" + name: SalesforceStringFilter + + """Filter by the Campaign's parent relation.""" + parent: SalesforceCampaignConnectionFilter + + """Filter by the Campaign's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Campaign's type field""" + type: SalesforceStringFilter + + """Filter by the Campaign's status field""" + status: SalesforceStringFilter + + """Filter by the Campaign's startDate field""" + startDate: SalesforceDateFilter + + """Filter by the Campaign's endDate field""" + endDate: SalesforceDateFilter + + """Filter by the Campaign's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the Campaign's budgetedCost field""" + budgetedCost: SalesforceFloatFilter + + """Filter by the Campaign's actualCost field""" + actualCost: SalesforceFloatFilter + + """Filter by the Campaign's expectedResponse field""" + expectedResponse: SalesforceFloatFilter + + """Filter by the Campaign's numberSent field""" + numberSent: SalesforceFloatFilter + + """Filter by the Campaign's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Campaign's numberOfLeads field""" + numberOfLeads: SalesforceIntFilter + + """Filter by the Campaign's numberOfConvertedLeads field""" + numberOfConvertedLeads: SalesforceIntFilter + + """Filter by the Campaign's numberOfContacts field""" + numberOfContacts: SalesforceIntFilter + + """Filter by the Campaign's numberOfResponses field""" + numberOfResponses: SalesforceIntFilter + + """Filter by the Campaign's numberOfOpportunities field""" + numberOfOpportunities: SalesforceIntFilter + + """Filter by the Campaign's numberOfWonOpportunities field""" + numberOfWonOpportunities: SalesforceIntFilter + + """Filter by the Campaign's amountAllOpportunities field""" + amountAllOpportunities: SalesforceFloatFilter + + """Filter by the Campaign's amountWonOpportunities field""" + amountWonOpportunities: SalesforceFloatFilter + + """Filter by the Campaign's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Campaign's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Campaign's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Campaign's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Campaign's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Campaign's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Campaign's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Campaign's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Campaign's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Campaign's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Campaign's campaignMemberRecordType relation.""" + campaignMemberRecordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Campaign's campaignMemberRecordTypeId field""" + campaignMemberRecordTypeId: SalesforceIdFilter +} + +""" +A filter to be used against Pricebook2 object types. All fields are combined with a logical â€and.’ +""" +input SalesforcePricebook2ConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforcePricebook2ConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforcePricebook2ConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Pricebook2's id field""" + id: SalesforceIdFilter + + """Filter by the Pricebook2's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Pricebook2's name field""" + name: SalesforceStringFilter + + """Filter by the Pricebook2's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Pricebook2's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Pricebook2's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Pricebook2's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Pricebook2's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Pricebook2's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Pricebook2's description field""" + description: SalesforceStringFilter + + """Filter by the Pricebook2's isStandard field""" + isStandard: SalesforceBooleanFilter +} + +""" +A filter to be used against OpportunityHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the OpportunityHistory's id field""" + id: SalesforceIdFilter + + """Filter by the OpportunityHistory's opportunity relation.""" + opportunity: SalesforceOpportunityConnectionFilter + + """Filter by the OpportunityHistory's opportunityId field""" + opportunityId: SalesforceIdFilter + + """Filter by the OpportunityHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the OpportunityHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the OpportunityHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the OpportunityHistory's stageName field""" + stageName: SalesforceStringFilter + + """Filter by the OpportunityHistory's amount field""" + amount: SalesforceFloatFilter + + """Filter by the OpportunityHistory's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the OpportunityHistory's closeDate field""" + closeDate: SalesforceDateFilter + + """Filter by the OpportunityHistory's probability field""" + probability: SalesforceFloatFilter + + """Filter by the OpportunityHistory's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the OpportunityHistory's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the OpportunityHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the OpportunityHistory's prevAmount field""" + prevAmount: SalesforceFloatFilter + + """Filter by the OpportunityHistory's prevCloseDate field""" + prevCloseDate: SalesforceDateFilter +} + +""" +A filter to be used against Opportunity object types. All fields are combined with a logical â€and.’ +""" +input SalesforceOpportunityConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceOpportunityConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceOpportunityConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Opportunity's id field""" + id: SalesforceIdFilter + + """Filter by the Opportunity's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Opportunity's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Opportunity's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Opportunity's recordType relation.""" + recordType: SalesforceRecordTypeConnectionFilter + + """Filter by the Opportunity's recordTypeId field""" + recordTypeId: SalesforceIdFilter + + """Filter by the Opportunity's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Opportunity's name field""" + name: SalesforceStringFilter + + """Filter by the Opportunity's stageName field""" + stageName: SalesforceStringFilter + + """Filter by the Opportunity's amount field""" + amount: SalesforceFloatFilter + + """Filter by the Opportunity's probability field""" + probability: SalesforceFloatFilter + + """Filter by the Opportunity's expectedRevenue field""" + expectedRevenue: SalesforceFloatFilter + + """Filter by the Opportunity's totalOpportunityQuantity field""" + totalOpportunityQuantity: SalesforceFloatFilter + + """Filter by the Opportunity's closeDate field""" + closeDate: SalesforceDateFilter + + """Filter by the Opportunity's type field""" + type: SalesforceStringFilter + + """Filter by the Opportunity's nextStep field""" + nextStep: SalesforceStringFilter + + """Filter by the Opportunity's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Opportunity's isClosed field""" + isClosed: SalesforceBooleanFilter + + """Filter by the Opportunity's isWon field""" + isWon: SalesforceBooleanFilter + + """Filter by the Opportunity's forecastCategory field""" + forecastCategory: SalesforceStringFilter + + """Filter by the Opportunity's forecastCategoryName field""" + forecastCategoryName: SalesforceStringFilter + + """Filter by the Opportunity's campaign relation.""" + campaign: SalesforceCampaignConnectionFilter + + """Filter by the Opportunity's campaignId field""" + campaignId: SalesforceIdFilter + + """Filter by the Opportunity's hasOpportunityLineItem field""" + hasOpportunityLineItem: SalesforceBooleanFilter + + """Filter by the Opportunity's pricebook2 relation.""" + pricebook2: SalesforcePricebook2ConnectionFilter + + """Filter by the Opportunity's pricebook2Id field""" + pricebook2Id: SalesforceIdFilter + + """Filter by the Opportunity's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Opportunity's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Opportunity's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Opportunity's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Opportunity's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Opportunity's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Opportunity's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Opportunity's lastStageChangeDate field""" + lastStageChangeDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's fiscalQuarter field""" + fiscalQuarter: SalesforceIntFilter + + """Filter by the Opportunity's fiscalYear field""" + fiscalYear: SalesforceIntFilter + + """Filter by the Opportunity's fiscal field""" + fiscal: SalesforceStringFilter + + """Filter by the Opportunity's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Opportunity's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Opportunity's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Opportunity's lastAmountChangedHistory relation.""" + lastAmountChangedHistory: SalesforceOpportunityHistoryConnectionFilter + + """Filter by the Opportunity's lastAmountChangedHistoryId field""" + lastAmountChangedHistoryId: SalesforceIdFilter + + """Filter by the Opportunity's lastCloseDateChangedHistory relation.""" + lastCloseDateChangedHistory: SalesforceOpportunityHistoryConnectionFilter + + """Filter by the Opportunity's lastCloseDateChangedHistoryId field""" + lastCloseDateChangedHistoryId: SalesforceIdFilter +} + +""" +A filter to be used against Lead object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLeadConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLeadConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLeadConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Lead's id field""" + id: SalesforceIdFilter + + """Filter by the Lead's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Lead's masterRecord relation.""" + masterRecord: SalesforceLeadConnectionFilter + + """Filter by the Lead's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Lead's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Lead's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Lead's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Lead's name field""" + name: SalesforceStringFilter + + """Filter by the Lead's title field""" + title: SalesforceStringFilter + + """Filter by the Lead's company field""" + company: SalesforceStringFilter + + """Filter by the Lead's street field""" + street: SalesforceStringFilter + + """Filter by the Lead's city field""" + city: SalesforceStringFilter + + """Filter by the Lead's state field""" + state: SalesforceStringFilter + + """Filter by the Lead's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the Lead's country field""" + country: SalesforceStringFilter + + """Filter by the Lead's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the Lead's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the Lead's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the Lead's phone field""" + phone: SalesforceStringFilter + + """Filter by the Lead's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the Lead's fax field""" + fax: SalesforceStringFilter + + """Filter by the Lead's email field""" + email: SalesforceStringFilter + + """Filter by the Lead's website field""" + website: SalesforceStringFilter + + """Filter by the Lead's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Lead's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Lead's status field""" + status: SalesforceStringFilter + + """Filter by the Lead's industry field""" + industry: SalesforceStringFilter + + """Filter by the Lead's rating field""" + rating: SalesforceStringFilter + + """Filter by the Lead's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the Lead's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the Lead's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Lead's isConverted field""" + isConverted: SalesforceBooleanFilter + + """Filter by the Lead's convertedDate field""" + convertedDate: SalesforceDateFilter + + """Filter by the Lead's convertedAccount relation.""" + convertedAccount: SalesforceAccountConnectionFilter + + """Filter by the Lead's convertedAccountId field""" + convertedAccountId: SalesforceIdFilter + + """Filter by the Lead's convertedContact relation.""" + convertedContact: SalesforceContactConnectionFilter + + """Filter by the Lead's convertedContactId field""" + convertedContactId: SalesforceIdFilter + + """Filter by the Lead's convertedOpportunity relation.""" + convertedOpportunity: SalesforceOpportunityConnectionFilter + + """Filter by the Lead's convertedOpportunityId field""" + convertedOpportunityId: SalesforceIdFilter + + """Filter by the Lead's isUnreadByOwner field""" + isUnreadByOwner: SalesforceBooleanFilter + + """Filter by the Lead's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Lead's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Lead's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Lead's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Lead's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Lead's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Lead's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Lead's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Lead's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Lead's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Lead's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Lead's jigsawContactId field""" + jigsawContactId: SalesforceStringFilter + + """Filter by the Lead's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Lead's companyDunsNumber field""" + companyDunsNumber: SalesforceStringFilter + + """Filter by the Lead's dandbCompany relation.""" + dandbCompany: SalesforceDandBCompanyConnectionFilter + + """Filter by the Lead's dandbCompanyId field""" + dandbCompanyId: SalesforceIdFilter + + """Filter by the Lead's emailBouncedReason field""" + emailBouncedReason: SalesforceStringFilter + + """Filter by the Lead's emailBouncedDate field""" + emailBouncedDate: SalesforceDateTimeFilter + + """Filter by the Lead's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the Lead's individualId field""" + individualId: SalesforceIdFilter +} + +"""Field that Leads can be sorted by""" +enum SalesforceLeadSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + LAST_NAME + FIRST_NAME + SALUTATION + NAME + TITLE + COMPANY + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + PHONE + MOBILE_PHONE + FAX + EMAIL + WEBSITE + PHOTO_URL + LEAD_SOURCE + STATUS + INDUSTRY + RATING + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + OWNER_ID + IS_CONVERTED + CONVERTED_DATE + CONVERTED_ACCOUNT_ID + CONVERTED_CONTACT_ID + CONVERTED_OPPORTUNITY_ID + IS_UNREAD_BY_OWNER + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + JIGSAW + JIGSAW_CONTACT_ID + CLEAN_STATUS + COMPANY_DUNS_NUMBER + DANDB_COMPANY_ID + EMAIL_BOUNCED_REASON + EMAIL_BOUNCED_DATE + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceLeadEdge { + """The item at the end of the edge.""" + node: SalesforceLead! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Leads connection, for use in pagination.""" +type SalesforceLeadsConnection { + """The count of all Lead you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Leads""" + nodes: [SalesforceLead!]! + + """List of Lead edges""" + edges: [SalesforceLeadEdge!]! +} + +"""Field that Accounts can be sorted by""" +enum SalesforceAccountSortByFieldEnum { + ID + IS_DELETED + MASTER_RECORD_ID + NAME + TYPE + PARENT_ID + BILLING_STREET + BILLING_CITY + BILLING_STATE + BILLING_POSTAL_CODE + BILLING_COUNTRY + BILLING_LATITUDE + BILLING_LONGITUDE + BILLING_GEOCODE_ACCURACY + SHIPPING_STREET + SHIPPING_CITY + SHIPPING_STATE + SHIPPING_POSTAL_CODE + SHIPPING_COUNTRY + SHIPPING_LATITUDE + SHIPPING_LONGITUDE + SHIPPING_GEOCODE_ACCURACY + PHONE + FAX + ACCOUNT_NUMBER + WEBSITE + PHOTO_URL + SIC + INDUSTRY + ANNUAL_REVENUE + NUMBER_OF_EMPLOYEES + OWNERSHIP + TICKER_SYMBOL + RATING + SITE + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + LAST_ACTIVITY_DATE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + JIGSAW + JIGSAW_COMPANY_ID + CLEAN_STATUS + ACCOUNT_SOURCE + DUNS_NUMBER + TRADESTYLE + NAICS_CODE + NAICS_DESC + YEAR_STARTED + SIC_DESC + DANDB_COMPANY_ID +} + +"""An edge in a connection.""" +type SalesforceAccountEdge { + """The item at the end of the edge.""" + node: SalesforceAccount! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Accounts connection, for use in pagination.""" +type SalesforceAccountsConnection { + """The count of all Account you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Accounts""" + nodes: [SalesforceAccount!]! + + """List of Account edges""" + edges: [SalesforceAccountEdge!]! +} + +"""D&B Company""" +type SalesforceDandBCompany implements OneGraphNode { + """D&B Company ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Primary Business Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """D-U-N-S Number""" + dunsNumber: String! + + """Street Address""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Postal Code""" + postalCode: String + + """Country""" + country: String + + """Geocode Accuracy""" + geocodeAccuracyStandard: String + + """Primary Address""" + address: SalesforceAddress + + """Telephone Number""" + phone: String + + """Facsimile Number""" + fax: String + + """International Dialing Code""" + countryAccessCode: String + + """Ownership Type Indicator""" + publicIndicator: String + + """Ticker Symbol""" + stockSymbol: String + + """Stock Exchange""" + stockExchange: String + + """Annual Sales Volume""" + salesVolume: Float + + """URL""" + url: String + + """Out Of Business Indicator""" + outOfBusiness: String + + """Number of Employees - Total""" + employeesTotal: Float + + """FIPS MSA Code""" + fipsMsaCode: String + + """FIPS MSA Code Description""" + fipsMsaDesc: String + + """Primary Tradestyle""" + tradeStyle1: String + + """Year Started""" + yearStarted: String + + """Mailing Street Address""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State""" + mailingState: String + + """Mailing Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Latitude""" + latitude: String + + """Longitude""" + longitude: String + + """Primary SIC Code""" + primarySic: String + + """Primary SIC Description""" + primarySicDesc: String + + """Second SIC Code""" + secondSic: String + + """Second SIC Description""" + secondSicDesc: String + + """Third SIC Code""" + thirdSic: String + + """Third SIC Description""" + thirdSicDesc: String + + """Fourth SIC Code""" + fourthSic: String + + """Fourth SIC Description""" + fourthSicDesc: String + + """Fifth SIC Code""" + fifthSic: String + + """Fifth SIC Description""" + fifthSicDesc: String + + """Sixth SIC Code""" + sixthSic: String + + """Sixth SIC Description""" + sixthSicDesc: String + + """Primary NAICS Code""" + primaryNaics: String + + """Primary NAICS Description""" + primaryNaicsDesc: String + + """Second NAICS Code""" + secondNaics: String + + """Second NAICS Description""" + secondNaicsDesc: String + + """Third NAICS Code""" + thirdNaics: String + + """Third NAICS Description""" + thirdNaicsDesc: String + + """Fourth NAICS Code""" + fourthNaics: String + + """Fourth NAICS Description""" + fourthNaicsDesc: String + + """Fifth NAICS Code""" + fifthNaics: String + + """Fifth NAICS Description""" + fifthNaicsDesc: String + + """Sixth NAICS Code""" + sixthNaics: String + + """Sixth NAICS Description""" + sixthNaicsDesc: String + + """Location Ownership Indicator""" + ownOrRent: String + + """Number of Employees - Location""" + employeesHere: Float + + """Number of Employees - Location Indicator""" + employeesHereReliability: String + + """Annual Sales Volume Indicator""" + salesVolumeReliability: String + + """Local Currency Code""" + currencyCode: String + + """Legal Structure""" + legalStatus: String + + """Number of Employees - Global""" + globalUltimateTotalEmployees: Float + + """Number of Employees - Total Indicator""" + employeesTotalReliability: String + + """Minority-Owned Indicator""" + minorityOwned: String + + """Woman-Owned Indicator""" + womenOwned: String + + """Small Business Indicator""" + smallBusiness: String + + """Marketing Segmentation Cluster""" + marketingSegmentationCluster: String + + """Import/Export""" + importExportAgent: String + + """Subsidiary Indicator""" + subsidiary: String + + """Second Tradestyle""" + tradeStyle2: String + + """Third Tradestyle""" + tradeStyle3: String + + """Fourth Tradestyle""" + tradeStyle4: String + + """Fifth Tradestyle""" + tradeStyle5: String + + """National Identification Number""" + nationalId: String + + """National Identification System""" + nationalIdType: String + + """US Tax ID Number""" + usTaxId: String + + """Geocode Accuracy""" + geoCodeAccuracy: String + + """Number of Business Family Members""" + familyMembers: Int + + """Delinquency Risk""" + marketingPreScreen: String + + """Global Ultimate D-U-N-S Number""" + globalUltimateDunsNumber: String + + """Global Ultimate Business Name""" + globalUltimateBusinessName: String + + """Parent Company D-U-N-S Number""" + parentOrHqDunsNumber: String + + """Parent Company Business Name""" + parentOrHqBusinessName: String + + """Domestic Ultimate D-U-N-S Number""" + domesticUltimateDunsNumber: String + + """Domestic Ultimate Business Name""" + domesticUltimateBusinessName: String + + """Location Type""" + locationStatus: String + + """Local Currency ISO Code""" + companyCurrencyIsoCode: String + + """Company Description""" + description: String + + """Fortune 1000 Rank""" + fortuneRank: Int + + """S&P 500""" + includedInSnP500: String + + """Location Size""" + premisesMeasure: Int + + """Location Size Accuracy""" + premisesMeasureReliability: String + + """Location Size Unit of Measure""" + premisesMeasureUnit: String + + """Employee Growth""" + employeeQuantityGrowthRate: Float + + """Annual Revenue Growth""" + salesTurnoverGrowthRate: Float + + """Primary SIC8 Code""" + primarySic8: String + + """Primary SIC8 Description""" + primarySic8Desc: String + + """Second SIC8 Code""" + secondSic8: String + + """Second SIC8 Description """ + secondSic8Desc: String + + """Third SIC8 Code""" + thirdSic8: String + + """Third SIC8 Description""" + thirdSic8Desc: String + + """Fourth SIC8 Code""" + fourthSic8: String + + """Fourth SIC8 Description""" + fourthSic8Desc: String + + """Fifth SIC8 Code""" + fifthSic8: String + + """Fifth SIC8 Description""" + fifthSic8Desc: String + + """Sixth SIC8 Code""" + sixthSic8: String + + """Sixth SIC8 Description""" + sixthSic8Desc: String + + """Prior Year Number of Employees - Total""" + priorYearEmployees: Int + + """Prior Year Revenue""" + priorYearRevenue: Float + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + accounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + sobjectMetadata: SalesforceDandBCompanySobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a DandBCompany + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceLeadOwnerUnion = SalesforceGroup | SalesforceUser + +"""Lead""" +type SalesforceLead implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Lead ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceLead + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String! + + """Title""" + title: String + + """Company""" + company: String! + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Mobile Phone""" + mobilePhone: String + + """Fax""" + fax: String + + """Email""" + email: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """Description""" + description: String + + """Lead Source""" + leadSource: String + + """Status""" + status: String! + + """Industry""" + industry: String + + """Rating""" + rating: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceLeadOwnerUnion + + """Converted""" + isConverted: Boolean! + + """Converted Date""" + convertedDate: String + + """Converted Account ID""" + convertedAccountId: String + + """Converted Account ID""" + convertedAccount: SalesforceAccount + + """Converted Contact ID""" + convertedContactId: String + + """Converted Contact ID""" + convertedContact: SalesforceContact + + """Converted Opportunity ID""" + convertedOpportunityId: String + + """Converted Opportunity ID""" + convertedOpportunity: SalesforceOpportunity + + """Unread By Owner""" + isUnreadByOwner: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Company D-U-N-S Number""" + companyDunsNumber: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceLeadSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Lead""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceTaskWhoUnion = SalesforceContact | SalesforceLead + +"""Task""" +type SalesforceTask implements OneGraphNode { + """Activity ID""" + id: String! + + """Name ID""" + whoId: String + + """Name ID""" + who: SalesforceTaskWhoUnion + + """Related To ID""" + whatId: String + + """Related To ID""" + what: SalesforceTaskWhatUnion + + """Subject""" + subject: String + + """Due Date Only""" + activityDate: String + + """Status""" + status: String! + + """Priority""" + priority: String! + + """High Priority""" + isHighPriority: Boolean! + + """Assigned To ID""" + ownerId: String! + + """Assigned To ID""" + owner: SalesforceTaskOwnerUnion + + """Description""" + description: String + + """Type""" + type: String + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Closed""" + isClosed: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Archived""" + isArchived: Boolean! + + """Call Duration""" + callDurationInSeconds: Int + + """Call Type""" + callType: String + + """Call Result""" + callDisposition: String + + """Call Object Identifier""" + callObject: String + + """Reminder Date/Time""" + reminderDateTime: String + + """Reminder Set""" + isReminderSet: Boolean! + + """Recurrence Activity ID""" + recurrenceActivityId: String + + """Recurrence Activity ID""" + recurrenceActivity: SalesforceTask + + """Create Recurring Series of Tasks""" + isRecurrence: Boolean! + + """Recurrence Start""" + recurrenceStartDateOnly: String + + """Recurrence End""" + recurrenceEndDateOnly: String + + """Recurrence Time Zone""" + recurrenceTimeZoneSidKey: String + + """Recurrence Type""" + recurrenceType: String + + """Recurrence Interval""" + recurrenceInterval: Int + + """Recurrence Day of Week Mask""" + recurrenceDayOfWeekMask: Int + + """Recurrence Day of Month""" + recurrenceDayOfMonth: Int + + """Recurrence Instance""" + recurrenceInstance: String + + """Recurrence Month of Year""" + recurrenceMonthOfYear: String + + """Repeat This Task""" + recurrenceRegeneratedType: String + + """Task Subtype""" + taskSubtype: String + + """Completed Date""" + completedDateTime: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByActivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Task""" + recurringTasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceTaskSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Task""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Email Message""" +type SalesforceEmailMessage implements OneGraphNode { + """Email Message ID""" + id: String! + + """Case ID""" + parentId: String + + """Case ID""" + parent: SalesforceCase + + """Activity ID""" + activityId: String + + """Activity ID""" + activity: SalesforceTask + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Text Body""" + textBody: String + + """HTML Body""" + htmlBody: String + + """Headers""" + headers: String + + """Subject""" + subject: String + + """From Name""" + fromName: String + + """From Address""" + fromAddress: String + + """From""" + validatedFromAddress: String + + """To Address""" + toAddress: String + + """CC Address""" + ccAddress: String + + """BCC Address""" + bccAddress: String + + """Is Incoming""" + incoming: Boolean! + + """Has Attachment""" + hasAttachment: Boolean! + + """Status""" + status: String! + + """Message Date""" + messageDate: String + + """Deleted""" + isDeleted: Boolean! + + """Email Message ID""" + replyToEmailMessageId: String + + """Email Message ID""" + replyToEmailMessage: SalesforceEmailMessage + + """Is Externally Visible""" + isExternallyVisible: Boolean! + + """Message ID""" + messageIdentifier: String + + """Thread ID""" + threadIdentifier: String + + """Is Client Managed""" + isClientManaged: Boolean! + + """Related To ID""" + relatedToId: String + + """Related To ID""" + relatedTo: SalesforceEmailMessageRelatedToUnion + + """Is Tracked""" + isTracked: Boolean! + + """Opened?""" + isOpened: Boolean! + + """First Opened""" + firstOpenedDate: String + + """Last Opened""" + lastOpenedDate: String + + """Bounced?""" + isBounced: Boolean! + + """Email Template ID""" + emailTemplateId: String + + """Email Template ID""" + emailTemplate: SalesforceEmailTemplate + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByReplyToEmailMessageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + sobjectMetadata: SalesforceEmailMessageSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a EmailMessage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Email Messages connection, for use in pagination.""" +type SalesforceEmailMessagesConnection { + """The count of all Email Message you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Email Messages""" + nodes: [SalesforceEmailMessage!]! + + """List of Email Message edges""" + edges: [SalesforceEmailMessageEdge!]! +} + +"""Field that Content Versions can be sorted by""" +enum SalesforceContentVersionSortByFieldEnum { + ID + CONTENT_DOCUMENT_ID + IS_LATEST + CONTENT_URL + CONTENT_BODY_ID + VERSION_NUMBER + TITLE + DESCRIPTION + REASON_FOR_CHANGE + SHARING_OPTION + SHARING_PRIVACY + PATH_ON_CLIENT + RATING_COUNT + IS_DELETED + CONTENT_MODIFIED_DATE + CONTENT_MODIFIED_BY_ID + POSITIVE_RATING_COUNT + NEGATIVE_RATING_COUNT + FEATURED_CONTENT_BOOST + FEATURED_CONTENT_DATE + OWNER_ID + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + TAG_CSV + FILE_TYPE + PUBLISH_STATUS + CONTENT_SIZE + FILE_EXTENSION + FIRST_PUBLISH_LOCATION_ID + ORIGIN + CONTENT_LOCATION + TEXT_PREVIEW + EXTERNAL_DOCUMENT_INFO_1 + EXTERNAL_DOCUMENT_INFO_2 + EXTERNAL_DATA_SOURCE_ID + CHECKSUM + IS_MAJOR_VERSION +} + +"""An edge in a connection.""" +type SalesforceContentVersionEdge { + """The item at the end of the edge.""" + node: SalesforceContentVersion! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Content Versions connection, for use in pagination.""" +type SalesforceContentVersionsConnection { + """The count of all Content Version you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Versions""" + nodes: [SalesforceContentVersion!]! + + """List of Content Version edges""" + edges: [SalesforceContentVersionEdge!]! +} + +""" +A filter to be used against ContentDocumentLink object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentLinkConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentLinkConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentLinkConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocumentLink's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocumentLink's linkedEntityId field""" + linkedEntityId: SalesforceIdFilter + + """Filter by the ContentDocumentLink's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentDocumentLink's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentDocumentLink's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocumentLink's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocumentLink's shareType field""" + shareType: SalesforceStringFilter + + """Filter by the ContentDocumentLink's visibility field""" + visibility: SalesforceStringFilter +} + +"""Field that Content Document Links can be sorted by""" +enum SalesforceContentDocumentLinkSortByFieldEnum { + ID + LINKED_ENTITY_ID + CONTENT_DOCUMENT_ID + IS_DELETED + SYSTEM_MODSTAMP + SHARE_TYPE + VISIBILITY +} + +""" +A filter to be used against AssetRelationshipHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationshipHistory's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationshipHistory's assetRelationship relation.""" + assetRelationship: SalesforceAssetRelationshipConnectionFilter + + """Filter by the AssetRelationshipHistory's assetRelationshipId field""" + assetRelationshipId: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipHistory's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationshipHistory's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipHistory's field field""" + field: SalesforceStringFilter + + """Filter by the AssetRelationshipHistory's dataType field""" + dataType: SalesforceStringFilter +} + +"""Field that Asset Relationship Histories can be sorted by""" +enum SalesforceAssetRelationshipHistorySortByFieldEnum { + ID + IS_DELETED + ASSET_RELATIONSHIP_ID + CREATED_BY_ID + CREATED_DATE + FIELD + DATA_TYPE + OLD_VALUE + NEW_VALUE +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipHistoryEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationshipHistory! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Asset Relationship History""" +type SalesforceAssetRelationshipHistory implements OneGraphNode { + """Asset Relationship History ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Relationship ID""" + assetRelationshipId: String! + + """Asset Relationship ID""" + assetRelationship: SalesforceAssetRelationship + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Changed Field""" + field: String! + + """Datatype""" + dataType: String + + """Old Value""" + oldValue: JSON + + """New Value""" + newValue: JSON + + """ + A JSON object that contains all of the custom fields for a AssetRelationshipHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Asset Relationship Histories connection, for use in pagination. +""" +type SalesforceAssetRelationshipHistorysConnection { + """ + The count of all Asset Relationship History you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationship Histories""" + nodes: [SalesforceAssetRelationshipHistory!]! + + """List of Asset Relationship History edges""" + edges: [SalesforceAssetRelationshipHistoryEdge!]! +} + +""" +A filter to be used against Product2 object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProduct2ConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProduct2ConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProduct2ConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Product2's id field""" + id: SalesforceIdFilter + + """Filter by the Product2's name field""" + name: SalesforceStringFilter + + """Filter by the Product2's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the Product2's description field""" + description: SalesforceStringFilter + + """Filter by the Product2's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the Product2's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Product2's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Product2's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Product2's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Product2's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Product2's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Product2's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Product2's family field""" + family: SalesforceStringFilter + + """Filter by the Product2's externalDataSource relation.""" + externalDataSource: SalesforceExternalDataSourceConnectionFilter + + """Filter by the Product2's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the Product2's externalId field""" + externalId: SalesforceStringFilter + + """Filter by the Product2's displayUrl field""" + displayUrl: SalesforceStringFilter + + """Filter by the Product2's quantityUnitOfMeasure field""" + quantityUnitOfMeasure: SalesforceStringFilter + + """Filter by the Product2's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Product2's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Product2's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Product2's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Product2's stockKeepingUnit field""" + stockKeepingUnit: SalesforceStringFilter +} + +""" +A filter to be used against Asset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Asset's id field""" + id: SalesforceIdFilter + + """Filter by the Asset's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the Asset's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the Asset's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Asset's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Asset's parent relation.""" + parent: SalesforceAssetConnectionFilter + + """Filter by the Asset's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Asset's rootAsset relation.""" + rootAsset: SalesforceAssetConnectionFilter + + """Filter by the Asset's rootAssetId field""" + rootAssetId: SalesforceIdFilter + + """Filter by the Asset's product2 relation.""" + product2: SalesforceProduct2ConnectionFilter + + """Filter by the Asset's product2Id field""" + product2Id: SalesforceIdFilter + + """Filter by the Asset's productCode field""" + productCode: SalesforceStringFilter + + """Filter by the Asset's isCompetitorProduct field""" + isCompetitorProduct: SalesforceBooleanFilter + + """Filter by the Asset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Asset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Asset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Asset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Asset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Asset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Asset's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Asset's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Asset's name field""" + name: SalesforceStringFilter + + """Filter by the Asset's serialNumber field""" + serialNumber: SalesforceStringFilter + + """Filter by the Asset's installDate field""" + installDate: SalesforceDateFilter + + """Filter by the Asset's purchaseDate field""" + purchaseDate: SalesforceDateFilter + + """Filter by the Asset's usageEndDate field""" + usageEndDate: SalesforceDateFilter + + """Filter by the Asset's lifecycleStartDate field""" + lifecycleStartDate: SalesforceDateTimeFilter + + """Filter by the Asset's lifecycleEndDate field""" + lifecycleEndDate: SalesforceDateTimeFilter + + """Filter by the Asset's status field""" + status: SalesforceStringFilter + + """Filter by the Asset's price field""" + price: SalesforceFloatFilter + + """Filter by the Asset's quantity field""" + quantity: SalesforceFloatFilter + + """Filter by the Asset's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Asset's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Asset's assetProvidedBy relation.""" + assetProvidedBy: SalesforceAccountConnectionFilter + + """Filter by the Asset's assetProvidedById field""" + assetProvidedById: SalesforceIdFilter + + """Filter by the Asset's assetServicedBy relation.""" + assetServicedBy: SalesforceAccountConnectionFilter + + """Filter by the Asset's assetServicedById field""" + assetServicedById: SalesforceIdFilter + + """Filter by the Asset's isInternal field""" + isInternal: SalesforceBooleanFilter + + """Filter by the Asset's assetLevel field""" + assetLevel: SalesforceIntFilter + + """Filter by the Asset's stockKeepingUnit field""" + stockKeepingUnit: SalesforceStringFilter + + """Filter by the Asset's hasLifecycleManagement field""" + hasLifecycleManagement: SalesforceBooleanFilter + + """Filter by the Asset's currentMrr field""" + currentMrr: SalesforceFloatFilter + + """Filter by the Asset's currentLifecycleEndDate field""" + currentLifecycleEndDate: SalesforceDateTimeFilter + + """Filter by the Asset's currentQuantity field""" + currentQuantity: SalesforceFloatFilter + + """Filter by the Asset's currentAmount field""" + currentAmount: SalesforceFloatFilter + + """Filter by the Asset's totalLifecycleAmount field""" + totalLifecycleAmount: SalesforceFloatFilter + + """Filter by the Asset's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Asset's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against AssetRelationship object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationship's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationship's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationship's assetRelationshipNumber field""" + assetRelationshipNumber: SalesforceStringFilter + + """Filter by the AssetRelationship's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationship's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationship's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationship's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AssetRelationship's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's asset relation.""" + asset: SalesforceAssetConnectionFilter + + """Filter by the AssetRelationship's assetId field""" + assetId: SalesforceIdFilter + + """Filter by the AssetRelationship's relatedAsset relation.""" + relatedAsset: SalesforceAssetConnectionFilter + + """Filter by the AssetRelationship's relatedAssetId field""" + relatedAssetId: SalesforceIdFilter + + """Filter by the AssetRelationship's fromDate field""" + fromDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's toDate field""" + toDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationship's relationshipType field""" + relationshipType: SalesforceStringFilter +} + +""" +A filter to be used against AssetRelationshipFeed object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAssetRelationshipFeedConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAssetRelationshipFeedConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAssetRelationshipFeedConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AssetRelationshipFeed's id field""" + id: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's parent relation.""" + parent: SalesforceAssetRelationshipConnectionFilter + + """Filter by the AssetRelationshipFeed's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's type field""" + type: SalesforceStringFilter + + """Filter by the AssetRelationshipFeed's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipFeed's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AssetRelationshipFeed's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AssetRelationshipFeed's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AssetRelationshipFeed's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the AssetRelationshipFeed's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the AssetRelationshipFeed's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the AssetRelationshipFeed's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the AssetRelationshipFeed's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the AssetRelationshipFeed's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the AssetRelationshipFeed's bestCommentId field""" + bestCommentId: SalesforceIdFilter +} + +"""Field that Asset Relationship Feeds can be sorted by""" +enum SalesforceAssetRelationshipFeedSortByFieldEnum { + ID + PARENT_ID + TYPE + CREATED_BY_ID + CREATED_DATE + IS_DELETED + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP + COMMENT_COUNT + LIKE_COUNT + TITLE + BODY + LINK_URL + IS_RICH_TEXT + RELATED_RECORD_ID + INSERTED_BY_ID + BEST_COMMENT_ID +} + +"""An edge in a connection.""" +type SalesforceAssetRelationshipFeedEdge { + """The item at the end of the edge.""" + node: SalesforceAssetRelationshipFeed! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Asset Relationship Feeds connection, for use in pagination.""" +type SalesforceAssetRelationshipFeedsConnection { + """ + The count of all Asset Relationship Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Asset Relationship Feeds""" + nodes: [SalesforceAssetRelationshipFeed!]! + + """List of Asset Relationship Feed edges""" + edges: [SalesforceAssetRelationshipFeedEdge!]! +} + +"""Asset Relationship""" +type SalesforceAssetRelationship implements OneGraphNode { + """Asset Relationship ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Relationship Number""" + assetRelationshipNumber: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Asset ID""" + assetId: String! + + """Asset ID""" + asset: SalesforceAsset + + """Asset ID""" + relatedAssetId: String! + + """Asset ID""" + relatedAsset: SalesforceAsset + + """From Date""" + fromDate: String + + """To Date""" + toDate: String + + """Relationship Type""" + relationshipType: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceAssetRelationshipSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a AssetRelationship + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset Relationship Feed""" +type SalesforceAssetRelationshipFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAssetRelationship + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a AssetRelationshipFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedPollChoiceFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Poll Choice""" +type SalesforceFeedPollChoice implements OneGraphNode { + """Feed Poll Choice ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedPollChoiceFeedItemUnion + + """Position""" + position: Int! + + """ChoiceBody""" + choiceBody: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FeedPollVote""" + feedPollVotes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedPollChoice + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Poll Choices connection, for use in pagination.""" +type SalesforceFeedPollChoicesConnection { + """The count of all Feed Poll Choice you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Poll Choices""" + nodes: [SalesforceFeedPollChoice!]! + + """List of Feed Poll Choice edges""" + edges: [SalesforceFeedPollChoiceEdge!]! +} + +"""Field that Feed Comments can be sorted by""" +enum SalesforceFeedCommentSortByFieldEnum { + ID + FEED_ITEM_ID + PARENT_ID + CREATED_BY_ID + CREATED_DATE + SYSTEM_MODSTAMP + REVISION + LAST_EDIT_BY_ID + LAST_EDIT_DATE + COMMENT_BODY + IS_DELETED + INSERTED_BY_ID + COMMENT_TYPE + RELATED_RECORD_ID + IS_RICH_TEXT + IS_VERIFIED + HAS_ENTITY_LINKS + STATUS + THREAD_PARENT_ID + THREAD_LEVEL + THREAD_CHILDREN_COUNT + THREAD_LAST_UPDATED_DATE +} + +"""An edge in a connection.""" +type SalesforceFeedCommentEdge { + """The item at the end of the edge.""" + node: SalesforceFeedComment! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Feed Comments connection, for use in pagination.""" +type SalesforceFeedCommentsConnection { + """The count of all Feed Comment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Comments""" + nodes: [SalesforceFeedComment!]! + + """List of Feed Comment edges""" + edges: [SalesforceFeedCommentEdge!]! +} + +""" +A filter to be used against FeedAttachment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedAttachmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedAttachmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedAttachmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedAttachment's id field""" + id: SalesforceIdFilter + + """Filter by the FeedAttachment's feedEntityId field""" + feedEntityId: SalesforceIdFilter + + """Filter by the FeedAttachment's type field""" + type: SalesforceStringFilter + + """Filter by the FeedAttachment's recordId field""" + recordId: SalesforceIdFilter + + """Filter by the FeedAttachment's title field""" + title: SalesforceStringFilter + + """Filter by the FeedAttachment's value field""" + value: SalesforceStringFilter + + """Filter by the FeedAttachment's isDeleted field""" + isDeleted: SalesforceBooleanFilter +} + +"""Field that Feed Attachments can be sorted by""" +enum SalesforceFeedAttachmentSortByFieldEnum { + ID + FEED_ENTITY_ID + TYPE + RECORD_ID + TITLE + VALUE + IS_DELETED +} + +"""Asset Feed""" +type SalesforceAssetFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAsset + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a AssetFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedAttachmentFeedEntityUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedComment | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Attachment""" +type SalesforceFeedAttachment implements OneGraphNode { + """Feed Attachment ID""" + id: String! + + """Feed Entity ID""" + feedEntityId: String! + + """Feed Entity ID""" + feedEntity: SalesforceFeedAttachmentFeedEntityUnion + + """Feed Attachment Type""" + type: String! + + """Attachment Record ID""" + recordId: String + + """Attachment Record ID""" + record: SalesforceFeedAttachmentRecordUnion + + """Feed Attachment Title""" + title: String + + """Feed Attachment Value""" + value: String + + """Deleted""" + isDeleted: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a FeedAttachment + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Feed Attachments connection, for use in pagination.""" +type SalesforceFeedAttachmentsConnection { + """The count of all Feed Attachment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Feed Attachments""" + nodes: [SalesforceFeedAttachment!]! + + """List of Feed Attachment edges""" + edges: [SalesforceFeedAttachmentEdge!]! +} + +"""Account Feed""" +type SalesforceAccountFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAccount + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """A JSON object that contains all of the custom fields for a AccountFeed""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedCommentFeedItemUnion = SalesforceAccountFeed | SalesforceApiAnomalyEventStoreFeed | SalesforceAssetFeed | SalesforceAssetRelationshipFeed | SalesforceAuthorizationFormTextFeed | SalesforceCampaignFeed | SalesforceCaseFeed | SalesforceCollaborationGroupFeed | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionTimingFeed | SalesforceConsumptionScheduleFeed | SalesforceContactFeed | SalesforceContentDocumentFeed | SalesforceContractFeed | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemoFeed | SalesforceCreditMemoLineFeed | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceEngagementChannelTypeFeed | SalesforceEnhancedLetterheadFeed | SalesforceEventFeed | SalesforceFeedItem | SalesforceImageFeed | SalesforceInvoiceFeed | SalesforceInvoiceLineFeed | SalesforceLeadFeed | SalesforceLegalEntityFeed | SalesforceOpportunityFeed | SalesforceOrderFeed | SalesforceOrderItemFeed | SalesforcePartyConsentFeed | SalesforceProduct2Feed | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSessionHijackingEventStoreFeed | SalesforceSignupRequestFeed | SalesforceSiteFeed | SalesforceSolutionFeed | SalesforceTaskFeed | SalesforceThreatDetectionFeedbackFeed | SalesforceTopicFeed | SalesforceUserFeed + +"""Feed Comment""" +type SalesforceFeedComment implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Comment ID""" + id: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedCommentFeedItemUnion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceFeedCommentParentUnion + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Body""" + commentBody: String! + + """Deleted""" + isDeleted: Boolean! + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Comment Type""" + commentType: String + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """Is Rich Text""" + isRichText: Boolean! + + """Is a Verified Comment""" + isVerified: Boolean! + + """Has entity links""" + hasEntityLinks: Boolean! + + """Status""" + status: String + + """Feed Comment ID""" + threadParentId: String + + """Feed Comment ID""" + threadParent: SalesforceFeedComment + + """Thread Level""" + threadLevel: Int + + """Thread Children Count""" + threadChildrenCount: Int + + """Thread Last Updated Date""" + threadLastUpdatedDate: String + + """Collection of Salesforce AccountFeed""" + accountFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedThreadedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByBestCommentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """A JSON object that contains all of the custom fields for a FeedComment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group Feed""" +type SalesforceCollaborationGroupFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceCollaborationGroup + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Feeds connection, for use in pagination.""" +type SalesforceCollaborationGroupFeedsConnection { + """The count of all Group Feed you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Feeds""" + nodes: [SalesforceCollaborationGroupFeed!]! + + """List of Group Feed edges""" + edges: [SalesforceCollaborationGroupFeedEdge!]! +} + +"""Field that Announcements can be sorted by""" +enum SalesforceAnnouncementSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FEED_ITEM_ID + EXPIRATION_DATE + SEND_EMAILS + IS_ARCHIVED + PARENT_ID +} + +"""An edge in a connection.""" +type SalesforceAnnouncementEdge { + """The item at the end of the edge.""" + node: SalesforceAnnouncement! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Announcements connection, for use in pagination.""" +type SalesforceAnnouncementsConnection { + """The count of all Announcement you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Announcements""" + nodes: [SalesforceAnnouncement!]! + + """List of Announcement edges""" + edges: [SalesforceAnnouncementEdge!]! +} + +""" +A filter to be used against ContentFolder object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentFolderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentFolderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentFolderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentFolder's id field""" + id: SalesforceIdFilter + + """Filter by the ContentFolder's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentFolder's name field""" + name: SalesforceStringFilter + + """Filter by the ContentFolder's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentFolder's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolder's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentFolder's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentFolder's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentFolder's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentFolder's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentFolder's parentContentFolder relation.""" + parentContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentFolder's parentContentFolderId field""" + parentContentFolderId: SalesforceIdFilter +} + +""" +A filter to be used against ContentWorkspace object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentWorkspaceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentWorkspaceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentWorkspaceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentWorkspace's id field""" + id: SalesforceIdFilter + + """Filter by the ContentWorkspace's name field""" + name: SalesforceStringFilter + + """Filter by the ContentWorkspace's description field""" + description: SalesforceStringFilter + + """Filter by the ContentWorkspace's tagModel field""" + tagModel: SalesforceStringFilter + + """Filter by the ContentWorkspace's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspace's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentWorkspace's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentWorkspace's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentWorkspace's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentWorkspace's defaultRecordType relation.""" + defaultRecordType: SalesforceRecordTypeConnectionFilter + + """Filter by the ContentWorkspace's defaultRecordTypeId field""" + defaultRecordTypeId: SalesforceIdFilter + + """Filter by the ContentWorkspace's isRestrictContentTypes field""" + isRestrictContentTypes: SalesforceBooleanFilter + + """Filter by the ContentWorkspace's isRestrictLinkedContentTypes field""" + isRestrictLinkedContentTypes: SalesforceBooleanFilter + + """Filter by the ContentWorkspace's workspaceType field""" + workspaceType: SalesforceStringFilter + + """Filter by the ContentWorkspace's rootContentFolder relation.""" + rootContentFolder: SalesforceContentFolderConnectionFilter + + """Filter by the ContentWorkspace's rootContentFolderId field""" + rootContentFolderId: SalesforceIdFilter + + """Filter by the ContentWorkspace's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ContentWorkspace's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ContentWorkspace's workspaceImage relation.""" + workspaceImage: SalesforceContentAssetConnectionFilter + + """Filter by the ContentWorkspace's workspaceImageId field""" + workspaceImageId: SalesforceIdFilter +} + +""" +A filter to be used against ContentAsset object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentAssetConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentAssetConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentAssetConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentAsset's id field""" + id: SalesforceIdFilter + + """Filter by the ContentAsset's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentAsset's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ContentAsset's language field""" + language: SalesforceStringFilter + + """Filter by the ContentAsset's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ContentAsset's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ContentAsset's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentAsset's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentAsset's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentAsset's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentAsset's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentAsset's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentAsset's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentAsset's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentAsset's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentAsset's isVisibleByExternalUsers field""" + isVisibleByExternalUsers: SalesforceBooleanFilter +} + +""" +A filter to be used against ContentDocument object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentDocumentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentDocumentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentDocumentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentDocument's id field""" + id: SalesforceIdFilter + + """Filter by the ContentDocument's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentDocument's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentDocument's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the ContentDocument's archivedBy relation.""" + archivedBy: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's archivedById field""" + archivedById: SalesforceIdFilter + + """Filter by the ContentDocument's archivedDate field""" + archivedDate: SalesforceDateFilter + + """Filter by the ContentDocument's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentDocument's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentDocument's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentDocument's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentDocument's title field""" + title: SalesforceStringFilter + + """Filter by the ContentDocument's publishStatus field""" + publishStatus: SalesforceStringFilter + + """Filter by the ContentDocument's latestPublishedVersion relation.""" + latestPublishedVersion: SalesforceContentVersionConnectionFilter + + """Filter by the ContentDocument's latestPublishedVersionId field""" + latestPublishedVersionId: SalesforceIdFilter + + """Filter by the ContentDocument's parent relation.""" + parent: SalesforceContentWorkspaceConnectionFilter + + """Filter by the ContentDocument's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the ContentDocument's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's description field""" + description: SalesforceStringFilter + + """Filter by the ContentDocument's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentDocument's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentDocument's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentDocument's sharingOption field""" + sharingOption: SalesforceStringFilter + + """Filter by the ContentDocument's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter + + """Filter by the ContentDocument's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentDocument's contentAsset relation.""" + contentAsset: SalesforceContentAssetConnectionFilter + + """Filter by the ContentDocument's contentAssetId field""" + contentAssetId: SalesforceIdFilter +} + +""" +A filter to be used against AuthProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthProvider's id field""" + id: SalesforceIdFilter + + """Filter by the AuthProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthProvider's providerType field""" + providerType: SalesforceStringFilter + + """Filter by the AuthProvider's friendlyName field""" + friendlyName: SalesforceStringFilter + + """Filter by the AuthProvider's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuthProvider's registrationHandler relation.""" + registrationHandler: SalesforceApexClassConnectionFilter + + """Filter by the AuthProvider's registrationHandlerId field""" + registrationHandlerId: SalesforceIdFilter + + """Filter by the AuthProvider's executionUser relation.""" + executionUser: SalesforceUserConnectionFilter + + """Filter by the AuthProvider's executionUserId field""" + executionUserId: SalesforceIdFilter + + """Filter by the AuthProvider's consumerKey field""" + consumerKey: SalesforceStringFilter + + """Filter by the AuthProvider's errorUrl field""" + errorUrl: SalesforceStringFilter + + """Filter by the AuthProvider's authorizeUrl field""" + authorizeUrl: SalesforceStringFilter + + """Filter by the AuthProvider's tokenUrl field""" + tokenUrl: SalesforceStringFilter + + """Filter by the AuthProvider's userInfoUrl field""" + userInfoUrl: SalesforceStringFilter + + """Filter by the AuthProvider's defaultScopes field""" + defaultScopes: SalesforceStringFilter + + """Filter by the AuthProvider's idTokenIssuer field""" + idTokenIssuer: SalesforceStringFilter + + """Filter by the AuthProvider's optionsSendAccessTokenInHeader field""" + optionsSendAccessTokenInHeader: SalesforceBooleanFilter + + """ + Filter by the AuthProvider's optionsSendClientCredentialsInHeader field + """ + optionsSendClientCredentialsInHeader: SalesforceBooleanFilter + + """Filter by the AuthProvider's optionsIncludeOrgIdInId field""" + optionsIncludeOrgIdInId: SalesforceBooleanFilter + + """Filter by the AuthProvider's optionsSendSecretInApis field""" + optionsSendSecretInApis: SalesforceBooleanFilter + + """Filter by the AuthProvider's iconUrl field""" + iconUrl: SalesforceStringFilter + + """Filter by the AuthProvider's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the AuthProvider's plugin relation.""" + plugin: SalesforceApexClassConnectionFilter + + """Filter by the AuthProvider's pluginId field""" + pluginId: SalesforceIdFilter + + """Filter by the AuthProvider's customMetadataTypeRecord field""" + customMetadataTypeRecord: SalesforceStringFilter + + """Filter by the AuthProvider's ecKey field""" + ecKey: SalesforceStringFilter + + """Filter by the AuthProvider's appleTeam field""" + appleTeam: SalesforceStringFilter +} + +""" +A filter to be used against StaticResource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceStaticResourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceStaticResourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceStaticResourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the StaticResource's id field""" + id: SalesforceIdFilter + + """Filter by the StaticResource's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the StaticResource's name field""" + name: SalesforceStringFilter + + """Filter by the StaticResource's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the StaticResource's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the StaticResource's description field""" + description: SalesforceStringFilter + + """Filter by the StaticResource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the StaticResource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the StaticResource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the StaticResource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the StaticResource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the StaticResource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the StaticResource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the StaticResource's cacheControl field""" + cacheControl: SalesforceStringFilter +} + +""" +A filter to be used against ExternalDataSource object types. All fields are combined with a logical â€and.’ +""" +input SalesforceExternalDataSourceConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceExternalDataSourceConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceExternalDataSourceConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ExternalDataSource's id field""" + id: SalesforceIdFilter + + """Filter by the ExternalDataSource's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ExternalDataSource's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the ExternalDataSource's language field""" + language: SalesforceStringFilter + + """Filter by the ExternalDataSource's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the ExternalDataSource's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ExternalDataSource's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataSource's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ExternalDataSource's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ExternalDataSource's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ExternalDataSource's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ExternalDataSource's type field""" + type: SalesforceStringFilter + + """Filter by the ExternalDataSource's repository field""" + repository: SalesforceStringFilter + + """Filter by the ExternalDataSource's isWritable field""" + isWritable: SalesforceBooleanFilter + + """Filter by the ExternalDataSource's principalType field""" + principalType: SalesforceStringFilter + + """Filter by the ExternalDataSource's protocol field""" + protocol: SalesforceStringFilter + + """Filter by the ExternalDataSource's authProvider relation.""" + authProvider: SalesforceAuthProviderConnectionFilter + + """Filter by the ExternalDataSource's authProviderId field""" + authProviderId: SalesforceIdFilter + + """Filter by the ExternalDataSource's largeIcon relation.""" + largeIcon: SalesforceStaticResourceConnectionFilter + + """Filter by the ExternalDataSource's largeIconId field""" + largeIconId: SalesforceIdFilter + + """Filter by the ExternalDataSource's smallIcon relation.""" + smallIcon: SalesforceStaticResourceConnectionFilter + + """Filter by the ExternalDataSource's smallIconId field""" + smallIconId: SalesforceIdFilter +} + +""" +A filter to be used against ContentVersion object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContentVersionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContentVersionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContentVersionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ContentVersion's id field""" + id: SalesforceIdFilter + + """Filter by the ContentVersion's contentDocument relation.""" + contentDocument: SalesforceContentDocumentConnectionFilter + + """Filter by the ContentVersion's contentDocumentId field""" + contentDocumentId: SalesforceIdFilter + + """Filter by the ContentVersion's isLatest field""" + isLatest: SalesforceBooleanFilter + + """Filter by the ContentVersion's contentUrl field""" + contentUrl: SalesforceStringFilter + + """Filter by the ContentVersion's contentBodyId field""" + contentBodyId: SalesforceIdFilter + + """Filter by the ContentVersion's versionNumber field""" + versionNumber: SalesforceStringFilter + + """Filter by the ContentVersion's title field""" + title: SalesforceStringFilter + + """Filter by the ContentVersion's description field""" + description: SalesforceStringFilter + + """Filter by the ContentVersion's reasonForChange field""" + reasonForChange: SalesforceStringFilter + + """Filter by the ContentVersion's sharingOption field""" + sharingOption: SalesforceStringFilter + + """Filter by the ContentVersion's sharingPrivacy field""" + sharingPrivacy: SalesforceStringFilter + + """Filter by the ContentVersion's pathOnClient field""" + pathOnClient: SalesforceStringFilter + + """Filter by the ContentVersion's ratingCount field""" + ratingCount: SalesforceIntFilter + + """Filter by the ContentVersion's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ContentVersion's contentModifiedDate field""" + contentModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's contentModifiedBy relation.""" + contentModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's contentModifiedById field""" + contentModifiedById: SalesforceIdFilter + + """Filter by the ContentVersion's positiveRatingCount field""" + positiveRatingCount: SalesforceIntFilter + + """Filter by the ContentVersion's negativeRatingCount field""" + negativeRatingCount: SalesforceIntFilter + + """Filter by the ContentVersion's featuredContentBoost field""" + featuredContentBoost: SalesforceIntFilter + + """Filter by the ContentVersion's featuredContentDate field""" + featuredContentDate: SalesforceDateFilter + + """Filter by the ContentVersion's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the ContentVersion's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ContentVersion's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ContentVersion's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ContentVersion's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ContentVersion's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ContentVersion's fileType field""" + fileType: SalesforceStringFilter + + """Filter by the ContentVersion's publishStatus field""" + publishStatus: SalesforceStringFilter + + """Filter by the ContentVersion's contentSize field""" + contentSize: SalesforceIntFilter + + """Filter by the ContentVersion's fileExtension field""" + fileExtension: SalesforceStringFilter + + """Filter by the ContentVersion's firstPublishLocationId field""" + firstPublishLocationId: SalesforceIdFilter + + """Filter by the ContentVersion's origin field""" + origin: SalesforceStringFilter + + """Filter by the ContentVersion's contentLocation field""" + contentLocation: SalesforceStringFilter + + """Filter by the ContentVersion's textPreview field""" + textPreview: SalesforceStringFilter + + """Filter by the ContentVersion's externalDocumentInfo1 field""" + externalDocumentInfo1: SalesforceStringFilter + + """Filter by the ContentVersion's externalDocumentInfo2 field""" + externalDocumentInfo2: SalesforceStringFilter + + """Filter by the ContentVersion's externalDataSource relation.""" + externalDataSource: SalesforceExternalDataSourceConnectionFilter + + """Filter by the ContentVersion's externalDataSourceId field""" + externalDataSourceId: SalesforceIdFilter + + """Filter by the ContentVersion's checksum field""" + checksum: SalesforceStringFilter + + """Filter by the ContentVersion's isMajorVersion field""" + isMajorVersion: SalesforceBooleanFilter +} + +""" +A filter to be used against FeedComment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedCommentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedCommentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedCommentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedComment's id field""" + id: SalesforceIdFilter + + """Filter by the FeedComment's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the FeedComment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FeedComment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedComment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedComment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedComment's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedComment's lastEditBy relation.""" + lastEditBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's lastEditById field""" + lastEditById: SalesforceIdFilter + + """Filter by the FeedComment's lastEditDate field""" + lastEditDate: SalesforceDateTimeFilter + + """Filter by the FeedComment's commentBody field""" + commentBody: SalesforceStringFilter + + """Filter by the FeedComment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedComment's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the FeedComment's insertedById field""" + insertedById: SalesforceIdFilter + + """Filter by the FeedComment's commentType field""" + commentType: SalesforceStringFilter + + """Filter by the FeedComment's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the FeedComment's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the FeedComment's isVerified field""" + isVerified: SalesforceBooleanFilter + + """Filter by the FeedComment's hasEntityLinks field""" + hasEntityLinks: SalesforceBooleanFilter + + """Filter by the FeedComment's threadParent relation.""" + threadParent: SalesforceFeedCommentConnectionFilter + + """Filter by the FeedComment's threadParentId field""" + threadParentId: SalesforceIdFilter + + """Filter by the FeedComment's threadLevel field""" + threadLevel: SalesforceIntFilter + + """Filter by the FeedComment's threadChildrenCount field""" + threadChildrenCount: SalesforceIntFilter + + """Filter by the FeedComment's threadLastUpdatedDate field""" + threadLastUpdatedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against FeedItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFeedItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFeedItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFeedItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FeedItem's id field""" + id: SalesforceIdFilter + + """Filter by the FeedItem's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FeedItem's type field""" + type: SalesforceStringFilter + + """Filter by the FeedItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FeedItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FeedItem's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FeedItem's revision field""" + revision: SalesforceIntFilter + + """Filter by the FeedItem's lastEditBy relation.""" + lastEditBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's lastEditById field""" + lastEditById: SalesforceIdFilter + + """Filter by the FeedItem's lastEditDate field""" + lastEditDate: SalesforceDateTimeFilter + + """Filter by the FeedItem's commentCount field""" + commentCount: SalesforceIntFilter + + """Filter by the FeedItem's likeCount field""" + likeCount: SalesforceIntFilter + + """Filter by the FeedItem's title field""" + title: SalesforceStringFilter + + """Filter by the FeedItem's isRichText field""" + isRichText: SalesforceBooleanFilter + + """Filter by the FeedItem's relatedRecord relation.""" + relatedRecord: SalesforceContentVersionConnectionFilter + + """Filter by the FeedItem's insertedBy relation.""" + insertedBy: SalesforceUserConnectionFilter + + """Filter by the FeedItem's insertedById field""" + insertedById: SalesforceIdFilter + + """Filter by the FeedItem's bestComment relation.""" + bestComment: SalesforceFeedCommentConnectionFilter + + """Filter by the FeedItem's bestCommentId field""" + bestCommentId: SalesforceIdFilter + + """Filter by the FeedItem's hasContent field""" + hasContent: SalesforceBooleanFilter + + """Filter by the FeedItem's hasLink field""" + hasLink: SalesforceBooleanFilter + + """Filter by the FeedItem's hasFeedEntity field""" + hasFeedEntity: SalesforceBooleanFilter + + """Filter by the FeedItem's hasVerifiedComment field""" + hasVerifiedComment: SalesforceBooleanFilter + + """Filter by the FeedItem's isClosed field""" + isClosed: SalesforceBooleanFilter +} + +""" +A filter to be used against Announcement object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAnnouncementConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAnnouncementConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAnnouncementConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Announcement's id field""" + id: SalesforceIdFilter + + """Filter by the Announcement's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Announcement's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Announcement's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Announcement's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Announcement's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Announcement's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Announcement's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Announcement's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Announcement's feedItem relation.""" + feedItem: SalesforceFeedItemConnectionFilter + + """Filter by the Announcement's feedItemId field""" + feedItemId: SalesforceIdFilter + + """Filter by the Announcement's expirationDate field""" + expirationDate: SalesforceDateTimeFilter + + """Filter by the Announcement's sendEmails field""" + sendEmails: SalesforceBooleanFilter + + """Filter by the Announcement's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the Announcement's parent relation.""" + parent: SalesforceCollaborationGroupConnectionFilter + + """Filter by the Announcement's parentId field""" + parentId: SalesforceIdFilter +} + +""" +A filter to be used against CollaborationGroup object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCollaborationGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCollaborationGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCollaborationGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CollaborationGroup's id field""" + id: SalesforceIdFilter + + """Filter by the CollaborationGroup's name field""" + name: SalesforceStringFilter + + """Filter by the CollaborationGroup's memberCount field""" + memberCount: SalesforceIntFilter + + """Filter by the CollaborationGroup's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the CollaborationGroup's collaborationType field""" + collaborationType: SalesforceStringFilter + + """Filter by the CollaborationGroup's description field""" + description: SalesforceStringFilter + + """Filter by the CollaborationGroup's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CollaborationGroup's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CollaborationGroup's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the CollaborationGroup's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's fullPhotoUrl field""" + fullPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's mediumPhotoUrl field""" + mediumPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's smallPhotoUrl field""" + smallPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's lastFeedModifiedDate field""" + lastFeedModifiedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's informationTitle field""" + informationTitle: SalesforceStringFilter + + """Filter by the CollaborationGroup's hasPrivateFieldsAccess field""" + hasPrivateFieldsAccess: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's canHaveGuests field""" + canHaveGuests: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the CollaborationGroup's isArchived field""" + isArchived: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's isAutoArchiveDisabled field""" + isAutoArchiveDisabled: SalesforceBooleanFilter + + """Filter by the CollaborationGroup's announcement relation.""" + announcement: SalesforceAnnouncementConnectionFilter + + """Filter by the CollaborationGroup's announcementId field""" + announcementId: SalesforceIdFilter + + """Filter by the CollaborationGroup's bannerPhotoUrl field""" + bannerPhotoUrl: SalesforceStringFilter + + """Filter by the CollaborationGroup's isBroadcast field""" + isBroadcast: SalesforceBooleanFilter +} + +"""Field that Groups can be sorted by""" +enum SalesforceCollaborationGroupSortByFieldEnum { + ID + NAME + MEMBER_COUNT + OWNER_ID + COLLABORATION_TYPE + DESCRIPTION + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + FULL_PHOTO_URL + MEDIUM_PHOTO_URL + SMALL_PHOTO_URL + LAST_FEED_MODIFIED_DATE + INFORMATION_TITLE + HAS_PRIVATE_FIELDS_ACCESS + CAN_HAVE_GUESTS + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + IS_ARCHIVED + IS_AUTO_ARCHIVE_DISABLED + ANNOUNCEMENT_ID + GROUP_EMAIL + BANNER_PHOTO_URL + IS_BROADCAST +} + +"""An edge in a connection.""" +type SalesforceCollaborationGroupEdge { + """The item at the end of the edge.""" + node: SalesforceCollaborationGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Groups connection, for use in pagination.""" +type SalesforceCollaborationGroupsConnection { + """The count of all Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Groups""" + nodes: [SalesforceCollaborationGroup!]! + + """List of Group edges""" + edges: [SalesforceCollaborationGroupEdge!]! +} + +"""Announcement""" +type SalesforceAnnouncement implements OneGraphNode { + """Announcement ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Feed Item ID""" + feedItemId: String! + + """Feed Item ID""" + feedItem: SalesforceFeedItem + + """Expiration Date""" + expirationDate: String! + + """Send Emails on Announcement""" + sendEmails: Boolean! + + """Is Announcement Archived""" + isArchived: Boolean! + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceCollaborationGroup + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByAnnouncementId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a Announcement + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group""" +type SalesforceCollaborationGroup implements OneGraphNode { + """Group Id""" + id: String! + + """Name""" + name: String! + + """Member Count""" + memberCount: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Access Type""" + collaborationType: String! + + """Description""" + description: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Last Feed Modified Date""" + lastFeedModifiedDate: String! + + """Information Title""" + informationTitle: String + + """Information""" + informationBody: String + + """Has Private Fields Access""" + hasPrivateFieldsAccess: Boolean! + + """Allow customers""" + canHaveGuests: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Archive""" + isArchived: Boolean! + + """Disable automatic archiving""" + isAutoArchiveDisabled: Boolean! + + """Announcement ID""" + announcementId: String + + """Announcement ID""" + announcement: SalesforceAnnouncement + + """Group Email""" + groupEmail: String + + """Banner Photo Url""" + bannerPhotoUrl: String + + """Broadcast Only""" + isBroadcast: Boolean! + + """Collection of Salesforce Announcement""" + announcementsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMemberRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + chatterGroup( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforceCollaborationGroupSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroup + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Group Record""" +type SalesforceCollaborationGroupRecord implements OneGraphNode { + """Group Record ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Chatter Group ID""" + collaborationGroupId: String! + + """Chatter Group ID""" + collaborationGroup: SalesforceCollaborationGroup + + """Record ID""" + recordId: String! + + """Record ID""" + record: SalesforceCollaborationGroupRecordRecordUnion + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceCollaborationGroupRecordSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a CollaborationGroupRecord + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Group Records connection, for use in pagination.""" +type SalesforceCollaborationGroupRecordsConnection { + """The count of all Group Record you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Group Records""" + nodes: [SalesforceCollaborationGroupRecord!]! + + """List of Group Record edges""" + edges: [SalesforceCollaborationGroupRecordEdge!]! +} + +""" +A filter to be used against Attachment object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAttachmentConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAttachmentConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAttachmentConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Attachment's id field""" + id: SalesforceIdFilter + + """Filter by the Attachment's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Attachment's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Attachment's name field""" + name: SalesforceStringFilter + + """Filter by the Attachment's isPrivate field""" + isPrivate: SalesforceBooleanFilter + + """Filter by the Attachment's contentType field""" + contentType: SalesforceStringFilter + + """Filter by the Attachment's bodyLength field""" + bodyLength: SalesforceIntFilter + + """Filter by the Attachment's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Attachment's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Attachment's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Attachment's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Attachment's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Attachment's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Attachment's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Attachment's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Attachment's description field""" + description: SalesforceStringFilter +} + +"""Field that Attachments can be sorted by""" +enum SalesforceAttachmentSortByFieldEnum { + ID + IS_DELETED + PARENT_ID + NAME + IS_PRIVATE + CONTENT_TYPE + BODY_LENGTH + OWNER_ID + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DESCRIPTION +} + +"""Contract""" +type SalesforceContract implements OneGraphNode { + """Contract ID""" + id: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner Expiration Notice""" + ownerExpirationNotice: String + + """Contract Start Date""" + startDate: String + + """Contract End Date""" + endDate: String + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Contract Term""" + contractTerm: Int + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Status""" + status: String! + + """Company Signed By ID""" + companySignedId: String + + """Company Signed By ID""" + companySigned: SalesforceUser + + """Company Signed Date""" + companySignedDate: String + + """Customer Signed By ID""" + customerSignedId: String + + """Customer Signed By ID""" + customerSigned: SalesforceContact + + """Customer Signed Title""" + customerSignedTitle: String + + """Customer Signed Date""" + customerSignedDate: String + + """Special Terms""" + specialTerms: String + + """Activated By ID""" + activatedById: String + + """Activated By ID""" + activatedBy: SalesforceUser + + """Activated Date""" + activatedDate: String + + """Status Category""" + statusCode: String! + + """Description""" + description: String + + """Deleted""" + isDeleted: Boolean! + + """Contract Number""" + contractNumber: String! + + """Last Approved Date""" + lastApprovedDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContractSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contract""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Contracts connection, for use in pagination.""" +type SalesforceContractsConnection { + """The count of all Contract you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Contracts""" + nodes: [SalesforceContract!]! + + """List of Contract edges""" + edges: [SalesforceContractEdge!]! +} + +"""Price Book""" +type SalesforcePricebook2 implements OneGraphNode { + """Price Book ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Price Book Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Active""" + isActive: Boolean! + + """Archived""" + isArchived: Boolean! + + """Description""" + description: String + + """Is Standard Price Book""" + isStandard: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Pricebook2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + sobjectMetadata: SalesforcePricebook2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Pricebook2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity""" +type SalesforceOpportunity implements OneGraphNode { + """Opportunity ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Private""" + isPrivate: Boolean! + + """Name""" + name: String! + + """Description""" + description: String + + """Stage""" + stageName: String! + + """Amount""" + amount: Float + + """Probability (%)""" + probability: Float + + """Expected Amount""" + expectedRevenue: Float + + """Quantity""" + totalOpportunityQuantity: Float + + """Close Date""" + closeDate: String! + + """Opportunity Type""" + type: String + + """Next Step""" + nextStep: String + + """Lead Source""" + leadSource: String + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String! + + """Forecast Category""" + forecastCategoryName: String + + """Campaign ID""" + campaignId: String + + """Campaign ID""" + campaign: SalesforceCampaign + + """Has Line Item""" + hasOpportunityLineItem: Boolean! + + """Price Book ID""" + pricebook2Id: String + + """Price Book ID""" + pricebook2: SalesforcePricebook2 + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Stage Change Date""" + lastStageChangeDate: String + + """Fiscal Quarter""" + fiscalQuarter: Int + + """Fiscal Year""" + fiscalYear: Int + + """Fiscal Period""" + fiscal: String + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Has Open Activity""" + hasOpenActivity: Boolean! + + """Has Overdue Task""" + hasOverdueTask: Boolean! + + """Opportunity History ID""" + lastAmountChangedHistoryId: String + + """Opportunity History ID""" + lastAmountChangedHistory: SalesforceOpportunityHistory + + """Opportunity History ID""" + lastCloseDateChangedHistoryId: String + + """Opportunity History ID""" + lastCloseDateChangedHistory: SalesforceOpportunityHistory + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountPartner""" + accountPartners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Lead""" + leadsByConvertedOpportunityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitors( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce Partner""" + partners( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceOpportunitySobjectMetadata! + + """A JSON object that contains all of the custom fields for a Opportunity""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Partner""" +type SalesforceAccountPartner implements OneGraphNode { + """Account Partner ID""" + id: String! + + """Account ID""" + accountFromId: String! + + """Account ID""" + accountFrom: SalesforceAccount + + """Account ID""" + accountToId: String! + + """Account ID""" + accountTo: SalesforceAccount + + """Opportunity ID""" + opportunityId: String + + """Opportunity ID""" + opportunity: SalesforceOpportunity + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Reverse Partner ID""" + reversePartnerId: String + + """Reverse Partner ID""" + reversePartner: SalesforceAccountPartner + + """Collection of Salesforce AccountPartner""" + accountPartnersByReversePartnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountPartner + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Account Contact Role""" +type SalesforceAccountContactRole implements OneGraphNode { + """Contact Role ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Contact ID""" + contactId: String! + + """Contact ID""" + contact: SalesforceContact + + """Role""" + role: String + + """Primary""" + isPrimary: Boolean! + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountContactRole + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowRecordRelationRelatedRecordUnion = SalesforceAccount | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountPartner | SalesforceAlternativePaymentMethod | SalesforceAnnouncement | SalesforceApexTestQueueItem | SalesforceAppAnalyticsQueryRequest | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceBackgroundOperation | SalesforceCalendarView | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseContactRole | SalesforceCaseSolution | SalesforceCollaborationGroup | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConferenceNumber | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactCleanInfo | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentDistribution | SalesforceContentDocument | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionRating | SalesforceContentWorkspaceDoc | SalesforceContract | SalesforceContractContactRole | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEmailMessageRelation | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventRelation | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowStageRelation | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLeadCleanInfo | SalesforceLegalEntity | SalesforceListEmail | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceMacro | SalesforceMacroInstruction | SalesforceMacroUsage | SalesforceMatchingInformation | SalesforceNote | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOrder | SalesforceOrderItem | SalesforceOrgDeleteRequest | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartner | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforcePromptAction | SalesforcePromptError | SalesforcePushTopic | SalesforceQuickText | SalesforceQuickTextUsage | SalesforceRecommendation | SalesforceRecordAction | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceSearchPromotionRule | SalesforceServiceSetupProvisioning | SalesforceSetupAssistantStep | SalesforceShapeRepresentation | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTodayGoal | SalesforceTopic | SalesforceTopicAssignment | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserEmailPreferredPerson | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem + +"""Account Clean Info""" +type SalesforceAccountCleanInfo implements OneGraphNode { + """Account Clean Info ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Account Clean Info Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Account ID""" + accountId: String! + + """Account ID""" + account: SalesforceAccount + + """Last Matched Date""" + lastMatchedDate: String! + + """Last Status Changed Date""" + lastStatusChangedDate: String + + """User ID""" + lastStatusChangedById: String + + """User ID""" + lastStatusChangedBy: SalesforceUser + + """Company Status in Salesforce""" + isInactive: Boolean! + + """Company Name""" + companyName: String + + """Phone""" + phone: String + + """Street""" + street: String + + """City""" + city: String + + """State""" + state: String + + """Zip""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Website""" + website: String + + """Ticker Symbol""" + tickerSymbol: String + + """Annual Revenue""" + annualRevenue: Float + + """Number of Employees""" + numberOfEmployees: Int + + """Industry""" + industry: String + + """Ownership""" + ownership: String + + """D-U-N-S Number""" + dunsNumber: String + + """SIC Code""" + sic: String + + """SIC Description""" + sicDescription: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDescription: String + + """Year Started""" + yearStarted: String + + """Fax""" + fax: String + + """Account Site""" + accountSite: String + + """Description""" + description: String + + """Tradestyle""" + tradestyle: String + + """D&B Company D-U-N-S Number""" + dandBCompanyDunsNumber: String + + """DUNSRight™ Match Grade""" + dunsRightMatchGrade: String + + """DUNSRight™ Match Confidence""" + dunsRightMatchConfidence: Int + + """Company Status per Data.com""" + companyStatusDataDotCom: String + + """Company Name is Reviewed""" + isReviewedCompanyName: Boolean! + + """Phone is Reviewed""" + isReviewedPhone: Boolean! + + """Address is Reviewed""" + isReviewedAddress: Boolean! + + """Website is Reviewed""" + isReviewedWebsite: Boolean! + + """Ticker Symbol is Reviewed""" + isReviewedTickerSymbol: Boolean! + + """Annual Revenue is Reviewed""" + isReviewedAnnualRevenue: Boolean! + + """Number of Employees is Reviewed""" + isReviewedNumberOfEmployees: Boolean! + + """Industry is Reviewed""" + isReviewedIndustry: Boolean! + + """Ownership is Reviewed""" + isReviewedOwnership: Boolean! + + """D-U-N-S Number is Reviewed""" + isReviewedDunsNumber: Boolean! + + """SIC Code is Reviewed""" + isReviewedSic: Boolean! + + """SIC Description is Reviewed""" + isReviewedSicDescription: Boolean! + + """NAICS Code is Reviewed""" + isReviewedNaicsCode: Boolean! + + """NAICS Description is Reviewed""" + isReviewedNaicsDescription: Boolean! + + """Year Started is Reviewed""" + isReviewedYearStarted: Boolean! + + """Fax is Reviewed""" + isReviewedFax: Boolean! + + """Account Site is Reviewed""" + isReviewedAccountSite: Boolean! + + """Description is Reviewed""" + isReviewedDescription: Boolean! + + """Tradestyle is Reviewed""" + isReviewedTradestyle: Boolean! + + """D&B Company D-U-N-S Number is Reviewed""" + isReviewedDandBCompanyDunsNumber: Boolean! + + """Company Name is Different""" + isDifferentCompanyName: Boolean! + + """Phone is Different""" + isDifferentPhone: Boolean! + + """Street is Different""" + isDifferentStreet: Boolean! + + """City is Different""" + isDifferentCity: Boolean! + + """State is Different""" + isDifferentState: Boolean! + + """ZIP is Different""" + isDifferentPostalCode: Boolean! + + """Country is Different""" + isDifferentCountry: Boolean! + + """Website is Different""" + isDifferentWebsite: Boolean! + + """Ticker Symbol is Different""" + isDifferentTickerSymbol: Boolean! + + """Annual Revenue is Different""" + isDifferentAnnualRevenue: Boolean! + + """Number of Employees is Different""" + isDifferentNumberOfEmployees: Boolean! + + """Industry is Different""" + isDifferentIndustry: Boolean! + + """Ownership is Different""" + isDifferentOwnership: Boolean! + + """D-U-N-S Number is Different""" + isDifferentDunsNumber: Boolean! + + """SIC Code is Different""" + isDifferentSic: Boolean! + + """SIC Description is Different""" + isDifferentSicDescription: Boolean! + + """NAICS Code is Different""" + isDifferentNaicsCode: Boolean! + + """NAICS Description is Different""" + isDifferentNaicsDescription: Boolean! + + """Year Started is Different""" + isDifferentYearStarted: Boolean! + + """Fax is Different""" + isDifferentFax: Boolean! + + """Account Site is Different""" + isDifferentAccountSite: Boolean! + + """Description is Different""" + isDifferentDescription: Boolean! + + """Tradestyle is Different""" + isDifferentTradestyle: Boolean! + + """D&B Company D-U-N-S Number is Different""" + isDifferentDandBCompanyDunsNumber: Boolean! + + """State Code is Different""" + isDifferentStateCode: Boolean! + + """Country Code is Different""" + isDifferentCountryCode: Boolean! + + """Cleaned by Job""" + cleanedByJob: Boolean! + + """Cleaned by User""" + cleanedByUser: Boolean! + + """Company Name is Flagged Wrong""" + isFlaggedWrongCompanyName: Boolean! + + """Phone is Flagged Wrong""" + isFlaggedWrongPhone: Boolean! + + """Address is Flagged Wrong""" + isFlaggedWrongAddress: Boolean! + + """Website is Flagged Wrong""" + isFlaggedWrongWebsite: Boolean! + + """Ticker Symbol is Flagged Wrong""" + isFlaggedWrongTickerSymbol: Boolean! + + """Annual Revenue is Flagged Wrong""" + isFlaggedWrongAnnualRevenue: Boolean! + + """Number of Employees is Flagged Wrong""" + isFlaggedWrongNumberOfEmployees: Boolean! + + """Industry is Flagged Wrong""" + isFlaggedWrongIndustry: Boolean! + + """Ownership is Flagged Wrong""" + isFlaggedWrongOwnership: Boolean! + + """D-U-N-S Number is Flagged Wrong""" + isFlaggedWrongDunsNumber: Boolean! + + """SIC Code is Flagged Wrong""" + isFlaggedWrongSic: Boolean! + + """SIC Description is Flagged Wrong""" + isFlaggedWrongSicDescription: Boolean! + + """NAICS Code is Flagged Wrong""" + isFlaggedWrongNaicsCode: Boolean! + + """NAICS Description is Flagged Wrong""" + isFlaggedWrongNaicsDescription: Boolean! + + """Year Started is Flagged Wrong""" + isFlaggedWrongYearStarted: Boolean! + + """Fax is Flagged Wrong""" + isFlaggedWrongFax: Boolean! + + """Account Site is Flagged Wrong""" + isFlaggedWrongAccountSite: Boolean! + + """Description is Flagged Wrong""" + isFlaggedWrongDescription: Boolean! + + """Tradestyle is Flagged Wrong""" + isFlaggedWrongTradestyle: Boolean! + + """Data.com ID""" + dataDotComId: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AccountCleanInfo + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowExecutionErrorEventContextRecordUnion = SalesforceAccount | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountPartner | SalesforceAlternativePaymentMethod | SalesforceAnnouncement | SalesforceApexTestQueueItem | SalesforceAppAnalyticsQueryRequest | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetRelationship | SalesforceAssetStatePeriod | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormText | SalesforceBackgroundOperation | SalesforceCalendarView | SalesforceCampaign | SalesforceCampaignMember | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseContactRole | SalesforceCaseSolution | SalesforceCollaborationGroup | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConferenceNumber | SalesforceConsumptionRate | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContactCleanInfo | SalesforceContactPointAddress | SalesforceContactPointConsent | SalesforceContactPointEmail | SalesforceContactPointPhone | SalesforceContactPointTypeConsent | SalesforceContactRequest | SalesforceContentDistribution | SalesforceContentDocument | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionRating | SalesforceContentWorkspaceDoc | SalesforceContract | SalesforceContractContactRole | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUsePurpose | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceEmailMessage | SalesforceEmailMessageRelation | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventRelation | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceTransaction | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowStageRelation | SalesforceIdea | SalesforceImage | SalesforceIndividual | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLeadCleanInfo | SalesforceLegalEntity | SalesforceListEmail | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceMacro | SalesforceMacroInstruction | SalesforceMacroUsage | SalesforceMatchingInformation | SalesforceNote | SalesforceOpportunity | SalesforceOpportunityContactRole | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOrder | SalesforceOrderItem | SalesforceOrgDeleteRequest | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforcePartner | SalesforcePartyConsent | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePricebook2 | SalesforcePricebookEntry | SalesforceProcessException | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProduct2 | SalesforceProductConsumptionSchedule | SalesforcePromptAction | SalesforcePromptError | SalesforcePushTopic | SalesforceQuickText | SalesforceQuickTextUsage | SalesforceRecommendation | SalesforceRecordAction | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceSearchPromotionRule | SalesforceServiceSetupProvisioning | SalesforceSetupAssistantStep | SalesforceShapeRepresentation | SalesforceSolution | SalesforceSsoUserMapping | SalesforceStreamingChannel | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTodayGoal | SalesforceTopic | SalesforceTopicAssignment | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserEmailPreferredPerson | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem + +""" +A filter to be used against FlowDefinitionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowDefinitionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowDefinitionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowDefinitionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowDefinitionView's id field""" + id: SalesforceIdFilter + + """Filter by the FlowDefinitionView's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's apiName field""" + apiName: SalesforceStringFilter + + """Filter by the FlowDefinitionView's label field""" + label: SalesforceStringFilter + + """Filter by the FlowDefinitionView's description field""" + description: SalesforceStringFilter + + """Filter by the FlowDefinitionView's processType field""" + processType: SalesforceStringFilter + + """Filter by the FlowDefinitionView's triggerType field""" + triggerType: SalesforceStringFilter + + """Filter by the FlowDefinitionView's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the FlowDefinitionView's activeVersionId field""" + activeVersionId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's latestVersionId field""" + latestVersionId: SalesforceStringFilter + + """Filter by the FlowDefinitionView's lastModifiedBy field""" + lastModifiedBy: SalesforceStringFilter + + """Filter by the FlowDefinitionView's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's isOutOfDate field""" + isOutOfDate: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowDefinitionView's isTemplate field""" + isTemplate: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's isSwingFlow field""" + isSwingFlow: SalesforceBooleanFilter + + """Filter by the FlowDefinitionView's builder field""" + builder: SalesforceStringFilter + + """Filter by the FlowDefinitionView's manageableState field""" + manageableState: SalesforceStringFilter + + """Filter by the FlowDefinitionView's installedPackageName field""" + installedPackageName: SalesforceStringFilter +} + +""" +A filter to be used against FlowVersionView object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowVersionViewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowVersionViewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowVersionViewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowVersionView's id field""" + id: SalesforceIdFilter + + """Filter by the FlowVersionView's durableId field""" + durableId: SalesforceStringFilter + + """Filter by the FlowVersionView's flowDefinitionView relation.""" + flowDefinitionView: SalesforceFlowDefinitionViewConnectionFilter + + """Filter by the FlowVersionView's flowDefinitionViewId field""" + flowDefinitionViewId: SalesforceStringFilter + + """Filter by the FlowVersionView's label field""" + label: SalesforceStringFilter + + """Filter by the FlowVersionView's description field""" + description: SalesforceStringFilter + + """Filter by the FlowVersionView's status field""" + status: SalesforceStringFilter + + """Filter by the FlowVersionView's versionNumber field""" + versionNumber: SalesforceIntFilter + + """Filter by the FlowVersionView's processType field""" + processType: SalesforceStringFilter + + """Filter by the FlowVersionView's isTemplate field""" + isTemplate: SalesforceBooleanFilter + + """Filter by the FlowVersionView's runInMode field""" + runInMode: SalesforceStringFilter + + """Filter by the FlowVersionView's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowVersionView's isSwingFlow field""" + isSwingFlow: SalesforceBooleanFilter + + """Filter by the FlowVersionView's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the FlowVersionView's apiVersionRuntime field""" + apiVersionRuntime: SalesforceFloatFilter +} + +""" +A filter to be used against FlowInterview object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowInterviewConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowInterviewConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowInterviewConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowInterview's id field""" + id: SalesforceIdFilter + + """Filter by the FlowInterview's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the FlowInterview's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowInterview's name field""" + name: SalesforceStringFilter + + """Filter by the FlowInterview's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowInterview's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterview's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowInterview's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowInterview's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowInterview's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowInterview's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowInterview's currentElement field""" + currentElement: SalesforceStringFilter + + """Filter by the FlowInterview's interviewLabel field""" + interviewLabel: SalesforceStringFilter + + """Filter by the FlowInterview's pauseLabel field""" + pauseLabel: SalesforceStringFilter + + """Filter by the FlowInterview's guid field""" + guid: SalesforceStringFilter + + """Filter by the FlowInterview's wasPausedFromScreen field""" + wasPausedFromScreen: SalesforceBooleanFilter + + """Filter by the FlowInterview's flowVersionView relation.""" + flowVersionView: SalesforceFlowVersionViewConnectionFilter + + """Filter by the FlowInterview's flowVersionViewId field""" + flowVersionViewId: SalesforceStringFilter + + """Filter by the FlowInterview's interviewStatus field""" + interviewStatus: SalesforceStringFilter +} + +""" +A filter to be used against FlowRecordRelation object types. All fields are combined with a logical â€and.’ +""" +input SalesforceFlowRecordRelationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceFlowRecordRelationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceFlowRecordRelationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the FlowRecordRelation's id field""" + id: SalesforceIdFilter + + """Filter by the FlowRecordRelation's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the FlowRecordRelation's name field""" + name: SalesforceStringFilter + + """Filter by the FlowRecordRelation's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the FlowRecordRelation's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the FlowRecordRelation's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the FlowRecordRelation's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the FlowRecordRelation's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the FlowRecordRelation's parent relation.""" + parent: SalesforceFlowInterviewConnectionFilter + + """Filter by the FlowRecordRelation's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the FlowRecordRelation's relatedRecordId field""" + relatedRecordId: SalesforceIdFilter +} + +"""Field that Flow Record Relations can be sorted by""" +enum SalesforceFlowRecordRelationSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + PARENT_ID + RELATED_RECORD_ID +} + +"""Installed Mobile App""" +type SalesforceInstalledMobileApp implements OneGraphNode { + """Installed Mobile App Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Installed Mobile App Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Status""" + status: String! + + """User ID""" + userId: String! + + """User ID""" + user: SalesforceUser + + """Connected Application ID""" + connectedApplicationId: String! + + """Connected Application ID""" + connectedApplication: SalesforceConnectedApplication + + """Version""" + version: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a InstalledMobileApp + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Installed Mobile Apps connection, for use in pagination.""" +type SalesforceInstalledMobileAppsConnection { + """ + The count of all Installed Mobile App you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Installed Mobile Apps""" + nodes: [SalesforceInstalledMobileApp!]! + + """List of Installed Mobile App edges""" + edges: [SalesforceInstalledMobileAppEdge!]! +} + +""" +A filter to be used against ServiceProvider object types. All fields are combined with a logical â€and.’ +""" +input SalesforceServiceProviderConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceServiceProviderConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceServiceProviderConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ServiceProvider's id field""" + id: SalesforceIdFilter + + """Filter by the ServiceProvider's subjectType field""" + subjectType: SalesforceStringFilter + + """Filter by the ServiceProvider's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ServiceProvider's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ServiceProvider's name field""" + name: SalesforceStringFilter + + """Filter by the ServiceProvider's acsUrl field""" + acsUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's samlEntityUrl field""" + samlEntityUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's spCertificate field""" + spCertificate: SalesforceStringFilter + + """Filter by the ServiceProvider's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's connectivity relation.""" + connectivity: SalesforceConnectedApplicationConnectionFilter + + """Filter by the ServiceProvider's connectivityId field""" + connectivityId: SalesforceIdFilter + + """Filter by the ServiceProvider's issuer field""" + issuer: SalesforceStringFilter + + """Filter by the ServiceProvider's subjectCustomAttr field""" + subjectCustomAttr: SalesforceStringFilter + + """Filter by the ServiceProvider's encryptionCertificate field""" + encryptionCertificate: SalesforceStringFilter + + """Filter by the ServiceProvider's encryptionType field""" + encryptionType: SalesforceStringFilter + + """Filter by the ServiceProvider's nameIdFormat field""" + nameIdFormat: SalesforceStringFilter + + """Filter by the ServiceProvider's signingAlgoType field""" + signingAlgoType: SalesforceStringFilter + + """Filter by the ServiceProvider's singleLogoutUrl field""" + singleLogoutUrl: SalesforceStringFilter + + """Filter by the ServiceProvider's singleLogoutBinding field""" + singleLogoutBinding: SalesforceStringFilter +} + +""" +A filter to be used against ConnectedApplication object types. All fields are combined with a logical â€and.’ +""" +input SalesforceConnectedApplicationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceConnectedApplicationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceConnectedApplicationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ConnectedApplication's id field""" + id: SalesforceIdFilter + + """Filter by the ConnectedApplication's name field""" + name: SalesforceStringFilter + + """Filter by the ConnectedApplication's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ConnectedApplication's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ConnectedApplication's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ConnectedApplication's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ConnectedApplication's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ConnectedApplication's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ConnectedApplication's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """ + Filter by the ConnectedApplication's optionsAllowAdminApprovedUsersOnly field + """ + optionsAllowAdminApprovedUsersOnly: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsRefreshTokenValidityMetric field + """ + optionsRefreshTokenValidityMetric: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsHasSessionLevelPolicy field + """ + optionsHasSessionLevelPolicy: SalesforceBooleanFilter + + """Filter by the ConnectedApplication's optionsIsInternal field""" + optionsIsInternal: SalesforceBooleanFilter + + """ + Filter by the ConnectedApplication's optionsFullContentPushNotifications field + """ + optionsFullContentPushNotifications: SalesforceBooleanFilter + + """Filter by the ConnectedApplication's mobileSessionTimeout field""" + mobileSessionTimeout: SalesforceStringFilter + + """Filter by the ConnectedApplication's pinLength field""" + pinLength: SalesforceStringFilter + + """Filter by the ConnectedApplication's startUrl field""" + startUrl: SalesforceStringFilter + + """Filter by the ConnectedApplication's mobileStartUrl field""" + mobileStartUrl: SalesforceStringFilter + + """Filter by the ConnectedApplication's refreshTokenValidityPeriod field""" + refreshTokenValidityPeriod: SalesforceIntFilter +} + +""" +A filter to be used against IdpEventLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIdpEventLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIdpEventLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIdpEventLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the IdpEventLog's id field""" + id: SalesforceIdFilter + + """Filter by the IdpEventLog's initiatedBy field""" + initiatedBy: SalesforceStringFilter + + """Filter by the IdpEventLog's timestamp field""" + timestamp: SalesforceDateTimeFilter + + """Filter by the IdpEventLog's errorCode field""" + errorCode: SalesforceStringFilter + + """Filter by the IdpEventLog's samlEntityUrl field""" + samlEntityUrl: SalesforceStringFilter + + """Filter by the IdpEventLog's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the IdpEventLog's userId field""" + userId: SalesforceIdFilter + + """Filter by the IdpEventLog's serviceProvider relation.""" + serviceProvider: SalesforceServiceProviderConnectionFilter + + """Filter by the IdpEventLog's serviceProviderId field""" + serviceProviderId: SalesforceIdFilter + + """Filter by the IdpEventLog's authSession relation.""" + authSession: SalesforceAuthSessionConnectionFilter + + """Filter by the IdpEventLog's authSessionId field""" + authSessionId: SalesforceIdFilter + + """Filter by the IdpEventLog's ssoType field""" + ssoType: SalesforceStringFilter + + """Filter by the IdpEventLog's app relation.""" + app: SalesforceConnectedApplicationConnectionFilter + + """Filter by the IdpEventLog's appId field""" + appId: SalesforceIdFilter + + """Filter by the IdpEventLog's identityUsed field""" + identityUsed: SalesforceStringFilter + + """Filter by the IdpEventLog's optionsHasLogoutUrl field""" + optionsHasLogoutUrl: SalesforceBooleanFilter +} + +"""Field that Identity Event Logs can be sorted by""" +enum SalesforceIdpEventLogSortByFieldEnum { + ID + INITIATED_BY + TIMESTAMP + ERROR_CODE + SAML_ENTITY_URL + USER_ID + SERVICE_PROVIDER_ID + AUTH_SESSION_ID + SSO_TYPE + APP_ID + IDENTITY_USED +} + +"""Connected App""" +type SalesforceConnectedApplication implements OneGraphNode { + """Connected App ID""" + id: String! + + """Connected App Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AllowAdminApprovedUsersOnly""" + optionsAllowAdminApprovedUsersOnly: Boolean! + + """RefreshTokenValidityMetric""" + optionsRefreshTokenValidityMetric: Boolean! + + """HasSessionLevelPolicy""" + optionsHasSessionLevelPolicy: Boolean! + + """isInternal""" + optionsIsInternal: Boolean! + + """FullContentPushNotifications""" + optionsFullContentPushNotifications: Boolean! + + """Lock App After""" + mobileSessionTimeout: String + + """PIN Length""" + pinLength: String + + """Start URL""" + startUrl: String + + """Mobile Start URL""" + mobileStartUrl: String + + """Refresh Token Policy:""" + refreshTokenValidityPeriod: Int + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByConnectivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce ServiceProvider""" + serviceProvidersByConnectivityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ServiceProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceServiceProvidersConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByApplicationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByConnectedAppId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByResourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """ + A JSON object that contains all of the custom fields for a ConnectedApplication + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Service Provider""" +type SalesforceServiceProvider implements OneGraphNode { + """Service Provider ID""" + id: String! + + """Subject Type""" + subjectType: String! + + """System Modstamp""" + systemModstamp: String! + + """Created Date""" + createdDate: String! + + """Name""" + name: String! + + """ACS URL""" + acsUrl: String! + + """Entity Id""" + samlEntityUrl: String! + + """Verify Request Signatures""" + spCertificate: String + + """Start URL""" + startUrl: String + + """Connected App ID""" + connectivityId: String + + """Connected App ID""" + connectivity: SalesforceConnectedApplication + + """Issuer""" + issuer: String + + """Custom Attribute""" + subjectCustomAttr: String + + """Encrypt SAML Response""" + encryptionCertificate: String + + """Block Encryption Algorithm""" + encryptionType: String + + """Name ID Format""" + nameIdFormat: String + + """Signing Algorithm for SAML Messages""" + signingAlgoType: String + + """Single Logout URL""" + singleLogoutUrl: String + + """Single Logout Binding""" + singleLogoutBinding: String + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByServiceProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByServiceProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByApplicationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """ + A JSON object that contains all of the custom fields for a ServiceProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Identity Provider Event Log""" +type SalesforceIdpEventLog implements OneGraphNode { + """Event Log Entry ID""" + id: String! + + """Usage Type""" + initiatedBy: String! + + """Timestamp""" + timestamp: String + + """Status""" + errorCode: String! + + """Entity ID""" + samlEntityUrl: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Service Provider ID""" + serviceProviderId: String + + """Service Provider ID""" + serviceProvider: SalesforceServiceProvider + + """Auth Session ID""" + authSessionId: String + + """Auth Session ID""" + authSession: SalesforceAuthSession + + """SSO Type""" + ssoType: String + + """Connected App ID""" + appId: String + + """Connected App ID""" + app: SalesforceConnectedApplication + + """Identity Used""" + identityUsed: String + + """Has Logout URL""" + optionsHasLogoutUrl: Boolean! + + """A JSON object that contains all of the custom fields for a IdpEventLog""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Identity Provider Event Logs connection, for use in pagination. +""" +type SalesforceIdpEventLogsConnection { + """ + The count of all Identity Provider Event Log you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Identity Provider Event Logs""" + nodes: [SalesforceIdpEventLog!]! + + """List of Identity Provider Event Log edges""" + edges: [SalesforceIdpEventLogEdge!]! +} + +""" +A filter to be used against LoginHistory object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginHistoryConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginHistoryConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginHistoryConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginHistory's id field""" + id: SalesforceIdFilter + + """Filter by the LoginHistory's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the LoginHistory's userId field""" + userId: SalesforceIdFilter + + """Filter by the LoginHistory's loginTime field""" + loginTime: SalesforceDateTimeFilter + + """Filter by the LoginHistory's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the LoginHistory's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the LoginHistory's loginUrl field""" + loginUrl: SalesforceStringFilter + + """Filter by the LoginHistory's authenticationServiceId field""" + authenticationServiceId: SalesforceIdFilter + + """Filter by the LoginHistory's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the LoginHistory's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the LoginHistory's tlsProtocol field""" + tlsProtocol: SalesforceStringFilter + + """Filter by the LoginHistory's cipherSuite field""" + cipherSuite: SalesforceStringFilter + + """Filter by the LoginHistory's optionsIsGet field""" + optionsIsGet: SalesforceBooleanFilter + + """Filter by the LoginHistory's optionsIsPost field""" + optionsIsPost: SalesforceBooleanFilter + + """Filter by the LoginHistory's countryIso field""" + countryIso: SalesforceStringFilter + + """Filter by the LoginHistory's authMethodReference field""" + authMethodReference: SalesforceStringFilter +} + +""" +A filter to be used against LoginGeo object types. All fields are combined with a logical â€and.’ +""" +input SalesforceLoginGeoConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceLoginGeoConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceLoginGeoConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the LoginGeo's id field""" + id: SalesforceIdFilter + + """Filter by the LoginGeo's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the LoginGeo's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the LoginGeo's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the LoginGeo's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the LoginGeo's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the LoginGeo's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the LoginGeo's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the LoginGeo's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the LoginGeo's loginTime field""" + loginTime: SalesforceDateTimeFilter + + """Filter by the LoginGeo's countryIso field""" + countryIso: SalesforceStringFilter + + """Filter by the LoginGeo's country field""" + country: SalesforceStringFilter + + """Filter by the LoginGeo's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the LoginGeo's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the LoginGeo's city field""" + city: SalesforceStringFilter + + """Filter by the LoginGeo's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the LoginGeo's subdivision field""" + subdivision: SalesforceStringFilter +} + +""" +A filter to be used against AuthSession object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthSessionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthSessionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthSessionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthSession's id field""" + id: SalesforceIdFilter + + """Filter by the AuthSession's users relation.""" + users: SalesforceUserConnectionFilter + + """Filter by the AuthSession's usersId field""" + usersId: SalesforceIdFilter + + """Filter by the AuthSession's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthSession's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthSession's numSecondsValid field""" + numSecondsValid: SalesforceIntFilter + + """Filter by the AuthSession's userType field""" + userType: SalesforceStringFilter + + """Filter by the AuthSession's sourceIp field""" + sourceIp: SalesforceStringFilter + + """Filter by the AuthSession's loginType field""" + loginType: SalesforceStringFilter + + """Filter by the AuthSession's sessionType field""" + sessionType: SalesforceStringFilter + + """Filter by the AuthSession's sessionSecurityLevel field""" + sessionSecurityLevel: SalesforceStringFilter + + """Filter by the AuthSession's logoutUrl field""" + logoutUrl: SalesforceStringFilter + + """Filter by the AuthSession's parent relation.""" + parent: SalesforceAuthSessionConnectionFilter + + """Filter by the AuthSession's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the AuthSession's loginHistory relation.""" + loginHistory: SalesforceLoginHistoryConnectionFilter + + """Filter by the AuthSession's loginHistoryId field""" + loginHistoryId: SalesforceIdFilter + + """Filter by the AuthSession's loginGeo relation.""" + loginGeo: SalesforceLoginGeoConnectionFilter + + """Filter by the AuthSession's loginGeoId field""" + loginGeoId: SalesforceIdFilter + + """Filter by the AuthSession's isCurrent field""" + isCurrent: SalesforceBooleanFilter +} + +"""Field that Auth Sessions can be sorted by""" +enum SalesforceAuthSessionSortByFieldEnum { + ID + USERS_ID + CREATED_DATE + LAST_MODIFIED_DATE + NUM_SECONDS_VALID + USER_TYPE + SOURCE_IP + LOGIN_TYPE + SESSION_TYPE + SESSION_SECURITY_LEVEL + LOGOUT_URL + PARENT_ID + LOGIN_HISTORY_ID + LOGIN_GEO_ID + IS_CURRENT +} + +"""Auth Session""" +type SalesforceAuthSession implements OneGraphNode { + """Auth Session ID""" + id: String! + + """User ID""" + usersId: String + + """User ID""" + users: SalesforceUser + + """Created""" + createdDate: String! + + """Updated""" + lastModifiedDate: String! + + """Valid For""" + numSecondsValid: Int! + + """User Type""" + userType: String! + + """Source IP""" + sourceIp: String! + + """Login""" + loginType: String + + """Session Type""" + sessionType: String + + """Session Security Level""" + sessionSecurityLevel: String + + """Logout URL""" + logoutUrl: String + + """Auth Session ID""" + parentId: String + + """Auth Session ID""" + parent: SalesforceAuthSession + + """Login History ID""" + loginHistoryId: String + + """Login History ID""" + loginHistory: SalesforceLoginHistory + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """Current Session""" + isCurrent: Boolean! + + """Collection of Salesforce AuthSession""" + authSessionsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByAuthSessionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """A JSON object that contains all of the custom fields for a AuthSession""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Auth Sessions connection, for use in pagination.""" +type SalesforceAuthSessionsConnection { + """The count of all Auth Session you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Auth Sessions""" + nodes: [SalesforceAuthSession!]! + + """List of Auth Session edges""" + edges: [SalesforceAuthSessionEdge!]! +} + +"""Login Geo Data""" +type SalesforceLoginGeo implements OneGraphNode { + """Login Geo Data ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Login Time""" + loginTime: String! + + """Country Code""" + countryIso: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """City""" + city: String + + """PostalCode""" + postalCode: String + + """Subdivision""" + subdivision: String + + """Collection of Salesforce AuthSession""" + authSessionsByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLoginGeoId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """A JSON object that contains all of the custom fields for a LoginGeo""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceLoginHistoryAuthenticationServiceUnion = SalesforceAuthProvider | SalesforceSamlSsoConfig + +"""Login History""" +type SalesforceLoginHistory implements OneGraphNode { + """Login History Id""" + id: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Login Time""" + loginTime: String! + + """Login Type""" + loginType: String! + + """Source IP""" + sourceIp: String + + """Login URL""" + loginUrl: String + + """Authentication Service ID""" + authenticationServiceId: String + + """Authentication Service ID""" + authenticationService: SalesforceLoginHistoryAuthenticationServiceUnion + + """Login Geo Data ID""" + loginGeoId: String + + """Login Geo Data ID""" + loginGeo: SalesforceLoginGeo + + """TLS Protocol""" + tlsProtocol: String + + """TLS Cipher Suite""" + cipherSuite: String + + """Login via GET""" + optionsIsGet: Boolean! + + """Login via POST""" + optionsIsPost: Boolean! + + """Browser""" + browser: String + + """Platform""" + platform: String + + """Status""" + status: String + + """Application""" + application: String + + """Client Version""" + clientVersion: String + + """API Type""" + apiType: String + + """API Version""" + apiVersion: String + + """Country Code""" + countryIso: String + + """Authentication Method Reference""" + authMethodReference: String + + """Collection of Salesforce AuthSession""" + authSessionsByLoginHistoryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLoginHistoryId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """ + A JSON object that contains all of the custom fields for a LoginHistory + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Login Histories connection, for use in pagination.""" +type SalesforceLoginHistorysConnection { + """The count of all Login History you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Login Histories""" + nodes: [SalesforceLoginHistory!]! + + """List of Login History edges""" + edges: [SalesforceLoginHistoryEdge!]! +} + +"""SAML Single Sign-On Setting""" +type SalesforceSamlSsoConfig implements OneGraphNode { + """SAML Single Sign-On Setting ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """SAML Version""" + version: String! + + """Issuer""" + issuer: String! + + """SpInitBinding""" + optionsSpInitBinding: Boolean! + + """UserProvisioning""" + optionsUserProvisioning: Boolean! + + """UseConfigRequestMethod""" + optionsUseConfigRequestMethod: Boolean! + + """Name ID Format""" + attributeFormat: String + + """Attribute Name""" + attributeName: String + + """Entity ID""" + audience: String! + + """SAML Identity Type""" + identityMapping: String! + + """SAML Identity Location""" + identityLocation: String! + + """Class ID""" + samlJitHandlerId: String + + """Class ID""" + samlJitHandler: SalesforceApexClass + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Identity Provider Login URL""" + loginUrl: String + + """Identity Provider Logout URL""" + logoutUrl: String + + """Custom Error URL""" + errorUrl: String + + """Identity Provider Certificate""" + validationCert: String! + + """Request Signature Method""" + requestSignatureMethod: String + + """Identity Provider Single Logout URL""" + singleLogoutUrl: String + + """Single Logout Request Binding""" + singleLogoutBinding: String + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByAuthenticationServiceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """ + A JSON object that contains all of the custom fields for a SamlSsoConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAuthConfigProvidersAuthProviderUnion = SalesforceAuthProvider | SalesforceSamlSsoConfig + +""" +A filter to be used against AuthConfig object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthConfigConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthConfigConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthConfigConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthConfig's id field""" + id: SalesforceIdFilter + + """Filter by the AuthConfig's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthConfig's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AuthConfig's language field""" + language: SalesforceStringFilter + + """Filter by the AuthConfig's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AuthConfig's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AuthConfig's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthConfig's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfig's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthConfig's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthConfig's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfig's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthConfig's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthConfig's url field""" + url: SalesforceStringFilter + + """Filter by the AuthConfig's authOptionsUsernamePassword field""" + authOptionsUsernamePassword: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsSaml field""" + authOptionsSaml: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsAuthProvider field""" + authOptionsAuthProvider: SalesforceBooleanFilter + + """Filter by the AuthConfig's authOptionsCertificate field""" + authOptionsCertificate: SalesforceBooleanFilter + + """Filter by the AuthConfig's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the AuthConfig's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against AuthConfigProviders object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAuthConfigProvidersConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAuthConfigProvidersConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAuthConfigProvidersConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AuthConfigProviders's id field""" + id: SalesforceIdFilter + + """Filter by the AuthConfigProviders's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AuthConfigProviders's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfigProviders's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AuthConfigProviders's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AuthConfigProviders's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AuthConfigProviders's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AuthConfigProviders's authConfig relation.""" + authConfig: SalesforceAuthConfigConnectionFilter + + """Filter by the AuthConfigProviders's authConfigId field""" + authConfigId: SalesforceIdFilter + + """Filter by the AuthConfigProviders's authProviderId field""" + authProviderId: SalesforceIdFilter +} + +""" +Field that Authentication Configuration Auth. Providers can be sorted by +""" +enum SalesforceAuthConfigProvidersSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AUTH_CONFIG_ID + AUTH_PROVIDER_ID +} + +"""Authentication Configuration""" +type SalesforceAuthConfig implements OneGraphNode { + """Authentication Configuration ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """URL""" + url: String! + + """UsernamePassword""" + authOptionsUsernamePassword: Boolean! + + """Saml""" + authOptionsSaml: Boolean! + + """AuthProvider""" + authOptionsAuthProvider: Boolean! + + """Certificate""" + authOptionsCertificate: Boolean! + + """Is Active""" + isActive: Boolean! + + """Authentication Configuration Type""" + type: String! + + """Collection of Salesforce AuthConfigProviders""" + authProvidersForConfig( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """A JSON object that contains all of the custom fields for a AuthConfig""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Authentication Configuration Auth. Provider""" +type SalesforceAuthConfigProviders implements OneGraphNode { + """Auth Config Provider ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Authentication Configuration ID""" + authConfigId: String! + + """Authentication Configuration ID""" + authConfig: SalesforceAuthConfig + + """Authentication Provider ID""" + authProviderId: String! + + """Authentication Provider ID""" + authProvider: SalesforceAuthConfigProvidersAuthProviderUnion + + """ + A JSON object that contains all of the custom fields for a AuthConfigProviders + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce Authentication Configuration Auth. Providers connection, for use in pagination. +""" +type SalesforceAuthConfigProviderssConnection { + """ + The count of all Authentication Configuration Auth. Provider you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Authentication Configuration Auth. Providers""" + nodes: [SalesforceAuthConfigProviders!]! + + """List of Authentication Configuration Auth. Provider edges""" + edges: [SalesforceAuthConfigProvidersEdge!]! +} + +"""Auth. Provider""" +type SalesforceAuthProvider implements OneGraphNode { + """Auth. Provider ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Provider Type""" + providerType: String! + + """Name""" + friendlyName: String! + + """URL Suffix""" + developerName: String! + + """Class ID""" + registrationHandlerId: String + + """Class ID""" + registrationHandler: SalesforceApexClass + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Consumer Key""" + consumerKey: String + + """Consumer Secret""" + consumerSecret: String + + """Custom Error URL""" + errorUrl: String + + """Authorize Endpoint URL""" + authorizeUrl: String + + """Token Endpoint URL""" + tokenUrl: String + + """User Info Endpoint URL""" + userInfoUrl: String + + """Default Scopes""" + defaultScopes: String + + """Token Issuer""" + idTokenIssuer: String + + """Send access token in header""" + optionsSendAccessTokenInHeader: Boolean! + + """Send client credentials in header""" + optionsSendClientCredentialsInHeader: Boolean! + + """ + Include identity organization's Organization ID for third-party account linkage + """ + optionsIncludeOrgIdInId: Boolean! + + """Include Consumer Secret in API Responses""" + optionsSendSecretInApis: Boolean! + + """Icon URL""" + iconUrl: String + + """Custom Logout URL""" + logoutUrl: String + + """Class ID""" + pluginId: String + + """Class ID""" + plugin: SalesforceApexClass + + """Custom Metadata Type Record""" + customMetadataTypeRecord: String + + """Elliptic Curve Key""" + ecKey: String + + """Apple Team""" + appleTeam: String + + """Single Sign-On Initialization URL""" + ssoKickoffUrl: String + + """Existing User Linking URL""" + linkKickoffUrl: String + + """OAuth-Only Initialization URL""" + oauthKickoffUrl: String + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByAuthenticationServiceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByAuthProviderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """ + A JSON object that contains all of the custom fields for a AuthProvider + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""External Data Source""" +type SalesforceExternalDataSource implements OneGraphNode { + """External Data Source ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """External Data Source""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + type: String! + + """URL""" + endpoint: String + + """Default External Repository""" + repository: String + + """Writable External Objects""" + isWritable: Boolean! + + """Identity Type""" + principalType: String! + + """Authentication Protocol""" + protocol: String! + + """Auth. Provider ID""" + authProviderId: String + + """Auth. Provider ID""" + authProvider: SalesforceAuthProvider + + """Static Resource ID""" + largeIconId: String + + """Static Resource ID""" + largeIcon: SalesforceStaticResource + + """Static Resource ID""" + smallIconId: String + + """Static Resource ID""" + smallIcon: SalesforceStaticResource + + """Custom Configuration""" + customConfiguration: String + + """Collection of Salesforce ContentVersion""" + contentVersionsByExternalDataSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeaders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce ExternalDataUserAuth""" + userAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce Product2""" + product2sByExternalDataSourceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """ + A JSON object that contains all of the custom fields for a ExternalDataSource + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Product""" +type SalesforceProduct2 implements OneGraphNode { + """Product ID""" + id: String! + + """Product Name""" + name: String! + + """Product Code""" + productCode: String + + """Product Description""" + description: String + + """Active""" + isActive: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Product Family""" + family: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """External ID""" + externalId: String + + """Display URL""" + displayUrl: String + + """Quantity Unit Of Measure""" + quantityUnitOfMeasure: String + + """Deleted""" + isDeleted: Boolean! + + """Archived""" + isArchived: Boolean! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Product SKU""" + stockKeepingUnit: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLines( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByProduct2Id( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntries( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce Product2Feed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedules( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + sobjectMetadata: SalesforceProduct2SobjectMetadata! + + """A JSON object that contains all of the custom fields for a Product2""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Asset""" +type SalesforceAsset implements OneGraphNode { + """Asset ID""" + id: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Parent Asset ID""" + parentId: String + + """Parent Asset ID""" + parent: SalesforceAsset + + """Root Asset ID""" + rootAssetId: String + + """Root Asset ID""" + rootAsset: SalesforceAsset + + """Product ID""" + product2Id: String + + """Product ID""" + product2: SalesforceProduct2 + + """Product Code""" + productCode: String + + """Competitor Asset""" + isCompetitorProduct: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Deleted""" + isDeleted: Boolean! + + """Asset Name""" + name: String! + + """Serial Number""" + serialNumber: String + + """Install Date""" + installDate: String + + """Purchase Date""" + purchaseDate: String + + """Usage End Date""" + usageEndDate: String + + """Lifecycle Start Date""" + lifecycleStartDate: String + + """Lifecycle End Date""" + lifecycleEndDate: String + + """Status""" + status: String + + """Price""" + price: Float + + """Quantity""" + quantity: Float + + """Description""" + description: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Asset Provided By ID""" + assetProvidedById: String + + """Asset Provided By ID""" + assetProvidedBy: SalesforceAccount + + """Asset Serviced By ID""" + assetServicedById: String + + """Asset Serviced By ID""" + assetServicedBy: SalesforceAccount + + """Internal Asset""" + isInternal: Boolean! + + """Asset Level""" + assetLevel: Int + + """Product SKU""" + stockKeepingUnit: String + + """Has Lifecycle Management""" + hasLifecycleManagement: Boolean! + + """Current Monthly Recurring Revenue""" + currentMrr: Float + + """Current Lifecycle End Date""" + currentLifecycleEndDate: String + + """Current Quantity""" + currentQuantity: Float + + """Current Amount""" + currentAmount: Float + + """Total Lifecycle Amount""" + totalLifecycleAmount: Float + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Asset""" + childAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByRootAssetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + primaryAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + relatedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceAssetSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Asset""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAttachmentParentUnion = SalesforceAccount | SalesforceAsset | SalesforceCampaign | SalesforceCase | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceContact | SalesforceContract | SalesforceCreditMemo | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceProduct2 | SalesforceSolution | SalesforceTask + +"""Attachment""" +type SalesforceAttachment implements OneGraphNode { + """Attachment ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceAttachmentParentUnion + + """File Name""" + name: String! + + """Private""" + isPrivate: Boolean! + + """Content Type""" + contentType: String + + """Body Length""" + bodyLength: Int + + """Body""" + body: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceAttachmentOwnerUnion + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Description""" + description: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """A JSON object that contains all of the custom fields for a Attachment""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Attachments connection, for use in pagination.""" +type SalesforceAttachmentsConnection { + """The count of all Attachment you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Attachments""" + nodes: [SalesforceAttachment!]! + + """List of Attachment edges""" + edges: [SalesforceAttachmentEdge!]! +} + +"""Campaign""" +type SalesforceCampaign implements OneGraphNode { + """Campaign ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Parent Campaign ID""" + parentId: String + + """Parent Campaign ID""" + parent: SalesforceCampaign + + """Type""" + type: String + + """Status""" + status: String + + """Start Date""" + startDate: String + + """End Date""" + endDate: String + + """Expected Revenue in Campaign""" + expectedRevenue: Float + + """Budgeted Cost in Campaign""" + budgetedCost: Float + + """Actual Cost in Campaign""" + actualCost: Float + + """Expected Response (%)""" + expectedResponse: Float + + """Num Sent in Campaign""" + numberSent: Float + + """Active""" + isActive: Boolean! + + """Description""" + description: String + + """Leads in Campaign""" + numberOfLeads: Int! + + """Converted Leads in Campaign""" + numberOfConvertedLeads: Int! + + """Contacts in Campaign""" + numberOfContacts: Int! + + """Responses in Campaign""" + numberOfResponses: Int! + + """Opportunities in Campaign""" + numberOfOpportunities: Int! + + """Won Opportunities in Campaign""" + numberOfWonOpportunities: Int! + + """Value Opportunities in Campaign""" + amountAllOpportunities: Float! + + """Value Won Opportunities in Campaign""" + amountWonOpportunities: Float! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Record Type ID""" + campaignMemberRecordTypeId: String + + """Record Type ID""" + campaignMemberRecordType: SalesforceRecordType + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Campaign""" + childCampaigns( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatuses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ListEmail""" + listEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSources( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCampaignSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Campaign""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Campaigns connection, for use in pagination.""" +type SalesforceCampaignsConnection { + """The count of all Campaign you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Campaigns""" + nodes: [SalesforceCampaign!]! + + """List of Campaign edges""" + edges: [SalesforceCampaignEdge!]! +} + +""" +A filter to be used against BusinessProcess object types. All fields are combined with a logical â€and.’ +""" +input SalesforceBusinessProcessConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceBusinessProcessConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceBusinessProcessConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the BusinessProcess's id field""" + id: SalesforceIdFilter + + """Filter by the BusinessProcess's name field""" + name: SalesforceStringFilter + + """Filter by the BusinessProcess's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the BusinessProcess's description field""" + description: SalesforceStringFilter + + """Filter by the BusinessProcess's tableEnumOrId field""" + tableEnumOrId: SalesforceStringFilter + + """Filter by the BusinessProcess's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the BusinessProcess's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the BusinessProcess's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the BusinessProcess's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the BusinessProcess's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the BusinessProcess's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the BusinessProcess's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the BusinessProcess's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against RecordType object types. All fields are combined with a logical â€and.’ +""" +input SalesforceRecordTypeConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceRecordTypeConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceRecordTypeConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the RecordType's id field""" + id: SalesforceIdFilter + + """Filter by the RecordType's name field""" + name: SalesforceStringFilter + + """Filter by the RecordType's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the RecordType's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the RecordType's description field""" + description: SalesforceStringFilter + + """Filter by the RecordType's businessProcess relation.""" + businessProcess: SalesforceBusinessProcessConnectionFilter + + """Filter by the RecordType's businessProcessId field""" + businessProcessId: SalesforceIdFilter + + """Filter by the RecordType's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the RecordType's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the RecordType's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the RecordType's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the RecordType's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the RecordType's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the RecordType's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the RecordType's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the RecordType's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Record Types can be sorted by""" +enum SalesforceRecordTypeSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + NAMESPACE_PREFIX + DESCRIPTION + BUSINESS_PROCESS_ID + SOBJECT_TYPE + IS_ACTIVE + CREATED_BY_ID + CREATED_DATE + LAST_MODIFIED_BY_ID + LAST_MODIFIED_DATE + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceRecordTypeEdge { + """The item at the end of the edge.""" + node: SalesforceRecordType! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Record Types connection, for use in pagination.""" +type SalesforceRecordTypesConnection { + """The count of all Record Type you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Record Types""" + nodes: [SalesforceRecordType!]! + + """List of Record Type edges""" + edges: [SalesforceRecordTypeEdge!]! +} + +"""Business Process""" +type SalesforceBusinessProcess implements OneGraphNode { + """Business Process ID""" + id: String! + + """Name""" + name: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Entity Enumeration Or ID""" + tableEnumOrId: String! + + """Active""" + isActive: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce RecordType""" + recordTypesByBusinessProcessId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """ + A JSON object that contains all of the custom fields for a BusinessProcess + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Opportunity Stage""" +type SalesforceOpportunityStage implements OneGraphNode { + """Opportunity Stage ID""" + id: String! + + """Master Label""" + masterLabel: String + + """Api Name""" + apiName: String! + + """Is Active""" + isActive: Boolean! + + """Sort Order""" + sortOrder: Int + + """Closed""" + isClosed: Boolean! + + """Won""" + isWon: Boolean! + + """Forecast Category""" + forecastCategory: String! + + """Forecast Category Name""" + forecastCategoryName: String! + + """Probability (%)""" + defaultProbability: Float + + """Description""" + description: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a OpportunityStage + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Record Type""" +type SalesforceRecordType implements OneGraphNode { + """ + The opportunityStages if this recordType is associated with an Opportunity business process. + """ + opportunityStages: [SalesforceOpportunityStage!] + + """Record Type ID""" + id: String! + + """Name""" + name: String! + + """Record Type Name""" + developerName: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Description""" + description: String + + """Business Process ID""" + businessProcessId: String + + """Business Process ID""" + businessProcess: SalesforceBusinessProcess + + """SObject Type Name""" + sobjectType: String! + + """Active""" + isActive: Boolean! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce Campaign""" + campaignsByCampaignMemberRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByDefaultRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByRecordTypeId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """A JSON object that contains all of the custom fields for a RecordType""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Library""" +type SalesforceContentWorkspace implements OneGraphNode { + """Library ID""" + id: String! + + """Name""" + name: String! + + """Description""" + description: String + + """Tag Model""" + tagModel: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """Record Type ID""" + defaultRecordTypeId: String + + """Record Type ID""" + defaultRecordType: SalesforceRecordType + + """Restrict Record Types""" + isRestrictContentTypes: Boolean! + + """Restrict Linked Record Types""" + isRestrictLinkedContentTypes: Boolean! + + """Library Type""" + workspaceType: String + + """Add Creator Membership""" + shouldAddCreatorMembership: Boolean! + + """Last Activity""" + lastWorkspaceActivityDate: String + + """Content Folder ID""" + rootContentFolderId: String + + """Content Folder ID""" + rootContentFolder: SalesforceContentFolder + + """Namespace Prefix""" + namespacePrefix: String + + """Unique Name""" + developerName: String + + """Asset File ID""" + workspaceImageId: String + + """Asset File ID""" + workspaceImage: SalesforceContentAsset + + """Collection of Salesforce ContentDocument""" + contentDocumentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentFolderLink""" + contentFolderLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderLinksConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentWorkspaceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByContentWorkspaceId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + sobjectMetadata: SalesforceContentWorkspaceSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentWorkspace + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Document""" +type SalesforceContentDocument implements OneGraphNode { + """ContentDocument ID""" + id: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Is Archived""" + isArchived: Boolean! + + """User ID""" + archivedById: String + + """User ID""" + archivedBy: SalesforceUser + + """Archived Date""" + archivedDate: String + + """Is Deleted""" + isDeleted: Boolean! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Title""" + title: String! + + """Publish Status""" + publishStatus: String! + + """Latest Published Version ID""" + latestPublishedVersionId: String + + """Latest Published Version ID""" + latestPublishedVersion: SalesforceContentVersion + + """Parent ID""" + parentId: String + + """Parent ID""" + parent: SalesforceContentWorkspace + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Description""" + description: String + + """Size""" + contentSize: Int + + """File Type""" + fileType: String + + """File Extension""" + fileExtension: String + + """Prevent others from sharing and unsharing""" + sharingOption: String + + """File Privacy on Records""" + sharingPrivacy: String + + """Content Modified Date""" + contentModifiedDate: String + + """Asset File ID""" + contentAssetId: String + + """Asset File ID""" + contentAsset: SalesforceContentAsset + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTexts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByChildRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersion""" + contentVersions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentWorkspaceDoc""" + contentWorkspaceDocsByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceDocConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceDocSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceDocSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceDocs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceDocsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Image""" + imagesByContentDocumentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceContentDocumentSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocument + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Content Version""" +type SalesforceContentVersion implements OneGraphNode { + """ContentVersion ID""" + id: String! + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Latest""" + isLatest: Boolean! + + """Content URL""" + contentUrl: String + + """Content Body ID""" + contentBodyId: String + + """Content Body ID""" + contentBody: SalesforceContentBody + + """Version Number""" + versionNumber: String + + """Title""" + title: String! + + """Description""" + description: String + + """Reason For Change""" + reasonForChange: String + + """Prevent others from sharing and unsharing""" + sharingOption: String! + + """File Privacy on Records""" + sharingPrivacy: String! + + """Path On Client""" + pathOnClient: String + + """Rating Count""" + ratingCount: Int + + """Is Deleted""" + isDeleted: Boolean! + + """Content Modified Date""" + contentModifiedDate: String + + """User ID""" + contentModifiedById: String + + """User ID""" + contentModifiedBy: SalesforceUser + + """Positive Rating Count""" + positiveRatingCount: Int + + """Negative Rating Count""" + negativeRatingCount: Int + + """Featured Content Boost""" + featuredContentBoost: Int + + """Featured Content Date""" + featuredContentDate: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Tags""" + tagCsv: String + + """File Type""" + fileType: String! + + """Publish Status""" + publishStatus: String! + + """Version Data""" + versionData: String + + """Size""" + contentSize: Int + + """File Extension""" + fileExtension: String + + """First Publish Location ID""" + firstPublishLocationId: String + + """First Publish Location ID""" + firstPublishLocation: SalesforceContentVersionFirstPublishLocationUnion + + """Content Origin""" + origin: String! + + """Content Location""" + contentLocation: String! + + """Text Preview""" + textPreview: String + + """External Document Info1""" + externalDocumentInfo1: String + + """External Document Info2""" + externalDocumentInfo2: String + + """External Data Source ID""" + externalDataSourceId: String + + """External Data Source ID""" + externalDataSource: SalesforceExternalDataSource + + """Checksum""" + checksum: String + + """Major Version""" + isMajorVersion: Boolean! + + """Asset File Enabled""" + isAssetEnabled: Boolean! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLatestPublishedVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentVersionComment""" + contentVersionCommentsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionComments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionCommentsConnection + + """Collection of Salesforce ContentVersionHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByContentVersionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + sobjectMetadata: SalesforceContentVersionSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentVersion + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""API Anomaly Event Store Feed""" +type SalesforceApiAnomalyEventStoreFeed implements OneGraphNode { + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceApiAnomalyEventStore + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """ + A JSON object that contains all of the custom fields for a ApiAnomalyEventStoreFeed + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce API Anomaly Event Store Feeds connection, for use in pagination. +""" +type SalesforceApiAnomalyEventStoreFeedsConnection { + """ + The count of all API Anomaly Event Store Feed you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce API Anomaly Event Store Feeds""" + nodes: [SalesforceApiAnomalyEventStoreFeed!]! + + """List of API Anomaly Event Store Feed edges""" + edges: [SalesforceApiAnomalyEventStoreFeedEdge!]! +} + +""" +A filter to be used against AIInsightValue object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightValueConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightValueConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightValueConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightValue's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightValue's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightValue's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightValue's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightValue's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightValue's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightValue's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightValue's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightValue's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightValue's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightValue's aiInsightAction relation.""" + aiInsightAction: SalesforceAiInsightActionConnectionFilter + + """Filter by the AIInsightValue's aiInsightActionId field""" + aiInsightActionId: SalesforceIdFilter + + """Filter by the AIInsightValue's valueType field""" + valueType: SalesforceStringFilter + + """Filter by the AIInsightValue's sobjectType field""" + sobjectType: SalesforceStringFilter + + """Filter by the AIInsightValue's field field""" + field: SalesforceStringFilter + + """Filter by the AIInsightValue's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIInsightValue's sobjectLookupValueId field""" + sobjectLookupValueId: SalesforceIdFilter +} + +"""Field that AI Insight Values can be sorted by""" +enum SalesforceAiInsightValueSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + AI_INSIGHT_ACTION_ID + VALUE_TYPE + SOBJECT_TYPE + FIELD + CONFIDENCE + SOBJECT_LOOKUP_VALUE_ID +} + +"""Transaction Security Policy""" +type SalesforceTransactionSecurityPolicy implements OneGraphNode { + """Transaction Security Policy ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Policy type""" + type: String! + + """State""" + state: String! + + """Action Configuration""" + actionConfig: String! + + """Class ID""" + apexPolicyId: String + + """Class ID""" + apexPolicy: SalesforceApexClass + + """Event Type""" + eventType: String + + """Resource Name""" + resourceName: String + + """User ID""" + executionUserId: String + + """User ID""" + executionUser: SalesforceUser + + """Description""" + description: String + + """EventName""" + eventName: String + + """Block Message""" + blockMessage: String + + """ + A JSON object that contains all of the custom fields for a TransactionSecurityPolicy + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""API Anomaly Event Store""" +type SalesforceApiAnomalyEventStore { + """API Anomaly Event Store ID""" + id: String! + + """Event Name""" + apiAnomalyEventNumber: String! + + """Created Date""" + createdDate: String! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Event ID""" + eventIdentifier: String! + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Username""" + username: String + + """Event Date""" + eventDate: String! + + """Session Key""" + sessionKey: String + + """Login Key""" + loginKey: String + + """Source IP Address""" + sourceIp: String + + """Transaction Security Policy ID""" + policyId: String + + """Transaction Security Policy ID""" + policy: SalesforceTransactionSecurityPolicy + + """Policy Outcome""" + policyOutcome: String + + """Evaluation Time""" + evaluationTime: Float + + """Operation""" + operation: String + + """Queried Entities""" + queriedEntities: String + + """Request Identifier""" + requestIdentifier: String + + """Rows Processed""" + rowsProcessed: Float + + """Score""" + score: Float + + """Event Data""" + securityEventData: String + + """Summary""" + summary: String + + """Uri""" + uri: String + + """User Agent""" + userAgent: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + sobjectMetadata: SalesforceApiAnomalyEventStoreSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ApiAnomalyEventStore + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! +} + +union SalesforceContentDocumentLinkLinkedEntityUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentWorkspace | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEmailMessage | SalesforceEmailTemplate | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceListEmail | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforceOrganization | SalesforceOutgoingEmail | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Content Document Link""" +type SalesforceContentDocumentLink implements OneGraphNode { + """ContentDocumentLink ID""" + id: String! + + """Linked Entity ID""" + linkedEntityId: String! + + """Linked Entity ID""" + linkedEntity: SalesforceContentDocumentLinkLinkedEntityUnion + + """ContentDocument ID""" + contentDocumentId: String! + + """ContentDocument ID""" + contentDocument: SalesforceContentDocument + + """Is Deleted""" + isDeleted: Boolean! + + """System Modstamp""" + systemModstamp: String! + + """Share Type""" + shareType: String + + """Visibility""" + visibility: String + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + sobjectMetadata: SalesforceContentDocumentLinkSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a ContentDocumentLink + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Content Document Links connection, for use in pagination.""" +type SalesforceContentDocumentLinksConnection { + """ + The count of all Content Document Link you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Content Document Links""" + nodes: [SalesforceContentDocumentLink!]! + + """List of Content Document Link edges""" + edges: [SalesforceContentDocumentLinkEdge!]! +} + +"""Organization""" +type SalesforceOrganization implements OneGraphNode { + """Organization ID""" + id: String! + + """Name""" + name: String! + + """Division""" + division: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Primary Contact""" + primaryContact: String + + """Locale""" + defaultLocaleSidKey: String! + + """Time Zone""" + timeZoneSidKey: String! + + """Language""" + languageLocaleKey: String! + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Info Emails Admin""" + receivesAdminInfoEmails: Boolean! + + """RequireOpportunityProducts""" + preferencesRequireOpportunityProducts: Boolean! + + """TransactionSecurityPolicy""" + preferencesTransactionSecurityPolicy: Boolean! + + """TerminateOldestSession""" + preferencesTerminateOldestSession: Boolean! + + """ConsentManagementEnabled""" + preferencesConsentManagementEnabled: Boolean! + + """AutoSelectIndividualOnMerge""" + preferencesAutoSelectIndividualOnMerge: Boolean! + + """LightningLoginEnabled""" + preferencesLightningLoginEnabled: Boolean! + + """OnlyLLPermUserAllowed""" + preferencesOnlyLlPermUserAllowed: Boolean! + + """Fiscal Year Starts In""" + fiscalYearStartMonth: Int + + """Fiscal Year Name by Start""" + usesStartDateAsFiscalYearName: Boolean! + + """Default Account Access""" + defaultAccountAccess: String + + """Default Contact Access""" + defaultContactAccess: String + + """Default Opportunity Access""" + defaultOpportunityAccess: String + + """Default Lead Access""" + defaultLeadAccess: String + + """Default Case Access""" + defaultCaseAccess: String + + """Default Calendar Access""" + defaultCalendarAccess: String + + """Default Price Book Access""" + defaultPricebookAccess: String + + """Default Campaign Access""" + defaultCampaignAccess: String + + """System Modstamp""" + systemModstamp: String! + + """Compliance BCC Email""" + complianceBccEmail: String + + """UI Skin""" + uiSkin: String + + """Signup Country""" + signupCountryIsoCode: String + + """Trial Expiration Date""" + trialExpirationDate: String + + """Knowledge Licenses""" + numKnowledgeService: Int + + """Edition""" + organizationType: String + + """Namespace Prefix""" + namespacePrefix: String + + """Instance Name""" + instanceName: String + + """Is Sandbox""" + isSandbox: Boolean! + + """Web to Cases Default Origin""" + webToCaseDefaultOrigin: String + + """Monthly Page Views Used""" + monthlyPageViewsUsed: Int + + """Monthly Page Views Allowed""" + monthlyPageViewsEntitlement: Int + + """Is Read Only""" + isReadOnly: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce CustomBrand""" + customBrands( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Stamp""" + stampsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """ + A JSON object that contains all of the custom fields for a Organization + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceGroupOwnerUnion = SalesforceOrganization | SalesforceUser + +"""Metadata for a Salesforce Role.""" +type SalesforceUserRoleSobjectMetadata { + """Url to the edit view for this Role.""" + uiEditUrl: String! + + """Url to the detail view for this Role.""" + uiDetailUrl: String! +} + +"""Field that Roles can be sorted by""" +enum SalesforceUserRoleSortByFieldEnum { + ID + NAME + PARENT_ROLE_ID + ROLLUP_DESCRIPTION + OPPORTUNITY_ACCESS_FOR_ACCOUNT_OWNER + CASE_ACCESS_FOR_ACCOUNT_OWNER + CONTACT_ACCESS_FOR_ACCOUNT_OWNER + FORECAST_USER_ID + MAY_FORECAST_MANAGER_SHARE + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + DEVELOPER_NAME + PORTAL_ACCOUNT_ID + PORTAL_TYPE + PORTAL_ACCOUNT_OWNER_ID +} + +"""An edge in a connection.""" +type SalesforceUserRoleEdge { + """The item at the end of the edge.""" + node: SalesforceUserRole! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Roles connection, for use in pagination.""" +type SalesforceUserRolesConnection { + """The count of all Role you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Roles""" + nodes: [SalesforceUserRole!]! + + """List of Role edges""" + edges: [SalesforceUserRoleEdge!]! +} + +"""Field that Users can be sorted by""" +enum SalesforceUserSortByFieldEnum { + ID + USERNAME + LAST_NAME + FIRST_NAME + NAME + COMPANY_NAME + DIVISION + DEPARTMENT + TITLE + STREET + CITY + STATE + POSTAL_CODE + COUNTRY + LATITUDE + LONGITUDE + GEOCODE_ACCURACY + EMAIL + SENDER_EMAIL + SENDER_NAME + SIGNATURE + STAY_IN_TOUCH_SUBJECT + STAY_IN_TOUCH_SIGNATURE + STAY_IN_TOUCH_NOTE + PHONE + FAX + MOBILE_PHONE + ALIAS + COMMUNITY_NICKNAME + BADGE_TEXT + IS_ACTIVE + TIME_ZONE_SID_KEY + USER_ROLE_ID + LOCALE_SID_KEY + RECEIVES_INFO_EMAILS + RECEIVES_ADMIN_INFO_EMAILS + EMAIL_ENCODING_KEY + PROFILE_ID + USER_TYPE + LANGUAGE_LOCALE_KEY + EMPLOYEE_NUMBER + DELEGATED_APPROVER_ID + MANAGER_ID + LAST_LOGIN_DATE + LAST_PASSWORD_CHANGE_DATE + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + NUMBER_OF_FAILED_LOGINS + OFFLINE_TRIAL_EXPIRATION_DATE + OFFLINE_PDA_TRIAL_EXPIRATION_DATE + FORECAST_ENABLED + CONTACT_ID + ACCOUNT_ID + CALL_CENTER_ID + EXTENSION + FEDERATION_IDENTIFIER + ABOUT_ME + FULL_PHOTO_URL + SMALL_PHOTO_URL + IS_EXT_INDICATOR_VISIBLE + OUT_OF_OFFICE_MESSAGE + MEDIUM_PHOTO_URL + DIGEST_FREQUENCY + DEFAULT_GROUP_NOTIFICATION_FREQUENCY + JIGSAW_IMPORT_LIMIT_OVERRIDE + LAST_VIEWED_DATE + LAST_REFERENCED_DATE + BANNER_PHOTO_URL + SMALL_BANNER_PHOTO_URL + MEDIUM_BANNER_PHOTO_URL + IS_PROFILE_PHOTO_ACTIVE + INDIVIDUAL_ID +} + +"""An edge in a connection.""" +type SalesforceUserEdge { + """The item at the end of the edge.""" + node: SalesforceUser! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Users connection, for use in pagination.""" +type SalesforceUsersConnection { + """The count of all User you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Users""" + nodes: [SalesforceUser!]! + + """List of User edges""" + edges: [SalesforceUserEdge!]! +} + +""" +A filter to be used against Group object types. All fields are combined with a logical â€and.’ +""" +input SalesforceGroupConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceGroupConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceGroupConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Group's id field""" + id: SalesforceIdFilter + + """Filter by the Group's name field""" + name: SalesforceStringFilter + + """Filter by the Group's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the Group's relatedId field""" + relatedId: SalesforceIdFilter + + """Filter by the Group's type field""" + type: SalesforceStringFilter + + """Filter by the Group's email field""" + email: SalesforceStringFilter + + """Filter by the Group's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Group's doesSendEmailToMembers field""" + doesSendEmailToMembers: SalesforceBooleanFilter + + """Filter by the Group's doesIncludeBosses field""" + doesIncludeBosses: SalesforceBooleanFilter + + """Filter by the Group's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Group's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Group's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Group's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Group's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Group's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Group's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +"""Field that Groups can be sorted by""" +enum SalesforceGroupSortByFieldEnum { + ID + NAME + DEVELOPER_NAME + RELATED_ID + TYPE + EMAIL + OWNER_ID + DOES_SEND_EMAIL_TO_MEMBERS + DOES_INCLUDE_BOSSES + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP +} + +"""An edge in a connection.""" +type SalesforceGroupEdge { + """The item at the end of the edge.""" + node: SalesforceGroup! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Groups connection, for use in pagination.""" +type SalesforceGroupsConnection { + """The count of all Group you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Groups""" + nodes: [SalesforceGroup!]! + + """List of Group edges""" + edges: [SalesforceGroupEdge!]! +} + +"""Role""" +type SalesforceUserRole implements OneGraphNode { + """Role ID""" + id: String! + + """Name""" + name: String! + + """Parent Role ID""" + parentRoleId: String + + """Parent Role ID""" + parentRole: SalesforceUserRole + + """Description""" + rollupDescription: String + + """Opportunity Access Level for Account Owner""" + opportunityAccessForAccountOwner: String! + + """Case Access Level for Account Owner""" + caseAccessForAccountOwner: String + + """Contact Access Level for Account Owner""" + contactAccessForAccountOwner: String + + """User ID""" + forecastUserId: String + + """User ID""" + forecastUser: SalesforceUser + + """May Forecast Manager Share""" + mayForecastManagerShare: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Developer Name""" + developerName: String + + """Account ID""" + portalAccountId: String + + """Account ID""" + portalAccount: SalesforceAccount + + """Portal Type""" + portalType: String + + """User ID""" + portalAccountOwnerId: String + + """User ID""" + portalAccountOwner: SalesforceUser + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByParentRoleId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceUserRoleSobjectMetadata! + + """A JSON object that contains all of the custom fields for a UserRole""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceGroupRelatedUnion = SalesforceUser | SalesforceUserRole + +"""Group""" +type SalesforceGroup implements OneGraphNode { + """Group ID""" + id: String! + + """Name""" + name: String! + + """Developer Name""" + developerName: String + + """Related ID""" + relatedId: String + + """Related ID""" + related: SalesforceGroupRelatedUnion + + """Type""" + type: String! + + """Email""" + email: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceGroupOwnerUnion + + """Send Email to Members""" + doesSendEmailToMembers: Boolean! + + """Include Bosses""" + doesIncludeBosses: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce GroupMember""" + groupMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce QueueSobject""" + queueSobjects( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """A JSON object that contains all of the custom fields for a Group""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFlowInterviewOwnerUnion = SalesforceGroup | SalesforceUser + +"""Flow Interview""" +type SalesforceFlowInterview implements OneGraphNode { + """Flow Interview Id""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceFlowInterviewOwnerUnion + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Current Element""" + currentElement: String + + """Interview Label""" + interviewLabel: String + + """Pause Reason""" + pauseLabel: String + + """Flow Interview Guid""" + guid: String + + """Was Paused From Screen""" + wasPausedFromScreen: Boolean! + + """Flow Version View ID""" + flowVersionViewId: String + + """Flow Version View ID""" + flowVersionView: SalesforceFlowVersionView + + """Interview Status""" + interviewStatus: String! + + """Collection of Salesforce FlowInterviewShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + recordRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + stageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + sobjectMetadata: SalesforceFlowInterviewSobjectMetadata! + + """ + A JSON object that contains all of the custom fields for a FlowInterview + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Flow Record Relation""" +type SalesforceFlowRecordRelation implements OneGraphNode { + """Flow Record Relation ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Flow Interview ID""" + parentId: String! + + """Flow Interview ID""" + parent: SalesforceFlowInterview + + """Record ID""" + relatedRecordId: String! + + """Record ID""" + relatedRecord: SalesforceFlowRecordRelationRelatedRecordUnion + + """ + A JSON object that contains all of the custom fields for a FlowRecordRelation + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Flow Record Relations connection, for use in pagination.""" +type SalesforceFlowRecordRelationsConnection { + """ + The count of all Flow Record Relation you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Flow Record Relations""" + nodes: [SalesforceFlowRecordRelation!]! + + """List of Flow Record Relation edges""" + edges: [SalesforceFlowRecordRelationEdge!]! +} + +"""Field that Apex Jobs can be sorted by""" +enum SalesforceAsyncApexJobSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + JOB_TYPE + APEX_CLASS_ID + STATUS + JOB_ITEMS_PROCESSED + TOTAL_JOB_ITEMS + NUMBER_OF_ERRORS + COMPLETED_DATE + METHOD_NAME + EXTENDED_STATUS + PARENT_JOB_ID + LAST_PROCESSED + LAST_PROCESSED_OFFSET +} + +"""An edge in a connection.""" +type SalesforceAsyncApexJobEdge { + """The item at the end of the edge.""" + node: SalesforceAsyncApexJob! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Jobs connection, for use in pagination.""" +type SalesforceAsyncApexJobsConnection { + """The count of all Apex Job you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Jobs""" + nodes: [SalesforceAsyncApexJob!]! + + """List of Apex Job edges""" + edges: [SalesforceAsyncApexJobEdge!]! +} + +"""Field that Apex Test Run Results can be sorted by""" +enum SalesforceApexTestRunResultSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + ASYNC_APEX_JOB_ID + USER_ID + JOB_NAME + IS_ALL_TESTS + SOURCE + START_TIME + END_TIME + TEST_TIME + STATUS + CLASSES_ENQUEUED + CLASSES_COMPLETED + METHODS_ENQUEUED + METHODS_COMPLETED + METHODS_FAILED +} + +"""An edge in a connection.""" +type SalesforceApexTestRunResultEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestRunResult! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce Apex Test Run Results connection, for use in pagination.""" +type SalesforceApexTestRunResultsConnection { + """ + The count of all Apex Test Run Result you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Run Results""" + nodes: [SalesforceApexTestRunResult!]! + + """List of Apex Test Run Result edges""" + edges: [SalesforceApexTestRunResultEdge!]! +} + +"""An edge in a connection.""" +type SalesforceApexTestResultEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestResult! + + """A cursor for use in pagination""" + cursor: String! +} + +""" +A filter to be used against ApexTestResultLimits object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestResultLimitsConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestResultLimitsConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestResultLimitsConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestResultLimits's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestResultLimits's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestResultLimits's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestResultLimits's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResultLimits's apexTestResult relation.""" + apexTestResult: SalesforceApexTestResultConnectionFilter + + """Filter by the ApexTestResultLimits's apexTestResultId field""" + apexTestResultId: SalesforceIdFilter + + """Filter by the ApexTestResultLimits's soql field""" + soql: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's queryRows field""" + queryRows: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's sosl field""" + sosl: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's dml field""" + dml: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's dmlRows field""" + dmlRows: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's cpu field""" + cpu: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's callouts field""" + callouts: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's email field""" + email: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's asyncCalls field""" + asyncCalls: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's mobilePush field""" + mobilePush: SalesforceIntFilter + + """Filter by the ApexTestResultLimits's limitContext field""" + limitContext: SalesforceStringFilter + + """Filter by the ApexTestResultLimits's limitExceptions field""" + limitExceptions: SalesforceStringFilter +} + +"""Field that Apex Test Result Limits can be sorted by""" +enum SalesforceApexTestResultLimitsSortByFieldEnum { + ID + IS_DELETED + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + APEX_TEST_RESULT_ID + SOQL + QUERY_ROWS + SOSL + DML + DML_ROWS + CPU + CALLOUTS + EMAIL + ASYNC_CALLS + MOBILE_PUSH + LIMIT_CONTEXT + LIMIT_EXCEPTIONS +} + +"""An edge in a connection.""" +type SalesforceApexTestResultLimitsEdge { + """The item at the end of the edge.""" + node: SalesforceApexTestResultLimits! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Apex Test Result Limit""" +type SalesforceApexTestResultLimits implements OneGraphNode { + """ApexTestResultLimits ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Apex Test Result ID""" + apexTestResultId: String! + + """Apex Test Result ID""" + apexTestResult: SalesforceApexTestResult + + """Total number of SOQL queries issued""" + soql: Int! + + """Total number of records retrieved by SOQL queries""" + queryRows: Int! + + """Total number of SOSL queries issued""" + sosl: Int! + + """Total number of DML statements issued""" + dml: Int! + + """Total number of records processed as a result of DML statements""" + dmlRows: Int! + + """Maximum CPU time on the Salesforce servers""" + cpu: Int! + + """Total number of callouts""" + callouts: Int! + + """Total number of sendEmail methods allowed""" + email: Int! + + """Total number of async calls""" + asyncCalls: Int! + + """ + Maximum number of push notification method calls allowed per Apex transaction + """ + mobilePush: Int! + + """LimitContext""" + limitContext: String + + """LimitExceptions""" + limitExceptions: String + + """ + A JSON object that contains all of the custom fields for a ApexTestResultLimits + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Result Limits connection, for use in pagination.""" +type SalesforceApexTestResultLimitssConnection { + """ + The count of all Apex Test Result Limit you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Result Limits""" + nodes: [SalesforceApexTestResultLimits!]! + + """List of Apex Test Result Limit edges""" + edges: [SalesforceApexTestResultLimitsEdge!]! +} + +"""Apex Test Run Result""" +type SalesforceApexTestRunResult implements OneGraphNode { + """ApexTestRunResult ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Job ID""" + asyncApexJob: SalesforceAsyncApexJob + + """User ID""" + userId: String + + """User ID""" + user: SalesforceUser + + """Name of the job""" + jobName: String + + """allTests""" + isAllTests: Boolean! + + """Client that kicked off the test run""" + source: String + + """Start time of the test run""" + startTime: String! + + """End time of the test run""" + endTime: String + + """Time(ms) actually spent running tests""" + testTime: Int + + """Status of the test run""" + status: String! + + """Number of classes enqueued in this test run""" + classesEnqueued: Int! + + """Number of classes completed in this test run""" + classesCompleted: Int + + """Number of methods enqueued in this test run""" + methodsEnqueued: Int + + """Number of methods completed in this test run""" + methodsCompleted: Int + + """Number of methods failed in this test run""" + methodsFailed: Int + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByTestRunResultId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexTestRunResultId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestRunResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A filter to be used against ApexLog object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexLogConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexLogConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexLogConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexLog's id field""" + id: SalesforceIdFilter + + """Filter by the ApexLog's logUser relation.""" + logUser: SalesforceUserConnectionFilter + + """Filter by the ApexLog's logUserId field""" + logUserId: SalesforceIdFilter + + """Filter by the ApexLog's logLength field""" + logLength: SalesforceIntFilter + + """Filter by the ApexLog's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexLog's request field""" + request: SalesforceStringFilter + + """Filter by the ApexLog's operation field""" + operation: SalesforceStringFilter + + """Filter by the ApexLog's application field""" + application: SalesforceStringFilter + + """Filter by the ApexLog's status field""" + status: SalesforceStringFilter + + """Filter by the ApexLog's durationMilliseconds field""" + durationMilliseconds: SalesforceIntFilter + + """Filter by the ApexLog's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexLog's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the ApexLog's location field""" + location: SalesforceStringFilter + + """Filter by the ApexLog's requestIdentifier field""" + requestIdentifier: SalesforceStringFilter +} + +""" +A filter to be used against ApexTestResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestResult's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResult's testTimestamp field""" + testTimestamp: SalesforceDateTimeFilter + + """Filter by the ApexTestResult's outcome field""" + outcome: SalesforceStringFilter + + """Filter by the ApexTestResult's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the ApexTestResult's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the ApexTestResult's methodName field""" + methodName: SalesforceStringFilter + + """Filter by the ApexTestResult's message field""" + message: SalesforceStringFilter + + """Filter by the ApexTestResult's stackTrace field""" + stackTrace: SalesforceStringFilter + + """Filter by the ApexTestResult's asyncApexJob relation.""" + asyncApexJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestResult's asyncApexJobId field""" + asyncApexJobId: SalesforceIdFilter + + """Filter by the ApexTestResult's queueItem relation.""" + queueItem: SalesforceApexTestQueueItemConnectionFilter + + """Filter by the ApexTestResult's queueItemId field""" + queueItemId: SalesforceIdFilter + + """Filter by the ApexTestResult's apexLog relation.""" + apexLog: SalesforceApexLogConnectionFilter + + """Filter by the ApexTestResult's apexLogId field""" + apexLogId: SalesforceIdFilter + + """Filter by the ApexTestResult's apexTestRunResult relation.""" + apexTestRunResult: SalesforceApexTestRunResultConnectionFilter + + """Filter by the ApexTestResult's apexTestRunResultId field""" + apexTestRunResultId: SalesforceIdFilter + + """Filter by the ApexTestResult's runTime field""" + runTime: SalesforceIntFilter +} + +"""Field that Apex Test Results can be sorted by""" +enum SalesforceApexTestResultSortByFieldEnum { + ID + SYSTEM_MODSTAMP + TEST_TIMESTAMP + OUTCOME + APEX_CLASS_ID + METHOD_NAME + MESSAGE + STACK_TRACE + ASYNC_APEX_JOB_ID + QUEUE_ITEM_ID + APEX_LOG_ID + APEX_TEST_RUN_RESULT_ID + RUN_TIME +} + +"""Apex Debug Log""" +type SalesforceApexLog implements OneGraphNode { + """Log ID""" + id: String! + + """Log User ID""" + logUserId: String + + """Log User ID""" + logUser: SalesforceUser + + """Log Size (bytes)""" + logLength: Int! + + """Date""" + lastModifiedDate: String! + + """Request Type""" + request: String! + + """Operation""" + operation: String! + + """Application""" + application: String! + + """Status""" + status: String! + + """Duration (ms)""" + durationMilliseconds: Int! + + """System Modstamp""" + systemModstamp: String! + + """Start Time""" + startTime: String! + + """Location""" + location: String + + """Request ID""" + requestIdentifier: String + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexLogId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """A JSON object that contains all of the custom fields for a ApexLog""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Test Result""" +type SalesforceApexTestResult implements OneGraphNode { + """Apex Test Result ID""" + id: String! + + """System Modstamp""" + systemModstamp: String! + + """Time Started""" + testTimestamp: String! + + """Pass/Fail""" + outcome: String! + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """Method Name""" + methodName: String + + """Error Message""" + message: String + + """Stack Trace""" + stackTrace: String + + """Apex Job ID""" + asyncApexJobId: String + + """Apex Job ID""" + asyncApexJob: SalesforceAsyncApexJob + + """Apex Test Queue Item ID""" + queueItemId: String + + """Apex Test Queue Item ID""" + queueItem: SalesforceApexTestQueueItem + + """Log ID""" + apexLogId: String + + """Log ID""" + apexLog: SalesforceApexLog + + """ApexTestRunResult ID""" + apexTestRunResultId: String + + """ApexTestRunResult ID""" + apexTestRunResult: SalesforceApexTestRunResult + + """Run Time""" + runTime: Int + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResults( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestResult + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Results connection, for use in pagination.""" +type SalesforceApexTestResultsConnection { + """The count of all Apex Test Result you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Results""" + nodes: [SalesforceApexTestResult!]! + + """List of Apex Test Result edges""" + edges: [SalesforceApexTestResultEdge!]! +} + +""" +A filter to be used against ApexClass object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexClassConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexClassConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexClassConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexClass's id field""" + id: SalesforceIdFilter + + """Filter by the ApexClass's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the ApexClass's name field""" + name: SalesforceStringFilter + + """Filter by the ApexClass's apiVersion field""" + apiVersion: SalesforceFloatFilter + + """Filter by the ApexClass's status field""" + status: SalesforceStringFilter + + """Filter by the ApexClass's isValid field""" + isValid: SalesforceBooleanFilter + + """Filter by the ApexClass's bodyCrc field""" + bodyCrc: SalesforceFloatFilter + + """Filter by the ApexClass's lengthWithoutComments field""" + lengthWithoutComments: SalesforceIntFilter + + """Filter by the ApexClass's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexClass's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexClass's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexClass's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexClass's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexClass's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexClass's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against AsyncApexJob object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAsyncApexJobConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAsyncApexJobConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAsyncApexJobConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AsyncApexJob's id field""" + id: SalesforceIdFilter + + """Filter by the AsyncApexJob's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AsyncApexJob's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AsyncApexJob's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AsyncApexJob's jobType field""" + jobType: SalesforceStringFilter + + """Filter by the AsyncApexJob's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the AsyncApexJob's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the AsyncApexJob's status field""" + status: SalesforceStringFilter + + """Filter by the AsyncApexJob's jobItemsProcessed field""" + jobItemsProcessed: SalesforceIntFilter + + """Filter by the AsyncApexJob's totalJobItems field""" + totalJobItems: SalesforceIntFilter + + """Filter by the AsyncApexJob's numberOfErrors field""" + numberOfErrors: SalesforceIntFilter + + """Filter by the AsyncApexJob's completedDate field""" + completedDate: SalesforceDateTimeFilter + + """Filter by the AsyncApexJob's methodName field""" + methodName: SalesforceStringFilter + + """Filter by the AsyncApexJob's extendedStatus field""" + extendedStatus: SalesforceStringFilter + + """Filter by the AsyncApexJob's parentJob relation.""" + parentJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the AsyncApexJob's parentJobId field""" + parentJobId: SalesforceIdFilter + + """Filter by the AsyncApexJob's lastProcessed field""" + lastProcessed: SalesforceStringFilter + + """Filter by the AsyncApexJob's lastProcessedOffset field""" + lastProcessedOffset: SalesforceIntFilter +} + +""" +A filter to be used against ApexTestRunResult object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestRunResultConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestRunResultConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestRunResultConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestRunResult's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestRunResult's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the ApexTestRunResult's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestRunResult's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the ApexTestRunResult's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's asyncApexJob relation.""" + asyncApexJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestRunResult's asyncApexJobId field""" + asyncApexJobId: SalesforceIdFilter + + """Filter by the ApexTestRunResult's user relation.""" + user: SalesforceUserConnectionFilter + + """Filter by the ApexTestRunResult's userId field""" + userId: SalesforceIdFilter + + """Filter by the ApexTestRunResult's jobName field""" + jobName: SalesforceStringFilter + + """Filter by the ApexTestRunResult's isAllTests field""" + isAllTests: SalesforceBooleanFilter + + """Filter by the ApexTestRunResult's source field""" + source: SalesforceStringFilter + + """Filter by the ApexTestRunResult's startTime field""" + startTime: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's endTime field""" + endTime: SalesforceDateTimeFilter + + """Filter by the ApexTestRunResult's testTime field""" + testTime: SalesforceIntFilter + + """Filter by the ApexTestRunResult's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTestRunResult's classesEnqueued field""" + classesEnqueued: SalesforceIntFilter + + """Filter by the ApexTestRunResult's classesCompleted field""" + classesCompleted: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsEnqueued field""" + methodsEnqueued: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsCompleted field""" + methodsCompleted: SalesforceIntFilter + + """Filter by the ApexTestRunResult's methodsFailed field""" + methodsFailed: SalesforceIntFilter +} + +""" +A filter to be used against ApexTestQueueItem object types. All fields are combined with a logical â€and.’ +""" +input SalesforceApexTestQueueItemConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceApexTestQueueItemConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceApexTestQueueItemConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the ApexTestQueueItem's id field""" + id: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the ApexTestQueueItem's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the ApexTestQueueItem's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the ApexTestQueueItem's apexClass relation.""" + apexClass: SalesforceApexClassConnectionFilter + + """Filter by the ApexTestQueueItem's apexClassId field""" + apexClassId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's status field""" + status: SalesforceStringFilter + + """Filter by the ApexTestQueueItem's extendedStatus field""" + extendedStatus: SalesforceStringFilter + + """Filter by the ApexTestQueueItem's parentJob relation.""" + parentJob: SalesforceAsyncApexJobConnectionFilter + + """Filter by the ApexTestQueueItem's parentJobId field""" + parentJobId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's testRunResult relation.""" + testRunResult: SalesforceApexTestRunResultConnectionFilter + + """Filter by the ApexTestQueueItem's testRunResultId field""" + testRunResultId: SalesforceIdFilter + + """Filter by the ApexTestQueueItem's shouldSkipCodeCoverage field""" + shouldSkipCodeCoverage: SalesforceBooleanFilter +} + +"""Field that Apex Test Queue Items can be sorted by""" +enum SalesforceApexTestQueueItemSortByFieldEnum { + ID + CREATED_DATE + CREATED_BY_ID + SYSTEM_MODSTAMP + APEX_CLASS_ID + STATUS + EXTENDED_STATUS + PARENT_JOB_ID + TEST_RUN_RESULT_ID + SHOULD_SKIP_CODE_COVERAGE +} + +"""Apex Job""" +type SalesforceAsyncApexJob implements OneGraphNode { + """Apex Job ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Job Type""" + jobType: String! + + """Class ID""" + apexClassId: String + + """Class ID""" + apexClass: SalesforceApexClass + + """Status""" + status: String! + + """Batches Processed""" + jobItemsProcessed: Int! + + """Total Batches""" + totalJobItems: Int + + """Failures""" + numberOfErrors: Int + + """Completion Date""" + completedDate: String + + """Apex Method""" + methodName: String + + """Status Detail""" + extendedStatus: String + + """Apex Job ID""" + parentJobId: String + + """Apex Job ID""" + parentJob: SalesforceAsyncApexJob + + """Last ID processed and committed""" + lastProcessed: String + + """Offset of last ID processed and committed""" + lastProcessedOffset: Int + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByParentJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByAsyncApexJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + asyncApex( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByParentJobId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a AsyncApexJob + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Apex Test Queue Item""" +type SalesforceApexTestQueueItem implements OneGraphNode { + """Apex Test Queue Item ID""" + id: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Class ID""" + apexClassId: String! + + """Class ID""" + apexClass: SalesforceApexClass + + """Status""" + status: String! + + """Status Detail""" + extendedStatus: String + + """Apex Job ID""" + parentJobId: String + + """Apex Job ID""" + parentJob: SalesforceAsyncApexJob + + """ApexTestRunResult ID""" + testRunResultId: String + + """ApexTestRunResult ID""" + testRunResult: SalesforceApexTestRunResult + + """Should Skip Code Coverage""" + shouldSkipCodeCoverage: Boolean! + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByQueueItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """ + A JSON object that contains all of the custom fields for a ApexTestQueueItem + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce Apex Test Queue Items connection, for use in pagination.""" +type SalesforceApexTestQueueItemsConnection { + """ + The count of all Apex Test Queue Item you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce Apex Test Queue Items""" + nodes: [SalesforceApexTestQueueItem!]! + + """List of Apex Test Queue Item edges""" + edges: [SalesforceApexTestQueueItemEdge!]! +} + +""" +A filter to be used against AIInsightAction object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiInsightActionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiInsightActionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiInsightActionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIInsightAction's id field""" + id: SalesforceIdFilter + + """Filter by the AIInsightAction's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIInsightAction's name field""" + name: SalesforceStringFilter + + """Filter by the AIInsightAction's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightAction's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIInsightAction's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIInsightAction's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIInsightAction's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIInsightAction's aiRecordInsight relation.""" + aiRecordInsight: SalesforceAiRecordInsightConnectionFilter + + """Filter by the AIInsightAction's aiRecordInsightId field""" + aiRecordInsightId: SalesforceIdFilter + + """Filter by the AIInsightAction's type field""" + type: SalesforceStringFilter + + """Filter by the AIInsightAction's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIInsightAction's actionName field""" + actionName: SalesforceStringFilter + + """Filter by the AIInsightAction's actionId field""" + actionId: SalesforceIdFilter +} + +"""Field that AI Insight Actions can be sorted by""" +enum SalesforceAiInsightActionSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_RECORD_INSIGHT_ID + TYPE + CONFIDENCE + ACTION_NAME + ACTION_ID +} + +"""An edge in a connection.""" +type SalesforceAiInsightActionEdge { + """The item at the end of the edge.""" + node: SalesforceAiInsightAction! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Insight Actions connection, for use in pagination.""" +type SalesforceAiInsightActionsConnection { + """The count of all AI Insight Action you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Actions""" + nodes: [SalesforceAiInsightAction!]! + + """List of AI Insight Action edges""" + edges: [SalesforceAiInsightActionEdge!]! +} + +"""Apex Class""" +type SalesforceApexClass implements OneGraphNode { + """Class ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Status""" + status: String! + + """Is Valid""" + isValid: Boolean! + + """Body CRC""" + bodyCrc: Float + + """Body""" + body: String + + """Size Without Comments""" + lengthWithoutComments: Int! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByActionId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResult""" + apexTestResultsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestResultsConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByPluginId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByRegistrationHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByType( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByApexHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByApexAdapterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsBySamlJitHandlerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByApexClassId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByApexPolicyId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """A JSON object that contains all of the custom fields for a ApexClass""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceAiInsightActionActionUnion = SalesforceApexClass | SalesforceAuraDefinitionBundle | SalesforceMacro + +"""AI Insight Action""" +type SalesforceAiInsightAction implements OneGraphNode { + """AI Insight Action ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """Action Type""" + type: String! + + """Confidence""" + confidence: Float + + """Action Name""" + actionName: String + + """Action ID""" + actionId: String + + """Action ID""" + action: SalesforceAiInsightActionActionUnion + + """Collection of Salesforce AIInsightFeedback""" + feedback( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightAction + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Application config""" +type SalesforceAiApplicationConfig implements OneGraphNode { + """AI Application config Id""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """ + A JSON object that contains all of the custom fields for a AIApplicationConfig + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceSobject = SalesforceAiApplication | SalesforceAiApplicationConfig | SalesforceAiInsightAction | SalesforceAiInsightFeedback | SalesforceAiInsightReason | SalesforceAiInsightValue | SalesforceAiRecordInsight | SalesforceAcceptedEventRelation | SalesforceAccount | SalesforceAccountChangeEvent | SalesforceAccountCleanInfo | SalesforceAccountContactRole | SalesforceAccountContactRoleChangeEvent | SalesforceAccountFeed | SalesforceAccountHistory | SalesforceAccountPartner | SalesforceAccountShare | SalesforceActionLinkGroupTemplate | SalesforceActionLinkTemplate | SalesforceActiveFeatureLicenseMetric | SalesforceActivePermSetLicenseMetric | SalesforceActiveProfileMetric | SalesforceAdditionalNumber | SalesforceAlternativePaymentMethod | SalesforceAlternativePaymentMethodShare | SalesforceAnnouncement | SalesforceApexClass | SalesforceApexComponent | SalesforceApexEmailNotification | SalesforceApexLog | SalesforceApexPage | SalesforceApexTestQueueItem | SalesforceApexTestResult | SalesforceApexTestResultLimits | SalesforceApexTestRunResult | SalesforceApexTestSuite | SalesforceApexTrigger | SalesforceApiAnomalyEventStoreFeed | SalesforceAppAnalyticsQueryRequest | SalesforceAppMenuItem | SalesforceAppUsageAssignment | SalesforceAsset | SalesforceAssetAction | SalesforceAssetActionSource | SalesforceAssetChangeEvent | SalesforceAssetFeed | SalesforceAssetHistory | SalesforceAssetRelationship | SalesforceAssetRelationshipFeed | SalesforceAssetRelationshipHistory | SalesforceAssetShare | SalesforceAssetStatePeriod | SalesforceAssignmentRule | SalesforceAsyncApexJob | SalesforceAttachment | SalesforceAuraDefinition | SalesforceAuraDefinitionBundle | SalesforceAuthConfig | SalesforceAuthConfigProviders | SalesforceAuthProvider | SalesforceAuthSession | SalesforceAuthorizationForm | SalesforceAuthorizationFormConsent | SalesforceAuthorizationFormConsentChangeEvent | SalesforceAuthorizationFormConsentHistory | SalesforceAuthorizationFormConsentShare | SalesforceAuthorizationFormDataUse | SalesforceAuthorizationFormDataUseHistory | SalesforceAuthorizationFormDataUseShare | SalesforceAuthorizationFormHistory | SalesforceAuthorizationFormShare | SalesforceAuthorizationFormText | SalesforceAuthorizationFormTextFeed | SalesforceAuthorizationFormTextHistory | SalesforceBackgroundOperation | SalesforceBrandTemplate | SalesforceBrandingSet | SalesforceBrandingSetProperty | SalesforceBusinessHours | SalesforceBusinessProcess | SalesforceCalendar | SalesforceCalendarView | SalesforceCalendarViewShare | SalesforceCallCenter | SalesforceCallCoachingMediaProvider | SalesforceCampaign | SalesforceCampaignChangeEvent | SalesforceCampaignFeed | SalesforceCampaignHistory | SalesforceCampaignMember | SalesforceCampaignMemberChangeEvent | SalesforceCampaignMemberStatus | SalesforceCampaignMemberStatusChangeEvent | SalesforceCampaignShare | SalesforceCardPaymentMethod | SalesforceCase | SalesforceCaseChangeEvent | SalesforceCaseComment | SalesforceCaseContactRole | SalesforceCaseFeed | SalesforceCaseHistory | SalesforceCaseShare | SalesforceCaseSolution | SalesforceCaseStatus | SalesforceCaseTeamMember | SalesforceCaseTeamRole | SalesforceCaseTeamTemplate | SalesforceCaseTeamTemplateMember | SalesforceCaseTeamTemplateRecord | SalesforceCategoryData | SalesforceCategoryNode | SalesforceChatterActivity | SalesforceChatterExtension | SalesforceChatterExtensionConfig | SalesforceClientBrowser | SalesforceCollaborationGroup | SalesforceCollaborationGroupFeed | SalesforceCollaborationGroupMember | SalesforceCollaborationGroupMemberRequest | SalesforceCollaborationGroupRecord | SalesforceCollaborationInvitation | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionChannelTypeFeed | SalesforceCommSubscriptionChannelTypeHistory | SalesforceCommSubscriptionChannelTypeShare | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionConsentChangeEvent | SalesforceCommSubscriptionConsentFeed | SalesforceCommSubscriptionConsentHistory | SalesforceCommSubscriptionConsentShare | SalesforceCommSubscriptionFeed | SalesforceCommSubscriptionHistory | SalesforceCommSubscriptionShare | SalesforceCommSubscriptionTiming | SalesforceCommSubscriptionTimingFeed | SalesforceCommSubscriptionTimingHistory | SalesforceCommunity | SalesforceConferenceNumber | SalesforceConnectedApplication | SalesforceConsumptionRate | SalesforceConsumptionRateHistory | SalesforceConsumptionSchedule | SalesforceConsumptionScheduleFeed | SalesforceConsumptionScheduleHistory | SalesforceConsumptionScheduleShare | SalesforceContact | SalesforceContactChangeEvent | SalesforceContactCleanInfo | SalesforceContactFeed | SalesforceContactHistory | SalesforceContactPointAddress | SalesforceContactPointAddressChangeEvent | SalesforceContactPointAddressHistory | SalesforceContactPointAddressShare | SalesforceContactPointConsent | SalesforceContactPointConsentChangeEvent | SalesforceContactPointConsentHistory | SalesforceContactPointConsentShare | SalesforceContactPointEmail | SalesforceContactPointEmailChangeEvent | SalesforceContactPointEmailHistory | SalesforceContactPointEmailShare | SalesforceContactPointPhone | SalesforceContactPointPhoneChangeEvent | SalesforceContactPointPhoneHistory | SalesforceContactPointPhoneShare | SalesforceContactPointTypeConsent | SalesforceContactPointTypeConsentChangeEvent | SalesforceContactPointTypeConsentHistory | SalesforceContactPointTypeConsentShare | SalesforceContactRequest | SalesforceContactRequestShare | SalesforceContactShare | SalesforceContentAsset | SalesforceContentDistribution | SalesforceContentDistributionView | SalesforceContentDocument | SalesforceContentDocumentFeed | SalesforceContentDocumentHistory | SalesforceContentDocumentLink | SalesforceContentDocumentSubscription | SalesforceContentFolder | SalesforceContentFolderItem | SalesforceContentFolderLink | SalesforceContentFolderMember | SalesforceContentNote | SalesforceContentNotification | SalesforceContentTagSubscription | SalesforceContentUserSubscription | SalesforceContentVersion | SalesforceContentVersionComment | SalesforceContentVersionHistory | SalesforceContentVersionRating | SalesforceContentWorkspace | SalesforceContentWorkspaceDoc | SalesforceContentWorkspaceMember | SalesforceContentWorkspacePermission | SalesforceContentWorkspaceSubscription | SalesforceContract | SalesforceContractChangeEvent | SalesforceContractContactRole | SalesforceContractFeed | SalesforceContractHistory | SalesforceContractStatus | SalesforceCorsWhitelistEntry | SalesforceCredentialStuffingEventStoreFeed | SalesforceCreditMemo | SalesforceCreditMemoFeed | SalesforceCreditMemoHistory | SalesforceCreditMemoLine | SalesforceCreditMemoLineFeed | SalesforceCreditMemoLineHistory | SalesforceCreditMemoShare | SalesforceCronJobDetail | SalesforceCronTrigger | SalesforceCspTrustedSite | SalesforceCustomBrand | SalesforceCustomBrandAsset | SalesforceCustomHelpMenuItem | SalesforceCustomHelpMenuSection | SalesforceCustomHttpHeader | SalesforceCustomNotificationType | SalesforceCustomObjectUserLicenseMetrics | SalesforceCustomPermission | SalesforceCustomPermissionDependency | SalesforceDandBCompany | SalesforceDashboard | SalesforceDashboardComponent | SalesforceDashboardComponentFeed | SalesforceDashboardFeed | SalesforceDataAssessmentFieldMetric | SalesforceDataAssessmentMetric | SalesforceDataAssessmentValueMetric | SalesforceDataAssetSemanticGraphEdge | SalesforceDataAssetUsageTrackingInfo | SalesforceDataUseLegalBasis | SalesforceDataUseLegalBasisHistory | SalesforceDataUseLegalBasisShare | SalesforceDataUsePurpose | SalesforceDataUsePurposeHistory | SalesforceDataUsePurposeShare | SalesforceDatacloudOwnedEntity | SalesforceDatacloudPurchaseUsage | SalesforceDeclinedEventRelation | SalesforceDeleteEvent | SalesforceDigitalWallet | SalesforceDocument | SalesforceDocumentAttachmentMap | SalesforceDomain | SalesforceDomainSite | SalesforceDuplicateRecordItem | SalesforceDuplicateRecordSet | SalesforceDuplicateRule | SalesforceEmailCapture | SalesforceEmailDomainFilter | SalesforceEmailDomainKey | SalesforceEmailMessage | SalesforceEmailMessageChangeEvent | SalesforceEmailMessageRelation | SalesforceEmailRelay | SalesforceEmailServicesAddress | SalesforceEmailServicesFunction | SalesforceEmailTemplate | SalesforceEmailTemplateChangeEvent | SalesforceEngagementChannelType | SalesforceEngagementChannelTypeFeed | SalesforceEngagementChannelTypeHistory | SalesforceEngagementChannelTypeShare | SalesforceEnhancedLetterhead | SalesforceEnhancedLetterheadFeed | SalesforceEntitySubscription | SalesforceEnvironmentHub | SalesforceEnvironmentHubInvitation | SalesforceEnvironmentHubMember | SalesforceEnvironmentHubMemberRel | SalesforceEvent | SalesforceEventChangeEvent | SalesforceEventFeed | SalesforceEventLogFile | SalesforceEventRelation | SalesforceEventRelationChangeEvent | SalesforceExpressionFilter | SalesforceExpressionFilterCriteria | SalesforceExternalDataSource | SalesforceExternalDataUserAuth | SalesforceExternalEvent | SalesforceExternalEventMapping | SalesforceExternalEventMappingShare | SalesforceFeedAttachment | SalesforceFeedComment | SalesforceFeedItem | SalesforceFeedPollChoice | SalesforceFeedPollVote | SalesforceFeedRevision | SalesforceFieldPermissions | SalesforceFieldSecurityClassification | SalesforceFileSearchActivity | SalesforceFinanceBalanceSnapshot | SalesforceFinanceBalanceSnapshotChangeEvent | SalesforceFinanceBalanceSnapshotShare | SalesforceFinanceTransaction | SalesforceFinanceTransactionChangeEvent | SalesforceFinanceTransactionShare | SalesforceFiscalYearSettings | SalesforceFlowInterview | SalesforceFlowInterviewLog | SalesforceFlowInterviewLogEntry | SalesforceFlowInterviewLogShare | SalesforceFlowInterviewShare | SalesforceFlowRecordRelation | SalesforceFlowStageRelation | SalesforceFolder | SalesforceGrantedByLicense | SalesforceGroup | SalesforceGroupMember | SalesforceGtwyProvPaymentMethodType | SalesforceHoliday | SalesforceIpAddressRange | SalesforceIdea | SalesforceIdeaComment | SalesforceIdpEventLog | SalesforceIframeWhiteListUrl | SalesforceImage | SalesforceImageFeed | SalesforceImageHistory | SalesforceImageShare | SalesforceIndividual | SalesforceIndividualChangeEvent | SalesforceIndividualHistory | SalesforceIndividualShare | SalesforceInstalledMobileApp | SalesforceInvoice | SalesforceInvoiceFeed | SalesforceInvoiceHistory | SalesforceInvoiceLine | SalesforceInvoiceLineFeed | SalesforceInvoiceLineHistory | SalesforceInvoiceShare | SalesforceKnowledgeableUser | SalesforceLead | SalesforceLeadChangeEvent | SalesforceLeadCleanInfo | SalesforceLeadFeed | SalesforceLeadHistory | SalesforceLeadShare | SalesforceLeadStatus | SalesforceLegalEntity | SalesforceLegalEntityFeed | SalesforceLegalEntityHistory | SalesforceLegalEntityShare | SalesforceLightningExitByPageMetrics | SalesforceLightningExperienceTheme | SalesforceLightningOnboardingConfig | SalesforceLightningToggleMetrics | SalesforceLightningUsageByAppTypeMetrics | SalesforceLightningUsageByBrowserMetrics | SalesforceLightningUsageByFlexiPageMetrics | SalesforceLightningUsageByPageMetrics | SalesforceListEmail | SalesforceListEmailChangeEvent | SalesforceListEmailIndividualRecipient | SalesforceListEmailRecipientSource | SalesforceListEmailShare | SalesforceListView | SalesforceListViewChart | SalesforceLoginGeo | SalesforceLoginHistory | SalesforceLoginIp | SalesforceMlField | SalesforceMlPredictionDefinition | SalesforceMacro | SalesforceMacroChangeEvent | SalesforceMacroHistory | SalesforceMacroInstruction | SalesforceMacroInstructionChangeEvent | SalesforceMacroShare | SalesforceMacroUsage | SalesforceMacroUsageShare | SalesforceMailmergeTemplate | SalesforceMatchingInformation | SalesforceMatchingRule | SalesforceMatchingRuleItem | SalesforceMobileApplicationDetail | SalesforceMutingPermissionSet | SalesforceMyDomainDiscoverableLogin | SalesforceNamedCredential | SalesforceNote | SalesforceOauthCustomScope | SalesforceOauthCustomScopeApp | SalesforceObjectPermissions | SalesforceOnboardingMetrics | SalesforceOneGraphOneGraphWebhookChangeEvent | SalesforceOpportunity | SalesforceOpportunityChangeEvent | SalesforceOpportunityCompetitor | SalesforceOpportunityContactRole | SalesforceOpportunityContactRoleChangeEvent | SalesforceOpportunityFeed | SalesforceOpportunityFieldHistory | SalesforceOpportunityHistory | SalesforceOpportunityLineItem | SalesforceOpportunityPartner | SalesforceOpportunityShare | SalesforceOpportunityStage | SalesforceOrder | SalesforceOrderChangeEvent | SalesforceOrderFeed | SalesforceOrderHistory | SalesforceOrderItem | SalesforceOrderItemChangeEvent | SalesforceOrderItemFeed | SalesforceOrderItemHistory | SalesforceOrderShare | SalesforceOrderStatus | SalesforceOrgDeleteRequest | SalesforceOrgDeleteRequestShare | SalesforceOrgMetric | SalesforceOrgMetricScanResult | SalesforceOrgMetricScanSummary | SalesforceOrgWideEmailAddress | SalesforceOrganization | SalesforcePackageLicense | SalesforcePartner | SalesforcePartnerRole | SalesforcePartyConsent | SalesforcePartyConsentChangeEvent | SalesforcePartyConsentFeed | SalesforcePartyConsentHistory | SalesforcePartyConsentShare | SalesforcePayment | SalesforcePaymentAuthAdjustment | SalesforcePaymentAuthorization | SalesforcePaymentGateway | SalesforcePaymentGatewayLog | SalesforcePaymentGatewayProvider | SalesforcePaymentGroup | SalesforcePaymentLineInvoice | SalesforcePaymentMethod | SalesforcePeriod | SalesforcePermissionSet | SalesforcePermissionSetAssignment | SalesforcePermissionSetGroup | SalesforcePermissionSetGroupComponent | SalesforcePermissionSetLicense | SalesforcePermissionSetLicenseAssign | SalesforcePermissionSetTabSetting | SalesforcePlatformCachePartition | SalesforcePlatformCachePartitionType | SalesforcePricebook2 | SalesforcePricebook2ChangeEvent | SalesforcePricebook2History | SalesforcePricebookEntry | SalesforcePricebookEntryHistory | SalesforceProcessDefinition | SalesforceProcessException | SalesforceProcessExceptionShare | SalesforceProcessInstance | SalesforceProcessInstanceNode | SalesforceProcessInstanceStep | SalesforceProcessInstanceWorkitem | SalesforceProcessNode | SalesforceProduct2 | SalesforceProduct2ChangeEvent | SalesforceProduct2Feed | SalesforceProduct2History | SalesforceProductConsumptionSchedule | SalesforceProfile | SalesforcePrompt | SalesforcePromptAction | SalesforcePromptActionShare | SalesforcePromptError | SalesforcePromptErrorShare | SalesforcePromptVersion | SalesforcePushTopic | SalesforceQueueSobject | SalesforceQuickText | SalesforceQuickTextChangeEvent | SalesforceQuickTextHistory | SalesforceQuickTextShare | SalesforceQuickTextUsage | SalesforceQuickTextUsageShare | SalesforceRecommendation | SalesforceRecommendationChangeEvent | SalesforceRecordAction | SalesforceRecordActionHistory | SalesforceRecordType | SalesforceRedirectWhitelistUrl | SalesforceRefund | SalesforceRefundLinePayment | SalesforceReport | SalesforceReportAnomalyEventStoreFeed | SalesforceReportFeed | SalesforceSpSamlAttributes | SalesforceSamlSsoConfig | SalesforceScontrol | SalesforceSearchPromotionRule | SalesforceSecureAgent | SalesforceSecureAgentPlugin | SalesforceSecureAgentPluginProperty | SalesforceSecureAgentsCluster | SalesforceSecurityCustomBaseline | SalesforceServiceProvider | SalesforceServiceSetupProvisioning | SalesforceSessionHijackingEventStoreFeed | SalesforceSessionPermSetActivation | SalesforceSetupAssistantStep | SalesforceSetupAuditTrail | SalesforceSetupEntityAccess | SalesforceShapeRepresentation | SalesforceSignupRequest | SalesforceSignupRequestFeed | SalesforceSignupRequestHistory | SalesforceSignupRequestShare | SalesforceSite | SalesforceSiteFeed | SalesforceSiteHistory | SalesforceSiteIframeWhiteListUrl | SalesforceSiteRedirectMapping | SalesforceSolution | SalesforceSolutionFeed | SalesforceSolutionHistory | SalesforceSolutionStatus | SalesforceSsoUserMapping | SalesforceStamp | SalesforceStampAssignment | SalesforceStaticResource | SalesforceStreamingChannel | SalesforceStreamingChannelShare | SalesforceTask | SalesforceTaskChangeEvent | SalesforceTaskFeed | SalesforceTaskPriority | SalesforceTaskStatus | SalesforceTenantUsageEntitlement | SalesforceTestSuiteMembership | SalesforceThreatDetectionFeedbackFeed | SalesforceTodayGoal | SalesforceTodayGoalShare | SalesforceTopic | SalesforceTopicAssignment | SalesforceTopicFeed | SalesforceTopicUserEvent | SalesforceTransactionSecurityPolicy | SalesforceTranslation | SalesforceUiFormulaCriterion | SalesforceUiFormulaRule | SalesforceUndecidedEventRelation | SalesforceUser | SalesforceUserAppInfo | SalesforceUserAppMenuCustomization | SalesforceUserAppMenuCustomizationShare | SalesforceUserChangeEvent | SalesforceUserEmailPreferredPerson | SalesforceUserEmailPreferredPersonShare | SalesforceUserFeed | SalesforceUserLicense | SalesforceUserListView | SalesforceUserListViewCriterion | SalesforceUserLogin | SalesforceUserPackageLicense | SalesforceUserPreference | SalesforceUserProvAccount | SalesforceUserProvAccountStaging | SalesforceUserProvMockTarget | SalesforceUserProvisioningConfig | SalesforceUserProvisioningLog | SalesforceUserProvisioningRequest | SalesforceUserProvisioningRequestShare | SalesforceUserRole | SalesforceUserShare | SalesforceVerificationHistory | SalesforceVisualforceAccessMetrics | SalesforceVote | SalesforceWaveAutoInstallRequest | SalesforceWaveCompatibilityCheckItem | SalesforceWebLink + +scalar JSON + +"""ML Prediction Definition""" +type SalesforceMlPredictionDefinition implements OneGraphNode { + """ML Prediction Definition ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Application ID""" + applicationId: String + + """AI Application ID""" + application: SalesforceAiApplication + + """ML Prediction Type""" + type: String! + + """ML Prediction Status""" + status: String! + + """Prediction Field ID""" + predictionField: String + + """Pushback Field ID""" + pushbackField: String + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsights( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """ + A JSON object that contains all of the custom fields for a MLPredictionDefinition + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Salesforce ML Prediction Definitions connection, for use in pagination. +""" +type SalesforceMlPredictionDefinitionsConnection { + """ + The count of all ML Prediction Definition you could get from the connection. + """ + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce ML Prediction Definitions""" + nodes: [SalesforceMlPredictionDefinition!]! + + """List of ML Prediction Definition edges""" + edges: [SalesforceMlPredictionDefinitionEdge!]! +} + +""" +A filter to be used against UserRole object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserRoleConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserRoleConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserRoleConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserRole's id field""" + id: SalesforceIdFilter + + """Filter by the UserRole's name field""" + name: SalesforceStringFilter + + """Filter by the UserRole's parentRole relation.""" + parentRole: SalesforceUserRoleConnectionFilter + + """Filter by the UserRole's parentRoleId field""" + parentRoleId: SalesforceIdFilter + + """Filter by the UserRole's rollupDescription field""" + rollupDescription: SalesforceStringFilter + + """Filter by the UserRole's opportunityAccessForAccountOwner field""" + opportunityAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's caseAccessForAccountOwner field""" + caseAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's contactAccessForAccountOwner field""" + contactAccessForAccountOwner: SalesforceStringFilter + + """Filter by the UserRole's forecastUser relation.""" + forecastUser: SalesforceUserConnectionFilter + + """Filter by the UserRole's forecastUserId field""" + forecastUserId: SalesforceIdFilter + + """Filter by the UserRole's mayForecastManagerShare field""" + mayForecastManagerShare: SalesforceBooleanFilter + + """Filter by the UserRole's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserRole's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the UserRole's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the UserRole's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the UserRole's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the UserRole's portalAccount relation.""" + portalAccount: SalesforceAccountConnectionFilter + + """Filter by the UserRole's portalAccountId field""" + portalAccountId: SalesforceIdFilter + + """Filter by the UserRole's portalType field""" + portalType: SalesforceStringFilter + + """Filter by the UserRole's portalAccountOwner relation.""" + portalAccountOwner: SalesforceUserConnectionFilter + + """Filter by the UserRole's portalAccountOwnerId field""" + portalAccountOwnerId: SalesforceIdFilter +} + +""" +A filter to be used against UserLicense object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserLicenseConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserLicenseConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserLicenseConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the UserLicense's id field""" + id: SalesforceIdFilter + + """Filter by the UserLicense's licenseDefinitionKey field""" + licenseDefinitionKey: SalesforceStringFilter + + """Filter by the UserLicense's totalLicenses field""" + totalLicenses: SalesforceIntFilter + + """Filter by the UserLicense's status field""" + status: SalesforceStringFilter + + """Filter by the UserLicense's usedLicenses field""" + usedLicenses: SalesforceIntFilter + + """Filter by the UserLicense's usedLicensesLastUpdated field""" + usedLicensesLastUpdated: SalesforceDateTimeFilter + + """Filter by the UserLicense's name field""" + name: SalesforceStringFilter + + """Filter by the UserLicense's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the UserLicense's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the UserLicense's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the UserLicense's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against Profile object types. All fields are combined with a logical â€and.’ +""" +input SalesforceProfileConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceProfileConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceProfileConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Profile's id field""" + id: SalesforceIdFilter + + """Filter by the Profile's name field""" + name: SalesforceStringFilter + + """Filter by the Profile's permissionsEmailSingle field""" + permissionsEmailSingle: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailMass field""" + permissionsEmailMass: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditTask field""" + permissionsEditTask: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditEvent field""" + permissionsEditEvent: SalesforceBooleanFilter + + """Filter by the Profile's permissionsExportReport field""" + permissionsExportReport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportPersonal field""" + permissionsImportPersonal: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDataExport field""" + permissionsDataExport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageUsers field""" + permissionsManageUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicFilters field""" + permissionsEditPublicFilters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicTemplates field""" + permissionsEditPublicTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyAllData field""" + permissionsModifyAllData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCases field""" + permissionsManageCases: SalesforceBooleanFilter + + """Filter by the Profile's permissionsMassInlineEdit field""" + permissionsMassInlineEdit: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditKnowledge field""" + permissionsEditKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageKnowledge field""" + permissionsManageKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSolutions field""" + permissionsManageSolutions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomizeApplication field""" + permissionsCustomizeApplication: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditReadonlyFields field""" + permissionsEditReadonlyFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRunReports field""" + permissionsRunReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewSetup field""" + permissionsViewSetup: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyEntity field""" + permissionsTransferAnyEntity: SalesforceBooleanFilter + + """Filter by the Profile's permissionsNewReportBuilder field""" + permissionsNewReportBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivateContract field""" + permissionsActivateContract: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivateOrder field""" + permissionsActivateOrder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportLeads field""" + permissionsImportLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLeads field""" + permissionsManageLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyLead field""" + permissionsTransferAnyLead: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllData field""" + permissionsViewAllData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditPublicDocuments field""" + permissionsEditPublicDocuments: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentHubOnPremiseUser field""" + permissionsContentHubOnPremiseUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewEncryptedData field""" + permissionsViewEncryptedData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditBrandTemplates field""" + permissionsEditBrandTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditHtmlTemplates field""" + permissionsEditHtmlTemplates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterInternalUser field""" + permissionsChatterInternalUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageEncryptionKeys field""" + permissionsManageEncryptionKeys: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDeleteActivatedContract field""" + permissionsDeleteActivatedContract: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterInviteExternalUsers field""" + permissionsChatterInviteExternalUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendSitRequests field""" + permissionsSendSitRequests: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRemoteAccess field""" + permissionsManageRemoteAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanUseNewDashboardBuilder field""" + permissionsCanUseNewDashboardBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCategories field""" + permissionsManageCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConvertLeads field""" + permissionsConvertLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPasswordNeverExpires field""" + permissionsPasswordNeverExpires: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseTeamReassignWizards field""" + permissionsUseTeamReassignWizards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditActivatedOrders field""" + permissionsEditActivatedOrders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInstallMultiforce field""" + permissionsInstallMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPublishMultiforce field""" + permissionsPublishMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterOwnGroups field""" + permissionsChatterOwnGroups: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditOppLineItemUnitPrice field""" + permissionsEditOppLineItemUnitPrice: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateMultiforce field""" + permissionsCreateMultiforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBulkApiHardDelete field""" + permissionsBulkApiHardDelete: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSolutionImport field""" + permissionsSolutionImport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCallCenters field""" + permissionsManageCallCenters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSynonyms field""" + permissionsManageSynonyms: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewContent field""" + permissionsViewContent: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageEmailClientConfig field""" + permissionsManageEmailClientConfig: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEnableNotifications field""" + permissionsEnableNotifications: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDataIntegrations field""" + permissionsManageDataIntegrations: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDistributeFromPersWksp field""" + permissionsDistributeFromPersWksp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataCategories field""" + permissionsViewDataCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDataCategories field""" + permissionsManageDataCategories: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAuthorApex field""" + permissionsAuthorApex: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageMobile field""" + permissionsManageMobile: SalesforceBooleanFilter + + """Filter by the Profile's permissionsApiEnabled field""" + permissionsApiEnabled: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCustomReportTypes field""" + permissionsManageCustomReportTypes: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditCaseComments field""" + permissionsEditCaseComments: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransferAnyCase field""" + permissionsTransferAnyCase: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentAdministrator field""" + permissionsContentAdministrator: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateWorkspaces field""" + permissionsCreateWorkspaces: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentPermissions field""" + permissionsManageContentPermissions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentProperties field""" + permissionsManageContentProperties: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageContentTypes field""" + permissionsManageContentTypes: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageExchangeConfig field""" + permissionsManageExchangeConfig: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageAnalyticSnapshots field""" + permissionsManageAnalyticSnapshots: SalesforceBooleanFilter + + """Filter by the Profile's permissionsScheduleReports field""" + permissionsScheduleReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageBusinessHourHolidays field""" + permissionsManageBusinessHourHolidays: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDynamicDashboards field""" + permissionsManageDynamicDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomSidebarOnAllPages field""" + permissionsCustomSidebarOnAllPages: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageInteraction field""" + permissionsManageInteraction: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewMyTeamsDashboards field""" + permissionsViewMyTeamsDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModerateChatter field""" + permissionsModerateChatter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsResetPasswords field""" + permissionsResetPasswords: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFlowUflRequired field""" + permissionsFlowUflRequired: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanInsertFeedSystemFields field""" + permissionsCanInsertFeedSystemFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsActivitiesAccess field""" + permissionsActivitiesAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageKnowledgeImportExport field""" + permissionsManageKnowledgeImportExport: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailTemplateManagement field""" + permissionsEmailTemplateManagement: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEmailAdministration field""" + permissionsEmailAdministration: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageChatterMessages field""" + permissionsManageChatterMessages: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowEmailIc field""" + permissionsAllowEmailIc: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterFileLink field""" + permissionsChatterFileLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsForceTwoFactor field""" + permissionsForceTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewEventLogFiles field""" + permissionsViewEventLogFiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageNetworks field""" + permissionsManageNetworks: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageAuthProviders field""" + permissionsManageAuthProviders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRunFlow field""" + permissionsRunFlow: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeDashboards field""" + permissionsCreateCustomizeDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateDashboardFolders field""" + permissionsCreateDashboardFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPublicDashboards field""" + permissionsViewPublicDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageDashbdsInPubFolders field""" + permissionsManageDashbdsInPubFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeReports field""" + permissionsCreateCustomizeReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateReportFolders field""" + permissionsCreateReportFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPublicReports field""" + permissionsViewPublicReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageReportsInPubFolders field""" + permissionsManageReportsInPubFolders: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditMyDashboards field""" + permissionsEditMyDashboards: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditMyReports field""" + permissionsEditMyReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRealm field""" + permissionsManageRealm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHasFileSync field""" + permissionsHasFileSync: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllUsers field""" + permissionsViewAllUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowUniversalSearch field""" + permissionsAllowUniversalSearch: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConnectOrgToEnvironmentHub field""" + permissionsConnectOrgToEnvironmentHub: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWorkCalibrationUser field""" + permissionsWorkCalibrationUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateCustomizeFilters field""" + permissionsCreateCustomizeFilters: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWorkDotComUserPerm field""" + permissionsWorkDotComUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentHubUser field""" + permissionsContentHubUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsGovernNetworks field""" + permissionsGovernNetworks: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSalesConsole field""" + permissionsSalesConsole: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTwoFactorApi field""" + permissionsTwoFactorApi: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDeleteTopics field""" + permissionsDeleteTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEditTopics field""" + permissionsEditTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateTopics field""" + permissionsCreateTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAssignTopics field""" + permissionsAssignTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIdentityEnabled field""" + permissionsIdentityEnabled: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIdentityConnect field""" + permissionsIdentityConnect: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowViewKnowledge field""" + permissionsAllowViewKnowledge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsContentWorkspaces field""" + permissionsContentWorkspaces: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSearchPromotionRules field""" + permissionsManageSearchPromotionRules: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomMobileAppsAccess field""" + permissionsCustomMobileAppsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewHelpLink field""" + permissionsViewHelpLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageProfilesPermissionsets field""" + permissionsManageProfilesPermissionsets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAssignPermissionSets field""" + permissionsAssignPermissionSets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageRoles field""" + permissionsManageRoles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageIpAddresses field""" + permissionsManageIpAddresses: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSharing field""" + permissionsManageSharing: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageInternalUsers field""" + permissionsManageInternalUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePasswordPolicies field""" + permissionsManagePasswordPolicies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLoginAccessPolicies field""" + permissionsManageLoginAccessPolicies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPlatformEvents field""" + permissionsViewPlatformEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCustomPermissions field""" + permissionsManageCustomPermissions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanVerifyComment field""" + permissionsCanVerifyComment: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageUnlistedGroups field""" + permissionsManageUnlistedGroups: SalesforceBooleanFilter + + """Filter by the Profile's permissionsStdAutomaticActivityCapture field""" + permissionsStdAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifySecureAgents field""" + permissionsModifySecureAgents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppDashboardEditor field""" + permissionsInsightsAppDashboardEditor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageTwoFactor field""" + permissionsManageTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppUser field""" + permissionsInsightsAppUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppAdmin field""" + permissionsInsightsAppAdmin: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppEltEditor field""" + permissionsInsightsAppEltEditor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsAppUploadUser field""" + permissionsInsightsAppUploadUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsInsightsCreateApplication field""" + permissionsInsightsCreateApplication: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLightningExperienceUser field""" + permissionsLightningExperienceUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataLeakageEvents field""" + permissionsViewDataLeakageEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConfigCustomRecs field""" + permissionsConfigCustomRecs: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubmitMacrosAllowed field""" + permissionsSubmitMacrosAllowed: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBulkMacrosAllowed field""" + permissionsBulkMacrosAllowed: SalesforceBooleanFilter + + """Filter by the Profile's permissionsShareInternalArticles field""" + permissionsShareInternalArticles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSessionPermissionSets field""" + permissionsManageSessionPermissionSets: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageTemplatedApp field""" + permissionsManageTemplatedApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseTemplatedApp field""" + permissionsUseTemplatedApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendAnnouncementEmails field""" + permissionsSendAnnouncementEmails: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterEditOwnPost field""" + permissionsChatterEditOwnPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterEditOwnRecordPost field""" + permissionsChatterEditOwnRecordPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateAuditFields field""" + permissionsCreateAuditFields: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUpdateWithInactiveOwner field""" + permissionsUpdateWithInactiveOwner: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWaveTabularDownload field""" + permissionsWaveTabularDownload: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAutomaticActivityCapture field""" + permissionsAutomaticActivityCapture: SalesforceBooleanFilter + + """Filter by the Profile's permissionsImportCustomObjects field""" + permissionsImportCustomObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsDelegatedTwoFactor field""" + permissionsDelegatedTwoFactor: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChatterComposeUiCodesnippet field""" + permissionsChatterComposeUiCodesnippet: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSelectFilesFromSalesforce field""" + permissionsSelectFilesFromSalesforce: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModerateNetworkUsers field""" + permissionsModerateNetworkUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsMergeTopics field""" + permissionsMergeTopics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeToLightningReports field""" + permissionsSubscribeToLightningReports: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePvtRptsAndDashbds field""" + permissionsManagePvtRptsAndDashbds: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowLightningLogin field""" + permissionsAllowLightningLogin: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCampaignInfluence2 field""" + permissionsCampaignInfluence2: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewDataAssessment field""" + permissionsViewDataAssessment: SalesforceBooleanFilter + + """Filter by the Profile's permissionsRemoveDirectMessageMembers field""" + permissionsRemoveDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanApproveFeedPost field""" + permissionsCanApproveFeedPost: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddDirectMessageMembers field""" + permissionsAddDirectMessageMembers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAllowViewEditConvertedLeads field""" + permissionsAllowViewEditConvertedLeads: SalesforceBooleanFilter + + """Filter by the Profile's permissionsShowCompanyNameAsUserBadge field""" + permissionsShowCompanyNameAsUserBadge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccessCmc field""" + permissionsAccessCmc: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewHealthCheck field""" + permissionsViewHealthCheck: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageHealthCheck field""" + permissionsManageHealthCheck: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPackaging2 field""" + permissionsPackaging2: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCertificates field""" + permissionsManageCertificates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateReportInLightning field""" + permissionsCreateReportInLightning: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPreventClassicExperience field""" + permissionsPreventClassicExperience: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHideReadByList field""" + permissionsHideReadByList: SalesforceBooleanFilter + + """Filter by the Profile's permissionsListEmailSend field""" + permissionsListEmailSend: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFeedPinning field""" + permissionsFeedPinning: SalesforceBooleanFilter + + """Filter by the Profile's permissionsChangeDashboardColors field""" + permissionsChangeDashboardColors: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIotUser field""" + permissionsIotUser: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsManageRecommendationStrategies field + """ + permissionsManageRecommendationStrategies: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManagePropositions field""" + permissionsManagePropositions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCloseConversations field""" + permissionsCloseConversations: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportRolesGrps field""" + permissionsSubscribeReportRolesGrps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeDashboardRolesGrps field""" + permissionsSubscribeDashboardRolesGrps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseWebLink field""" + permissionsUseWebLink: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHasUnlimitedNbaExecutions field""" + permissionsHasUnlimitedNbaExecutions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewOnlyEmbeddedAppUser field""" + permissionsViewOnlyEmbeddedAppUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllActivities field""" + permissionsViewAllActivities: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportToOtherUsers field""" + permissionsSubscribeReportToOtherUsers: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsLightningConsoleAllowedForUser field + """ + permissionsLightningConsoleAllowedForUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSubscribeReportsRunAsUser field""" + permissionsSubscribeReportsRunAsUser: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsSubscribeToLightningDashboards field + """ + permissionsSubscribeToLightningDashboards: SalesforceBooleanFilter + + """ + Filter by the Profile's permissionsSubscribeDashboardToOtherUsers field + """ + permissionsSubscribeDashboardToOtherUsers: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateLtngTempInPub field""" + permissionsCreateLtngTempInPub: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTransactionalEmailSend field""" + permissionsTransactionalEmailSend: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewPrivateStaticResources field""" + permissionsViewPrivateStaticResources: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCreateLtngTempFolder field""" + permissionsCreateLtngTempFolder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsApexRestServices field""" + permissionsApexRestServices: SalesforceBooleanFilter + + """Filter by the Profile's permissionsEnableCommunityAppLauncher field""" + permissionsEnableCommunityAppLauncher: SalesforceBooleanFilter + + """Filter by the Profile's permissionsGiveRecognitionBadge field""" + permissionsGiveRecognitionBadge: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLtngPromoReserved01UserPerm field""" + permissionsLtngPromoReserved01UserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSubscriptions field""" + permissionsManageSubscriptions: SalesforceBooleanFilter + + """Filter by the Profile's permissionsWaveManagePrivateAssetsUser field""" + permissionsWaveManagePrivateAssetsUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanEditDataPrepRecipe field""" + permissionsCanEditDataPrepRecipe: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddAnalyticsRemoteConnections field""" + permissionsAddAnalyticsRemoteConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSurveys field""" + permissionsManageSurveys: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewRoles field""" + permissionsViewRoles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanManageMaps field""" + permissionsCanManageMaps: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCustomTabBarOnMobile field""" + permissionsCustomTabBarOnMobile: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLmOutboundMessagingUserPerm field""" + permissionsLmOutboundMessagingUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyDataClassification field""" + permissionsModifyDataClassification: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPrivacyDataAccess field""" + permissionsPrivacyDataAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQueryAllFiles field""" + permissionsQueryAllFiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsModifyMetadata field""" + permissionsModifyMetadata: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageCms field""" + permissionsManageCms: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSandboxTestingInCommunityApp field""" + permissionsSandboxTestingInCommunityApp: SalesforceBooleanFilter + + """Filter by the Profile's permissionsCanEditPrompts field""" + permissionsCanEditPrompts: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewUserPii field""" + permissionsViewUserPii: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageHubConnections field""" + permissionsManageHubConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsB2BMarketingAnalyticsUser field""" + permissionsB2BMarketingAnalyticsUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsTraceXdsQueries field""" + permissionsTraceXdsQueries: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewSecurityCommandCenter field""" + permissionsViewSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageSecurityCommandCenter field""" + permissionsManageSecurityCommandCenter: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllCustomSettings field""" + permissionsViewAllCustomSettings: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllForeignKeyNames field""" + permissionsViewAllForeignKeyNames: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAddWaveNotificationRecipients field""" + permissionsAddWaveNotificationRecipients: SalesforceBooleanFilter + + """Filter by the Profile's permissionsHeadlessCmsAccess field""" + permissionsHeadlessCmsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLmEndMessagingSessionUserPerm field""" + permissionsLmEndMessagingSessionUserPerm: SalesforceBooleanFilter + + """Filter by the Profile's permissionsConsentApiUpdate field""" + permissionsConsentApiUpdate: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPaymentsApiUser field""" + permissionsPaymentsApiUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccessContentBuilder field""" + permissionsAccessContentBuilder: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAccountSwitcherUser field""" + permissionsAccountSwitcherUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAnomalyEvents field""" + permissionsViewAnomalyEvents: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageC360AConnections field""" + permissionsManageC360AConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageReleaseUpdates field""" + permissionsManageReleaseUpdates: SalesforceBooleanFilter + + """Filter by the Profile's permissionsViewAllProfiles field""" + permissionsViewAllProfiles: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSkipIdentityConfirmation field""" + permissionsSkipIdentityConfirmation: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLearningManager field""" + permissionsLearningManager: SalesforceBooleanFilter + + """Filter by the Profile's permissionsSendCustomNotifications field""" + permissionsSendCustomNotifications: SalesforceBooleanFilter + + """Filter by the Profile's permissionsPackaging2Delete field""" + permissionsPackaging2Delete: SalesforceBooleanFilter + + """Filter by the Profile's permissionsFscComprehensiveUserAccess field""" + permissionsFscComprehensiveUserAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBotManageBots field""" + permissionsBotManageBots: SalesforceBooleanFilter + + """Filter by the Profile's permissionsBotManageBotsTrainingData field""" + permissionsBotManageBotsTrainingData: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageLearningReporting field""" + permissionsManageLearningReporting: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeCToCUser field""" + permissionsIsotopeCToCUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeAccess field""" + permissionsIsotopeAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsIsotopeLex field""" + permissionsIsotopeLex: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQuipMetricsAccess field""" + permissionsQuipMetricsAccess: SalesforceBooleanFilter + + """Filter by the Profile's permissionsQuipUserEngagementMetrics field""" + permissionsQuipUserEngagementMetrics: SalesforceBooleanFilter + + """Filter by the Profile's permissionsManageExternalConnections field""" + permissionsManageExternalConnections: SalesforceBooleanFilter + + """Filter by the Profile's permissionsUseSubscriptionEmails field""" + permissionsUseSubscriptionEmails: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAiViewInsightObjects field""" + permissionsAiViewInsightObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsAiCreateInsightObjects field""" + permissionsAiCreateInsightObjects: SalesforceBooleanFilter + + """Filter by the Profile's permissionsLifecycleManagementApiUser field""" + permissionsLifecycleManagementApiUser: SalesforceBooleanFilter + + """Filter by the Profile's permissionsNativeWebviewScrolling field""" + permissionsNativeWebviewScrolling: SalesforceBooleanFilter + + """Filter by the Profile's userLicense relation.""" + userLicense: SalesforceUserLicenseConnectionFilter + + """Filter by the Profile's userLicenseId field""" + userLicenseId: SalesforceIdFilter + + """Filter by the Profile's userType field""" + userType: SalesforceStringFilter + + """Filter by the Profile's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Profile's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Profile's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Profile's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Profile's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Profile's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Profile's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Profile's description field""" + description: SalesforceStringFilter + + """Filter by the Profile's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Profile's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter +} + +""" +A filter to be used against Contact object types. All fields are combined with a logical â€and.’ +""" +input SalesforceContactConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceContactConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceContactConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Contact's id field""" + id: SalesforceIdFilter + + """Filter by the Contact's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Contact's masterRecord relation.""" + masterRecord: SalesforceContactConnectionFilter + + """Filter by the Contact's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Contact's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the Contact's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the Contact's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Contact's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Contact's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Contact's name field""" + name: SalesforceStringFilter + + """Filter by the Contact's otherStreet field""" + otherStreet: SalesforceStringFilter + + """Filter by the Contact's otherCity field""" + otherCity: SalesforceStringFilter + + """Filter by the Contact's otherState field""" + otherState: SalesforceStringFilter + + """Filter by the Contact's otherPostalCode field""" + otherPostalCode: SalesforceStringFilter + + """Filter by the Contact's otherCountry field""" + otherCountry: SalesforceStringFilter + + """Filter by the Contact's otherLatitude field""" + otherLatitude: SalesforceFloatFilter + + """Filter by the Contact's otherLongitude field""" + otherLongitude: SalesforceFloatFilter + + """Filter by the Contact's otherGeocodeAccuracy field""" + otherGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contact's mailingStreet field""" + mailingStreet: SalesforceStringFilter + + """Filter by the Contact's mailingCity field""" + mailingCity: SalesforceStringFilter + + """Filter by the Contact's mailingState field""" + mailingState: SalesforceStringFilter + + """Filter by the Contact's mailingPostalCode field""" + mailingPostalCode: SalesforceStringFilter + + """Filter by the Contact's mailingCountry field""" + mailingCountry: SalesforceStringFilter + + """Filter by the Contact's mailingLatitude field""" + mailingLatitude: SalesforceFloatFilter + + """Filter by the Contact's mailingLongitude field""" + mailingLongitude: SalesforceFloatFilter + + """Filter by the Contact's mailingGeocodeAccuracy field""" + mailingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Contact's phone field""" + phone: SalesforceStringFilter + + """Filter by the Contact's fax field""" + fax: SalesforceStringFilter + + """Filter by the Contact's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the Contact's homePhone field""" + homePhone: SalesforceStringFilter + + """Filter by the Contact's otherPhone field""" + otherPhone: SalesforceStringFilter + + """Filter by the Contact's assistantPhone field""" + assistantPhone: SalesforceStringFilter + + """Filter by the Contact's reportsTo relation.""" + reportsTo: SalesforceContactConnectionFilter + + """Filter by the Contact's reportsToId field""" + reportsToId: SalesforceIdFilter + + """Filter by the Contact's email field""" + email: SalesforceStringFilter + + """Filter by the Contact's title field""" + title: SalesforceStringFilter + + """Filter by the Contact's department field""" + department: SalesforceStringFilter + + """Filter by the Contact's assistantName field""" + assistantName: SalesforceStringFilter + + """Filter by the Contact's leadSource field""" + leadSource: SalesforceStringFilter + + """Filter by the Contact's birthdate field""" + birthdate: SalesforceDateFilter + + """Filter by the Contact's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Contact's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Contact's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Contact's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Contact's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Contact's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Contact's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Contact's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Contact's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Contact's lastCuRequestDate field""" + lastCuRequestDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastCuUpdateDate field""" + lastCuUpdateDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Contact's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Contact's emailBouncedReason field""" + emailBouncedReason: SalesforceStringFilter + + """Filter by the Contact's emailBouncedDate field""" + emailBouncedDate: SalesforceDateTimeFilter + + """Filter by the Contact's isEmailBounced field""" + isEmailBounced: SalesforceBooleanFilter + + """Filter by the Contact's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Contact's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Contact's jigsawContactId field""" + jigsawContactId: SalesforceStringFilter + + """Filter by the Contact's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Contact's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the Contact's individualId field""" + individualId: SalesforceIdFilter +} + +""" +A filter to be used against DandBCompany object types. All fields are combined with a logical â€and.’ +""" +input SalesforceDandBCompanyConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceDandBCompanyConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceDandBCompanyConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the DandBCompany's id field""" + id: SalesforceIdFilter + + """Filter by the DandBCompany's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the DandBCompany's name field""" + name: SalesforceStringFilter + + """Filter by the DandBCompany's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the DandBCompany's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the DandBCompany's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the DandBCompany's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the DandBCompany's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the DandBCompany's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's street field""" + street: SalesforceStringFilter + + """Filter by the DandBCompany's city field""" + city: SalesforceStringFilter + + """Filter by the DandBCompany's state field""" + state: SalesforceStringFilter + + """Filter by the DandBCompany's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the DandBCompany's country field""" + country: SalesforceStringFilter + + """Filter by the DandBCompany's geocodeAccuracyStandard field""" + geocodeAccuracyStandard: SalesforceStringFilter + + """Filter by the DandBCompany's phone field""" + phone: SalesforceStringFilter + + """Filter by the DandBCompany's fax field""" + fax: SalesforceStringFilter + + """Filter by the DandBCompany's countryAccessCode field""" + countryAccessCode: SalesforceStringFilter + + """Filter by the DandBCompany's publicIndicator field""" + publicIndicator: SalesforceStringFilter + + """Filter by the DandBCompany's stockSymbol field""" + stockSymbol: SalesforceStringFilter + + """Filter by the DandBCompany's stockExchange field""" + stockExchange: SalesforceStringFilter + + """Filter by the DandBCompany's salesVolume field""" + salesVolume: SalesforceFloatFilter + + """Filter by the DandBCompany's url field""" + url: SalesforceStringFilter + + """Filter by the DandBCompany's outOfBusiness field""" + outOfBusiness: SalesforceStringFilter + + """Filter by the DandBCompany's employeesTotal field""" + employeesTotal: SalesforceFloatFilter + + """Filter by the DandBCompany's fipsMsaCode field""" + fipsMsaCode: SalesforceStringFilter + + """Filter by the DandBCompany's fipsMsaDesc field""" + fipsMsaDesc: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle1 field""" + tradeStyle1: SalesforceStringFilter + + """Filter by the DandBCompany's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the DandBCompany's mailingStreet field""" + mailingStreet: SalesforceStringFilter + + """Filter by the DandBCompany's mailingCity field""" + mailingCity: SalesforceStringFilter + + """Filter by the DandBCompany's mailingState field""" + mailingState: SalesforceStringFilter + + """Filter by the DandBCompany's mailingPostalCode field""" + mailingPostalCode: SalesforceStringFilter + + """Filter by the DandBCompany's mailingCountry field""" + mailingCountry: SalesforceStringFilter + + """Filter by the DandBCompany's mailingGeocodeAccuracy field""" + mailingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the DandBCompany's latitude field""" + latitude: SalesforceStringFilter + + """Filter by the DandBCompany's longitude field""" + longitude: SalesforceStringFilter + + """Filter by the DandBCompany's primarySic field""" + primarySic: SalesforceStringFilter + + """Filter by the DandBCompany's primarySicDesc field""" + primarySicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic field""" + secondSic: SalesforceStringFilter + + """Filter by the DandBCompany's secondSicDesc field""" + secondSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic field""" + thirdSic: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSicDesc field""" + thirdSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic field""" + fourthSic: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSicDesc field""" + fourthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic field""" + fifthSic: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSicDesc field""" + fifthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic field""" + sixthSic: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSicDesc field""" + sixthSicDesc: SalesforceStringFilter + + """Filter by the DandBCompany's primaryNaics field""" + primaryNaics: SalesforceStringFilter + + """Filter by the DandBCompany's primaryNaicsDesc field""" + primaryNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's secondNaics field""" + secondNaics: SalesforceStringFilter + + """Filter by the DandBCompany's secondNaicsDesc field""" + secondNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdNaics field""" + thirdNaics: SalesforceStringFilter + + """Filter by the DandBCompany's thirdNaicsDesc field""" + thirdNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthNaics field""" + fourthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's fourthNaicsDesc field""" + fourthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthNaics field""" + fifthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's fifthNaicsDesc field""" + fifthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthNaics field""" + sixthNaics: SalesforceStringFilter + + """Filter by the DandBCompany's sixthNaicsDesc field""" + sixthNaicsDesc: SalesforceStringFilter + + """Filter by the DandBCompany's ownOrRent field""" + ownOrRent: SalesforceStringFilter + + """Filter by the DandBCompany's employeesHere field""" + employeesHere: SalesforceFloatFilter + + """Filter by the DandBCompany's employeesHereReliability field""" + employeesHereReliability: SalesforceStringFilter + + """Filter by the DandBCompany's salesVolumeReliability field""" + salesVolumeReliability: SalesforceStringFilter + + """Filter by the DandBCompany's currencyCode field""" + currencyCode: SalesforceStringFilter + + """Filter by the DandBCompany's legalStatus field""" + legalStatus: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateTotalEmployees field""" + globalUltimateTotalEmployees: SalesforceFloatFilter + + """Filter by the DandBCompany's employeesTotalReliability field""" + employeesTotalReliability: SalesforceStringFilter + + """Filter by the DandBCompany's minorityOwned field""" + minorityOwned: SalesforceStringFilter + + """Filter by the DandBCompany's womenOwned field""" + womenOwned: SalesforceStringFilter + + """Filter by the DandBCompany's smallBusiness field""" + smallBusiness: SalesforceStringFilter + + """Filter by the DandBCompany's marketingSegmentationCluster field""" + marketingSegmentationCluster: SalesforceStringFilter + + """Filter by the DandBCompany's importExportAgent field""" + importExportAgent: SalesforceStringFilter + + """Filter by the DandBCompany's subsidiary field""" + subsidiary: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle2 field""" + tradeStyle2: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle3 field""" + tradeStyle3: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle4 field""" + tradeStyle4: SalesforceStringFilter + + """Filter by the DandBCompany's tradeStyle5 field""" + tradeStyle5: SalesforceStringFilter + + """Filter by the DandBCompany's nationalId field""" + nationalId: SalesforceStringFilter + + """Filter by the DandBCompany's nationalIdType field""" + nationalIdType: SalesforceStringFilter + + """Filter by the DandBCompany's usTaxId field""" + usTaxId: SalesforceStringFilter + + """Filter by the DandBCompany's geoCodeAccuracy field""" + geoCodeAccuracy: SalesforceStringFilter + + """Filter by the DandBCompany's familyMembers field""" + familyMembers: SalesforceIntFilter + + """Filter by the DandBCompany's marketingPreScreen field""" + marketingPreScreen: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateDunsNumber field""" + globalUltimateDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's globalUltimateBusinessName field""" + globalUltimateBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's parentOrHqDunsNumber field""" + parentOrHqDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's parentOrHqBusinessName field""" + parentOrHqBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's domesticUltimateDunsNumber field""" + domesticUltimateDunsNumber: SalesforceStringFilter + + """Filter by the DandBCompany's domesticUltimateBusinessName field""" + domesticUltimateBusinessName: SalesforceStringFilter + + """Filter by the DandBCompany's locationStatus field""" + locationStatus: SalesforceStringFilter + + """Filter by the DandBCompany's companyCurrencyIsoCode field""" + companyCurrencyIsoCode: SalesforceStringFilter + + """Filter by the DandBCompany's fortuneRank field""" + fortuneRank: SalesforceIntFilter + + """Filter by the DandBCompany's includedInSnP500 field""" + includedInSnP500: SalesforceStringFilter + + """Filter by the DandBCompany's premisesMeasure field""" + premisesMeasure: SalesforceIntFilter + + """Filter by the DandBCompany's premisesMeasureReliability field""" + premisesMeasureReliability: SalesforceStringFilter + + """Filter by the DandBCompany's premisesMeasureUnit field""" + premisesMeasureUnit: SalesforceStringFilter + + """Filter by the DandBCompany's employeeQuantityGrowthRate field""" + employeeQuantityGrowthRate: SalesforceFloatFilter + + """Filter by the DandBCompany's salesTurnoverGrowthRate field""" + salesTurnoverGrowthRate: SalesforceFloatFilter + + """Filter by the DandBCompany's primarySic8 field""" + primarySic8: SalesforceStringFilter + + """Filter by the DandBCompany's primarySic8Desc field""" + primarySic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic8 field""" + secondSic8: SalesforceStringFilter + + """Filter by the DandBCompany's secondSic8Desc field""" + secondSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic8 field""" + thirdSic8: SalesforceStringFilter + + """Filter by the DandBCompany's thirdSic8Desc field""" + thirdSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic8 field""" + fourthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's fourthSic8Desc field""" + fourthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic8 field""" + fifthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's fifthSic8Desc field""" + fifthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic8 field""" + sixthSic8: SalesforceStringFilter + + """Filter by the DandBCompany's sixthSic8Desc field""" + sixthSic8Desc: SalesforceStringFilter + + """Filter by the DandBCompany's priorYearEmployees field""" + priorYearEmployees: SalesforceIntFilter + + """Filter by the DandBCompany's priorYearRevenue field""" + priorYearRevenue: SalesforceFloatFilter +} + +""" +A filter to be used against Account object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAccountConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAccountConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAccountConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Account's id field""" + id: SalesforceIdFilter + + """Filter by the Account's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Account's masterRecord relation.""" + masterRecord: SalesforceAccountConnectionFilter + + """Filter by the Account's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Account's name field""" + name: SalesforceStringFilter + + """Filter by the Account's type field""" + type: SalesforceStringFilter + + """Filter by the Account's parent relation.""" + parent: SalesforceAccountConnectionFilter + + """Filter by the Account's parentId field""" + parentId: SalesforceIdFilter + + """Filter by the Account's billingStreet field""" + billingStreet: SalesforceStringFilter + + """Filter by the Account's billingCity field""" + billingCity: SalesforceStringFilter + + """Filter by the Account's billingState field""" + billingState: SalesforceStringFilter + + """Filter by the Account's billingPostalCode field""" + billingPostalCode: SalesforceStringFilter + + """Filter by the Account's billingCountry field""" + billingCountry: SalesforceStringFilter + + """Filter by the Account's billingLatitude field""" + billingLatitude: SalesforceFloatFilter + + """Filter by the Account's billingLongitude field""" + billingLongitude: SalesforceFloatFilter + + """Filter by the Account's billingGeocodeAccuracy field""" + billingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Account's shippingStreet field""" + shippingStreet: SalesforceStringFilter + + """Filter by the Account's shippingCity field""" + shippingCity: SalesforceStringFilter + + """Filter by the Account's shippingState field""" + shippingState: SalesforceStringFilter + + """Filter by the Account's shippingPostalCode field""" + shippingPostalCode: SalesforceStringFilter + + """Filter by the Account's shippingCountry field""" + shippingCountry: SalesforceStringFilter + + """Filter by the Account's shippingLatitude field""" + shippingLatitude: SalesforceFloatFilter + + """Filter by the Account's shippingLongitude field""" + shippingLongitude: SalesforceFloatFilter + + """Filter by the Account's shippingGeocodeAccuracy field""" + shippingGeocodeAccuracy: SalesforceStringFilter + + """Filter by the Account's phone field""" + phone: SalesforceStringFilter + + """Filter by the Account's fax field""" + fax: SalesforceStringFilter + + """Filter by the Account's accountNumber field""" + accountNumber: SalesforceStringFilter + + """Filter by the Account's website field""" + website: SalesforceStringFilter + + """Filter by the Account's photoUrl field""" + photoUrl: SalesforceStringFilter + + """Filter by the Account's sic field""" + sic: SalesforceStringFilter + + """Filter by the Account's industry field""" + industry: SalesforceStringFilter + + """Filter by the Account's annualRevenue field""" + annualRevenue: SalesforceFloatFilter + + """Filter by the Account's numberOfEmployees field""" + numberOfEmployees: SalesforceIntFilter + + """Filter by the Account's ownership field""" + ownership: SalesforceStringFilter + + """Filter by the Account's tickerSymbol field""" + tickerSymbol: SalesforceStringFilter + + """Filter by the Account's rating field""" + rating: SalesforceStringFilter + + """Filter by the Account's site field""" + site: SalesforceStringFilter + + """Filter by the Account's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Account's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Account's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Account's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Account's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Account's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Account's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Account's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Account's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the Account's lastActivityDate field""" + lastActivityDate: SalesforceDateFilter + + """Filter by the Account's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Account's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the Account's jigsaw field""" + jigsaw: SalesforceStringFilter + + """Filter by the Account's jigsawCompanyId field""" + jigsawCompanyId: SalesforceStringFilter + + """Filter by the Account's cleanStatus field""" + cleanStatus: SalesforceStringFilter + + """Filter by the Account's accountSource field""" + accountSource: SalesforceStringFilter + + """Filter by the Account's dunsNumber field""" + dunsNumber: SalesforceStringFilter + + """Filter by the Account's tradestyle field""" + tradestyle: SalesforceStringFilter + + """Filter by the Account's naicsCode field""" + naicsCode: SalesforceStringFilter + + """Filter by the Account's naicsDesc field""" + naicsDesc: SalesforceStringFilter + + """Filter by the Account's yearStarted field""" + yearStarted: SalesforceStringFilter + + """Filter by the Account's sicDesc field""" + sicDesc: SalesforceStringFilter + + """Filter by the Account's dandbCompany relation.""" + dandbCompany: SalesforceDandBCompanyConnectionFilter + + """Filter by the Account's dandbCompanyId field""" + dandbCompanyId: SalesforceIdFilter +} + +""" +A filter to be used against CallCenter object types. All fields are combined with a logical â€and.’ +""" +input SalesforceCallCenterConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceCallCenterConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceCallCenterConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the CallCenter's id field""" + id: SalesforceIdFilter + + """Filter by the CallCenter's name field""" + name: SalesforceStringFilter + + """Filter by the CallCenter's internalName field""" + internalName: SalesforceStringFilter + + """Filter by the CallCenter's version field""" + version: SalesforceFloatFilter + + """Filter by the CallCenter's adapterUrl field""" + adapterUrl: SalesforceStringFilter + + """Filter by the CallCenter's customSettings field""" + customSettings: SalesforceStringFilter + + """Filter by the CallCenter's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the CallCenter's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the CallCenter's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the CallCenter's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the CallCenter's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the CallCenter's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the CallCenter's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter +} + +"""A filter to be used against custom fields of type `datetime`.""" +input SalesforceCustomFieldDateTimeFilter { + filter: SalesforceDateTimeFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `date`.""" +input SalesforceCustomFieldDateFilter { + filter: SalesforceDateFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `boolean`.""" +input SalesforceCustomFieldBooleanFilter { + filter: SalesforceBooleanFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `string`.""" +input SalesforceCustomFieldStringFilter { + filter: SalesforceStringFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +""" +A filter to be used against float fields. All fields are combined with a logical `and`. +""" +input SalesforceFloatFilter { + """Not included in the specified list.""" + notIn: [Float!] + + """Included in the specified list.""" + in: [Float!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: Float + + """Less than the specified value""" + lessThan: Float + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: Float + + """Greater than the specified value""" + greaterThan: Float + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Float + + """Equal to the specified value.""" + equalTo: Float +} + +"""A filter to be used against custom fields of type `float`.""" +input SalesforceCustomFieldFloatFilter { + filter: SalesforceFloatFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields of type `int`.""" +input SalesforceCustomFieldIntFilter { + filter: SalesforceIntFilter! + + """Name of the custom field, e.g. `CustomerPriority__c`""" + fieldName: String! +} + +"""A filter to be used against custom fields.""" +input SalesforceCustomFieldFilter { + """Filter for custom field of type `datetime`.""" + dateTimeField: SalesforceCustomFieldDateTimeFilter + + """Filter for custom field of type `date`.""" + dateField: SalesforceCustomFieldDateFilter + + """Filter for custom field of type `boolean`.""" + booleanField: SalesforceCustomFieldBooleanFilter + + """Filter for custom field of type `string`.""" + stringField: SalesforceCustomFieldStringFilter + + """Filter for custom field of type `float`.""" + floatField: SalesforceCustomFieldFloatFilter + + """Filter for custom field of type `int`.""" + intField: SalesforceCustomFieldIntFilter +} + +""" +A filter to be used against date fields. All fields are combined with a logical `and`. Accepts dates in UTC with format 06/22/1971. +""" +input SalesforceDateFilter { + """ + Not included in the specified list. Accepts dates in UTC with format 06/22/1971. + """ + notIn: [String!] + + """ + Included in the specified list. Accepts dates in UTC with format 06/22/1971. + """ + in: [String!] + + """ + Less than or equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + lessThanOrEqualTo: String + + """ + Less than the specified value. Accepts dates in UTC with format 06/22/1971. + """ + lessThan: String + + """ + Greater than or equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + greaterThanOrEqualTo: String + + """ + Greater than the specified value. Accepts dates in UTC with format 06/22/1971. + """ + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """ + Not equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + notEqualTo: String + + """ + Equal to the specified value. Accepts dates in UTC with format 06/22/1971. + """ + equalTo: String +} + +""" +A filter to be used against boolean fields. All fields are combined with a logical `and`. +""" +input SalesforceBooleanFilter { + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Boolean + + """Equal to the specified value.""" + equalTo: Boolean +} + +""" +A filter to be used against int fields. All fields are combined with a logical `and`. +""" +input SalesforceIntFilter { + """Not included in the specified list.""" + notIn: [Int!] + + """Included in the specified list.""" + in: [Int!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: Int + + """Less than the specified value""" + lessThan: Int + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: Int + + """Greater than the specified value""" + greaterThan: Int + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: Int + + """Equal to the specified value.""" + equalTo: Int +} + +""" +A filter to be used against Individual object types. All fields are combined with a logical â€and.’ +""" +input SalesforceIndividualConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceIndividualConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceIndividualConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the Individual's id field""" + id: SalesforceIdFilter + + """Filter by the Individual's owner relation.""" + owner: SalesforceUserConnectionFilter + + """Filter by the Individual's ownerId field""" + ownerId: SalesforceIdFilter + + """Filter by the Individual's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the Individual's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the Individual's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the Individual's salutation field""" + salutation: SalesforceStringFilter + + """Filter by the Individual's name field""" + name: SalesforceStringFilter + + """Filter by the Individual's hasOptedOutTracking field""" + hasOptedOutTracking: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutProfiling field""" + hasOptedOutProfiling: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutProcessing field""" + hasOptedOutProcessing: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutSolicit field""" + hasOptedOutSolicit: SalesforceBooleanFilter + + """Filter by the Individual's shouldForget field""" + shouldForget: SalesforceBooleanFilter + + """Filter by the Individual's sendIndividualData field""" + sendIndividualData: SalesforceBooleanFilter + + """Filter by the Individual's canStorePiiElsewhere field""" + canStorePiiElsewhere: SalesforceBooleanFilter + + """Filter by the Individual's hasOptedOutGeoTracking field""" + hasOptedOutGeoTracking: SalesforceBooleanFilter + + """Filter by the Individual's birthDate field""" + birthDate: SalesforceDateFilter + + """Filter by the Individual's deathDate field""" + deathDate: SalesforceDateFilter + + """Filter by the Individual's convictionsCount field""" + convictionsCount: SalesforceIntFilter + + """Filter by the Individual's childrenCount field""" + childrenCount: SalesforceIntFilter + + """Filter by the Individual's militaryService field""" + militaryService: SalesforceStringFilter + + """Filter by the Individual's isHomeOwner field""" + isHomeOwner: SalesforceBooleanFilter + + """Filter by the Individual's occupation field""" + occupation: SalesforceStringFilter + + """Filter by the Individual's website field""" + website: SalesforceStringFilter + + """Filter by the Individual's individualsAge field""" + individualsAge: SalesforceStringFilter + + """Filter by the Individual's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the Individual's masterRecord relation.""" + masterRecord: SalesforceIndividualConnectionFilter + + """Filter by the Individual's masterRecordId field""" + masterRecordId: SalesforceIdFilter + + """Filter by the Individual's consumerCreditScore field""" + consumerCreditScore: SalesforceIntFilter + + """Filter by the Individual's consumerCreditScoreProviderName field""" + consumerCreditScoreProviderName: SalesforceStringFilter + + """Filter by the Individual's influencerRating field""" + influencerRating: SalesforceIntFilter + + """Filter by the Individual's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the Individual's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the Individual's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the Individual's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the Individual's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the Individual's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the Individual's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter +} + +""" +A filter to be used against User object types. All fields are combined with a logical â€and.’ +""" +input SalesforceUserConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceUserConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceUserConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the User's id field""" + id: SalesforceIdFilter + + """Filter by the User's username field""" + username: SalesforceStringFilter + + """Filter by the User's lastName field""" + lastName: SalesforceStringFilter + + """Filter by the User's firstName field""" + firstName: SalesforceStringFilter + + """Filter by the User's name field""" + name: SalesforceStringFilter + + """Filter by the User's companyName field""" + companyName: SalesforceStringFilter + + """Filter by the User's division field""" + division: SalesforceStringFilter + + """Filter by the User's department field""" + department: SalesforceStringFilter + + """Filter by the User's title field""" + title: SalesforceStringFilter + + """Filter by the User's street field""" + street: SalesforceStringFilter + + """Filter by the User's city field""" + city: SalesforceStringFilter + + """Filter by the User's state field""" + state: SalesforceStringFilter + + """Filter by the User's postalCode field""" + postalCode: SalesforceStringFilter + + """Filter by the User's country field""" + country: SalesforceStringFilter + + """Filter by the User's latitude field""" + latitude: SalesforceFloatFilter + + """Filter by the User's longitude field""" + longitude: SalesforceFloatFilter + + """Filter by the User's geocodeAccuracy field""" + geocodeAccuracy: SalesforceStringFilter + + """Filter by the User's email field""" + email: SalesforceStringFilter + + """Filter by the User's emailPreferencesAutoBcc field""" + emailPreferencesAutoBcc: SalesforceBooleanFilter + + """Filter by the User's emailPreferencesAutoBccStayInTouch field""" + emailPreferencesAutoBccStayInTouch: SalesforceBooleanFilter + + """Filter by the User's emailPreferencesStayInTouchReminder field""" + emailPreferencesStayInTouchReminder: SalesforceBooleanFilter + + """Filter by the User's senderEmail field""" + senderEmail: SalesforceStringFilter + + """Filter by the User's senderName field""" + senderName: SalesforceStringFilter + + """Filter by the User's signature field""" + signature: SalesforceStringFilter + + """Filter by the User's stayInTouchSubject field""" + stayInTouchSubject: SalesforceStringFilter + + """Filter by the User's stayInTouchSignature field""" + stayInTouchSignature: SalesforceStringFilter + + """Filter by the User's stayInTouchNote field""" + stayInTouchNote: SalesforceStringFilter + + """Filter by the User's phone field""" + phone: SalesforceStringFilter + + """Filter by the User's fax field""" + fax: SalesforceStringFilter + + """Filter by the User's mobilePhone field""" + mobilePhone: SalesforceStringFilter + + """Filter by the User's alias field""" + alias: SalesforceStringFilter + + """Filter by the User's communityNickname field""" + communityNickname: SalesforceStringFilter + + """Filter by the User's badgeText field""" + badgeText: SalesforceStringFilter + + """Filter by the User's isActive field""" + isActive: SalesforceBooleanFilter + + """Filter by the User's timeZoneSidKey field""" + timeZoneSidKey: SalesforceStringFilter + + """Filter by the User's userRole relation.""" + userRole: SalesforceUserRoleConnectionFilter + + """Filter by the User's userRoleId field""" + userRoleId: SalesforceIdFilter + + """Filter by the User's localeSidKey field""" + localeSidKey: SalesforceStringFilter + + """Filter by the User's receivesInfoEmails field""" + receivesInfoEmails: SalesforceBooleanFilter + + """Filter by the User's receivesAdminInfoEmails field""" + receivesAdminInfoEmails: SalesforceBooleanFilter + + """Filter by the User's emailEncodingKey field""" + emailEncodingKey: SalesforceStringFilter + + """Filter by the User's profile relation.""" + profile: SalesforceProfileConnectionFilter + + """Filter by the User's profileId field""" + profileId: SalesforceIdFilter + + """Filter by the User's userType field""" + userType: SalesforceStringFilter + + """Filter by the User's languageLocaleKey field""" + languageLocaleKey: SalesforceStringFilter + + """Filter by the User's employeeNumber field""" + employeeNumber: SalesforceStringFilter + + """Filter by the User's delegatedApproverId field""" + delegatedApproverId: SalesforceIdFilter + + """Filter by the User's manager relation.""" + manager: SalesforceUserConnectionFilter + + """Filter by the User's managerId field""" + managerId: SalesforceIdFilter + + """Filter by the User's lastLoginDate field""" + lastLoginDate: SalesforceDateTimeFilter + + """Filter by the User's lastPasswordChangeDate field""" + lastPasswordChangeDate: SalesforceDateTimeFilter + + """Filter by the User's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the User's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the User's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the User's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the User's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the User's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the User's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the User's numberOfFailedLogins field""" + numberOfFailedLogins: SalesforceIntFilter + + """Filter by the User's offlineTrialExpirationDate field""" + offlineTrialExpirationDate: SalesforceDateTimeFilter + + """Filter by the User's offlinePdaTrialExpirationDate field""" + offlinePdaTrialExpirationDate: SalesforceDateTimeFilter + + """Filter by the User's userPermissionsMarketingUser field""" + userPermissionsMarketingUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsOfflineUser field""" + userPermissionsOfflineUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsCallCenterAutoLogin field""" + userPermissionsCallCenterAutoLogin: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSfContentUser field""" + userPermissionsSfContentUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsKnowledgeUser field""" + userPermissionsKnowledgeUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsInteractionUser field""" + userPermissionsInteractionUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSupportUser field""" + userPermissionsSupportUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsJigsawProspectingUser field""" + userPermissionsJigsawProspectingUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSiteforceContributorUser field""" + userPermissionsSiteforceContributorUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsSiteforcePublisherUser field""" + userPermissionsSiteforcePublisherUser: SalesforceBooleanFilter + + """Filter by the User's userPermissionsWorkDotComUserFeature field""" + userPermissionsWorkDotComUserFeature: SalesforceBooleanFilter + + """Filter by the User's forecastEnabled field""" + forecastEnabled: SalesforceBooleanFilter + + """Filter by the User's userPreferencesActivityRemindersPopup field""" + userPreferencesActivityRemindersPopup: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesEventRemindersCheckboxDefault field + """ + userPreferencesEventRemindersCheckboxDefault: SalesforceBooleanFilter + + """Filter by the User's userPreferencesTaskRemindersCheckboxDefault field""" + userPreferencesTaskRemindersCheckboxDefault: SalesforceBooleanFilter + + """Filter by the User's userPreferencesReminderSoundOff field""" + userPreferencesReminderSoundOff: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableAllFeedsEmail field""" + userPreferencesDisableAllFeedsEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableFollowersEmail field""" + userPreferencesDisableFollowersEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableProfilePostEmail field""" + userPreferencesDisableProfilePostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableChangeCommentEmail field""" + userPreferencesDisableChangeCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableLaterCommentEmail field""" + userPreferencesDisableLaterCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisProfPostCommentEmail field""" + userPreferencesDisProfPostCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesContentNoEmail field""" + userPreferencesContentNoEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesContentEmailAsAndWhen field""" + userPreferencesContentEmailAsAndWhen: SalesforceBooleanFilter + + """Filter by the User's userPreferencesApexPagesDeveloperMode field""" + userPreferencesApexPagesDeveloperMode: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesReceiveNoNotificationsAsApprover field + """ + userPreferencesReceiveNoNotificationsAsApprover: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesReceiveNotificationsAsDelegatedApprover field + """ + userPreferencesReceiveNotificationsAsDelegatedApprover: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideCsnGetChatterMobileTask field""" + userPreferencesHideCsnGetChatterMobileTask: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableMentionsPostEmail field""" + userPreferencesDisableMentionsPostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisMentionsCommentEmail field""" + userPreferencesDisMentionsCommentEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideCsnDesktopTask field""" + userPreferencesHideCsnDesktopTask: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideChatterOnboardingSplash field""" + userPreferencesHideChatterOnboardingSplash: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesHideSecondChatterOnboardingSplash field + """ + userPreferencesHideSecondChatterOnboardingSplash: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisCommentAfterLikeEmail field""" + userPreferencesDisCommentAfterLikeEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableLikeEmail field""" + userPreferencesDisableLikeEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSortFeedByComment field""" + userPreferencesSortFeedByComment: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableMessageEmail field""" + userPreferencesDisableMessageEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideLegacyRetirementModal field""" + userPreferencesHideLegacyRetirementModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesJigsawListUser field""" + userPreferencesJigsawListUser: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableBookmarkEmail field""" + userPreferencesDisableBookmarkEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableSharePostEmail field""" + userPreferencesDisableSharePostEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesEnableAutoSubForFeeds field""" + userPreferencesEnableAutoSubForFeeds: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesDisableFileShareNotificationsForApi field + """ + userPreferencesDisableFileShareNotificationsForApi: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowTitleToExternalUsers field""" + userPreferencesShowTitleToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowManagerToExternalUsers field""" + userPreferencesShowManagerToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowEmailToExternalUsers field""" + userPreferencesShowEmailToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowWorkPhoneToExternalUsers field""" + userPreferencesShowWorkPhoneToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowMobilePhoneToExternalUsers field + """ + userPreferencesShowMobilePhoneToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowFaxToExternalUsers field""" + userPreferencesShowFaxToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowStreetAddressToExternalUsers field + """ + userPreferencesShowStreetAddressToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCityToExternalUsers field""" + userPreferencesShowCityToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowStateToExternalUsers field""" + userPreferencesShowStateToExternalUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowPostalCodeToExternalUsers field + """ + userPreferencesShowPostalCodeToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCountryToExternalUsers field""" + userPreferencesShowCountryToExternalUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowProfilePicToGuestUsers field""" + userPreferencesShowProfilePicToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowTitleToGuestUsers field""" + userPreferencesShowTitleToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCityToGuestUsers field""" + userPreferencesShowCityToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowStateToGuestUsers field""" + userPreferencesShowStateToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowPostalCodeToGuestUsers field""" + userPreferencesShowPostalCodeToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowCountryToGuestUsers field""" + userPreferencesShowCountryToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableFeedbackEmail field""" + userPreferencesDisableFeedbackEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableWorkEmail field""" + userPreferencesDisableWorkEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideS1BrowserUi field""" + userPreferencesHideS1BrowserUi: SalesforceBooleanFilter + + """Filter by the User's userPreferencesDisableEndorsementEmail field""" + userPreferencesDisableEndorsementEmail: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPathAssistantCollapsed field""" + userPreferencesPathAssistantCollapsed: SalesforceBooleanFilter + + """Filter by the User's userPreferencesCacheDiagnostics field""" + userPreferencesCacheDiagnostics: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowEmailToGuestUsers field""" + userPreferencesShowEmailToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowManagerToGuestUsers field""" + userPreferencesShowManagerToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowWorkPhoneToGuestUsers field""" + userPreferencesShowWorkPhoneToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowMobilePhoneToGuestUsers field""" + userPreferencesShowMobilePhoneToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesShowFaxToGuestUsers field""" + userPreferencesShowFaxToGuestUsers: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesShowStreetAddressToGuestUsers field + """ + userPreferencesShowStreetAddressToGuestUsers: SalesforceBooleanFilter + + """Filter by the User's userPreferencesLightningExperiencePreferred field""" + userPreferencesLightningExperiencePreferred: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPreviewLightning field""" + userPreferencesPreviewLightning: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesHideEndUserOnboardingAssistantModal field + """ + userPreferencesHideEndUserOnboardingAssistantModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideLightningMigrationModal field""" + userPreferencesHideLightningMigrationModal: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideSfxWelcomeMat field""" + userPreferencesHideSfxWelcomeMat: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHideBiggerPhotoCallout field""" + userPreferencesHideBiggerPhotoCallout: SalesforceBooleanFilter + + """Filter by the User's userPreferencesGlobalNavBarWtShown field""" + userPreferencesGlobalNavBarWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesGlobalNavGridMenuWtShown field""" + userPreferencesGlobalNavGridMenuWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesCreateLexAppsWtShown field""" + userPreferencesCreateLexAppsWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesFavoritesWtShown field""" + userPreferencesFavoritesWtShown: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesRecordHomeSectionCollapseWtShown field + """ + userPreferencesRecordHomeSectionCollapseWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesRecordHomeReservedWtShown field""" + userPreferencesRecordHomeReservedWtShown: SalesforceBooleanFilter + + """Filter by the User's userPreferencesFavoritesShowTopFavorites field""" + userPreferencesFavoritesShowTopFavorites: SalesforceBooleanFilter + + """Filter by the User's userPreferencesExcludeMailAppAttachments field""" + userPreferencesExcludeMailAppAttachments: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSuppressTaskSfxReminders field""" + userPreferencesSuppressTaskSfxReminders: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSuppressEventSfxReminders field""" + userPreferencesSuppressEventSfxReminders: SalesforceBooleanFilter + + """Filter by the User's userPreferencesPreviewCustomTheme field""" + userPreferencesPreviewCustomTheme: SalesforceBooleanFilter + + """Filter by the User's userPreferencesHasCelebrationBadge field""" + userPreferencesHasCelebrationBadge: SalesforceBooleanFilter + + """Filter by the User's userPreferencesUserDebugModePref field""" + userPreferencesUserDebugModePref: SalesforceBooleanFilter + + """Filter by the User's userPreferencesSrhOverrideActivities field""" + userPreferencesSrhOverrideActivities: SalesforceBooleanFilter + + """ + Filter by the User's userPreferencesNewLightningReportRunPageEnabled field + """ + userPreferencesNewLightningReportRunPageEnabled: SalesforceBooleanFilter + + """Filter by the User's userPreferencesNativeEmailClient field""" + userPreferencesNativeEmailClient: SalesforceBooleanFilter + + """Filter by the User's contact relation.""" + contact: SalesforceContactConnectionFilter + + """Filter by the User's contactId field""" + contactId: SalesforceIdFilter + + """Filter by the User's account relation.""" + account: SalesforceAccountConnectionFilter + + """Filter by the User's accountId field""" + accountId: SalesforceIdFilter + + """Filter by the User's callCenter relation.""" + callCenter: SalesforceCallCenterConnectionFilter + + """Filter by the User's callCenterId field""" + callCenterId: SalesforceIdFilter + + """Filter by the User's extension field""" + extension: SalesforceStringFilter + + """Filter by the User's federationIdentifier field""" + federationIdentifier: SalesforceStringFilter + + """Filter by the User's aboutMe field""" + aboutMe: SalesforceStringFilter + + """Filter by the User's fullPhotoUrl field""" + fullPhotoUrl: SalesforceStringFilter + + """Filter by the User's smallPhotoUrl field""" + smallPhotoUrl: SalesforceStringFilter + + """Filter by the User's isExtIndicatorVisible field""" + isExtIndicatorVisible: SalesforceBooleanFilter + + """Filter by the User's outOfOfficeMessage field""" + outOfOfficeMessage: SalesforceStringFilter + + """Filter by the User's mediumPhotoUrl field""" + mediumPhotoUrl: SalesforceStringFilter + + """Filter by the User's digestFrequency field""" + digestFrequency: SalesforceStringFilter + + """Filter by the User's defaultGroupNotificationFrequency field""" + defaultGroupNotificationFrequency: SalesforceStringFilter + + """Filter by the User's jigsawImportLimitOverride field""" + jigsawImportLimitOverride: SalesforceIntFilter + + """Filter by the User's lastViewedDate field""" + lastViewedDate: SalesforceDateTimeFilter + + """Filter by the User's lastReferencedDate field""" + lastReferencedDate: SalesforceDateTimeFilter + + """Filter by the User's bannerPhotoUrl field""" + bannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's smallBannerPhotoUrl field""" + smallBannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's mediumBannerPhotoUrl field""" + mediumBannerPhotoUrl: SalesforceStringFilter + + """Filter by the User's isProfilePhotoActive field""" + isProfilePhotoActive: SalesforceBooleanFilter + + """Filter by the User's individual relation.""" + individual: SalesforceIndividualConnectionFilter + + """Filter by the User's individualId field""" + individualId: SalesforceIdFilter +} + +""" +A filter to be used against date time fields. All fields are combined with a logical `and`. Accepts dates in UTC with format `06/22/1971 14:55:28` +""" +input SalesforceDateTimeFilter { + """ + Not included in the specified list. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + notIn: [String!] + + """ + Included in the specified list. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + in: [String!] + + """ + Less than or equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + lessThanOrEqualTo: String + + """ + Less than the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + lessThan: String + + """ + Greater than or equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + greaterThanOrEqualTo: String + + """ + Greater than the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """ + Equal to the specified value. Accepts dates in UTC with format `06/22/1971 14:55:28` + """ + equalTo: String +} + +""" +A filter to be used against AIApplication object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiApplicationConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiApplicationConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiApplicationConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIApplication's id field""" + id: SalesforceIdFilter + + """Filter by the AIApplication's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIApplication's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the AIApplication's language field""" + language: SalesforceStringFilter + + """Filter by the AIApplication's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the AIApplication's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the AIApplication's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIApplication's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIApplication's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIApplication's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIApplication's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIApplication's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIApplication's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIApplication's status field""" + status: SalesforceStringFilter + + """Filter by the AIApplication's type field""" + type: SalesforceStringFilter +} + +""" +A filter to be used against MLPredictionDefinition object types. All fields are combined with a logical â€and.’ +""" +input SalesforceMlPredictionDefinitionConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceMlPredictionDefinitionConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceMlPredictionDefinitionConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the MLPredictionDefinition's id field""" + id: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the MLPredictionDefinition's developerName field""" + developerName: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's language field""" + language: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's masterLabel field""" + masterLabel: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's namespacePrefix field""" + namespacePrefix: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the MLPredictionDefinition's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the MLPredictionDefinition's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the MLPredictionDefinition's application relation.""" + application: SalesforceAiApplicationConnectionFilter + + """Filter by the MLPredictionDefinition's applicationId field""" + applicationId: SalesforceIdFilter + + """Filter by the MLPredictionDefinition's type field""" + type: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's status field""" + status: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's predictionField field""" + predictionField: SalesforceStringFilter + + """Filter by the MLPredictionDefinition's pushbackField field""" + pushbackField: SalesforceStringFilter +} + +""" +A filter to be used against Id fields. All fields are combined with a logical `and`. +""" +input SalesforceIdFilter { + """Not included in the specified list.""" + notIn: [String!] + + """Included in the specified list.""" + in: [String!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: String + + """Less than the specified value""" + lessThan: String + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: String + + """Greater than the specified value""" + greaterThan: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """Equal to the specified value.""" + equalTo: String +} + +""" +A filter to be used against string fields. All fields are combined with a logical `and`. +""" +input SalesforceStringFilter { + """Not included in the specified list.""" + notIn: [String!] + + """Included in the specified list.""" + in: [String!] + + """Less than or equal to the specified value""" + lessThanOrEqualTo: String + + """Less than the specified value""" + lessThan: String + + """Greater than or equal to the specified value""" + greaterThanOrEqualTo: String + + """Greater than the specified value""" + greaterThan: String + + """ + Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. + """ + like: String + + """Is null (if true is specified) or is not null (if false is specified).""" + isNull: Boolean + + """Not equal to the specified value.""" + notEqualTo: String + + """Equal to the specified value.""" + equalTo: String +} + +""" +A filter to be used against AIRecordInsight object types. All fields are combined with a logical â€and.’ +""" +input SalesforceAiRecordInsightConnectionFilter { + """Checks for all expressions in this list.""" + and: [SalesforceAiRecordInsightConnectionFilter!] + + """Checks for any expressions in this list.""" + or: [SalesforceAiRecordInsightConnectionFilter!] + + """Filter against custom fields.""" + customField: SalesforceCustomFieldFilter + + """Filter by the AIRecordInsight's id field""" + id: SalesforceIdFilter + + """Filter by the AIRecordInsight's isDeleted field""" + isDeleted: SalesforceBooleanFilter + + """Filter by the AIRecordInsight's name field""" + name: SalesforceStringFilter + + """Filter by the AIRecordInsight's createdDate field""" + createdDate: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's createdBy relation.""" + createdBy: SalesforceUserConnectionFilter + + """Filter by the AIRecordInsight's createdById field""" + createdById: SalesforceIdFilter + + """Filter by the AIRecordInsight's lastModifiedDate field""" + lastModifiedDate: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's lastModifiedBy relation.""" + lastModifiedBy: SalesforceUserConnectionFilter + + """Filter by the AIRecordInsight's lastModifiedById field""" + lastModifiedById: SalesforceIdFilter + + """Filter by the AIRecordInsight's systemModstamp field""" + systemModstamp: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's aiApplication relation.""" + aiApplication: SalesforceAiApplicationConnectionFilter + + """Filter by the AIRecordInsight's aiApplicationId field""" + aiApplicationId: SalesforceIdFilter + + """Filter by the AIRecordInsight's targetId field""" + targetId: SalesforceIdFilter + + """Filter by the AIRecordInsight's targetSobjectType field""" + targetSobjectType: SalesforceStringFilter + + """Filter by the AIRecordInsight's type field""" + type: SalesforceStringFilter + + """Filter by the AIRecordInsight's runGuid field""" + runGuid: SalesforceStringFilter + + """Filter by the AIRecordInsight's runStartTime field""" + runStartTime: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's validUntil field""" + validUntil: SalesforceDateTimeFilter + + """Filter by the AIRecordInsight's confidence field""" + confidence: SalesforceFloatFilter + + """Filter by the AIRecordInsight's targetField field""" + targetField: SalesforceStringFilter + + """Filter by the AIRecordInsight's status field""" + status: SalesforceStringFilter + + """Filter by the AIRecordInsight's mlPredictionDefinition relation.""" + mlPredictionDefinition: SalesforceMlPredictionDefinitionConnectionFilter + + """Filter by the AIRecordInsight's mlPredictionDefinitionId field""" + mlPredictionDefinitionId: SalesforceIdFilter + + """Filter by the AIRecordInsight's predictionField field""" + predictionField: SalesforceStringFilter +} + +"""Field that AI Record Insights can be sorted by""" +enum SalesforceAiRecordInsightSortByFieldEnum { + ID + IS_DELETED + NAME + CREATED_DATE + CREATED_BY_ID + LAST_MODIFIED_DATE + LAST_MODIFIED_BY_ID + SYSTEM_MODSTAMP + AI_APPLICATION_ID + TARGET_ID + TARGET_SOBJECT_TYPE + TYPE + RUN_GUID + RUN_START_TIME + VALID_UNTIL + CONFIDENCE + TARGET_FIELD + STATUS + ML_PREDICTION_DEFINITION_ID + PREDICTION_FIELD +} + +"""Order that items should be sorted""" +enum SalesforceSortOrderBy { + ASC + DESC +} + +"""An edge in a connection.""" +type SalesforceAiRecordInsightEdge { + """The item at the end of the edge.""" + node: SalesforceAiRecordInsight! + + """A cursor for use in pagination""" + cursor: String! +} + +"""Salesforce AI Record Insights connection, for use in pagination.""" +type SalesforceAiRecordInsightsConnection { + """The count of all AI Record Insight you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Record Insights""" + nodes: [SalesforceAiRecordInsight!]! + + """List of AI Record Insight edges""" + edges: [SalesforceAiRecordInsightEdge!]! +} + +"""AI Application""" +type SalesforceAiApplication implements OneGraphNode { + """AI Application ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + developerName: String! + + """Master Language""" + language: String! + + """Label""" + masterLabel: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Status""" + status: String! + + """App Type""" + type: String! + + """Collection of Salesforce AIRecordInsight""" + aiApplications( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """ + A JSON object that contains all of the custom fields for a AIApplication + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Record Insight""" +type SalesforceAiRecordInsight implements OneGraphNode { + """AI Record Insight ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Application ID""" + aiApplicationId: String! + + """AI Application ID""" + aiApplication: SalesforceAiApplication + + """Target ID""" + targetId: String! + + """Target ID""" + target: SalesforceAiRecordInsightTargetUnion + + """Target sObject Type""" + targetSobjectType: String! + + """Type""" + type: String! + + """Run GUID""" + runGuid: String! + + """Run Start Time""" + runStartTime: String + + """Valid Until""" + validUntil: String + + """Confidence""" + confidence: Float + + """Target Field""" + targetField: String + + """Status""" + status: String + + """ML Prediction Definition ID""" + mlPredictionDefinitionId: String + + """ML Prediction Definition ID""" + mlPredictionDefinition: SalesforceMlPredictionDefinition + + """Prediction Field""" + predictionField: String + + """Collection of Salesforce AIInsightAction""" + aiInsightActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValues( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """ + A JSON object that contains all of the custom fields for a AIRecordInsight + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""AI Insight Value""" +type SalesforceAiInsightValue implements OneGraphNode { + """AI Insight Value ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Name""" + name: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """AI Record Insight ID""" + aiRecordInsightId: String! + + """AI Record Insight ID""" + aiRecordInsight: SalesforceAiRecordInsight + + """AI Insight Action ID""" + aiInsightActionId: String + + """AI Insight Action ID""" + aiInsightAction: SalesforceAiInsightAction + + """Value Type""" + valueType: String! + + """sObject Type""" + sobjectType: String + + """Field""" + field: String + + """Value""" + value: String + + """Field Value Lower Bound""" + fieldValueLowerBound: String + + """Field Value Upper Bound""" + fieldValueUpperBound: String + + """Confidence""" + confidence: Float + + """sObject Lookup Value ID""" + sobjectLookupValueId: String + + """sObject Lookup Value ID""" + sobjectLookupValue: SalesforceAiInsightValueSobjectLookupValueUnion + + """Collection of Salesforce AIInsightFeedback""" + feedback( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasons( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """ + A JSON object that contains all of the custom fields for a AIInsightValue + """ + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Salesforce AI Insight Values connection, for use in pagination.""" +type SalesforceAiInsightValuesConnection { + """The count of all AI Insight Value you could get from the connection.""" + totalCount: Int! + + """Pagination Information""" + pageInfo: PageInfo! + + """List of Salesforce AI Insight Values""" + nodes: [SalesforceAiInsightValue!]! + + """List of AI Insight Value edges""" + edges: [SalesforceAiInsightValueEdge!]! +} + +"""Individual""" +type SalesforceIndividual implements OneGraphNode { + """Individual ID""" + id: String! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Deleted""" + isDeleted: Boolean! + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Name""" + name: String! + + """Don't Track""" + hasOptedOutTracking: Boolean! + + """Don't Profile""" + hasOptedOutProfiling: Boolean! + + """Don't Process""" + hasOptedOutProcessing: Boolean! + + """Don't Market""" + hasOptedOutSolicit: Boolean! + + """Forget this Individual""" + shouldForget: Boolean! + + """Export Individual's Data""" + sendIndividualData: Boolean! + + """OK to Store PII Data Elsewhere""" + canStorePiiElsewhere: Boolean! + + """Block Geolocation Tracking""" + hasOptedOutGeoTracking: Boolean! + + """Birth Date""" + birthDate: String + + """Death Date""" + deathDate: String + + """Conviction Count""" + convictionsCount: Int + + """Number of Children""" + childrenCount: Int + + """Military Service""" + militaryService: String + + """Is Homeowner""" + isHomeOwner: Boolean! + + """Occupation""" + occupation: String + + """Website""" + website: String + + """Individual's Age""" + individualsAge: String + + """Last Viewed Date""" + lastViewedDate: String + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceIndividual + + """Consumer Credit Score""" + consumerCreditScore: Int + + """Consumer Credit Score Provider Name""" + consumerCreditScoreProviderName: String + + """Influencer Rating""" + influencerRating: Int + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + individuals( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce IndividualHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce Lead""" + leads( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce PartyConsent""" + partyConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce User""" + usersByIndividualId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + sobjectMetadata: SalesforceIndividualSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Individual""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Address for a salesforce object""" +type SalesforceAddress { + """ + Accuracy level of the geocode for the address. For example, this field is known as MailingGeocodeAccuracy on Contact. + """ + accuracy: String + + """ + The city detail for the address. For example, this field is known as MailingCity on Contact. + """ + city: String + + """ + The country detail for the address. For example, this field is known as MailingCountry on Contact. + """ + country: String + + """ + The ISO country code for the address. For example, this field is known as MailingCountryCode on Contact. CountryCode is always available on compound address fields, whether or not state and country picklists are enabled in your organization. + """ + countryCode: String + + """ + Used with Longitude to specify the precise geolocation of the address. For example, this field is known as MailingLatitude on Contact. + """ + latitude: Float + + """ + Used with Latitude to specify the precise geolocation of the address. For example, this field is known as MailingLongitude on Contact. + """ + longitude: Float + + """ + The postal code for the address. For example, this field is known as MailingPostalCode on Contact. + """ + postalCode: String + + """ + The state detail for the address. For example, this field is known as MailingState on Contact. + """ + state: String + + """ + The ISO state code for the address. For example, this field is known as MailingStateCode on Contact. StateCode is always available on compound address fields, whether or not state and country picklists are enabled in your organization. + """ + stateCode: String + + """ + The street detail for the address. For example, this field is known as MailingStreet on Contact. + """ + street: String +} + +"""Contact""" +type SalesforceContact implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Contact ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Salutation""" + salutation: String + + """Full Name""" + name: String! + + """Other Street""" + otherStreet: String + + """Other City""" + otherCity: String + + """Other State/Province""" + otherState: String + + """Other Zip/Postal Code""" + otherPostalCode: String + + """Other Country""" + otherCountry: String + + """Other Latitude""" + otherLatitude: Float + + """Other Longitude""" + otherLongitude: Float + + """Other Geocode Accuracy""" + otherGeocodeAccuracy: String + + """Other Address""" + otherAddress: SalesforceAddress + + """Mailing Street""" + mailingStreet: String + + """Mailing City""" + mailingCity: String + + """Mailing State/Province""" + mailingState: String + + """Mailing Zip/Postal Code""" + mailingPostalCode: String + + """Mailing Country""" + mailingCountry: String + + """Mailing Latitude""" + mailingLatitude: Float + + """Mailing Longitude""" + mailingLongitude: Float + + """Mailing Geocode Accuracy""" + mailingGeocodeAccuracy: String + + """Mailing Address""" + mailingAddress: SalesforceAddress + + """Business Phone""" + phone: String + + """Business Fax""" + fax: String + + """Mobile Phone""" + mobilePhone: String + + """Home Phone""" + homePhone: String + + """Other Phone""" + otherPhone: String + + """Asst. Phone""" + assistantPhone: String + + """Reports To ID""" + reportsToId: String + + """Reports To ID""" + reportsTo: SalesforceContact + + """Email""" + email: String + + """Title""" + title: String + + """Department""" + department: String + + """Assistant's Name""" + assistantName: String + + """Lead Source""" + leadSource: String + + """Birthdate""" + birthdate: String + + """Contact Description""" + description: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Stay-in-Touch Request Date""" + lastCuRequestDate: String + + """Last Stay-in-Touch Save Date""" + lastCuUpdateDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Email Bounced Reason""" + emailBouncedReason: String + + """Email Bounced Date""" + emailBouncedDate: String + + """Is Email Bounced""" + isEmailBounced: Boolean! + + """Photo URL""" + photoUrl: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Contact ID""" + jigsawContactId: String + + """Clean Status""" + cleanStatus: String + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contactsByReportsToId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipients( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsBySfdcIdId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce Order""" + ordersByBillToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCustomerAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByShipToContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + sobjectMetadata: SalesforceContactSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Contact""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Case""" +type SalesforceCase implements OneGraphNode { + """Linked Github issue""" + gitHubIssue: GitHubIssue + + """Linked Stripe refund""" + stripeRefund: StripeRefund + + """Case ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceCase + + """Case Number""" + caseNumber: String! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Asset ID""" + assetId: String + + """Asset ID""" + asset: SalesforceAsset + + """Parent Case ID""" + parentId: String + + """Parent Case ID""" + parent: SalesforceCase + + """Name""" + suppliedName: String + + """Email Address""" + suppliedEmail: String + + """Phone""" + suppliedPhone: String + + """Company""" + suppliedCompany: String + + """Case Type""" + type: String + + """Record Type ID""" + recordTypeId: String + + """Record Type ID""" + recordType: SalesforceRecordType + + """Status""" + status: String + + """Case Reason""" + reason: String + + """Case Origin""" + origin: String + + """Subject""" + subject: String + + """Priority""" + priority: String + + """Description""" + description: String + + """Closed""" + isClosed: Boolean! + + """Closed Date""" + closedDate: String + + """Escalated""" + isEscalated: Boolean! + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceCaseOwnerUnion + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Contact Phone""" + contactPhone: String + + """Contact Mobile""" + contactMobile: String + + """Contact Email""" + contactEmail: String + + """Contact Fax""" + contactFax: String + + """Internal Comments""" + comments: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseTeamMember""" + teamMembers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + teamTemplateRecords( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce EmailMessage""" + emailMessages( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce ProcessException""" + processExceptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceCaseSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Case""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeRefundObjectEnum { + refund +} + +"""""" +type StripeRefund implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeRefundObjectEnum! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent that was refunded.""" + paymentIntent: StripePaymentIntent + + """ + If the refund failed, the reason for refund failure if known. Possible values are `lost_or_stolen_card`, `expired_or_canceled_card`, or `unknown`. + """ + failureReason: String + + """ + This is the transaction number that appears on email receipts sent for this refund. + """ + receiptNumber: String + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ID of the charge that was refunded.""" + charge: StripeCharge + + """ + The transfer reversal that is associated with the refund. Only present if the charge came from another Stripe account. See the Connect documentation for details. + """ + sourceTransferReversal: StripeTransferReversal + + """ + Status of the refund. For credit card refunds, this can be `pending`, `succeeded`, or `failed`. For other types of refunds, it can be `pending`, `succeeded`, `failed`, or `canceled`. Refer to our [refunds](https://stripe.com/docs/refunds#failed-refunds) documentation for more details. + """ + status: String + + """ + If the accompanying transfer was reversed, the transfer reversal object. Only applicable if the charge was created using the destination parameter. + """ + transferReversal: StripeTransferReversal + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """Amount, in %s.""" + amount: Int! + + """ + Reason for the refund, either user-provided (`duplicate`, `fraudulent`, or `requested_by_customer`) or generated by Stripe internally (`expired_uncaptured_charge`). + """ + reason: String + + """ + If the refund failed, this balance transaction describes the adjustment made on your account balance that reverses the initial balance transaction. + """ + failureBalanceTransaction: StripeBalanceTransaction + + """ + An arbitrary string attached to the object. Often useful for displaying to users. (Available on non-card refunds only) + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Linked Salesforce Case""" + salesforceCase: SalesforceCase +} + +enum StripeTransferReversalObjectEnum { + transfer_reversal +} + +"""""" +type StripeTransferReversal { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTransferReversalObjectEnum! + + """Balance transaction that describes the impact on your account balance.""" + balanceTransaction: StripeBalanceTransaction + + """Linked payment refund for the transfer reversal.""" + destinationPaymentRefund: StripeRefund + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the refund responsible for the transfer reversal.""" + sourceRefund: StripeRefund + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ID of the transfer that was reversed.""" + transfer: StripeTransfer! + + """Amount, in %s.""" + amount: Int! +} + +union StripeBalanceTransactionSourceUnion = StripeTransferReversal | StripeTransfer | StripeTopup | StripeTaxDeductedAtSource | StripeReserveTransaction | StripeRefund | StripePlatformTaxFee | StripePayout | StripeIssuingTransaction | StripeIssuingAuthorization | StripeFeeRefund | StripeDispute | StripeConnectCollectionTransfer | StripeCharge | StripeApplicationFee + +enum StripeBalanceTransactionObjectEnum { + balance_transaction +} + +"""""" +type StripeBalanceTransaction implements OneGraphNode { + """ + The date the transaction's net funds will become available in the Stripe balance. + """ + availableOn: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBalanceTransactionObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """Net amount of the transaction, in %s.""" + net: Int! + + """ + If the transaction's net funds are available in the Stripe balance yet. Either `available` or `pending`. + """ + status: String! + + """ + The exchange rate used, if applicable, for this transaction. Specifically, if money was converted from currency A to currency B, then the `amount` in currency A, times `exchange_rate`, would be the `amount` in currency B. For example, suppose you charged a customer 10.00 EUR. Then the PaymentIntent's `amount` would be `1000` and `currency` would be `eur`. Suppose this was converted into 12.34 USD in your Stripe account. Then the BalanceTransaction's `amount` would be `1234`, `currency` would be `usd`, and `exchange_rate` would be `1.234`. + """ + exchangeRate: Float + + """Fees (in %s) paid for this transaction.""" + fee: Int! + + """The Stripe object to which this transaction is related.""" + source: StripeBalanceTransactionSourceUnion + + """ + Transaction type: `adjustment`, `advance`, `advance_funding`, `anticipation_repayment`, `application_fee`, `application_fee_refund`, `charge`, `connect_collection_transfer`, `issuing_authorization_hold`, `issuing_authorization_release`, `issuing_dispute`, `issuing_transaction`, `payment`, `payment_failure_refund`, `payment_refund`, `payout`, `payout_cancel`, `payout_failure`, `refund`, `refund_failure`, `reserve_transaction`, `reserved_funds`, `stripe_fee`, `stripe_fx_fee`, `tax_fee`, `topup`, `topup_reversal`, `transfer`, `transfer_cancel`, `transfer_failure`, or `transfer_refund`. [Learn more](https://stripe.com/docs/reports/balance-transaction-types) about balance transaction types and what they represent. If you are looking to classify transactions for accounting purposes, you might want to consider `reporting_category` instead. + """ + type: StripeBalanceTransactionTypeEnum! + + """Gross amount of the transaction, in %s.""" + amount: Int! + + """Detailed breakdown of fees (in %s) paid for this transaction.""" + feeDetails: [StripeFee!]! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + [Learn more](https://stripe.com/docs/reports/reporting-categories) about how reporting categories can help you understand balance transactions from an accounting perspective. + """ + reportingCategory: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum StripeChargeObjectEnum { + charge +} + +"""""" +type StripeCharge implements OneGraphNode { + """ + The account (if any) the charge was made on behalf of without triggering an automatic transfer. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers) for details. + """ + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeChargeObjectEnum! + + """ + This is the email address that the receipt for this charge was sent to. + """ + receiptEmail: String + + """ + ID of the balance transaction that describes the impact of this charge on your account balance (not including refunds or disputes). + """ + balanceTransaction: StripeBalanceTransaction + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ID of the PaymentIntent associated with this charge, if one exists.""" + paymentIntent: StripePaymentIntent + + """ + A string that identifies this transaction as part of a group. See the [Connect documentation](https://stripe.com/docs/connect/charges-transfers#transfer-options) for details. + """ + transferGroup: String + + """ + This is the transaction number that appears on email receipts sent for this charge. This attribute will be `null` until a receipt has been sent. + """ + receiptNumber: String + + """ + An optional dictionary including the account to automatically transfer to as part of a destination charge. [See the Connect documentation](https://stripe.com/docs/connect/destination-charges) for details. + """ + transferData: StripeChargeTransferData + + """ID of the review associated with this charge if one exists.""" + review: StripeReview + + """ + Provides information about the charge that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """ + `true` if the charge succeeded, or was successfully authorized for later capture. + """ + paid: Boolean! + + """ID of the invoice this charge is for if one exists.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the payment method used in this charge.""" + paymentMethod: String + + """ + This is the URL to view the receipt for this charge. The receipt is kept up-to-date to the latest state of the charge, including any refunds. If the charge is for an Invoice, the receipt will be stylized as an Invoice receipt. + """ + receiptUrl: String + + """ + Error code explaining reason for charge failure if available (see [the errors section](https://stripe.com/docs/api#errors) for a list of codes). + """ + failureCode: String + + """Unique identifier for the object.""" + id: String! + + """ + Message to user further explaining reason for charge failure if available. + """ + failureMessage: String + + """Details about the payment method at the time of the transaction.""" + paymentMethodDetails: StripePaymentMethodDetails + + """ + The application fee (if any) for the charge. [See the Connect documentation](https://stripe.com/docs/connect/direct-charges#collecting-fees) for details. + """ + applicationFee: StripeApplicationFee + + """ID of the Connect application that created the charge.""" + application: StripeApplication + + """ + The status of the payment is either `succeeded`, `pending`, or `failed`. + """ + status: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + ID of the transfer to the `destination` account (only applicable if the charge was created using the `destination` parameter). + """ + transfer: StripeTransfer + + """ + The full statement descriptor that is passed to card networks, and that is displayed on your customers' credit card and bank statements. Allows you to see what the statement descriptor looks like after the static and dynamic portions are combined. + """ + calculatedStatementDescriptor: String + + """ + If the charge was created without capturing, this Boolean represents whether it is still uncaptured or has since been captured. + """ + captured: Boolean! + + """ID of the order this charge is for if one exists.""" + order: StripeOrder + + """ + Whether the charge has been fully refunded. If the charge is only partially refunded, this attribute will still be false. + """ + refunded: Boolean! + + """ + For card charges, use `statement_descriptor_suffix` instead. Otherwise, you can use this value as the complete description of a charge on your customers’ statements. Must contain at least one letter, maximum 22 characters. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount intended to be collected by this payment. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int! + + """ + Amount in %s refunded (can be less than the amount attribute on the charge if a partial refund was issued). + """ + amountRefunded: Int! + + """Shipping information for the charge.""" + shipping: StripeShipping + + """Whether the charge has been disputed.""" + disputed: Boolean! + + """ + The transfer ID which created this charge. Only present if the charge came from another Stripe account. [See the Connect documentation](https://stripe.com/docs/connect/destination-charges) for details. + """ + sourceTransfer: StripeTransfer + + """ID of the customer this charge is for if one exists.""" + customer: StripeChargeCustomerUnion + + """""" + billingDetails: StripeBillingDetails! + + """ + The amount of the application fee (if any) for the charge. [See the Connect documentation](https://stripe.com/docs/connect/direct-charges#collecting-fees) for details. + """ + applicationFeeAmount: Int + + """ + Details about whether the payment was accepted, and why. See [understanding declines](https://stripe.com/docs/declines) for details. + """ + outcome: StripeChargeOutcome + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + dispute: StripeDispute + refunds(after: String, before: String, first: Int): StripeRefundsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeRadarReviewResourceLocation { + """The city where the payment originated.""" + city: String + + """ + Two-letter ISO code representing the country where the payment originated. + """ + country: String + + """The geographic latitude where the payment originated.""" + latitude: Float + + """The geographic longitude where the payment originated.""" + longitude: Float + + """The state/county/province/region where the payment originated.""" + region: String +} + +enum StripeReviewOpenedReasonEnum { + manual + rule +} + +enum StripeReviewObjectEnum { + review +} + +enum StripeReviewClosedReasonEnum { + approved + disputed + refunded + refunded_as_fraud +} + +"""""" +type StripeReview { + """ + The reason the review was closed, or null if it has not yet been closed. One of `approved`, `refunded`, `refunded_as_fraud`, or `disputed`. + """ + closedReason: StripeReviewClosedReasonEnum + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeReviewObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The PaymentIntent ID associated with this review, if one exists.""" + paymentIntent: StripePaymentIntent + + """The reason the review was opened. One of `rule` or `manual`.""" + openedReason: StripeReviewOpenedReasonEnum! + + """ + Information related to the location of the payment. Note that this information is an approximation and attempts to locate the nearest population center - it should not be used to determine a specific address. + """ + ipAddressLocation: StripeRadarReviewResourceLocation + + """Unique identifier for the object.""" + id: String! + + """The charge associated with this review.""" + charge: StripeCharge + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The ZIP or postal code of the card used, if applicable.""" + billingZip: String + + """ + The reason the review is currently open or closed. One of `rule`, `manual`, `approved`, `refunded`, `refunded_as_fraud`, or `disputed`. + """ + reason: String! + + """ + Information related to the browsing session of the user who initiated the payment. + """ + session: StripeRadarReviewResourceSession + + """The IP address where the payment originated.""" + ipAddress: String + + """If `true`, the review needs action.""" + open: Boolean! +} + +"""""" +type StripeTransferData { + """ + Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int + + """ + The account (if any) the payment will be attributed to for tax + reporting, and where funds from the payment will be transferred to upon + payment success. + """ + destination: StripeAccount! +} + +enum StripePaymentIntentPaymentMethodOptionsCardRequestThreeDSecureEnum { + any + automatic + challenge_only +} + +enum StripePaymentIntentPaymentMethodOptionsCardNetworkEnum { + amex + cartes_bancaires + diners + discover + interac + jcb + mastercard + unionpay + unknown + visa +} + +"""""" +type StripePaymentMethodOptionsCardInstallments { + """Installment plans that may be selected for this PaymentIntent.""" + availablePlans: [StripePaymentMethodDetailsCardInstallmentsPlan!] + + """Whether Installments are enabled for this PaymentIntent.""" + enabled: Boolean! + + """Installment plan selected for this PaymentIntent.""" + plan: StripePaymentMethodDetailsCardInstallmentsPlan +} + +"""""" +type StripePaymentIntentPaymentMethodOptionsCard { + """ + Installment details for this payment (Mexico only). + + For more information, see the [installments integration guide](https://stripe.com/docs/payments/installments). + """ + installments: StripePaymentMethodOptionsCardInstallments + + """ + Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time. + """ + network: StripePaymentIntentPaymentMethodOptionsCardNetworkEnum + + """ + We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine. + """ + requestThreeDSecure: StripePaymentIntentPaymentMethodOptionsCardRequestThreeDSecureEnum +} + +enum StripePaymentMethodOptionsBancontactPreferredLanguageEnum { + de + en + fr + nl +} + +"""""" +type StripePaymentMethodOptionsBancontact { + """ + Preferred language of the Bancontact authorization page that the customer is redirected to. + """ + preferredLanguage: StripePaymentMethodOptionsBancontactPreferredLanguageEnum! +} + +"""""" +type StripePaymentIntentPaymentMethodOptions { + """""" + bancontact: StripePaymentMethodOptionsBancontact + + """""" + card: StripePaymentIntentPaymentMethodOptionsCard +} + +enum StripePaymentIntentObjectEnum { + payment_intent +} + +"""""" +type StripePaymentIntent implements OneGraphNode { + """ + The account (if any) for which the funds of the PaymentIntent are intended. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePaymentIntentObjectEnum! + + """ + Email address that the receipt for the resulting payment will be sent to. + """ + receiptEmail: String + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Payment-method-specific configuration for this PaymentIntent.""" + paymentMethodOptions: StripePaymentIntentPaymentMethodOptions + + """ + A string that identifies the resulting payment as part of a group. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + transferGroup: String + + """ + The data with which to automatically create a Transfer when the payment is finalized. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + transferData: StripeTransferData + + """ID of the review associated with this PaymentIntent, if any.""" + review: StripeReview + + """ + Provides information about a card payment that customers see on their statements. Concatenated with the prefix (shortened descriptor) or statement descriptor that’s set on the account to form the complete statement descriptor. Maximum 22 characters for the concatenated descriptor. + """ + statementDescriptorSuffix: String + + """Amount that can be captured from this PaymentIntent.""" + amountCapturable: Int + + """ID of the invoice that created this PaymentIntent, if it exists.""" + invoice: StripeInvoice + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """ID of the payment method used in this PaymentIntent.""" + paymentMethod: StripePaymentMethod + + """Unique identifier for the object.""" + id: String! + + """Charges that were created by this PaymentIntent, if any.""" + charges: StripePaymentIntentCharges + + """ + The list of payment method types (e.g. card) that this PaymentIntent is allowed to use. + """ + paymentMethodTypes: [String!]! + + """""" + confirmationMethod: StripePaymentIntentConfirmationMethodEnum! + + """ID of the Connect application that created the PaymentIntent.""" + application: StripeApplication + + """ + Status of this PaymentIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `requires_capture`, `canceled`, or `succeeded`. Read more about each PaymentIntent [status](https://stripe.com/docs/payments/intents#intent-statuses). + """ + status: StripePaymentIntentStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. For more information, see the [documentation](https://stripe.com/docs/payments/payment-intents/creating-payment-intents#storing-information-in-metadata). + """ + metadata: String + + """Controls when the funds will be captured from the customer's account.""" + captureMethod: StripePaymentIntentCaptureMethodEnum! + + """ + Reason for cancellation of this PaymentIntent, either user-provided (`duplicate`, `fraudulent`, `requested_by_customer`, or `abandoned`) or generated by Stripe internally (`failed_invoice`, `void_invoice`, or `automatic`). + """ + cancellationReason: StripePaymentIntentCancellationReasonEnum + + """ + For non-card charges, you can use this value as the complete description that appears on your customers’ statements. Must contain at least one letter, maximum 22 characters. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount intended to be collected by this PaymentIntent. A positive integer representing how much to charge in the [smallest currency unit](https://stripe.com/docs/currencies#zero-decimal) (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or [equivalent in charge currency](https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts). The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). + """ + amount: Int! + + """Shipping information for this PaymentIntent.""" + shipping: StripeShipping + + """ + ID of the Customer this PaymentIntent belongs to, if one exists. + + Payment methods attached to other Customers cannot be used with this PaymentIntent. + + If present in combination with [setup_future_usage](https://stripe.com/docs/api#payment_intent_object-setup_future_usage), this PaymentIntent's payment method will be attached to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete. + """ + customer: StripePaymentIntentCustomerUnion + + """ + The client secret of this PaymentIntent. Used for client-side retrieval using a publishable key. + + The client secret can be used to complete a payment from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret. + + Refer to our docs to [accept a payment](https://stripe.com/docs/payments/accept-a-payment) and learn about how `client_secret` should be handled. + """ + clientSecret: String + + """Amount that was collected by this PaymentIntent.""" + amountReceived: Int + + """ + The amount of the application fee (if any) for the resulting payment. See the PaymentIntents [use case for connected accounts](https://stripe.com/docs/payments/connected-accounts) for details. + """ + applicationFeeAmount: Int + + """ + The payment error encountered in the previous PaymentIntent confirmation. It will be cleared if the PaymentIntent is later updated for any reason. + """ + lastPaymentError: StripeApiErrors + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + Indicates that you intend to make future payments with this PaymentIntent's payment method. + + Providing this parameter will [attach the payment method](https://stripe.com/docs/payments/save-during-payment) to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be [attached](https://stripe.com/docs/api/payment_methods/attach) to a Customer after the transaction completes. + + When processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as [SCA](https://stripe.com/docs/strong-customer-authentication). + """ + setupFutureUsage: StripePaymentIntentSetupFutureUsageEnum + + """ + Populated when `status` is `canceled`, this is the time at which the PaymentIntent was canceled. Measured in seconds since the Unix epoch. + """ + canceledAt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeApiErrors { + """ + A human-readable message providing more details about the error. For card errors, these messages can be shown to your users. + """ + message: String + + """""" + paymentIntent: StripePaymentIntent + + """ + A URL to more information about the [error code](https://stripe.com/docs/error-codes) reported. + """ + docUrl: String + + """""" + paymentMethod: StripePaymentMethod + + """For card errors, the ID of the failed charge.""" + charge: String + + """ + If the error is parameter-specific, the parameter related to the error. For example, you can use this to display a message near the correct form field. + """ + param: String + + """ + For card errors resulting from a card issuer decline, a short string indicating the [card issuer's reason for the decline](https://stripe.com/docs/declines#issuer-declines) if they provide one. + """ + declineCode: String + + """The source object for errors returned on a request involving a source.""" + source: StripeApiErrorsSourceUnion + + """ + The type of error returned. One of `api_connection_error`, `api_error`, `authentication_error`, `card_error`, `idempotency_error`, `invalid_request_error`, or `rate_limit_error` + """ + type: StripeApiErrorsTypeEnum! + + """""" + setupIntent: StripeSetupIntent + + """ + For some errors that could be handled programmatically, a short string indicating the [error code](https://stripe.com/docs/error-codes) reported. + """ + code: String +} + +union StripeSetupIntentMandateUnion = StripeMandate + +union StripeSetupIntentSingleUseMandateUnion = StripeMandate + +enum StripeMandateTypeEnum { + multi_use + single_use +} + +enum StripeMandateStatusEnum { + active + inactive + pending +} + +"""""" +type StripeMandateSingleUse { + """On a single use mandate, the amount of the payment.""" + amount: Int! + + """On a single use mandate, the currency of the payment.""" + currency: String! +} + +"""""" +type StripeMandateSepaDebit { + """The unique reference of the mandate.""" + reference: String! + + """ + The URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively. + """ + url: String! +} + +enum StripeMandateBacsDebitNetworkStatusEnum { + accepted + pending + refused + revoked +} + +"""""" +type StripeMandateBacsDebit { + """ + The status of the mandate on the Bacs network. Can be one of `pending`, `revoked`, `refused`, or `accepted`. + """ + networkStatus: StripeMandateBacsDebitNetworkStatusEnum! + + """The unique reference identifying the mandate on the Bacs network.""" + reference: String! + + """The URL that will contain the mandate that the customer has signed.""" + url: String! +} + +"""""" +type StripeMandateAuBecsDebit { + """ + The URL of the mandate. This URL generally contains sensitive information about the customer and should be shared with them exclusively. + """ + url: String! +} + +"""""" +type StripeMandatePaymentMethodDetails { + """""" + auBecsDebit: StripeMandateAuBecsDebit + + """""" + bacsDebit: StripeMandateBacsDebit + + """""" + sepaDebit: StripeMandateSepaDebit + + """ + The type of the payment method associated with this mandate. An additional hash is included on `payment_method_details` with a name matching this value. It contains mandate information specific to the payment method. + """ + type: String! +} + +enum StripeCustomerAcceptanceTypeEnum { + offline + online +} + +"""""" +type StripeOnlineAcceptance { + """The IP address from which the Mandate was accepted by the customer.""" + ipAddress: String + + """ + The user agent of the browser from which the Mandate was accepted by the customer. + """ + userAgent: String +} + +"""""" +type StripeCustomerAcceptance { + """The time at which the customer accepted the Mandate.""" + acceptedAt: Int + + """""" + online: StripeOnlineAcceptance + + """ + The type of customer acceptance information included with the Mandate. One of `online` or `offline`. + """ + type: StripeCustomerAcceptanceTypeEnum! +} + +enum StripeMandateObjectEnum { + mandate +} + +"""""" +type StripeMandate { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeMandateObjectEnum! + + """""" + customerAcceptance: StripeCustomerAcceptance! + + """ID of the payment method associated with this mandate.""" + paymentMethod: StripePaymentMethod! + + """Unique identifier for the object.""" + id: String! + + """""" + paymentMethodDetails: StripeMandatePaymentMethodDetails! + + """""" + singleUse: StripeMandateSingleUse + + """ + The status of the mandate, which indicates whether it can be used to initiate a payment. + """ + status: StripeMandateStatusEnum! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The type of the mandate.""" + type: StripeMandateTypeEnum! +} + +enum StripeSetupIntentPaymentMethodOptionsCardRequestThreeDSecureEnum { + any + automatic + challenge_only +} + +"""""" +type StripeSetupIntentPaymentMethodOptionsCard { + """ + We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and [other requirements](https://stripe.com/docs/strong-customer-authentication). However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on [manually requesting 3D Secure](https://stripe.com/docs/payments/3d-secure#manual-three-ds) for more information on how this configuration interacts with Radar and our SCA Engine. + """ + requestThreeDSecure: StripeSetupIntentPaymentMethodOptionsCardRequestThreeDSecureEnum +} + +"""""" +type StripeSetupIntentPaymentMethodOptions { + """""" + card: StripeSetupIntentPaymentMethodOptionsCard +} + +enum StripeSetupIntentObjectEnum { + setup_intent +} + +"""""" +type StripeSetupIntent implements OneGraphNode { + """The account (if any) for which the setup is intended.""" + onBehalfOf: StripeAccount + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSetupIntentObjectEnum! + + """ + Indicates how the payment method is intended to be used in the future. + + Use `on_session` if you intend to only reuse the payment method when the customer is in your checkout flow. Use `off_session` if your customer may or may not be in your checkout flow. If not provided, this value defaults to `off_session`. + """ + usage: String! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Payment-method-specific configuration for this SetupIntent.""" + paymentMethodOptions: StripeSetupIntentPaymentMethodOptions + + """ID of the payment method used with this SetupIntent.""" + paymentMethod: StripePaymentMethod + + """ID of the multi use Mandate generated by the SetupIntent.""" + mandate: StripeMandate + + """ID of the single_use Mandate generated by the SetupIntent.""" + singleUseMandate: StripeMandate + + """Unique identifier for the object.""" + id: String! + + """ + The list of payment method types (e.g. card) that this SetupIntent is allowed to set up. + """ + paymentMethodTypes: [String!]! + + """The error encountered in the previous SetupIntent confirmation.""" + lastSetupError: StripeApiErrors + + """ID of the Connect application that created the SetupIntent.""" + application: StripeApplication + + """ + [Status](https://stripe.com/docs/payments/intents#intent-statuses) of this SetupIntent, one of `requires_payment_method`, `requires_confirmation`, `requires_action`, `processing`, `canceled`, or `succeeded`. + """ + status: StripeSetupIntentStatusEnum! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Reason for cancellation of this SetupIntent, one of `abandoned`, `requested_by_customer`, or `duplicate`. + """ + cancellationReason: StripeSetupIntentCancellationReasonEnum + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + ID of the Customer this SetupIntent belongs to, if one exists. + + If present, the SetupIntent's payment method will be attached to the Customer on successful setup. Payment methods attached to other Customers cannot be used with this SetupIntent. + """ + customer: StripeSetupIntentCustomerUnion + + """ + The client secret of this SetupIntent. Used for client-side retrieval using a publishable key. + + The client secret can be used to complete payment setup from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret. + """ + clientSecret: String + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeSubscriptionTransferData { + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the destination account. By default, the entire amount is transferred to the destination. + """ + amountPercent: Float + + """ + The account where funds from the payment will be transferred to upon payment success. + """ + destination: StripeAccount! +} + +enum StripeSubscriptionObjectEnum { + subscription +} + +"""""" +type StripeSubscription implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSubscriptionObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + ID of the default payment method for the subscription. It must belong to the customer associated with the subscription. If not set, invoices will use the default payment method in the customer's invoice settings. + """ + defaultPaymentMethod: StripePaymentMethod + + """ + Number of days a customer has to pay invoices generated by this subscription. This value will be `null` for subscriptions where `collection_method=charge_automatically`. + """ + daysUntilDue: Int + + """ + Describes the current discount applied to this subscription, if there is one. When billing, a discount applied to a subscription overrides a discount applied on a customer-wide basis. + """ + discount: StripeDiscount + + """ + The account (if any) the subscription's payments will be attributed to for tax reporting, and where funds from each payment will be transferred to for each of the subscription's invoices. + """ + transferData: StripeSubscriptionTransferData + + """ + If the subscription has been canceled with the `at_period_end` flag set to `true`, `cancel_at_period_end` on the subscription will be true. You can use this attribute to determine whether a subscription that has a status of active is scheduled to be canceled at the end of the current period. + """ + cancelAtPeriodEnd: Boolean! + + """If the subscription has a trial, the end of that trial.""" + trialEnd: Int + + """If the subscription has a trial, the beginning of that trial.""" + trialStart: Int + + """ + You can use this [SetupIntent](https://stripe.com/docs/api/setup_intents) to collect user authentication when creating a subscription without immediate payment or updating a subscription's payment method, allowing you to optimize for off-session payments. Learn more in the [SCA Migration Guide](https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-2). + """ + pendingSetupIntent: StripeSetupIntent + + """Unique identifier for the object.""" + id: String! + + """ + ID of the default payment source for the subscription. It must belong to the customer associated with the subscription and be in a chargeable state. If not set, defaults to the customer's default source. + """ + defaultSource: StripeSubscriptionDefaultSourceUnion + + """If the subscription has ended, the date the subscription ended.""" + endedAt: Int + + """The schedule attached to the subscription""" + schedule: StripeSubscriptionSchedule + + """ + The quantity of the plan to which the customer is subscribed. For example, if your plan is $10/user/month, and your customer has 5 users, you could pass 5 as the quantity to have the customer charged $50 (5 x $10) monthly. Only set if the subscription contains a single plan. + """ + quantity: Int + + """List of subscription items, each with an attached plan.""" + items: StripeSubscriptionItems! + + """ + Possible values are `incomplete`, `incomplete_expired`, `trialing`, `active`, `past_due`, `canceled`, or `unpaid`. + + For `collection_method=charge_automatically` a subscription moves into `incomplete` if the initial payment attempt fails. A subscription in this state can only have metadata and default_source updated. Once the first invoice is paid, the subscription moves into an `active` state. If the first invoice is not paid within 23 hours, the subscription transitions to `incomplete_expired`. This is a terminal state, the open invoice will be voided and no further invoices will be generated. + + A subscription that is currently in a trial period is `trialing` and moves to `active` when the trial period is over. + + If subscription `collection_method=charge_automatically` it becomes `past_due` when payment to renew it fails and `canceled` or `unpaid` (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts. + + If subscription `collection_method=send_invoice` it becomes `past_due` when its invoice is not paid by the due date, and `canceled` or `unpaid` if it is still not paid by an additional deadline after that. Note that when a subscription has a status of `unpaid`, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices. + """ + status: StripeSubscriptionStatusEnum! + + """ + Either `charge_automatically`, or `send_invoice`. When charging automatically, Stripe will attempt to pay this subscription at the end of the cycle using the default source attached to the customer. When sending an invoice, Stripe will email your customer an invoice with payment instructions. + """ + collectionMethod: StripeSubscriptionCollectionMethodEnum + + """ + Start of the current period that the subscription has been invoiced for. + """ + currentPeriodStart: Int! + + """The most recent invoice this subscription has generated.""" + latestInvoice: StripeInvoice + + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account. + """ + applicationFeePercent: Float + + """ + The tax rates that will apply to any subscription item that does not have `tax_rates` set. Invoices created will have their `default_tax_rates` populated from the subscription. + """ + defaultTaxRates: [StripeTaxRate!] + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Determines the date of the first full invoice, and, for plans with `month` or `year` intervals, the day of the month for subsequent invoices. + """ + billingCycleAnchor: Int! + + """ + If specified, [pending updates](https://stripe.com/docs/billing/subscriptions/pending-updates) that will be applied to the subscription once the `latest_invoice` has been paid. + """ + pendingUpdate: StripeSubscriptionsResourcePendingUpdate + + """ + Specifies the approximate timestamp on which any pending invoice items will be billed according to the schedule provided at `pending_invoice_item_interval`. + """ + nextPendingInvoiceItemInvoice: Int + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + A date in the future at which the subscription will automatically get canceled + """ + cancelAt: Int + + """ + Date when the subscription was first created. The date might differ from the `created` date due to backdating. + """ + startDate: Int! + + """ + Hash describing the plan the customer is subscribed to. Only set if the subscription contains a single plan. + """ + plan: StripePlan + + """If specified, payment collection for this subscription will be paused.""" + pauseCollection: StripeSubscriptionsResourcePauseCollection + + """ + Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling [Create an invoice](https://stripe.com/docs/api#create_invoice) for the given subscription at the specified interval. + """ + pendingInvoiceItemInterval: StripeSubscriptionPendingInvoiceItemInterval + + """ID of the customer who owns the subscription.""" + customer: StripeSubscriptionCustomerUnion! + + """ + End of the current period that the subscription has been invoiced for. At the end of this period, a new invoice will be created. + """ + currentPeriodEnd: Int! + + """ + If provided, each invoice created by this subscription will apply the tax rate, increasing the amount billed to the customer. + """ + taxPercent: Float + + """ + Define thresholds at which an invoice will be sent, and the subscription advanced to a new billing period + """ + billingThresholds: StripeSubscriptionBillingThresholds + + """ + If the subscription has been canceled, the date of that cancellation. If the subscription was canceled with `cancel_at_period_end`, `canceled_at` will still reflect the date of the initial cancellation request, not the end of the subscription period when the subscription is automatically moved to a canceled state. + """ + canceledAt: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeCustomerSubscriptions { + """Details about each object.""" + data: [StripeSubscription!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerSubscriptionsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeSubscriptionSchedulePhaseConfigurationDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeMandatePaymentMethodUnion = StripePaymentMethod + +union StripeInvoiceSettingCustomerSettingDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeSubscriptionDefaultPaymentMethodUnion = StripePaymentMethod + +union StripeSubscriptionSchedulesResourceDefaultSettingsDefaultPaymentMethodUnion = StripePaymentMethod + +union StripePaymentIntentPaymentMethodUnion = StripePaymentMethod + +union StripeSetupIntentPaymentMethodUnion = StripePaymentMethod + +union StripeInvoiceDefaultPaymentMethodUnion = StripePaymentMethod + +"""""" +type StripeBillingDetails { + """Billing address.""" + address: StripeAddress + + """Email address.""" + email: String + + """Full name.""" + name: String + + """Billing phone number (including extension).""" + phone: String +} + +"""""" +type StripePaymentMethodDetailsCardPresentReceipt { + """EMV tag 9F26, cryptogram generated by the integrated circuit chip.""" + applicationCryptogram: String + + """Mnenomic of the Application Identifier.""" + applicationPreferredName: String + + """Identifier for this transaction.""" + authorizationCode: String + + """EMV tag 8A. A code returned by the card issuer.""" + authorizationResponseCode: String + + """How the cardholder verified ownership of the card.""" + cardholderVerificationMethod: String + + """ + EMV tag 84. Similar to the application identifier stored on the integrated circuit chip. + """ + dedicatedFileName: String + + """The outcome of a series of EMV functions performed by the card reader.""" + terminalVerificationResults: String + + """ + An indication of various EMV functions performed during the transaction. + """ + transactionStatusInformation: String +} + +"""""" +type StripePaymentMethodDetailsCardPresent { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """The last four digits of the card.""" + last4: String + + """ + How were card details read in this transaction. Can be contact_emv, contactless_emv, magnetic_stripe_fallback, magnetic_stripe_track2, or contactless_magstripe_mode + """ + readMethod: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """Authorization response cryptogram.""" + emvAuthData: String + + """ + A collection of fields required to be displayed on receipts. Only required for EMV transactions. + """ + receipt: StripePaymentMethodDetailsCardPresentReceipt + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """ + The cardholder name as read from the card, in [ISO 7813](https://en.wikipedia.org/wiki/ISO/IEC_7813) format. May include alphanumeric characters, special characters and first/last name separator (`/`). + """ + cardholderName: String + + """ + ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod. + """ + generatedCard: String + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +"""""" +type StripePaymentMethodDetailsP24 { + """Unique reference for this Przelewy24 payment.""" + reference: String + + """ + Owner's verified full name. Values are verified or provided by Przelewy24 directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + Przelewy24 rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsMultibanco { + """Entity number associated with this Multibanco payment.""" + entity: String + + """Reference number associated with this Multibanco payment.""" + reference: String +} + +"""""" +type StripePaymentMethodDetailsInteracPresentReceipt { + """Mnenomic of the Application Identifier.""" + applicationPreferredName: String + + """For Interac transactions - the source account type of the funds""" + accountType: String + + """How the cardholder verified ownership of the card.""" + cardholderVerificationMethod: String + + """Identifier for this transaction.""" + authorizationCode: String + + """ + An indication of various EMV functions performed during the transaction. + """ + transactionStatusInformation: String + + """ + EMV tag 84. Similar to the application identifier stored on the integrated circuit chip. + """ + dedicatedFileName: String + + """EMV tag 8A. A code returned by the card issuer.""" + authorizationResponseCode: String + + """The outcome of a series of EMV functions performed by the card reader.""" + terminalVerificationResults: String + + """EMV tag 9F26, cryptogram generated by the integrated circuit chip.""" + applicationCryptogram: String +} + +"""""" +type StripePaymentMethodDetailsInteracPresent { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """The last four digits of the card.""" + last4: String + + """ + How were card details read in this transaction. Can be contact_emv, contactless_emv, magnetic_stripe_fallback, magnetic_stripe_track2, or contactless_magstripe_mode + """ + readMethod: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """Card brand. Can be `interac`, `mastercard` or `visa`.""" + brand: String + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """Authorization response cryptogram.""" + emvAuthData: String + + """ + A collection of fields required to be displayed on receipts. Only required for EMV transactions. + """ + receipt: StripePaymentMethodDetailsInteracPresentReceipt + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """ + The cardholder name as read from the card, in [ISO 7813](https://en.wikipedia.org/wiki/ISO/IEC_7813) format. May include alphanumeric characters, special characters and first/last name separator (`/`). + """ + cardholderName: String + + """ + ID of a card PaymentMethod generated from the card_present PaymentMethod that may be attached to a Customer for future transactions. Only present if it was possible to generate a card PaymentMethod. + """ + generatedCard: String + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +enum StripePaymentMethodDetailsBancontactPreferredLanguageEnum { + de + en + fr + nl +} + +"""""" +type StripePaymentMethodDetailsBancontact { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Preferred language of the Bancontact authorization page that the customer is redirected to. + Can be one of `en`, `de`, `fr`, or `nl` + """ + preferredLanguage: StripePaymentMethodDetailsBancontactPreferredLanguageEnum + + """ + Owner's verified full name. Values are verified or provided by Bancontact directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +enum StripePaymentMethodDetailsCardInstallmentsPlanTypeEnum { + fixed_count +} + +enum StripePaymentMethodDetailsCardInstallmentsPlanIntervalEnum { + month +} + +"""""" +type StripePaymentMethodDetailsCardInstallmentsPlan { + """ + For `fixed_count` installment plans, this is the number of installment payments your customer will make to their credit card. + """ + count: Int + + """ + For `fixed_count` installment plans, this is the interval between installment payments your customer will make to their credit card. + One of `month`. + """ + interval: StripePaymentMethodDetailsCardInstallmentsPlanIntervalEnum + + """Type of installment plan, one of `fixed_count`.""" + type: StripePaymentMethodDetailsCardInstallmentsPlanTypeEnum! +} + +"""""" +type StripePaymentMethodDetailsCardInstallments { + """Installment plan selected for the payment.""" + plan: StripePaymentMethodDetailsCardInstallmentsPlan +} + +"""""" +type StripePaymentMethodDetailsCardChecks { + """ + If a address line1 was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String + + """ + If a address postal code was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressPostalCodeCheck: String + + """ + If a CVC was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String +} + +"""""" +type StripePaymentMethodDetailsCardWalletVisaCheckout { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +enum StripePaymentMethodDetailsCardWalletTypeEnum { + amex_express_checkout + apple_pay + google_pay + masterpass + samsung_pay + visa_checkout +} + +"""""" +type StripePaymentMethodDetailsCardWalletMasterpass { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +"""""" +type StripePaymentMethodDetailsCardWallet { + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """""" + masterpass: StripePaymentMethodDetailsCardWalletMasterpass + + """ + The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. + """ + type: StripePaymentMethodDetailsCardWalletTypeEnum! + + """""" + visaCheckout: StripePaymentMethodDetailsCardWalletVisaCheckout +} + +enum StripeThreeDSecureDetailsVersionEnum { + _1_0_2 + _2_1_0 + _2_2_0 +} + +enum StripeThreeDSecureDetailsResultReasonEnum { + abandoned + bypassed + canceled + card_not_enrolled + network_not_supported + protocol_error + rejected +} + +enum StripeThreeDSecureDetailsResultEnum { + attempt_acknowledged + authenticated + failed + not_supported + processing_error +} + +enum StripeThreeDSecureDetailsAuthenticationFlowEnum { + challenge + frictionless +} + +"""""" +type StripeThreeDSecureDetails { + """ + Whether or not authentication was performed. 3D Secure will succeed without authentication when the card is not enrolled. + """ + authenticated: Boolean + + """ + For authenticated transactions: how the customer was authenticated by + the issuing bank. + """ + authenticationFlow: StripeThreeDSecureDetailsAuthenticationFlowEnum + + """Indicates the outcome of 3D Secure authentication.""" + result: StripeThreeDSecureDetailsResultEnum! + + """ + Additional information about why 3D Secure succeeded or failed based + on the `result`. + """ + resultReason: StripeThreeDSecureDetailsResultReasonEnum + + """Whether or not 3D Secure succeeded.""" + succeeded: Boolean + + """The version of 3D Secure that was used.""" + version: StripeThreeDSecureDetailsVersionEnum! +} + +"""""" +type StripePaymentMethodDetailsCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int + + """Populated if this transaction used 3D Secure authentication.""" + threeDSecure: StripeThreeDSecureDetails + + """The last four digits of the card.""" + last4: String + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + If this Card is part of a card wallet, this contains the details of the card wallet. + """ + wallet: StripePaymentMethodDetailsCardWallet + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String + + """ + Check results by Card networks on Card address and CVC at time of payment. + """ + checks: StripePaymentMethodDetailsCardChecks + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """ + Installment details for this payment (Mexico only). + + For more information, see the [installments integration guide](https://stripe.com/docs/payments/installments). + """ + installments: StripePaymentMethodDetailsCardInstallments + + """ + Identifies which network this charge was processed on. Can be `amex`, `cartes_bancaires`, `diners`, `discover`, `interac`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + network: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String +} + +"""""" +type StripePaymentMethodDetailsBacsDebit { + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String + + """Sort code of the bank account. (e.g., `10-20-30`)""" + sortCode: String +} + +"""""" +type StripePaymentMethodDetailsAchCreditTransfer { + """Account number to transfer funds to.""" + accountNumber: String + + """Name of the bank associated with the routing number.""" + bankName: String + + """Routing transit number for the bank account to transfer funds to.""" + routingNumber: String + + """SWIFT code of the bank associated with the routing number.""" + swiftCode: String +} + +enum StripePaymentMethodDetailsAchDebitAccountHolderTypeEnum { + company + individual +} + +"""""" +type StripePaymentMethodDetailsAchDebit { + """ + Type of entity that holds the account. This can be either `individual` or `company`. + """ + accountHolderType: StripePaymentMethodDetailsAchDebitAccountHolderTypeEnum + + """Name of the bank associated with the bank account.""" + bankName: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """Routing transit number of the bank account.""" + routingNumber: String +} + +"""""" +type StripePaymentMethodDetailsSofort { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Owner's verified full name. Values are verified or provided by SOFORT directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsSepaDebit { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Branch code of bank associated with the bank account.""" + branchCode: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four characters of the IBAN.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String +} + +"""""" +type StripePaymentMethodDetailsEps { + """ + Owner's verified full name. Values are verified or provided by EPS directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + EPS rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +"""""" +type StripePaymentMethodDetailsAuBecsDebit { + """Bank-State-Branch number of the bank account.""" + bsbNumber: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """ID of the mandate used to make this payment.""" + mandate: String +} + +enum StripePaymentMethodDetailsFpxBankEnum { + affin_bank + alliance_bank + ambank + bank_islam + bank_muamalat + bank_rakyat + bsn + cimb + deutsche_bank + hong_leong_bank + hsbc + kfh + maybank2e + maybank2u + ocbc + pb_enterprise + public_bank + rhb + standard_chartered + uob +} + +"""""" +type StripePaymentMethodDetailsFpx { + """ + The customer's bank. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`. + """ + bank: StripePaymentMethodDetailsFpxBankEnum! + + """ + Unique transaction id generated by FPX for every request from the merchant + """ + transactionId: String +} + +"""""" +type StripePaymentMethodDetailsGiropay { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Name of the bank associated with the bank account.""" + bankName: String + + """Bank Identifier Code of the bank associated with the bank account.""" + bic: String + + """ + Owner's verified full name. Values are verified or provided by Giropay directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + Giropay rarely provides this information so the attribute is usually empty. + """ + verifiedName: String +} + +enum StripePaymentMethodDetailsIdealBicEnum { + ABNANL2A + ASNBNL21 + BUNQNL2A + FVLBNL22 + HANDNL2A + INGBNL2A + KNABNL2H + MOYONL21 + RABONL2U + RBRBNL21 + SNSBNL2A + TRIONL2U +} + +enum StripePaymentMethodDetailsIdealBankEnum { + abn_amro + asn_bank + bunq + handelsbanken + ing + knab + moneyou + rabobank + regiobank + sns_bank + triodos_bank + van_lanschot +} + +"""""" +type StripePaymentMethodDetailsIdeal { + """ + The customer's bank. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `sns_bank`, `triodos_bank`, or `van_lanschot`. + """ + bank: StripePaymentMethodDetailsIdealBankEnum + + """The Bank Identifier Code of the customer's bank.""" + bic: StripePaymentMethodDetailsIdealBicEnum + + """Last four characters of the IBAN.""" + ibanLast4: String + + """ + Owner's verified full name. Values are verified or provided by iDEAL directly + (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String +} + +"""""" +type StripePaymentFlowsPrivatePaymentMethodsAlipayDetails { + """ + Uniquely identifies this particular Alipay account. You can use this attribute to check whether two Alipay accounts are the same. + """ + fingerprint: String + + """Transaction ID of this particular Alipay transaction.""" + transactionId: String +} + +"""""" +type StripePaymentMethodDetails { + """""" + alipay: StripePaymentFlowsPrivatePaymentMethodsAlipayDetails + + """""" + ideal: StripePaymentMethodDetailsIdeal + + """""" + giropay: StripePaymentMethodDetailsGiropay + + """""" + fpx: StripePaymentMethodDetailsFpx + + """""" + auBecsDebit: StripePaymentMethodDetailsAuBecsDebit + + """""" + eps: StripePaymentMethodDetailsEps + + """""" + sepaDebit: StripePaymentMethodDetailsSepaDebit + + """""" + sofort: StripePaymentMethodDetailsSofort + + """""" + achDebit: StripePaymentMethodDetailsAchDebit + + """""" + achCreditTransfer: StripePaymentMethodDetailsAchCreditTransfer + + """""" + bacsDebit: StripePaymentMethodDetailsBacsDebit + + """ + The type of transaction-specific details of the payment method used in the payment, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `au_becs_debit`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `klarna`, `multibanco`, `p24`, `sepa_debit`, `sofort`, `stripe_account`, or `wechat`. + An additional hash is included on `payment_method_details` with a name matching this value. + It contains information specific to the payment method. + """ + type: String! + + """""" + card: StripePaymentMethodDetailsCard + + """""" + bancontact: StripePaymentMethodDetailsBancontact + + """""" + interacPresent: StripePaymentMethodDetailsInteracPresent + + """""" + multibanco: StripePaymentMethodDetailsMultibanco + + """""" + p24: StripePaymentMethodDetailsP24 + + """""" + cardPresent: StripePaymentMethodDetailsCardPresent +} + +"""""" +type StripePaymentMethodCardGeneratedCard { + """The charge that created this object.""" + charge: String + + """ + Transaction-specific details of the payment method used in the payment. + """ + paymentMethodDetails: StripePaymentMethodDetails +} + +"""""" +type StripeNetworks { + """All available networks for the card.""" + available: [String!]! + + """The preferred network for the card.""" + preferred: String +} + +"""""" +type StripePaymentMethodCardChecks { + """ + If a address line1 was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String + + """ + If a address postal code was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressPostalCodeCheck: String + + """ + If a CVC was provided, results of the check, one of `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String +} + +"""""" +type StripeThreeDSecureUsage { + """Whether 3D Secure is supported on this card.""" + supported: Boolean! +} + +"""""" +type StripePaymentMethodCardWalletVisaCheckout { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +enum StripePaymentMethodCardWalletTypeEnum { + amex_express_checkout + apple_pay + google_pay + masterpass + samsung_pay + visa_checkout +} + +"""""" +type StripePaymentMethodCardWalletMasterpass { + """ + Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + billingAddress: StripeAddress + + """ + Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + email: String + + """ + Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + name: String + + """ + Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + shippingAddress: StripeAddress +} + +"""""" +type StripePaymentMethodCardWallet { + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """""" + masterpass: StripePaymentMethodCardWalletMasterpass + + """ + The type of the card wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, or `visa_checkout`. An additional hash is included on the Wallet subhash with a name matching this value. It contains additional information specific to the card wallet type. + """ + type: StripePaymentMethodCardWalletTypeEnum! + + """""" + visaCheckout: StripePaymentMethodCardWalletVisaCheckout +} + +"""""" +type StripePaymentMethodCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int! + + """The last four digits of the card.""" + last4: String! + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + If this Card is part of a card wallet, this contains the details of the card wallet. + """ + wallet: StripePaymentMethodCardWallet + + """ + Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`. + """ + brand: String! + + """ + Contains details on how this Card maybe be used for 3D Secure authentication. + """ + threeDSecureUsage: StripeThreeDSecureUsage + + """Checks on Card address and CVC if provided.""" + checks: StripePaymentMethodCardChecks + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """ + Contains information about card networks that can be used to process the payment. + """ + networks: StripeNetworks + + """Details of the original PaymentMethod that created this object.""" + generatedFrom: StripePaymentMethodCardGeneratedCard + + """Two-digit number representing the card's expiration month.""" + expMonth: Int! + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String! +} + +enum StripePaymentMethodTypeEnum { + au_becs_debit + bacs_debit + bancontact + card + eps + fpx + giropay + ideal + p24 + sepa_debit +} + +"""""" +type StripePaymentMethodBacsDebit { + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String + + """Sort code of the bank account. (e.g., `10-20-30`)""" + sortCode: String +} + +"""""" +type StripePaymentMethodSepaDebit { + """Bank code of bank associated with the bank account.""" + bankCode: String + + """Branch code of bank associated with the bank account.""" + branchCode: String + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four characters of the IBAN.""" + last4: String +} + +"""""" +type StripePaymentMethodAuBecsDebit { + """ + Six-digit number identifying bank and branch associated with this bank account. + """ + bsbNumber: String + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """Last four digits of the bank account number.""" + last4: String +} + +enum StripePaymentMethodFpxBankEnum { + affin_bank + alliance_bank + ambank + bank_islam + bank_muamalat + bank_rakyat + bsn + cimb + deutsche_bank + hong_leong_bank + hsbc + kfh + maybank2e + maybank2u + ocbc + pb_enterprise + public_bank + rhb + standard_chartered + uob +} + +"""""" +type StripePaymentMethodFpx { + """ + The customer's bank, if provided. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`. + """ + bank: StripePaymentMethodFpxBankEnum! +} + +enum StripePaymentMethodIdealBicEnum { + ABNANL2A + ASNBNL21 + BUNQNL2A + FVLBNL22 + HANDNL2A + INGBNL2A + KNABNL2H + MOYONL21 + RABONL2U + RBRBNL21 + SNSBNL2A + TRIONL2U +} + +enum StripePaymentMethodIdealBankEnum { + abn_amro + asn_bank + bunq + handelsbanken + ing + knab + moneyou + rabobank + regiobank + sns_bank + triodos_bank + van_lanschot +} + +"""""" +type StripePaymentMethodIdeal { + """ + The customer's bank, if provided. Can be one of `abn_amro`, `asn_bank`, `bunq`, `handelsbanken`, `ing`, `knab`, `moneyou`, `rabobank`, `regiobank`, `sns_bank`, `triodos_bank`, or `van_lanschot`. + """ + bank: StripePaymentMethodIdealBankEnum + + """ + The Bank Identifier Code of the customer's bank, if the bank was provided. + """ + bic: StripePaymentMethodIdealBicEnum +} + +enum StripePaymentMethodObjectEnum { + payment_method +} + +"""""" +type StripePaymentMethod { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePaymentMethodObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + ideal: StripePaymentMethodIdeal + + """""" + fpx: StripePaymentMethodFpx + + """""" + auBecsDebit: StripePaymentMethodAuBecsDebit + + """Unique identifier for the object.""" + id: String! + + """""" + sepaDebit: StripePaymentMethodSepaDebit + + """""" + bacsDebit: StripePaymentMethodBacsDebit + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type. + """ + type: StripePaymentMethodTypeEnum! + + """""" + card: StripePaymentMethodCard + + """ + The ID of the Customer to which this PaymentMethod is saved. This will not be set when the PaymentMethod has not been saved to a Customer. + """ + customer: StripeCustomer + + """""" + billingDetails: StripeBillingDetails! +} + +"""""" +type StripeInvoiceSettingCustomField { + """The name of the custom field.""" + name: String! + + """The value of the custom field.""" + value: String! +} + +"""""" +type StripeInvoiceSettingCustomerSetting { + """Default custom fields to be displayed on invoices for this customer.""" + customFields: [StripeInvoiceSettingCustomField!] + + """ + ID of a payment method that's attached to the customer, to be used as the customer's default payment method for subscriptions and invoices. + """ + defaultPaymentMethod: StripePaymentMethod + + """Default footer to be displayed on invoices for this customer.""" + footer: String +} + +enum StripeCustomerTaxExemptEnum { + exempt + none + reverse +} + +enum StripeCustomerTaxIdsObjectEnum { + list +} + +enum StripeTaxIdTypeEnum { + ae_trn + au_abn + br_cnpj + br_cpf + ca_bn + ca_qst + ch_vat + cl_tin + es_cif + eu_vat + hk_br + id_npwp + in_gst + jp_cn + kr_brn + li_uid + mx_rfc + my_frp + my_itn + my_sst + no_vat + nz_gst + ru_inn + sa_vat + sg_gst + sg_uen + th_vat + tw_vat + unknown + us_ein + za_vat +} + +enum StripeTaxIdVerificationStatusEnum { + pending + unavailable + unverified + verified +} + +"""""" +type StripeTaxIdVerification { + """ + Verification status, one of `pending`, `verified`, `unverified`, or `unavailable`. + """ + status: StripeTaxIdVerificationStatusEnum! + + """Verified address.""" + verifiedAddress: String + + """Verified name.""" + verifiedName: String +} + +enum StripeTaxIdObjectEnum { + tax_id +} + +"""""" +type StripeTaxId { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeTaxIdObjectEnum! + + """""" + verification: StripeTaxIdVerification! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Two-letter ISO code representing the country of the tax ID.""" + country: String + + """Unique identifier for the object.""" + id: String! + + """Value of the tax ID.""" + value: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Type of the tax ID, one of `ae_trn`, `au_abn`, `br_cnpj`, `br_cpf`, `ca_bn`, `ca_qst`, `ch_vat`, `cl_tin`, `es_cif`, `eu_vat`, `hk_br`, `id_npwp`, `in_gst`, `jp_cn`, `kr_brn`, `li_uid`, `mx_rfc`, `my_frp`, `my_itn`, `my_sst`, `no_vat`, `nz_gst`, `ru_inn`, `sa_vat`, `sg_gst`, `sg_uen`, `th_vat`, `tw_vat`, `us_ein`, or `za_vat`. Note that some legacy tax IDs have type `unknown` + """ + type: StripeTaxIdTypeEnum! + + """ID of the customer.""" + customer: StripeCustomer! +} + +"""""" +type StripeCustomerTaxIds { + """Details about each object.""" + data: [StripeTaxId!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerTaxIdsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeDiscountObjectEnum { + discount +} + +enum StripeDeletedCouponObjectEnum { + coupon +} + +"""""" +type StripeDeletedCoupon { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCouponObjectEnum! +} + +union StripeSubscriptionSchedulePhaseConfigurationCouponUnion = StripeDeletedCoupon | StripeCoupon + +enum StripeCouponDurationEnum { + forever + once + repeating +} + +enum StripeCouponObjectEnum { + coupon +} + +"""""" +type StripeCoupon implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCouponObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + If `amount_off` has been set, the three-letter [ISO code for the currency](https://stripe.com/docs/currencies) of the amount to take off. + """ + currency: String + + """Unique identifier for the object.""" + id: String! + + """Date after which the coupon can no longer be redeemed.""" + redeemBy: Int + + """ + If `duration` is `repeating`, the number of months the coupon applies. Null if coupon `duration` is `forever` or `once`. + """ + durationInMonths: Int + + """ + Name of the coupon displayed to customers on for instance invoices or receipts. + """ + name: String + + """ + Percent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with percent_off of 50 will make a %s100 invoice %s50 instead. + """ + percentOff: Float + + """ + Taking account of the above properties, whether this coupon can still be applied to a customer. + """ + valid: Boolean! + + """Number of times this coupon has been applied to a customer.""" + timesRedeemed: Int! + + """ + Maximum number of times this coupon can be redeemed, in total, across all customers, before it is no longer valid. + """ + maxRedemptions: Int + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + One of `forever`, `once`, and `repeating`. Describes how long a customer who applies this coupon will get the discount. + """ + duration: StripeCouponDurationEnum! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + Amount (in the `currency` specified) that will be taken off the subtotal of any invoices for this customer. + """ + amountOff: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""""" +type StripeDiscount { + """""" + coupon: StripeCoupon! + + """The ID of the customer associated with this discount.""" + customer: StripeDiscountCustomerUnion + + """ + If the coupon has a duration of `repeating`, the date that this discount will end. If the coupon has a duration of `once` or `forever`, this attribute will be null. + """ + end: Int + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDiscountObjectEnum! + + """Date that the coupon was applied.""" + start: Int! + + """ + The subscription that this coupon is applied to, if it is applied to a particular subscription. + """ + subscription: String +} + +enum StripeCustomerObjectEnum { + customer +} + +enum StripeCustomerSourcesObjectEnum { + list +} + +union StripeRecipientDefaultCardUnion = StripeCard + +union StripeCardRecipientUnion = StripeRecipient + +enum StripeRecipientCardsObjectEnum { + list +} + +"""""" +type StripeRecipientCards { + """""" + data: [StripeCard!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeRecipientCardsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +union StripeConnectCollectionTransferDestinationUnion = StripeAccount + +union StripeTransferDestinationUnion = StripeAccount + +union StripeChargeTransferDataDestinationUnion = StripeAccount + +union StripeRecipientMigratedToUnion = StripeAccount + +union StripeCardAccountUnion = StripeAccount + +union StripeApplicationFeeAccountUnion = StripeAccount + +union StripeTransferDataDestinationUnion = StripeAccount + +union StripeInvoiceTransferDataDestinationUnion = StripeAccount + +union StripeBankAccountAccountUnion = StripeAccount + +union StripePaymentIntentOnBehalfOfUnion = StripeAccount + +union StripeSetupIntentOnBehalfOfUnion = StripeAccount + +union StripeSubscriptionTransferDataDestinationUnion = StripeAccount + +union StripeCapabilityAccountUnion = StripeAccount + +union StripeChargeOnBehalfOfUnion = StripeAccount + +union StripeRecipientRolledBackFromUnion = StripeAccount + +enum StripeAccountBusinessTypeEnum { + company + government_entity + individual + non_profit +} + +enum StripeAccountExternalAccountsObjectEnum { + list +} + +union StripeExternalAccountUnion = StripeBankAccount | StripeCard + +union StripeCustomerDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +union StripeInvoiceDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +enum StripeAlipayAccountObjectEnum { + alipay_account +} + +"""""" +type StripeAlipayAccount { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeAlipayAccountObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + If the Alipay account object is not reusable, the exact currency that you can create a charge for. + """ + paymentCurrency: String + + """ + Uniquely identifies the account and will be the same across all Alipay account objects that are linked to the same Alipay account. + """ + fingerprint: String! + + """The username for the Alipay account.""" + username: String! + + """ + True if you can create multiple payments using this account. If the account is reusable, then you can freely choose the amount of each payment. + """ + reusable: Boolean! + + """Unique identifier for the object.""" + id: String! + + """Whether this Alipay account object has ever been used for a payment.""" + used: Boolean! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The ID of the customer associated with this Alipay Account.""" + customer: StripeAlipayAccountCustomerUnion + + """ + If the Alipay account object is not reusable, the exact amount that you can create a charge for. + """ + paymentAmount: Int +} + +union StripePaymentSourceUnion = StripeBankAccount | StripeAlipayAccount | StripeSource | StripeCard | StripeAccount | StripeBitcoinReceiver + +enum StripeBitcoinReceiverTransactionsObjectEnum { + list +} + +enum StripeBitcoinTransactionObjectEnum { + bitcoin_transaction +} + +"""""" +type StripeBitcoinTransaction { + """ + The amount of `currency` that the transaction was converted to in real-time. + """ + amount: Int! + + """The amount of bitcoin contained in the transaction.""" + bitcoinAmount: Int! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) to which this transaction was converted. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBitcoinTransactionObjectEnum! + + """The receiver to which this transaction was sent.""" + receiver: String! +} + +"""""" +type StripeBitcoinReceiverTransactions { + """Details about each object.""" + data: [StripeBitcoinTransaction!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeBitcoinReceiverTransactionsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeBitcoinReceiverObjectEnum { + bitcoin_receiver +} + +"""""" +type StripeBitcoinReceiver implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBitcoinReceiverObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The amount of bitcoin that the customer should send to fill the receiver. The `bitcoin_amount` is denominated in Satoshi: there are 10^8 Satoshi in one bitcoin. + """ + bitcoinAmount: Int! + + """Indicate if this source is used for payment.""" + usedForPayment: Boolean + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) to which the bitcoin will be converted. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + The customer's email address, set by the API call that creates the receiver. + """ + email: String + + """ + This receiver contains uncaptured funds that can be used for a payment or refunded. + """ + uncapturedFunds: Boolean! + + """ + A bitcoin address that is specific to this receiver. The customer can send bitcoin to this address to fill the receiver. + """ + inboundAddress: String! + + """ + This URI can be displayed to the customer as a clickable link (to activate their bitcoin client) or as a QR code (for mobile wallets). + """ + bitcoinUri: String! + + """ + The amount of bitcoin that has been sent by the customer to this receiver. + """ + bitcoinAmountReceived: Int! + + """ + This flag is initially false and updates to true when the customer sends the `bitcoin_amount` to this receiver. + """ + filled: Boolean! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """The refund address of this bitcoin receiver.""" + refundAddress: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The amount of `currency` that you are collecting as payment.""" + amount: Int! + + """ + A list with one entry for each time that the customer sent bitcoin to the receiver. Hidden when viewing the receiver with a publishable key. + """ + transactions: StripeBitcoinReceiverTransactions + + """The customer ID of the bitcoin receiver.""" + customer: String + + """ + True when this bitcoin receiver has received a non-zero amount of bitcoin. + """ + active: Boolean! + + """ + The amount of `currency` to which `bitcoin_amount_received` has been converted. + """ + amountReceived: Int! + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """ + The ID of the payment created from the receiver, if any. Hidden when viewing the receiver with a publishable key. + """ + payment: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeSubscriptionDefaultSourceUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +enum StripeDeletedBitcoinReceiverObjectEnum { + bitcoin_receiver +} + +"""""" +type StripeDeletedBitcoinReceiver { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedBitcoinReceiverObjectEnum! +} + +enum StripeDeletedAlipayAccountObjectEnum { + alipay_account +} + +"""""" +type StripeDeletedAlipayAccount { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedAlipayAccountObjectEnum! +} + +union StripeDeletedPaymentSourceUnion = StripeDeletedAlipayAccount | StripeDeletedCard | StripeDeletedBitcoinReceiver | StripeDeletedBankAccount + +enum StripeDeletedBankAccountObjectEnum { + bank_account +} + +"""""" +type StripeDeletedBankAccount { + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String + + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedBankAccountObjectEnum! +} + +union StripeDeletedExternalAccountUnion = StripeDeletedCard | StripeDeletedBankAccount + +enum StripeDeletedCardObjectEnum { + card +} + +"""""" +type StripeDeletedCard { + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String + + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCardObjectEnum! +} + +union StripePayoutDestinationUnion = StripeDeletedCard | StripeDeletedBankAccount | StripeCard | StripeBankAccount + +union StripeChargeCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeOrderCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeCardCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeAlipayAccountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSubscriptionScheduleCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeDiscountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceItemCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripePaymentIntentCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSetupIntentCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeSubscriptionCustomerUnion = StripeDeletedCustomer | StripeCustomer + +union StripeInvoiceitemCustomerUnion = StripeDeletedCustomer | StripeCustomer + +enum StripeDeletedCustomerObjectEnum { + customer +} + +"""""" +type StripeDeletedCustomer { + """Always true for a deleted object""" + deleted: Boolean! + + """Unique identifier for the object.""" + id: String! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeDeletedCustomerObjectEnum! +} + +union StripeBankAccountCustomerUnion = StripeDeletedCustomer | StripeCustomer + +enum StripeBankAccountObjectEnum { + bank_account +} + +"""""" +type StripeBankAccount { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeBankAccountObjectEnum! + + """The last four digits of the bank account number.""" + last4: String! + + """ + Two-letter ISO code representing the country the bank account is located in. + """ + country: String! + + """ + Whether this bank account is the default external account for its currency. + """ + defaultForCurrency: Boolean + + """ + Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. + """ + fingerprint: String + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/payouts) paid out to the bank account. + """ + currency: String! + + """Unique identifier for the object.""" + id: String! + + """ + Name of the bank associated with the routing number (e.g., `WELLS FARGO`). + """ + bankName: String + + """ + The type of entity that holds the account. This can be either `individual` or `company`. + """ + accountHolderType: String + + """ + For bank accounts, possible values are `new`, `validated`, `verified`, `verification_failed`, or `errored`. A bank account that hasn't had any activity or validation performed is `new`. If Stripe can determine that the bank account exists, its status will be `validated`. Note that there often isn’t enough information to know (e.g., for smaller credit unions), and the validation is not always run. If customer bank account verification has succeeded, the bank account status will be `verified`. If the verification failed for any reason, such as microdeposit failure, the status will be `verification_failed`. If a transfer sent to this bank account fails, we'll set the status to `errored` and will not continue to send transfers until the bank details are updated. + + For external accounts, possible values are `new` and `errored`. Validations aren't run against external accounts because they're only used for payouts. This means the other statuses don't apply. If a transfer fails, the status is set to `errored` and transfers are stopped until account details are updated. + """ + status: String! + + """The ID of the account that the bank account is associated with.""" + account: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """The routing transit number for the bank account.""" + routingNumber: String + + """The ID of the customer that the bank account is associated with.""" + customer: StripeBankAccountCustomerUnion + + """The name of the person or business that owns the bank account.""" + accountHolderName: String +} + +union StripeAccountExternalAccountsDataUnion = StripeCard | StripeBankAccount + +"""""" +type StripeAccountExternalAccounts { + """ + The list contains all external accounts that have been attached to the Stripe account. These may be bank accounts or cards. + """ + data: [StripeAccountExternalAccountsDataUnion!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeAccountExternalAccountsObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeAccountTosAcceptance { + """ + The Unix timestamp marking when the Stripe Services Agreement was accepted by the account representative + """ + date: Int + + """ + The IP address from which the Stripe Services Agreement was accepted by the account representative + """ + ip: String + + """ + The user agent of the browser from which the Stripe Services Agreement was accepted by the account representative + """ + userAgent: String +} + +"""""" +type StripeAccountBusinessProfile { + """ + [The merchant category code for the account](https://stripe.com/docs/connect/setting-mcc). MCCs are used to classify businesses based on the goods or services they provide. + """ + mcc: String + + """The customer-facing business name.""" + name: String + + """ + Internal-only description of the product sold or service provided by the business. It's used by Stripe for risk and underwriting purposes. + """ + productDescription: String + + """A publicly available mailing address for sending support issues to.""" + supportAddress: StripeAddress + + """A publicly available email address for sending support issues to.""" + supportEmail: String + + """A publicly available phone number to call with support issues.""" + supportPhone: String + + """A publicly available website for handling support issues.""" + supportUrl: String + + """The business's publicly available website.""" + url: String +} + +enum StripeAccountTypeEnum { + custom + express + standard +} + +"""""" +type StripePersonRelationship { + """ + Whether the person is a director of the account's legal entity. Currently only required for accounts in the EU. Directors are typically members of the governing board of the company, or responsible for ensuring the company meets its regulatory obligations. + """ + director: Boolean + + """ + Whether the person has significant responsibility to control, manage, or direct the organization. + """ + executive: Boolean + + """Whether the person is an owner of the account’s legal entity.""" + owner: Boolean + + """The percent owned by the person of the account's legal entity.""" + percentOwnership: Float + + """ + Whether the person is authorized as the primary representative of the account. This is the person nominated by the business to provide information about themselves, and general information about the account. There can only be one representative at any given time. At the time the account is created, this person should be set to the person responsible for opening the account. + """ + representative: Boolean + + """The person's title (e.g., CEO, Support Engineer).""" + title: String +} + +"""""" +type StripePersonRequirements { + """ + Fields that need to be collected to keep the person's account enabled. If not collected by the account's `current_deadline`, these fields appear in `past_due` as well, and the account is disabled. + """ + currentlyDue: [String!]! + + """ + The fields that are `currently_due` and need to be collected again because validation or verification failed for some reason. + """ + errors: [StripeAccountRequirementsError!]! + + """ + Fields that need to be collected assuming all volume thresholds are reached. As fields are needed, they are moved to `currently_due` and the account's `current_deadline` is set. + """ + eventuallyDue: [String!]! + + """ + Fields that weren't collected by the account's `current_deadline`. These fields need to be collected to enable payouts for the person's account. + """ + pastDue: [String!]! + + """ + Fields that may become required depending on the results of verification or review. An empty array unless an asynchronous verification is pending. If verification fails, the fields in this array become required and move to `currently_due` or `past_due`. + """ + pendingVerification: [String!]! +} + +"""""" +type StripeLegalEntityDob { + """The day of birth, between 1 and 31.""" + day: Int + + """The month of birth, between 1 and 12.""" + month: Int + + """The four-digit year of birth.""" + year: Int +} + +"""""" +type StripeLegalEntityPersonVerificationDocument { + """ + The back of an ID returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + back: StripeFile + + """ + A user-displayable string describing the verification state of this document. For example, if a document is uploaded and the picture is too fuzzy, this may say "Identity document is too unclear to read". + """ + details: String + + """ + One of `document_corrupt`, `document_country_not_supported`, `document_expired`, `document_failed_copy`, `document_failed_other`, `document_failed_test_mode`, `document_fraudulent`, `document_failed_greyscale`, `document_incomplete`, `document_invalid`, `document_manipulated`, `document_missing_back`, `document_missing_front`, `document_not_readable`, `document_not_uploaded`, `document_photo_mismatch`, `document_too_large`, or `document_type_not_supported`. A machine-readable code specifying the verification state for this document. + """ + detailsCode: String + + """ + The front of an ID returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `identity_document`. + """ + front: StripeFile +} + +"""""" +type StripeLegalEntityPersonVerification { + """ + A document showing address, either a passport, local ID card, or utility bill from a well-known utility company. + """ + additionalDocument: StripeLegalEntityPersonVerificationDocument + + """ + A user-displayable string describing the verification state for the person. For example, this may say "Provided identity information could not be verified". + """ + details: String + + """ + One of `document_address_mismatch`, `document_dob_mismatch`, `document_duplicate_type`, `document_id_number_mismatch`, `document_name_mismatch`, `document_nationality_mismatch`, `failed_keyed_identity`, or `failed_other`. A machine-readable code specifying the verification state for the person. + """ + detailsCode: String + + """""" + document: StripeLegalEntityPersonVerificationDocument + + """ + The state of verification for the person. Possible values are `unverified`, `pending`, or `verified`. + """ + status: String! +} + +enum StripePersonObjectEnum { + person +} + +"""""" +type StripePerson { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripePersonObjectEnum! + + """""" + verification: StripeLegalEntityPersonVerification + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + dob: StripeLegalEntityDob + + """""" + requirements: StripePersonRequirements + + """""" + maidenName: String + + """""" + ssnLast4Provided: Boolean + + """Unique identifier for the object.""" + id: String! + + """""" + gender: String + + """""" + email: String + + """""" + lastNameKanji: String + + """""" + addressKana: StripeLegalEntityJapanAddress + + """""" + relationship: StripePersonRelationship + + """""" + address: StripeAddress + + """""" + lastName: String + + """""" + account: String! + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """""" + firstName: String + + """""" + addressKanji: StripeLegalEntityJapanAddress + + """""" + phone: String + + """""" + firstNameKana: String + + """""" + firstNameKanji: String + + """""" + lastNameKana: String + + """""" + idNumberProvided: Boolean +} + +enum StripeAccountRequirementsErrorCodeEnum { + invalid_address_city_state_postal_code + invalid_street_address + invalid_value_other + verification_document_address_mismatch + verification_document_address_missing + verification_document_corrupt + verification_document_country_not_supported + verification_document_dob_mismatch + verification_document_duplicate_type + verification_document_expired + verification_document_failed_copy + verification_document_failed_greyscale + verification_document_failed_other + verification_document_failed_test_mode + verification_document_fraudulent + verification_document_id_number_mismatch + verification_document_id_number_missing + verification_document_incomplete + verification_document_invalid + verification_document_manipulated + verification_document_missing_back + verification_document_missing_front + verification_document_name_mismatch + verification_document_name_missing + verification_document_nationality_mismatch + verification_document_not_readable + verification_document_not_uploaded + verification_document_photo_mismatch + verification_document_too_large + verification_document_type_not_supported + verification_failed_address_match + verification_failed_business_iec_number + verification_failed_document_match + verification_failed_id_number_match + verification_failed_keyed_identity + verification_failed_keyed_match + verification_failed_name_match + verification_failed_other +} + +"""""" +type StripeAccountRequirementsError { + """The code for the type of error.""" + code: StripeAccountRequirementsErrorCodeEnum! + + """ + An informative message that indicates the error type and provides additional details about the error. + """ + reason: String! + + """ + The specific user onboarding requirement field (in the requirements hash) that needs to be resolved. + """ + requirement: String! +} + +"""""" +type StripeAccountRequirements { + """ + The date the fields in `currently_due` must be collected by to keep payouts enabled for the account. These fields might block payouts sooner if the next threshold is reached before these fields are collected. + """ + currentDeadline: Int + + """ + The fields that need to be collected to keep the account enabled. If not collected by the `current_deadline`, these fields appear in `past_due` as well, and the account is disabled. + """ + currentlyDue: [String!] + + """ + If the account is disabled, this string describes why the account can’t create charges or receive payouts. Can be `requirements.past_due`, `requirements.pending_verification`, `rejected.fraud`, `rejected.terms_of_service`, `rejected.listed`, `rejected.other`, `listed`, `under_review`, or `other`. + """ + disabledReason: String + + """ + The fields that are `currently_due` and need to be collected again because validation or verification failed for some reason. + """ + errors: [StripeAccountRequirementsError!] + + """ + The fields that need to be collected assuming all volume thresholds are reached. As they become required, these fields appear in `currently_due` as well, and the `current_deadline` is set. + """ + eventuallyDue: [String!] + + """ + The fields that weren't collected by the `current_deadline`. These fields need to be collected to re-enable the account. + """ + pastDue: [String!] + + """ + Fields that may become required depending on the results of verification or review. An empty array unless an asynchronous verification is pending. If verification fails, the fields in this array become required and move to `currently_due` or `past_due`. + """ + pendingVerification: [String!] +} + +"""""" +type StripeAccountSepaDebitPaymentsSettings { + """ + SEPA creditor identifier that identifies the company making the payment. + """ + creditorId: String +} + +"""""" +type StripeTransferSchedule { + """ + The number of days charges for the account will be held before being paid out. + """ + delayDays: Int! + + """ + How frequently funds will be paid out. One of `manual` (payouts only created via API call), `daily`, `weekly`, or `monthly`. + """ + interval: String! + + """ + The day of the month funds will be paid out. Only shown if `interval` is monthly. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months. + """ + monthlyAnchor: Int + + """ + The day of the week funds will be paid out, of the style 'monday', 'tuesday', etc. Only shown if `interval` is weekly. + """ + weeklyAnchor: String +} + +"""""" +type StripeAccountPayoutSettings { + """ + A Boolean indicating if Stripe should try to reclaim negative balances from an attached bank account. See our [Understanding Connect Account Balances](https://stripe.com/docs/connect/account-balances) documentation for details. Default value is `true` for Express accounts and `false` for Custom accounts. + """ + debitNegativeBalances: Boolean! + + """""" + schedule: StripeTransferSchedule! + + """ + The text that appears on the bank account statement for payouts. If not set, this defaults to the platform's bank descriptor as set in the Dashboard. + """ + statementDescriptor: String +} + +"""""" +type StripeAccountPaymentsSettings { + """ + The default text that appears on credit card statements when a charge is made. This field prefixes any dynamic `statement_descriptor` specified on the charge. + """ + statementDescriptor: String + + """ + The Kana variation of the default text that appears on credit card statements when a charge is made (Japan only) + """ + statementDescriptorKana: String + + """ + The Kanji variation of the default text that appears on credit card statements when a charge is made (Japan only) + """ + statementDescriptorKanji: String +} + +"""""" +type StripeAccountDashboardSettings { + """ + The display name for this account. This is used on the Stripe Dashboard to differentiate between accounts. + """ + displayName: String + + """ + The timezone used in the Stripe Dashboard for this account. A list of possible time zone values is maintained at the [IANA Time Zone Database](http://www.iana.org/time-zones). + """ + timezone: String +} + +"""""" +type StripeAccountDeclineChargeOn { + """ + Whether Stripe automatically declines charges with an incorrect ZIP or postal code. This setting only applies when a ZIP or postal code is provided and they fail bank verification. + """ + avsFailure: Boolean! + + """ + Whether Stripe automatically declines charges with an incorrect CVC. This setting only applies when a CVC is provided and it fails bank verification. + """ + cvcFailure: Boolean! +} + +"""""" +type StripeAccountCardPaymentsSettings { + """""" + declineOn: StripeAccountDeclineChargeOn + + """ + The default text that appears on credit card statements when a charge is made. This field prefixes any dynamic `statement_descriptor` specified on the charge. `statement_descriptor_prefix` is useful for maximizing descriptor space for the dynamic portion. + """ + statementDescriptorPrefix: String +} + +"""""" +type StripeAccountBrandingSettings { + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) An icon for the account. Must be square and at least 128px x 128px. + """ + icon: StripeFile + + """ + (ID of a [file upload](https://stripe.com/docs/guides/file-upload)) A logo for the account that will be used in Checkout instead of the icon and without the account's name next to it if provided. Must be at least 128px x 128px. + """ + logo: StripeFile + + """ + A CSS hex color value representing the primary branding color for this account + """ + primaryColor: String + + """ + A CSS hex color value representing the secondary branding color for this account + """ + secondaryColor: String +} + +"""""" +type StripeAccountBacsDebitPaymentsSettings { + """ + The Bacs Direct Debit Display Name for this account. For payments made with Bacs Direct Debit, this will appear on the mandate, and as the statement descriptor. + """ + displayName: String +} + +"""""" +type StripeAccountSettings { + """""" + bacsDebitPayments: StripeAccountBacsDebitPaymentsSettings + + """""" + branding: StripeAccountBrandingSettings! + + """""" + cardPayments: StripeAccountCardPaymentsSettings! + + """""" + dashboard: StripeAccountDashboardSettings! + + """""" + payments: StripeAccountPaymentsSettings! + + """""" + payouts: StripeAccountPayoutSettings + + """""" + sepaDebitPayments: StripeAccountSepaDebitPaymentsSettings +} + +"""""" +type StripeLegalEntityJapanAddress { + """City/Ward.""" + city: String + + """ + Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). + """ + country: String + + """Block/Building number.""" + line1: String + + """Building details.""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """Prefecture.""" + state: String + + """Town/cho-me.""" + town: String +} + +enum StripeLegalEntityCompanyStructureEnum { + government_instrumentality + governmental_unit + incorporated_non_profit + limited_liability_partnership + multi_member_llc + private_company + private_corporation + private_partnership + public_company + public_corporation + public_partnership + sole_proprietorship + tax_exempt_government_instrumentality + unincorporated_association + unincorporated_non_profit +} + +union StripeDisputeEvidenceReceiptUnion = StripeFile + +union StripeIssuingCardholderIdDocumentBackUnion = StripeFile + +union StripeLegalEntityPersonVerificationDocumentBackUnion = StripeFile + +union StripeLegalEntityPersonVerificationDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceRefundPolicyUnion = StripeFile + +union StripeDisputeEvidenceShippingDocumentationUnion = StripeFile + +union StripeDisputeEvidenceUncategorizedFileUnion = StripeFile + +union StripeDisputeEvidenceCancellationPolicyUnion = StripeFile + +union StripeIssuingCardholderIdDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceCustomerSignatureUnion = StripeFile + +union StripeDisputeEvidenceCustomerCommunicationUnion = StripeFile + +union StripeFileLinkFileUnion = StripeFile + +union StripeAccountBrandingSettingsLogoUnion = StripeFile + +union StripeDisputeEvidenceServiceDocumentationUnion = StripeFile + +union StripeLegalEntityCompanyVerificationDocumentFrontUnion = StripeFile + +union StripeDisputeEvidenceDuplicateChargeDocumentationUnion = StripeFile + +union StripeAccountBrandingSettingsIconUnion = StripeFile + +union StripeLegalEntityCompanyVerificationDocumentBackUnion = StripeFile + +enum StripeFileLinksObjectEnum { + list +} + +enum StripeFileLinkObjectEnum { + file_link +} + +"""""" +type StripeFileLink { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFileLinkObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """The publicly accessible URL to download the file.""" + url: String + + """Whether this link is already expired.""" + expired: Boolean! + + """Unique identifier for the object.""" + id: String! + + """Time at which the link expires.""" + expiresAt: Int + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The file object this link points to.""" + file: StripeFile! +} + +"""""" +type StripeFileLinks { + """Details about each object.""" + data: [StripeFileLink!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeFileLinksObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +enum StripeFileObjectEnum { + file +} + +"""""" +type StripeFile { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeFileObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + The URL from which the file can be downloaded using your live secret API key. + """ + url: String + + """Unique identifier for the object.""" + id: String! + + """ + A list of [file links](https://stripe.com/docs/api#file_links) that point at this file. + """ + links: StripeFileLinks + + """A user friendly title for the document.""" + title: String + + """The type of the file returned (e.g., `csv`, `pdf`, `jpg`, or `png`).""" + type: String + + """The size in bytes of the file object.""" + size: Int! + + """A filename for the file, suitable for saving to a filesystem.""" + filename: String + + """ + The purpose of the file. Possible values are `additional_verification`, `business_icon`, `business_logo`, `customer_signature`, `dispute_evidence`, `document_provider_identity_document`, `finance_report_run`, `identity_document`, `pci_document`, `sigma_scheduled_query`, or `tax_document_user_upload`. + """ + purpose: String! +} + +"""""" +type StripeLegalEntityCompanyVerificationDocument { + """ + The back of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `additional_verification`. + """ + back: StripeFile + + """ + A user-displayable string describing the verification state of this document. + """ + details: String + + """ + One of `document_corrupt`, `document_expired`, `document_failed_copy`, `document_failed_greyscale`, `document_failed_other`, `document_failed_test_mode`, `document_fraudulent`, `document_incomplete`, `document_invalid`, `document_manipulated`, `document_not_readable`, `document_not_uploaded`, `document_type_not_supported`, or `document_too_large`. A machine-readable code specifying the verification state for this document. + """ + detailsCode: String + + """ + The front of a document returned by a [file upload](https://stripe.com/docs/api#create_file) with a `purpose` value of `additional_verification`. + """ + front: StripeFile +} + +"""""" +type StripeLegalEntityCompanyVerification { + """""" + document: StripeLegalEntityCompanyVerificationDocument! +} + +"""""" +type StripeLegalEntityCompany { + """Information on the verification state of the company.""" + verification: StripeLegalEntityCompanyVerification + + """ + Whether the company's owners have been provided. This Boolean will be `true` if you've manually indicated that all owners are provided via [the `owners_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-owners_provided), or if Stripe determined that sufficient owners were provided. Stripe determines ownership requirements using both the number of owners provided and their total percent ownership (calculated by adding the `percent_ownership` of each owner together). + """ + ownersProvided: Boolean + + """ + The category identifying the legal structure of the company or legal entity. See [Business structure](https://stripe.com/docs/connect/identity-verification#business-structure) for more details. + """ + structure: StripeLegalEntityCompanyStructureEnum + + """ + Whether the company's directors have been provided. This Boolean will be `true` if you've manually indicated that all directors are provided via [the `directors_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-directors_provided). + """ + directorsProvided: Boolean + + """The Kana variation of the company's legal name (Japan only).""" + nameKana: String + + """The Kana variation of the company's primary address (Japan only).""" + addressKana: StripeLegalEntityJapanAddress + + """The company's legal name.""" + name: String + + """""" + address: StripeAddress + + """The Kanji variation of the company's legal name (Japan only).""" + nameKanji: String + + """The Kanji variation of the company's primary address (Japan only).""" + addressKanji: StripeLegalEntityJapanAddress + + """Whether the company's business ID number was provided.""" + taxIdProvided: Boolean + + """The company's phone number (used for verification).""" + phone: String + + """ + The jurisdiction in which the `tax_id` is registered (Germany-based companies only). + """ + taxIdRegistrar: String + + """Whether the company's business VAT number was provided.""" + vatIdProvided: Boolean + + """ + Whether the company's executives have been provided. This Boolean will be `true` if you've manually indicated that all executives are provided via [the `executives_provided` parameter](https://stripe.com/docs/api/accounts/update#update_account-company-executives_provided), or if Stripe determined that sufficient executives were provided. + """ + executivesProvided: Boolean +} + +enum StripeAccountObjectEnum { + account +} + +enum StripeAccountCapabilitiesTransfersEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesJcbPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesTaxReportingUs1099KEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesCardPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesBacsDebitPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesCardIssuingEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesAuBecsDebitPaymentsEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesTaxReportingUs1099MiscEnum { + active + inactive + pending +} + +enum StripeAccountCapabilitiesLegacyPaymentsEnum { + active + inactive + pending +} + +"""""" +type StripeAccountCapabilities { + """The status of the legacy payments capability of the account.""" + legacyPayments: StripeAccountCapabilitiesLegacyPaymentsEnum + + """ + The status of the tax reporting 1099-MISC (US) capability of the account. + """ + taxReportingUs1099Misc: StripeAccountCapabilitiesTaxReportingUs1099MiscEnum + + """ + The status of the BECS Direct Debit (AU) payments capability of the account, or whether the account can directly process BECS Direct Debit (AU) charges. + """ + auBecsDebitPayments: StripeAccountCapabilitiesAuBecsDebitPaymentsEnum + + """ + The status of the card issuing capability of the account, or whether you can use Issuing to distribute funds on cards + """ + cardIssuing: StripeAccountCapabilitiesCardIssuingEnum + + """ + The status of the Bacs Direct Debits payments capability of the account, or whether the account can directly process Bacs Direct Debits charges. + """ + bacsDebitPayments: StripeAccountCapabilitiesBacsDebitPaymentsEnum + + """ + The status of the card payments capability of the account, or whether the account can directly process credit and debit card charges. + """ + cardPayments: StripeAccountCapabilitiesCardPaymentsEnum + + """The status of the tax reporting 1099-K (US) capability of the account.""" + taxReportingUs1099K: StripeAccountCapabilitiesTaxReportingUs1099KEnum + + """ + The status of the JCB payments capability of the account, or whether the account (Japan only) can directly process JCB credit card charges in JPY currency. + """ + jcbPayments: StripeAccountCapabilitiesJcbPaymentsEnum + + """ + The status of the transfers capability of the account, or whether your platform can transfer funds to the account. + """ + transfers: StripeAccountCapabilitiesTransfersEnum +} + +"""""" +type StripeAccount { + """""" + capabilities: StripeAccountCapabilities + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeAccountObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int + + """Whether Stripe can send payouts to this account.""" + payoutsEnabled: Boolean + + """The account's country.""" + country: String + + """""" + company: StripeLegalEntityCompany + + """Options for customizing how the account functions within Stripe.""" + settings: StripeAccountSettings + + """""" + requirements: StripeAccountRequirements + + """""" + individual: StripePerson + + """Unique identifier for the object.""" + id: String! + + """The primary user's email address.""" + email: String + + """ + Three-letter ISO currency code representing the default currency for the account. This must be a currency that [Stripe supports in the account's country](https://stripe.com/docs/payouts). + """ + defaultCurrency: String + + """ + Whether account details have been submitted. Standard accounts cannot receive payouts before this is true. + """ + detailsSubmitted: Boolean + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """The Stripe account type. Can be `standard`, `express`, or `custom`.""" + type: StripeAccountTypeEnum + + """Business information about the account.""" + businessProfile: StripeAccountBusinessProfile + + """Whether the account can create live charges.""" + chargesEnabled: Boolean + + """""" + tosAcceptance: StripeAccountTosAcceptance + + """ + External accounts (bank accounts and debit cards) currently attached to this account + """ + externalAccounts: StripeAccountExternalAccounts + + """The business type.""" + businessType: StripeAccountBusinessTypeEnum +} + +enum StripeRecipientObjectEnum { + recipient +} + +"""""" +type StripeRecipient { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeRecipientObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """Unique identifier for the object.""" + id: String! + + """""" + email: String + + """The default card to use for creating transfers to this recipient.""" + defaultCard: StripeCard + + """Full, legal name of the recipient.""" + name: String + + """ + The ID of the [Custom account](https://stripe.com/docs/connect/custom-accounts) this recipient was migrated to. If set, the recipient can no longer be updated, nor can transfers be made to it: use the Custom account instead. + """ + migratedTo: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """""" + rolledBackFrom: StripeAccount + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """Type of the recipient, one of `individual` or `corporation`.""" + type: String! + + """Hash describing the current account on the recipient, if there is one.""" + activeAccount: StripeBankAccount + + """""" + cards: StripeRecipientCards + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String +} + +enum StripeCardObjectEnum { + card +} + +"""""" +type StripeCard { + """Four-digit number representing the card's expiration year.""" + expYear: Int! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCardObjectEnum! + + """The last four digits of the card.""" + last4: String! + + """ + Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. + """ + country: String + + """ + (For tokenized numbers only.) The last four digits of the device account number. + """ + dynamicLast4: String + + """ + Card brand. Can be `American Express`, `Diners Club`, `Discover`, `JCB`, `MasterCard`, `UnionPay`, `Visa`, or `Unknown`. + """ + brand: String! + + """Whether this card is the default external account for its currency.""" + defaultForCurrency: Boolean + + """ + Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number,for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number. + """ + fingerprint: String + + """""" + currency: String + + """ + The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead. + """ + recipient: StripeRecipient + + """Unique identifier for the object.""" + id: String! + + """Address line 1 (Street address/PO Box/Company name).""" + addressLine1: String + + """ + If the card number is tokenized, this is the method that was used. Can be `android_pay` (includes Google Pay), `apple_pay`, `masterpass`, `visa_checkout`, or null. + """ + tokenizationMethod: String + + """Cardholder name.""" + name: String + + """ + A set of available payout methods for this card. Will be either `["standard"]` or `["standard", "instant"]`. Only values from this set should be passed as the `method` when creating a transfer. + """ + availablePayoutMethods: [String!] + + """Billing address country, if provided when creating card.""" + addressCountry: String + + """ + If `address_zip` was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressZipCheck: String + + """Address line 2 (Apartment/Suite/Unit/Building).""" + addressLine2: String + + """ + If a CVC was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + cvcCheck: String + + """ + The account this card belongs to. This attribute will not be in the card object if the card belongs to a customer or recipient instead. + """ + account: StripeAccount + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String! + + """State/County/Province/Region.""" + addressState: String + + """ZIP or postal code.""" + addressZip: String + + """Two-digit number representing the card's expiration month.""" + expMonth: Int! + + """ + The customer that this card belongs to. This attribute will not be in the card object if the card belongs to an account or recipient instead. + """ + customer: StripeCardCustomerUnion + + """Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`.""" + funding: String! + + """City/District/Suburb/Town/Village.""" + addressCity: String + + """ + If `address_line1` was provided, results of the check: `pass`, `fail`, `unavailable`, or `unchecked`. + """ + addressLine1Check: String +} + +union StripeApiErrorsSourceUnion = StripeSource | StripeCard | StripeBankAccount + +"""""" +type StripeSourceTypeCardPresent { + """""" + expYear: Int + + """""" + applicationPreferredName: String + + """""" + last4: String + + """""" + readMethod: String + + """""" + country: String + + """""" + dataType: String + + """""" + brand: String + + """""" + reader: String + + """""" + posDeviceId: String + + """""" + fingerprint: String + + """""" + evidenceCustomerSignature: String + + """""" + emvAuthData: String + + """""" + authorizationCode: String + + """""" + transactionStatusInformation: String + + """""" + dedicatedFileName: String + + """""" + authorizationResponseCode: String + + """""" + expMonth: Int + + """""" + cvmType: String + + """""" + funding: String + + """""" + terminalVerificationResults: String + + """""" + evidenceTransactionCertificate: String + + """""" + posEntryMode: String + + """""" + applicationCryptogram: String +} + +"""""" +type StripeSourceTypeP24 { + """""" + reference: String +} + +"""""" +type StripeSourceTypeMultibanco { + """""" + refundAccountHolderAddressCountry: String + + """""" + refundAccountHolderAddressCity: String + + """""" + refundAccountHolderName: String + + """""" + refundAccountHolderAddressState: String + + """""" + refundIban: String + + """""" + refundAccountHolderAddressLine2: String + + """""" + reference: String + + """""" + refundAccountHolderAddressPostalCode: String + + """""" + entity: String + + """""" + refundAccountHolderAddressLine1: String +} + +"""""" +type StripeSourceTypeBancontact { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + ibanLast4: String + + """""" + preferredLanguage: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceCodeVerificationFlow { + """ + The number of attempts remaining to authenticate the source object with a verification code. + """ + attemptsRemaining: Int! + + """ + The status of the code verification, either `pending` (awaiting verification, `attempts_remaining` should be greater than 0), `succeeded` (successful verification) or `failed` (failed verification, cannot be verified anymore as `attempts_remaining` should be 0). + """ + status: String! +} + +"""""" +type StripeSourceTypeCard { + """""" + expYear: Int + + """""" + threeDSecure: String + + """""" + last4: String + + """""" + country: String + + """""" + dynamicLast4: String + + """""" + brand: String + + """""" + fingerprint: String + + """""" + tokenizationMethod: String + + """""" + name: String + + """""" + addressZipCheck: String + + """""" + cvcCheck: String + + """""" + expMonth: Int + + """""" + funding: String + + """""" + addressLine1Check: String +} + +"""""" +type StripeSourceTypeWechat { + """""" + prepayId: String + + """""" + qrCodeUrl: String + + """""" + statementDescriptor: String +} + +enum StripeSourceTypeEnum { + ach_credit_transfer + ach_debit + alipay + au_becs_debit + bancontact + card + card_present + eps + giropay + ideal + klarna + multibanco + p24 + sepa_debit + sofort + three_d_secure + wechat +} + +"""""" +type StripeSourceReceiverFlow { + """ + The address of the receiver source. This is the value that should be communicated to the customer to send their funds to. + """ + address: String + + """ + The total amount that was moved to your balance. This is almost always equal to the amount charged. In rare cases when customers deposit excess funds and we are unable to refund those, those funds get moved to your balance and show up in amount_charged as well. The amount charged is expressed in the source's currency. + """ + amountCharged: Int! + + """ + The total amount received by the receiver source. `amount_received = amount_returned + amount_charged` should be true for consumed sources unless customers deposit excess funds. The amount received is expressed in the source's currency. + """ + amountReceived: Int! + + """ + The total amount that was returned to the customer. The amount returned is expressed in the source's currency. + """ + amountReturned: Int! + + """Type of refund attribute method, one of `email`, `manual`, or `none`.""" + refundAttributesMethod: String! + + """ + Type of refund attribute status, one of `missing`, `requested`, or `available`. + """ + refundAttributesStatus: String! +} + +"""""" +type StripeSourceTypeAchCreditTransfer { + """""" + accountNumber: String + + """""" + bankName: String + + """""" + fingerprint: String + + """""" + refundAccountHolderName: String + + """""" + refundAccountHolderType: String + + """""" + refundRoutingNumber: String + + """""" + routingNumber: String + + """""" + swiftCode: String +} + +"""""" +type StripeSourceTypeAchDebit { + """""" + bankName: String + + """""" + country: String + + """""" + fingerprint: String + + """""" + last4: String + + """""" + routingNumber: String + + """""" + type: String +} + +"""""" +type StripeSourceTypeSofort { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + country: String + + """""" + ibanLast4: String + + """""" + preferredLanguage: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeSepaDebit { + """""" + bankCode: String + + """""" + branchCode: String + + """""" + country: String + + """""" + fingerprint: String + + """""" + last4: String + + """""" + mandateReference: String + + """""" + mandateUrl: String +} + +"""""" +type StripeSourceTypeEps { + """""" + reference: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeAuBecsDebit { + """""" + bsbNumber: String + + """""" + fingerprint: String + + """""" + last4: String +} + +"""""" +type StripeSourceRedirectFlow { + """ + The failure reason for the redirect, either `user_abort` (the customer aborted or dropped out of the redirect flow), `declined` (the authentication failed or the transaction was declined), or `processing_error` (the redirect failed due to a technical error). Present only if the redirect status is `failed`. + """ + failureReason: String + + """ + The URL you provide to redirect the customer to after they authenticated their payment. + """ + returnUrl: String! + + """ + The status of the redirect, either `pending` (ready to be used by your customer to authenticate the transaction), `succeeded` (succesful authentication, cannot be reused) or `not_required` (redirect should not be used) or `failed` (failed authentication, cannot be reused). + """ + status: String! + + """ + The URL provided to you to redirect a customer to as part of a `redirect` authentication flow. + """ + url: String! +} + +"""""" +type StripeSourceTypeGiropay { + """""" + bankCode: String + + """""" + bankName: String + + """""" + bic: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeThreeDSecure { + """""" + expYear: Int + + """""" + threeDSecure: String + + """""" + last4: String + + """""" + country: String + + """""" + dynamicLast4: String + + """""" + brand: String + + """""" + fingerprint: String + + """""" + tokenizationMethod: String + + """""" + name: String + + """""" + addressZipCheck: String + + """""" + cvcCheck: String + + """""" + card: String + + """""" + expMonth: Int + + """""" + customer: String + + """""" + funding: String + + """""" + addressLine1Check: String + + """""" + authenticated: Boolean +} + +"""""" +type StripeSourceTypeIdeal { + """""" + bank: String + + """""" + bic: String + + """""" + ibanLast4: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeShipping { + """""" + address: StripeAddress + + """ + The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. + """ + carrier: String + + """Recipient name.""" + name: String + + """Recipient phone (including extension).""" + phone: String + + """ + The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas. + """ + trackingNumber: String +} + +"""""" +type StripeSourceOrderItem { + """The amount (price) for this order item.""" + amount: Int + + """This currency of this order item. Required when `amount` is present.""" + currency: String + + """Human-readable description for this order item.""" + description: String + + """ + The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU). + """ + parent: String + + """ + The quantity of this order item. When type is `sku`, this is the number of instances of the SKU to be ordered. + """ + quantity: Int + + """The type of this order item. Must be `sku`, `tax`, or `shipping`.""" + type: String +} + +"""""" +type StripeSourceOrder { + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount for the order. + """ + amount: Int! + + """ + Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). + """ + currency: String! + + """The email address of the customer placing the order.""" + email: String + + """List of items constituting the order.""" + items: [StripeSourceOrderItem!] + + """""" + shipping: StripeShipping +} + +"""""" +type StripeSourceTypeAlipay { + """""" + dataString: String + + """""" + nativeUrl: String + + """""" + statementDescriptor: String +} + +"""""" +type StripeSourceTypeKlarna { + """""" + payNowAssetUrlsStandard: String + + """""" + shippingFirstName: String + + """""" + clientToken: String + + """""" + payLaterAssetUrlsStandard: String + + """""" + purchaseCountry: String + + """""" + redirectUrl: String + + """""" + payOverTimeAssetUrlsDescriptive: String + + """""" + payLaterName: String + + """""" + payOverTimeName: String + + """""" + payNowName: String + + """""" + payLaterRedirectUrl: String + + """""" + pageTitle: String + + """""" + payOverTimeRedirectUrl: String + + """""" + locale: String + + """""" + purchaseType: String + + """""" + shippingLastName: String + + """""" + backgroundImageUrl: String + + """""" + lastName: String + + """""" + firstName: String + + """""" + paymentMethodCategories: String + + """""" + payLaterAssetUrlsDescriptive: String + + """""" + shippingDelay: Int + + """""" + logoUrl: String + + """""" + payOverTimeAssetUrlsStandard: String + + """""" + payNowAssetUrlsDescriptive: String + + """""" + payNowRedirectUrl: String +} + +"""""" +type StripeAddress { + """City, district, suburb, town, or village.""" + city: String + + """ + Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). + """ + country: String + + """Address line 1 (e.g., street, PO Box, or company name).""" + line1: String + + """Address line 2 (e.g., apartment, suite, unit, or building).""" + line2: String + + """ZIP or postal code.""" + postalCode: String + + """State, county, province, or region.""" + state: String +} + +"""""" +type StripeSourceOwner { + """Owner's address.""" + address: StripeAddress + + """Owner's email address.""" + email: String + + """Owner's full name.""" + name: String + + """Owner's phone number (including extension).""" + phone: String + + """ + Verified owner's address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedAddress: StripeAddress + + """ + Verified owner's email address. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedEmail: String + + """ + Verified owner's full name. Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedName: String + + """ + Verified owner's phone number (including extension). Verified values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. They cannot be set or mutated. + """ + verifiedPhone: String +} + +enum StripeSourceObjectEnum { + source +} + +"""""" +type StripeSource implements OneGraphNode { + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeSourceObjectEnum! + + """ + Either `reusable` or `single_use`. Whether this source should be reusable or not. Some source types may or may not be reusable by construction, while others may leave the option at creation. If an incompatible value is passed, an error will be returned. + """ + usage: String + + """ + Information about the owner of the payment instrument that may be used or required by particular source types. + """ + owner: StripeSourceOwner + + """""" + klarna: StripeSourceTypeKlarna + + """""" + alipay: StripeSourceTypeAlipay + + """""" + sourceOrder: StripeSourceOrder + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """""" + ideal: StripeSourceTypeIdeal + + """""" + threeDSecure: StripeSourceTypeThreeDSecure + + """""" + giropay: StripeSourceTypeGiropay + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) associated with the source. This is the currency for which the source will be chargeable once ready. Required for `single_use` sources. + """ + currency: String + + """""" + redirect: StripeSourceRedirectFlow + + """""" + auBecsDebit: StripeSourceTypeAuBecsDebit + + """Unique identifier for the object.""" + id: String! + + """""" + eps: StripeSourceTypeEps + + """""" + sepaDebit: StripeSourceTypeSepaDebit + + """""" + sofort: StripeSourceTypeSofort + + """""" + achDebit: StripeSourceTypeAchDebit + + """ + The status of the source, one of `canceled`, `chargeable`, `consumed`, `failed`, or `pending`. Only `chargeable` sources can be used to create a charge. + """ + status: String! + + """""" + achCreditTransfer: StripeSourceTypeAchCreditTransfer + + """""" + receiver: StripeSourceReceiverFlow + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Extra information about a source. This will appear on your customer's statement every time you charge the source. + """ + statementDescriptor: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """ + The `type` of the source. The `type` is a payment method, one of `ach_credit_transfer`, `ach_debit`, `alipay`, `bancontact`, `card`, `card_present`, `eps`, `giropay`, `ideal`, `multibanco`, `klarna`, `p24`, `sepa_debit`, `sofort`, `three_d_secure`, or `wechat`. An additional hash is included on the source with a name matching this value. It contains additional information specific to the [payment method](https://stripe.com/docs/sources) used. + """ + type: StripeSourceTypeEnum! + + """ + A positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount associated with the source. This is the amount for which the source will be chargeable once ready. Required for `single_use` sources. + """ + amount: Int + + """""" + wechat: StripeSourceTypeWechat + + """""" + card: StripeSourceTypeCard + + """""" + codeVerification: StripeSourceCodeVerificationFlow + + """""" + bancontact: StripeSourceTypeBancontact + + """ + The ID of the customer to which this source is attached. This will not be present when the source has not been attached to a customer. + """ + customer: String + + """ + The client secret of the source. Used for client-side retrieval using a publishable key. + """ + clientSecret: String! + + """""" + multibanco: StripeSourceTypeMultibanco + + """""" + p24: StripeSourceTypeP24 + + """ + The authentication `flow` of the source. `flow` is one of `redirect`, `receiver`, `code_verification`, `none`. + """ + flow: String! + + """""" + cardPresent: StripeSourceTypeCardPresent + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union StripeCustomerSourcesDataUnion = StripeSource | StripeCard | StripeBitcoinReceiver | StripeBankAccount | StripeAlipayAccount + +"""""" +type StripeCustomerSources { + """Details about each object.""" + data: [StripeCustomerSourcesDataUnion!]! + + """ + True if this list has another page of items after this one that can be fetched. + """ + hasMore: Boolean! + + """ + String representing the object's type. Objects of the same type share the same value. Always has the value `list`. + """ + object: StripeCustomerSourcesObjectEnum! + + """The URL where this list can be accessed.""" + url: String! +} + +"""""" +type StripeCustomer implements OneGraphNode { + """The customer's payment sources, if any.""" + sources: StripeCustomerSources! + + """ + String representing the object's type. Objects of the same type share the same value. + """ + object: StripeCustomerObjectEnum! + + """ + Time at which the object was created. Measured in seconds since the Unix epoch. + """ + created: Int! + + """ + Current balance, if any, being stored on the customer. If negative, the customer has credit to apply to their next invoice. If positive, the customer has an amount owed that will be added to their next invoice. The balance does not refer to any unpaid invoices; it solely takes into account amounts that have yet to be successfully applied to any invoice. This balance is only taken into account as invoices are finalized. + """ + balance: Int + + """The suffix of the customer's next invoice number, e.g., 0001.""" + nextInvoiceSequence: Int + + """ + Describes the current discount active on the customer, if there is one. + """ + discount: StripeDiscount + + """The customer's preferred locales (languages), ordered by preference.""" + preferredLocales: [String!] + + """The customer's tax IDs.""" + taxIds: StripeCustomerTaxIds + + """ + Three-letter [ISO code for the currency](https://stripe.com/docs/currencies) the customer can be charged in for recurring billing purposes. + """ + currency: String + + """ + When the customer's latest invoice is billed by charging automatically, delinquent is true if the invoice's latest charge is failed. When the customer's latest invoice is billed by sending an invoice, delinquent is true if the invoice is not paid by its due date. + """ + delinquent: Boolean + + """The prefix for the customer used to generate unique invoice numbers.""" + invoicePrefix: String + + """Unique identifier for the object.""" + id: String! + + """The customer's email address.""" + email: String + + """ + ID of the default payment source for the customer. + + If you are using payment methods created via the PaymentMethods API, see the [invoice_settings.default_payment_method](https://stripe.com/docs/api/customers/object#customer_object-invoice_settings-default_payment_method) field instead. + """ + defaultSource: StripeCustomerDefaultSourceUnion + + """The customer's full name or business name.""" + name: String + + """The customer's address.""" + address: StripeAddress + + """ + Set of [key-value pairs](https://stripe.com/docs/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + metadata: String + + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + livemode: Boolean! + + """The customer's phone number.""" + phone: String + + """ + Mailing and shipping address for the customer. Appears on invoices emailed to this customer. + """ + shipping: StripeShipping + + """ + Describes the customer's tax exemption status. One of `none`, `exempt`, or `reverse`. When set to `reverse`, invoice and receipt PDFs include the text **"Reverse charge"**. + """ + taxExempt: StripeCustomerTaxExemptEnum + + """""" + invoiceSettings: StripeInvoiceSettingCustomerSetting + + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + description: String + + """The customer's current subscriptions, if any.""" + subscriptions: StripeCustomerSubscriptions + accountBalance: Int @deprecated(reason: "Use `balance` field") + charges(after: String, before: String, first: Int): StripeChargesConnection + invoices(after: String, before: String, first: Int): StripeInvoicesConnection + paymentIntents(after: String, before: String, first: Int): StripePaymentIntentsConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! + + """Linked Salesforce Account""" + salesforceAccount: SalesforceAccount + + """Linked Salesforce Contact""" + salesforceContact: SalesforceContact + + """Linked Salesforce Lead""" + salesforceLead: SalesforceLead +} + +"""Account""" +type SalesforceAccount implements OneGraphNode { + """Linked Stripe customer""" + stripeCustomer: StripeCustomer + + """Account ID""" + id: String! + + """Deleted""" + isDeleted: Boolean! + + """Master Record ID""" + masterRecordId: String + + """Master Record ID""" + masterRecord: SalesforceAccount + + """Account Name""" + name: String! + + """Account Type""" + type: String + + """Parent Account ID""" + parentId: String + + """Parent Account ID""" + parent: SalesforceAccount + + """Billing Street""" + billingStreet: String + + """Billing City""" + billingCity: String + + """Billing State/Province""" + billingState: String + + """Billing Zip/Postal Code""" + billingPostalCode: String + + """Billing Country""" + billingCountry: String + + """Billing Latitude""" + billingLatitude: Float + + """Billing Longitude""" + billingLongitude: Float + + """Billing Geocode Accuracy""" + billingGeocodeAccuracy: String + + """Billing Address""" + billingAddress: SalesforceAddress + + """Shipping Street""" + shippingStreet: String + + """Shipping City""" + shippingCity: String + + """Shipping State/Province""" + shippingState: String + + """Shipping Zip/Postal Code""" + shippingPostalCode: String + + """Shipping Country""" + shippingCountry: String + + """Shipping Latitude""" + shippingLatitude: Float + + """Shipping Longitude""" + shippingLongitude: Float + + """Shipping Geocode Accuracy""" + shippingGeocodeAccuracy: String + + """Shipping Address""" + shippingAddress: SalesforceAddress + + """Account Phone""" + phone: String + + """Account Fax""" + fax: String + + """Account Number""" + accountNumber: String + + """Website""" + website: String + + """Photo URL""" + photoUrl: String + + """SIC Code""" + sic: String + + """Industry""" + industry: String + + """Annual Revenue""" + annualRevenue: Float + + """Employees""" + numberOfEmployees: Int + + """Ownership""" + ownership: String + + """Ticker Symbol""" + tickerSymbol: String + + """Account Description""" + description: String + + """Account Rating""" + rating: String + + """Account Site""" + site: String + + """Owner ID""" + ownerId: String! + + """Owner ID""" + owner: SalesforceUser + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Last Activity""" + lastActivityDate: String + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Data.com Key""" + jigsaw: String + + """Jigsaw Company ID""" + jigsawCompanyId: String + + """Clean Status""" + cleanStatus: String + + """Account Source""" + accountSource: String + + """D-U-N-S Number""" + dunsNumber: String + + """Tradestyle""" + tradestyle: String + + """NAICS Code""" + naicsCode: String + + """NAICS Description""" + naicsDesc: String + + """Year Started""" + yearStarted: String + + """SIC Description""" + sicDesc: String + + """D&B Company ID""" + dandbCompanyId: String + + """D&B Company ID""" + dandbCompany: SalesforceDandBCompany + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesBySobjectLookupValueId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByTargetId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce Account""" + childAccounts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRoles( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + histories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce Asset""" + assets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + providedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + servicedAssets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Attachment""" + attachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + relatedAuthorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethods( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + cases( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CollaborationGroupRecord""" + recordAssociatedGroups( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce Contact""" + contacts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddresses( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhones( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce Contract""" + contracts( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce CreditMemo""" + creditMemos( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce DigitalWallet""" + digitalWallets( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce EmailMessage""" + emails( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce Event""" + eventsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + events( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshots( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce Invoice""" + invoices( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Lead""" + leadsByConvertedAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Note""" + notes( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Opportunity""" + opportunities( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce Order""" + orders( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Partner""" + partnersFrom( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersTo( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Payment""" + payments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLinesInvoice( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce ProcessInstance""" + processInstances( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce Refund""" + refunds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePayments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Task""" + tasksByAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce User""" + users( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + sobjectMetadata: SalesforceAccountSobjectMetadata! + + """A JSON object that contains all of the custom fields for a Account""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceFeedItemParentUnion = SalesforceAccount | SalesforceApiAnomalyEventStore | SalesforceAsset | SalesforceAssetRelationship | SalesforceAuthorizationFormText | SalesforceCampaign | SalesforceCase | SalesforceCollaborationGroup | SalesforceCommSubscription | SalesforceCommSubscriptionChannelType | SalesforceCommSubscriptionConsent | SalesforceCommSubscriptionTiming | SalesforceConsumptionSchedule | SalesforceContact | SalesforceContentDocument | SalesforceContract | SalesforceCredentialStuffingEventStore | SalesforceCreditMemo | SalesforceCreditMemoLine | SalesforceDashboard | SalesforceDashboardComponent | SalesforceEngagementChannelType | SalesforceEnhancedLetterhead | SalesforceEvent | SalesforceImage | SalesforceInvoice | SalesforceInvoiceLine | SalesforceLead | SalesforceLegalEntity | SalesforceOpportunity | SalesforceOrder | SalesforceOrderItem | SalesforcePartyConsent | SalesforceProduct2 | SalesforceReport | SalesforceReportAnomalyEventStore | SalesforceSessionHijackingEventStore | SalesforceSignupRequest | SalesforceSite | SalesforceSolution | SalesforceTask | SalesforceThreatDetectionFeedback | SalesforceTopic | SalesforceUser + +"""Feed Item""" +type SalesforceFeedItem implements OneGraphNode { + """Linked Github issue comment""" + gitHubIssueComment: GitHubIssueComment + + """Feed Item ID""" + id: String! + + """Parent ID""" + parentId: String! + + """Parent ID""" + parent: SalesforceFeedItemParentUnion + + """Feed Item Type""" + type: String + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Created Date""" + createdDate: String! + + """Deleted""" + isDeleted: Boolean! + + """Last Modified Date""" + lastModifiedDate: String! + + """System Modstamp""" + systemModstamp: String! + + """Revision""" + revision: Int + + """Last Edit By ID""" + lastEditById: String + + """Last Edit By ID""" + lastEditBy: SalesforceUser + + """Last Edit Date""" + lastEditDate: String + + """Comment Count""" + commentCount: Int! + + """Like Count""" + likeCount: Int! + + """Title""" + title: String + + """Body""" + body: String + + """Link Url""" + linkUrl: String + + """Is Rich Text""" + isRichText: Boolean! + + """Related Record ID""" + relatedRecordId: String + + """Related Record ID""" + relatedRecord: SalesforceContentVersion + + """InsertedBy ID""" + insertedById: String! + + """InsertedBy ID""" + insertedBy: SalesforceUser + + """Best Comment ID""" + bestCommentId: String + + """Best Comment ID""" + bestComment: SalesforceFeedComment + + """Has Content""" + hasContent: Boolean! + + """Has Link""" + hasLink: Boolean! + + """Has Feed Entity Attachment""" + hasFeedEntity: Boolean! + + """Has Verified Comment""" + hasVerifiedComment: Boolean! + + """Is Closed""" + isClosed: Boolean! + + """Status""" + status: String + + """Collection of Salesforce Announcement""" + announcementsByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedAttachment""" + feedAttachmentsByRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedAttachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedAttachmentsConnection + + """Collection of Salesforce FeedComment""" + feedComments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByFeedItemId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByRelatedRecordId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + sobjectMetadata: SalesforceFeedItemSobjectMetadata! + + """A JSON object that contains all of the custom fields for a FeedItem""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestTimelineItemsItemType { + """Represents a Git commit part of a pull request.""" + PULL_REQUEST_COMMIT + + """Represents a commit comment thread part of a pull request.""" + PULL_REQUEST_COMMIT_COMMENT_THREAD + + """A review object for a given pull request.""" + PULL_REQUEST_REVIEW + + """A threaded list of comments for a given pull request.""" + PULL_REQUEST_REVIEW_THREAD + + """ + Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits. + """ + PULL_REQUEST_REVISION_MARKER + + """ + Represents a 'automatic_base_change_failed' event on a given pull request. + """ + AUTOMATIC_BASE_CHANGE_FAILED_EVENT + + """ + Represents a 'automatic_base_change_succeeded' event on a given pull request. + """ + AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT + + """Represents a 'auto_merge_disabled' event on a given pull request.""" + AUTO_MERGE_DISABLED_EVENT + + """Represents a 'auto_merge_enabled' event on a given pull request.""" + AUTO_MERGE_ENABLED_EVENT + + """Represents a 'auto_rebase_enabled' event on a given pull request.""" + AUTO_REBASE_ENABLED_EVENT + + """Represents a 'auto_squash_enabled' event on a given pull request.""" + AUTO_SQUASH_ENABLED_EVENT + + """ + Represents a 'base_ref_changed' event on a given issue or pull request. + """ + BASE_REF_CHANGED_EVENT + + """Represents a 'base_ref_force_pushed' event on a given pull request.""" + BASE_REF_FORCE_PUSHED_EVENT + + """Represents a 'base_ref_deleted' event on a given pull request.""" + BASE_REF_DELETED_EVENT + + """Represents a 'deployed' event on a given pull request.""" + DEPLOYED_EVENT + + """ + Represents a 'deployment_environment_changed' event on a given pull request. + """ + DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT + + """Represents a 'head_ref_deleted' event on a given pull request.""" + HEAD_REF_DELETED_EVENT + + """Represents a 'head_ref_force_pushed' event on a given pull request.""" + HEAD_REF_FORCE_PUSHED_EVENT + + """Represents a 'head_ref_restored' event on a given pull request.""" + HEAD_REF_RESTORED_EVENT + + """Represents a 'merged' event on a given pull request.""" + MERGED_EVENT + + """ + Represents a 'review_dismissed' event on a given issue or pull request. + """ + REVIEW_DISMISSED_EVENT + + """Represents an 'review_requested' event on a given pull request.""" + REVIEW_REQUESTED_EVENT + + """Represents an 'review_request_removed' event on a given pull request.""" + REVIEW_REQUEST_REMOVED_EVENT + + """Represents a 'ready_for_review' event on a given pull request.""" + READY_FOR_REVIEW_EVENT + + """Represents a 'convert_to_draft' event on a given pull request.""" + CONVERT_TO_DRAFT_EVENT + + """Represents an 'added_to_merge_queue' event on a given pull request.""" + ADDED_TO_MERGE_QUEUE_EVENT + + """Represents a 'removed_from_merge_queue' event on a given pull request.""" + REMOVED_FROM_MERGE_QUEUE_EVENT + + """Represents a comment on an Issue.""" + ISSUE_COMMENT + + """Represents a mention made by one issue or pull request to another.""" + CROSS_REFERENCED_EVENT + + """ + Represents a 'added_to_project' event on a given issue or pull request. + """ + ADDED_TO_PROJECT_EVENT + + """Represents an 'assigned' event on any assignable object.""" + ASSIGNED_EVENT + + """Represents a 'closed' event on any `Closable`.""" + CLOSED_EVENT + + """Represents a 'comment_deleted' event on a given issue or pull request.""" + COMMENT_DELETED_EVENT + + """Represents a 'connected' event on a given issue or pull request.""" + CONNECTED_EVENT + + """ + Represents a 'converted_note_to_issue' event on a given issue or pull request. + """ + CONVERTED_NOTE_TO_ISSUE_EVENT + + """Represents a 'converted_to_discussion' event on a given issue.""" + CONVERTED_TO_DISCUSSION_EVENT + + """Represents a 'demilestoned' event on a given issue or pull request.""" + DEMILESTONED_EVENT + + """Represents a 'disconnected' event on a given issue or pull request.""" + DISCONNECTED_EVENT + + """Represents a 'labeled' event on a given issue or pull request.""" + LABELED_EVENT + + """Represents a 'locked' event on a given issue or pull request.""" + LOCKED_EVENT + + """ + Represents a 'marked_as_duplicate' event on a given issue or pull request. + """ + MARKED_AS_DUPLICATE_EVENT + + """Represents a 'mentioned' event on a given issue or pull request.""" + MENTIONED_EVENT + + """Represents a 'milestoned' event on a given issue or pull request.""" + MILESTONED_EVENT + + """ + Represents a 'moved_columns_in_project' event on a given issue or pull request. + """ + MOVED_COLUMNS_IN_PROJECT_EVENT + + """Represents a 'pinned' event on a given issue or pull request.""" + PINNED_EVENT + + """Represents a 'referenced' event on a given `ReferencedSubject`.""" + REFERENCED_EVENT + + """ + Represents a 'removed_from_project' event on a given issue or pull request. + """ + REMOVED_FROM_PROJECT_EVENT + + """Represents a 'renamed' event on a given issue or pull request""" + RENAMED_TITLE_EVENT + + """Represents a 'reopened' event on any `Closable`.""" + REOPENED_EVENT + + """Represents a 'subscribed' event on a given `Subscribable`.""" + SUBSCRIBED_EVENT + + """Represents a 'transferred' event on a given issue or pull request.""" + TRANSFERRED_EVENT + + """Represents an 'unassigned' event on any assignable object.""" + UNASSIGNED_EVENT + + """Represents an 'unlabeled' event on a given issue or pull request.""" + UNLABELED_EVENT + + """Represents an 'unlocked' event on a given issue or pull request.""" + UNLOCKED_EVENT + + """Represents a 'user_blocked' event on a given user.""" + USER_BLOCKED_EVENT + + """ + Represents an 'unmarked_as_duplicate' event on a given issue or pull request. + """ + UNMARKED_AS_DUPLICATE_EVENT + + """Represents an 'unpinned' event on a given issue or pull request.""" + UNPINNED_EVENT + + """Represents an 'unsubscribed' event on a given `Subscribable`.""" + UNSUBSCRIBED_EVENT +} + +"""An edge in a connection.""" +type GitHubPullRequestTimelineItemsEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestTimelineItems +} + +"""The connection type for PullRequestTimelineItems.""" +type GitHubPullRequestTimelineItemsConnection { + """A list of edges.""" + edges: [GitHubPullRequestTimelineItemsEdge] + + """ + Identifies the count of items after applying `before` and `after` filters. + """ + filteredCount: Int! + + """A list of nodes.""" + nodes: [GitHubPullRequestTimelineItems] + + """ + Identifies the count of items after applying `before`/`after` filters and `first`/`last`/`skip` slicing. + """ + pageCount: Int! + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the date and time when the timeline was last updated.""" + updatedAt: GitHubDateTime! +} + +"""An edge in a connection.""" +type GitHubPullRequestTimelineItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestTimelineItem +} + +"""The connection type for PullRequestTimelineItem.""" +type GitHubPullRequestTimelineConnection { + """A list of edges.""" + edges: [GitHubPullRequestTimelineItemEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestTimelineItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A suggestion to review a pull request based on a user's commit history and review comments. +""" +type GitHubSuggestedReviewer { + """Is this suggestion based on past commits?""" + isAuthor: Boolean! + + """Is this suggestion based on past review comments?""" + isCommenter: Boolean! + + """Identifies the user suggested to review the pull request.""" + reviewer: GitHubUser! +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewThreadEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReviewThread +} + +"""Review comment threads for a pull request review.""" +type GitHubPullRequestReviewThreadConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewThreadEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReviewThread] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A request for a user to review a pull request.""" +type GitHubReviewRequest implements OneGraphNode & GitHubNode { + """Whether this request was created for a code owner""" + asCodeOwner: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """Identifies the pull request associated with this review request.""" + pullRequest: GitHubPullRequest! + + """The reviewer that is requested.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReviewRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReviewRequest +} + +"""The connection type for ReviewRequest.""" +type GitHubReviewRequestConnection { + """A list of edges.""" + edges: [GitHubReviewRequestEdge] + + """A list of nodes.""" + nodes: [GitHubReviewRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubMergeableState { + """The pull request can be merged.""" + MERGEABLE + + """The pull request cannot be merged due to merge conflicts.""" + CONFLICTING + + """The mergeability of the pull request is still being calculated.""" + UNKNOWN +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReview +} + +"""The connection type for PullRequestReview.""" +type GitHubPullRequestReviewConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReview] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A hovercard context with a message describing how the viewer is related. +""" +type GitHubViewerHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Identifies the user who is related to this context.""" + viewer: GitHubUser! +} + +enum GitHubPullRequestReviewDecision { + """Changes have been requested on the pull request.""" + CHANGES_REQUESTED + + """The pull request has received an approving review.""" + APPROVED + + """A review is required before the pull request can be merged.""" + REVIEW_REQUIRED +} + +""" +A hovercard context with a message describing the current code review state of the pull +request. + +""" +type GitHubReviewStatusHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """The current status of the pull request with respect to code review.""" + reviewDecision: GitHubPullRequestReviewDecision +} + +"""An organization list hovercard context""" +type GitHubOrganizationsHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Organizations this user is a member of that are relevant""" + relevantOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """The total number of organizations this user is in""" + totalOrganizationCount: Int! +} + +"""An organization teams hovercard context""" +type GitHubOrganizationTeamsHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! + + """Teams in this organization the user is a member of that are relevant""" + relevantTeams( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The path for the full team list for this user""" + teamsResourcePath: GitHubURI! + + """The URL for the full team list for this user""" + teamsUrl: GitHubURI! + + """The total number of teams the user is on in the organization""" + totalTeamCount: Int! +} + +"""A generic hovercard context with a message and icon""" +type GitHubGenericHovercardContext implements GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! +} + +"""An individual line of a hovercard""" +interface GitHubHovercardContext { + """A string describing this context""" + message: String! + + """An octicon to accompany this context""" + octicon: String! +} + +"""Detail needed to display a hovercard for a user""" +type GitHubHovercard { + """Each of the contexts for this hovercard""" + contexts: [GitHubHovercardContext!]! +} + +enum GitHubFileViewedState { + """The file has new changes since last viewed.""" + DISMISSED + + """The file has been marked as viewed.""" + VIEWED + + """The file has not been marked as viewed.""" + UNVIEWED +} + +"""A file changed in a pull request.""" +type GitHubPullRequestChangedFile { + """The number of additions to the file.""" + additions: Int! + + """The number of deletions to the file.""" + deletions: Int! + + """The path of the file.""" + path: String! + + """The state of the file for the viewer.""" + viewerViewedState: GitHubFileViewedState! +} + +"""An edge in a connection.""" +type GitHubPullRequestChangedFileEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestChangedFile +} + +"""The connection type for PullRequestChangedFile.""" +type GitHubPullRequestChangedFileConnection { + """A list of edges.""" + edges: [GitHubPullRequestChangedFileEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestChangedFile] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPullRequestCommitEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestCommit +} + +"""The connection type for PullRequestCommit.""" +type GitHubPullRequestCommitConnection { + """A list of edges.""" + edges: [GitHubPullRequestCommitEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubIssueCommentOrderField { + """Order issue comments by update time""" + UPDATED_AT +} + +"""Ways in which lists of issue comments can be ordered upon return.""" +input GitHubIssueCommentOrder { + """The field in which to order issue comments by.""" + field: GitHubIssueCommentOrderField! + + """The direction in which to order issue comments by the specified field.""" + direction: GitHubOrderDirection! +} + +"""A ref update rules for a viewer.""" +type GitHubRefUpdateRule { + """Can this branch be deleted.""" + allowsDeletions: Boolean! + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean! + + """Identifies the protection rule pattern.""" + pattern: String! + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String] + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean! + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean! + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean! + + """Are commits required to be signed.""" + requiresSignatures: Boolean! + + """Is the viewer allowed to dismiss reviews.""" + viewerAllowedToDismissReviews: Boolean! + + """Can the viewer push to the branch""" + viewerCanPush: Boolean! +} + +""" +A team or user who has the ability to dismiss a review on a protected branch. +""" +type GitHubReviewDismissalAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubReviewDismissalAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReviewDismissalAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReviewDismissalAllowance +} + +"""The connection type for ReviewDismissalAllowance.""" +type GitHubReviewDismissalAllowanceConnection { + """A list of edges.""" + edges: [GitHubReviewDismissalAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubReviewDismissalAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Represents a required status check for a protected branch, but not any specific run of that check. +""" +type GitHubRequiredStatusCheckDescription { + """The App that must provide this status in order for it to be accepted.""" + app: GitHubApp + + """The name of this status.""" + context: String! +} + +"""A team, user or app who has the ability to push to a protected branch.""" +type GitHubPushAllowance implements OneGraphNode & GitHubNode { + """The actor that can push.""" + actor: GitHubPushAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPushAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPushAllowance +} + +"""The connection type for PushAllowance.""" +type GitHubPushAllowanceConnection { + """A list of edges.""" + edges: [GitHubPushAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubPushAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A team or user who has the ability to bypass a pull request requirement on a protected branch. +""" +type GitHubBypassPullRequestAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubBranchActorAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBypassPullRequestAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBypassPullRequestAllowance +} + +"""The connection type for BypassPullRequestAllowance.""" +type GitHubBypassPullRequestAllowanceConnection { + """A list of edges.""" + edges: [GitHubBypassPullRequestAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubBypassPullRequestAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Types that can be an actor.""" +union GitHubReviewDismissalAllowanceActor = GitHubTeam | GitHubUser + +enum GitHubTeamRepositoryOrderField { + """Order repositories by creation time""" + CREATED_AT + + """Order repositories by update time""" + UPDATED_AT + + """Order repositories by push time""" + PUSHED_AT + + """Order repositories by name""" + NAME + + """Order repositories by permission""" + PERMISSION + + """Order repositories by number of stargazers""" + STARGAZERS +} + +"""Ordering options for team repository connections""" +input GitHubTeamRepositoryOrder { + """The field to order repositories by.""" + field: GitHubTeamRepositoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents a team repository.""" +type GitHubTeamRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubRepository! + + """The permission level the team has on the repository""" + permission: GitHubRepositoryPermission! +} + +"""The connection type for Repository.""" +type GitHubTeamRepositoryConnection { + """A list of edges.""" + edges: [GitHubTeamRepositoryEdge] + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamMembershipType { + """Includes only immediate members of the team.""" + IMMEDIATE + + """Includes only child team members for the team.""" + CHILD_TEAM + + """Includes immediate and child team members for the team.""" + ALL +} + +enum GitHubTeamMemberOrderField { + """Order team members by login""" + LOGIN + + """Order team members by creation time""" + CREATED_AT +} + +"""Ordering options for team member connections""" +input GitHubTeamMemberOrder { + """The field to order team members by.""" + field: GitHubTeamMemberOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubTeamMemberRole { + """A team maintainer has permission to add and remove team members.""" + MAINTAINER + + """A team member has no administrative permissions on the team.""" + MEMBER +} + +"""Represents a user who is a member of a team.""" +type GitHubTeamMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The HTTP path to the organization's member access page.""" + memberAccessResourcePath: GitHubURI! + + """The HTTP URL to the organization's member access page.""" + memberAccessUrl: GitHubURI! + + """""" + node: GitHubUser! + + """The role the member has on the team.""" + role: GitHubTeamMemberRole! +} + +"""The connection type for User.""" +type GitHubTeamMemberConnection { + """A list of edges.""" + edges: [GitHubTeamMemberEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubOrganizationInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganizationInvitation +} + +"""The connection type for OrganizationInvitation.""" +type GitHubOrganizationInvitationConnection { + """A list of edges.""" + edges: [GitHubOrganizationInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamDiscussionOrderField { + """Allows chronological ordering of team discussions.""" + CREATED_AT +} + +"""Ways in which team discussion connections can be ordered.""" +input GitHubTeamDiscussionOrder { + """The field by which to order nodes.""" + field: GitHubTeamDiscussionOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubTeamDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeamDiscussion +} + +"""The connection type for TeamDiscussion.""" +type GitHubTeamDiscussionConnection { + """A list of edges.""" + edges: [GitHubTeamDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubTeamDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubTeamDiscussionCommentOrderField { + """ + Allows sequential ordering of team discussion comments (which is equivalent to chronological ordering). + """ + NUMBER +} + +"""Ways in which team discussion comment connections can be ordered.""" +input GitHubTeamDiscussionCommentOrder { + """The field by which to order nodes.""" + field: GitHubTeamDiscussionCommentOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""Represents a user that's made a reaction.""" +type GitHubReactingUserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """The moment when the user made the reaction.""" + reactedAt: GitHubDateTime! +} + +"""The connection type for User.""" +type GitHubReactingUserConnection { + """A list of edges.""" + edges: [GitHubReactingUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Entities that can be sponsored via GitHub Sponsors""" +union GitHubSponsorableItem = GitHubOrganization | GitHubUser + +"""Represents an author of discussion comments in repositories.""" +interface GitHubRepositoryDiscussionCommentAuthor { + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! +} + +"""Represents an author of discussions in repositories.""" +interface GitHubRepositoryDiscussionAuthor { + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! +} + +"""Represents any entity on GitHub that has a profile page.""" +interface GitHubProfileOwner { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """The public profile email.""" + email: String + + """""" + id: ID! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The public profile location.""" + location: String + + """The username used to login.""" + login: String! + + """The public profile name.""" + name: String + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """The public profile website URL.""" + websiteUrl: GitHubURI +} + +"""Entities that have members who can set status messages.""" +interface GitHubMemberStatusable { + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! +} + +enum GitHubTeamPrivacy { + """A secret team can only be seen by its members.""" + SECRET + + """ + A visible team can be seen and @mentioned by every member of the organization. + """ + VISIBLE +} + +enum GitHubTeamRole { + """User has admin rights on the team.""" + ADMIN + + """User is a member of the team.""" + MEMBER +} + +enum GitHubSponsorshipNewsletterOrderField { + """Order sponsorship newsletters by when they were created.""" + CREATED_AT +} + +"""Ordering options for sponsorship newsletter connections.""" +input GitHubSponsorshipNewsletterOrder { + """The field to order sponsorship newsletters by.""" + field: GitHubSponsorshipNewsletterOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An update sent to sponsors of a user or organization on GitHub Sponsors. +""" +type GitHubSponsorshipNewsletter implements OneGraphNode & GitHubNode { + """ + The contents of the newsletter, the message the sponsorable wanted to give. + """ + body: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Indicates if the newsletter has been made available to sponsors.""" + isPublished: Boolean! + + """The user or organization this newsletter is from.""" + sponsorable: GitHubSponsorable! + + """The subject of the newsletter, what it's about.""" + subject: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorshipNewsletterEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorshipNewsletter +} + +"""The connection type for SponsorshipNewsletter.""" +type GitHubSponsorshipNewsletterConnection { + """A list of edges.""" + edges: [GitHubSponsorshipNewsletterEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorshipNewsletter] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSponsorsActivityPeriod { + """The previous calendar day.""" + DAY + + """The previous seven days.""" + WEEK + + """The previous thirty days.""" + MONTH + + """Don't restrict the activity to any date range, include all activity.""" + ALL +} + +enum GitHubSponsorsActivityOrderField { + """Order activities by when they happened.""" + TIMESTAMP +} + +"""Ordering options for GitHub Sponsors activity connections.""" +input GitHubSponsorsActivityOrder { + """The field to order activity by.""" + field: GitHubSponsorsActivityOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSponsorsTierOrderField { + """Order tiers by creation time.""" + CREATED_AT + + """Order tiers by their monthly price in cents""" + MONTHLY_PRICE_IN_CENTS +} + +"""Ordering options for Sponsors tiers connections.""" +input GitHubSponsorsTierOrder { + """The field to order tiers by.""" + field: GitHubSponsorsTierOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubSponsorsTierEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorsTier +} + +"""The connection type for SponsorsTier.""" +type GitHubSponsorsTierConnection { + """A list of edges.""" + edges: [GitHubSponsorsTierEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorsTier] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An ISO-8601 encoded date string.""" +scalar GitHubDate + +enum GitHubSponsorsGoalKind { + """The goal is about reaching a certain number of sponsors.""" + TOTAL_SPONSORS_COUNT + + """ + The goal is about getting a certain amount in USD from sponsorships each month. + """ + MONTHLY_SPONSORSHIP_AMOUNT +} + +""" +A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain. +""" +type GitHubSponsorsGoal { + """A description of the goal from the maintainer.""" + description: String + + """What the objective of this goal is.""" + kind: GitHubSponsorsGoalKind! + + """The percentage representing how complete this goal is, between 0-100.""" + percentComplete: Int! + + """ + What the goal amount is. Represents an amount in USD for monthly sponsorship amount goals. Represents a count of unique sponsors for total sponsors count goals. + """ + targetValue: Int! + + """A brief summary of the kind and target value of this goal.""" + title: String! +} + +"""A GitHub Sponsors listing.""" +type GitHubSponsorsListing implements OneGraphNode & GitHubNode { + """ + The current goal the maintainer is trying to reach with GitHub Sponsors, if any. + """ + activeGoal: GitHubSponsorsGoal + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The full description of the listing.""" + fullDescription: String! + + """The full description of the listing rendered to HTML.""" + fullDescriptionHTML: GitHubHTML! + + """""" + id: ID! + + """Whether this listing is publicly visible.""" + isPublic: Boolean! + + """The listing's full name.""" + name: String! + + """A future date on which this listing is eligible to receive a payout.""" + nextPayoutDate: GitHubDate + + """The short description of the listing.""" + shortDescription: String! + + """The short name of the listing.""" + slug: String! + + """ + The entity this listing represents who can be sponsored on GitHub Sponsors. + """ + sponsorable: GitHubSponsorable! + + """The published tiers for this GitHub Sponsors listing.""" + tiers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for Sponsors tiers returned from the connection.""" + orderBy: GitHubSponsorsTierOrder = {field: MONTHLY_PRICE_IN_CENTS, direction: ASC} + ): GitHubSponsorsTierConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSponsorshipOrderField { + """Order sponsorship by creation time.""" + CREATED_AT +} + +"""Ordering options for sponsorship connections.""" +input GitHubSponsorshipOrder { + """The field to order sponsorship by.""" + field: GitHubSponsorshipOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Entities that can be sponsored through GitHub Sponsors""" +interface GitHubSponsorable { + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! +} + +enum GitHubSponsorshipPrivacy { + """Public""" + PUBLIC + + """Private""" + PRIVATE +} + +"""A sponsorship relationship between a sponsor and a maintainer""" +type GitHubSponsorship implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """ + Whether this sponsorship represents a one-time payment versus a recurring sponsorship. + """ + isOneTimePayment: Boolean! + + """ + Check if the sponsor has chosen to receive sponsorship update emails sent from the sponsorable. Only returns a non-null value when the viewer has permission to know this. + """ + isSponsorOptedIntoEmail: Boolean + + """The entity that is being sponsored""" + maintainer: GitHubUser! @deprecated(reason: "`Sponsorship.maintainer` will be removed. Use `Sponsorship.sponsorable` instead. Removal on 2020-04-01 UTC.") + + """The privacy level for this sponsorship.""" + privacyLevel: GitHubSponsorshipPrivacy! + + """ + The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user. + """ + sponsor: GitHubUser @deprecated(reason: "`Sponsorship.sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead. Removal on 2020-10-01 UTC.") + + """ + The user or organization that is sponsoring, if you have permission to view them. + """ + sponsorEntity: GitHubSponsor + + """The entity that is being sponsored""" + sponsorable: GitHubSponsorable! + + """The associated sponsorship tier""" + tier: GitHubSponsorsTier + + """ + Identifies the date and time when the current tier was chosen for this sponsorship. + """ + tierSelectedAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorshipEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorship +} + +"""The connection type for Sponsorship.""" +type GitHubSponsorshipConnection { + """A list of edges.""" + edges: [GitHubSponsorshipEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorship] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """ + The total amount in cents of all recurring sponsorships in the connection whose amount you can view. Does not include one-time sponsorships. + """ + totalRecurringMonthlyPriceInCents: Int! + + """ + The total amount in USD of all recurring sponsorships in the connection whose amount you can view. Does not include one-time sponsorships. + """ + totalRecurringMonthlyPriceInDollars: Int! +} + +""" +SponsorsTier information only visible to users that can administer the associated Sponsors listing. +""" +type GitHubSponsorsTierAdminInfo { + """The sponsorships associated with this tier.""" + sponsorships( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! +} + +"""A GitHub Sponsors tier associated with a GitHub Sponsors listing.""" +type GitHubSponsorsTier implements OneGraphNode & GitHubNode { + """ + SponsorsTier information only visible to users that can administer the associated Sponsors listing. + """ + adminInfo: GitHubSponsorsTierAdminInfo + + """ + Get a different tier for this tier's maintainer that is at the same frequency as this tier but with an equal or lesser cost. Returns the published tier with the monthly price closest to this tier's without going over. + """ + closestLesserValueTier: GitHubSponsorsTier + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The description of the tier.""" + description: String! + + """The tier description rendered to HTML""" + descriptionHTML: GitHubHTML! + + """""" + id: ID! + + """ + Whether this tier was chosen at checkout time by the sponsor rather than defined ahead of time by the maintainer who manages the Sponsors listing. + """ + isCustomAmount: Boolean! + + """Whether this tier is only for use with one-time sponsorships.""" + isOneTime: Boolean! + + """How much this tier costs per month in cents.""" + monthlyPriceInCents: Int! + + """How much this tier costs per month in USD.""" + monthlyPriceInDollars: Int! + + """The name of the tier.""" + name: String! + + """The sponsors listing that this tier belongs to.""" + sponsorsListing: GitHubSponsorsListing! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSponsorsActivityAction { + """The activity was starting a sponsorship.""" + NEW_SPONSORSHIP + + """The activity was cancelling a sponsorship.""" + CANCELLED_SPONSORSHIP + + """ + The activity was changing the sponsorship tier, either directly by the sponsor or by a scheduled/pending change. + """ + TIER_CHANGE + + """The activity was funds being refunded to the sponsor or GitHub.""" + REFUND + + """The activity was scheduling a downgrade or cancellation.""" + PENDING_CHANGE + + """ + The activity was disabling matching for a previously matched sponsorship. + """ + SPONSOR_MATCH_DISABLED +} + +"""An event related to sponsorship activity.""" +type GitHubSponsorsActivity implements OneGraphNode & GitHubNode { + """What action this activity indicates took place.""" + action: GitHubSponsorsActivityAction! + + """""" + id: ID! + + """The tier that the sponsorship used to use, for tier change events.""" + previousSponsorsTier: GitHubSponsorsTier + + """ + The user or organization who triggered this activity and was/is sponsoring the sponsorable. + """ + sponsor: GitHubSponsor + + """The user or organization that is being sponsored, the maintainer.""" + sponsorable: GitHubSponsorable! + + """The associated sponsorship tier.""" + sponsorsTier: GitHubSponsorsTier + + """The timestamp of this event.""" + timestamp: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubSponsorsActivityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsorsActivity +} + +"""The connection type for SponsorsActivity.""" +type GitHubSponsorsActivityConnection { + """A list of edges.""" + edges: [GitHubSponsorsActivityEdge] + + """A list of nodes.""" + nodes: [GitHubSponsorsActivity] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSponsorOrderField { + """Order sponsorable entities by login (username).""" + LOGIN + + """Order sponsors by their relevance to the viewer.""" + RELEVANCE +} + +""" +Ordering options for connections to get sponsor entities for GitHub Sponsors. +""" +input GitHubSponsorOrder { + """The field to order sponsor entities by.""" + field: GitHubSponsorOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Entities that can sponsor others via GitHub Sponsors""" +union GitHubSponsor = GitHubOrganization | GitHubUser + +""" +Represents a user or organization who is sponsoring someone in GitHub Sponsors. +""" +type GitHubSponsorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSponsor +} + +"""The connection type for Sponsor.""" +type GitHubSponsorConnection { + """A list of edges.""" + edges: [GitHubSponsorEdge] + + """A list of nodes.""" + nodes: [GitHubSponsor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An Identity Provider configured to provision SAML and SCIM identities for Organizations +""" +type GitHubOrganizationIdentityProvider implements OneGraphNode & GitHubNode { + """ + The digest algorithm used to sign SAML requests for the Identity Provider. + """ + digestMethod: GitHubURI + + """External Identities provisioned by this Identity Provider""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """ + The x509 certificate used by the Identity Provider to sign assertions and responses. + """ + idpCertificate: GitHubX509Certificate + + """The Issuer Entity ID for the SAML Identity Provider""" + issuer: String + + """Organization this Identity Provider belongs to""" + organization: GitHubOrganization + + """ + The signature algorithm used to sign SAML requests for the Identity Provider. + """ + signatureMethod: GitHubURI + + """The URL endpoint for the Identity Provider's SAML SSO.""" + ssoUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepositoryMigrationOrderField { + """Order mannequins why when they were created.""" + CREATED_AT +} + +enum GitHubRepositoryMigrationOrderDirection { + """Specifies an ascending order for a given `orderBy` argument.""" + ASC + + """Specifies a descending order for a given `orderBy` argument.""" + DESC +} + +"""Ordering options for repository migrations.""" +input GitHubRepositoryMigrationOrder { + """The field to order repository migrations by.""" + field: GitHubRepositoryMigrationOrderField! + + """The ordering direction.""" + direction: GitHubRepositoryMigrationOrderDirection! +} + +"""Represents an Octoshift migration.""" +interface GitHubMigration { + """The Octoshift migration flag to continue on error.""" + continueOnError: Boolean! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The reason the migration failed.""" + failureReason: String + + """""" + id: ID! + + """The Octoshift migration source.""" + migrationSource: GitHubMigrationSource! + + """The Octoshift migration source URL.""" + sourceUrl: GitHubURI! + + """The Octoshift migration state.""" + state: GitHubMigrationState! +} + +enum GitHubMigrationState { + """The Octoshift migration has not started.""" + NOT_STARTED + + """The Octoshift migration has been queued.""" + QUEUED + + """The Octoshift migration is in progress.""" + IN_PROGRESS + + """The Octoshift migration has succeeded.""" + SUCCEEDED + + """The Octoshift migration has failed.""" + FAILED +} + +enum GitHubMigrationSourceType { + """A GitLab migration source.""" + GITLAB + + """An Azure DevOps migration source.""" + AZURE_DEVOPS + + """A Bitbucket Server migration source.""" + BITBUCKET_SERVER + + """A GitHub migration source.""" + GITHUB + + """A GitHub Migration API source.""" + GITHUB_ARCHIVE +} + +"""An Octoshift migration source.""" +type GitHubMigrationSource implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """The Octoshift migration source name.""" + name: String! + + """The Octoshift migration source type.""" + type: GitHubMigrationSourceType! + + """The Octoshift migration source URL.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An Octoshift repository migration.""" +type GitHubRepositoryMigration implements OneGraphNode & GitHubMigration & GitHubNode { + """The Octoshift migration flag to continue on error.""" + continueOnError: Boolean! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The reason the migration failed.""" + failureReason: String + + """""" + id: ID! + + """The Octoshift migration source.""" + migrationSource: GitHubMigrationSource! + + """The Octoshift migration source URL.""" + sourceUrl: GitHubURI! + + """The Octoshift migration state.""" + state: GitHubMigrationState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a repository migration.""" +type GitHubRepositoryMigrationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryMigration +} + +"""The connection type for RepositoryMigration.""" +type GitHubRepositoryMigrationConnection { + """A list of edges.""" + edges: [GitHubRepositoryMigrationEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryMigration] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubOrganizationMemberRole { + """The user is a member of the organization.""" + MEMBER + + """The user is an administrator of the organization.""" + ADMIN +} + +"""Represents a user within an organization.""" +type GitHubOrganizationMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """ + Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer. + """ + hasTwoFactorEnabled: Boolean + + """The item at the end of the edge.""" + node: GitHubUser + + """The role this user has in the organization.""" + role: GitHubOrganizationMemberRole +} + +"""The connection type for User.""" +type GitHubOrganizationMemberConnection { + """A list of edges.""" + edges: [GitHubOrganizationMemberEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubUserStatusOrderField { + """Order user statuses by when they were updated.""" + UPDATED_AT +} + +"""Ordering options for user status connections.""" +input GitHubUserStatusOrder { + """The field to order user statuses by.""" + field: GitHubUserStatusOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""The user's description of what they're currently doing.""" +type GitHubUserStatus implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """An emoji summarizing the user's status.""" + emoji: String + + """The status emoji as HTML.""" + emojiHTML: GitHubHTML + + """If set, the status will not be shown after this date.""" + expiresAt: GitHubDateTime + + """""" + id: ID! + + """ + Whether this status indicates the user is not fully available on GitHub. + """ + indicatesLimitedAvailability: Boolean! + + """A brief message describing what the user is doing.""" + message: String + + """ + The organization whose members can see this status. If null, this status is publicly visible. + """ + organization: GitHubOrganization + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user who has this status.""" + user: GitHubUser! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubUserStatusEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUserStatus +} + +"""The connection type for UserStatus.""" +type GitHubUserStatusConnection { + """A list of edges.""" + edges: [GitHubUserStatusEdge] + + """A list of nodes.""" + nodes: [GitHubUserStatus] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPinnableItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnableItem +} + +"""The connection type for PinnableItem.""" +type GitHubPinnableItemConnection { + """A list of edges.""" + edges: [GitHubPinnableItemEdge] + + """A list of nodes.""" + nodes: [GitHubPinnableItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A curatable list of repositories relating to a repository owner, which defaults to showing the most popular repositories they own. +""" +type GitHubProfileItemShowcase { + """Whether or not the owner has pinned any repositories or gists.""" + hasPinnedItems: Boolean! + + """ + The repositories and gists in the showcase. If the profile owner has any pinned items, those will be returned. Otherwise, the profile owner's popular repositories will be returned. + """ + items( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! +} + +enum GitHubOrgEnterpriseOwnerOrderField { + """Order enterprise owners by login.""" + LOGIN +} + +"""Ordering options for an organization's enterprise owner connections.""" +input GitHubOrgEnterpriseOwnerOrder { + """The field to order enterprise owners by.""" + field: GitHubOrgEnterpriseOwnerOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An enterprise owner in the context of an organization that is part of the enterprise. +""" +type GitHubOrganizationEnterpriseOwnerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser + + """The role of the owner with respect to the organization.""" + organizationRole: GitHubRoleInOrganization! +} + +"""The connection type for User.""" +type GitHubOrganizationEnterpriseOwnerConnection { + """A list of edges.""" + edges: [GitHubOrganizationEnterpriseOwnerEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubAuditLogOrderField { + """Order audit log entries by timestamp""" + CREATED_AT +} + +"""Ordering options for Audit Log connections.""" +input GitHubAuditLogOrder { + """The field to order Audit Logs by.""" + field: GitHubAuditLogOrderField + + """The ordering direction.""" + direction: GitHubOrderDirection +} + +"""Audit log entry for a repository_visibility_change.enable event.""" +type GitHubRepositoryVisibilityChangeEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repository_visibility_change.disable event.""" +type GitHubRepositoryVisibilityChangeDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Audit log entry for a org.update_member_repository_invitation_permission event. +""" +type GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """ + Can outside collaborators be invited to repositories in the organization. + """ + canInviteOutsideCollaboratorsToRepositories: Boolean + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility { + """ + All organization members are restricted from creating any repositories. + """ + ALL + + """ + All organization members are restricted from creating public repositories. + """ + PUBLIC + + """All organization members are allowed to create any repositories.""" + NONE + + """ + All organization members are restricted from creating private repositories. + """ + PRIVATE + + """ + All organization members are restricted from creating internal repositories. + """ + INTERNAL + + """ + All organization members are restricted from creating public or internal repositories. + """ + PUBLIC_INTERNAL + + """ + All organization members are restricted from creating private or internal repositories. + """ + PRIVATE_INTERNAL + + """ + All organization members are restricted from creating public or private repositories. + """ + PUBLIC_PRIVATE +} + +""" +Audit log entry for a org.update_member_repository_creation_permission event. +""" +type GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """Can members create repositories in the organization.""" + canCreateRepositories: Boolean + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """ + The permission for visibility level of repositories for this organization. + """ + visibility: GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateMemberAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN +} + +"""Audit log entry for a org.update_member event.""" +type GitHubOrgUpdateMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new member permission level for the organization.""" + permission: GitHubOrgUpdateMemberAuditEntryPermission + + """The former member permission level for the organization.""" + permissionWas: GitHubOrgUpdateMemberAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone and push to repositories.""" + WRITE + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN + + """No default permission value.""" + NONE +} + +"""Audit log entry for a org.update_default_repository_permission""" +type GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new base repository permission level for the organization.""" + permission: GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + + """The former base repository permission level for the organization.""" + permissionWas: GitHubOrgUpdateDefaultRepositoryPermissionAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.unblock_user""" +type GitHubOrgUnblockUserAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The user being unblocked by the organization.""" + blockedUser: GitHubUser + + """The username of the blocked user.""" + blockedUserName: String + + """The HTTP path for the blocked user.""" + blockedUserResourcePath: GitHubURI + + """The HTTP URL for the blocked user.""" + blockedUserUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.remove_repository event.""" +type GitHubTeamRemoveRepositoryAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.remove_member event.""" +type GitHubTeamRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.change_parent_team event.""" +type GitHubTeamChangeParentTeamAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The new parent team.""" + parentTeam: GitHubTeam + + """The name of the new parent team""" + parentTeamName: String + + """The name of the former parent team""" + parentTeamNameWas: String + + """The HTTP path for the parent team""" + parentTeamResourcePath: GitHubURI + + """The HTTP URL for the parent team""" + parentTeamUrl: GitHubURI + + """The former parent team.""" + parentTeamWas: GitHubTeam + + """The HTTP path for the previous parent team""" + parentTeamWasResourcePath: GitHubURI + + """The HTTP URL for the previous parent team""" + parentTeamWasUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a team.add_member event.""" +type GitHubTeamAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a team membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipTeamAuditEntryData implements GitHubTeamAuditEntryData { + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI +} + +"""Metadata for an audit entry with action team.*""" +interface GitHubTeamAuditEntryData { + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI +} + +"""Audit log entry for a team.add_repository event.""" +type GitHubTeamAddRepositoryAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTeamAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """Whether the team was mapped to an LDAP Group.""" + isLdapMapped: Boolean + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The team associated with the action""" + team: GitHubTeam + + """The name of the team""" + teamName: String + + """The HTTP path for this team""" + teamResourcePath: GitHubURI + + """The HTTP URL for this team""" + teamUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoRemoveMemberAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.remove_member event.""" +type GitHubRepoRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoRemoveMemberAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoDestroyAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.destroy event.""" +type GitHubRepoDestroyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoDestroyAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoCreateAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.create event.""" +type GitHubRepoCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The name of the parent repository for this forked repository.""" + forkParentName: String + + """The name of the root repository for this network.""" + forkSourceName: String + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoCreateAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.unlock_anonymous_git_access event.""" +type GitHubRepoConfigUnlockAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.lock_anonymous_git_access event.""" +type GitHubRepoConfigLockAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_sockpuppet_disallowed event.""" +type GitHubRepoConfigEnableSockpuppetDisallowedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_contributors_only event.""" +type GitHubRepoConfigEnableContributorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_collaborators_only event.""" +type GitHubRepoConfigEnableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.enable_anonymous_git_access event.""" +type GitHubRepoConfigEnableAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_sockpuppet_disallowed event.""" +type GitHubRepoConfigDisableSockpuppetDisallowedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_contributors_only event.""" +type GitHubRepoConfigDisableContributorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_collaborators_only event.""" +type GitHubRepoConfigDisableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.config.disable_anonymous_git_access event.""" +type GitHubRepoConfigDisableAnonymousGitAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoChangeMergeSettingAuditEntryMergeType { + """The pull request is added to the base branch in a merge commit.""" + MERGE + + """ + Commits from the pull request are added onto the base branch individually without a merge commit. + """ + REBASE + + """ + The pull request's commits are squashed into a single commit before they are merged to the base branch. + """ + SQUASH +} + +"""Audit log entry for a repo.change_merge_setting event.""" +type GitHubRepoChangeMergeSettingAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + Whether the change was to enable (true) or disable (false) the merge type + """ + isEnabled: Boolean + + """The merge method affected by the change""" + mergeType: GitHubRepoChangeMergeSettingAuditEntryMergeType + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoArchivedAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.archived event.""" +type GitHubRepoArchivedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoArchivedAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a repo.remove_topic event.""" +type GitHubRepoRemoveTopicAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTopicAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with a topic.""" +interface GitHubTopicAuditEntryData { + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String +} + +"""Audit log entry for a repo.add_topic event.""" +type GitHubRepoAddTopicAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData & GitHubTopicAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The name of the topic added to the repository""" + topic: GitHubTopic + + """The name of the topic added to the repository""" + topicName: String + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoAddMemberAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.add_member event.""" +type GitHubRepoAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoAddMemberAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepoAccessAuditEntryVisibility { + """The repository is visible only to users in the same business.""" + INTERNAL + + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC +} + +"""Audit log entry for a repo.access event.""" +type GitHubRepoAccessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + + """The visibility of the repository""" + visibility: GitHubRepoAccessAuditEntryVisibility + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a private_repository_forking.enable event.""" +type GitHubPrivateRepositoryForkingEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a private_repository_forking.disable event.""" +type GitHubPrivateRepositoryForkingDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData & GitHubRepositoryAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action repo.*""" +interface GitHubRepositoryAuditEntryData { + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI +} + +"""Represents an owner of a package.""" +interface GitHubPackageOwner { + """""" + id: ID! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! +} + +union NpmPackageSourceRepository = GitHubRepository + +type GitHubRepositoryContributorOneGraph { + """The GitHub id of this contributor.""" + id: String! + login: String! + avatarUrl: String + siteAdmin: Boolean! + contributionCount: Int! + user: GitHubUser +} + +type GitHubRepositoryContributorConnection { + """A list of contributors to a repository.""" + nodes: [GitHubRepositoryContributorOneGraph!]! + + """Pagination information for the result""" + pageInfo: PageInfo! +} + +"""An edge in a connection.""" +type GitHubRepositoryVulnerabilityAlertEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryVulnerabilityAlert +} + +"""The connection type for RepositoryVulnerabilityAlert.""" +type GitHubRepositoryVulnerabilityAlertConnection { + """A list of edges.""" + edges: [GitHubRepositoryVulnerabilityAlertEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryVulnerabilityAlert] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Git SSH string""" +scalar GitHubGitSSHRemote + +"""An edge in a connection.""" +type GitHubRepositoryTopicEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryTopic +} + +"""The connection type for RepositoryTopic.""" +type GitHubRepositoryTopicConnection { + """A list of edges.""" + edges: [GitHubRepositoryTopicEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryTopic] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubReleaseOrderField { + """Order releases by creation time""" + CREATED_AT + + """Order releases alphabetically by name""" + NAME +} + +"""Ways in which lists of releases can be ordered upon return.""" +input GitHubReleaseOrder { + """The field in which to order releases by.""" + field: GitHubReleaseOrderField! + + """The direction in which to order releases by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubReleaseEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRelease +} + +"""The connection type for Release.""" +type GitHubReleaseConnection { + """A list of edges.""" + edges: [GitHubReleaseEdge] + + """A list of nodes.""" + nodes: [GitHubRelease] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRefOrderField { + """Order refs by underlying commit date if the ref prefix is refs/tags/""" + TAG_COMMIT_DATE + + """Order refs by their alphanumeric name""" + ALPHABETICAL +} + +"""Ways in which lists of git refs can be ordered upon return.""" +input GitHubRefOrder { + """The field in which to order refs by.""" + field: GitHubRefOrderField! + + """The direction in which to order refs by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubRefEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRef +} + +"""The connection type for Ref.""" +type GitHubRefConnection { + """A list of edges.""" + edges: [GitHubRefEdge] + + """A list of nodes.""" + nodes: [GitHubRef] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository pull request template.""" +type GitHubPullRequestTemplate { + """The body of the template""" + body: String + + """The filename of the template""" + filename: String + + """The repository the template belongs to""" + repository: GitHubRepository! +} + +enum GitHubProjectNextOrderField { + """The project's title""" + TITLE + + """The project's number""" + NUMBER + + """The project's date and time of update""" + UPDATED_AT + + """The project's date and time of creation""" + CREATED_AT +} + +"""An edge in a connection.""" +type GitHubProjectNextEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNext +} + +"""The connection type for ProjectNext.""" +type GitHubProjectNextConnection { + """A list of edges.""" + edges: [GitHubProjectNextEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNext] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubProjectOrderField { + """Order projects by creation time""" + CREATED_AT + + """Order projects by update time""" + UPDATED_AT + + """Order projects by name""" + NAME +} + +"""Ways in which lists of projects can be ordered upon return.""" +input GitHubProjectOrder { + """The field in which to order projects by.""" + field: GitHubProjectOrderField! + + """The direction in which to order projects by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubProjectEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProject +} + +"""A list of projects associated with the owner.""" +type GitHubProjectConnection { + """A list of edges.""" + edges: [GitHubProjectEdge] + + """A list of nodes.""" + nodes: [GitHubProject] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Pinned Issue is a issue pinned to a repository's index page.""" +type GitHubPinnedIssue implements OneGraphNode & GitHubNode { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The issue that was pinned.""" + issue: GitHubIssue! + + """The actor that pinned this issue.""" + pinnedBy: GitHubActor! + + """The repository that this issue was pinned to.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPinnedIssueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnedIssue +} + +"""The connection type for PinnedIssue.""" +type GitHubPinnedIssueConnection { + """A list of edges.""" + edges: [GitHubPinnedIssueEdge] + + """A list of nodes.""" + nodes: [GitHubPinnedIssue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubPinnedDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPinnedDiscussion +} + +"""The connection type for PinnedDiscussion.""" +type GitHubPinnedDiscussionConnection { + """A list of edges.""" + edges: [GitHubPinnedDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubPinnedDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubPackageOrderField { + """Order packages by creation time""" + CREATED_AT +} + +"""Ways in which lists of packages can be ordered upon return.""" +input GitHubPackageOrder { + """The field in which to order packages by.""" + field: GitHubPackageOrderField + + """The direction in which to order packages by the specified field.""" + direction: GitHubOrderDirection +} + +enum GitHubPackageVersionOrderField { + """Order package versions by creation time""" + CREATED_AT +} + +"""Ways in which lists of package versions can be ordered upon return.""" +input GitHubPackageVersionOrder { + """The field in which to order package versions by.""" + field: GitHubPackageVersionOrderField + + """ + The direction in which to order package versions by the specified field. + """ + direction: GitHubOrderDirection +} + +"""An edge in a connection.""" +type GitHubPackageVersionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackageVersion +} + +"""The connection type for PackageVersion.""" +type GitHubPackageVersionConnection { + """A list of edges.""" + edges: [GitHubPackageVersionEdge] + + """A list of nodes.""" + nodes: [GitHubPackageVersion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Represents a object that contains package activity statistics such as downloads. +""" +type GitHubPackageStatistics { + """Number of times the package was downloaded since it was created.""" + downloadsTotalCount: Int! +} + +enum GitHubPackageType { + """An npm package.""" + NPM + + """A rubygems package.""" + RUBYGEMS + + """A maven package.""" + MAVEN + + """A docker image.""" + DOCKER @deprecated(reason: "DOCKER will be removed from this enum as this type will be migrated to only be used by the Packages REST API. Removal on 2021-06-21 UTC.") + + """A debian package.""" + DEBIAN + + """A nuget package.""" + NUGET + + """A python package.""" + PYPI +} + +""" +Represents a object that contains package version activity statistics such as downloads. +""" +type GitHubPackageVersionStatistics { + """Number of times the package was downloaded since it was created.""" + downloadsTotalCount: Int! +} + +enum GitHubPackageFileOrderField { + """Order package files by creation time""" + CREATED_AT +} + +"""Ways in which lists of package files can be ordered upon return.""" +input GitHubPackageFileOrder { + """The field in which to order package files by.""" + field: GitHubPackageFileOrderField + + """The direction in which to order package files by the specified field.""" + direction: GitHubOrderDirection +} + +"""A file in a package version.""" +type GitHubPackageFile implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """MD5 hash of the file.""" + md5: String + + """Name of the file.""" + name: String! + + """The package version this file belongs to.""" + packageVersion: GitHubPackageVersion + + """SHA1 hash of the file.""" + sha1: String + + """SHA256 hash of the file.""" + sha256: String + + """Size of the file in bytes.""" + size: Int + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """URL to download the asset.""" + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPackageFileEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackageFile +} + +"""The connection type for PackageFile.""" +type GitHubPackageFileConnection { + """A list of edges.""" + edges: [GitHubPackageFileEdge] + + """A list of nodes.""" + nodes: [GitHubPackageFile] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Information about a specific package version.""" +type GitHubPackageVersion implements OneGraphNode & GitHubNode { + """List of files associated with this package version""" + files( + """Ordering of the returned package files.""" + orderBy: GitHubPackageFileOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPackageFileConnection! + + """""" + id: ID! + + """The package associated with this version.""" + package: GitHubPackage + + """The platform this version was built for.""" + platform: String + + """Whether or not this version is a pre-release.""" + preRelease: Boolean! + + """The README of this package version.""" + readme: String + + """The release associated with this package version.""" + release: GitHubRelease + + """Statistics about package activity.""" + statistics: GitHubPackageVersionStatistics + + """The package version summary.""" + summary: String + + """The version string.""" + version: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Information for an uploaded package.""" +type GitHubPackage implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Find the latest version for the package.""" + latestVersion: GitHubPackageVersion + + """Identifies the name of the package.""" + name: String! + + """Identifies the type of the package.""" + packageType: GitHubPackageType! + + """The repository this package belongs to.""" + repository: GitHubRepository + + """Statistics about package activity.""" + statistics: GitHubPackageStatistics + + """Find package version by version string.""" + version( + """The package version.""" + version: String! + ): GitHubPackageVersion + + """list of versions for this package""" + versions( + """Ordering of the returned packages.""" + orderBy: GitHubPackageVersionOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPackageVersionConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPackageEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPackage +} + +"""The connection type for Package.""" +type GitHubPackageConnection { + """A list of edges.""" + edges: [GitHubPackageEdge] + + """A list of nodes.""" + nodes: [GitHubPackage] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubMilestoneOrderField { + """Order milestones by when they are due.""" + DUE_DATE + + """Order milestones by when they were created.""" + CREATED_AT + + """Order milestones by when they were last updated.""" + UPDATED_AT + + """Order milestones by their number.""" + NUMBER +} + +"""Ordering options for milestone connections.""" +input GitHubMilestoneOrder { + """The field to order milestones by.""" + field: GitHubMilestoneOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubMilestoneEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubMilestone +} + +"""The connection type for Milestone.""" +type GitHubMilestoneConnection { + """A list of edges.""" + edges: [GitHubMilestoneEdge] + + """A list of nodes.""" + nodes: [GitHubMilestone] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryLockReason { + """The repository is locked due to a move.""" + MOVING + + """The repository is locked due to a billing related reason.""" + BILLING + + """The repository is locked due to a rename.""" + RENAME + + """The repository is locked due to a migration.""" + MIGRATING +} + +"""Describes a License's conditions, permissions, and limitations""" +type GitHubLicenseRule { + """A description of the rule""" + description: String! + + """The machine-readable rule key""" + key: String! + + """The human-readable rule label""" + label: String! +} + +"""A repository's open source license""" +type GitHubLicense implements OneGraphNode & GitHubNode { + """The full text of the license""" + body: String! + + """The conditions set by the license""" + conditions: [GitHubLicenseRule]! + + """A human-readable description of the license""" + description: String + + """Whether the license should be featured""" + featured: Boolean! + + """Whether the license should be displayed in license pickers""" + hidden: Boolean! + + """""" + id: ID! + + """Instructions on how to implement the license""" + implementation: String + + """The lowercased SPDX ID of the license""" + key: String! + + """The limitations set by the license""" + limitations: [GitHubLicenseRule]! + + """The license full name specified by """ + name: String! + + """Customary short name if applicable (e.g, GPLv3)""" + nickname: String + + """The permissions set by the license""" + permissions: [GitHubLicenseRule]! + + """ + Whether the license is a pseudo-license placeholder (e.g., other, no-license) + """ + pseudoLicense: Boolean! + + """Short identifier specified by """ + spdxId: String + + """URL to the license on """ + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubLanguageOrderField { + """Order languages by the size of all files containing the language""" + SIZE +} + +"""Ordering options for language connections.""" +input GitHubLanguageOrder { + """The field to order languages by.""" + field: GitHubLanguageOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Represents the language of a repository.""" +type GitHubLanguageEdge { + """""" + cursor: String! + + """""" + node: GitHubLanguage! + + """The number of bytes of code written in the language.""" + size: Int! +} + +"""A list of languages associated with the parent.""" +type GitHubLanguageConnection { + """A list of edges.""" + edges: [GitHubLanguageEdge] + + """A list of nodes.""" + nodes: [GitHubLanguage] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """The total size in bytes of files written in that language.""" + totalSize: Int! +} + +"""A repository issue template.""" +type GitHubIssueTemplate { + """The template purpose.""" + about: String + + """The suggested issue body.""" + body: String + + """The template name.""" + name: String! + + """The suggested issue title.""" + title: String +} + +enum GitHubRepositoryInteractionLimitOrigin { + """A limit that is configured at the repository level.""" + REPOSITORY + + """A limit that is configured at the organization level.""" + ORGANIZATION + + """A limit that is configured at the user-wide level.""" + USER +} + +enum GitHubRepositoryInteractionLimit { + """ + Users that have recently created their account will be unable to interact with the repository. + """ + EXISTING_USERS + + """ + Users that have not previously committed to a repository’s default branch will be unable to interact with the repository. + """ + CONTRIBUTORS_ONLY + + """ + Users that are not collaborators will not be able to interact with the repository. + """ + COLLABORATORS_ONLY + + """No interaction limits are enabled.""" + NO_LIMIT +} + +"""Repository interaction limit that applies to this object.""" +type GitHubRepositoryInteractionAbility { + """The time the currently active limit expires.""" + expiresAt: GitHubDateTime + + """The current limit that is enabled on this object.""" + limit: GitHubRepositoryInteractionLimit! + + """The origin of the currently active interaction limit.""" + origin: GitHubRepositoryInteractionLimitOrigin! +} + +enum GitHubFundingPlatform { + """GitHub funding platform.""" + GITHUB + + """Patreon funding platform.""" + PATREON + + """Open Collective funding platform.""" + OPEN_COLLECTIVE + + """Ko-fi funding platform.""" + KO_FI + + """Tidelift funding platform.""" + TIDELIFT + + """Community Bridge funding platform.""" + COMMUNITY_BRIDGE + + """Liberapay funding platform.""" + LIBERAPAY + + """IssueHunt funding platform.""" + ISSUEHUNT + + """Otechie funding platform.""" + OTECHIE + + """LFX Crowdfunding funding platform.""" + LFX_CROWDFUNDING + + """Custom funding platform.""" + CUSTOM +} + +"""A funding platform link for a repository.""" +type GitHubFundingLink { + """The funding platform this link is for.""" + platform: GitHubFundingPlatform! + + """The configured URL for this funding link.""" + url: GitHubURI! +} + +enum GitHubDiscussionOrderField { + """Order discussions by creation time.""" + CREATED_AT + + """Order discussions by most recent modification time.""" + UPDATED_AT +} + +"""Ways in which lists of discussions can be ordered upon return.""" +input GitHubDiscussionOrder { + """The field by which to order discussions.""" + field: GitHubDiscussionOrderField! + + """The direction in which to order discussions by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubDiscussionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussion +} + +"""The connection type for Discussion.""" +type GitHubDiscussionConnection { + """A list of edges.""" + edges: [GitHubDiscussionEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussion] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubDiscussionCategoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussionCategory +} + +"""The connection type for DiscussionCategory.""" +type GitHubDiscussionCategoryConnection { + """A list of edges.""" + edges: [GitHubDiscussionCategoryEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussionCategory] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An edge in a connection.""" +type GitHubDeploymentStatusEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentStatus +} + +"""The connection type for DeploymentStatus.""" +type GitHubDeploymentStatusConnection { + """A list of edges.""" + edges: [GitHubDeploymentStatusEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentStatus] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubDeploymentState { + """The pending deployment was not updated after 30 minutes.""" + ABANDONED + + """The deployment is currently active.""" + ACTIVE + + """An inactive transient deployment.""" + DESTROYED + + """The deployment experienced an error.""" + ERROR + + """The deployment has failed.""" + FAILURE + + """The deployment is inactive.""" + INACTIVE + + """The deployment is pending.""" + PENDING + + """The deployment has queued""" + QUEUED + + """The deployment is in progress.""" + IN_PROGRESS + + """The deployment is waiting.""" + WAITING +} + +"""An edge in a connection.""" +type GitHubSubmoduleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSubmodule +} + +"""The connection type for Submodule.""" +type GitHubSubmoduleConnection { + """A list of edges.""" + edges: [GitHubSubmoduleEdge] + + """A list of nodes.""" + nodes: [GitHubSubmodule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents the rollup for both the check runs and status for a commit.""" +type GitHubStatusCheckRollup implements OneGraphNode & GitHubNode { + """The commit the status and check runs are attached to.""" + commit: GitHubCommit + + """A list of status contexts and check runs for this commit.""" + contexts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubStatusCheckRollupContextConnection! + + """""" + id: ID! + + """The combined status for the commit.""" + state: GitHubStatusState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubStatusCheckRollupContextEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubStatusCheckRollupContext +} + +"""The connection type for StatusCheckRollupContext.""" +type GitHubStatusCheckRollupContextConnection { + """A list of edges.""" + edges: [GitHubStatusCheckRollupContextEdge] + + """A list of nodes.""" + nodes: [GitHubStatusCheckRollupContext] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a commit status.""" +type GitHubStatus implements OneGraphNode & GitHubNode { + """A list of status contexts and check runs for this commit.""" + combinedContexts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubStatusCheckRollupContextConnection! + + """The commit this status is attached to.""" + commit: GitHubCommit + + """Looks up an individual status context by context name.""" + context( + """The context name.""" + name: String! + ): GitHubStatusContext + + """The individual status contexts for this commit.""" + contexts: [GitHubStatusContext!]! + + """""" + id: ID! + + """The combined commit status.""" + state: GitHubStatusState! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an unknown signature on a Commit or Tag.""" +type GitHubUnknownSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""Represents an S/MIME signature on a Commit or Tag.""" +type GitHubSmimeSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +enum GitHubGitSignatureState { + """Valid signature and verified by GitHub""" + VALID + + """Invalid signature""" + INVALID + + """Malformed signature""" + MALFORMED_SIG + + """Key used for signing not known to GitHub""" + UNKNOWN_KEY + + """Invalid email used for signing""" + BAD_EMAIL + + """Email used for signing unverified on GitHub""" + UNVERIFIED_EMAIL + + """Email used for signing not known to GitHub""" + NO_USER + + """Unknown signature type""" + UNKNOWN_SIG_TYPE + + """Unsigned""" + UNSIGNED + + """ + Internal error - the GPG verification service is unavailable at the moment + """ + GPGVERIFY_UNAVAILABLE + + """Internal error - the GPG verification service misbehaved""" + GPGVERIFY_ERROR + + """The usage flags for the key that signed this don't allow signing""" + NOT_SIGNING_KEY + + """Signing key expired""" + EXPIRED_KEY + + """Valid signature, pending certificate revocation checking""" + OCSP_PENDING + + """Valid signature, though certificate revocation check failed""" + OCSP_ERROR + + """The signing certificate or its chain could not be verified""" + BAD_CERT + + """One or more certificates in chain has been revoked""" + OCSP_REVOKED +} + +"""Represents a GPG signature on a Commit or Tag.""" +type GitHubGpgSignature implements GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """Hex-encoded ID of the key that signed this object.""" + keyId: String + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""Information about a signature (GPG or S/MIME) on a Commit or Tag.""" +interface GitHubGitSignature { + """Email used to sign this object.""" + email: String! + + """True if the signature is valid and verified by GitHub.""" + isValid: Boolean! + + """ + Payload for GPG signing object. Raw ODB object without the signature header. + """ + payload: String! + + """ASCII-armored signature header from object.""" + signature: String! + + """GitHub user corresponding to the email signing this commit.""" + signer: GitHubUser + + """ + The state of this signature. `VALID` if signature is valid and verified by GitHub, otherwise represents reason why signature is considered invalid. + """ + state: GitHubGitSignatureState! + + """True if the signature was made with GitHub's signing key.""" + wasSignedByGitHub: Boolean! +} + +"""The connection type for Commit.""" +type GitHubCommitConnection { + """A list of edges.""" + edges: [GitHubCommitEdge] + + """A list of nodes.""" + nodes: [GitHubCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Specifies an author for filtering Git commits.""" +input GitHubCommitAuthor { + """ + ID of a User to filter by. If non-null, only commits authored by this user will be returned. This field takes precedence over emails. + """ + id: ID + + """ + Email addresses to filter by. Commits authored by any of the specified email addresses will be returned. + """ + emails: [String!] +} + +"""An edge in a connection.""" +type GitHubCommitEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCommit +} + +"""The connection type for Commit.""" +type GitHubCommitHistoryConnection { + """A list of edges.""" + edges: [GitHubCommitEdge] + + """A list of nodes.""" + nodes: [GitHubCommit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A pointer to a repository at a specific revision embedded inside another repository. +""" +type GitHubSubmodule { + """The branch of the upstream submodule for tracking updates""" + branch: String + + """The git URL of the submodule repository""" + gitUrl: GitHubURI! + + """The name of the submodule in .gitmodules""" + name: String! + + """The path in the superproject that this submodule is located in""" + path: String! + + """ + The commit revision of the subproject repository being tracked by the submodule + """ + subprojectCommitOid: GitHubGitObjectID +} + +"""Represents a Git tree.""" +type GitHubTree implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """A list of tree entries.""" + entries: [GitHubTreeEntry!] + + """""" + id: ID! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git tag.""" +type GitHubTag implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """The Git tag message.""" + message: String + + """The Git tag name.""" + name: String! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + + """Details about the tag author.""" + tagger: GitHubGitActor + + """The Git object the tag points to.""" + target: GitHubGitObject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git blob.""" +type GitHubBlob implements OneGraphNode & GitHubGitObject & GitHubNode { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """Byte size of Blob object""" + byteSize: Int! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """ + Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding. + """ + isBinary: Boolean + + """Indicates whether the contents is truncated""" + isTruncated: Boolean! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! + + """UTF8 text data or null if the Blob is binary""" + text: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git object.""" +interface GitHubGitObject { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """""" + id: ID! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The Repository the Git object belongs to""" + repository: GitHubRepository! +} + +"""Represents a Git tree entry.""" +type GitHubTreeEntry { + """The extension of the file""" + extension: String + + """Whether or not this tree entry is generated""" + isGenerated: Boolean! + + """Entry file mode.""" + mode: Int! + + """Entry file name.""" + name: String! + + """Entry file object.""" + object: GitHubGitObject + + """Entry file Git object ID.""" + oid: GitHubGitObjectID! + + """The full path of the file.""" + path: String + + """The Repository the tree entry belongs to""" + repository: GitHubRepository! + + """ + If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule + """ + submodule: GitHubSubmodule + + """Entry file type.""" + type: String! +} + +enum GitHubDeploymentOrderField { + """Order collection by creation time""" + CREATED_AT +} + +"""Ordering options for deployment connections""" +input GitHubDeploymentOrder { + """The field to order deployments by.""" + field: GitHubDeploymentOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""The filters that are available when fetching check suites.""" +input GitHubCheckSuiteFilter { + """Filters the check suites created by this application ID.""" + appId: Int + + """Filters the check suites by this name.""" + checkName: String +} + +"""A workflow contains meta information about an Actions workflow file.""" +type GitHubWorkflow implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The name of the workflow.""" + name: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentRequest +} + +"""The connection type for DeploymentRequest.""" +type GitHubDeploymentRequestConnection { + """A list of edges.""" + edges: [GitHubDeploymentRequestEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubDeploymentReviewState { + """The deployment was approved.""" + APPROVED + + """The deployment was rejected.""" + REJECTED +} + +"""An edge in a connection.""" +type GitHubEnvironmentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnvironment +} + +"""The connection type for Environment.""" +type GitHubEnvironmentConnection { + """A list of edges.""" + edges: [GitHubEnvironmentEdge] + + """A list of nodes.""" + nodes: [GitHubEnvironment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A deployment review.""" +type GitHubDeploymentReview implements OneGraphNode & GitHubNode { + """The comment the user left.""" + comment: String! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The environments approved or rejected""" + environments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnvironmentConnection! + + """""" + id: ID! + + """The decision of the user.""" + state: GitHubDeploymentReviewState! + + """The user that reviewed the deployment.""" + user: GitHubUser! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentReviewEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentReview +} + +"""The connection type for DeploymentReview.""" +type GitHubDeploymentReviewConnection { + """A list of edges.""" + edges: [GitHubDeploymentReviewEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentReview] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A workflow run.""" +type GitHubWorkflowRun implements OneGraphNode & GitHubNode { + """The check suite this workflow run belongs to.""" + checkSuite: GitHubCheckSuite! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The log of deployment reviews""" + deploymentReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewConnection! + + """""" + id: ID! + + """The pending deployment requests of all check runs in this workflow run""" + pendingDeploymentRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentRequestConnection! + + """The HTTP path for this workflow run""" + resourcePath: GitHubURI! + + """ + A number that uniquely identifies this workflow run in its parent workflow. + """ + runNumber: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this workflow run""" + url: GitHubURI! + + """The workflow executed in this workflow run.""" + workflow: GitHubWorkflow! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A Git push.""" +type GitHubPush implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """The SHA after the push""" + nextSha: GitHubGitObjectID + + """The permalink for this push.""" + permalink: GitHubURI! + + """The SHA before the push""" + previousSha: GitHubGitObjectID + + """The actor who pushed""" + pusher: GitHubActor! + + """The repository that was pushed to""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubCheckRunType { + """Every check run available.""" + ALL + + """The latest check run.""" + LATEST +} + +"""The filters that are available when fetching check runs.""" +input GitHubCheckRunFilter { + """Filters the check runs by this type.""" + checkType: GitHubCheckRunType + + """Filters the check runs created by this application ID.""" + appId: Int + + """Filters the check runs by this name.""" + checkName: String + + """Filters the check runs by this status.""" + status: GitHubCheckStatusState +} + +"""An edge in a connection.""" +type GitHubCheckRunEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckRun +} + +"""The connection type for CheckRun.""" +type GitHubCheckRunConnection { + """A list of edges.""" + edges: [GitHubCheckRunEdge] + + """A list of nodes.""" + nodes: [GitHubCheckRun] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A public description of a Marketplace category.""" +type GitHubMarketplaceCategory implements OneGraphNode & GitHubNode { + """The category's description.""" + description: String + + """ + The technical description of how apps listed in this category work with GitHub. + """ + howItWorks: String + + """""" + id: ID! + + """The category's name.""" + name: String! + + """How many Marketplace listings have this as their primary category.""" + primaryListingCount: Int! + + """The HTTP path for this Marketplace category.""" + resourcePath: GitHubURI! + + """How many Marketplace listings have this as their secondary category.""" + secondaryListingCount: Int! + + """The short name of the category used in its URL.""" + slug: String! + + """The HTTP URL for this Marketplace category.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A listing in the GitHub integration marketplace.""" +type GitHubMarketplaceListing implements OneGraphNode & GitHubNode { + """The GitHub App this listing represents.""" + app: GitHubApp + + """URL to the listing owner's company site.""" + companyUrl: GitHubURI + + """ + The HTTP path for configuring access to the listing's integration or OAuth app + """ + configurationResourcePath: GitHubURI! + + """ + The HTTP URL for configuring access to the listing's integration or OAuth app + """ + configurationUrl: GitHubURI! + + """URL to the listing's documentation.""" + documentationUrl: GitHubURI + + """The listing's detailed description.""" + extendedDescription: String + + """The listing's detailed description rendered to HTML.""" + extendedDescriptionHTML: GitHubHTML! + + """The listing's introductory description.""" + fullDescription: String! + + """The listing's introductory description rendered to HTML.""" + fullDescriptionHTML: GitHubHTML! + + """Does this listing have any plans with a free trial?""" + hasPublishedFreeTrialPlans: Boolean! + + """Does this listing have a terms of service link?""" + hasTermsOfService: Boolean! + + """Whether the creator of the app is a verified org""" + hasVerifiedOwner: Boolean! + + """A technical description of how this app works with GitHub.""" + howItWorks: String + + """The listing's technical description rendered to HTML.""" + howItWorksHTML: GitHubHTML! + + """""" + id: ID! + + """URL to install the product to the viewer's account or organization.""" + installationUrl: GitHubURI + + """Whether this listing's app has been installed for the current viewer""" + installedForViewer: Boolean! + + """Whether this listing has been removed from the Marketplace.""" + isArchived: Boolean! + + """ + Whether this listing is still an editable draft that has not been submitted for review and is not publicly visible in the Marketplace. + """ + isDraft: Boolean! + + """ + Whether the product this listing represents is available as part of a paid plan. + """ + isPaid: Boolean! + + """Whether this listing has been approved for display in the Marketplace.""" + isPublic: Boolean! + + """ + Whether this listing has been rejected by GitHub for display in the Marketplace. + """ + isRejected: Boolean! + + """ + Whether this listing has been approved for unverified display in the Marketplace. + """ + isUnverified: Boolean! + + """ + Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace. + """ + isUnverifiedPending: Boolean! + + """ + Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace. + """ + isVerificationPendingFromDraft: Boolean! + + """ + Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace. + """ + isVerificationPendingFromUnverified: Boolean! + + """ + Whether this listing has been approved for verified display in the Marketplace. + """ + isVerified: Boolean! + + """The hex color code, without the leading '#', for the logo background.""" + logoBackgroundColor: String! + + """URL for the listing's logo image.""" + logoUrl( + """The size in pixels of the resulting square image.""" + size: Int = 400 + ): GitHubURI + + """The listing's full name.""" + name: String! + + """ + The listing's very short description without a trailing period or ampersands. + """ + normalizedShortDescription: String! + + """URL to the listing's detailed pricing.""" + pricingUrl: GitHubURI + + """The category that best describes the listing.""" + primaryCategory: GitHubMarketplaceCategory! + + """ + URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL. + """ + privacyPolicyUrl: GitHubURI! + + """The HTTP path for the Marketplace listing.""" + resourcePath: GitHubURI! + + """The URLs for the listing's screenshots.""" + screenshotUrls: [String]! + + """An alternate category that describes the listing.""" + secondaryCategory: GitHubMarketplaceCategory + + """The listing's very short description.""" + shortDescription: String! + + """The short name of the listing used in its URL.""" + slug: String! + + """URL to the listing's status page.""" + statusUrl: GitHubURI + + """An email address for support for this listing's app.""" + supportEmail: String + + """ + Either a URL or an email address for support for this listing's app, may return an empty string for listings that do not require a support URL. + """ + supportUrl: GitHubURI! + + """URL to the listing's terms of service.""" + termsOfServiceUrl: GitHubURI + + """The HTTP URL for the Marketplace listing.""" + url: GitHubURI! + + """Can the current viewer add plans for this Marketplace listing.""" + viewerCanAddPlans: Boolean! + + """Can the current viewer approve this Marketplace listing.""" + viewerCanApprove: Boolean! + + """Can the current viewer delist this Marketplace listing.""" + viewerCanDelist: Boolean! + + """Can the current viewer edit this Marketplace listing.""" + viewerCanEdit: Boolean! + + """ + Can the current viewer edit the primary and secondary category of this + Marketplace listing. + + """ + viewerCanEditCategories: Boolean! + + """Can the current viewer edit the plans for this Marketplace listing.""" + viewerCanEditPlans: Boolean! + + """ + Can the current viewer return this Marketplace listing to draft state + so it becomes editable again. + + """ + viewerCanRedraft: Boolean! + + """ + Can the current viewer reject this Marketplace listing by returning it to + an editable draft state or rejecting it entirely. + + """ + viewerCanReject: Boolean! + + """ + Can the current viewer request this listing be reviewed for display in + the Marketplace as verified. + + """ + viewerCanRequestApproval: Boolean! + + """ + Indicates whether the current user has an active subscription to this Marketplace listing. + + """ + viewerHasPurchased: Boolean! + + """ + Indicates if the current user has purchased a subscription to this Marketplace listing + for all of the organizations the user owns. + + """ + viewerHasPurchasedForAllOrganizations: Boolean! + + """ + Does the current viewer role allow them to administer this Marketplace listing. + + """ + viewerIsListingAdmin: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubSubscriptionState { + """The User is only notified when participating or @mentioned.""" + UNSUBSCRIBED + + """The User is notified of all conversations.""" + SUBSCRIBED + + """The User is never notified.""" + IGNORED +} + +enum GitHubLabelOrderField { + """Order labels by name """ + NAME + + """Order labels by creation time""" + CREATED_AT +} + +"""Ways in which lists of labels can be ordered upon return.""" +input GitHubLabelOrder { + """The field in which to order labels by.""" + field: GitHubLabelOrderField! + + """The direction in which to order labels by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubLabelEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubLabel +} + +"""The connection type for Label.""" +type GitHubLabelConnection { + """A list of edges.""" + edges: [GitHubLabelEdge] + + """A list of nodes.""" + nodes: [GitHubLabel] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A subject that may be upvoted.""" +interface GitHubVotable { + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! +} + +"""An edge in a connection.""" +type GitHubDiscussionCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDiscussionComment +} + +"""The connection type for DiscussionComment.""" +type GitHubDiscussionCommentConnection { + """A list of edges.""" + edges: [GitHubDiscussionCommentEdge] + + """A list of nodes.""" + nodes: [GitHubDiscussionComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Comments that can be updated.""" +interface GitHubUpdatableComment { + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! +} + +"""Entities that can be minimized.""" +interface GitHubMinimizable { + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! +} + +"""Entities that can be deleted.""" +interface GitHubDeletable { + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! +} + +"""A repository-topic connects a repository to a topic.""" +type GitHubRepositoryTopic implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """""" + id: ID! + + """The HTTP path for this repository-topic.""" + resourcePath: GitHubURI! + + """The topic.""" + topic: GitHubTopic! + + """The HTTP URL for this repository-topic.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A release asset contains the content for a release asset.""" +type GitHubReleaseAsset implements OneGraphNode & GitHubNode { + """The asset's content-type""" + contentType: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The number of times this asset was downloaded""" + downloadCount: Int! + + """ + Identifies the URL where you can download the release asset via the browser. + """ + downloadUrl: GitHubURI! + + """""" + id: ID! + + """Identifies the title of the release asset.""" + name: String! + + """Release that the asset is associated with""" + release: GitHubRelease + + """The size (in bytes) of the asset""" + size: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user that performed the upload""" + uploadedBy: GitHubUser! + + """Identifies the URL of the release asset.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReleaseAssetEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReleaseAsset +} + +"""The connection type for ReleaseAsset.""" +type GitHubReleaseAssetConnection { + """A list of edges.""" + edges: [GitHubReleaseAssetEdge] + + """A list of nodes.""" + nodes: [GitHubReleaseAsset] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A release contains the content for a release.""" +type GitHubRelease implements OneGraphNode & GitHubNode & GitHubReactable & GitHubUniformResourceLocatable { + """The author of the release""" + author: GitHubUser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the release.""" + description: String + + """The description of this release rendered to HTML.""" + descriptionHTML: GitHubHTML + + """""" + id: ID! + + """Whether or not the release is a draft""" + isDraft: Boolean! + + """Whether or not the release is the latest releast""" + isLatest: Boolean! + + """Whether or not the release is a prerelease""" + isPrerelease: Boolean! + + """A list of users mentioned in the release description""" + mentions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection + + """The title of the release.""" + name: String + + """Identifies the date and time when the release was created.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """List of releases assets which are dependent on this release.""" + releaseAssets( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of names to filter the assets by.""" + name: String + ): GitHubReleaseAssetConnection! + + """The repository that the release belongs to.""" + repository: GitHubRepository! + + """The HTTP path for this issue""" + resourcePath: GitHubURI! + + """ + A description of the release, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML + + """The Git tag the release points to""" + tag: GitHubRef + + """The tag commit for this release.""" + tagCommit: GitHubCommit + + """The name of the release's Git tag""" + tagName: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue""" + url: GitHubURI! + + """Can user react to this subject""" + viewerCanReact: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubUserBlockDuration { + """The user was blocked for 1 day""" + ONE_DAY + + """The user was blocked for 3 days""" + THREE_DAYS + + """The user was blocked for 7 days""" + ONE_WEEK + + """The user was blocked for 30 days""" + ONE_MONTH + + """The user was blocked permanently""" + PERMANENT +} + +"""Represents a 'user_blocked' event on a given user.""" +type GitHubUserBlockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Number of days that the user was blocked for.""" + blockDuration: GitHubUserBlockDuration! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The user who was blocked.""" + subject: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unsubscribed' event on a given `Subscribable`.""" +type GitHubUnsubscribedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object referenced by event.""" + subscribable: GitHubSubscribable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unpinned' event on a given issue or pull request.""" +type GitHubUnpinnedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents an 'unmarked_as_duplicate' event on a given issue or pull request. +""" +type GitHubUnmarkedAsDuplicateEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + The authoritative issue or pull request which has been duplicated by another. + """ + canonical: GitHubIssueOrPullRequest + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + The issue or pull request which has been marked as a duplicate of another. + """ + duplicate: GitHubIssueOrPullRequest + + """""" + id: ID! + + """Canonical and duplicate belong to different repositories.""" + isCrossRepository: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unlocked' event on a given issue or pull request.""" +type GitHubUnlockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object that was unlocked.""" + lockable: GitHubLockable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unlabeled' event on a given issue or pull request.""" +type GitHubUnlabeledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the label associated with the 'unlabeled' event.""" + label: GitHubLabel! + + """Identifies the `Labelable` associated with the event.""" + labelable: GitHubLabelable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'unassigned' event on any assignable object.""" +type GitHubUnassignedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the assignable associated with the event.""" + assignable: GitHubAssignable! + + """Identifies the user or mannequin that was unassigned.""" + assignee: GitHubAssignee + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the subject (user) who was unassigned.""" + user: GitHubUser @deprecated(reason: "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'transferred' event on a given issue or pull request.""" +type GitHubTransferredEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The repository this came from""" + fromRepository: GitHubRepository + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entities that can be subscribed to for web and email notifications.""" +interface GitHubSubscribable { + """""" + id: ID! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState +} + +"""Represents a 'subscribed' event on a given `Subscribable`.""" +type GitHubSubscribedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Object referenced by event.""" + subscribable: GitHubSubscribable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents an 'review_requested' event on a given pull request.""" +type GitHubReviewRequestedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the reviewer whose review was requested.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be requested reviewers.""" +union GitHubRequestedReviewer = GitHubMannequin | GitHubTeam | GitHubUser + +"""Represents an 'review_request_removed' event on a given pull request.""" +type GitHubReviewRequestRemovedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the reviewer whose review request was removed.""" + requestedReviewer: GitHubRequestedReviewer + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestReviewState { + """A review that has not yet been submitted.""" + PENDING + + """An informational review.""" + COMMENTED + + """A review allowing the pull request to merge.""" + APPROVED + + """A review blocking the pull request from merging.""" + CHANGES_REQUESTED + + """A review that has been dismissed.""" + DISMISSED +} + +""" +Represents a 'review_dismissed' event on a given issue or pull request. +""" +type GitHubReviewDismissedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """ + Identifies the optional message associated with the 'review_dismissed' event. + """ + dismissalMessage: String + + """ + Identifies the optional message associated with the event, rendered to HTML. + """ + dismissalMessageHTML: String + + """""" + id: ID! + + """ + Identifies the previous state of the review with the 'review_dismissed' event. + """ + previousReviewState: GitHubPullRequestReviewState! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """Identifies the commit which caused the review to become stale.""" + pullRequestCommit: GitHubPullRequestCommit + + """The HTTP path for this review dismissed event.""" + resourcePath: GitHubURI! + + """Identifies the review associated with the 'review_dismissed' event.""" + review: GitHubPullRequestReview + + """The HTTP URL for this review dismissed event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'reopened' event on any `Closable`.""" +type GitHubReopenedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Object that was reopened.""" + closable: GitHubClosable! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object which has a renamable title""" +union GitHubRenamedTitleSubject = GitHubIssue | GitHubPullRequest + +"""Represents a 'renamed' event on a given issue or pull request""" +type GitHubRenamedTitleEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the current title of the issue or pull request.""" + currentTitle: String! + + """""" + id: ID! + + """Identifies the previous title of the issue or pull request.""" + previousTitle: String! + + """Subject that was renamed.""" + subject: GitHubRenamedTitleSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'removed_from_project' event on a given issue or pull request. +""" +type GitHubRemovedFromProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'referenced' event on a given `ReferencedSubject`.""" +type GitHubReferencedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the commit associated with the 'referenced' event.""" + commit: GitHubCommit + + """Identifies the repository associated with the 'referenced' event.""" + commitRepository: GitHubRepository! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """ + Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference. + """ + isDirectReference: Boolean! + + """Object referenced by event.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'ready_for_review' event on a given pull request.""" +type GitHubReadyForReviewEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this ready for review event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this ready for review event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents the latest point in the pull request timeline for which the viewer has seen the pull request's commits. +""" +type GitHubPullRequestRevisionMarker { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The last commit the viewer has seen.""" + lastSeenCommit: GitHubCommit! + + """The pull request to which the marker belongs.""" + pullRequest: GitHubPullRequest! +} + +enum GitHubDiffSide { + """The left side of the diff.""" + LEFT + + """The right side of the diff.""" + RIGHT +} + +"""A threaded list of comments for a given pull request.""" +type GitHubPullRequestReviewThread implements OneGraphNode & GitHubNode { + """A list of pull request comments associated with the thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Skips the first _n_ elements in the list.""" + skip: Int + ): GitHubPullRequestReviewCommentConnection! + + """The side of the diff on which this thread was placed.""" + diffSide: GitHubDiffSide! + + """""" + id: ID! + + """Whether or not the thread has been collapsed (resolved)""" + isCollapsed: Boolean! + + """Indicates whether this thread was outdated by newer changes.""" + isOutdated: Boolean! + + """Whether this thread has been resolved""" + isResolved: Boolean! + + """The line in the file to which this thread refers""" + line: Int + + """The original line in the file to which this thread refers.""" + originalLine: Int + + """ + The original start line in the file to which this thread refers (multi-line only). + """ + originalStartLine: Int + + """Identifies the file path of this thread.""" + path: String! + + """Identifies the pull request associated with this thread.""" + pullRequest: GitHubPullRequest! + + """Identifies the repository associated with this thread.""" + repository: GitHubRepository! + + """The user who resolved this thread""" + resolvedBy: GitHubUser + + """ + The side of the diff that the first line of the thread starts on (multi-line only) + """ + startDiffSide: GitHubDiffSide + + """ + The start line in the file to which this thread refers (multi-line only) + """ + startLine: Int + + """Indicates whether the current viewer can reply to this thread.""" + viewerCanReply: Boolean! + + """Whether or not the viewer can resolve this thread""" + viewerCanResolve: Boolean! + + """Whether or not the viewer can unresolve this thread""" + viewerCanUnresolve: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubRepositoryVulnerabilityAlertState { + """An alert that is still open.""" + OPEN + + """An alert that has been resolved by a code change.""" + FIXED + + """An alert that has been manually closed by a user.""" + DISMISSED +} + +enum GitHubSecurityVulnerabilityOrderField { + """Order vulnerability by update time""" + UPDATED_AT +} + +"""Ordering options for security vulnerability connections""" +input GitHubSecurityVulnerabilityOrder { + """The field to order security vulnerabilities by.""" + field: GitHubSecurityVulnerabilityOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubSecurityAdvisoryEcosystem { + """PHP packages hosted at packagist.org""" + COMPOSER + + """Go modules""" + GO + + """Java artifacts hosted at the Maven central repository""" + MAVEN + + """JavaScript packages hosted at npmjs.com""" + NPM + + """.NET packages hosted at the NuGet Gallery""" + NUGET + + """Python packages hosted at PyPI.org""" + PIP + + """Ruby gems hosted at RubyGems.org""" + RUBYGEMS + + """Rust crates""" + RUST +} + +"""An individual package""" +type GitHubSecurityAdvisoryPackage { + """The ecosystem the package belongs to, e.g. RUBYGEMS, NPM""" + ecosystem: GitHubSecurityAdvisoryEcosystem! + + """The package name""" + name: String! +} + +"""An individual package version""" +type GitHubSecurityAdvisoryPackageVersion { + """The package name or version""" + identifier: String! +} + +"""An individual vulnerability within an Advisory""" +type GitHubSecurityVulnerability { + """The Advisory associated with this Vulnerability""" + advisory: GitHubSecurityAdvisory! + + """The first version containing a fix for the vulnerability""" + firstPatchedVersion: GitHubSecurityAdvisoryPackageVersion + + """A description of the vulnerable package""" + package: GitHubSecurityAdvisoryPackage! + + """The severity of the vulnerability within this package""" + severity: GitHubSecurityAdvisorySeverity! + + """When the vulnerability was last updated""" + updatedAt: GitHubDateTime! + + """ + A string that describes the vulnerable package versions. + This string follows a basic syntax with a few forms. + + `= 0.2.0` denotes a single vulnerable version. + + `<= 1.0.8` denotes a version range up to and including the specified version + + `< 0.1.11` denotes a version range up to, but excluding, the specified version + + `>= 4.3.0, < 4.3.5` denotes a version range with a known minimum and maximum version. + + `>= 0.0.1` denotes a version range with a known minimum, but no known maximum + + """ + vulnerableVersionRange: String! +} + +"""An edge in a connection.""" +type GitHubSecurityVulnerabilityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubSecurityVulnerability +} + +"""The connection type for SecurityVulnerability.""" +type GitHubSecurityVulnerabilityConnection { + """A list of edges.""" + edges: [GitHubSecurityVulnerabilityEdge] + + """A list of nodes.""" + nodes: [GitHubSecurityVulnerability] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubSecurityAdvisorySeverity { + """Low.""" + LOW + + """Moderate.""" + MODERATE + + """High.""" + HIGH + + """Critical.""" + CRITICAL +} + +"""A GitHub Security Advisory Reference""" +type GitHubSecurityAdvisoryReference { + """A publicly accessible reference""" + url: GitHubURI! +} + +"""A GitHub Security Advisory Identifier""" +type GitHubSecurityAdvisoryIdentifier { + """The identifier type, e.g. GHSA, CVE""" + type: String! + + """The identifier""" + value: String! +} + +"""A common weakness enumeration""" +type GitHubCWE implements OneGraphNode & GitHubNode { + """The id of the CWE""" + cweId: String! + + """A detailed description of this CWE""" + description: String! + + """""" + id: ID! + + """The name of this CWE""" + name: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCWEEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCWE +} + +"""The connection type for CWE.""" +type GitHubCWEConnection { + """A list of edges.""" + edges: [GitHubCWEEdge] + + """A list of nodes.""" + nodes: [GitHubCWE] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""The Common Vulnerability Scoring System""" +type GitHubCVSS { + """The CVSS score associated with this advisory""" + score: Float! + + """The CVSS vector string associated with this advisory""" + vectorString: String +} + +"""A GitHub Security Advisory""" +type GitHubSecurityAdvisory implements OneGraphNode & GitHubNode { + """The CVSS associated with this advisory""" + cvss: GitHubCVSS! + + """CWEs associated with this Advisory""" + cwes( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCWEConnection! + + """Identifies the primary key from the database.""" + databaseId: Int + + """This is a long plaintext description of the advisory""" + description: String! + + """The GitHub Security Advisory ID""" + ghsaId: String! + + """""" + id: ID! + + """A list of identifiers for this advisory""" + identifiers: [GitHubSecurityAdvisoryIdentifier!]! + + """The permalink for the advisory's dependabot alerts page""" + notificationsPermalink: GitHubURI + + """The organization that originated the advisory""" + origin: String! + + """The permalink for the advisory""" + permalink: GitHubURI + + """When the advisory was published""" + publishedAt: GitHubDateTime! + + """A list of references for this advisory""" + references: [GitHubSecurityAdvisoryReference!]! + + """The severity of the advisory""" + severity: GitHubSecurityAdvisorySeverity! + + """A short plaintext summary of the advisory""" + summary: String! + + """When the advisory was last updated""" + updatedAt: GitHubDateTime! + + """Vulnerabilities associated with this Advisory""" + vulnerabilities( + """Ordering options for the returned topics.""" + orderBy: GitHubSecurityVulnerabilityOrder = {field: UPDATED_AT, direction: DESC} + + """An ecosystem to filter vulnerabilities by.""" + ecosystem: GitHubSecurityAdvisoryEcosystem + + """A package name to filter vulnerabilities by.""" + package: String + + """A list of severities to filter vulnerabilities by.""" + severities: [GitHubSecurityAdvisorySeverity!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSecurityVulnerabilityConnection! + + """When the advisory was withdrawn, if it has been withdrawn""" + withdrawnAt: GitHubDateTime + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +A Dependabot alert for a repository with a dependency affected by a security vulnerability. +""" +type GitHubRepositoryVulnerabilityAlert implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """When was the alert created?""" + createdAt: GitHubDateTime! + + """The reason the alert was dismissed""" + dismissReason: String + + """When was the alert dismissed?""" + dismissedAt: GitHubDateTime + + """The user who dismissed the alert""" + dismisser: GitHubUser + + """The reason the alert was marked as fixed.""" + fixReason: String + + """When was the alert fixed?""" + fixedAt: GitHubDateTime + + """""" + id: ID! + + """Identifies the alert number.""" + number: Int! + + """The associated repository""" + repository: GitHubRepository! + + """The associated security advisory""" + securityAdvisory: GitHubSecurityAdvisory + + """The associated security vulnerability""" + securityVulnerability: GitHubSecurityVulnerability + + """Identifies the state of the alert.""" + state: GitHubRepositoryVulnerabilityAlertState! + + """The vulnerable manifest filename""" + vulnerableManifestFilename: String! + + """The vulnerable manifest path""" + vulnerableManifestPath: String! + + """The vulnerable requirements""" + vulnerableRequirements: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPinnedDiscussionGradient { + """A gradient of red to orange""" + RED_ORANGE + + """A gradient of blue to mint""" + BLUE_MINT + + """A gradient of blue to purple""" + BLUE_PURPLE + + """A gradient of pink to blue""" + PINK_BLUE + + """A gradient of purple to coral""" + PURPLE_CORAL +} + +enum GitHubPinnedDiscussionPattern { + """A solid dot pattern""" + DOT_FILL + + """A plus sign pattern""" + PLUS + + """A lightning bolt pattern""" + ZAP + + """An upward-facing chevron pattern""" + CHEVRON_UP + + """A hollow dot pattern""" + DOT + + """A heart pattern""" + HEART_FILL +} + +""" +A Pinned Discussion is a discussion pinned to a repository's index page. +""" +type GitHubPinnedDiscussion implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The discussion that was pinned.""" + discussion: GitHubDiscussion! + + """Color stops of the chosen gradient""" + gradientStopColors: [String!]! + + """""" + id: ID! + + """Background texture pattern""" + pattern: GitHubPinnedDiscussionPattern! + + """The actor that pinned this discussion.""" + pinnedBy: GitHubActor! + + """Preconfigured background gradient option""" + preconfiguredGradient: GitHubPinnedDiscussionGradient + + """The repository associated with this node.""" + repository: GitHubRepository! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A category for discussions in a repository.""" +type GitHubDiscussionCategory implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """A description of this category.""" + description: String + + """An emoji representing this category.""" + emoji: String! + + """This category's emoji rendered as HTML.""" + emojiHTML: GitHubHTML! + + """""" + id: ID! + + """ + Whether or not discussions in this category support choosing an answer with the markDiscussionCommentAsAnswer mutation. + """ + isAnswerable: Boolean! + + """The name of this category.""" + name: String! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A thread of comments on a commit.""" +type GitHubCommitCommentThread implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """The comments that exist in this thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The commit the comments were made on.""" + commit: GitHubCommit + + """""" + id: ID! + + """The file the comments were made on.""" + path: String + + """The position in the diff for the commit that the comment was made on.""" + position: Int + + """The repository associated with this node.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a object that belongs to a repository.""" +interface GitHubRepositoryNode { + """The repository associated with this node.""" + repository: GitHubRepository! +} + +"""Represents a commit comment thread part of a pull request.""" +type GitHubPullRequestCommitCommentThread implements OneGraphNode & GitHubNode & GitHubRepositoryNode { + """The comments that exist in this thread.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The commit the comments were made on.""" + commit: GitHubCommit! + + """""" + id: ID! + + """The file the comments were made on.""" + path: String + + """The position in the diff for the commit that the comment was made on.""" + position: Int + + """The pull request this commit comment thread belongs to""" + pullRequest: GitHubPullRequest! + + """The repository associated with this node.""" + repository: GitHubRepository! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a Git commit part of a pull request.""" +type GitHubPullRequestCommit implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """The Git commit object""" + commit: GitHubCommit! + + """""" + id: ID! + + """The pull request this commit belongs to""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this pull request commit""" + resourcePath: GitHubURI! + + """The HTTP URL for this pull request commit""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'pinned' event on a given issue or pull request.""" +type GitHubPinnedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the issue associated with the event.""" + issue: GitHubIssue! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'moved_columns_in_project' event on a given issue or pull request. +""" +type GitHubMovedColumnsInProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'milestoned' event on a given issue or pull request.""" +type GitHubMilestonedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the milestone title associated with the 'milestoned' event.""" + milestoneTitle: String! + + """Object referenced by event.""" + subject: GitHubMilestoneItem! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'merged' event on a given pull request.""" +type GitHubMergedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the commit associated with the `merge` event.""" + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the Ref associated with the `merge` event.""" + mergeRef: GitHubRef + + """Identifies the name of the Ref associated with the `merge` event.""" + mergeRefName: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this merged event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this merged event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'mentioned' event on a given issue or pull request.""" +type GitHubMentionedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Used for return value of Repository.issueOrPullRequest.""" +union GitHubIssueOrPullRequest = GitHubIssue | GitHubPullRequest + +""" +Represents a 'marked_as_duplicate' event on a given issue or pull request. +""" +type GitHubMarkedAsDuplicateEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + The authoritative issue or pull request which has been duplicated by another. + """ + canonical: GitHubIssueOrPullRequest + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + The issue or pull request which has been marked as a duplicate of another. + """ + duplicate: GitHubIssueOrPullRequest + + """""" + id: ID! + + """Canonical and duplicate belong to different repositories.""" + isCrossRepository: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can be locked.""" +interface GitHubLockable { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """`true` if the object is locked""" + locked: Boolean! +} + +"""Represents a 'locked' event on a given issue or pull request.""" +type GitHubLockedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reason that the conversation was locked (optional).""" + lockReason: GitHubLockReason + + """Object that was locked.""" + lockable: GitHubLockable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can have labels assigned to it.""" +interface GitHubLabelable { + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection +} + +""" +A label for categorizing Issues, Pull Requests, Milestones, or Discussions with a given Repository. +""" +type GitHubLabel implements OneGraphNode & GitHubNode { + """Identifies the label color.""" + color: String! + + """Identifies the date and time when the label was created.""" + createdAt: GitHubDateTime + + """A brief description of this label.""" + description: String + + """""" + id: ID! + + """Indicates whether or not this is a default label.""" + isDefault: Boolean! + + """A list of issues associated with this label.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Identifies the label name.""" + name: String! + + """A list of pull requests associated with this label.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """The repository associated with this label.""" + repository: GitHubRepository! + + """The HTTP path for this label.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the label was last updated.""" + updatedAt: GitHubDateTime + + """The HTTP URL for this label.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'labeled' event on a given issue or pull request.""" +type GitHubLabeledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the label associated with the 'labeled' event.""" + label: GitHubLabel! + + """Identifies the `Labelable` associated with the event.""" + labelable: GitHubLabelable! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_restored' event on a given pull request.""" +type GitHubHeadRefRestoredEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_force_pushed' event on a given pull request.""" +type GitHubHeadRefForcePushedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the after commit SHA for the 'head_ref_force_pushed' event.""" + afterCommit: GitHubCommit + + """ + Identifies the before commit SHA for the 'head_ref_force_pushed' event. + """ + beforeCommit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """ + Identifies the fully qualified ref name for the 'head_ref_force_pushed' event. + """ + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'head_ref_deleted' event on a given pull request.""" +type GitHubHeadRefDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the Ref associated with the `head_ref_deleted` event.""" + headRef: GitHubRef + + """ + Identifies the name of the Ref associated with the `head_ref_deleted` event. + """ + headRefName: String! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'disconnected' event on a given issue or pull request.""" +type GitHubDisconnectedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Issue or pull request from which the issue was disconnected.""" + source: GitHubReferencedSubject! + + """Issue or pull request which was disconnected.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubDeploymentStatusState { + """The deployment is pending.""" + PENDING + + """The deployment was successful.""" + SUCCESS + + """The deployment has failed.""" + FAILURE + + """The deployment is inactive.""" + INACTIVE + + """The deployment experienced an error.""" + ERROR + + """The deployment is queued""" + QUEUED + + """The deployment is in progress.""" + IN_PROGRESS + + """The deployment is waiting.""" + WAITING +} + +"""Describes the status of a given deployment attempt.""" +type GitHubDeploymentStatus implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who triggered the deployment.""" + creator: GitHubActor! + + """Identifies the deployment associated with status.""" + deployment: GitHubDeployment! + + """Identifies the description of the deployment.""" + description: String + + """Identifies the environment URL of the deployment.""" + environmentUrl: GitHubURI + + """""" + id: ID! + + """Identifies the log URL of the deployment.""" + logUrl: GitHubURI + + """Identifies the current state of the deployment.""" + state: GitHubDeploymentStatusState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'deployment_environment_changed' event on a given pull request. +""" +type GitHubDeploymentEnvironmentChangedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The deployment status that updated the deployment environment.""" + deploymentStatus: GitHubDeploymentStatus! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'deployed' event on a given pull request.""" +type GitHubDeployedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The deployment associated with the 'deployed' event.""" + deployment: GitHubDeployment! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The ref associated with the 'deployed' event.""" + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be inside a Milestone.""" +union GitHubMilestoneItem = GitHubIssue | GitHubPullRequest + +"""Represents a 'demilestoned' event on a given issue or pull request.""" +type GitHubDemilestonedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """ + Identifies the milestone title associated with the 'demilestoned' event. + """ + milestoneTitle: String! + + """Object referenced by event.""" + subject: GitHubMilestoneItem! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'converted_to_discussion' event on a given issue.""" +type GitHubConvertedToDiscussionEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The discussion that the issue was converted into.""" + discussion: GitHubDiscussion + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'converted_note_to_issue' event on a given issue or pull request. +""" +type GitHubConvertedNoteToIssueEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'convert_to_draft' event on a given pull request.""" +type GitHubConvertToDraftEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """The HTTP path for this convert to draft event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this convert to draft event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'connected' event on a given issue or pull request.""" +type GitHubConnectedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Issue or pull request that made the reference.""" + source: GitHubReferencedSubject! + + """Issue or pull request which was connected.""" + subject: GitHubReferencedSubject! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'comment_deleted' event on a given issue or pull request.""" +type GitHubCommentDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The user who authored the deleted comment.""" + deletedCommentAuthor: GitHubActor + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'base_ref_force_pushed' event on a given pull request.""" +type GitHubBaseRefForcePushedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the after commit SHA for the 'base_ref_force_pushed' event.""" + afterCommit: GitHubCommit + + """ + Identifies the before commit SHA for the 'base_ref_force_pushed' event. + """ + beforeCommit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + + """ + Identifies the fully qualified ref name for the 'base_ref_force_pushed' event. + """ + ref: GitHubRef + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'base_ref_changed' event on a given issue or pull request. +""" +type GitHubBaseRefChangedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """ + Identifies the name of the base ref for the pull request after it was changed. + """ + currentRefName: String! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """ + Identifies the name of the base ref for the pull request before it was changed. + """ + previousRefName: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'automatic_base_change_succeeded' event on a given pull request. +""" +type GitHubAutomaticBaseChangeSucceededEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The new base for this PR""" + newBase: String! + + """The old base for this PR""" + oldBase: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents a 'automatic_base_change_failed' event on a given pull request. +""" +type GitHubAutomaticBaseChangeFailedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The new base for this PR""" + newBase: String! + + """The old base for this PR""" + oldBase: String! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_squash_enabled' event on a given pull request.""" +type GitHubAutoSquashEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge (squash) for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_rebase_enabled' event on a given pull request.""" +type GitHubAutoRebaseEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge (rebase) for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_merge_enabled' event on a given pull request.""" +type GitHubAutoMergeEnabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who enabled auto-merge for this Pull Request""" + enabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a 'auto_merge_disabled' event on a given pull request.""" +type GitHubAutoMergeDisabledEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who disabled auto-merge for this Pull Request""" + disabler: GitHubUser + + """""" + id: ID! + + """PullRequest referenced by event""" + pullRequest: GitHubPullRequest + + """The reason auto-merge was disabled""" + reason: String + + """The reason_code relating to why auto-merge was disabled""" + reasonCode: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in a pull request timeline""" +union GitHubPullRequestTimelineItems = GitHubAddedToProjectEvent | GitHubAssignedEvent | GitHubAutoMergeDisabledEvent | GitHubAutoMergeEnabledEvent | GitHubAutoRebaseEnabledEvent | GitHubAutoSquashEnabledEvent | GitHubAutomaticBaseChangeFailedEvent | GitHubAutomaticBaseChangeSucceededEvent | GitHubBaseRefChangedEvent | GitHubBaseRefDeletedEvent | GitHubBaseRefForcePushedEvent | GitHubClosedEvent | GitHubCommentDeletedEvent | GitHubConnectedEvent | GitHubConvertToDraftEvent | GitHubConvertedNoteToIssueEvent | GitHubConvertedToDiscussionEvent | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDeployedEvent | GitHubDeploymentEnvironmentChangedEvent | GitHubDisconnectedEvent | GitHubHeadRefDeletedEvent | GitHubHeadRefForcePushedEvent | GitHubHeadRefRestoredEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMarkedAsDuplicateEvent | GitHubMentionedEvent | GitHubMergedEvent | GitHubMilestonedEvent | GitHubMovedColumnsInProjectEvent | GitHubPinnedEvent | GitHubPullRequestCommit | GitHubPullRequestCommitCommentThread | GitHubPullRequestReview | GitHubPullRequestReviewThread | GitHubPullRequestRevisionMarker | GitHubReadyForReviewEvent | GitHubReferencedEvent | GitHubRemovedFromProjectEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubReviewDismissedEvent | GitHubReviewRequestRemovedEvent | GitHubReviewRequestedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnmarkedAsDuplicateEvent | GitHubUnpinnedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""Represents a 'base_ref_deleted' event on a given pull request.""" +type GitHubBaseRefDeletedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """ + Identifies the name of the Ref associated with the `base_ref_deleted` event. + """ + baseRefName: String + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """PullRequest referenced by event.""" + pullRequest: GitHubPullRequest + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in a pull request timeline""" +union GitHubPullRequestTimelineItem = GitHubAssignedEvent | GitHubBaseRefDeletedEvent | GitHubBaseRefForcePushedEvent | GitHubClosedEvent | GitHubCommit | GitHubCommitCommentThread | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDeployedEvent | GitHubDeploymentEnvironmentChangedEvent | GitHubHeadRefDeletedEvent | GitHubHeadRefForcePushedEvent | GitHubHeadRefRestoredEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMergedEvent | GitHubMilestonedEvent | GitHubPullRequestReview | GitHubPullRequestReviewComment | GitHubPullRequestReviewThread | GitHubReferencedEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubReviewDismissedEvent | GitHubReviewRequestRemovedEvent | GitHubReviewRequestedEvent | GitHubSubscribedEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""Any referencable object""" +union GitHubReferencedSubject = GitHubIssue | GitHubPullRequest + +"""Represents a mention made by one issue or pull request to another.""" +type GitHubCrossReferencedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Reference originated in a different repository.""" + isCrossRepository: Boolean! + + """Identifies when the reference was made.""" + referencedAt: GitHubDateTime! + + """The HTTP path for this pull request.""" + resourcePath: GitHubURI! + + """Issue or pull request that made the reference.""" + source: GitHubReferencedSubject! + + """Issue or pull request to which the reference was made.""" + target: GitHubReferencedSubject! + + """The HTTP URL for this pull request.""" + url: GitHubURI! + + """Checks if the target will be closed when the source is merged.""" + willCloseTarget: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in an issue timeline""" +union GitHubIssueTimelineItem = GitHubAssignedEvent | GitHubClosedEvent | GitHubCommit | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMilestonedEvent | GitHubReferencedEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +"""The object which triggered a `ClosedEvent`.""" +union GitHubCloser = GitHubCommit | GitHubPullRequest + +"""Represents an owner of a project (beta).""" +interface GitHubProjectNextOwner { + """""" + id: ID! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! +} + +enum GitHubProjectItemType { + """Issue""" + ISSUE + + """Pull Request""" + PULL_REQUEST + + """Draft Issue""" + DRAFT_ISSUE + + """Redacted Item""" + REDACTED +} + +"""An value of a field in an item of a new Project.""" +type GitHubProjectNextItemFieldValue implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created the item.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project field that contains this value.""" + projectField: GitHubProjectNextField! + + """The project item that contains this value.""" + projectItem: GitHubProjectNextItem! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The value of a field""" + value: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextItemFieldValueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextItemFieldValue +} + +"""The connection type for ProjectNextItemFieldValue.""" +type GitHubProjectNextItemFieldValueConnection { + """A list of edges.""" + edges: [GitHubProjectNextItemFieldValueEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextItemFieldValue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Types that can be inside Project Items.""" +union GitHubProjectNextItemContent = GitHubIssue | GitHubPullRequest + +"""An item within a new Project.""" +type GitHubProjectNextItem implements OneGraphNode & GitHubNode { + """The content of the referenced issue or pull request""" + content: GitHubProjectNextItemContent + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created the item.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """List of field values""" + fieldValues( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemFieldValueConnection! + + """""" + id: ID! + + """Whether the item is archived.""" + isArchived: Boolean! + + """The project that contains this item.""" + project: GitHubProjectNext! + + """The title of the item""" + title: String + + """The type of the item.""" + type: GitHubProjectItemType! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextItemEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextItem +} + +"""The connection type for ProjectNextItem.""" +type GitHubProjectNextItemConnection { + """A list of edges.""" + edges: [GitHubProjectNextItemEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextItem] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Common fields across different field types""" +interface GitHubProjectNextFieldCommon { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The field's type.""" + dataType: GitHubProjectNextFieldType! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The project field's name.""" + name: String! + + """The project that contains this field.""" + project: GitHubProjectNext! + + """The field's settings.""" + settings: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! +} + +enum GitHubProjectNextFieldType { + """Assignees""" + ASSIGNEES + + """Linked Pull Requests""" + LINKED_PULL_REQUESTS + + """Reviewers""" + REVIEWERS + + """Labels""" + LABELS + + """Milestone""" + MILESTONE + + """Repository""" + REPOSITORY + + """Title""" + TITLE + + """Text""" + TEXT + + """Single Select""" + SINGLE_SELECT + + """Number""" + NUMBER + + """Date""" + DATE + + """Iteration""" + ITERATION +} + +"""A field inside a project.""" +type GitHubProjectNextField implements OneGraphNode & GitHubNode & GitHubProjectNextFieldCommon { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The field's type.""" + dataType: GitHubProjectNextFieldType! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project field's name.""" + name: String! + + """The project that contains this field.""" + project: GitHubProjectNext! + + """The field's settings.""" + settings: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectNextFieldEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectNextField +} + +"""The connection type for ProjectNextField.""" +type GitHubProjectNextFieldConnection { + """A list of edges.""" + edges: [GitHubProjectNextFieldEdge] + + """A list of nodes.""" + nodes: [GitHubProjectNextField] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +New projects that manage issues, pull requests and drafts using tables and boards. +""" +type GitHubProjectNext implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUpdatable { + """Returns true if the project is closed.""" + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who originally created the project.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """The project's description.""" + description: String + + """List of fields in the project""" + fields( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextFieldConnection! + + """""" + id: ID! + + """List of items in the project""" + items( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """The project's number.""" + number: Int! + + """The project's owner. Currently limited to organizations and users.""" + owner: GitHubProjectNextOwner! + + """Returns true if the project is public.""" + public: Boolean! + + """The repositories the project is linked to.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """The HTTP path for this project""" + resourcePath: GitHubURI! + + """The project's short description.""" + shortDescription: String + + """The project's name.""" + title: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project""" + url: GitHubURI! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Entities that can be updated.""" +interface GitHubUpdatable { + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! +} + +enum GitHubProjectState { + """The project is open.""" + OPEN + + """The project is closed.""" + CLOSED +} + +"""Project progress stats.""" +type GitHubProjectProgress { + """The number of done cards.""" + doneCount: Int! + + """The percentage of done cards.""" + donePercentage: Float! + + """ + Whether progress tracking is enabled and cards with purpose exist for this project + """ + enabled: Boolean! + + """The number of in-progress cards.""" + inProgressCount: Int! + + """The percentage of in-progress cards.""" + inProgressPercentage: Float! + + """The number of to do cards.""" + todoCount: Int! + + """The percentage of to do cards.""" + todoPercentage: Float! +} + +"""Represents an owner of a Project.""" +interface GitHubProjectOwner { + """""" + id: ID! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """The HTTP path listing owners projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing owners projects""" + projectsUrl: GitHubURI! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! +} + +enum GitHubProjectColumnPurpose { + """The column contains cards still to be worked on""" + TODO + + """The column contains cards which are currently being worked on""" + IN_PROGRESS + + """The column contains cards which are complete""" + DONE +} + +enum GitHubProjectCardArchivedState { + """A project card that is archived""" + ARCHIVED + + """A project card that is not archived""" + NOT_ARCHIVED +} + +enum GitHubProjectCardState { + """The card has content only.""" + CONTENT_ONLY + + """The card has a note only.""" + NOTE_ONLY + + """The card is redacted.""" + REDACTED +} + +"""Types that can be inside Project Cards.""" +union GitHubProjectCardItem = GitHubIssue | GitHubPullRequest + +"""A card in a project.""" +type GitHubProjectCard implements OneGraphNode & GitHubNode { + """ + The project column this card is associated under. A card may only belong to one + project column at a time. The column field will be null if the card is created + in a pending state and has yet to be associated with a column. Once cards are + associated with a column, they will not become pending in the future. + + """ + column: GitHubProjectColumn + + """The card content item""" + content: GitHubProjectCardItem + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created this card""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """Whether the card is archived""" + isArchived: Boolean! + + """The card note""" + note: String + + """The project that contains this card.""" + project: GitHubProject! + + """The HTTP path for this card""" + resourcePath: GitHubURI! + + """The state of ProjectCard""" + state: GitHubProjectCardState + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this card""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectCardEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectCard +} + +"""The connection type for ProjectCard.""" +type GitHubProjectCardConnection { + """A list of edges.""" + edges: [GitHubProjectCardEdge] + + """A list of nodes.""" + nodes: [GitHubProjectCard] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A column inside a project.""" +type GitHubProjectColumn implements OneGraphNode & GitHubNode { + """List of cards in the column""" + cards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project column's name.""" + name: String! + + """The project that contains this column.""" + project: GitHubProject! + + """The semantic purpose of the column""" + purpose: GitHubProjectColumnPurpose + + """The HTTP path for this project column""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project column""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubProjectColumnEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubProjectColumn +} + +"""The connection type for ProjectColumn.""" +type GitHubProjectColumnConnection { + """A list of edges.""" + edges: [GitHubProjectColumnEdge] + + """A list of nodes.""" + nodes: [GitHubProjectColumn] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Projects manage issues, pull requests and notes within a project owner. +""" +type GitHubProject implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUpdatable { + """The project's description body.""" + body: String + + """The projects description body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """List of columns in the project""" + columns( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectColumnConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who originally created the project.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The project's name.""" + name: String! + + """The project's number.""" + number: Int! + + """ + The project's owner. Currently limited to repositories, organizations, and users. + """ + owner: GitHubProjectOwner! + + """List of pending cards in this project""" + pendingCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Project progress details.""" + progress: GitHubProjectProgress! + + """The HTTP path for this project""" + resourcePath: GitHubURI! + + """Whether the project is open or closed.""" + state: GitHubProjectState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this project""" + url: GitHubURI! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubMilestoneState { + """A milestone that is still open.""" + OPEN + + """A milestone that has been closed.""" + CLOSED +} + +enum GitHubIssueState { + """An issue that is still open""" + OPEN + + """An issue that has been closed""" + CLOSED +} + +"""Ways in which to filter lists of issues.""" +input GitHubIssueFilters { + """ + List issues assigned to given name. Pass in `null` for issues with no assigned user, and `*` for issues assigned to any user. + """ + assignee: String + + """List issues created by given name.""" + createdBy: String + + """List issues where the list of label names exist on the issue.""" + labels: [String!] + + """List issues where the given name is mentioned in the issue.""" + mentioned: String + + """ + List issues by given milestone argument. If an string representation of an integer is passed, it should refer to a milestone by its database ID. Pass in `null` for issues with no milestone, and `*` for issues that are assigned to any milestone. + """ + milestone: String + + """ + List issues by given milestone argument. If an string representation of an integer is passed, it should refer to a milestone by its number field. Pass in `null` for issues with no milestone, and `*` for issues that are assigned to any milestone. + """ + milestoneNumber: String + + """List issues that have been updated at or after the given date.""" + since: GitHubDateTime + + """List issues filtered by the list of states given.""" + states: [GitHubIssueState!] + + """List issues subscribed to by viewer.""" + viewerSubscribed: Boolean = false +} + +"""An edge in a connection.""" +type GitHubIssueEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssue +} + +"""The connection type for Issue.""" +type GitHubIssueConnection { + """A list of edges.""" + edges: [GitHubIssueEdge] + + """A list of nodes.""" + nodes: [GitHubIssue] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a Milestone object on a given repository.""" +type GitHubMilestone implements OneGraphNode & GitHubClosable & GitHubNode & GitHubUniformResourceLocatable { + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who created the milestone.""" + creator: GitHubActor + + """Identifies the description of the milestone.""" + description: String + + """Identifies the due date of the milestone.""" + dueOn: GitHubDateTime + + """""" + id: ID! + + """A list of issues associated with the milestone.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Identifies the number of the milestone.""" + number: Int! + + """Identifies the percentage complete for the milestone""" + progressPercentage: Float! + + """A list of pull requests associated with the milestone.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """The repository associated with this milestone.""" + repository: GitHubRepository! + + """The HTTP path for this milestone""" + resourcePath: GitHubURI! + + """Identifies the state of the milestone.""" + state: GitHubMilestoneState! + + """Identifies the title of the milestone.""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this milestone""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can be closed""" +interface GitHubClosable { + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime +} + +"""Represents a 'closed' event on any `Closable`.""" +type GitHubClosedEvent implements OneGraphNode & GitHubNode & GitHubUniformResourceLocatable { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Object that was closed.""" + closable: GitHubClosable! + + """Object which triggered the creation of this event.""" + closer: GitHubCloser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The HTTP path for this closed event.""" + resourcePath: GitHubURI! + + """The HTTP URL for this closed event.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be inside a StatusCheckRollup context.""" +union GitHubStatusCheckRollupContext = GitHubCheckRun | GitHubStatusContext + +enum GitHubStatusState { + """Status is expected.""" + EXPECTED + + """Status is errored.""" + ERROR + + """Status is failing.""" + FAILURE + + """Status is pending.""" + PENDING + + """Status is successful.""" + SUCCESS +} + +"""Represents an individual commit status context""" +type GitHubStatusContext implements OneGraphNode & GitHubNode & GitHubRequirableByPullRequest { + """ + The avatar of the OAuth application or the user that created the status + """ + avatarUrl( + """The size of the resulting square image.""" + size: Int = 40 + ): GitHubURI + + """This commit this status context is attached to.""" + commit: GitHubCommit + + """The name of this status context.""" + context: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The actor who created this status context.""" + creator: GitHubActor + + """The description for this status context.""" + description: String + + """""" + id: ID! + + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! + + """The state of this status context.""" + state: GitHubStatusState! + + """The URL for this status context.""" + targetUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a type that can be required by a pull request for merging.""" +interface GitHubRequirableByPullRequest { + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! +} + +"""A single check step.""" +type GitHubCheckStep { + """Identifies the date and time when the check step was completed.""" + completedAt: GitHubDateTime + + """The conclusion of the check step.""" + conclusion: GitHubCheckConclusionState + + """A reference for the check step on the integrator's system.""" + externalId: String + + """The step's name.""" + name: String! + + """The index of the step in the list of steps of the parent check run.""" + number: Int! + + """Number of seconds to completion.""" + secondsToCompletion: Int + + """Identifies the date and time when the check step was started.""" + startedAt: GitHubDateTime + + """The current status of the check step.""" + status: GitHubCheckStatusState! +} + +"""An edge in a connection.""" +type GitHubCheckStepEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckStep +} + +"""The connection type for CheckStep.""" +type GitHubCheckStepConnection { + """A list of edges.""" + edges: [GitHubCheckStepEdge] + + """A list of nodes.""" + nodes: [GitHubCheckStep] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubCheckStatusState { + """The check suite or run has been queued.""" + QUEUED + + """The check suite or run is in progress.""" + IN_PROGRESS + + """The check suite or run has been completed.""" + COMPLETED + + """The check suite or run is in waiting state.""" + WAITING + + """The check suite or run is in pending state.""" + PENDING + + """The check suite or run has been requested.""" + REQUESTED +} + +enum GitHubDeploymentProtectionRuleType { + """Required reviewers""" + REQUIRED_REVIEWERS + + """Wait timer""" + WAIT_TIMER +} + +"""Users and teams.""" +union GitHubDeploymentReviewer = GitHubTeam | GitHubUser + +"""An edge in a connection.""" +type GitHubDeploymentReviewerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentReviewer +} + +"""The connection type for DeploymentReviewer.""" +type GitHubDeploymentReviewerConnection { + """A list of edges.""" + edges: [GitHubDeploymentReviewerEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentReviewer] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A protection rule.""" +type GitHubDeploymentProtectionRule { + """Identifies the primary key from the database.""" + databaseId: Int + + """The teams or users that can review the deployment""" + reviewers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewerConnection! + + """The timeout in minutes for this protection rule.""" + timeout: Int! + + """The type of protection rule.""" + type: GitHubDeploymentProtectionRuleType! +} + +"""An edge in a connection.""" +type GitHubDeploymentProtectionRuleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeploymentProtectionRule +} + +"""The connection type for DeploymentProtectionRule.""" +type GitHubDeploymentProtectionRuleConnection { + """A list of edges.""" + edges: [GitHubDeploymentProtectionRuleEdge] + + """A list of nodes.""" + nodes: [GitHubDeploymentProtectionRule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An environment.""" +type GitHubEnvironment implements OneGraphNode & GitHubNode { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The name of the environment""" + name: String! + + """The protection rules defined for this environment""" + protectionRules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentProtectionRuleConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A request to deploy a workflow run to an environment.""" +type GitHubDeploymentRequest { + """Whether or not the current user can approve the deployment""" + currentUserCanApprove: Boolean! + + """The target environment of the deployment""" + environment: GitHubEnvironment! + + """The teams or users that can review the deployment""" + reviewers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentReviewerConnection! + + """The wait timer in minutes configured in the environment""" + waitTimer: Int! + + """The wait timer in minutes configured in the environment""" + waitTimerStartedAt: GitHubDateTime +} + +enum GitHubCheckConclusionState { + """The check suite or run requires action.""" + ACTION_REQUIRED + + """The check suite or run has timed out.""" + TIMED_OUT + + """The check suite or run has been cancelled.""" + CANCELLED + + """The check suite or run has failed.""" + FAILURE + + """The check suite or run has succeeded.""" + SUCCESS + + """The check suite or run was neutral.""" + NEUTRAL + + """The check suite or run was skipped.""" + SKIPPED + + """The check suite or run has failed at startup.""" + STARTUP_FAILURE + + """ + The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion. + """ + STALE +} + +"""A character position in a check annotation.""" +type GitHubCheckAnnotationPosition { + """Column number (1 indexed).""" + column: Int + + """Line number (1 indexed).""" + line: Int! +} + +"""An inclusive pair of positions for a check annotation.""" +type GitHubCheckAnnotationSpan { + """End position (inclusive).""" + end: GitHubCheckAnnotationPosition! + + """Start position (inclusive).""" + start: GitHubCheckAnnotationPosition! +} + +enum GitHubCheckAnnotationLevel { + """An annotation indicating an inescapable error.""" + FAILURE + + """An annotation indicating some information.""" + NOTICE + + """An annotation indicating an ignorable error.""" + WARNING +} + +"""A single check annotation.""" +type GitHubCheckAnnotation { + """The annotation's severity level.""" + annotationLevel: GitHubCheckAnnotationLevel + + """The path to the file that this annotation was made on.""" + blobUrl: GitHubURI! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The position of this annotation.""" + location: GitHubCheckAnnotationSpan! + + """The annotation's message.""" + message: String! + + """The path that this annotation was made on.""" + path: String! + + """Additional information about the annotation.""" + rawDetails: String + + """The annotation's title""" + title: String +} + +"""An edge in a connection.""" +type GitHubCheckAnnotationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckAnnotation +} + +"""The connection type for CheckAnnotation.""" +type GitHubCheckAnnotationConnection { + """A list of edges.""" + edges: [GitHubCheckAnnotationEdge] + + """A list of nodes.""" + nodes: [GitHubCheckAnnotation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A check run.""" +type GitHubCheckRun implements OneGraphNode & GitHubNode & GitHubRequirableByPullRequest & GitHubUniformResourceLocatable { + """The check run's annotations""" + annotations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCheckAnnotationConnection + + """The check suite that this run is a part of.""" + checkSuite: GitHubCheckSuite! + + """Identifies the date and time when the check run was completed.""" + completedAt: GitHubDateTime + + """The conclusion of the check run.""" + conclusion: GitHubCheckConclusionState + + """Identifies the primary key from the database.""" + databaseId: Int + + """The corresponding deployment for this job, if any""" + deployment: GitHubDeployment + + """ + The URL from which to find full details of the check run on the integrator's site. + """ + detailsUrl: GitHubURI + + """A reference for the check run on the integrator's system.""" + externalId: String + + """""" + id: ID! + + """ + Whether this is required to pass before merging for a specific pull request. + """ + isRequired( + """The id of the pull request this is required for""" + pullRequestId: ID + + """The number of the pull request this is required for""" + pullRequestNumber: Int + ): Boolean! + + """The name of the check for this check run.""" + name: String! + + """Information about a pending deployment, if any, in this check run""" + pendingDeploymentRequest: GitHubDeploymentRequest + + """The permalink to the check run summary.""" + permalink: GitHubURI! + + """The repository associated with this check run.""" + repository: GitHubRepository! + + """The HTTP path for this check run.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the check run was started.""" + startedAt: GitHubDateTime + + """The current status of the check run.""" + status: GitHubCheckStatusState! + + """The check run's steps""" + steps( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Step number""" + number: Int + ): GitHubCheckStepConnection + + """A string representing the check run's summary""" + summary: String + + """A string representing the check run's text""" + text: String + + """A string representing the check run""" + title: String + + """The HTTP URL for this check run.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a type that can be retrieved by a URL.""" +interface GitHubUniformResourceLocatable { + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """The URL to this resource.""" + url: GitHubURI! +} + +enum GitHubRepositoryPrivacy { + """Public""" + PUBLIC + + """Private""" + PRIVATE +} + +enum GitHubRepositoryAffiliation { + """Repositories that are owned by the authenticated user.""" + OWNER + + """Repositories that the user has been added to as a collaborator.""" + COLLABORATOR + + """ + Repositories that the user has access to through being a member of an organization. This includes every repository on every team that the user is on. + """ + ORGANIZATION_MEMBER +} + +"""An edge in a connection.""" +type GitHubRepositoryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepository +} + +"""A list of repositories owned by the subject.""" +type GitHubRepositoryConnection { + """A list of edges.""" + edges: [GitHubRepositoryEdge] + + """A list of nodes.""" + nodes: [GitHubRepository] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """The total size in kilobytes of all repositories in the connection.""" + totalDiskUsage: Int! +} + +"""A topic aggregates entities that are related to a subject.""" +type GitHubTopic implements OneGraphNode & GitHubNode & GitHubStarrable { + """""" + id: ID! + + """The topic's name.""" + name: String! + + """ + A list of related topics, including aliases of this topic, sorted with the most relevant + first. Returns up to 10 Topics. + + """ + relatedTopics( + """How many topics to return.""" + first: Int = 3 + ): [GitHubTopic!]! + + """A list of repositories.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If true, only repositories whose owner can be sponsored via GitHub Sponsors will be returned. + """ + sponsorableOnly: Boolean = false + ): GitHubRepositoryConnection! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Things that can be starred.""" +interface GitHubStarrable { + """""" + id: ID! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! +} + +"""Types that can be pinned to a profile page.""" +union GitHubPinnableItem = GitHubGist | GitHubRepository + +enum GitHubStarOrderField { + """Allows ordering a list of stars by when they were created.""" + STARRED_AT +} + +"""Ways in which star connections can be ordered.""" +input GitHubStarOrder { + """The field in which to order nodes by.""" + field: GitHubStarOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""Represents a user that's starred a repository.""" +type GitHubStargazerEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """Identifies when the item was starred.""" + starredAt: GitHubDateTime! +} + +"""The connection type for User.""" +type GitHubStargazerConnection { + """A list of edges.""" + edges: [GitHubStargazerEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents an owner of a Repository.""" +interface GitHubRepositoryOwner { + """A URL pointing to the owner's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """""" + id: ID! + + """The username used to login.""" + login: String! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """The HTTP URL for the owner.""" + resourcePath: GitHubURI! + + """The HTTP URL for the owner.""" + url: GitHubURI! +} + +enum GitHubGistOrderField { + """Order gists by creation time""" + CREATED_AT + + """Order gists by update time""" + UPDATED_AT + + """Order gists by push time""" + PUSHED_AT +} + +"""Ordering options for gist connections""" +input GitHubGistOrder { + """The field to order repositories by.""" + field: GitHubGistOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubGistEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGist +} + +"""The connection type for Gist.""" +type GitHubGistConnection { + """A list of edges.""" + edges: [GitHubGistEdge] + + """A list of nodes.""" + nodes: [GitHubGist] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Git object ID.""" +scalar GitHubGitObjectID + +"""Represents a given language found in repositories.""" +type GitHubLanguage implements OneGraphNode & GitHubNode { + """The color defined for the current language.""" + color: String + + """""" + id: ID! + + """The name of the current language.""" + name: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A file in a gist.""" +type GitHubGistFile { + """ + The file name encoded to remove characters that are invalid in URL paths. + """ + encodedName: String + + """The gist file encoding.""" + encoding: String + + """The file extension from the file name.""" + extension: String + + """Indicates if this file is an image.""" + isImage: Boolean! + + """Whether the file's contents were truncated.""" + isTruncated: Boolean! + + """The programming language this file is written in.""" + language: GitHubLanguage + + """The gist file name.""" + name: String + + """The gist file size in bytes.""" + size: Int + + """UTF8 text data or null if the file is binary""" + text( + """Optionally truncate the returned file to this length.""" + truncate: Int + ): String +} + +"""An edge in a connection.""" +type GitHubGistCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGistComment +} + +"""The connection type for GistComment.""" +type GitHubGistCommentConnection { + """A list of edges.""" + edges: [GitHubGistCommentEdge] + + """A list of nodes.""" + nodes: [GitHubGistComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A Gist.""" +type GitHubGist implements OneGraphNode & GitHubNode & GitHubStarrable & GitHubUniformResourceLocatable { + """A list of comments associated with the gist""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The gist description.""" + description: String + + """The files in this gist.""" + files( + """The maximum number of files to return.""" + limit: Int = 10 + + """The oid of the files to return""" + oid: GitHubGitObjectID + ): [GitHubGistFile] + + """A list of forks associated with the gist""" + forks( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for gists returned from the connection""" + orderBy: GitHubGistOrder + ): GitHubGistConnection! + + """""" + id: ID! + + """Identifies if the gist is a fork.""" + isFork: Boolean! + + """Whether the gist is public or not.""" + isPublic: Boolean! + + """The gist name.""" + name: String! + + """The gist owner.""" + owner: GitHubRepositoryOwner + + """Identifies when the gist was last pushed to.""" + pushedAt: GitHubDateTime + + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this Gist.""" + url: GitHubURI! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment on an Gist.""" +type GitHubGistComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the gist.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the comment body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """The associated gist.""" + gist: GitHubGist! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment.""" +interface GitHubComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! +} + +enum GitHubCommentCannotUpdateReason { + """Unable to create comment because repository is archived.""" + ARCHIVED + + """ + You must be the author or have write access to this repository to update this comment. + """ + INSUFFICIENT_ACCESS + + """Unable to create comment because issue is locked.""" + LOCKED + + """You must be logged in to update this comment.""" + LOGIN_REQUIRED + + """Repository is under maintenance.""" + MAINTENANCE + + """At least one email address must be verified to update this comment.""" + VERIFIED_EMAIL_REQUIRED + + """You cannot update this comment""" + DENIED +} + +"""An edit on user content""" +type GitHubUserContentEdit implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the date and time when the object was deleted.""" + deletedAt: GitHubDateTime + + """The actor who deleted this content""" + deletedBy: GitHubActor + + """A summary of the changes for this edit""" + diff: String + + """When this content was edited""" + editedAt: GitHubDateTime! + + """The actor who edited this content""" + editor: GitHubActor + + """""" + id: ID! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubUserContentEditEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUserContentEdit +} + +"""A list of edits to content.""" +type GitHubUserContentEditConnection { + """A list of edges.""" + edges: [GitHubUserContentEditEdge] + + """A list of nodes.""" + nodes: [GitHubUserContentEdit] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubPullRequestReviewCommentState { + """A comment that is part of a pending review""" + PENDING + + """A comment that is part of a submitted review""" + SUBMITTED +} + +enum GitHubReactionOrderField { + """Allows ordering a list of reactions by when they were created.""" + CREATED_AT +} + +"""Ways in which lists of reactions can be ordered upon return.""" +input GitHubReactionOrder { + """The field in which to order reactions by.""" + field: GitHubReactionOrderField! + + """The direction in which to order reactions by the specified field.""" + direction: GitHubOrderDirection! +} + +"""A review comment associated with a given repository pull request.""" +type GitHubPullRequestReviewComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The comment body of this review comment.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The comment body of this review comment rendered as plain text.""" + bodyText: String! + + """Identifies the commit associated with the comment.""" + commit: GitHubCommit + + """Identifies when the comment was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The diff hunk to which the comment applies.""" + diffHunk: String! + + """Identifies when the comment was created in a draft state.""" + draftedAt: GitHubDateTime! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies the original commit associated with the comment.""" + originalCommit: GitHubCommit + + """The original line index in the diff to which the comment applies.""" + originalPosition: Int! + + """Identifies when the comment body is outdated""" + outdated: Boolean! + + """The path to which the comment applies.""" + path: String! + + """The line index in the diff to which the comment applies.""" + position: Int + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """The pull request associated with this review comment.""" + pullRequest: GitHubPullRequest! + + """The pull request review associated with this review comment.""" + pullRequestReview: GitHubPullRequestReview + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The comment this is a reply to.""" + replyTo: GitHubPullRequestReviewComment + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this review comment.""" + resourcePath: GitHubURI! + + """Identifies the state of the comment.""" + state: GitHubPullRequestReviewCommentState! + + """Identifies when the comment was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this review comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubPullRequestReviewCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequestReviewComment +} + +"""The connection type for PullRequestReviewComment.""" +type GitHubPullRequestReviewCommentConnection { + """A list of edges.""" + edges: [GitHubPullRequestReviewCommentEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequestReviewComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A review object for a given pull request.""" +type GitHubPullRequestReview implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """ + Indicates whether the author of this review has push access to the repository. + """ + authorCanPushToRepository: Boolean! + + """Identifies the pull request review body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body of this review rendered as plain text.""" + bodyText: String! + + """A list of review comments for the current pull request review.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewCommentConnection! + + """Identifies the commit associated with this pull request review.""" + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """A list of teams that this review was made on behalf of.""" + onBehalfOf( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """Identifies the pull request associated with this pull request review.""" + pullRequest: GitHubPullRequest! + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this PullRequestReview.""" + resourcePath: GitHubURI! + + """Identifies the current state of the pull request review.""" + state: GitHubPullRequestReviewState! + + """Identifies when the Pull Request Review was submitted""" + submittedAt: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this PullRequestReview.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a subject that can be reacted on.""" +interface GitHubReactable { + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """Can user react to this subject""" + viewerCanReact: Boolean! +} + +"""An emoji reaction to a particular piece of content.""" +type GitHubReaction implements OneGraphNode & GitHubNode { + """Identifies the emoji reaction.""" + content: GitHubReactionContent! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The reactable piece of content""" + reactable: GitHubReactable! + + """Identifies the user who created this reaction.""" + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubReactionEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubReaction +} + +"""A list of reactions that have been left on the subject.""" +type GitHubReactionConnection { + """A list of edges.""" + edges: [GitHubReactionEdge] + + """A list of nodes.""" + nodes: [GitHubReaction] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """ + Whether or not the authenticated user has left a reaction on the subject. + """ + viewerHasReacted: Boolean! +} + +"""A comment on a discussion.""" +type GitHubDiscussionComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubUpdatable & GitHubUpdatableComment & GitHubVotable { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The time when this replied-to comment was deleted""" + deletedAt: GitHubDateTime + + """The discussion this comment was created in""" + discussion: GitHubDiscussion + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Has this comment been chosen as the answer of its discussion?""" + isAnswer: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The threaded replies to this comment.""" + replies( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDiscussionCommentConnection! + + """The discussion comment this comment is a reply to""" + replyTo: GitHubDiscussionComment + + """The path for this discussion comment.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """The URL for this discussion comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can the current user mark this comment as an answer?""" + viewerCanMarkAsAnswer: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Can the current user unmark this comment as an answer?""" + viewerCanUnmarkAsAnswer: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A discussion in a repository.""" +type GitHubDiscussion implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubLabelable & GitHubLockable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUpdatable & GitHubVotable { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """The comment chosen as this discussion's answer, if any.""" + answer: GitHubDiscussionComment + + """The time when a user chose this discussion's answer, if answered.""" + answerChosenAt: GitHubDateTime + + """The user who chose this discussion's answer, if answered.""" + answerChosenBy: GitHubActor + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The main text of the discussion post.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The category for this discussion.""" + category: GitHubDiscussionCategory! + + """The replies to the discussion.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDiscussionCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """`true` if the object is locked""" + locked: Boolean! + + """The number identifying this discussion within the repository.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The path for this discussion.""" + resourcePath: GitHubURI! + + """The title of this discussion.""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """Number of upvotes that this subject has received.""" + upvoteCount: Int! + + """The URL for this discussion.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """ + Whether or not the current user can add or remove an upvote on this subject. + """ + viewerCanUpvote: Boolean! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Whether or not the current user has already upvoted this subject.""" + viewerHasUpvoted: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""The results of a search.""" +union GitHubSearchResultItem = GitHubApp | GitHubDiscussion | GitHubIssue | GitHubMarketplaceListing | GitHubOrganization | GitHubPullRequest | GitHubRepository | GitHubUser + +"""Types that can be an actor.""" +union GitHubPushAllowanceActor = GitHubApp | GitHubTeam | GitHubUser + +"""An edge in a connection.""" +type GitHubEnterpriseUserAccountEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseUserAccount +} + +"""The connection type for EnterpriseUserAccount.""" +type GitHubEnterpriseUserAccountConnection { + """A list of edges.""" + edges: [GitHubEnterpriseUserAccountEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseUserAccount] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseEnabledSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """There is no policy set for organizations in the enterprise.""" + NO_POLICY +} + +enum GitHubIdentityProviderConfigurationState { + """Authentication with an identity provider is configured and enforced.""" + ENFORCED + + """ + Authentication with an identity provider is configured but not enforced. + """ + CONFIGURED + + """Authentication with an identity provider is not configured.""" + UNCONFIGURED +} + +enum GitHubSamlSignatureAlgorithm { + """RSA-SHA1""" + RSA_SHA1 + + """RSA-SHA256""" + RSA_SHA256 + + """RSA-SHA384""" + RSA_SHA384 + + """RSA-SHA512""" + RSA_SHA512 +} + +"""A valid x509 certificate string""" +scalar GitHubX509Certificate + +enum GitHubSamlDigestAlgorithm { + """SHA1""" + SHA1 + + """SHA256""" + SHA256 + + """SHA384""" + SHA384 + + """SHA512""" + SHA512 +} + +""" +An identity provider configured to provision identities for an enterprise. +""" +type GitHubEnterpriseIdentityProvider implements OneGraphNode & GitHubNode { + """ + The digest algorithm used to sign SAML requests for the identity provider. + """ + digestMethod: GitHubSamlDigestAlgorithm + + """The enterprise this identity provider belongs to.""" + enterprise: GitHubEnterprise + + """ExternalIdentities provisioned by this identity provider.""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """ + The x509 certificate used by the identity provider to sign assertions and responses. + """ + idpCertificate: GitHubX509Certificate + + """The Issuer Entity ID for the SAML identity provider.""" + issuer: String + + """ + Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable. + """ + recoveryCodes: [String!] + + """ + The signature algorithm used to sign SAML requests for the identity provider. + """ + signatureMethod: GitHubSamlSignatureAlgorithm + + """The URL endpoint for the identity provider's SAML SSO.""" + ssoUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An invitation to be a member in an enterprise organization.""" +type GitHubEnterprisePendingMemberInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """Whether the invitation has a license for the enterprise.""" + isUnlicensed: Boolean! @deprecated(reason: "All pending members consume a license Removal on 2020-07-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubOrganizationInvitation +} + +"""The connection type for OrganizationInvitation.""" +type GitHubEnterprisePendingMemberInvitationConnection { + """A list of edges.""" + edges: [GitHubEnterprisePendingMemberInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! + + """Identifies the total count of unique users in the connection.""" + totalUniqueUserCount: Int! +} + +enum GitHubRepositoryInvitationOrderField { + """Order repository invitations by creation time""" + CREATED_AT +} + +"""Ordering options for repository invitation connections.""" +input GitHubRepositoryInvitationOrder { + """The field to order repository invitations by.""" + field: GitHubRepositoryInvitationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""A subset of repository info.""" +interface GitHubRepositoryInfo { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The description of the repository.""" + description: String + + """The description of the repository rendered to HTML.""" + descriptionHTML: GitHubHTML! + + """ + Returns how many forks there are of this repository in the whole network. + """ + forkCount: Int! + + """Indicates if the repository has issues feature enabled.""" + hasIssuesEnabled: Boolean! + + """Indicates if the repository has the Projects feature enabled.""" + hasProjectsEnabled: Boolean! + + """Indicates if the repository has wiki feature enabled.""" + hasWikiEnabled: Boolean! + + """The repository's URL.""" + homepageUrl: GitHubURI + + """Indicates if the repository is unmaintained.""" + isArchived: Boolean! + + """Identifies if the repository is a fork.""" + isFork: Boolean! + + """ + Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. + """ + isInOrganization: Boolean! + + """Indicates if the repository has been locked or not.""" + isLocked: Boolean! + + """Identifies if the repository is a mirror.""" + isMirror: Boolean! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """ + Identifies if the repository is a template that can be used to generate new repositories. + """ + isTemplate: Boolean! + + """The license associated with the repository""" + licenseInfo: GitHubLicense + + """The reason the repository has been locked.""" + lockReason: GitHubRepositoryLockReason + + """The repository's original mirror URL.""" + mirrorUrl: GitHubURI + + """The name of the repository.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + + """The image used to represent this repository in Open Graph data.""" + openGraphImageUrl: GitHubURI! + + """The User owner of the repository.""" + owner: GitHubRepositoryOwner! + + """Identifies when the repository was last pushed to.""" + pushedAt: GitHubDateTime + + """The HTTP path for this repository""" + resourcePath: GitHubURI! + + """ + A description of the repository, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this repository""" + url: GitHubURI! + + """ + Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar. + """ + usesCustomOpenGraphImage: Boolean! + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! +} + +"""An invitation for a user to be added to a repository.""" +type GitHubRepositoryInvitation implements OneGraphNode & GitHubNode { + """The email address that received the invitation.""" + email: String + + """""" + id: ID! + + """The user who received the invitation.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser! + + """The permalink for this repository invitation.""" + permalink: GitHubURI! + + """The permission granted on this repository by this invitation.""" + permission: GitHubRepositoryPermission! + + """The Repository the user is invited to.""" + repository: GitHubRepositoryInfo + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubRepositoryInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubRepositoryInvitation +} + +"""A list of repository invitations.""" +type GitHubRepositoryInvitationConnection { + """A list of edges.""" + edges: [GitHubRepositoryInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubRepositoryInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseAdministratorInvitationOrderField { + """Order enterprise administrator member invitations by creation time""" + CREATED_AT +} + +"""Ordering options for enterprise administrator invitation connections""" +input GitHubEnterpriseAdministratorInvitationOrder { + """The field to order enterprise administrator invitations by.""" + field: GitHubEnterpriseAdministratorInvitationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An invitation for a user to become an owner or billing manager of an enterprise. +""" +type GitHubEnterpriseAdministratorInvitation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email of the person who was invited to the enterprise.""" + email: String + + """The enterprise the invitation is for.""" + enterprise: GitHubEnterprise! + + """""" + id: ID! + + """The user who was invited to the enterprise.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser + + """ + The invitee's pending role in the enterprise (owner or billing_manager). + """ + role: GitHubEnterpriseAdministratorRole! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseAdministratorInvitationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseAdministratorInvitation +} + +"""The connection type for EnterpriseAdministratorInvitation.""" +type GitHubEnterpriseAdministratorInvitationConnection { + """A list of edges.""" + edges: [GitHubEnterpriseAdministratorInvitationEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseAdministratorInvitation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubRepositoryVisibility { + """The repository is visible only to those with explicit access.""" + PRIVATE + + """The repository is visible to everyone.""" + PUBLIC + + """The repository is visible only to users in the same business.""" + INTERNAL +} + +enum GitHubRepositoryOrderField { + """Order repositories by creation time""" + CREATED_AT + + """Order repositories by update time""" + UPDATED_AT + + """Order repositories by push time""" + PUSHED_AT + + """Order repositories by name""" + NAME + + """Order repositories by number of stargazers""" + STARGAZERS +} + +"""Ordering options for repository connections""" +input GitHubRepositoryOrder { + """The field to order repositories by.""" + field: GitHubRepositoryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""A subset of repository information queryable from an enterprise.""" +type GitHubEnterpriseRepositoryInfo implements OneGraphNode & GitHubNode { + """""" + id: ID! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """The repository's name.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseRepositoryInfoEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseRepositoryInfo +} + +"""The connection type for EnterpriseRepositoryInfo.""" +type GitHubEnterpriseRepositoryInfoConnection { + """A list of edges.""" + edges: [GitHubEnterpriseRepositoryInfoEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseRepositoryInfo] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +A User who is an outside collaborator of an enterprise through one or more organizations. +""" +type GitHubEnterpriseOutsideCollaboratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """ + Whether the outside collaborator does not have a license for the enterprise. + """ + isUnlicensed: Boolean! @deprecated(reason: "All outside collaborators consume a license Removal on 2021-01-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubUser + + """The enterprise organization repositories this user is a member of.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for repositories.""" + orderBy: GitHubRepositoryOrder = {field: NAME, direction: ASC} + ): GitHubEnterpriseRepositoryInfoConnection! +} + +"""The connection type for User.""" +type GitHubEnterpriseOutsideCollaboratorConnection { + """A list of edges.""" + edges: [GitHubEnterpriseOutsideCollaboratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubOIDCProviderType { + """Azure Active Directory""" + AAD +} + +"""SCIM attributes for the External Identity""" +type GitHubExternalIdentityScimAttributes { + """The emails associated with the SCIM identity""" + emails: [GitHubUserEmailMetadata!] + + """Family name of the SCIM identity""" + familyName: String + + """Given name of the SCIM identity""" + givenName: String + + """The groups linked to this identity in IDP""" + groups: [String!] + + """The userName of the SCIM identity""" + username: String +} + +"""Email attributes from External Identity""" +type GitHubUserEmailMetadata { + """Boolean to identify primary emails""" + primary: Boolean + + """Type of email""" + type: String + + """Email id""" + value: String! +} + +"""SAML attributes for the External Identity""" +type GitHubExternalIdentitySamlAttributes { + """The emails associated with the SAML identity""" + emails: [GitHubUserEmailMetadata!] + + """Family name of the SAML identity""" + familyName: String + + """Given name of the SAML identity""" + givenName: String + + """The groups linked to this identity in IDP""" + groups: [String!] + + """The NameID of the SAML identity""" + nameId: String + + """The userName of the SAML identity""" + username: String +} + +"""An external identity provisioned by SAML SSO or SCIM.""" +type GitHubExternalIdentity implements OneGraphNode & GitHubNode { + """The GUID for this identity""" + guid: String! + + """""" + id: ID! + + """Organization invitation for this SCIM-provisioned external identity""" + organizationInvitation: GitHubOrganizationInvitation + + """SAML Identity attributes""" + samlIdentity: GitHubExternalIdentitySamlAttributes + + """SCIM Identity attributes""" + scimIdentity: GitHubExternalIdentityScimAttributes + + """ + User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member. + """ + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubExternalIdentityEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubExternalIdentity +} + +"""The connection type for ExternalIdentity.""" +type GitHubExternalIdentityConnection { + """A list of edges.""" + edges: [GitHubExternalIdentityEdge] + + """A list of nodes.""" + nodes: [GitHubExternalIdentity] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An OIDC identity provider configured to provision identities for an enterprise. +""" +type GitHubOIDCProvider implements OneGraphNode & GitHubNode { + """The enterprise this identity provider belongs to.""" + enterprise: GitHubEnterprise + + """ExternalIdentities provisioned by this identity provider.""" + externalIdentities( + """Filter to external identities with valid org membership only""" + membersOnly: Boolean + + """Filter to external identities with the users login""" + login: String + + """Filter to external identities with the users userName/NameID attribute""" + userName: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubExternalIdentityConnection! + + """""" + id: ID! + + """The OIDC identity provider type""" + providerType: GitHubOIDCProviderType! + + """The id of the tenant this provider is attached to""" + tenantId: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubNotificationRestrictionSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubEnterpriseMembersCanMakePurchasesSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """The setting is disabled for organizations in the enterprise.""" + DISABLED +} + +enum GitHubOrganizationMembersCanCreateRepositoriesSettingValue { + """Members will be able to create public and private repositories.""" + ALL + + """Members will be able to create only private repositories.""" + PRIVATE + + """Members will be able to create only internal repositories.""" + INTERNAL + + """Members will not be able to create public or private repositories.""" + DISABLED +} + +enum GitHubEnterpriseMembersCanCreateRepositoriesSettingValue { + """ + Organization administrators choose whether to allow members to create repositories. + """ + NO_POLICY + + """Members will be able to create public and private repositories.""" + ALL + + """Members will be able to create only public repositories.""" + PUBLIC + + """Members will be able to create only private repositories.""" + PRIVATE + + """Members will not be able to create public or private repositories.""" + DISABLED +} + +enum GitHubIpAllowListForInstalledAppsEnabledSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubIpAllowListEntryOrderField { + """Order IP allow list entries by creation time.""" + CREATED_AT + + """Order IP allow list entries by the allow list value.""" + ALLOW_LIST_VALUE +} + +"""Ordering options for IP allow list entry connections.""" +input GitHubIpAllowListEntryOrder { + """The field to order IP allow list entries by.""" + field: GitHubIpAllowListEntryOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubIpAllowListEnabledSettingValue { + """The setting is enabled for the owner.""" + ENABLED + + """The setting is disabled for the owner.""" + DISABLED +} + +enum GitHubEnterpriseServerInstallationOrderField { + """Order Enterprise Server installations by host name""" + HOST_NAME + + """Order Enterprise Server installations by customer name""" + CUSTOMER_NAME + + """Order Enterprise Server installations by creation time""" + CREATED_AT +} + +"""Ordering options for Enterprise Server installation connections.""" +input GitHubEnterpriseServerInstallationOrder { + """The field to order Enterprise Server installations by.""" + field: GitHubEnterpriseServerInstallationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountsUploadOrderField { + """Order user accounts uploads by creation time""" + CREATED_AT +} + +""" +Ordering options for Enterprise Server user accounts upload connections. +""" +input GitHubEnterpriseServerUserAccountsUploadOrder { + """The field to order user accounts uploads by.""" + field: GitHubEnterpriseServerUserAccountsUploadOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountsUploadSyncState { + """The synchronization of the upload is pending.""" + PENDING + + """The synchronization of the upload succeeded.""" + SUCCESS + + """The synchronization of the upload failed.""" + FAILURE +} + +"""A user accounts upload from an Enterprise Server installation.""" +type GitHubEnterpriseServerUserAccountsUpload implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The enterprise to which this upload belongs.""" + enterprise: GitHubEnterprise! + + """ + The Enterprise Server installation for which this upload was generated. + """ + enterpriseServerInstallation: GitHubEnterpriseServerInstallation! + + """""" + id: ID! + + """The name of the file uploaded.""" + name: String! + + """The synchronization state of the upload""" + syncState: GitHubEnterpriseServerUserAccountsUploadSyncState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountsUploadEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccountsUpload +} + +"""The connection type for EnterpriseServerUserAccountsUpload.""" +type GitHubEnterpriseServerUserAccountsUploadConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountsUploadEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccountsUpload] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseServerUserAccountOrderField { + """Order user accounts by login""" + LOGIN + + """ + Order user accounts by creation time on the Enterprise Server installation + """ + REMOTE_CREATED_AT +} + +"""Ordering options for Enterprise Server user account connections.""" +input GitHubEnterpriseServerUserAccountOrder { + """The field to order user accounts by.""" + field: GitHubEnterpriseServerUserAccountOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseServerUserAccountEmailOrderField { + """Order emails by email""" + EMAIL +} + +"""Ordering options for Enterprise Server user account email connections.""" +input GitHubEnterpriseServerUserAccountEmailOrder { + """The field to order emails by.""" + field: GitHubEnterpriseServerUserAccountEmailOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +""" +An email belonging to a user account on an Enterprise Server installation. +""" +type GitHubEnterpriseServerUserAccountEmail implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email address.""" + email: String! + + """""" + id: ID! + + """ + Indicates whether this is the primary email of the associated user account. + """ + isPrimary: Boolean! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The user account to which the email belongs.""" + userAccount: GitHubEnterpriseServerUserAccount! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountEmailEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccountEmail +} + +"""The connection type for EnterpriseServerUserAccountEmail.""" +type GitHubEnterpriseServerUserAccountEmailConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountEmailEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccountEmail] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A user account on an Enterprise Server installation.""" +type GitHubEnterpriseServerUserAccount implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """User emails belonging to this user account.""" + emails( + """ + Ordering options for Enterprise Server user account emails returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountEmailOrder = {field: EMAIL, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountEmailConnection! + + """The Enterprise Server installation on which this user account exists.""" + enterpriseServerInstallation: GitHubEnterpriseServerInstallation! + + """""" + id: ID! + + """ + Whether the user account is a site administrator on the Enterprise Server installation. + """ + isSiteAdmin: Boolean! + + """The login of the user account on the Enterprise Server installation.""" + login: String! + + """ + The profile name of the user account on the Enterprise Server installation. + """ + profileName: String + + """ + The date and time when the user account was created on the Enterprise Server installation. + """ + remoteCreatedAt: GitHubDateTime! + + """The ID of the user account on the Enterprise Server installation.""" + remoteUserId: Int! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerUserAccountEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerUserAccount +} + +"""The connection type for EnterpriseServerUserAccount.""" +type GitHubEnterpriseServerUserAccountConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerUserAccountEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerUserAccount] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An Enterprise Server installation.""" +type GitHubEnterpriseServerInstallation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The customer name to which the Enterprise Server installation belongs.""" + customerName: String! + + """The host name of the Enterprise Server installation.""" + hostName: String! + + """""" + id: ID! + + """ + Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect. + """ + isConnected: Boolean! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """User accounts on this Enterprise Server installation.""" + userAccounts( + """ + Ordering options for Enterprise Server user accounts returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountConnection! + + """User accounts uploads for the Enterprise Server installation.""" + userAccountsUploads( + """ + Ordering options for Enterprise Server user accounts uploads returned from the connection. + """ + orderBy: GitHubEnterpriseServerUserAccountsUploadOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseServerUserAccountsUploadConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubEnterpriseServerInstallationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubEnterpriseServerInstallation +} + +"""The connection type for EnterpriseServerInstallation.""" +type GitHubEnterpriseServerInstallationConnection { + """A list of edges.""" + edges: [GitHubEnterpriseServerInstallationEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseServerInstallation] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubVerifiableDomainOrderField { + """Order verifiable domains by the domain name.""" + DOMAIN + + """Order verifiable domains by their creation date.""" + CREATED_AT +} + +"""Ordering options for verifiable domain connections.""" +input GitHubVerifiableDomainOrder { + """The field to order verifiable domains by.""" + field: GitHubVerifiableDomainOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +"""Types that can own a verifiable domain.""" +union GitHubVerifiableDomainOwner = GitHubEnterprise | GitHubOrganization + +""" +A domain that can be verified or approved for an organization or an enterprise. +""" +type GitHubVerifiableDomain implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The DNS host name that should be used for verification.""" + dnsHostName: GitHubURI + + """The unicode encoded domain.""" + domain: GitHubURI! + + """ + Whether a TXT record for verification with the expected host name was found. + """ + hasFoundHostName: Boolean! + + """ + Whether a TXT record for verification with the expected verification token was found. + """ + hasFoundVerificationToken: Boolean! + + """""" + id: ID! + + """Whether or not the domain is approved.""" + isApproved: Boolean! + + """ + Whether this domain is required to exist for an organization or enterprise policy to be enforced. + """ + isRequiredForPolicyEnforcement: Boolean! + + """Whether or not the domain is verified.""" + isVerified: Boolean! + + """The owner of the domain.""" + owner: GitHubVerifiableDomainOwner! + + """The punycode encoded domain.""" + punycodeEncodedDomain: GitHubURI! + + """The time that the current verification token will expire.""" + tokenExpirationTime: GitHubDateTime + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The current verification token for the domain.""" + verificationToken: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubVerifiableDomainEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubVerifiableDomain +} + +"""The connection type for VerifiableDomain.""" +type GitHubVerifiableDomainConnection { + """A list of edges.""" + edges: [GitHubVerifiableDomainEdge] + + """A list of nodes.""" + nodes: [GitHubVerifiableDomain] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseDefaultRepositoryPermissionSettingValue { + """ + Organizations in the enterprise choose base repository permissions for their members. + """ + NO_POLICY + + """ + Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories. + """ + ADMIN + + """ + Organization members will be able to clone, pull, and push all organization repositories. + """ + WRITE + + """ + Organization members will be able to clone and pull all organization repositories. + """ + READ + + """ + Organization members will only be able to clone and pull public repositories. + """ + NONE +} + +enum GitHubEnterpriseEnabledDisabledSettingValue { + """The setting is enabled for organizations in the enterprise.""" + ENABLED + + """The setting is disabled for organizations in the enterprise.""" + DISABLED + + """There is no policy set for organizations in the enterprise.""" + NO_POLICY +} + +enum GitHubEnterpriseAdministratorRole { + """Represents an owner of the enterprise account.""" + OWNER + + """Represents a billing manager of the enterprise account.""" + BILLING_MANAGER +} + +"""A User who is an administrator of an enterprise.""" +type GitHubEnterpriseAdministratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser + + """The role of the administrator.""" + role: GitHubEnterpriseAdministratorRole! +} + +"""The connection type for User.""" +type GitHubEnterpriseAdministratorConnection { + """A list of edges.""" + edges: [GitHubEnterpriseAdministratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Enterprise information only visible to enterprise owners.""" +type GitHubEnterpriseOwnerInfo { + """A list of all of the administrators for this enterprise.""" + admins( + """The search string to look for.""" + query: String + + """The role to filter by.""" + role: GitHubEnterpriseAdministratorRole + + """Ordering options for administrators returned from the connection.""" + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseAdministratorConnection! + + """ + A list of users in the enterprise who currently have two-factor authentication disabled. + """ + affiliatedUsersWithTwoFactorDisabled( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + Whether or not affiliated users with two-factor authentication disabled exist in the enterprise. + """ + affiliatedUsersWithTwoFactorDisabledExist: Boolean! + + """ + The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise. + """ + allowPrivateRepositoryForkingSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided private repository forking setting value. + """ + allowPrivateRepositoryForkingSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for base repository permissions for organizations in this enterprise. + """ + defaultRepositoryPermissionSetting: GitHubEnterpriseDefaultRepositoryPermissionSettingValue! + + """ + A list of enterprise organizations configured with the provided base repository permission. + """ + defaultRepositoryPermissionSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The permission to find organizations for.""" + value: GitHubDefaultRepositoryPermissionField! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """A list of domains owned by the enterprise.""" + domains( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter whether or not the domain is verified.""" + isVerified: Boolean + + """Filter whether or not the domain is approved.""" + isApproved: Boolean + + """Ordering options for verifiable domains returned.""" + orderBy: GitHubVerifiableDomainOrder = {field: DOMAIN, direction: ASC} + ): GitHubVerifiableDomainConnection! + + """Enterprise Server installations owned by the enterprise.""" + enterpriseServerInstallations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Whether or not to only return installations discovered via GitHub Connect. + """ + connectedOnly: Boolean = false + + """Ordering options for Enterprise Server installations returned.""" + orderBy: GitHubEnterpriseServerInstallationOrder = {field: HOST_NAME, direction: ASC} + ): GitHubEnterpriseServerInstallationConnection! + + """ + The setting value for whether the enterprise has an IP allow list enabled. + """ + ipAllowListEnabledSetting: GitHubIpAllowListEnabledSettingValue! + + """ + The IP addresses that are allowed to access resources owned by the enterprise. + """ + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """ + The setting value for whether the enterprise has IP allow list configuration for installed GitHub Apps enabled. + """ + ipAllowListForInstalledAppsEnabledSetting: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """ + Whether or not the base repository permission is currently being updated. + """ + isUpdatingDefaultRepositoryPermission: Boolean! + + """ + Whether the two-factor authentication requirement is currently being enforced. + """ + isUpdatingTwoFactorRequirement: Boolean! + + """ + The setting value for whether organization members with admin permissions on a repository can change repository visibility. + """ + membersCanChangeRepositoryVisibilitySetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided can change repository visibility setting value. + """ + membersCanChangeRepositoryVisibilitySettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members of organizations in the enterprise can create internal repositories. + """ + membersCanCreateInternalRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create private repositories. + """ + membersCanCreatePrivateRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create public repositories. + """ + membersCanCreatePublicRepositoriesSetting: Boolean + + """ + The setting value for whether members of organizations in the enterprise can create repositories. + """ + membersCanCreateRepositoriesSetting: GitHubEnterpriseMembersCanCreateRepositoriesSettingValue + + """ + A list of enterprise organizations configured with the provided repository creation setting value. + """ + membersCanCreateRepositoriesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting to find organizations for.""" + value: GitHubOrganizationMembersCanCreateRepositoriesSettingValue! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members with admin permissions for repositories can delete issues. + """ + membersCanDeleteIssuesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can delete issues setting value. + """ + membersCanDeleteIssuesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members with admin permissions for repositories can delete or transfer repositories. + """ + membersCanDeleteRepositoriesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can delete repositories setting value. + """ + membersCanDeleteRepositoriesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether members of organizations in the enterprise can invite outside collaborators. + """ + membersCanInviteCollaboratorsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can invite collaborators setting value. + """ + membersCanInviteCollaboratorsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + Indicates whether members of this enterprise's organizations can purchase additional services for those organizations. + """ + membersCanMakePurchasesSetting: GitHubEnterpriseMembersCanMakePurchasesSettingValue! + + """ + The setting value for whether members with admin permissions for repositories can update protected branches. + """ + membersCanUpdateProtectedBranchesSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can update protected branches setting value. + """ + membersCanUpdateProtectedBranchesSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """The setting value for whether members can view dependency insights.""" + membersCanViewDependencyInsightsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided members can view dependency insights setting value. + """ + membersCanViewDependencyInsightsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + Indicates if email notification delivery for this enterprise is restricted to verified or approved domains. + """ + notificationDeliveryRestrictionEnabledSetting: GitHubNotificationRestrictionSettingValue! + + """The OIDC Identity Provider for the enterprise.""" + oidcProvider: GitHubOIDCProvider + + """ + The setting value for whether organization projects are enabled for organizations in this enterprise. + """ + organizationProjectsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided organization projects setting value. + """ + organizationProjectsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + A list of outside collaborators across the repositories in the enterprise. + """ + outsideCollaborators( + """The login of one specific outside collaborator.""" + login: String + + """The search string to look for.""" + query: String + + """ + Ordering options for outside collaborators returned from the connection. + """ + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """ + Only return outside collaborators on repositories with this visibility. + """ + visibility: GitHubRepositoryVisibility + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseOutsideCollaboratorConnection! + + """A list of pending administrator invitations for the enterprise.""" + pendingAdminInvitations( + """The search string to look for.""" + query: String + + """ + Ordering options for pending enterprise administrator invitations returned from the connection. + """ + orderBy: GitHubEnterpriseAdministratorInvitationOrder = {field: CREATED_AT, direction: DESC} + + """The role to filter by.""" + role: GitHubEnterpriseAdministratorRole + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseAdministratorInvitationConnection! + + """ + A list of pending collaborator invitations across the repositories in the enterprise. + """ + pendingCollaboratorInvitations( + """The search string to look for.""" + query: String + + """ + Ordering options for pending repository collaborator invitations returned from the connection. + """ + orderBy: GitHubRepositoryInvitationOrder = {field: CREATED_AT, direction: DESC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryInvitationConnection! + + """ + A list of pending member invitations for organizations in the enterprise. + """ + pendingMemberInvitations( + """The search string to look for.""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterprisePendingMemberInvitationConnection! + + """ + The setting value for whether repository projects are enabled in this enterprise. + """ + repositoryProjectsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided repository projects setting value. + """ + repositoryProjectsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The SAML Identity Provider for the enterprise. When used by a GitHub App, requires an installation token with read and write access to members. + """ + samlIdentityProvider: GitHubEnterpriseIdentityProvider + + """ + A list of enterprise organizations configured with the SAML single sign-on setting value. + """ + samlIdentityProviderSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: GitHubIdentityProviderConfigurationState! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """A list of members with a support entitlement.""" + supportEntitlements( + """ + Ordering options for support entitlement users returned from the connection. + """ + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseMemberConnection! + + """ + The setting value for whether team discussions are enabled for organizations in this enterprise. + """ + teamDiscussionsSetting: GitHubEnterpriseEnabledDisabledSettingValue! + + """ + A list of enterprise organizations configured with the provided team discussions setting value. + """ + teamDiscussionsSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! + + """ + The setting value for whether the enterprise requires two-factor authentication for its organizations and users. + """ + twoFactorRequiredSetting: GitHubEnterpriseEnabledSettingValue! + + """ + A list of enterprise organizations configured with the two-factor authentication setting value. + """ + twoFactorRequiredSettingOrganizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The setting value to find organizations for.""" + value: Boolean! + + """Ordering options for organizations with this setting.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + ): GitHubOrganizationConnection! +} + +enum GitHubRoleInOrganization { + """A user with full administrative access to the organization.""" + OWNER + + """A user who is a direct member of the organization.""" + DIRECT_MEMBER + + """A user who is unaffiliated with the organization.""" + UNAFFILIATED +} + +"""An edge in a connection.""" +type GitHubOrganizationEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganization +} + +"""A list of organizations managed by an enterprise.""" +type GitHubOrganizationConnection { + """A list of edges.""" + edges: [GitHubOrganizationEdge] + + """A list of nodes.""" + nodes: [GitHubOrganization] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubEnterpriseMemberOrderField { + """Order enterprise members by login""" + LOGIN + + """Order enterprise members by creation time""" + CREATED_AT +} + +"""Ordering options for enterprise member connections.""" +input GitHubEnterpriseMemberOrder { + """The field to order enterprise members by.""" + field: GitHubEnterpriseMemberOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseUserDeployment { + """The user is part of a GitHub Enterprise Cloud deployment.""" + CLOUD + + """The user is part of a GitHub Enterprise Server deployment.""" + SERVER +} + +enum GitHubOrganizationOrderField { + """Order organizations by creation time""" + CREATED_AT + + """Order organizations by login""" + LOGIN +} + +"""Ordering options for organization connections.""" +input GitHubOrganizationOrder { + """The field to order organizations by.""" + field: GitHubOrganizationOrderField! + + """The ordering direction.""" + direction: GitHubOrderDirection! +} + +enum GitHubEnterpriseUserAccountMembershipRole { + """The user is a member of the enterprise membership.""" + MEMBER + + """The user is an owner of the enterprise membership.""" + OWNER +} + +"""An enterprise organization that a user is a member of.""" +type GitHubEnterpriseOrganizationMembershipEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganization + + """The role of the user in the enterprise membership.""" + role: GitHubEnterpriseUserAccountMembershipRole! +} + +"""The connection type for Organization.""" +type GitHubEnterpriseOrganizationMembershipConnection { + """A list of edges.""" + edges: [GitHubEnterpriseOrganizationMembershipEdge] + + """A list of nodes.""" + nodes: [GitHubOrganization] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations. +""" +type GitHubEnterpriseUserAccount implements OneGraphNode & GitHubActor & GitHubNode { + """A URL pointing to the enterprise user account's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The enterprise in which this user account exists.""" + enterprise: GitHubEnterprise! + + """""" + id: ID! + + """ + An identifier for the enterprise user account, a login or email address + """ + login: String! + + """The name of the enterprise user account""" + name: String + + """A list of enterprise organizations this user is a member of.""" + organizations( + """The search string to look for.""" + query: String + + """Ordering options for organizations returned from the connection.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + + """The role of the user in the enterprise organization.""" + role: GitHubEnterpriseUserAccountMembershipRole + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseOrganizationMembershipConnection! + + """The HTTP path for this user.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this user.""" + url: GitHubURI! + + """The user within the enterprise.""" + user: GitHubUser + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that is a member of an enterprise.""" +union GitHubEnterpriseMember = GitHubEnterpriseUserAccount | GitHubUser + +""" +A User who is a member of an enterprise through one or more organizations. +""" +type GitHubEnterpriseMemberEdge { + """A cursor for use in pagination.""" + cursor: String! + + """Whether the user does not have a license for the enterprise.""" + isUnlicensed: Boolean! @deprecated(reason: "All members consume a license Removal on 2021-01-01 UTC.") + + """The item at the end of the edge.""" + node: GitHubEnterpriseMember +} + +"""The connection type for EnterpriseMember.""" +type GitHubEnterpriseMemberConnection { + """A list of edges.""" + edges: [GitHubEnterpriseMemberEdge] + + """A list of nodes.""" + nodes: [GitHubEnterpriseMember] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +Enterprise billing information visible to enterprise billing managers and owners. +""" +type GitHubEnterpriseBillingInfo { + """The number of licenseable users/emails across the enterprise.""" + allLicensableUsersCount: Int! + + """ + The number of data packs used by all organizations owned by the enterprise. + """ + assetPacks: Int! + + """ + The number of available seats across all owned organizations based on the unique number of billable users. + """ + availableSeats: Int! @deprecated(reason: "`availableSeats` will be replaced with `totalAvailableLicenses` to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalAvailableLicenses instead. Removal on 2020-01-01 UTC.") + + """ + The bandwidth quota in GB for all organizations owned by the enterprise. + """ + bandwidthQuota: Float! + + """ + The bandwidth usage in GB for all organizations owned by the enterprise. + """ + bandwidthUsage: Float! + + """The bandwidth usage as a percentage of the bandwidth quota.""" + bandwidthUsagePercentage: Int! + + """The total seats across all organizations owned by the enterprise.""" + seats: Int! @deprecated(reason: "`seats` will be replaced with `totalLicenses` to provide more clarity on the value being returned Use EnterpriseBillingInfo.totalLicenses instead. Removal on 2020-01-01 UTC.") + + """The storage quota in GB for all organizations owned by the enterprise.""" + storageQuota: Float! + + """The storage usage in GB for all organizations owned by the enterprise.""" + storageUsage: Float! + + """The storage usage as a percentage of the storage quota.""" + storageUsagePercentage: Int! + + """ + The number of available licenses across all owned organizations based on the unique number of billable users. + """ + totalAvailableLicenses: Int! + + """The total number of licenses allocated.""" + totalLicenses: Int! +} + +""" +An account to manage multiple organizations with consolidated policy and billing. +""" +type GitHubEnterprise implements OneGraphNode & GitHubNode { + """A URL pointing to the enterprise's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Enterprise billing information visible to enterprise billing managers.""" + billingInfo: GitHubEnterpriseBillingInfo + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the enterprise.""" + description: String + + """The description of the enterprise as HTML.""" + descriptionHTML: GitHubHTML! + + """""" + id: ID! + + """The location of the enterprise.""" + location: String + + """A list of users who are members of this enterprise.""" + members( + """Only return members within the organizations with these logins""" + organizationLogins: [String!] + + """The search string to look for.""" + query: String + + """Ordering options for members returned from the connection.""" + orderBy: GitHubEnterpriseMemberOrder = {field: LOGIN, direction: ASC} + + """The role of the user in the enterprise organization or server.""" + role: GitHubEnterpriseUserAccountMembershipRole + + """Only return members within the selected GitHub Enterprise deployment""" + deployment: GitHubEnterpriseUserDeployment + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseMemberConnection! + + """The name of the enterprise.""" + name: String! + + """A list of organizations that belong to this enterprise.""" + organizations( + """The search string to look for.""" + query: String + + """The viewer's role in an organization.""" + viewerOrganizationRole: GitHubRoleInOrganization + + """Ordering options for organizations returned from the connection.""" + orderBy: GitHubOrganizationOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """Enterprise information only visible to enterprise owners.""" + ownerInfo: GitHubEnterpriseOwnerInfo + + """The HTTP path for this enterprise.""" + resourcePath: GitHubURI! + + """The URL-friendly identifier for the enterprise.""" + slug: String! + + """The HTTP URL for this enterprise.""" + url: GitHubURI! + + """A list of user accounts on this enterprise.""" + userAccounts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnterpriseUserAccountConnection! @deprecated(reason: "The `Enterprise.userAccounts` field is being removed. Use the `Enterprise.members` field instead. Removal on 2022-07-01 UTC.") + + """Is the current viewer an admin of this enterprise?""" + viewerIsAdmin: Boolean! + + """The URL of the enterprise website.""" + websiteUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can own an IP allow list.""" +union GitHubIpAllowListOwner = GitHubApp | GitHubEnterprise | GitHubOrganization + +""" +An IP address or range of addresses that is allowed to access an owner's resources. +""" +type GitHubIpAllowListEntry implements OneGraphNode & GitHubNode { + """A single IP address or range of IP addresses in CIDR notation.""" + allowListValue: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Whether the entry is currently active.""" + isActive: Boolean! + + """The name of the IP allow list entry.""" + name: String + + """The owner of the IP allow list entry.""" + owner: GitHubIpAllowListOwner! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubIpAllowListEntryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIpAllowListEntry +} + +"""The connection type for IpAllowListEntry.""" +type GitHubIpAllowListEntryConnection { + """A list of edges.""" + edges: [GitHubIpAllowListEntryEdge] + + """A list of nodes.""" + nodes: [GitHubIpAllowListEntry] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A GitHub App.""" +type GitHubApp implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the app.""" + description: String + + """""" + id: ID! + + """The IP addresses of the app.""" + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """The hex color code, without the leading '#', for the logo background.""" + logoBackgroundColor: String! + + """A URL pointing to the app's logo.""" + logoUrl( + """The size of the resulting image.""" + size: Int + ): GitHubURI! + + """The name of the app.""" + name: String! + + """A slug based on the name of the app for use in URLs.""" + slug: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The URL to the app's homepage.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""A check suite.""" +type GitHubCheckSuite implements OneGraphNode & GitHubNode { + """The GitHub App which created this check suite.""" + app: GitHubApp + + """The name of the branch for this check suite.""" + branch: GitHubRef + + """The check runs associated with a check suite.""" + checkRuns( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filters the check runs by this type.""" + filterBy: GitHubCheckRunFilter + ): GitHubCheckRunConnection + + """The commit for this check suite""" + commit: GitHubCommit! + + """The conclusion of this check suite.""" + conclusion: GitHubCheckConclusionState + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The user who triggered the check suite.""" + creator: GitHubUser + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """A list of open pull requests matching the check suite.""" + matchingPullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection + + """The push that triggered this check suite.""" + push: GitHubPush + + """The repository associated with this check suite.""" + repository: GitHubRepository! + + """The HTTP path for this check suite""" + resourcePath: GitHubURI! + + """The status of this check suite.""" + status: GitHubCheckStatusState! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this check suite""" + url: GitHubURI! + + """The workflow run associated with this check suite.""" + workflowRun: GitHubWorkflowRun + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCheckSuiteEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCheckSuite +} + +"""The connection type for CheckSuite.""" +type GitHubCheckSuiteConnection { + """A list of edges.""" + edges: [GitHubCheckSuiteEdge] + + """A list of nodes.""" + nodes: [GitHubCheckSuite] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a range of information from a Git blame.""" +type GitHubBlameRange { + """ + Identifies the recency of the change, from 1 (new) to 10 (old). This is calculated as a 2-quantile and determines the length of distance between the median age of all the changes in the file and the recency of the current range's change. + """ + age: Int! + + """Identifies the line author""" + commit: GitHubCommit! + + """The ending line for the range""" + endingLine: Int! + + """The starting line for the range""" + startingLine: Int! +} + +"""Represents a Git blame.""" +type GitHubBlame { + """The list of ranges from a Git blame.""" + ranges: [GitHubBlameRange!]! +} + +"""An edge in a connection.""" +type GitHubGitActorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubGitActor +} + +"""The connection type for GitActor.""" +type GitHubGitActorConnection { + """A list of edges.""" + edges: [GitHubGitActorEdge] + + """A list of nodes.""" + nodes: [GitHubGitActor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An ISO-8601 encoded date string. Unlike the DateTime type, GitTimestamp is not converted in UTC. +""" +scalar GitHubGitTimestamp + +"""Represents an actor in a Git commit (ie. an author or committer).""" +type GitHubGitActor { + """A URL pointing to the author's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The timestamp of the Git action (authoring or committing).""" + date: GitHubGitTimestamp + + """The email in the Git commit.""" + email: String + + """The name in the Git commit.""" + name: String + + """ + The GitHub user corresponding to the email field. Null if no such user exists. + """ + user: GitHubUser +} + +enum GitHubPullRequestOrderField { + """Order pull_requests by creation time""" + CREATED_AT + + """Order pull_requests by update time""" + UPDATED_AT +} + +"""Ways in which lists of issues can be ordered upon return.""" +input GitHubPullRequestOrder { + """The field in which to order pull requests by.""" + field: GitHubPullRequestOrderField! + + """The direction in which to order pull requests by the specified field.""" + direction: GitHubOrderDirection! +} + +"""Represents a Git commit.""" +type GitHubCommit implements OneGraphNode & GitHubGitObject & GitHubNode & GitHubSubscribable & GitHubUniformResourceLocatable { + """An abbreviated version of the Git object ID""" + abbreviatedOid: String! + + """The number of additions in this commit.""" + additions: Int! + + """ + The merged Pull Request that introduced the commit to the repository. If the commit is not present in the default branch, additionally returns open Pull Requests associated with the commit + """ + associatedPullRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for pull requests.""" + orderBy: GitHubPullRequestOrder = {field: CREATED_AT, direction: ASC} + ): GitHubPullRequestConnection + + """Authorship details of the commit.""" + author: GitHubGitActor + + """Check if the committer and the author match.""" + authoredByCommitter: Boolean! + + """The datetime when this commit was authored.""" + authoredDate: GitHubDateTime! + + """ + The list of authors for this commit based on the git author and the Co-authored-by + message trailer. The git author will always be first. + + """ + authors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGitActorConnection! + + """Fetches `git blame` information.""" + blame( + """The file whose Git blame information you want.""" + path: String! + ): GitHubBlame! + + """The number of changed files in this commit.""" + changedFiles: Int! + + """The check suites associated with a commit.""" + checkSuites( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filters the check suites by this type.""" + filterBy: GitHubCheckSuiteFilter + ): GitHubCheckSuiteConnection + + """Comments made on the commit.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The HTTP path for this Git object""" + commitResourcePath: GitHubURI! + + """The HTTP URL for this Git object""" + commitUrl: GitHubURI! + + """The datetime when this commit was committed.""" + committedDate: GitHubDateTime! + + """Check if committed via GitHub web UI.""" + committedViaWeb: Boolean! + + """Committer details of the commit.""" + committer: GitHubGitActor + + """The number of deletions in this commit.""" + deletions: Int! + + """The deployments associated with a commit.""" + deployments( + """Environments to list deployments for""" + environments: [String!] + + """Ordering options for deployments returned from the connection.""" + orderBy: GitHubDeploymentOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentConnection + + """The tree entry representing the file located at the given path.""" + file( + """The path for the file""" + path: String! + ): GitHubTreeEntry + + """ + The linear commit history starting from (and including) this commit, in the same order as `git log`. + """ + history( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters history to only show commits touching files under this path. + """ + path: String + + """ + If non-null, filters history to only show commits with matching authorship. + """ + author: GitHubCommitAuthor + + """Allows specifying a beginning time or date for fetching commits.""" + since: GitHubGitTimestamp + + """Allows specifying an ending time or date for fetching commits.""" + until: GitHubGitTimestamp + ): GitHubCommitHistoryConnection! + + """""" + id: ID! + + """The Git commit message""" + message: String! + + """The Git commit message body""" + messageBody: String! + + """The commit message body rendered to HTML.""" + messageBodyHTML: GitHubHTML! + + """The Git commit message headline""" + messageHeadline: String! + + """The commit message headline rendered to HTML.""" + messageHeadlineHTML: GitHubHTML! + + """The Git object ID""" + oid: GitHubGitObjectID! + + """The organization this commit was made on behalf of.""" + onBehalfOf: GitHubOrganization + + """The parents of a commit.""" + parents( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitConnection! + + """The datetime when this commit was pushed.""" + pushedDate: GitHubDateTime + + """The Repository this commit belongs to""" + repository: GitHubRepository! + + """The HTTP path for this commit""" + resourcePath: GitHubURI! + + """Commit signing information, if present.""" + signature: GitHubGitSignature + + """Status information for this commit""" + status: GitHubStatus + + """Check and Status rollup information for this commit.""" + statusCheckRollup: GitHubStatusCheckRollup + + """ + Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file. + """ + submodules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSubmoduleConnection! + + """ + Returns a URL to download a tarball archive for a repository. + Note: For private repositories, these links are temporary and expire after five minutes. + """ + tarballUrl: GitHubURI! + + """Commit's root Tree""" + tree: GitHubTree! + + """The HTTP path for the tree of this commit""" + treeResourcePath: GitHubURI! + + """The HTTP URL for the tree of this commit""" + treeUrl: GitHubURI! + + """The HTTP URL for this commit""" + url: GitHubURI! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """ + Returns a URL to download a zipball archive for a repository. + Note: For private repositories, these links are temporary and expire after five minutes. + """ + zipballUrl: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents triggered deployment instance.""" +type GitHubDeployment implements OneGraphNode & GitHubNode { + """Identifies the commit sha of the deployment.""" + commit: GitHubCommit + + """ + Identifies the oid of the deployment commit, even if the commit has been deleted. + """ + commitOid: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the actor who triggered the deployment.""" + creator: GitHubActor! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The deployment description.""" + description: String + + """The latest environment to which this deployment was made.""" + environment: String + + """""" + id: ID! + + """The latest environment to which this deployment was made.""" + latestEnvironment: String + + """The latest status of this deployment.""" + latestStatus: GitHubDeploymentStatus + + """The original environment to which this deployment was made.""" + originalEnvironment: String + + """Extra information that a deployment system might need.""" + payload: String + + """ + Identifies the Ref of the deployment, if the deployment was created by ref. + """ + ref: GitHubRef + + """Identifies the repository associated with the deployment.""" + repository: GitHubRepository! + + """The current state of the deployment.""" + state: GitHubDeploymentState + + """A list of statuses associated with the deployment.""" + statuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentStatusConnection + + """The deployment task.""" + task: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeploymentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeployment +} + +"""The connection type for Deployment.""" +type GitHubDeploymentConnection { + """A list of edges.""" + edges: [GitHubDeploymentEdge] + + """A list of nodes.""" + nodes: [GitHubDeployment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository deploy key.""" +type GitHubDeployKey implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """The deploy key.""" + key: String! + + """Whether or not the deploy key is read only.""" + readOnly: Boolean! + + """The deploy key title.""" + title: String! + + """Whether or not the deploy key has been verified.""" + verified: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubDeployKeyEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubDeployKey +} + +"""The connection type for DeployKey.""" +type GitHubDeployKeyConnection { + """A list of edges.""" + edges: [GitHubDeployKeyEdge] + + """A list of nodes.""" + nodes: [GitHubDeployKey] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository contact link.""" +type GitHubRepositoryContactLink { + """The contact link purpose.""" + about: String! + + """The contact link name.""" + name: String! + + """The contact link URL.""" + url: GitHubURI! +} + +enum GitHubCollaboratorAffiliation { + """All outside collaborators of an organization-owned subject.""" + OUTSIDE + + """ + All collaborators with permissions to an organization-owned subject, regardless of organization membership status. + """ + DIRECT + + """All collaborators the authenticated user can see.""" + ALL +} + +"""Types that can grant permissions on a repository to a user""" +union GitHubPermissionGranter = GitHubOrganization | GitHubRepository | GitHubTeam + +enum GitHubDefaultRepositoryPermissionField { + """No access""" + NONE + + """Can read repos by default""" + READ + + """Can read and write repos by default""" + WRITE + + """Can read, write, and administrate repos by default""" + ADMIN +} + +"""A level of permission and source for a user's access to a repository.""" +type GitHubPermissionSource { + """The organization the repository belongs to.""" + organization: GitHubOrganization! + + """The level of access this source has granted to the user.""" + permission: GitHubDefaultRepositoryPermissionField! + + """The source of this permission.""" + source: GitHubPermissionGranter! +} + +enum GitHubRepositoryPermission { + """ + Can read, clone, and push to this repository. Can also manage issues, pull requests, and repository settings, including adding collaborators + """ + ADMIN + + """ + Can read, clone, and push to this repository. They can also manage issues, pull requests, and some repository settings + """ + MAINTAIN + + """ + Can read, clone, and push to this repository. Can also manage issues and pull requests + """ + WRITE + + """ + Can read and clone this repository. Can also manage issues and pull requests + """ + TRIAGE + + """ + Can read and clone this repository. Can also open and comment on issues and pull requests + """ + READ +} + +"""Represents a user who is a collaborator of a repository.""" +type GitHubRepositoryCollaboratorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """""" + node: GitHubUser! + + """The permission the user has on the repository.""" + permission: GitHubRepositoryPermission! + + """A list of sources for the user's access to the repository.""" + permissionSources: [GitHubPermissionSource!] +} + +"""The connection type for User.""" +type GitHubRepositoryCollaboratorConnection { + """A list of edges.""" + edges: [GitHubRepositoryCollaboratorEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""An error in a `CODEOWNERS` file.""" +type GitHubRepositoryCodeownersError { + """The column number where the error occurs.""" + column: Int! + + """A short string describing the type of error.""" + kind: String! + + """The line number where the error occurs.""" + line: Int! + + """ + A complete description of the error, combining information from other fields. + """ + message: String! + + """The path to the file when the error occurs.""" + path: String! + + """The content of the line where the error occurs.""" + source: String! + + """A suggestion of how to fix the error.""" + suggestion: String +} + +"""Information extracted from a repository's `CODEOWNERS` file.""" +type GitHubRepositoryCodeowners { + """ + Any problems that were encountered while parsing the `CODEOWNERS` file. + """ + errors: [GitHubRepositoryCodeownersError!]! +} + +"""The Code of Conduct for a repository""" +type GitHubCodeOfConduct implements OneGraphNode & GitHubNode { + """The body of the Code of Conduct""" + body: String + + """""" + id: ID! + + """The key for the Code of Conduct""" + key: String! + + """The formal name of the Code of Conduct""" + name: String! + + """The HTTP path for this Code of Conduct""" + resourcePath: GitHubURI + + """The HTTP URL for this Code of Conduct""" + url: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBranchProtectionRuleEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBranchProtectionRule +} + +"""The connection type for BranchProtectionRule.""" +type GitHubBranchProtectionRuleConnection { + """A list of edges.""" + edges: [GitHubBranchProtectionRuleEdge] + + """A list of nodes.""" + nodes: [GitHubBranchProtectionRule] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A repository contains the content for a project.""" +type GitHubRepository implements OneGraphNode & GitHubNode & GitHubPackageOwner & GitHubProjectOwner & GitHubRepositoryInfo & GitHubStarrable & GitHubSubscribable & GitHubUniformResourceLocatable { + """A list of users that can be assigned to issues in this repository.""" + assignableUsers( + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + Whether or not Auto-merge can be enabled on pull requests in this repository. + """ + autoMergeAllowed: Boolean! + + """A list of branch protection rules for this repository.""" + branchProtectionRules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBranchProtectionRuleConnection! + + """Returns the code of conduct for this repository""" + codeOfConduct: GitHubCodeOfConduct + + """Information extracted from the repository's `CODEOWNERS` file.""" + codeowners( + """The ref name used to return the associated `CODEOWNERS` file.""" + refName: String + ): GitHubRepositoryCodeowners + + """A list of collaborators associated with the repository.""" + collaborators( + """Collaborators affiliation level with a repository.""" + affiliation: GitHubCollaboratorAffiliation + + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryCollaboratorConnection + + """A list of commit comments associated with the repository.""" + commitComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """Returns a list of contact links associated to the repository""" + contactLinks: [GitHubRepositoryContactLink!] + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The Ref associated with the repository's default branch.""" + defaultBranchRef: GitHubRef + + """ + Whether or not branches are automatically deleted when merged in this repository. + """ + deleteBranchOnMerge: Boolean! + + """A list of deploy keys that are on this repository.""" + deployKeys( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeployKeyConnection! + + """Deployments associated with the repository""" + deployments( + """Environments to list deployments for""" + environments: [String!] + + """Ordering options for deployments returned from the connection.""" + orderBy: GitHubDeploymentOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubDeploymentConnection! + + """The description of the repository.""" + description: String + + """The description of the repository rendered to HTML.""" + descriptionHTML: GitHubHTML! + + """Returns a single discussion from the current repository by number.""" + discussion( + """The number for the discussion to be returned.""" + number: Int! + ): GitHubDiscussion + + """A list of discussion categories that are available in the repository.""" + discussionCategories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by categories that are assignable by the viewer.""" + filterByAssignable: Boolean = false + ): GitHubDiscussionCategoryConnection! + + """A list of discussions that have been opened in the repository.""" + discussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Only include discussions that belong to the category with this ID.""" + categoryId: ID + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubDiscussionConnection! + + """The number of kilobytes this repository occupies on disk.""" + diskUsage: Int + + """ + Returns a single active environment from the current repository by name. + """ + environment( + """The name of the environment to be returned.""" + name: String! + ): GitHubEnvironment + + """A list of environments that are in this repository.""" + environments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubEnvironmentConnection! + + """ + Returns how many forks there are of this repository in the whole network. + """ + forkCount: Int! + + """Whether this repository allows forks.""" + forkingAllowed: Boolean! + + """A list of direct forked repositories.""" + forks( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """The funding links for this repository""" + fundingLinks: [GitHubFundingLink!]! + + """Indicates if the repository has issues feature enabled.""" + hasIssuesEnabled: Boolean! + + """Indicates if the repository has the Projects feature enabled.""" + hasProjectsEnabled: Boolean! + + """Indicates if the repository has wiki feature enabled.""" + hasWikiEnabled: Boolean! + + """The repository's URL.""" + homepageUrl: GitHubURI + + """""" + id: ID! + + """The interaction ability settings for this repository.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """Indicates if the repository is unmaintained.""" + isArchived: Boolean! + + """Returns true if blank issue creation is allowed""" + isBlankIssuesEnabled: Boolean! + + """Returns whether or not this repository disabled.""" + isDisabled: Boolean! + + """Returns whether or not this repository is empty.""" + isEmpty: Boolean! + + """Identifies if the repository is a fork.""" + isFork: Boolean! + + """ + Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. + """ + isInOrganization: Boolean! + + """Indicates if the repository has been locked or not.""" + isLocked: Boolean! + + """Identifies if the repository is a mirror.""" + isMirror: Boolean! + + """Identifies if the repository is private or internal.""" + isPrivate: Boolean! + + """Returns true if this repository has a security policy""" + isSecurityPolicyEnabled: Boolean + + """ + Identifies if the repository is a template that can be used to generate new repositories. + """ + isTemplate: Boolean! + + """Is this repository a user configuration repository?""" + isUserConfigurationRepository: Boolean! + + """Returns a single issue from the current repository by number.""" + issue( + """The number for the issue to be returned.""" + number: Int! + ): GitHubIssue + + """ + Returns a single issue-like object from the current repository by number. + """ + issueOrPullRequest( + """The number for the issue to be returned.""" + number: Int! + ): GitHubIssueOrPullRequest + + """Returns a list of issue templates associated to the repository""" + issueTemplates: [GitHubIssueTemplate!] + + """A list of issues that have been opened in the repository.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """Returns a single label by name""" + label( + """Label name""" + name: String! + ): GitHubLabel + + """A list of labels associated with the repository.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """If provided, searches labels by name and description.""" + query: String + ): GitHubLabelConnection + + """ + A list containing a breakdown of the language composition of the repository. + """ + languages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubLanguageOrder + ): GitHubLanguageConnection + + """Get the latest release for the repository if one exists.""" + latestRelease: GitHubRelease + + """The license associated with the repository""" + licenseInfo: GitHubLicense + + """The reason the repository has been locked.""" + lockReason: GitHubRepositoryLockReason + + """ + A list of Users that can be mentioned in the context of the repository. + """ + mentionableUsers( + """Filters users with query on user name and login""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """Whether or not PRs are merged with a merge commit on this repository.""" + mergeCommitAllowed: Boolean! + + """Returns a single milestone from the current repository by number.""" + milestone( + """The number for the milestone to be returned.""" + number: Int! + ): GitHubMilestone + + """A list of milestones associated with the repository.""" + milestones( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by the state of the milestones.""" + states: [GitHubMilestoneState!] + + """Ordering options for milestones.""" + orderBy: GitHubMilestoneOrder + + """Filters milestones with a query on the title""" + query: String + ): GitHubMilestoneConnection + + """The repository's original mirror URL.""" + mirrorUrl: GitHubURI + + """The name of the repository.""" + name: String! + + """The repository's name with owner.""" + nameWithOwner: String! + + """A Git object in the repository""" + object( + """The Git object ID""" + oid: GitHubGitObjectID + + """A Git revision expression suitable for rev-parse""" + expression: String + ): GitHubGitObject + + """The image used to represent this repository in Open Graph data.""" + openGraphImageUrl: GitHubURI! + + """The User owner of the repository.""" + owner: GitHubRepositoryOwner! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """The repository parent, if this is a fork.""" + parent: GitHubRepository + + """A list of discussions that have been pinned in this repository.""" + pinnedDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnedDiscussionConnection! + + """A list of pinned issues for this repository.""" + pinnedIssues( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnedIssueConnection + + """The primary language of the repository's code.""" + primaryLanguage: GitHubLanguage + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """ + Finds and returns the Project (beta) according to the provided Project (beta) number. + """ + projectNext( + """The ProjectNext number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """List of projects (beta) linked to this repository.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for linked to the repo.""" + query: String + + """How to order the returned project (beta) objects.""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing the repository's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing the repository's projects""" + projectsUrl: GitHubURI! + + """Returns a single pull request from the current repository by number.""" + pullRequest( + """The number for the pull request to be returned.""" + number: Int! + ): GitHubPullRequest + + """Returns a list of pull request templates associated to the repository""" + pullRequestTemplates: [GitHubPullRequestTemplate!] + + """A list of pull requests that have been opened in the repository.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """Identifies when the repository was last pushed to.""" + pushedAt: GitHubDateTime + + """Whether or not rebase-merging is enabled on this repository.""" + rebaseMergeAllowed: Boolean! + + """Fetch a given ref from the repository""" + ref( + """ + The ref to retrieve. Fully qualified matches are checked in order (`refs/heads/master`) before falling back onto checks for short name matches (`master`). + """ + qualifiedName: String! + ): GitHubRef + + """Fetch a list of refs from the repository""" + refs( + """Filters refs with query on name""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A ref name prefix like `refs/heads/`, `refs/tags/`, etc.""" + refPrefix: String! + + """DEPRECATED: use orderBy. The ordering direction.""" + direction: GitHubOrderDirection + + """Ordering options for refs returned from the connection.""" + orderBy: GitHubRefOrder + ): GitHubRefConnection + + """Lookup a single release given various criteria.""" + release( + """The name of the Tag the Release was created from""" + tagName: String! + ): GitHubRelease + + """List of releases which are dependent on this repository.""" + releases( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubReleaseOrder + ): GitHubReleaseConnection! + + """A list of applied repository-topic associations for this repository.""" + repositoryTopics( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryTopicConnection! + + """The HTTP path for this repository""" + resourcePath: GitHubURI! + + """The security policy URL.""" + securityPolicyUrl: GitHubURI + + """ + A description of the repository, rendered to HTML without any links in it. + """ + shortDescriptionHTML( + """How many characters to return.""" + limit: Int = 200 + ): GitHubHTML! + + """Whether or not squash-merging is enabled on this repository.""" + squashMergeAllowed: Boolean! + + """The SSH URL to clone this repository""" + sshUrl: GitHubGitSSHRemote! + + """ + Returns a count of how many stargazers there are on this object + + """ + stargazerCount: Int! + + """A list of users who have starred this starrable.""" + stargazers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStargazerConnection! + + """ + Returns a list of all submodules in this repository parsed from the .gitmodules file as of the default branch's HEAD commit. + """ + submodules( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubSubmoduleConnection! + + """Temporary authentication token for cloning this repository.""" + tempCloneToken: String + + """The repository from which this repository was generated, if any.""" + templateRepository: GitHubRepository + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this repository""" + url: GitHubURI! + + """ + Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner's avatar. + """ + usesCustomOpenGraphImage: Boolean! + + """Indicates whether the viewer has admin permissions on this repository.""" + viewerCanAdminister: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Indicates whether the viewer can update the topics of this repository.""" + viewerCanUpdateTopics: Boolean! + + """The last commit email for the viewer.""" + viewerDefaultCommitEmail: String + + """ + The last used merge method by the viewer or the default for the repository. + """ + viewerDefaultMergeMethod: GitHubPullRequestMergeMethod! + + """ + Returns a boolean indicating whether the viewing user has starred this starrable. + """ + viewerHasStarred: Boolean! + + """ + The users permission level on the repository. Will return null if authenticated as an GitHub App. + """ + viewerPermission: GitHubRepositoryPermission + + """A list of emails this viewer can commit with.""" + viewerPossibleCommitEmails: [String!] + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """Indicates the repository's visibility level.""" + visibility: GitHubRepositoryVisibility! + + """A list of vulnerability alerts that are on this repository.""" + vulnerabilityAlerts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by the state of the alert""" + states: [GitHubRepositoryVulnerabilityAlertState!] + ): GitHubRepositoryVulnerabilityAlertConnection + + """A list of users watching the repository.""" + watchers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """Whether a the current user is a collaborator on this repository""" + viewerIsCollaborator_oneGraph: Boolean! @deprecated(reason: "*Temporary mutation until GitHub implemements their own `viewerIsCollaborator` field for a repository.*") + + """ + Lists contributors to the specified repository and sorts them by the number of commits per contributor in descending order. This endpoint may return information that is a few hours old because the GitHub REST API v3 caches contributor data to improve performance. + + Note that GitHub identifies contributors by author email address. This field groups contribution counts by GitHub user, which includes all associated email addresses. To improve performance, only the first 500 author email addresses in the repository link to GitHub users. The rest will appear as anonymous contributors without associated GitHub user information. + """ + contributors_oneGraph( + """The pagination cursor used to control which results you want""" + after: String + includeAnonymousContributors: Boolean = false + ): GitHubRepositoryContributorConnection! @deprecated(reason: "*Temporary mutation until GitHub implemements their own `contributors` field for a repostiory.*") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for a repository membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipRepositoryAuditEntryData implements GitHubRepositoryAuditEntryData { + """The repository associated with the action""" + repository: GitHubRepository + + """The name of the repository""" + repositoryName: String + + """The HTTP path for the repository""" + repositoryResourcePath: GitHubURI + + """The HTTP URL for the repository""" + repositoryUrl: GitHubURI +} + +"""Metadata for an organization membership for org.restore_member actions""" +type GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData implements GitHubOrganizationAuditEntryData { + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI +} + +"""Types of memberships that can be restored for an Organization member.""" +union GitHubOrgRestoreMemberAuditEntryMembership = GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData | GitHubOrgRestoreMemberMembershipRepositoryAuditEntryData | GitHubOrgRestoreMemberMembershipTeamAuditEntryData + +"""Audit log entry for a org.restore_member event.""" +type GitHubOrgRestoreMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The number of custom email routings for the restored member.""" + restoredCustomEmailRoutingsCount: Int + + """The number of issue assignments for the restored member.""" + restoredIssueAssignmentsCount: Int + + """Restored organization membership objects.""" + restoredMemberships: [GitHubOrgRestoreMemberAuditEntryMembership!] + + """The number of restored memberships.""" + restoredMembershipsCount: Int + + """The number of repositories of the restored member.""" + restoredRepositoriesCount: Int + + """The number of starred repositories for the restored member.""" + restoredRepositoryStarsCount: Int + + """The number of watched repositories for the restored member.""" + restoredRepositoryWatchesCount: Int + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveOutsideCollaboratorAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING +} + +enum GitHubOrgRemoveOutsideCollaboratorAuditEntryMembershipType { + """ + An outside collaborator is a person who isn't explicitly a member of the Organization, but who has Read, Write, or Admin permissions to one or more repositories in the organization. + """ + OUTSIDE_COLLABORATOR + + """ + An unaffiliated collaborator is a person who is not a member of the Organization and does not have access to any repositories in the organization. + """ + UNAFFILIATED + + """ + A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. + """ + BILLING_MANAGER +} + +"""Audit log entry for a org.remove_outside_collaborator event.""" +type GitHubOrgRemoveOutsideCollaboratorAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + The types of membership the outside collaborator has with the organization. + """ + membershipTypes: [GitHubOrgRemoveOutsideCollaboratorAuditEntryMembershipType!] + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """ + The reason for the outside collaborator being removed from the Organization. + """ + reason: GitHubOrgRemoveOutsideCollaboratorAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveMemberAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING + + """SAML SSO enforcement requires an external identity""" + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY + + """User account has been deleted""" + USER_ACCOUNT_DELETED + + """User was removed from organization during account recovery""" + TWO_FACTOR_ACCOUNT_RECOVERY +} + +enum GitHubOrgRemoveMemberAuditEntryMembershipType { + """A direct member is a user that is a member of the Organization.""" + DIRECT_MEMBER + + """ + Organization administrators have full access and can change several settings, including the names of repositories that belong to the Organization and Owners team membership. In addition, organization admins can delete the organization and all of its repositories. + """ + ADMIN + + """ + A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. + """ + BILLING_MANAGER + + """ + An unaffiliated collaborator is a person who is not a member of the Organization and does not have access to any repositories in the Organization. + """ + UNAFFILIATED + + """ + An outside collaborator is a person who isn't explicitly a member of the Organization, but who has Read, Write, or Admin permissions to one or more repositories in the organization. + """ + OUTSIDE_COLLABORATOR +} + +"""Audit log entry for a org.remove_member event.""" +type GitHubOrgRemoveMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The types of membership the member has with the organization.""" + membershipTypes: [GitHubOrgRemoveMemberAuditEntryMembershipType!] + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The reason for the member being removed.""" + reason: GitHubOrgRemoveMemberAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgRemoveBillingManagerAuditEntryReason { + """ + The organization required 2FA of its billing managers and this user did not have 2FA enabled. + """ + TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE + + """SAML external identity missing""" + SAML_EXTERNAL_IDENTITY_MISSING + + """SAML SSO enforcement requires an external identity""" + SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY +} + +"""Audit log entry for a org.remove_billing_manager event.""" +type GitHubOrgRemoveBillingManagerAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The reason for the billing manager being removed.""" + reason: GitHubOrgRemoveBillingManagerAuditEntryReason + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.invite_to_business event.""" +type GitHubOrgInviteToBusinessAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrganizationInvitationRole { + """The user is invited to be a direct member of the organization.""" + DIRECT_MEMBER + + """The user is invited to be an admin of the organization.""" + ADMIN + + """The user is invited to be a billing manager of the organization.""" + BILLING_MANAGER + + """The user's previous role will be reinstated.""" + REINSTATE +} + +enum GitHubOrganizationInvitationType { + """The invitation was to an existing user.""" + USER + + """The invitation was to an email address.""" + EMAIL +} + +"""An Invitation for a user to an organization.""" +type GitHubOrganizationInvitation implements OneGraphNode & GitHubNode { + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """The email address of the user invited to the organization.""" + email: String + + """""" + id: ID! + + """The type of invitation that was sent (e.g. email, user).""" + invitationType: GitHubOrganizationInvitationType! + + """The user who was invited to the organization.""" + invitee: GitHubUser + + """The user who created the invitation.""" + inviter: GitHubUser! + + """The organization the invite is for""" + organization: GitHubOrganization! + + """The user's pending role in the organization (e.g. member, owner).""" + role: GitHubOrganizationInvitationRole! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.invite_member event.""" +type GitHubOrgInviteMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The email address of the organization invitation.""" + email: String + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The organization invitation.""" + organizationInvitation: GitHubOrganizationInvitation + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_two_factor_requirement event.""" +type GitHubOrgEnableTwoFactorRequirementAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_saml event.""" +type GitHubOrgEnableSamlAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The SAML provider's digest algorithm URL.""" + digestMethodUrl: GitHubURI + + """""" + id: ID! + + """The SAML provider's issuer URL.""" + issuerUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The SAML provider's signature algorithm URL.""" + signatureMethodUrl: GitHubURI + + """The SAML provider's single sign-on URL.""" + singleSignOnUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.enable_oauth_app_restrictions event.""" +type GitHubOrgEnableOauthAppRestrictionsAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_two_factor_requirement event.""" +type GitHubOrgDisableTwoFactorRequirementAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_saml event.""" +type GitHubOrgDisableSamlAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The SAML provider's digest algorithm URL.""" + digestMethodUrl: GitHubURI + + """""" + id: ID! + + """The SAML provider's issuer URL.""" + issuerUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The SAML provider's signature algorithm URL.""" + signatureMethodUrl: GitHubURI + + """The SAML provider's single sign-on URL.""" + singleSignOnUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.disable_oauth_app_restrictions event.""" +type GitHubOrgDisableOauthAppRestrictionsAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgCreateAuditEntryBillingPlan { + """Free Plan""" + FREE + + """Team Plan""" + BUSINESS + + """Enterprise Cloud Plan""" + BUSINESS_PLUS + + """Legacy Unlimited Plan""" + UNLIMITED + + """Tiered Per Seat Plan""" + TIERED_PER_SEAT +} + +"""Audit log entry for a org.create event.""" +type GitHubOrgCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The billing plan for the Organization.""" + billingPlan: GitHubOrgCreateAuditEntryBillingPlan + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.config.enable_collaborators_only event.""" +type GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.config.disable_collaborators_only event.""" +type GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.block_user""" +type GitHubOrgBlockUserAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The blocked user.""" + blockedUser: GitHubUser + + """The username of the blocked user.""" + blockedUserName: String + + """The HTTP path for the blocked user.""" + blockedUserResourcePath: GitHubURI + + """The HTTP URL for the blocked user.""" + blockedUserUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubOrgAddMemberAuditEntryPermission { + """Can read and clone repositories.""" + READ + + """Can read, clone, push, and add collaborators to repositories.""" + ADMIN +} + +"""Audit log entry for a org.add_member""" +type GitHubOrgAddMemberAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The permission level of the member added to the organization.""" + permission: GitHubOrgAddMemberAuditEntryPermission + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.add_billing_manager""" +type GitHubOrgAddBillingManagerAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """ + The email address used to invite a billing manager for the organization. + """ + invitationEmail: String + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_requested event.""" +type GitHubOrgOauthAppAccessRequestedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_denied event.""" +type GitHubOrgOauthAppAccessDeniedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audit log entry for a org.oauth_app_access_approved event.""" +type GitHubOrgOauthAppAccessApprovedAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action oauth_application.*""" +interface GitHubOauthApplicationAuditEntryData { + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI +} + +enum GitHubOauthApplicationCreateAuditEntryState { + """The OAuth Application was active and allowed to have OAuth Accesses.""" + ACTIVE + + """ + The OAuth Application was suspended from generating OAuth Accesses due to abuse or security concerns. + """ + SUSPENDED + + """The OAuth Application was in the process of being deleted.""" + PENDING_DELETION +} + +"""Audit log entry for a oauth_application.create event.""" +type GitHubOauthApplicationCreateAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubNode & GitHubOauthApplicationAuditEntryData & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The application URL of the OAuth Application.""" + applicationUrl: GitHubURI + + """The callback URL of the OAuth Application.""" + callbackUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """""" + id: ID! + + """The name of the OAuth Application.""" + oauthApplicationName: String + + """The HTTP path for the OAuth Application""" + oauthApplicationResourcePath: GitHubURI + + """The HTTP URL for the OAuth Application""" + oauthApplicationUrl: GitHubURI + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The rate limit of the OAuth Application.""" + rateLimit: Int + + """The state of the OAuth Application.""" + state: GitHubOauthApplicationCreateAuditEntryState + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry with action org.*""" +interface GitHubOrganizationAuditEntryData { + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI +} + +"""Audit log entry for a members_can_delete_repos.enable event.""" +type GitHubMembersCanDeleteReposEnableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Metadata for an audit entry containing enterprise account information.""" +interface GitHubEnterpriseAuditEntryData { + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI +} + +"""Audit log entry for a members_can_delete_repos.disable event.""" +type GitHubMembersCanDeleteReposDisableAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An entry in the audit log.""" +interface GitHubAuditEntry { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI +} + +enum GitHubOperationType { + """An existing resource was accessed""" + ACCESS + + """A resource performed an authentication event""" + AUTHENTICATION + + """A new resource was created""" + CREATE + + """An existing resource was modified""" + MODIFY + + """An existing resource was removed""" + REMOVE + + """An existing resource was restored""" + RESTORE + + """An existing resource was transferred between multiple resources""" + TRANSFER +} + +"""An ISO-8601 encoded UTC date string with millisecond precision.""" +scalar GitHubPreciseDateTime + +"""Location information for an actor""" +type GitHubActorLocation { + """City""" + city: String + + """Country name""" + country: String + + """Country code""" + countryCode: String + + """Region name""" + region: String + + """Region or state code""" + regionCode: String +} + +"""Types that can initiate an audit log event.""" +union GitHubAuditEntryActor = GitHubBot | GitHubOrganization | GitHubUser + +"""Audit log entry for a members_can_delete_repos.clear event.""" +type GitHubMembersCanDeleteReposClearAuditEntry implements OneGraphNode & GitHubAuditEntry & GitHubEnterpriseAuditEntryData & GitHubNode & GitHubOrganizationAuditEntryData { + """The action name""" + action: String! + + """The user who initiated the action""" + actor: GitHubAuditEntryActor + + """The IP address of the actor""" + actorIp: String + + """A readable representation of the actor's location""" + actorLocation: GitHubActorLocation + + """The username of the user who initiated the action""" + actorLogin: String + + """The HTTP path for the actor.""" + actorResourcePath: GitHubURI + + """The HTTP URL for the actor.""" + actorUrl: GitHubURI + + """The time the action was initiated""" + createdAt: GitHubPreciseDateTime! + + """The HTTP path for this enterprise.""" + enterpriseResourcePath: GitHubURI + + """The slug of the enterprise.""" + enterpriseSlug: String + + """The HTTP URL for this enterprise.""" + enterpriseUrl: GitHubURI + + """""" + id: ID! + + """The corresponding operation type for the action""" + operationType: GitHubOperationType + + """The Organization associated with the Audit Entry.""" + organization: GitHubOrganization + + """The name of the Organization.""" + organizationName: String + + """The HTTP path for the organization""" + organizationResourcePath: GitHubURI + + """The HTTP URL for the organization""" + organizationUrl: GitHubURI + + """The user affected by the action""" + user: GitHubUser + + """ + For actions involving two users, the actor is the initiator and the user is the affected user. + """ + userLogin: String + + """The HTTP path for the user.""" + userResourcePath: GitHubURI + + """The HTTP URL for the user.""" + userUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An audit entry in an organization audit log.""" +union GitHubOrganizationAuditEntry = GitHubMembersCanDeleteReposClearAuditEntry | GitHubMembersCanDeleteReposDisableAuditEntry | GitHubMembersCanDeleteReposEnableAuditEntry | GitHubOauthApplicationCreateAuditEntry | GitHubOrgAddBillingManagerAuditEntry | GitHubOrgAddMemberAuditEntry | GitHubOrgBlockUserAuditEntry | GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry | GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry | GitHubOrgCreateAuditEntry | GitHubOrgDisableOauthAppRestrictionsAuditEntry | GitHubOrgDisableSamlAuditEntry | GitHubOrgDisableTwoFactorRequirementAuditEntry | GitHubOrgEnableOauthAppRestrictionsAuditEntry | GitHubOrgEnableSamlAuditEntry | GitHubOrgEnableTwoFactorRequirementAuditEntry | GitHubOrgInviteMemberAuditEntry | GitHubOrgInviteToBusinessAuditEntry | GitHubOrgOauthAppAccessApprovedAuditEntry | GitHubOrgOauthAppAccessDeniedAuditEntry | GitHubOrgOauthAppAccessRequestedAuditEntry | GitHubOrgRemoveBillingManagerAuditEntry | GitHubOrgRemoveMemberAuditEntry | GitHubOrgRemoveOutsideCollaboratorAuditEntry | GitHubOrgRestoreMemberAuditEntry | GitHubOrgUnblockUserAuditEntry | GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry | GitHubOrgUpdateMemberAuditEntry | GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry | GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry | GitHubPrivateRepositoryForkingDisableAuditEntry | GitHubPrivateRepositoryForkingEnableAuditEntry | GitHubRepoAccessAuditEntry | GitHubRepoAddMemberAuditEntry | GitHubRepoAddTopicAuditEntry | GitHubRepoArchivedAuditEntry | GitHubRepoChangeMergeSettingAuditEntry | GitHubRepoConfigDisableAnonymousGitAccessAuditEntry | GitHubRepoConfigDisableCollaboratorsOnlyAuditEntry | GitHubRepoConfigDisableContributorsOnlyAuditEntry | GitHubRepoConfigDisableSockpuppetDisallowedAuditEntry | GitHubRepoConfigEnableAnonymousGitAccessAuditEntry | GitHubRepoConfigEnableCollaboratorsOnlyAuditEntry | GitHubRepoConfigEnableContributorsOnlyAuditEntry | GitHubRepoConfigEnableSockpuppetDisallowedAuditEntry | GitHubRepoConfigLockAnonymousGitAccessAuditEntry | GitHubRepoConfigUnlockAnonymousGitAccessAuditEntry | GitHubRepoCreateAuditEntry | GitHubRepoDestroyAuditEntry | GitHubRepoRemoveMemberAuditEntry | GitHubRepoRemoveTopicAuditEntry | GitHubRepositoryVisibilityChangeDisableAuditEntry | GitHubRepositoryVisibilityChangeEnableAuditEntry | GitHubTeamAddMemberAuditEntry | GitHubTeamAddRepositoryAuditEntry | GitHubTeamChangeParentTeamAuditEntry | GitHubTeamRemoveMemberAuditEntry | GitHubTeamRemoveRepositoryAuditEntry + +"""An edge in a connection.""" +type GitHubOrganizationAuditEntryEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubOrganizationAuditEntry +} + +"""The connection type for OrganizationAuditEntry.""" +type GitHubOrganizationAuditEntryConnection { + """A list of edges.""" + edges: [GitHubOrganizationAuditEntryEdge] + + """A list of nodes.""" + nodes: [GitHubOrganizationAuditEntry] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +""" +An account on GitHub, with one or more owners, that has repositories, members and teams. +""" +type GitHubOrganization implements OneGraphNode & GitHubActor & GitHubMemberStatusable & GitHubNode & GitHubPackageOwner & GitHubProfileOwner & GitHubProjectNextOwner & GitHubProjectOwner & GitHubRepositoryDiscussionAuthor & GitHubRepositoryDiscussionCommentAuthor & GitHubRepositoryOwner & GitHubSponsorable & GitHubUniformResourceLocatable { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """Audit log entries of the organization""" + auditLog( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The query string to filter audit entries""" + query: String + + """Ordering options for the returned audit log entries.""" + orderBy: GitHubAuditLogOrder = {field: CREATED_AT, direction: DESC} + ): GitHubOrganizationAuditEntryConnection! + + """A URL pointing to the organization's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The organization's public profile description.""" + description: String + + """The organization's public profile description rendered to HTML.""" + descriptionHTML: String + + """A list of domains owned by the organization.""" + domains( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter by if the domain is verified.""" + isVerified: Boolean + + """Filter by if the domain is approved.""" + isApproved: Boolean + + """Ordering options for verifiable domains returned.""" + orderBy: GitHubVerifiableDomainOrder = {field: DOMAIN, direction: ASC} + ): GitHubVerifiableDomainConnection + + """The organization's public email.""" + email: String + + """A list of owners of the organization's enterprise account.""" + enterpriseOwners( + """The search string to look for.""" + query: String + + """The organization role to filter by.""" + organizationRole: GitHubRoleInOrganization + + """Ordering options for enterprise owners returned from the connection.""" + orderBy: GitHubOrgEnterpriseOwnerOrder = {field: LOGIN, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationEnterpriseOwnerConnection! + + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """""" + id: ID! + + """The interaction ability settings for this organization.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """ + The setting value for whether the organization has an IP allow list enabled. + """ + ipAllowListEnabledSetting: GitHubIpAllowListEnabledSettingValue! + + """ + The IP addresses that are allowed to access resources owned by the organization. + """ + ipAllowListEntries( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for IP allow list entries returned.""" + orderBy: GitHubIpAllowListEntryOrder = {field: ALLOW_LIST_VALUE, direction: ASC} + ): GitHubIpAllowListEntryConnection! + + """ + The setting value for whether the organization has IP allow list configuration for installed GitHub Apps enabled. + """ + ipAllowListForInstalledAppsEnabledSetting: GitHubIpAllowListForInstalledAppsEnabledSettingValue! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """Whether the organization has verified its profile email and website.""" + isVerified: Boolean! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The organization's public profile location.""" + location: String + + """The organization's login name.""" + login: String! + + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! + + """Members can fork private repositories in this organization""" + membersCanForkPrivateRepositories: Boolean! + + """A list of users who are members of this organization.""" + membersWithRole( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationMemberConnection! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """The organization's public profile name.""" + name: String + + """The HTTP path creating a new team""" + newTeamResourcePath: GitHubURI! + + """The HTTP URL creating a new team""" + newTeamUrl: GitHubURI! + + """ + Indicates if email notification delivery for this organization is restricted to verified or approved domains. + """ + notificationDeliveryRestrictionEnabledSetting: GitHubNotificationRestrictionSettingValue! + + """The billing email for the organization.""" + organizationBillingEmail: String + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """A list of users who have been invited to join this organization.""" + pendingMembers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing organization's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing organization's projects""" + projectsUrl: GitHubURI! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! + + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! + + """A list of all repository migrations for this organization.""" + repositoryMigrations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter repository migrations by state.""" + state: GitHubMigrationState + + """Ordering options for repository migrations returned.""" + orderBy: GitHubRepositoryMigrationOrder = {field: CREATED_AT, direction: ASC} + ): GitHubRepositoryMigrationConnection! + + """ + When true the organization requires all members, billing managers, and outside collaborators to enable two-factor authentication. + """ + requiresTwoFactorAuthentication: Boolean + + """The HTTP path for this organization.""" + resourcePath: GitHubURI! + + """The Organization's SAML identity providers""" + samlIdentityProvider: GitHubOrganizationIdentityProvider + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Find an organization's team by its slug.""" + team( + """The name or slug of the team to find.""" + slug: String! + ): GitHubTeam + + """A list of teams in this organization.""" + teams( + """If non-null, filters teams according to privacy""" + privacy: GitHubTeamPrivacy + + """ + If non-null, filters teams according to whether the viewer is an admin or member on team + """ + role: GitHubTeamRole + + """If non-null, filters teams with query on team name and team slug""" + query: String + + """User logins to filter by""" + userLogins: [String!] + + """Ordering options for teams returned from the connection""" + orderBy: GitHubTeamOrder + + """ + If true, filters teams that are mapped to an LDAP Group (Enterprise only) + """ + ldapMapped: Boolean + + """If true, restrict to only root teams""" + rootTeamsOnly: Boolean = false + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The HTTP path listing organization's teams""" + teamsResourcePath: GitHubURI! + + """The HTTP URL listing organization's teams""" + teamsUrl: GitHubURI! + + """The organization's Twitter username.""" + twitterUsername: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this organization.""" + url: GitHubURI! + + """Organization is adminable by the viewer.""" + viewerCanAdminister: Boolean! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """Viewer can create repositories on this organization""" + viewerCanCreateRepositories: Boolean! + + """Viewer can create teams on this organization.""" + viewerCanCreateTeams: Boolean! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """Viewer is an active member of this organization.""" + viewerIsAMember: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! + + """The organization's public profile URL.""" + websiteUrl: GitHubURI + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be assigned to reactions.""" +union GitHubReactor = GitHubBot | GitHubMannequin | GitHubOrganization | GitHubUser + +"""Represents an author of a reaction.""" +type GitHubReactorEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The author of the reaction.""" + node: GitHubReactor! + + """The moment when the user made the reaction.""" + reactedAt: GitHubDateTime! +} + +"""The connection type for Reactor.""" +type GitHubReactorConnection { + """A list of edges.""" + edges: [GitHubReactorEdge] + + """A list of nodes.""" + nodes: [GitHubReactor] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubReactionContent { + """Represents the `:+1:` emoji.""" + THUMBS_UP + + """Represents the `:-1:` emoji.""" + THUMBS_DOWN + + """Represents the `:laugh:` emoji.""" + LAUGH + + """Represents the `:hooray:` emoji.""" + HOORAY + + """Represents the `:confused:` emoji.""" + CONFUSED + + """Represents the `:heart:` emoji.""" + HEART + + """Represents the `:rocket:` emoji.""" + ROCKET + + """Represents the `:eyes:` emoji.""" + EYES +} + +"""A group of emoji reactions to a particular piece of content.""" +type GitHubReactionGroup { + """Identifies the emoji reaction.""" + content: GitHubReactionContent! + + """Identifies when the reaction was created.""" + createdAt: GitHubDateTime + + """ + Reactors to the reaction subject with the emotion represented by this reaction group. + """ + reactors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReactorConnection! + + """The subject that was reacted to.""" + subject: GitHubReactable! + + """ + Users who have reacted to the reaction subject with the emotion represented by this reaction group + """ + users( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReactingUserConnection! @deprecated(reason: "Reactors can now be mannequins, bots, and organizations. Use the `reactors` field instead. Removal on 2021-10-01 UTC.") + + """ + Whether or not the authenticated user has left a reaction on the subject. + """ + viewerHasReacted: Boolean! +} + +"""A comment on a team discussion.""" +type GitHubTeamDiscussionComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the comment's team.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The current version of the body content.""" + bodyVersion: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The discussion this comment is about.""" + discussion: GitHubTeamDiscussion! + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies the comment number.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The HTTP path for this comment""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this comment""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubTeamDiscussionCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeamDiscussionComment +} + +"""The connection type for TeamDiscussionComment.""" +type GitHubTeamDiscussionCommentConnection { + """A list of edges.""" + edges: [GitHubTeamDiscussionCommentEdge] + + """A list of nodes.""" + nodes: [GitHubTeamDiscussionComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A team discussion.""" +type GitHubTeamDiscussion implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubNode & GitHubReactable & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the discussion's team.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the discussion body hash.""" + bodyVersion: String! + + """A list of comments on this discussion.""" + comments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Order for connection""" + orderBy: GitHubTeamDiscussionCommentOrder + + """ + When provided, filters the connection such that results begin with the comment with this number. + """ + fromComment: Int + ): GitHubTeamDiscussionCommentConnection! + + """The HTTP path for discussion comments""" + commentsResourcePath: GitHubURI! + + """The HTTP URL for discussion comments""" + commentsUrl: GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Whether or not the discussion is pinned.""" + isPinned: Boolean! + + """ + Whether or not the discussion is only visible to team members and org admins. + """ + isPrivate: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Identifies the discussion within its team.""" + number: Int! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The HTTP path for this discussion""" + resourcePath: GitHubURI! + + """The team that defines the context of this discussion.""" + team: GitHubTeam! + + """The title of the discussion""" + title: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this discussion""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Whether or not the current viewer can pin this discussion.""" + viewerCanPin: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubTeamOrderField { + """Allows ordering a list of teams by name.""" + NAME +} + +"""Ways in which team connections can be ordered.""" +input GitHubTeamOrder { + """The field in which to order nodes by.""" + field: GitHubTeamOrderField! + + """The direction in which to order nodes.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubTeamEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubTeam +} + +"""The connection type for Team.""" +type GitHubTeamConnection { + """A list of edges.""" + edges: [GitHubTeamEdge] + + """A list of nodes.""" + nodes: [GitHubTeam] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A team of users in an organization.""" +type GitHubTeam implements OneGraphNode & GitHubMemberStatusable & GitHubNode & GitHubSubscribable { + """A list of teams that are ancestors of this team.""" + ancestors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """A URL pointing to the team's avatar.""" + avatarUrl( + """The size in pixels of the resulting square image.""" + size: Int = 400 + ): GitHubURI + + """List of child teams belonging to this team""" + childTeams( + """Order for connection""" + orderBy: GitHubTeamOrder + + """User logins to filter by""" + userLogins: [String!] + + """Whether to list immediate child teams or all descendant child teams.""" + immediateOnly: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubTeamConnection! + + """The slug corresponding to the organization and team.""" + combinedSlug: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The description of the team.""" + description: String + + """Find a team discussion by its number.""" + discussion( + """The sequence number of the discussion to find.""" + number: Int! + ): GitHubTeamDiscussion + + """A list of team discussions.""" + discussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If provided, filters discussions according to whether or not they are pinned. + """ + isPinned: Boolean + + """Order for connection""" + orderBy: GitHubTeamDiscussionOrder + ): GitHubTeamDiscussionConnection! + + """The HTTP path for team discussions""" + discussionsResourcePath: GitHubURI! + + """The HTTP URL for team discussions""" + discussionsUrl: GitHubURI! + + """The HTTP path for editing this team""" + editTeamResourcePath: GitHubURI! + + """The HTTP URL for editing this team""" + editTeamUrl: GitHubURI! + + """""" + id: ID! + + """A list of pending invitations for users to this team""" + invitations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationInvitationConnection + + """ + Get the status messages members of this entity have set that are either public or visible only to the organization. + """ + memberStatuses( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for user statuses returned from the connection.""" + orderBy: GitHubUserStatusOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubUserStatusConnection! + + """A list of users who are members of this team.""" + members( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String + + """Filter by membership type""" + membership: GitHubTeamMembershipType = ALL + + """Filter by team member role""" + role: GitHubTeamMemberRole + + """Order for the connection.""" + orderBy: GitHubTeamMemberOrder + ): GitHubTeamMemberConnection! + + """The HTTP path for the team' members""" + membersResourcePath: GitHubURI! + + """The HTTP URL for the team' members""" + membersUrl: GitHubURI! + + """The name of the team.""" + name: String! + + """The HTTP path creating a new team""" + newTeamResourcePath: GitHubURI! + + """The HTTP URL creating a new team""" + newTeamUrl: GitHubURI! + + """The organization that owns this team.""" + organization: GitHubOrganization! + + """The parent team of the team.""" + parentTeam: GitHubTeam + + """The level of privacy the team has.""" + privacy: GitHubTeamPrivacy! + + """A list of repositories this team has access to.""" + repositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The search string to look for.""" + query: String + + """Order for the connection.""" + orderBy: GitHubTeamRepositoryOrder + ): GitHubTeamRepositoryConnection! + + """The HTTP path for this team's repositories""" + repositoriesResourcePath: GitHubURI! + + """The HTTP URL for this team's repositories""" + repositoriesUrl: GitHubURI! + + """The HTTP path for this team""" + resourcePath: GitHubURI! + + """The slug corresponding to the team.""" + slug: String! + + """The HTTP path for this team's teams""" + teamsResourcePath: GitHubURI! + + """The HTTP URL for this team's teams""" + teamsUrl: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this team""" + url: GitHubURI! + + """Team is adminable by the viewer.""" + viewerCanAdminister: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types which can be actors for `BranchActorAllowance` objects.""" +union GitHubBranchActorAllowanceActor = GitHubTeam | GitHubUser + +""" +A team or user who has the ability to bypass a force push requirement on a protected branch. +""" +type GitHubBypassForcePushAllowance implements OneGraphNode & GitHubNode { + """The actor that can dismiss.""" + actor: GitHubBranchActorAllowanceActor + + """ + Identifies the branch protection rule associated with the allowed user or team. + """ + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubBypassForcePushAllowanceEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBypassForcePushAllowance +} + +"""The connection type for BypassForcePushAllowance.""" +type GitHubBypassForcePushAllowanceConnection { + """A list of edges.""" + edges: [GitHubBypassForcePushAllowanceEdge] + + """A list of nodes.""" + nodes: [GitHubBypassForcePushAllowance] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A conflict between two branch protection rules.""" +type GitHubBranchProtectionRuleConflict { + """Identifies the branch protection rule.""" + branchProtectionRule: GitHubBranchProtectionRule + + """Identifies the conflicting branch protection rule.""" + conflictingBranchProtectionRule: GitHubBranchProtectionRule + + """Identifies the branch ref that has conflicting rules""" + ref: GitHubRef +} + +"""An edge in a connection.""" +type GitHubBranchProtectionRuleConflictEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubBranchProtectionRuleConflict +} + +"""The connection type for BranchProtectionRuleConflict.""" +type GitHubBranchProtectionRuleConflictConnection { + """A list of edges.""" + edges: [GitHubBranchProtectionRuleConflictEdge] + + """A list of nodes.""" + nodes: [GitHubBranchProtectionRuleConflict] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A branch protection rule.""" +type GitHubBranchProtectionRule implements OneGraphNode & GitHubNode { + """Can this branch be deleted.""" + allowsDeletions: Boolean! + + """Are force pushes allowed on this branch.""" + allowsForcePushes: Boolean! + + """ + A list of conflicts matching branches protection rule and other branch protection rules + """ + branchProtectionRuleConflicts( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBranchProtectionRuleConflictConnection! + + """A list of actors able to force push for this branch protection rule.""" + bypassForcePushAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBypassForcePushAllowanceConnection! + + """A list of actors able to bypass PRs for this branch protection rule.""" + bypassPullRequestAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubBypassPullRequestAllowanceConnection! + + """The actor who created this branch protection rule.""" + creator: GitHubActor + + """Identifies the primary key from the database.""" + databaseId: Int + + """ + Will new commits pushed to matching branches dismiss pull request review approvals. + """ + dismissesStaleReviews: Boolean! + + """""" + id: ID! + + """Can admins overwrite branch protection.""" + isAdminEnforced: Boolean! + + """Repository refs that are protected by this rule""" + matchingRefs( + """Filters refs with query on name""" + query: String + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRefConnection! + + """Identifies the protection rule pattern.""" + pattern: String! + + """A list push allowances for this branch protection rule.""" + pushAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPushAllowanceConnection! + + """The repository associated with this branch protection rule.""" + repository: GitHubRepository + + """Number of approving reviews required to update matching branches.""" + requiredApprovingReviewCount: Int + + """ + List of required status check contexts that must pass for commits to be accepted to matching branches. + """ + requiredStatusCheckContexts: [String] + + """ + List of required status checks that must pass for commits to be accepted to matching branches. + """ + requiredStatusChecks: [GitHubRequiredStatusCheckDescription!] + + """Are approving reviews required to update matching branches.""" + requiresApprovingReviews: Boolean! + + """Are reviews from code owners required to update matching branches.""" + requiresCodeOwnerReviews: Boolean! + + """Are commits required to be signed.""" + requiresCommitSignatures: Boolean! + + """Are conversations required to be resolved before merging.""" + requiresConversationResolution: Boolean! + + """Are merge commits prohibited from being pushed to this branch.""" + requiresLinearHistory: Boolean! + + """Are status checks required to update matching branches.""" + requiresStatusChecks: Boolean! + + """Are branches required to be up to date before merging.""" + requiresStrictStatusChecks: Boolean! + + """Is pushing to matching branches restricted.""" + restrictsPushes: Boolean! + + """Is dismissal of pull request reviews restricted.""" + restrictsReviewDismissals: Boolean! + + """A list review dismissal allowances for this branch protection rule.""" + reviewDismissalAllowances( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReviewDismissalAllowanceConnection! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestState { + """A pull request that is still open.""" + OPEN + + """A pull request that has been closed without being merged.""" + CLOSED + + """A pull request that has been closed by being merged.""" + MERGED +} + +enum GitHubIssueOrderField { + """Order issues by creation time""" + CREATED_AT + + """Order issues by update time""" + UPDATED_AT + + """Order issues by comment count""" + COMMENTS +} + +enum GitHubOrderDirection { + """Specifies an ascending order for a given `orderBy` argument.""" + ASC + + """Specifies a descending order for a given `orderBy` argument.""" + DESC +} + +"""Ways in which lists of issues can be ordered upon return.""" +input GitHubIssueOrder { + """The field in which to order issues by.""" + field: GitHubIssueOrderField! + + """The direction in which to order issues by the specified field.""" + direction: GitHubOrderDirection! +} + +"""An edge in a connection.""" +type GitHubPullRequestEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubPullRequest +} + +"""The connection type for PullRequest.""" +type GitHubPullRequestConnection { + """A list of edges.""" + edges: [GitHubPullRequestEdge] + + """A list of nodes.""" + nodes: [GitHubPullRequest] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""Represents a Git reference.""" +type GitHubRef implements OneGraphNode & GitHubNode { + """A list of pull requests with this ref as the head ref.""" + associatedPullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """Branch protection rules for this ref""" + branchProtectionRule: GitHubBranchProtectionRule + + """""" + id: ID! + + """The ref name.""" + name: String! + + """The ref's prefix, such as `refs/heads/` or `refs/tags/`.""" + prefix: String! + + """Branch protection rules that are viewable by non-admins""" + refUpdateRule: GitHubRefUpdateRule + + """The repository the ref belongs to.""" + repository: GitHubRepository! + + """The object the ref points to. Returns null when object does not exist.""" + target: GitHubGitObject + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum GitHubPullRequestMergeMethod { + """ + Add all commits from the head branch to the base branch with a merge commit. + """ + MERGE + + """ + Combine all commits from the head branch into a single commit in the base branch. + """ + SQUASH + + """ + Add all commits from the head branch onto the base branch individually. + """ + REBASE +} + +"""Represents an auto-merge request for a pull request""" +type GitHubAutoMergeRequest { + """The email address of the author of this auto-merge request.""" + authorEmail: String + + """The commit message of the auto-merge request.""" + commitBody: String + + """The commit title of the auto-merge request.""" + commitHeadline: String + + """When was this auto-merge request was enabled.""" + enabledAt: GitHubDateTime + + """The actor who created the auto-merge request.""" + enabledBy: GitHubActor + + """The merge method of the auto-merge request.""" + mergeMethod: GitHubPullRequestMergeMethod! + + """The pull request that this auto-merge request is set against.""" + pullRequest: GitHubPullRequest! +} + +"""A repository pull request.""" +type GitHubPullRequest implements OneGraphNode & GitHubAssignable & GitHubClosable & GitHubComment & GitHubLabelable & GitHubLockable & GitHubNode & GitHubProjectNextOwner & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """The number of additions in this pull request.""" + additions: Int! + + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """ + Returns the auto-merge request object if one exists for this pull request. + """ + autoMergeRequest: GitHubAutoMergeRequest + + """Identifies the base Ref associated with the pull request.""" + baseRef: GitHubRef + + """ + Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted. + """ + baseRefName: String! + + """ + Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted. + """ + baseRefOid: GitHubGitObjectID! + + """The repository associated with this pull request's base Ref.""" + baseRepository: GitHubRepository + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """The number of changed files in this pull request.""" + changedFiles: Int! + + """The HTTP path for the checks of this pull request.""" + checksResourcePath: GitHubURI! + + """The HTTP URL for the checks of this pull request.""" + checksUrl: GitHubURI! + + """`true` if the pull request is closed""" + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """List of issues that were may be closed by this pull request""" + closingIssuesReferences( + """Return only manually linked Issues""" + userLinkedOnly: Boolean = false + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for issues returned from the connection""" + orderBy: GitHubIssueOrder + ): GitHubIssueConnection + + """A list of comments associated with the pull request.""" + comments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """ + A list of commits present in this pull request's head branch not present in the base branch. + """ + commits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestCommitConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The number of deletions in this pull request.""" + deletions: Int! + + """The actor who edited this pull request's body.""" + editor: GitHubActor + + """Lists the files changed within this pull request.""" + files( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestChangedFileConnection + + """Identifies the head Ref associated with the pull request.""" + headRef: GitHubRef + + """ + Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted. + """ + headRefName: String! + + """ + Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted. + """ + headRefOid: GitHubGitObjectID! + + """The repository associated with this pull request's head Ref.""" + headRepository: GitHubRepository + + """ + The owner of the repository associated with this pull request's head Ref. + """ + headRepositoryOwner: GitHubRepositoryOwner + + """The hovercard information for this issue""" + hovercard( + """Whether or not to include notification contexts""" + includeNotificationContexts: Boolean = true + ): GitHubHovercard! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """The head and base repositories are different.""" + isCrossRepository: Boolean! + + """Identifies if the pull request is a draft.""" + isDraft: Boolean! + + """Is this pull request read by the viewer""" + isReadByViewer: Boolean + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """A list of latest reviews per user associated with the pull request.""" + latestOpinionatedReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Only return reviews from user who have write access to the repository""" + writersOnly: Boolean = false + ): GitHubPullRequestReviewConnection + + """ + A list of latest reviews per user associated with the pull request that are not also pending review. + """ + latestReviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewConnection + + """`true` if the pull request is locked""" + locked: Boolean! + + """Indicates whether maintainers can modify the pull request.""" + maintainerCanModify: Boolean! + + """The commit that was created when this pull request was merged.""" + mergeCommit: GitHubCommit + + """ + Whether or not the pull request can be merged based on the existence of merge conflicts. + """ + mergeable: GitHubMergeableState! + + """Whether or not the pull request was merged.""" + merged: Boolean! + + """The date and time that the pull request was merged.""" + mergedAt: GitHubDateTime + + """The actor who merged the pull request.""" + mergedBy: GitHubActor + + """Identifies the milestone associated with the pull request.""" + milestone: GitHubMilestone + + """Identifies the pull request number.""" + number: Int! + + """ + A list of Users that are participating in the Pull Request conversation. + """ + participants( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The permalink to the pull request.""" + permalink: GitHubURI! + + """ + The commit that GitHub automatically generated to test if this pull request could be merged. This field will not return a value if the pull request is merged, or if the test merge commit is still being generated. See the `mergeable` field for more details on the mergeability of the pull request. + """ + potentialMergeCommit: GitHubCommit + + """List of project cards associated with this pull request.""" + projectCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """List of project (beta) items associated with this pull request.""" + projectNextItems( + """Include archived items.""" + includeArchived: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this pull request.""" + resourcePath: GitHubURI! + + """The HTTP path for reverting this pull request.""" + revertResourcePath: GitHubURI! + + """The HTTP URL for reverting this pull request.""" + revertUrl: GitHubURI! + + """The current status of this pull request with respect to code review.""" + reviewDecision: GitHubPullRequestReviewDecision + + """A list of review requests associated with the pull request.""" + reviewRequests( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubReviewRequestConnection + + """The list of all review threads for this pull request.""" + reviewThreads( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestReviewThreadConnection! + + """A list of reviews associated with the pull request.""" + reviews( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of states to filter the reviews.""" + states: [GitHubPullRequestReviewState!] + + """Filter by author of the review.""" + author: String + ): GitHubPullRequestReviewConnection + + """Identifies the state of the pull request.""" + state: GitHubPullRequestState! + + """ + A list of reviewer suggestions based on commit history and past review comments. + """ + suggestedReviewers: [GitHubSuggestedReviewer]! + + """ + A list of events, comments, commits, etc. associated with the pull request. + """ + timeline( + """Allows filtering timeline events by a `since` timestamp.""" + since: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestTimelineConnection! @deprecated(reason: "`timeline` will be removed Use PullRequest.timelineItems instead. Removal on 2020-10-01 UTC.") + + """ + A list of events, comments, commits, etc. associated with the pull request. + """ + timelineItems( + """Filter timeline items by a `since` timestamp.""" + since: GitHubDateTime + + """Skips the first _n_ elements in the list.""" + skip: Int + + """Filter timeline items by type.""" + itemTypes: [GitHubPullRequestTimelineItemsItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestTimelineItemsConnection! + + """Identifies the pull request title.""" + title: String! + + """Identifies the pull request title rendered to HTML.""" + titleHTML: GitHubHTML! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this pull request.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Whether or not the viewer can apply suggestion.""" + viewerCanApplySuggestion: Boolean! + + """Check if the viewer can restore the deleted head ref.""" + viewerCanDeleteHeadRef: Boolean! + + """Whether or not the viewer can disable auto-merge""" + viewerCanDisableAutoMerge: Boolean! + + """Whether or not the viewer can enable auto-merge""" + viewerCanEnableAutoMerge: Boolean! + + """ + Indicates whether the viewer can bypass branch protections and merge the pull request immediately + """ + viewerCanMergeAsAdmin: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """The latest review given from the viewer.""" + viewerLatestReview: GitHubPullRequestReview + + """ + The person who has requested the viewer for review on this pull request. + """ + viewerLatestReviewRequest: GitHubReviewRequest + + """The merge body text for the viewer and method.""" + viewerMergeBodyText( + """The merge method for the message.""" + mergeType: GitHubPullRequestMergeMethod + ): String! + + """The merge headline text for the viewer and method.""" + viewerMergeHeadlineText( + """The merge method for the message.""" + mergeType: GitHubPullRequestMergeMethod + ): String! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Represents a comment on an Issue.""" +type GitHubIssueComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """The body as Markdown.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """Identifies the issue associated with the comment.""" + issue: GitHubIssue! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """ + Returns the pull request associated with the comment, if this comment was made on a + pull request. + + """ + pullRequest: GitHubPullRequest + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this issue comment""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue comment""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """Linked Salesforce feed item""" + salesforceFeedItem: SalesforceFeedItem + + """Linked Salesforce feed comment""" + salesforceFeedComment: SalesforceFeedComment + + """Linked Salesforce case comment""" + salesforceCaseComment: SalesforceCaseComment + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubIssueCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubIssueComment +} + +"""The connection type for IssueComment.""" +type GitHubIssueCommentConnection { + """A list of edges.""" + edges: [GitHubIssueCommentEdge] + + """A list of nodes.""" + nodes: [GitHubIssueComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubCommentAuthorAssociation { + """Author is a member of the organization that owns the repository.""" + MEMBER + + """Author is the owner of the repository.""" + OWNER + + """Author is a placeholder for an unclaimed user.""" + MANNEQUIN + + """Author has been invited to collaborate on the repository.""" + COLLABORATOR + + """Author has previously committed to the repository.""" + CONTRIBUTOR + + """Author has not previously committed to the repository.""" + FIRST_TIME_CONTRIBUTOR + + """Author has not previously committed to GitHub.""" + FIRST_TIMER + + """Author has no association with the repository.""" + NONE +} + +"""Information about pagination in a connection.""" +type GitHubPageInfo { + """When paginating forwards, the cursor to continue.""" + endCursor: String + + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """When paginating backwards, the cursor to continue.""" + startCursor: String +} + +"""Represents a user.""" +type GitHubUserEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubUser +} + +"""The connection type for User.""" +type GitHubUserConnection { + """A list of edges.""" + edges: [GitHubUserEdge] + + """A list of nodes.""" + nodes: [GitHubUser] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +enum GitHubLockReason { + """ + The issue or pull request was locked because the conversation was off-topic. + """ + OFF_TOPIC + + """ + The issue or pull request was locked because the conversation was too heated. + """ + TOO_HEATED + + """ + The issue or pull request was locked because the conversation was resolved. + """ + RESOLVED + + """ + The issue or pull request was locked because the conversation was spam. + """ + SPAM +} + +""" +An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project. +""" +type GitHubIssue implements OneGraphNode & GitHubAssignable & GitHubClosable & GitHubComment & GitHubLabelable & GitHubLockable & GitHubNode & GitHubProjectNextOwner & GitHubReactable & GitHubRepositoryNode & GitHubSubscribable & GitHubUniformResourceLocatable & GitHubUpdatable & GitHubUpdatableComment { + """Reason that the conversation was locked.""" + activeLockReason: GitHubLockReason + + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the body of the issue.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The http path for this issue body""" + bodyResourcePath: GitHubURI! + + """Identifies the body of the issue rendered to text.""" + bodyText: String! + + """The http URL for this issue body""" + bodyUrl: GitHubURI! + + """ + `true` if the object is closed (definition of closed may depend on type) + """ + closed: Boolean! + + """Identifies the date and time when the object was closed.""" + closedAt: GitHubDateTime + + """A list of comments associated with the Issue.""" + comments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """The hovercard information for this issue""" + hovercard( + """Whether or not to include notification contexts""" + includeNotificationContexts: Boolean = true + ): GitHubHovercard! + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """ + Indicates whether or not this issue is currently pinned to the repository issues list + """ + isPinned: Boolean + + """Is this issue read by the viewer""" + isReadByViewer: Boolean + + """A list of labels associated with the object.""" + labels( + """Ordering options for labels returned from the connection.""" + orderBy: GitHubLabelOrder = {field: CREATED_AT, direction: ASC} + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubLabelConnection + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """`true` if the object is locked""" + locked: Boolean! + + """Identifies the milestone associated with the issue.""" + milestone: GitHubMilestone + + """Identifies the issue number.""" + number: Int! + + """A list of Users that are participating in the Issue conversation.""" + participants( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! + + """List of project cards associated with this issue.""" + projectCards( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A list of archived states to filter the cards by""" + archivedStates: [GitHubProjectCardArchivedState] = [ARCHIVED, NOT_ARCHIVED] + ): GitHubProjectCardConnection! + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """List of project (beta) items associated with this issue.""" + projectNextItems( + """Include archived items.""" + includeArchived: Boolean = true + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectNextItemConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path for this issue""" + resourcePath: GitHubURI! + + """Identifies the state of the issue.""" + state: GitHubIssueState! + + """A list of events, comments, commits, etc. associated with the issue.""" + timeline( + """Allows filtering timeline events by a `since` timestamp.""" + since: GitHubDateTime + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueTimelineConnection! @deprecated(reason: "`timeline` will be removed Use Issue.timelineItems instead. Removal on 2020-10-01 UTC.") + + """A list of events, comments, commits, etc. associated with the issue.""" + timelineItems( + """Filter timeline items by a `since` timestamp.""" + since: GitHubDateTime + + """Skips the first _n_ elements in the list.""" + skip: Int + + """Filter timeline items by type.""" + itemTypes: [GitHubIssueTimelineItemsItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueTimelineItemsConnection! + + """Identifies the issue title.""" + title: String! + + """Identifies the issue title rendered to HTML.""" + titleHTML: String! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this issue""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """ + Check if the viewer is able to change their subscription status for the repository. + """ + viewerCanSubscribe: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + + """ + Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. + """ + viewerSubscription: GitHubSubscriptionState + + """Linked Salesforce case""" + salesforceCase: SalesforceCase + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object that can have users assigned to it.""" +interface GitHubAssignable { + """A list of Users assigned to this object.""" + assignees( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserConnection! +} + +"""Represents an 'assigned' event on any assignable object.""" +type GitHubAssignedEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the assignable associated with the event.""" + assignable: GitHubAssignable! + + """Identifies the user or mannequin that was assigned.""" + assignee: GitHubAssignee + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """""" + id: ID! + + """Identifies the user who was assigned.""" + user: GitHubUser @deprecated(reason: "Assignees can now be mannequins. Use the `assignee` field instead. Removal on 2020-01-01 UTC.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An item in an issue timeline""" +union GitHubIssueTimelineItems = GitHubAddedToProjectEvent | GitHubAssignedEvent | GitHubClosedEvent | GitHubCommentDeletedEvent | GitHubConnectedEvent | GitHubConvertedNoteToIssueEvent | GitHubConvertedToDiscussionEvent | GitHubCrossReferencedEvent | GitHubDemilestonedEvent | GitHubDisconnectedEvent | GitHubIssueComment | GitHubLabeledEvent | GitHubLockedEvent | GitHubMarkedAsDuplicateEvent | GitHubMentionedEvent | GitHubMilestonedEvent | GitHubMovedColumnsInProjectEvent | GitHubPinnedEvent | GitHubReferencedEvent | GitHubRemovedFromProjectEvent | GitHubRenamedTitleEvent | GitHubReopenedEvent | GitHubSubscribedEvent | GitHubTransferredEvent | GitHubUnassignedEvent | GitHubUnlabeledEvent | GitHubUnlockedEvent | GitHubUnmarkedAsDuplicateEvent | GitHubUnpinnedEvent | GitHubUnsubscribedEvent | GitHubUserBlockedEvent + +""" +Represents a 'added_to_project' event on a given issue or pull request. +""" +type GitHubAddedToProjectEvent implements OneGraphNode & GitHubNode { + """Identifies the actor who performed the event.""" + actor: GitHubActor + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object with an ID.""" +interface GitHubNode { + """ID of the object.""" + id: ID! +} + +"""A placeholder user for attribution of imported data on GitHub.""" +type GitHubMannequin implements OneGraphNode & GitHubActor & GitHubNode & GitHubUniformResourceLocatable { + """A URL pointing to the GitHub App's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The user that has claimed the data attributed to this mannequin.""" + claimant: GitHubUser + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The mannequin's email on the source instance.""" + email: String + + """""" + id: ID! + + """The username of the actor.""" + login: String! + + """The HTML path to this resource.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The URL to this resource.""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Types that can be assigned to issues.""" +union GitHubAssignee = GitHubBot | GitHubMannequin | GitHubOrganization | GitHubUser + +"""An ISO-8601 encoded UTC date string.""" +scalar GitHubDateTime + +"""A special type of user which takes actions on behalf of GitHub Apps.""" +type GitHubBot implements OneGraphNode & GitHubActor & GitHubNode & GitHubUniformResourceLocatable { + """A URL pointing to the GitHub App's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """""" + id: ID! + + """The username of the actor.""" + login: String! + + """The HTTP path for this bot""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this bot""" + url: GitHubURI! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +""" +Represents an object which can take actions on GitHub. Typically a User or Bot. +""" +interface GitHubActor { + """A URL pointing to the actor's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The username of the actor.""" + login: String! + + """The HTTP path for this actor.""" + resourcePath: GitHubURI! + + """The HTTP URL for this actor.""" + url: GitHubURI! +} + +"""Represents a comment on a given Commit.""" +type GitHubCommitComment implements OneGraphNode & GitHubComment & GitHubDeletable & GitHubMinimizable & GitHubNode & GitHubReactable & GitHubRepositoryNode & GitHubUpdatable & GitHubUpdatableComment { + """The actor who authored the comment.""" + author: GitHubActor + + """Author's association with the subject of the comment.""" + authorAssociation: GitHubCommentAuthorAssociation! + + """Identifies the comment body.""" + body: String! + + """The body rendered to HTML.""" + bodyHTML: GitHubHTML! + + """The body rendered to text.""" + bodyText: String! + + """ + Identifies the commit associated with the comment, if the commit exists. + """ + commit: GitHubCommit + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Check if this comment was created via an email reply.""" + createdViaEmail: Boolean! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The actor who edited the comment.""" + editor: GitHubActor + + """""" + id: ID! + + """ + Check if this comment was edited and includes an edit with the creation data + """ + includesCreatedEdit: Boolean! + + """Returns whether or not a comment has been minimized.""" + isMinimized: Boolean! + + """The moment the editor made the last edit""" + lastEditedAt: GitHubDateTime + + """Returns why the comment was minimized.""" + minimizedReason: String + + """Identifies the file path associated with the comment.""" + path: String + + """Identifies the line position associated with the comment.""" + position: Int + + """Identifies when the comment was published at.""" + publishedAt: GitHubDateTime + + """A list of reactions grouped by content left on the subject.""" + reactionGroups: [GitHubReactionGroup!] + + """A list of Reactions left on the Issue.""" + reactions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Allows filtering Reactions by emoji.""" + content: GitHubReactionContent + + """Allows specifying the order in which reactions are returned.""" + orderBy: GitHubReactionOrder + ): GitHubReactionConnection! + + """The repository associated with this node.""" + repository: GitHubRepository! + + """The HTTP path permalink for this commit comment.""" + resourcePath: GitHubURI! + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL permalink for this commit comment.""" + url: GitHubURI! + + """A list of edits to this content.""" + userContentEdits( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubUserContentEditConnection + + """Check if the current viewer can delete this object.""" + viewerCanDelete: Boolean! + + """Check if the current viewer can minimize this object.""" + viewerCanMinimize: Boolean! + + """Can user react to this subject""" + viewerCanReact: Boolean! + + """Check if the current viewer can update this object.""" + viewerCanUpdate: Boolean! + + """Reasons why the current viewer can not update this comment.""" + viewerCannotUpdateReasons: [GitHubCommentCannotUpdateReason!]! + + """Did the viewer author this comment.""" + viewerDidAuthor: Boolean! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type GitHubCommitCommentEdge { + """A cursor for use in pagination.""" + cursor: String! + + """The item at the end of the edge.""" + node: GitHubCommitComment +} + +"""The connection type for CommitComment.""" +type GitHubCommitCommentConnection { + """A list of edges.""" + edges: [GitHubCommitCommentEdge] + + """A list of nodes.""" + nodes: [GitHubCommitComment] + + """Information to aid in pagination.""" + pageInfo: GitHubPageInfo! + + """Identifies the total count of items in the connection.""" + totalCount: Int! +} + +"""A string containing HTML code.""" +scalar GitHubHTML + +"""An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.""" +scalar GitHubURI + +enum GitHubPinnableItemType { + """A repository.""" + REPOSITORY + + """A gist.""" + GIST + + """An issue.""" + ISSUE + + """A project.""" + PROJECT + + """A pull request.""" + PULL_REQUEST + + """A user.""" + USER + + """An organization.""" + ORGANIZATION + + """A team.""" + TEAM +} + +""" +A user is an individual's account on GitHub that owns repositories and can make new content. +""" +type GitHubUser implements OneGraphNode & GitHubActor & GitHubNode & GitHubPackageOwner & GitHubProfileOwner & GitHubProjectNextOwner & GitHubProjectOwner & GitHubRepositoryDiscussionAuthor & GitHubRepositoryDiscussionCommentAuthor & GitHubRepositoryOwner & GitHubSponsorable & GitHubUniformResourceLocatable { + """ + Determine if this repository owner has any items that can be pinned to their profile. + """ + anyPinnableItems( + """Filter to only a particular kind of pinnable item.""" + type: GitHubPinnableItemType + ): Boolean! + + """A URL pointing to the user's public avatar.""" + avatarUrl( + """The size of the resulting square image.""" + size: Int + ): GitHubURI! + + """The user's public profile bio.""" + bio: String + + """The user's public profile bio as HTML.""" + bioHTML: GitHubHTML! + + """ + Could this user receive email notifications, if the organization had notification restrictions enabled? + """ + canReceiveOrganizationEmailsWhenNotificationsRestricted( + """The login of the organization to check.""" + login: String! + ): Boolean! + + """A list of commit comments made by this user.""" + commitComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubCommitCommentConnection! + + """The user's public profile company.""" + company: String + + """The user's public profile company as HTML.""" + companyHTML: GitHubHTML! + + """ + The collection of contributions this user has made to different repositories. + """ + contributionsCollection( + """The ID of the organization used to filter contributions.""" + organizationID: ID + + """ + Only contributions made at this time or later will be counted. If omitted, defaults to a year ago. + """ + from: GitHubDateTime + + """ + Only contributions made before and up to (including) this time will be counted. If omitted, defaults to the current time or one year from the provided from argument. + """ + to: GitHubDateTime + ): GitHubContributionsCollection! + + """Identifies the date and time when the object was created.""" + createdAt: GitHubDateTime! + + """Identifies the primary key from the database.""" + databaseId: Int + + """The user's publicly visible profile email.""" + email: String! + + """ + The estimated next GitHub Sponsors payout for this user/organization in cents (USD). + """ + estimatedNextSponsorsPayoutInCents: Int! + + """A list of users the given user is followed by.""" + followers( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubFollowerConnection! + + """A list of users the given user is following.""" + following( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubFollowingConnection! + + """Find gist by repo name.""" + gist( + """The gist name to find.""" + name: String! + ): GitHubGist + + """A list of gist comments made by this user.""" + gistComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistCommentConnection! + + """A list of the Gists the user has created.""" + gists( + """Filters Gists according to privacy.""" + privacy: GitHubGistPrivacy + + """Ordering options for gists returned from the connection""" + orderBy: GitHubGistOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubGistConnection! + + """True if this user/organization has a GitHub Sponsors listing.""" + hasSponsorsListing: Boolean! + + """The hovercard information for this user in a given context""" + hovercard( + """The ID of the subject to get the hovercard in the context of""" + primarySubjectId: ID + ): GitHubHovercard! + + """""" + id: ID! + + """The interaction ability settings for this user.""" + interactionAbility: GitHubRepositoryInteractionAbility + + """ + Whether or not this user is a participant in the GitHub Security Bug Bounty. + """ + isBountyHunter: Boolean! + + """ + Whether or not this user is a participant in the GitHub Campus Experts Program. + """ + isCampusExpert: Boolean! + + """Whether or not this user is a GitHub Developer Program member.""" + isDeveloperProgramMember: Boolean! + + """Whether or not this user is a GitHub employee.""" + isEmployee: Boolean! + + """ + Whether or not this user is following the viewer. Inverse of viewer_is_following + """ + isFollowingViewer: Boolean! + + """Whether or not this user is a member of the GitHub Stars Program.""" + isGitHubStar: Boolean! + + """Whether or not the user has marked themselves as for hire.""" + isHireable: Boolean! + + """Whether or not this user is a site administrator.""" + isSiteAdmin: Boolean! + + """Check if the given account is sponsoring this user/organization.""" + isSponsoredBy( + """The target account's login.""" + accountLogin: String! + ): Boolean! + + """True if the viewer is sponsored by this user/organization.""" + isSponsoringViewer: Boolean! + + """Whether or not this user is the viewing user.""" + isViewer: Boolean! + + """A list of issue comments made by this user.""" + issueComments( + """Ordering options for issue comments returned from the connection.""" + orderBy: GitHubIssueCommentOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueCommentConnection! + + """A list of issues associated with this user.""" + issues( + """Ordering options for issues returned from the connection.""" + orderBy: GitHubIssueOrder + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """A list of states to filter the issues by.""" + states: [GitHubIssueState!] + + """Filtering options for issues returned from the connection.""" + filterBy: GitHubIssueFilters + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubIssueConnection! + + """ + Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. + """ + itemShowcase: GitHubProfileItemShowcase! + + """The user's public profile location.""" + location: String + + """The username used to login.""" + login: String! + + """ + The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). + """ + monthlyEstimatedSponsorsIncomeInCents: Int! + + """The user's public profile name.""" + name: String + + """Find an organization by its login that the user belongs to.""" + organization( + """The login of the organization to find.""" + login: String! + ): GitHubOrganization + + """ + Verified email addresses that match verified domains for a specified organization the user is a member of. + """ + organizationVerifiedDomainEmails( + """The login of the organization to match verified domains from.""" + login: String! + ): [String!]! + + """A list of organizations the user belongs to.""" + organizations( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubOrganizationConnection! + + """A list of packages under the owner.""" + packages( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Find packages by their names.""" + names: [String] + + """Find packages in a repository by ID.""" + repositoryId: ID + + """Filter registry package by type.""" + packageType: GitHubPackageType + + """Ordering of the returned packages.""" + orderBy: GitHubPackageOrder = {field: CREATED_AT, direction: DESC} + ): GitHubPackageConnection! + + """ + A list of repositories and gists this profile owner can pin to their profile. + """ + pinnableItems( + """Filter the types of pinnable items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + A list of repositories and gists this profile owner has pinned to their profile + """ + pinnedItems( + """Filter the types of pinned items that are returned.""" + types: [GitHubPinnableItemType!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPinnableItemConnection! + + """ + Returns how many more items this profile owner can pin to their profile. + """ + pinnedItemsRemaining: Int! + + """Find project by number.""" + project( + """The project number to find.""" + number: Int! + ): GitHubProject + + """Find a project by project (beta) number.""" + projectNext( + """The project (beta) number.""" + number: Int! + ): GitHubProjectNext + + """A list of projects under the owner.""" + projects( + """Ordering options for projects returned from the connection""" + orderBy: GitHubProjectOrder + + """Query to search projects by, currently only searching by name.""" + search: String + + """A list of states to filter the projects by.""" + states: [GitHubProjectState!] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubProjectConnection! + + """A list of projects (beta) under the owner.""" + projectsNext( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """A project (beta) to search for under the the owner.""" + query: String + + """How to order the returned projects (beta).""" + sortBy: GitHubProjectNextOrderField = TITLE + ): GitHubProjectNextConnection! + + """The HTTP path listing user's projects""" + projectsResourcePath: GitHubURI! + + """The HTTP URL listing user's projects""" + projectsUrl: GitHubURI! + + """A list of public keys associated with this user.""" + publicKeys( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPublicKeyConnection! + + """A list of pull requests associated with this user.""" + pullRequests( + """A list of states to filter the pull requests by.""" + states: [GitHubPullRequestState!] + + """A list of label names to filter the pull requests by.""" + labels: [String!] + + """The head ref name to filter the pull requests by.""" + headRefName: String + + """The base ref name to filter the pull requests by.""" + baseRefName: String + + """Ordering options for pull requests returned from the connection.""" + orderBy: GitHubIssueOrder + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubPullRequestConnection! + + """A list of repositories that the user owns.""" + repositories( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If non-null, filters repositories according to whether they are forks of another repository + """ + isFork: Boolean + ): GitHubRepositoryConnection! + + """A list of repositories that the user recently contributed to.""" + repositoriesContributedTo( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """If true, include user repositories""" + includeUserRepositories: Boolean + + """ + If non-null, include only the specified types of contributions. The GitHub.com UI uses [COMMIT, ISSUE, PULL_REQUEST, REPOSITORY] + """ + contributionTypes: [GitHubRepositoryContributionType] + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """Find Repository.""" + repository( + """Name of Repository to find.""" + name: String! + + """ + Follow repository renames. If disabled, a repository referenced by its old name will return an error. + """ + followRenames: Boolean = true + ): GitHubRepository + + """Discussion comments this user has authored.""" + repositoryDiscussionComments( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Filter discussion comments to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussion comments to only those that were marked as the answer + """ + onlyAnswers: Boolean = false + ): GitHubDiscussionCommentConnection! + + """Discussions this user has started.""" + repositoryDiscussions( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for discussions returned from the connection.""" + orderBy: GitHubDiscussionOrder = {field: CREATED_AT, direction: DESC} + + """Filter discussions to only those in a specific repository.""" + repositoryId: ID + + """ + Filter discussions to only those that have been answered or not. Defaults to including both answered and unanswered discussions. + """ + answered: Boolean + ): GitHubDiscussionConnection! + + """The HTTP path for this user""" + resourcePath: GitHubURI! + + """Replies this user has saved""" + savedReplies( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """The field to order saved replies by.""" + orderBy: GitHubSavedReplyOrder = {field: UPDATED_AT, direction: DESC} + ): GitHubSavedReplyConnection + + """List of users and organizations this entity is sponsoring.""" + sponsoring( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for the users and organizations returned from the connection. + """ + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """List of sponsors for this user or organization.""" + sponsors( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + If given, will filter for sponsors at the given tier. Will only return sponsors whose tier the viewer is permitted to see. + """ + tierId: ID + + """Ordering options for sponsors returned from the connection.""" + orderBy: GitHubSponsorOrder = {field: RELEVANCE, direction: DESC} + ): GitHubSponsorConnection! + + """Events involving this sponsorable, such as new sponsorships.""" + sponsorsActivities( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filter activities returned to only those that occurred in a given time range. + """ + period: GitHubSponsorsActivityPeriod = MONTH + + """Ordering options for activity returned from the connection.""" + orderBy: GitHubSponsorsActivityOrder = {field: TIMESTAMP, direction: DESC} + ): GitHubSponsorsActivityConnection! + + """The GitHub Sponsors listing for this user or organization.""" + sponsorsListing: GitHubSponsorsListing + + """ + The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsor: GitHubSponsorship + + """ + The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving. Only returns a sponsorship if it is active. + """ + sponsorshipForViewerAsSponsorable: GitHubSponsorship + + """List of sponsorship updates sent from this sponsorable to sponsors.""" + sponsorshipNewsletters( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for sponsorship updates returned from the connection.""" + orderBy: GitHubSponsorshipNewsletterOrder = {field: CREATED_AT, direction: DESC} + ): GitHubSponsorshipNewsletterConnection! + + """This object's sponsorships as the maintainer.""" + sponsorshipsAsMaintainer( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Whether or not to include private sponsorships in the result set""" + includePrivate: Boolean = false + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """This object's sponsorships as the sponsor.""" + sponsorshipsAsSponsor( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Ordering options for sponsorships returned from this connection. If left blank, the sponsorships will be ordered based on relevancy to the viewer. + """ + orderBy: GitHubSponsorshipOrder + ): GitHubSponsorshipConnection! + + """Repositories the user has starred.""" + starredRepositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """ + Filters starred repositories to only return repositories owned by the viewer. + """ + ownedByViewer: Boolean + + """Order for connection""" + orderBy: GitHubStarOrder + ): GitHubStarredRepositoryConnection! + + """The user's description of what they're currently doing.""" + status: GitHubUserStatus + + """ + Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created + + """ + topRepositories( + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder! + + """How far back in time to fetch contributed repositories""" + since: GitHubDateTime + ): GitHubRepositoryConnection! + + """The user's Twitter username.""" + twitterUsername: String + + """Identifies the date and time when the object was last updated.""" + updatedAt: GitHubDateTime! + + """The HTTP URL for this user""" + url: GitHubURI! + + """Can the viewer pin repositories and gists to the profile?""" + viewerCanChangePinnedItems: Boolean! + + """Can the current viewer create new projects on this owner.""" + viewerCanCreateProjects: Boolean! + + """Whether or not the viewer is able to follow the user.""" + viewerCanFollow: Boolean! + + """Whether or not the viewer is able to sponsor this user/organization.""" + viewerCanSponsor: Boolean! + + """ + Whether or not this user is followed by the viewer. Inverse of is_following_viewer. + """ + viewerIsFollowing: Boolean! + + """True if the viewer is sponsoring this user/organization.""" + viewerIsSponsoring: Boolean! + + """A list of repositories the given user is watching.""" + watching( + """If non-null, filters repositories according to privacy""" + privacy: GitHubRepositoryPrivacy + + """Ordering options for repositories returned from the connection""" + orderBy: GitHubRepositoryOrder + + """ + Affiliation options for repositories returned from the connection. If none specified, the results will include repositories for which the current viewer is an owner or collaborator, or member. + """ + affiliations: [GitHubRepositoryAffiliation] + + """ + Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns. + """ + ownerAffiliations: [GitHubRepositoryAffiliation] = [OWNER, COLLABORATOR] + + """ + If non-null, filters repositories according to whether they have been locked + """ + isLocked: Boolean + + """Returns the elements in the list that come after the specified cursor.""" + after: String + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: String + + """Returns the first _n_ elements from the list.""" + first: Int + + """Returns the last _n_ elements from the list.""" + last: Int + ): GitHubRepositoryConnection! + + """A URL pointing to the user's public website/blog.""" + websiteUrl: GitHubURI + + """Linked Salesforce user""" + salesforceUser: SalesforceUser + + """ + If this GitHubUser is the currently logged in viewer, this field will contain a list of emails belonging to this GitHub user. + + See the [email address endpoint documentation](https://developer.github.com/v3/users/emails/#list-email-addresses-for-a-user) for more details. + """ + emailsIfIsViewer_oneGraph( + """ + Only include the GitHub has considers to be the primary email for this user + """ + onlyPrimary: Boolean = false + + """Only include emails that GitHub has verified belong to this user""" + onlyVerified: Boolean = false + ): [GitHubUserEmail_oneGraph!] @deprecated(reason: "*Temporary field until GitHub implemements their own `emailsIfIsViewer` field for a user.*") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""User""" +type SalesforceUser implements OneGraphNode { + """Linked Github user""" + gitHubUser: GitHubUser + + """User ID""" + id: String! + + """Username""" + username: String! + + """Last Name""" + lastName: String! + + """First Name""" + firstName: String + + """Full Name""" + name: String! + + """Company Name""" + companyName: String + + """Division""" + division: String + + """Department""" + department: String + + """Title""" + title: String + + """Street""" + street: String + + """City""" + city: String + + """State/Province""" + state: String + + """Zip/Postal Code""" + postalCode: String + + """Country""" + country: String + + """Latitude""" + latitude: Float + + """Longitude""" + longitude: Float + + """Geocode Accuracy""" + geocodeAccuracy: String + + """Address""" + address: SalesforceAddress + + """Email""" + email: String! + + """AutoBcc""" + emailPreferencesAutoBcc: Boolean! + + """AutoBccStayInTouch""" + emailPreferencesAutoBccStayInTouch: Boolean! + + """StayInTouchReminder""" + emailPreferencesStayInTouchReminder: Boolean! + + """Email Sender Address""" + senderEmail: String + + """Email Sender Name""" + senderName: String + + """Email Signature""" + signature: String + + """Stay-in-Touch Email Subject""" + stayInTouchSubject: String + + """Stay-in-Touch Email Signature""" + stayInTouchSignature: String + + """Stay-in-Touch Email Note""" + stayInTouchNote: String + + """Phone""" + phone: String + + """Fax""" + fax: String + + """Mobile""" + mobilePhone: String + + """Alias""" + alias: String! + + """Nickname""" + communityNickname: String! + + """User Photo badge text overlay""" + badgeText: String + + """Active""" + isActive: Boolean! + + """Time Zone""" + timeZoneSidKey: String! + + """Role ID""" + userRoleId: String + + """Role ID""" + userRole: SalesforceUserRole + + """Locale""" + localeSidKey: String! + + """Info Emails""" + receivesInfoEmails: Boolean! + + """Admin Info Emails""" + receivesAdminInfoEmails: Boolean! + + """Email Encoding""" + emailEncodingKey: String! + + """Profile ID""" + profileId: String! + + """Profile ID""" + profile: SalesforceProfile + + """User Type""" + userType: String + + """Language""" + languageLocaleKey: String! + + """Employee Number""" + employeeNumber: String + + """Delegated Approver ID""" + delegatedApproverId: String + + """Delegated Approver ID""" + delegatedApprover: SalesforceUserDelegatedApproverUnion + + """Manager ID""" + managerId: String + + """Manager ID""" + manager: SalesforceUser + + """Last Login""" + lastLoginDate: String + + """Last Password Change or Reset""" + lastPasswordChangeDate: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Failed Login Attempts""" + numberOfFailedLogins: Int + + """Offline Edition Trial Expiration Date""" + offlineTrialExpirationDate: String + + """Sales Anywhere Trial Expiration Date""" + offlinePdaTrialExpirationDate: String + + """Marketing User""" + userPermissionsMarketingUser: Boolean! + + """Offline User""" + userPermissionsOfflineUser: Boolean! + + """Auto-login To Call Center""" + userPermissionsCallCenterAutoLogin: Boolean! + + """Salesforce CRM Content User""" + userPermissionsSfContentUser: Boolean! + + """Knowledge User""" + userPermissionsKnowledgeUser: Boolean! + + """Flow User""" + userPermissionsInteractionUser: Boolean! + + """Service Cloud User""" + userPermissionsSupportUser: Boolean! + + """Data.com User""" + userPermissionsJigsawProspectingUser: Boolean! + + """Site.com Contributor User""" + userPermissionsSiteforceContributorUser: Boolean! + + """Site.com Publisher User""" + userPermissionsSiteforcePublisherUser: Boolean! + + """WDC User""" + userPermissionsWorkDotComUserFeature: Boolean! + + """Allow Forecasting""" + forecastEnabled: Boolean! + + """ActivityRemindersPopup""" + userPreferencesActivityRemindersPopup: Boolean! + + """EventRemindersCheckboxDefault""" + userPreferencesEventRemindersCheckboxDefault: Boolean! + + """TaskRemindersCheckboxDefault""" + userPreferencesTaskRemindersCheckboxDefault: Boolean! + + """ReminderSoundOff""" + userPreferencesReminderSoundOff: Boolean! + + """DisableAllFeedsEmail""" + userPreferencesDisableAllFeedsEmail: Boolean! + + """DisableFollowersEmail""" + userPreferencesDisableFollowersEmail: Boolean! + + """DisableProfilePostEmail""" + userPreferencesDisableProfilePostEmail: Boolean! + + """DisableChangeCommentEmail""" + userPreferencesDisableChangeCommentEmail: Boolean! + + """DisableLaterCommentEmail""" + userPreferencesDisableLaterCommentEmail: Boolean! + + """DisProfPostCommentEmail""" + userPreferencesDisProfPostCommentEmail: Boolean! + + """ContentNoEmail""" + userPreferencesContentNoEmail: Boolean! + + """ContentEmailAsAndWhen""" + userPreferencesContentEmailAsAndWhen: Boolean! + + """ApexPagesDeveloperMode""" + userPreferencesApexPagesDeveloperMode: Boolean! + + """ReceiveNoNotificationsAsApprover""" + userPreferencesReceiveNoNotificationsAsApprover: Boolean! + + """ReceiveNotificationsAsDelegatedApprover""" + userPreferencesReceiveNotificationsAsDelegatedApprover: Boolean! + + """HideCSNGetChatterMobileTask""" + userPreferencesHideCsnGetChatterMobileTask: Boolean! + + """DisableMentionsPostEmail""" + userPreferencesDisableMentionsPostEmail: Boolean! + + """DisMentionsCommentEmail""" + userPreferencesDisMentionsCommentEmail: Boolean! + + """HideCSNDesktopTask""" + userPreferencesHideCsnDesktopTask: Boolean! + + """HideChatterOnboardingSplash""" + userPreferencesHideChatterOnboardingSplash: Boolean! + + """HideSecondChatterOnboardingSplash""" + userPreferencesHideSecondChatterOnboardingSplash: Boolean! + + """DisCommentAfterLikeEmail""" + userPreferencesDisCommentAfterLikeEmail: Boolean! + + """DisableLikeEmail""" + userPreferencesDisableLikeEmail: Boolean! + + """SortFeedByComment""" + userPreferencesSortFeedByComment: Boolean! + + """DisableMessageEmail""" + userPreferencesDisableMessageEmail: Boolean! + + """HideLegacyRetirementModal""" + userPreferencesHideLegacyRetirementModal: Boolean! + + """JigsawListUser""" + userPreferencesJigsawListUser: Boolean! + + """DisableBookmarkEmail""" + userPreferencesDisableBookmarkEmail: Boolean! + + """DisableSharePostEmail""" + userPreferencesDisableSharePostEmail: Boolean! + + """EnableAutoSubForFeeds""" + userPreferencesEnableAutoSubForFeeds: Boolean! + + """DisableFileShareNotificationsForApi""" + userPreferencesDisableFileShareNotificationsForApi: Boolean! + + """ShowTitleToExternalUsers""" + userPreferencesShowTitleToExternalUsers: Boolean! + + """ShowManagerToExternalUsers""" + userPreferencesShowManagerToExternalUsers: Boolean! + + """ShowEmailToExternalUsers""" + userPreferencesShowEmailToExternalUsers: Boolean! + + """ShowWorkPhoneToExternalUsers""" + userPreferencesShowWorkPhoneToExternalUsers: Boolean! + + """ShowMobilePhoneToExternalUsers""" + userPreferencesShowMobilePhoneToExternalUsers: Boolean! + + """ShowFaxToExternalUsers""" + userPreferencesShowFaxToExternalUsers: Boolean! + + """ShowStreetAddressToExternalUsers""" + userPreferencesShowStreetAddressToExternalUsers: Boolean! + + """ShowCityToExternalUsers""" + userPreferencesShowCityToExternalUsers: Boolean! + + """ShowStateToExternalUsers""" + userPreferencesShowStateToExternalUsers: Boolean! + + """ShowPostalCodeToExternalUsers""" + userPreferencesShowPostalCodeToExternalUsers: Boolean! + + """ShowCountryToExternalUsers""" + userPreferencesShowCountryToExternalUsers: Boolean! + + """ShowProfilePicToGuestUsers""" + userPreferencesShowProfilePicToGuestUsers: Boolean! + + """ShowTitleToGuestUsers""" + userPreferencesShowTitleToGuestUsers: Boolean! + + """ShowCityToGuestUsers""" + userPreferencesShowCityToGuestUsers: Boolean! + + """ShowStateToGuestUsers""" + userPreferencesShowStateToGuestUsers: Boolean! + + """ShowPostalCodeToGuestUsers""" + userPreferencesShowPostalCodeToGuestUsers: Boolean! + + """ShowCountryToGuestUsers""" + userPreferencesShowCountryToGuestUsers: Boolean! + + """DisableFeedbackEmail""" + userPreferencesDisableFeedbackEmail: Boolean! + + """DisableWorkEmail""" + userPreferencesDisableWorkEmail: Boolean! + + """HideS1BrowserUI""" + userPreferencesHideS1BrowserUi: Boolean! + + """DisableEndorsementEmail""" + userPreferencesDisableEndorsementEmail: Boolean! + + """PathAssistantCollapsed""" + userPreferencesPathAssistantCollapsed: Boolean! + + """CacheDiagnostics""" + userPreferencesCacheDiagnostics: Boolean! + + """ShowEmailToGuestUsers""" + userPreferencesShowEmailToGuestUsers: Boolean! + + """ShowManagerToGuestUsers""" + userPreferencesShowManagerToGuestUsers: Boolean! + + """ShowWorkPhoneToGuestUsers""" + userPreferencesShowWorkPhoneToGuestUsers: Boolean! + + """ShowMobilePhoneToGuestUsers""" + userPreferencesShowMobilePhoneToGuestUsers: Boolean! + + """ShowFaxToGuestUsers""" + userPreferencesShowFaxToGuestUsers: Boolean! + + """ShowStreetAddressToGuestUsers""" + userPreferencesShowStreetAddressToGuestUsers: Boolean! + + """LightningExperiencePreferred""" + userPreferencesLightningExperiencePreferred: Boolean! + + """PreviewLightning""" + userPreferencesPreviewLightning: Boolean! + + """HideEndUserOnboardingAssistantModal""" + userPreferencesHideEndUserOnboardingAssistantModal: Boolean! + + """HideLightningMigrationModal""" + userPreferencesHideLightningMigrationModal: Boolean! + + """HideSfxWelcomeMat""" + userPreferencesHideSfxWelcomeMat: Boolean! + + """HideBiggerPhotoCallout""" + userPreferencesHideBiggerPhotoCallout: Boolean! + + """GlobalNavBarWTShown""" + userPreferencesGlobalNavBarWtShown: Boolean! + + """GlobalNavGridMenuWTShown""" + userPreferencesGlobalNavGridMenuWtShown: Boolean! + + """CreateLEXAppsWTShown""" + userPreferencesCreateLexAppsWtShown: Boolean! + + """FavoritesWTShown""" + userPreferencesFavoritesWtShown: Boolean! + + """RecordHomeSectionCollapseWTShown""" + userPreferencesRecordHomeSectionCollapseWtShown: Boolean! + + """RecordHomeReservedWTShown""" + userPreferencesRecordHomeReservedWtShown: Boolean! + + """FavoritesShowTopFavorites""" + userPreferencesFavoritesShowTopFavorites: Boolean! + + """ExcludeMailAppAttachments""" + userPreferencesExcludeMailAppAttachments: Boolean! + + """SuppressTaskSFXReminders""" + userPreferencesSuppressTaskSfxReminders: Boolean! + + """SuppressEventSFXReminders""" + userPreferencesSuppressEventSfxReminders: Boolean! + + """PreviewCustomTheme""" + userPreferencesPreviewCustomTheme: Boolean! + + """HasCelebrationBadge""" + userPreferencesHasCelebrationBadge: Boolean! + + """UserDebugModePref""" + userPreferencesUserDebugModePref: Boolean! + + """SRHOverrideActivities""" + userPreferencesSrhOverrideActivities: Boolean! + + """NewLightningReportRunPageEnabled""" + userPreferencesNewLightningReportRunPageEnabled: Boolean! + + """NativeEmailClient""" + userPreferencesNativeEmailClient: Boolean! + + """Contact ID""" + contactId: String + + """Contact ID""" + contact: SalesforceContact + + """Account ID""" + accountId: String + + """Account ID""" + account: SalesforceAccount + + """Call Center ID""" + callCenterId: String + + """Call Center ID""" + callCenter: SalesforceCallCenter + + """Extension""" + extension: String + + """SAML Federation ID""" + federationIdentifier: String + + """About Me""" + aboutMe: String + + """Url for full-sized Photo""" + fullPhotoUrl: String + + """Photo""" + smallPhotoUrl: String + + """Show external indicator""" + isExtIndicatorVisible: Boolean! + + """Out of office message""" + outOfOfficeMessage: String + + """Url for medium profile photo""" + mediumPhotoUrl: String + + """Chatter Email Highlights Frequency""" + digestFrequency: String! + + """Default Notification Frequency when Joining Groups""" + defaultGroupNotificationFrequency: String! + + """Data.com Monthly Addition Limit""" + jigsawImportLimitOverride: Int + + """Last Viewed Date""" + lastViewedDate: String + + """Last Referenced Date""" + lastReferencedDate: String + + """Url for banner photo""" + bannerPhotoUrl: String + + """Url for IOS banner photo""" + smallBannerPhotoUrl: String + + """Url for Android banner photo""" + mediumBannerPhotoUrl: String + + """Has Profile Photo""" + isProfilePhotoActive: Boolean! + + """Individual ID""" + individualId: String + + """Individual ID""" + individual: SalesforceIndividual + + """Collection of Salesforce AIApplication""" + aiApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplication""" + aiApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIApplications to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiApplicationsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIApplicationConfig""" + aiApplicationConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiApplicationConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiApplicationConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiApplicationConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AIApplicationConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAiApplicationConfigsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightAction""" + aiInsightActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightActionsConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightFeedback""" + aiInsightFeedbacksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightFeedbackConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightFeedbackSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightFeedbackSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightFeedbacks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightFeedbacksConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightReason""" + aiInsightReasonsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightReasonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightReasonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightReasonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightReasons to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightReasonsConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIInsightValue""" + aiInsightValuesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiInsightValueConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiInsightValueSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiInsightValueSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIInsightValues to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiInsightValuesConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AIRecordInsight""" + aiRecordInsightsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAiRecordInsightConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAiRecordInsightSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAiRecordInsightSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AIRecordInsights to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAiRecordInsightsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce AcceptedEventRelation""" + acceptedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAcceptedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAcceptedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAcceptedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AcceptedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAcceptedEventRelationsConnection + + """Collection of Salesforce Account""" + accountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce Account""" + accountsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Accounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountsConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountCleanInfo""" + accountCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountCleanInfosConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountContactRole""" + accountContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountContactRolesConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountFeed""" + accountFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountFeedsConnection + + """Collection of Salesforce AccountHistory""" + accountHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountHistorysConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountPartner""" + accountPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountPartnersConnection + + """Collection of Salesforce AccountShare""" + accountSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce AccountShare""" + accountSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAccountShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAccountShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAccountShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AccountShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAccountSharesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkGroupTemplate""" + actionLinkGroupTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkGroupTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkGroupTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ActionLinkGroupTemplates to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceActionLinkGroupTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce ActionLinkTemplate""" + actionLinkTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceActionLinkTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceActionLinkTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceActionLinkTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ActionLinkTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceActionLinkTemplatesConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AdditionalNumber""" + additionalNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAdditionalNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAdditionalNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAdditionalNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AdditionalNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAdditionalNumbersConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethod""" + alternativePaymentMethodsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethods to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodsConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce AlternativePaymentMethodShare""" + alternativePaymentMethodSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAlternativePaymentMethodShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAlternativePaymentMethodShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AlternativePaymentMethodShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAlternativePaymentMethodSharesConnection + + """Collection of Salesforce Announcement""" + announcementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce Announcement""" + announcementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAnnouncementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAnnouncementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAnnouncementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Announcements to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAnnouncementsConnection + + """Collection of Salesforce ApexClass""" + apexClassesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexClass""" + apexClassesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexClassConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexClassSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexClassSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexClasses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexClasssConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexComponent""" + apexComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexComponents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexComponentsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexEmailNotification""" + apexEmailNotificationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexEmailNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexEmailNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexEmailNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexEmailNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexEmailNotificationsConnection + + """Collection of Salesforce ApexLog""" + apexLogsByLogUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexLogsConnection + + """Collection of Salesforce ApexPage""" + apexPagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexPage""" + apexPagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexPageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexPageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexPageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexPages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexPagesConnection + + """Collection of Salesforce ApexTestQueueItem""" + apexTestQueueItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestQueueItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestQueueItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestQueueItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestQueueItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestQueueItemsConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestResultLimits""" + apexTestResultLimitsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestResultLimitsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestResultLimitsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestResultLimitsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApexTestResultLimits to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApexTestResultLimitssConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestRunResult""" + apexTestRunResultsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestRunResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestRunResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestRunResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestRunResults to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestRunResultsConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTestSuite""" + apexTestSuitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTestSuiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTestSuiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTestSuiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTestSuites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTestSuitesConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApexTrigger""" + apexTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApexTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApexTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApexTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ApexTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceApexTriggersConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ApiAnomalyEventStoreFeed""" + apiAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceApiAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceApiAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ApiAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceApiAnomalyEventStoreFeedsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppAnalyticsQueryRequest""" + appAnalyticsQueryRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppAnalyticsQueryRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppAnalyticsQueryRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AppAnalyticsQueryRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAppAnalyticsQueryRequestsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppMenuItem""" + appMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppMenuItemsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce AppUsageAssignment""" + appUsageAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAppUsageAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAppUsageAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAppUsageAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AppUsageAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAppUsageAssignmentsConnection + + """Collection of Salesforce Asset""" + assetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce Asset""" + assetsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Assets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetAction""" + assetActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionsConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetActionSource""" + assetActionSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetActionSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetActionSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetActionSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetActionSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetActionSourcesConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetFeed""" + assetFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetFeedsConnection + + """Collection of Salesforce AssetHistory""" + assetHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetHistorysConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationship""" + assetRelationshipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetRelationships to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetRelationshipsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipFeed""" + assetRelationshipFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipFeedsConnection + + """Collection of Salesforce AssetRelationshipHistory""" + assetRelationshipHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetRelationshipHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetRelationshipHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AssetRelationshipHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAssetRelationshipHistorysConnection + + """Collection of Salesforce AssetShare""" + assetSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetShare""" + assetSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetSharesConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssetStatePeriod""" + assetStatePeriodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssetStatePeriodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssetStatePeriodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssetStatePeriodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssetStatePeriods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssetStatePeriodsConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AssignmentRule""" + assignmentRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAssignmentRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAssignmentRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAssignmentRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AssignmentRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAssignmentRulesConnection + + """Collection of Salesforce AsyncApexJob""" + asyncApexJobsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAsyncApexJobConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAsyncApexJobSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAsyncApexJobSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AsyncApexJobs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAsyncApexJobsConnection + + """Collection of Salesforce Attachment""" + attachmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce Attachment""" + attachmentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAttachmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAttachmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAttachmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Attachments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAttachmentsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinition""" + auraDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuraDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuraDefinitionsConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuraDefinitionBundle""" + auraDefinitionBundlesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuraDefinitionBundleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuraDefinitionBundleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuraDefinitionBundles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuraDefinitionBundlesConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfig""" + authConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigsConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthConfigProviders""" + authConfigProvidersPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthConfigProvidersConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthConfigProvidersSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthConfigProvidersSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthConfigProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthConfigProviderssConnection + + """Collection of Salesforce AuthProvider""" + authProvidersByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthProviders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthProvidersConnection + + """Collection of Salesforce AuthSession""" + authSessionsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthSessionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthSessionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthSessionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthSessions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthSessionsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationForm""" + authorizationFormsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of AuthorizationForms to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceAuthorizationFormsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsent""" + authorizationFormConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentsConnection + + """Collection of Salesforce AuthorizationFormConsentHistory""" + authorizationFormConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentHistorysConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormConsentShare""" + authorizationFormConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormConsentSharesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUse""" + authorizationFormDataUsesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUsesConnection + + """Collection of Salesforce AuthorizationFormDataUseHistory""" + authorizationFormDataUseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseHistorysConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormDataUseShare""" + authorizationFormDataUseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormDataUseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormDataUseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormDataUseShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormDataUseSharesConnection + + """Collection of Salesforce AuthorizationFormHistory""" + authorizationFormHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormHistorysConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormShare""" + authorizationFormSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormSharesConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormText""" + authorizationFormTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTexts to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextFeed""" + authorizationFormTextFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextFeedsConnection + + """Collection of Salesforce AuthorizationFormTextHistory""" + authorizationFormTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceAuthorizationFormTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceAuthorizationFormTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of AuthorizationFormTextHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceAuthorizationFormTextHistorysConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BackgroundOperation""" + backgroundOperationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBackgroundOperationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBackgroundOperationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBackgroundOperationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BackgroundOperations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBackgroundOperationsConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandTemplate""" + brandTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandTemplatesConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSet""" + brandingSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BrandingSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBrandingSetsConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BrandingSetProperty""" + brandingSetPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBrandingSetPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBrandingSetPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBrandingSetPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of BrandingSetProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceBrandingSetPropertysConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessHours""" + businessHoursPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessHoursConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessHoursSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessHoursSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessHours to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessHourssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce BusinessProcess""" + businessProcessesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceBusinessProcessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceBusinessProcessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceBusinessProcessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of BusinessProcesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceBusinessProcesssConnection + + """Collection of Salesforce Calendar""" + calendarsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce Calendar""" + calendarsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Calendars to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarView""" + calendarViewsByPublisherId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewsConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CalendarViewShare""" + calendarViewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCalendarViewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCalendarViewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCalendarViewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CalendarViewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCalendarViewSharesConnection + + """Collection of Salesforce CallCenter""" + callCentersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCenter""" + callCentersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCenterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCenterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCenterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CallCenters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCallCentersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce CallCoachingMediaProvider""" + callCoachingMediaProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCallCoachingMediaProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCallCoachingMediaProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CallCoachingMediaProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCallCoachingMediaProvidersConnection + + """Collection of Salesforce Campaign""" + campaignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce Campaign""" + campaignsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Campaigns to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignFeed""" + campaignFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignFeedsConnection + + """Collection of Salesforce CampaignHistory""" + campaignHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignHistorysConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMember""" + campaignMembersByLeadOrContactOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignMembersConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignMemberStatus""" + campaignMemberStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignMemberStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignMemberStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignMemberStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CampaignMemberStatuses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCampaignMemberStatussConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CampaignShare""" + campaignSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCampaignShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCampaignShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCampaignShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CampaignShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCampaignSharesConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce CardPaymentMethod""" + cardPaymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCardPaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCardPaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCardPaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CardPaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCardPaymentMethodsConnection + + """Collection of Salesforce Case""" + casesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce Case""" + casesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Cases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCasesConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseComment""" + caseCommentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseCommentsConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseContactRole""" + caseContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseContactRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseContactRolesConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseFeed""" + caseFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseFeedsConnection + + """Collection of Salesforce CaseHistory""" + caseHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseHistorysConnection + + """Collection of Salesforce CaseShare""" + caseSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseShare""" + caseSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSharesConnection + + """Collection of Salesforce CaseSolution""" + caseSolutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseSolutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseSolutionsConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseStatus""" + caseStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseStatussConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamMember""" + caseTeamMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamMembersConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamRole""" + caseTeamRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamRolesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplate""" + caseTeamTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CaseTeamTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCaseTeamTemplatesConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateMember""" + caseTeamTemplateMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateMembersConnection + + """Collection of Salesforce CaseTeamTemplateRecord""" + caseTeamTemplateRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCaseTeamTemplateRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCaseTeamTemplateRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CaseTeamTemplateRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCaseTeamTemplateRecordsConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryData""" + categoryDatasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryDataConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryDataSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryDataSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryData to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryDatasConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce CategoryNode""" + categoryNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCategoryNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCategoryNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCategoryNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CategoryNodes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCategoryNodesConnection + + """Collection of Salesforce ChatterActivity""" + chatterActivitiesByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterActivities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterActivitysConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtension""" + chatterExtensionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ChatterExtensions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceChatterExtensionsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ChatterExtensionConfig""" + chatterExtensionConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceChatterExtensionConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceChatterExtensionConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceChatterExtensionConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ChatterExtensionConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceChatterExtensionConfigsConnection + + """Collection of Salesforce ClientBrowser""" + clientBrowsersByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceClientBrowserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceClientBrowserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceClientBrowserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ClientBrowsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceClientBrowsersConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroup""" + collaborationGroupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CollaborationGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCollaborationGroupsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupFeed""" + collaborationGroupFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupFeedsConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + collaborationGroupMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMember""" + groupMemberships( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMembersConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + collaborationGroupMemberRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupMemberRequest""" + groupMembershipRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupMemberRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupMemberRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupMemberRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupMemberRequestsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationGroupRecord""" + collaborationGroupRecordsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationGroupRecordConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationGroupRecordSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationGroupRecords to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationGroupRecordsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByInviterId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CollaborationInvitation""" + collaborationInvitationsBySharedEntityId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCollaborationInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCollaborationInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCollaborationInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CollaborationInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCollaborationInvitationsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscription""" + commSubscriptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CommSubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommSubscriptionsConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelType""" + commSubscriptionChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeFeed""" + commSubscriptionChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeFeedsConnection + + """Collection of Salesforce CommSubscriptionChannelTypeHistory""" + commSubscriptionChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeHistorysConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionChannelTypeShare""" + commSubscriptionChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionChannelTypeSharesConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsents( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsent""" + commSubscriptionConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentFeed""" + commSubscriptionConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentFeedsConnection + + """Collection of Salesforce CommSubscriptionConsentHistory""" + commSubscriptionConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentHistorysConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionConsentShare""" + commSubscriptionConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionConsentSharesConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionFeed""" + commSubscriptionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionFeedsConnection + + """Collection of Salesforce CommSubscriptionHistory""" + commSubscriptionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionHistorysConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionShare""" + commSubscriptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionSharesConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTiming""" + commSubscriptionTimingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingFeed""" + commSubscriptionTimingFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingFeedsConnection + + """Collection of Salesforce CommSubscriptionTimingHistory""" + commSubscriptionTimingHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommSubscriptionTimingHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommSubscriptionTimingHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CommSubscriptionTimingHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCommSubscriptionTimingHistorysConnection + + """Collection of Salesforce Community""" + communitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce Community""" + communitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCommunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCommunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCommunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Communities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCommunitysConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConferenceNumber""" + conferenceNumbersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConferenceNumberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConferenceNumberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConferenceNumberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConferenceNumbers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConferenceNumbersConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConnectedApplication""" + connectedApplicationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConnectedApplicationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConnectedApplicationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConnectedApplicationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConnectedApplications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConnectedApplicationsConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRate""" + consumptionRatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ConsumptionRates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceConsumptionRatesConnection + + """Collection of Salesforce ConsumptionRateHistory""" + consumptionRateHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionRateHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionRateHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionRateHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionRateHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionRateHistorysConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionSchedule""" + consumptionSchedulesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionSchedulesConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleFeed""" + consumptionScheduleFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleFeedsConnection + + """Collection of Salesforce ConsumptionScheduleHistory""" + consumptionScheduleHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleHistorysConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce ConsumptionScheduleShare""" + consumptionScheduleSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceConsumptionScheduleShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceConsumptionScheduleShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ConsumptionScheduleShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceConsumptionScheduleSharesConnection + + """Collection of Salesforce Contact""" + contactsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce Contact""" + contactsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contacts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactsConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactCleanInfo""" + contactCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactCleanInfosConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactFeed""" + contactFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactFeedsConnection + + """Collection of Salesforce ContactHistory""" + contactHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactHistorysConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddress""" + contactPointAddressesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddresssConnection + + """Collection of Salesforce ContactPointAddressHistory""" + contactPointAddressHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressHistorysConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointAddressShare""" + contactPointAddressSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointAddressShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointAddressShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointAddressShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointAddressShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointAddressSharesConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsent""" + contactPointConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentsConnection + + """Collection of Salesforce ContactPointConsentHistory""" + contactPointConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentHistorysConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointConsentShare""" + contactPointConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointConsentSharesConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmail""" + contactPointEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointEmailsConnection + + """Collection of Salesforce ContactPointEmailHistory""" + contactPointEmailHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailHistorysConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointEmailShare""" + contactPointEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointEmailShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointEmailSharesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhone""" + contactPointPhonesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactPointPhones to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactPointPhonesConnection + + """Collection of Salesforce ContactPointPhoneHistory""" + contactPointPhoneHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneHistorysConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointPhoneShare""" + contactPointPhoneSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointPhoneShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointPhoneShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointPhoneShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointPhoneShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointPhoneSharesConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsent""" + contactPointTypeConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentsConnection + + """Collection of Salesforce ContactPointTypeConsentHistory""" + contactPointTypeConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentHistorysConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactPointTypeConsentShare""" + contactPointTypeConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactPointTypeConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactPointTypeConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactPointTypeConsentShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactPointTypeConsentSharesConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequest""" + contactRequests( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactRequestsConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactRequestShare""" + contactRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContactRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContactRequestSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContactShare""" + contactSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContactShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContactShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContactShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContactShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContactSharesConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentAsset""" + contentAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentAssetsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistribution""" + contentDistributionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionsConnection + + """Collection of Salesforce ContentDistributionView""" + contentDistributionViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDistributionViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDistributionViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDistributionViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDistributionViews to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDistributionViewsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByArchivedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocument""" + contentDocumentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentDocuments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentDocumentsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentFeed""" + contentDocumentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentFeedsConnection + + """Collection of Salesforce ContentDocumentHistory""" + contentDocumentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentHistorysConnection + + """Collection of Salesforce ContentDocumentLink""" + contentDocumentLinks( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentLinks to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentLinksConnection + + """Collection of Salesforce ContentDocumentSubscription""" + contentDocumentSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentDocumentSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentDocumentSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentDocumentSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentDocumentSubscriptionsConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolder""" + contentFoldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFoldersConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderItem""" + contentFolderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentFolderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentFolderItemsConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentFolderMember""" + contentFolderMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentFolderMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentFolderMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentFolderMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentFolderMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentFolderMembersConnection + + """Collection of Salesforce ContentNote""" + contentNotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNote""" + contentNotesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentNotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentNotesConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByEntityIdentifierId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentNotification""" + contentNotificationsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentNotificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentNotificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentNotificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentNotifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentNotificationsConnection + + """Collection of Salesforce ContentTagSubscription""" + contentTagSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentTagSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentTagSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentTagSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentTagSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentTagSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscribedToUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentUserSubscription""" + contentUserSubscriptionsBySubscriberUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentUserSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentUserSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentUserSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentUserSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentUserSubscriptionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByContentModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByFirstPublishLocationId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersion""" + contentVersionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentVersionsConnection + + """Collection of Salesforce ContentVersionHistory""" + contentVersionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionHistorysConnection + + """Collection of Salesforce ContentVersionRating""" + contentVersionRatingsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentVersionRatingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentVersionRatingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentVersionRatingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentVersionRatings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentVersionRatingsConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspace""" + contentWorkspacesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContentWorkspaces to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContentWorkspacesConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspaceMember""" + contentWorkspaceMembersByMemberId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceMembersConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspacePermission""" + contentWorkspacePermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspacePermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspacePermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspacePermissions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspacePermissionsConnection + + """Collection of Salesforce ContentWorkspaceSubscription""" + contentWorkspaceSubscriptionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContentWorkspaceSubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContentWorkspaceSubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContentWorkspaceSubscriptions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContentWorkspaceSubscriptionsConnection + + """Collection of Salesforce Contract""" + contractsByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsSigned( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce Contract""" + contractsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Contracts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractsConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractContactRole""" + contractContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ContractContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceContractContactRolesConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractFeed""" + contractFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractFeedsConnection + + """Collection of Salesforce ContractHistory""" + contractHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractHistorysConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce ContractStatus""" + contractStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceContractStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceContractStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceContractStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ContractStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceContractStatussConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CorsWhitelistEntry""" + corsWhitelistEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCorsWhitelistEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCorsWhitelistEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CorsWhitelistEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCorsWhitelistEntrysConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CredentialStuffingEventStoreFeed""" + credentialStuffingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCredentialStuffingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCredentialStuffingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CredentialStuffingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCredentialStuffingEventStoreFeedsConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemo""" + creditMemosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemosConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoFeed""" + creditMemoFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoFeedsConnection + + """Collection of Salesforce CreditMemoHistory""" + creditMemoHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoHistorysConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLine""" + creditMemoLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLinesConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineFeed""" + creditMemoLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoLineFeedsConnection + + """Collection of Salesforce CreditMemoLineHistory""" + creditMemoLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CreditMemoLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCreditMemoLineHistorysConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CreditMemoShare""" + creditMemoSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCreditMemoShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCreditMemoShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCreditMemoShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CreditMemoShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCreditMemoSharesConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CronTrigger""" + cronTriggersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCronTriggerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCronTriggerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCronTriggerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CronTriggers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCronTriggersConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CspTrustedSite""" + cspTrustedSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCspTrustedSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCspTrustedSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCspTrustedSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CspTrustedSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCspTrustedSitesConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrand""" + customBrandsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrands to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomBrandAsset""" + customBrandAssetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomBrandAssetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomBrandAssetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomBrandAssetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomBrandAssets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomBrandAssetsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuItem""" + customHelpMenuItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHelpMenuItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHelpMenuItemsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHelpMenuSection""" + customHelpMenuSectionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHelpMenuSectionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHelpMenuSectionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomHelpMenuSections to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomHelpMenuSectionsConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomHttpHeader""" + customHttpHeadersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomHttpHeaderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomHttpHeaderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomHttpHeaderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomHttpHeaders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomHttpHeadersConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomNotificationType""" + customNotificationTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomNotificationTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomNotificationTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomNotificationTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomNotificationTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomNotificationTypesConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermission""" + customPermissionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of CustomPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceCustomPermissionsConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce CustomPermissionDependency""" + customPermissionDependenciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceCustomPermissionDependencyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceCustomPermissionDependencySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceCustomPermissionDependencySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of CustomPermissionDependencies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceCustomPermissionDependencysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce DandBCompany""" + dandBCompaniesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDandBCompanyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDandBCompanySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDandBCompanySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DandBCompanies to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDandBCompanysConnection + + """Collection of Salesforce Dashboard""" + dashboardsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce Dashboard""" + dashboardsByRunningUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Dashboards to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardComponentFeed""" + dashboardComponentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardComponentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardComponentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardComponentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DashboardComponentFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDashboardComponentFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DashboardFeed""" + dashboardFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDashboardFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDashboardFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDashboardFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DashboardFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDashboardFeedsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentFieldMetric""" + dataAssessmentFieldMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentFieldMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentFieldMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentFieldMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentFieldMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentMetric""" + dataAssessmentMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssessmentValueMetric""" + dataAssessmentValueMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssessmentValueMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssessmentValueMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssessmentValueMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssessmentValueMetricsConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetSemanticGraphEdge""" + dataAssetSemanticGraphEdgesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetSemanticGraphEdgeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetSemanticGraphEdgeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetSemanticGraphEdges to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetSemanticGraphEdgesConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataAssetUsageTrackingInfo""" + dataAssetUsageTrackingInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataAssetUsageTrackingInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataAssetUsageTrackingInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataAssetUsageTrackingInfos to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataAssetUsageTrackingInfosConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasis""" + dataUseLegalBasesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUseLegalBases to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUseLegalBasissConnection + + """Collection of Salesforce DataUseLegalBasisHistory""" + dataUseLegalBasisHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisHistorysConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUseLegalBasisShare""" + dataUseLegalBasisSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUseLegalBasisShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUseLegalBasisShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUseLegalBasisShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUseLegalBasisSharesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurpose""" + dataUsePurposesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DataUsePurposes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDataUsePurposesConnection + + """Collection of Salesforce DataUsePurposeHistory""" + dataUsePurposeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeHistorysConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DataUsePurposeShare""" + dataUsePurposeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDataUsePurposeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDataUsePurposeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDataUsePurposeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DataUsePurposeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDataUsePurposeSharesConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudOwnedEntity""" + datacloudOwnedEntitiesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudOwnedEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudOwnedEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudOwnedEntities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudOwnedEntitysConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DatacloudPurchaseUsage""" + datacloudPurchaseUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDatacloudPurchaseUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDatacloudPurchaseUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DatacloudPurchaseUsages to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDatacloudPurchaseUsagesConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeclinedEventRelation""" + declinedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeclinedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeclinedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeclinedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DeclinedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDeclinedEventRelationsConnection + + """Collection of Salesforce DeleteEvent""" + deleteEventsByDeletedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDeleteEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDeleteEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDeleteEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DeleteEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDeleteEventsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce DigitalWallet""" + digitalWalletsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDigitalWalletConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDigitalWalletSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDigitalWalletSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DigitalWallets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDigitalWalletsConnection + + """Collection of Salesforce Document""" + documentsByAuthorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce Document""" + documentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Documents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDocumentsConnection + + """Collection of Salesforce DocumentAttachmentMap""" + documentAttachmentMapsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDocumentAttachmentMapConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDocumentAttachmentMapSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DocumentAttachmentMaps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDocumentAttachmentMapsConnection + + """Collection of Salesforce Domain""" + domainsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce Domain""" + domainsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Domains to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainsConnection + + """Collection of Salesforce DomainSite""" + domainSitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DomainSite""" + domainSitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDomainSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDomainSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDomainSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DomainSites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDomainSitesConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordItem""" + duplicateRecordItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of DuplicateRecordItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceDuplicateRecordItemsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRecordSet""" + duplicateRecordSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRecordSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRecordSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRecordSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRecordSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRecordSetsConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce DuplicateRule""" + duplicateRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceDuplicateRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceDuplicateRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceDuplicateRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of DuplicateRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceDuplicateRulesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailCapture""" + emailCapturesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailCaptureConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailCaptureSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailCaptureSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailCaptures to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailCapturesConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainFilter""" + emailDomainFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainFiltersConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailDomainKey""" + emailDomainKeysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailDomainKeyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailDomainKeySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailDomainKeySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailDomainKeys to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailDomainKeysConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessage""" + emailMessagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailMessages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailMessagesConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailMessageRelation""" + emailMessageRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailMessageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailMessageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailMessageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailMessageRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailMessageRelationsConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailRelay""" + emailRelaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailRelayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailRelaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailRelaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailRelays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailRelaysConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesAddress""" + emailServicesAddressesByRunAsUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesAddresssConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailServicesFunction""" + emailServicesFunctionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailServicesFunctionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailServicesFunctionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailServicesFunctionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EmailServicesFunctions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEmailServicesFunctionsConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByFolderId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EmailTemplate""" + emailTemplatesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEmailTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEmailTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEmailTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EmailTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEmailTemplatesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelType""" + engagementChannelTypesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypesConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeFeed""" + engagementChannelTypeFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeFeedsConnection + + """Collection of Salesforce EngagementChannelTypeHistory""" + engagementChannelTypeHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeHistorysConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EngagementChannelTypeShare""" + engagementChannelTypeSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEngagementChannelTypeShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEngagementChannelTypeShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EngagementChannelTypeShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEngagementChannelTypeSharesConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterhead""" + enhancedLetterheadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnhancedLetterheads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnhancedLetterheadsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EnhancedLetterheadFeed""" + enhancedLetterheadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnhancedLetterheadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnhancedLetterheadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnhancedLetterheadFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnhancedLetterheadFeedsConnection + + """Collection of Salesforce EntitySubscription""" + entitySubscriptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptionsForEntity( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EntitySubscription""" + feedSubscriptions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEntitySubscriptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEntitySubscriptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEntitySubscriptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EntitySubscriptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEntitySubscriptionsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHub""" + environmentHubsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EnvironmentHubs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEnvironmentHubsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubInvitation""" + environmentHubInvitationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubInvitationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubInvitationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubInvitations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubInvitationsConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMember""" + environmentHubMembersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMembers to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMembersConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce EnvironmentHubMemberRel""" + environmentHubMemberRelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEnvironmentHubMemberRelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEnvironmentHubMemberRelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of EnvironmentHubMemberRels to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceEnvironmentHubMemberRelsConnection + + """Collection of Salesforce Event""" + eventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce Event""" + eventsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Events to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventFeed""" + eventFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventFeedsConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventLogFile""" + eventLogFilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventLogFileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventLogFileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventLogFileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventLogFiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventLogFilesConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce EventRelation""" + eventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of EventRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceEventRelationsConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilter""" + expressionFiltersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExpressionFilters to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExpressionFiltersConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExpressionFilterCriteria""" + expressionFilterCriteriaPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExpressionFilterCriteriaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExpressionFilterCriteriaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExpressionFilterCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExpressionFilterCriteriasConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataSource""" + externalDataSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalDataSources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalDataSourcesConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuthsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalDataUserAuth""" + externalDataUserAuths( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalDataUserAuthConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalDataUserAuthSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalDataUserAuthSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalDataUserAuths to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalDataUserAuthsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEvent""" + externalEventsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ExternalEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceExternalEventsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMapping""" + externalEventMappingsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingsConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce ExternalEventMappingShare""" + externalEventMappingSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceExternalEventMappingShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceExternalEventMappingShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceExternalEventMappingShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ExternalEventMappingShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceExternalEventMappingSharesConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedComment""" + feedCommentsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedCommentsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByLastEditById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedItem""" + feedItemsByParentId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedItemsConnection + + """Collection of Salesforce FeedPollChoice""" + feedPollChoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollChoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollChoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollChoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollChoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollChoicesConnection + + """Collection of Salesforce FeedPollVote""" + feedPollVotesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedPollVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedPollVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedPollVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedPollVotes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedPollVotesConnection + + """Collection of Salesforce FeedRevision""" + feedRevisionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFeedRevisionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFeedRevisionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFeedRevisionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FeedRevisions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFeedRevisionsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FieldSecurityClassification""" + fieldSecurityClassificationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFieldSecurityClassificationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFieldSecurityClassificationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FieldSecurityClassifications to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFieldSecurityClassificationsConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FileSearchActivity""" + fileSearchActivitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFileSearchActivityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFileSearchActivitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFileSearchActivitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FileSearchActivities to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFileSearchActivitysConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshot""" + financeBalanceSnapshotsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshots to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotsConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceBalanceSnapshotShare""" + financeBalanceSnapshotSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceBalanceSnapshotShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceBalanceSnapshotShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceBalanceSnapshotShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceBalanceSnapshotSharesConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransaction""" + financeTransactionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FinanceTransactions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFinanceTransactionsConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FinanceTransactionShare""" + financeTransactionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFinanceTransactionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFinanceTransactionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFinanceTransactionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FinanceTransactionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFinanceTransactionSharesConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterview""" + flowInterviewsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLog""" + flowInterviewLogsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewLogsConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogEntry""" + flowInterviewLogEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogEntries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogEntrysConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewLogShare""" + flowInterviewLogSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewLogShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewLogShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of FlowInterviewLogShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceFlowInterviewLogSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowInterviewShare""" + flowInterviewSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowInterviewShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowInterviewShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowInterviewShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowInterviewShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowInterviewSharesConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowRecordRelation""" + flowRecordRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowRecordRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowRecordRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowRecordRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowRecordRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowRecordRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce FlowStageRelation""" + flowStageRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFlowStageRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFlowStageRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFlowStageRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of FlowStageRelations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFlowStageRelationsConnection + + """Collection of Salesforce Folder""" + foldersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce Folder""" + foldersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceFolderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceFolderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceFolderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Folders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceFoldersConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce GrantedByLicense""" + grantedByLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGrantedByLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGrantedByLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGrantedByLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GrantedByLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGrantedByLicensesConnection + + """Collection of Salesforce Group""" + groupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce Group""" + groupsByRelatedId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Groups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupsConnection + + """Collection of Salesforce GroupMember""" + groupMembersByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGroupMemberConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGroupMemberSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGroupMemberSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of GroupMembers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceGroupMembersConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce GtwyProvPaymentMethodType""" + gtwyProvPaymentMethodTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceGtwyProvPaymentMethodTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceGtwyProvPaymentMethodTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of GtwyProvPaymentMethodTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceGtwyProvPaymentMethodTypesConnection + + """Collection of Salesforce Holiday""" + holidaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce Holiday""" + holidaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceHolidayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceHolidaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceHolidaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Holidays to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceHolidaysConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce IPAddressRange""" + ipAddressRangesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIpAddressRangeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIpAddressRangeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIpAddressRangeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IPAddressRanges to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIpAddressRangesConnection + + """Collection of Salesforce Idea""" + ideasByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce Idea""" + ideasByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Ideas to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeasConnection + + """Collection of Salesforce IdeaComment""" + ideaCommentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdeaCommentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdeaCommentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdeaCommentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdeaComments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdeaCommentsConnection + + """Collection of Salesforce IdpEventLog""" + idpEventLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIdpEventLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIdpEventLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIdpEventLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IdpEventLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIdpEventLogsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce IframeWhiteListUrl""" + iframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIframeWhiteListUrlsConnection + + """Collection of Salesforce Image""" + imagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce Image""" + imagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Images to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImagesConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageFeed""" + imageFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageFeedsConnection + + """Collection of Salesforce ImageHistory""" + imageHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageHistorysConnection + + """Collection of Salesforce ImageShare""" + imageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce ImageShare""" + imageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceImageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceImageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceImageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ImageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceImageSharesConnection + + """Collection of Salesforce Individual""" + individualsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce Individual""" + individualsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Individuals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualsConnection + + """Collection of Salesforce IndividualHistory""" + individualHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualHistorysConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce IndividualShare""" + individualSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceIndividualShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceIndividualShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceIndividualShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of IndividualShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceIndividualSharesConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce InstalledMobileApp""" + installedMobileApps( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInstalledMobileAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInstalledMobileAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInstalledMobileAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InstalledMobileApps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInstalledMobileAppsConnection + + """Collection of Salesforce Invoice""" + invoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce Invoice""" + invoicesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Invoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoicesConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceFeed""" + invoiceFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceFeedsConnection + + """Collection of Salesforce InvoiceHistory""" + invoiceHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceHistorysConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLine""" + invoiceLinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLines to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLinesConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineFeed""" + invoiceLineFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceLineFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceLineFeedsConnection + + """Collection of Salesforce InvoiceLineHistory""" + invoiceLineHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceLineHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceLineHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceLineHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of InvoiceLineHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceInvoiceLineHistorysConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce InvoiceShare""" + invoiceSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceInvoiceShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceInvoiceShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceInvoiceShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of InvoiceShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceInvoiceSharesConnection + + """Collection of Salesforce KnowledgeableUser""" + knowledgeableUsersByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceKnowledgeableUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceKnowledgeableUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceKnowledgeableUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of KnowledgeableUsers to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceKnowledgeableUsersConnection + + """Collection of Salesforce Lead""" + leadsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce Lead""" + leadsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Leads to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadsConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadCleanInfo""" + leadCleanInfoReviewers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadCleanInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadCleanInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadCleanInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadCleanInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadCleanInfosConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadFeed""" + leadFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadFeedsConnection + + """Collection of Salesforce LeadHistory""" + leadHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadHistorysConnection + + """Collection of Salesforce LeadShare""" + leadSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadShare""" + leadSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadSharesConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LeadStatus""" + leadStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLeadStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLeadStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLeadStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LeadStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLeadStatussConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntity""" + legalEntitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitysConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityFeed""" + legalEntityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntityFeedsConnection + + """Collection of Salesforce LegalEntityHistory""" + legalEntityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LegalEntityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLegalEntityHistorysConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LegalEntityShare""" + legalEntitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLegalEntityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLegalEntityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLegalEntityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LegalEntityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLegalEntitySharesConnection + + """Collection of Salesforce LightningExitByPageMetrics""" + lightningExitByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExitByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExitByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExitByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExitByPageMetricssConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningExperienceTheme""" + lightningExperienceThemesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningExperienceThemeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningExperienceThemeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningExperienceThemeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningExperienceThemes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningExperienceThemesConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningOnboardingConfig""" + lightningOnboardingConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningOnboardingConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningOnboardingConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningOnboardingConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningOnboardingConfigsConnection + + """Collection of Salesforce LightningToggleMetrics""" + lightningToggleMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningToggleMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningToggleMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningToggleMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningToggleMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningToggleMetricssConnection + + """Collection of Salesforce LightningUsageByAppTypeMetrics""" + lightningUsageByAppTypeMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByAppTypeMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByAppTypeMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByAppTypeMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByAppTypeMetricssConnection + + """Collection of Salesforce LightningUsageByPageMetrics""" + lightningUsageByPageMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLightningUsageByPageMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLightningUsageByPageMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of LightningUsageByPageMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceLightningUsageByPageMetricssConnection + + """Collection of Salesforce ListEmail""" + listEmailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmail""" + listEmailsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailIndividualRecipient""" + listEmailIndividualRecipientsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailIndividualRecipientConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailIndividualRecipientSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailIndividualRecipients to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailIndividualRecipientsConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailRecipientSource""" + listEmailRecipientSourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailRecipientSourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailRecipientSourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ListEmailRecipientSources to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceListEmailRecipientSourcesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListEmailShare""" + listEmailSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListEmailShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListEmailShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListEmailShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListEmailShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListEmailSharesConnection + + """Collection of Salesforce ListView""" + listViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListView""" + listViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce ListViewChart""" + listViewChartsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceListViewChartConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceListViewChartSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceListViewChartSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ListViewCharts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceListViewChartsConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginGeo""" + loginGeosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginGeoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginGeoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginGeoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginGeos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginGeosConnection + + """Collection of Salesforce LoginHistory""" + loginHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginHistorysConnection + + """Collection of Salesforce LoginIp""" + loginIpsByUsersId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceLoginIpConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceLoginIpSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceLoginIpSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of LoginIps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceLoginIpsConnection + + """Collection of Salesforce MLField""" + mlFieldsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLField""" + mlFieldsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlFieldConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlFieldSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlFieldSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MLFields to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMlFieldsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce MLPredictionDefinition""" + mlPredictionDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMlPredictionDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMlPredictionDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MLPredictionDefinitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMlPredictionDefinitionsConnection + + """Collection of Salesforce Macro""" + macrosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce Macro""" + macrosByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Macros to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacrosConnection + + """Collection of Salesforce MacroHistory""" + macroHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroHistorysConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroInstruction""" + macroInstructionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroInstructionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroInstructionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroInstructionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroInstructions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroInstructionsConnection + + """Collection of Salesforce MacroShare""" + macroSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroShare""" + macroSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroSharesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsage""" + macroUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsagesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MacroUsageShare""" + macroUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMacroUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMacroUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMacroUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MacroUsageShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMacroUsageSharesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MailmergeTemplate""" + mailmergeTemplatesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMailmergeTemplateConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMailmergeTemplateSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMailmergeTemplateSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MailmergeTemplates to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMailmergeTemplatesConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingInformation""" + matchingInformationsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingInformationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingInformationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingInformationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MatchingInformations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMatchingInformationsConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRule""" + matchingRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRulesConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MatchingRuleItem""" + matchingRuleItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMatchingRuleItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMatchingRuleItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMatchingRuleItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of MatchingRuleItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceMatchingRuleItemsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MobileApplicationDetail""" + mobileApplicationDetailsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMobileApplicationDetailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMobileApplicationDetailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMobileApplicationDetailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MobileApplicationDetails to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMobileApplicationDetailsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MutingPermissionSet""" + mutingPermissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMutingPermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMutingPermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMutingPermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MutingPermissionSets to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMutingPermissionSetsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByExecuteApexHandlerAsId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce MyDomainDiscoverableLogin""" + myDomainDiscoverableLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceMyDomainDiscoverableLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceMyDomainDiscoverableLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of MyDomainDiscoverableLogins to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceMyDomainDiscoverableLoginsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce NamedCredential""" + namedCredentialsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNamedCredentialConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNamedCredentialSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNamedCredentialSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of NamedCredentials to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNamedCredentialsConnection + + """Collection of Salesforce Note""" + notesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce Note""" + notesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceNoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceNoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceNoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Notes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceNotesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScope""" + oauthCustomScopesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OauthCustomScopes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOauthCustomScopesConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce OauthCustomScopeApp""" + oauthCustomScopeAppsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOauthCustomScopeAppConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOauthCustomScopeAppSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OauthCustomScopeApps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOauthCustomScopeAppsConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce ObjectPermissions""" + objectPermissionsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceObjectPermissionsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceObjectPermissionsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceObjectPermissionsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ObjectPermissions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceObjectPermissionssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce OnboardingMetrics""" + onboardingMetricsPluralByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOnboardingMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOnboardingMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOnboardingMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OnboardingMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOnboardingMetricssConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce Opportunity""" + opportunitiesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunitySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunitySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Opportunities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitysConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityCompetitor""" + opportunityCompetitorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityCompetitorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityCompetitorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityCompetitorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityCompetitors to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityCompetitorsConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityContactRole""" + opportunityContactRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityContactRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityContactRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityContactRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityContactRoles to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityContactRolesConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFeed""" + opportunityFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityFeedsConnection + + """Collection of Salesforce OpportunityFieldHistory""" + opportunityFieldHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityFieldHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityFieldHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityFieldHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityFieldHistorysConnection + + """Collection of Salesforce OpportunityHistory""" + opportunityHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityHistorysConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityLineItem""" + opportunityLineItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityLineItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityLineItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityLineItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OpportunityLineItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOpportunityLineItemsConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityPartner""" + opportunityPartnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityPartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityPartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityPartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityPartners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityPartnersConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityShare""" + opportunitySharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunitySharesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce OpportunityStage""" + opportunityStagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOpportunityStageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOpportunityStageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOpportunityStageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OpportunityStages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOpportunityStagesConnection + + """Collection of Salesforce Order""" + ordersByActivatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCompanyAuthorizedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce Order""" + ordersByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Orders to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrdersConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderFeed""" + orderFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderFeedsConnection + + """Collection of Salesforce OrderHistory""" + orderHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderHistorysConnection + + """Collection of Salesforce OrderItem""" + orderItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItem""" + orderItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItems to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemFeed""" + orderItemFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemFeedsConnection + + """Collection of Salesforce OrderItemHistory""" + orderItemHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderItemHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderItemHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderItemHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderItemHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderItemHistorysConnection + + """Collection of Salesforce OrderShare""" + orderSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderShare""" + orderSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderSharesConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrderStatus""" + orderStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrderStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrderStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrderStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrderStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrderStatussConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequest""" + orgDeleteRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgDeleteRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgDeleteRequestsConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgDeleteRequestShare""" + orgDeleteRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgDeleteRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgDeleteRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgDeleteRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgDeleteRequestSharesConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetric""" + orgMetricsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of OrgMetrics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrgMetricsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanResult""" + orgMetricScanResultsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanResultConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanResultSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanResultSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanResults to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanResultsConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgMetricScanSummary""" + orgMetricScanSummariesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgMetricScanSummaryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgMetricScanSummarySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgMetricScanSummaries to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgMetricScanSummarysConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce OrgWideEmailAddress""" + orgWideEmailAddressesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrgWideEmailAddressConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrgWideEmailAddressSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of OrgWideEmailAddresses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceOrgWideEmailAddresssConnection + + """Collection of Salesforce Organization""" + organizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Organization""" + organizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceOrganizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceOrganizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceOrganizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Organizations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceOrganizationsConnection + + """Collection of Salesforce Partner""" + partnersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce Partner""" + partnersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Partners to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnersConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartnerRole""" + partnerRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartnerRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartnerRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartnerRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartnerRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartnerRolesConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsent""" + partyConsentsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentFeed""" + partyConsentFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentFeedsConnection + + """Collection of Salesforce PartyConsentHistory""" + partyConsentHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PartyConsentHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePartyConsentHistorysConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce PartyConsentShare""" + partyConsentSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePartyConsentShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePartyConsentShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePartyConsentShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PartyConsentShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePartyConsentSharesConnection + + """Collection of Salesforce Payment""" + paymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce Payment""" + paymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Payments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthAdjustment""" + paymentAuthAdjustmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthAdjustmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthAdjustmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthAdjustments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthAdjustmentsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentAuthorization""" + paymentAuthorizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentAuthorizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentAuthorizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentAuthorizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentAuthorizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentAuthorizationsConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGateway""" + paymentGatewaysByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewaySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewaySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGateways to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewaysConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayLog""" + paymentGatewayLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGatewayLogs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGatewayLogsConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGatewayProvider""" + paymentGatewayProvidersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGatewayProviderConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGatewayProviderSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PaymentGatewayProviders to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePaymentGatewayProvidersConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentGroup""" + paymentGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentGroupsConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentLineInvoice""" + paymentLineInvoicesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentLineInvoiceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentLineInvoiceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentLineInvoices to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentLineInvoicesConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PaymentMethod""" + paymentMethodsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePaymentMethodConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePaymentMethodSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePaymentMethodSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PaymentMethods to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePaymentMethodsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSet""" + permissionSetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetsConnection + + """Collection of Salesforce PermissionSetAssignment""" + permissionSetAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetAssignments to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetAssignmentsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroup""" + permissionSetGroupsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PermissionSetGroups to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePermissionSetGroupsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetGroupComponent""" + permissionSetGroupComponentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetGroupComponentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetGroupComponentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetGroupComponents to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetGroupComponentsConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicense""" + permissionSetLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenses to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicensesConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignments( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PermissionSetLicenseAssign""" + permissionSetLicenseAssignsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePermissionSetLicenseAssignConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePermissionSetLicenseAssignSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PermissionSetLicenseAssigns to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePermissionSetLicenseAssignsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartition""" + platformCachePartitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitions to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionsConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce PlatformCachePartitionType""" + platformCachePartitionTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePlatformCachePartitionTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePlatformCachePartitionTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PlatformCachePartitionTypes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePlatformCachePartitionTypesConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2""" + pricebook2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2sConnection + + """Collection of Salesforce Pricebook2History""" + pricebook2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebook2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebook2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebook2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Pricebook2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebook2HistorysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntry""" + pricebookEntriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntrySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntrySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PricebookEntries to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePricebookEntrysConnection + + """Collection of Salesforce PricebookEntryHistory""" + pricebookEntryHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePricebookEntryHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePricebookEntryHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePricebookEntryHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of PricebookEntryHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforcePricebookEntryHistorysConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessDefinition""" + processDefinitionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessDefinitionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessDefinitionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessDefinitionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessDefinitions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessDefinitionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessException""" + processExceptionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessExceptions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessExceptionsConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessExceptionShare""" + processExceptionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessExceptionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessExceptionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessExceptionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessExceptionShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessExceptionSharesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstance""" + processInstancesBySubmittedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ProcessInstances to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProcessInstancesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceNode""" + processInstanceNodesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceNodeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceNodeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceNodeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceNodes to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceNodesConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceStep""" + processInstanceStepsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceSteps to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceStepsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce ProcessInstanceWorkitem""" + processInstanceWorkitemsByOriginalActorId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProcessInstanceWorkitemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProcessInstanceWorkitemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProcessInstanceWorkitems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProcessInstanceWorkitemsConnection + + """Collection of Salesforce Product2""" + product2sByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2""" + product2sByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2ConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2SortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2SortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2s to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2sConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2Feed""" + product2FeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2FeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2FeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2FeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Feeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2FeedsConnection + + """Collection of Salesforce Product2History""" + product2HistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProduct2HistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProduct2HistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProduct2HistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Product2Histories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProduct2HistorysConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce ProductConsumptionSchedule""" + productConsumptionSchedulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProductConsumptionScheduleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProductConsumptionScheduleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ProductConsumptionSchedules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceProductConsumptionSchedulesConnection + + """Collection of Salesforce Profile""" + profilesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Profile""" + profilesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceProfileConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceProfileSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceProfileSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Profiles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceProfilesConnection + + """Collection of Salesforce Prompt""" + promptsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce Prompt""" + promptsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Prompts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptAction""" + promptActionsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionsConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptActionShare""" + promptActionSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptActionShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptActionShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptActionShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptActionShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptActionSharesConnection + + """Collection of Salesforce PromptError""" + promptErrorsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptError""" + promptErrorsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrors to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorsConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptErrorShare""" + promptErrorSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptErrorShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptErrorShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptErrorShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptErrorShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptErrorSharesConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PromptVersion""" + promptVersionsByPublishedByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePromptVersionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePromptVersionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePromptVersionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PromptVersions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePromptVersionsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce PushTopic""" + pushTopicsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforcePushTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforcePushTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforcePushTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of PushTopics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforcePushTopicsConnection + + """Collection of Salesforce QueueSobject""" + queueSobjectsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQueueSobjectConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQueueSobjectSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQueueSobjectSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QueueSobjects to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQueueSobjectsConnection + + """Collection of Salesforce QuickText""" + quickTextsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickText""" + quickTextsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTexts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextsConnection + + """Collection of Salesforce QuickTextHistory""" + quickTextHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextHistorysConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextShare""" + quickTextSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextSharesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsage""" + quickTextUsagesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of QuickTextUsages to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceQuickTextUsagesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce QuickTextUsageShare""" + quickTextUsageSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceQuickTextUsageShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceQuickTextUsageShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceQuickTextUsageShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of QuickTextUsageShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceQuickTextUsageSharesConnection + + """Collection of Salesforce Recommendation""" + recommendationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce Recommendation""" + recommendationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecommendationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecommendationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecommendationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Recommendations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecommendationsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordAction""" + recordActions( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordActions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordActionsConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistories( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordActionHistory""" + recordActionHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordActionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordActionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordActionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RecordActionHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRecordActionHistorysConnection + + """Collection of Salesforce RecordType""" + recordTypesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RecordType""" + recordTypesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRecordTypeConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRecordTypeSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRecordTypeSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RecordTypes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRecordTypesConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce RedirectWhitelistUrl""" + redirectWhitelistUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRedirectWhitelistUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRedirectWhitelistUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of RedirectWhitelistUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceRedirectWhitelistUrlsConnection + + """Collection of Salesforce Refund""" + refundsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce Refund""" + refundsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Refunds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce RefundLinePayment""" + refundLinePaymentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceRefundLinePaymentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceRefundLinePaymentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceRefundLinePaymentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of RefundLinePayments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceRefundLinePaymentsConnection + + """Collection of Salesforce Report""" + reportsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce Report""" + reportsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Reports to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportAnomalyEventStoreFeed""" + reportAnomalyEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportAnomalyEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportAnomalyEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ReportAnomalyEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceReportAnomalyEventStoreFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce ReportFeed""" + reportFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceReportFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceReportFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceReportFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of ReportFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceReportFeedsConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SPSamlAttributes""" + spSamlAttributesPluralByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSpSamlAttributesConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSpSamlAttributesSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSpSamlAttributesSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SPSamlAttributes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSpSamlAttributessConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce SamlSsoConfig""" + samlSsoConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSamlSsoConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSamlSsoConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSamlSsoConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SamlSsoConfigs to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSamlSsoConfigsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce Scontrol""" + scontrolsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceScontrolConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceScontrolSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceScontrolSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Scontrols to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceScontrolsConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SearchPromotionRule""" + searchPromotionRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSearchPromotionRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSearchPromotionRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSearchPromotionRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SearchPromotionRules to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSearchPromotionRulesConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgent""" + secureAgentsByProxyUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPlugin""" + secureAgentPluginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SecureAgentPlugins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSecureAgentPluginsConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentPluginProperty""" + secureAgentPluginPropertiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentPluginPropertyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentPluginPropertySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentPluginProperties to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentPluginPropertysConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecureAgentsCluster""" + secureAgentsClustersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecureAgentsClusterConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecureAgentsClusterSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecureAgentsClusterSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecureAgentsClusters to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecureAgentsClustersConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce SecurityCustomBaseline""" + securityCustomBaselinesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSecurityCustomBaselineConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSecurityCustomBaselineSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SecurityCustomBaselines to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSecurityCustomBaselinesConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce ServiceSetupProvisioning""" + serviceSetupProvisioningsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceServiceSetupProvisioningConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceServiceSetupProvisioningSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ServiceSetupProvisionings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceServiceSetupProvisioningsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionHijackingEventStoreFeed""" + sessionHijackingEventStoreFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionHijackingEventStoreFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionHijackingEventStoreFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionHijackingEventStoreFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionHijackingEventStoreFeedsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SessionPermSetActivation""" + sessionPermSetActivations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSessionPermSetActivationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSessionPermSetActivationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSessionPermSetActivationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SessionPermSetActivations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSessionPermSetActivationsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAssistantStep""" + setupAssistantStepsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAssistantStepConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAssistantStepSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAssistantStepSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAssistantSteps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAssistantStepsConnection + + """Collection of Salesforce SetupAuditTrail""" + setupAuditTrailsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupAuditTrailConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupAuditTrailSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupAuditTrailSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupAuditTrails to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupAuditTrailsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce ShapeRepresentation""" + shapeRepresentationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceShapeRepresentationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceShapeRepresentationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceShapeRepresentationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ShapeRepresentations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceShapeRepresentationsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequest""" + signupRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequests to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestFeed""" + signupRequestFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestFeedsConnection + + """Collection of Salesforce SignupRequestHistory""" + signupRequestHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SignupRequestHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSignupRequestHistorysConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce SignupRequestShare""" + signupRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSignupRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSignupRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSignupRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SignupRequestShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSignupRequestSharesConnection + + """Collection of Salesforce Site""" + userSites( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestRecordDefaultOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByGuestUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce Site""" + sitesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Sites to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSitesConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteFeed""" + siteFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteFeedsConnection + + """Collection of Salesforce SiteHistory""" + siteHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SiteHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSiteHistorysConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteIframeWhiteListUrl""" + siteIframeWhiteListUrlsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteIframeWhiteListUrlConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteIframeWhiteListUrlSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteIframeWhiteListUrls to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteIframeWhiteListUrlsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce SiteRedirectMapping""" + siteRedirectMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSiteRedirectMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSiteRedirectMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSiteRedirectMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of SiteRedirectMappings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceSiteRedirectMappingsConnection + + """Collection of Salesforce Solution""" + solutionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce Solution""" + solutionsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Solutions to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionFeed""" + solutionFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionFeedsConnection + + """Collection of Salesforce SolutionHistory""" + solutionHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionHistories to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionHistorysConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SolutionStatus""" + solutionStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSolutionStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSolutionStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSolutionStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SolutionStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSolutionStatussConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByHubUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce SsoUserMapping""" + ssoUserMappingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSsoUserMappingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSsoUserMappingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSsoUserMappingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SsoUserMappings to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSsoUserMappingsConnection + + """Collection of Salesforce Stamp""" + stampsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce Stamp""" + stampsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Stamps to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StampAssignment""" + stampAssignmentsBySubjectId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStampAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStampAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStampAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StampAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStampAssignmentsConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StaticResource""" + staticResourcesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStaticResourceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStaticResourceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStaticResourceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StaticResources to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStaticResourcesConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannel""" + streamingChannelsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of StreamingChannels to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceStreamingChannelsConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce StreamingChannelShare""" + streamingChannelSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceStreamingChannelShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceStreamingChannelShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceStreamingChannelShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of StreamingChannelShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceStreamingChannelSharesConnection + + """Collection of Salesforce Task""" + tasksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce Task""" + tasksByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Tasks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTasksConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskFeed""" + taskFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskFeedsConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskPriority""" + taskPrioritiesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskPriorityConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskPrioritySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskPrioritySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskPriorities to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskPrioritysConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TaskStatus""" + taskStatusesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTaskStatusConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTaskStatusSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTaskStatusSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TaskStatuses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTaskStatussConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TenantUsageEntitlement""" + tenantUsageEntitlementsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTenantUsageEntitlementConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTenantUsageEntitlementSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TenantUsageEntitlements to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTenantUsageEntitlementsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce TestSuiteMembership""" + testSuiteMembershipsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTestSuiteMembershipConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTestSuiteMembershipSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTestSuiteMembershipSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TestSuiteMemberships to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTestSuiteMembershipsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce ThreatDetectionFeedbackFeed""" + threatDetectionFeedbackFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceThreatDetectionFeedbackFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceThreatDetectionFeedbackFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of ThreatDetectionFeedbackFeeds to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceThreatDetectionFeedbackFeedsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoal""" + todayGoalsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoals to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalsConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce TodayGoalShare""" + todayGoalSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTodayGoalShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTodayGoalShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTodayGoalShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TodayGoalShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTodayGoalSharesConnection + + """Collection of Salesforce Topic""" + topicsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Topics to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicsConnection + + """Collection of Salesforce TopicAssignment""" + topicAssignmentsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicAssignmentConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicAssignmentSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicAssignmentSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicAssignments to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicAssignmentsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicFeed""" + topicFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicFeedsConnection + + """Collection of Salesforce TopicUserEvent""" + topicUserEventsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTopicUserEventConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTopicUserEventSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTopicUserEventSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of TopicUserEvents to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTopicUserEventsConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByExecutionUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce TransactionSecurityPolicy""" + transactionSecurityPoliciesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTransactionSecurityPolicyConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTransactionSecurityPolicySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of TransactionSecurityPolicies to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceTransactionSecurityPolicysConnection + + """Collection of Salesforce Translation""" + translationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce Translation""" + translationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceTranslationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceTranslationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceTranslationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Translations to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceTranslationsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaCriterion""" + uiFormulaCriteriaByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaCriteria to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaCriterionsConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UiFormulaRule""" + uiFormulaRulesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUiFormulaRuleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUiFormulaRuleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUiFormulaRuleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UiFormulaRules to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUiFormulaRulesConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce UndecidedEventRelation""" + undecidedEventRelations( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUndecidedEventRelationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUndecidedEventRelationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUndecidedEventRelationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UndecidedEventRelations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUndecidedEventRelationsConnection + + """Collection of Salesforce User""" + usersByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + delegatedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + usersByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce User""" + managedUsers( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Users to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUsersConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppInfo""" + userAppInfosByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppInfoConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppInfoSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppInfoSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserAppInfos to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserAppInfosConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomization""" + userAppMenuCustomizationsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizations to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationsConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserAppMenuCustomizationShare""" + userAppMenuCustomizationSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserAppMenuCustomizationShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserAppMenuCustomizationShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserAppMenuCustomizationShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserAppMenuCustomizationSharesConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + userEmailPreferredPeopleByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPerson""" + personRecord( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPeople to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonsConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserEmailPreferredPersonShare""" + userEmailPreferredPersonSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserEmailPreferredPersonShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserEmailPreferredPersonShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserEmailPreferredPersonShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserEmailPreferredPersonSharesConnection + + """Collection of Salesforce UserFeed""" + userFeedsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + userFeedsByInsertedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserFeed""" + feeds( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserFeedConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserFeedSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserFeedSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserFeeds to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserFeedsConnection + + """Collection of Salesforce UserListView""" + userListViewsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListView""" + userListViewsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserListViews to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserListViewsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserListViewCriterion""" + userListViewCriterionsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserListViewCriterionConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserListViewCriterionSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserListViewCriterionSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserListViewCriteria to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserListViewCriterionsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserLogin""" + userLoginsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserLoginConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserLoginSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserLoginSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserLogins to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserLoginsConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPackageLicense""" + userPackageLicensesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPackageLicenseConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPackageLicenseSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPackageLicenseSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPackageLicenses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPackageLicensesConnection + + """Collection of Salesforce UserPreference""" + userPreferences( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserPreferenceConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserPreferenceSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserPreferenceSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserPreferences to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserPreferencesConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccount""" + userProvAccountsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvAccounts to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvAccountsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvAccountStaging""" + userProvAccountStagingsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvAccountStagingConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvAccountStagingSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvAccountStagingSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvAccountStagings to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvAccountStagingsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvMockTarget""" + userProvMockTargetsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvMockTargetConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvMockTargetSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvMockTargetSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserProvMockTargets to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserProvMockTargetsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningConfig""" + userProvisioningConfigsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningConfigConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningConfigSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningConfigSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningConfigs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningConfigsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningLog""" + userProvisioningLogsByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningLogConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningLogSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningLogSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningLogs to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningLogsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByManagerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsByOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequest""" + userProvisioningRequestsBySalesforceUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestsConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserProvisioningRequestShare""" + userProvisioningRequestSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserProvisioningRequestShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserProvisioningRequestShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of UserProvisioningRequestShares to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceUserProvisioningRequestSharesConnection + + """Collection of Salesforce UserRole""" + userRolesByForecastUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserRole""" + userRolesByPortalAccountOwnerId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserRoleConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserRoleSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserRoleSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserRoles to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserRolesConnection + + """Collection of Salesforce UserShare""" + userSharesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + shares( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce UserShare""" + userSharesByUserOrGroupId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceUserShareConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceUserShareSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceUserShareSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of UserShares to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceUserSharesConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce VerificationHistory""" + verificationHistoriesByUserId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVerificationHistoryConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVerificationHistorySortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVerificationHistorySortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VerificationHistories to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVerificationHistorysConnection + + """Collection of Salesforce Vote""" + votesByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce Vote""" + votesByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVoteConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVoteSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVoteSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of Votes to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceVotesConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveAutoInstallRequest""" + waveAutoInstallRequestsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveAutoInstallRequestConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveAutoInstallRequestSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveAutoInstallRequests to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveAutoInstallRequestsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WaveCompatibilityCheckItem""" + waveCompatibilityCheckItemsByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWaveCompatibilityCheckItemConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWaveCompatibilityCheckItemSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of WaveCompatibilityCheckItems to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceWaveCompatibilityCheckItemsConnection + + """Collection of Salesforce WebLink""" + webLinksByCreatedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """Collection of Salesforce WebLink""" + webLinksByLastModifiedById( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + sobjectMetadata: SalesforceUserSobjectMetadata! + + """A JSON object that contains all of the custom fields for a User""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Visualforce Page""" +type SalesforceApexPage implements OneGraphNode { + """Page ID""" + id: String! + + """Namespace Prefix""" + namespacePrefix: String + + """Name""" + name: String! + + """Api Version""" + apiVersion: Float! + + """Label""" + masterLabel: String! + + """Description""" + description: String + + """Controller Type""" + controllerType: String! + + """Controller Key""" + controllerKey: String + + """ + Available for Lightning Experience, Experience Builder sites, and the mobile app + """ + isAvailableInTouch: Boolean! + + """Require CSRF protection on GET requests""" + isConfirmationTokenRequired: Boolean! + + """Markup""" + markup: String! + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """Collection of Salesforce SetupEntityAccess""" + setupEntityAccessItems( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceSetupEntityAccessConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceSetupEntityAccessSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceSetupEntityAccessSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of SetupEntityAccesses to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceSetupEntityAccesssConnection + + """Collection of Salesforce VisualforceAccessMetrics""" + visualforceAccessMetricsPluralByApexPageId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceVisualforceAccessMetricsConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceVisualforceAccessMetricsSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """ + Number of VisualforceAccessMetrics to fetch. Defaults to 10. Maximum is 60. + """ + first: Int + ): SalesforceVisualforceAccessMetricssConnection + + """Collection of Salesforce WebLink""" + webLinksByScontrolId( + """ + A filter to be used in determining which values should be returned by the collection. + """ + filter: SalesforceWebLinkConnectionFilter + + """ + Custom field to sort the results by. Only provide one of `sortByField` or `sortByCustomField`. + """ + sortByCustomField: SalesforceWebLinkSortByFieldEnum + + """Field to sort the results by. Defaults to Id.""" + sortByField: SalesforceWebLinkSortByFieldEnum + + """ + Whether elements should be sorted in ascending or descending order. Default is ascending. + """ + orderBy: SalesforceSortOrderBy + + """Returns the elements in the list that come after the specified cursor""" + after: String + + """Number of WebLinks to fetch. Defaults to 10. Maximum is 60.""" + first: Int + ): SalesforceWebLinksConnection + + """A JSON object that contains all of the custom fields for a ApexPage""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +union SalesforceWebLinkScontrolUnion = SalesforceApexPage | SalesforceScontrol + +"""Custom Button or Link""" +type SalesforceWebLink implements OneGraphNode { + """Custom Link ID""" + id: String! + + """Page or sObject Type Name""" + pageOrSobjectType: String! + + """Name""" + name: String! + + """Protected Component""" + isProtected: Boolean! + + """URL""" + url: String + + """Link Encoding""" + encodingKey: String! + + """Content Source""" + linkType: String! + + """Behavior""" + openType: String! + + """Height (in pixels)""" + height: Int + + """Width (in pixels)""" + width: Int + + """Show Address Bar""" + showsLocation: Boolean! + + """Show Scrollbars""" + hasScrollbars: Boolean! + + """Show Toolbars""" + hasToolbar: Boolean! + + """Show Menu Bar""" + hasMenubar: Boolean! + + """Show Status Bar""" + showsStatus: Boolean! + + """Resizeable""" + isResizable: Boolean! + + """Window Position""" + position: String + + """Custom S-Control ID""" + scontrolId: String + + """Custom S-Control ID""" + scontrol: SalesforceWebLinkScontrolUnion + + """Label""" + masterLabel: String + + """Description""" + description: String + + """Display Type""" + displayType: String! + + """Require Row Selection""" + requireRowSelection: Boolean! + + """Namespace Prefix""" + namespacePrefix: String + + """Created Date""" + createdDate: String! + + """Created By ID""" + createdById: String! + + """Created By ID""" + createdBy: SalesforceUser + + """Last Modified Date""" + lastModifiedDate: String! + + """Last Modified By ID""" + lastModifiedById: String! + + """Last Modified By ID""" + lastModifiedBy: SalesforceUser + + """System Modstamp""" + systemModstamp: String! + + """A JSON object that contains all of the custom fields for a WebLink""" + customFields( + """ + List of custom fields to return. By default, returns all custom fields. + """ + fields: [String!] + ): JSON! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyDevice implements OneGraphNode { + """The device ID. This may be null.""" + id: String + + """If this device is the currently active device.""" + isActive: Boolean + + """If this device is currently in a private session.""" + isPrivateSession: Boolean + + """ + Whether controlling this device is restricted. At present if this is “true” then no Web API commands will be accepted by this device. + """ + isRestricted: Boolean + + """The name of the device.""" + name: String + + """Device type, such as “computer”, “smartphone” or “speaker”.""" + type: String + + """The current volume in percent. This may be null.""" + volumePercent: Int + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifySimplifiedShow { + """ + A list of the countries in which the show can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the show.""" + copyrights: [SpotifyCopyright!] + + """A description of the show.""" + description: String + + """ + Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this show.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the show.""" + href: String + + """The Spotify ID for the show.""" + id: String + + """The cover art for the show in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + True if all of the show’s episodes are hosted outside of Spotify’s CDN. This field might be null in some cases. + """ + isExternallyHosted: Boolean + + """ + A list of the languages used in the show, identified by their ISO 639 code. + """ + languages: [String] + + """The media type of the show.""" + mediaType: String + + """The name of the episode.""" + name: String + + """The publisher of the show.""" + publisher: String + + """The object type: “show”.""" + type: String + + """The Spotify URI for the show.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyEpisode implements OneGraphNode { + """ + A URL to a 30 second preview (MP3 format) of the episode. null if not available. + """ + audioPreviewUrl: String + + """A description of the episode.""" + description: String + + """The episode length in milliseconds.""" + durationMs: Int + + """ + Whether or not the episode has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this episode.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the episode.""" + href: String + + """The Spotify ID for the episode.""" + id: String + + """The cover art for the episode in various sizes, widest first.""" + images: [SpotifyImage!] + + """True if the episode is hosted outside of Spotify’s CDN.""" + isExternallyHosted: Boolean + + """True if the episode is playable in the given market. Otherwise false.""" + isPlayable: Boolean + + """ + Note: This field is deprecated and might be removed in the future. Please use the languages field instead. The language used in the episode, identified by a ISO 639 code. + """ + language: String + + """ + A list of the languages used in the episode, identified by their ISO 639 code. + """ + languages: [String] + + """The name of the episode.""" + name: String + + """ + The date the episode was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12". + """ + releaseDate: String + + """ + The precision with which release_date value is known: "year", "month", or "day". + """ + releaseDatePrecision: String + + """ + The user’s most recent position in the episode. Set if the supplied access token is a user token and has the scope user-read-playback-position. + """ + resumePoint: SpotifyResumePoint + + """The show on which the episode belongs.""" + show: SpotifySimplifiedShow + + """The object type: “episode”.""" + type: String + + """The Spotify URI for the episode.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyResumePoint { + """Whether or not the episode has been fully played by the user.""" + fullyPlayed: Boolean + + """The user’s most recent position in the episode in milliseconds.""" + resumePositionMs: Int +} + +type SpotifySimplifiedEpisode { + """ + A URL to a 30 second preview (MP3 format) of the episode. null if not available. + """ + audioPreviewUrl: String + + """A description of the episode.""" + description: String + + """The episode length in milliseconds.""" + durationMs: Int + + """ + Whether or not the episode has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this episode.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the episode.""" + href: String + + """The Spotify ID for the episode.""" + id: String + + """The cover art for the episode in various sizes, widest first.""" + images: [SpotifyImage!] + + """True if the episode is hosted outside of Spotify’s CDN.""" + isExternallyHosted: Boolean + + """True if the episode is playable in the given market. Otherwise false.""" + isPlayable: Boolean + + """ + Note: This field is deprecated and might be removed in the future. Please use the languages field instead. The language used in the episode, identified by a ISO 639 code. + """ + language: String + + """ + A list of the languages used in the episode, identified by their ISO 639 code. + """ + languages: [String] + + """The name of the episode.""" + name: String + + """ + The date the episode was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12". + """ + releaseDate: String + + """ + The precision with which release_date value is known: "year", "month", or "day". + """ + releaseDatePrecision: String + + """ + The user’s most recent position in the episode. Set if the supplied access token is a user token and has the scope â€user-read-playback-position’. + """ + resumePoint: SpotifyResumePoint + + """The object type: “episode”.""" + type: String + + """The Spotify URI for the episode.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyShow implements OneGraphNode { + """ + A list of the countries in which the show can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the show.""" + copyrights: [SpotifyCopyright!] + + """A description of the show.""" + description: String + + """A list of the show’s episodes.""" + episodes: [SpotifySimplifiedEpisode!] + + """ + Whether or not the show has explicit content (true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """External URLs for this show.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the show.""" + href: String + + """The Spotify ID for the show.""" + id: String + + """The cover art for the show in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + True if all of the show’s episodes are hosted outside of Spotify’s CDN. This field might be null in some cases. + """ + isExternallyHosted: Boolean + + """ + A list of the languages used in the show, identified by their ISO 639 code. + """ + languages: [String] + + """The media type of the show.""" + mediaType: String + + """The name of the episode.""" + name: String + + """The publisher of the show.""" + publisher: String + + """The object type: “show”.""" + type: String + + """The Spotify URI for the show.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +enum SpotifyMarketEnumArg { + """Afghanistan""" + AF + + """Albania""" + AL + + """Algeria""" + DZ + + """American Samoa""" + AS + + """Andorra""" + AD + + """Angola""" + AO + + """Anguilla""" + AI + + """Antarctica""" + AQ + + """Antigua and Barbuda""" + AG + + """Argentina""" + AR + + """Armenia""" + AM + + """Aruba""" + AW + + """Australia""" + AU + + """Austria""" + AT + + """Azerbaijan""" + AZ + + """Bahamas (the)""" + BS + + """Bahrain""" + BH + + """Bangladesh""" + BD + + """Barbados""" + BB + + """Belarus""" + BY + + """Belgium""" + BE + + """Belize""" + BZ + + """Benin""" + BJ + + """Bermuda""" + BM + + """Bhutan""" + BT + + """Bolivia (Plurinational State of)""" + BO + + """Bonaire, Sint Eustatius and Saba""" + BQ + + """Bosnia and Herzegovina""" + BA + + """Botswana""" + BW + + """Bouvet Island""" + BV + + """Brazil""" + BR + + """British Indian Ocean Territory (the)""" + IO + + """Brunei Darussalam""" + BN + + """Bulgaria""" + BG + + """Burkina Faso""" + BF + + """Burundi""" + BI + + """Cabo Verde""" + CV + + """Cambodia""" + KH + + """Cameroon""" + CM + + """Canada""" + CA + + """Cayman Islands (the)""" + KY + + """Central African Republic (the)""" + CF + + """Chad""" + TD + + """Chile""" + CL + + """China""" + CN + + """Christmas Island""" + CX + + """Cocos (Keeling) Islands (the)""" + CC + + """Colombia""" + CO + + """Comoros (the)""" + KM + + """Congo (the Democratic Republic of the)""" + CD + + """Congo (the)""" + CG + + """Cook Islands (the)""" + CK + + """Costa Rica""" + CR + + """Croatia""" + HR + + """Cuba""" + CU + + """Curaçao""" + CW + + """Cyprus""" + CY + + """Czechia""" + CZ + + """CĂ´te d'Ivoire""" + CI + + """Denmark""" + DK + + """Djibouti""" + DJ + + """Dominica""" + DM + + """Dominican Republic (the)""" + DO + + """Ecuador""" + EC + + """Egypt""" + EG + + """El Salvador""" + SV + + """Equatorial Guinea""" + GQ + + """Eritrea""" + ER + + """Estonia""" + EE + + """Eswatini""" + SZ + + """Ethiopia""" + ET + + """Falkland Islands (the) [Malvinas]""" + FK + + """Faroe Islands (the)""" + FO + + """Fiji""" + FJ + + """Finland""" + FI + + """France""" + FR + + """French Guiana""" + GF + + """French Polynesia""" + PF + + """French Southern Territories (the)""" + TF + + """Gabon""" + GA + + """Gambia (the)""" + GM + + """Georgia""" + GE + + """Germany""" + DE + + """Ghana""" + GH + + """Gibraltar""" + GI + + """Greece""" + GR + + """Greenland""" + GL + + """Grenada""" + GD + + """Guadeloupe""" + GP + + """Guam""" + GU + + """Guatemala""" + GT + + """Guernsey""" + GG + + """Guinea""" + GN + + """Guinea-Bissau""" + GW + + """Guyana""" + GY + + """Haiti""" + HT + + """Heard Island and McDonald Islands""" + HM + + """Holy See (the)""" + VA + + """Honduras""" + HN + + """Hong Kong""" + HK + + """Hungary""" + HU + + """Iceland""" + IS + + """India""" + IN + + """Indonesia""" + ID + + """Iran (Islamic Republic of)""" + IR + + """Iraq""" + IQ + + """Ireland""" + IE + + """Isle of Man""" + IM + + """Israel""" + IL + + """Italy""" + IT + + """Jamaica""" + JM + + """Japan""" + JP + + """Jersey""" + JE + + """Jordan""" + JO + + """Kazakhstan""" + KZ + + """Kenya""" + KE + + """Kiribati""" + KI + + """Korea (the Democratic People's Republic of)""" + KP + + """Korea (the Republic of)""" + KR + + """Kuwait""" + KW + + """Kyrgyzstan""" + KG + + """Lao People's Democratic Republic (the)""" + LA + + """Latvia""" + LV + + """Lebanon""" + LB + + """Lesotho""" + LS + + """Liberia""" + LR + + """Libya""" + LY + + """Liechtenstein""" + LI + + """Lithuania""" + LT + + """Luxembourg""" + LU + + """Macao""" + MO + + """Madagascar""" + MG + + """Malawi""" + MW + + """Malaysia""" + MY + + """Maldives""" + MV + + """Mali""" + ML + + """Malta""" + MT + + """Marshall Islands (the)""" + MH + + """Martinique""" + MQ + + """Mauritania""" + MR + + """Mauritius""" + MU + + """Mayotte""" + YT + + """Mexico""" + MX + + """Micronesia (Federated States of)""" + FM + + """Moldova (the Republic of)""" + MD + + """Monaco""" + MC + + """Mongolia""" + MN + + """Montenegro""" + ME + + """Montserrat""" + MS + + """Morocco""" + MA + + """Mozambique""" + MZ + + """Myanmar""" + MM + + """Namibia""" + NA + + """Nauru""" + NR + + """Nepal""" + NP + + """Netherlands (the)""" + NL + + """New Caledonia""" + NC + + """New Zealand""" + NZ + + """Nicaragua""" + NI + + """Niger (the)""" + NE + + """Nigeria""" + NG + + """Niue""" + NU + + """Norfolk Island""" + NF + + """Northern Mariana Islands (the)""" + MP + + """Norway""" + NO + + """Oman""" + OM + + """Pakistan""" + PK + + """Palau""" + PW + + """Palestine, State of""" + PS + + """Panama""" + PA + + """Papua New Guinea""" + PG + + """Paraguay""" + PY + + """Peru""" + PE + + """Philippines (the)""" + PH + + """Pitcairn""" + PN + + """Poland""" + PL + + """Portugal""" + PT + + """Puerto Rico""" + PR + + """Qatar""" + QA + + """Republic of North Macedonia""" + MK + + """Romania""" + RO + + """Russian Federation (the)""" + RU + + """Rwanda""" + RW + + """RĂ©union""" + RE + + """Saint BarthĂ©lemy""" + BL + + """Saint Helena, Ascension and Tristan da Cunha""" + SH + + """Saint Kitts and Nevis""" + KN + + """Saint Lucia""" + LC + + """Saint Martin (French part)""" + MF + + """Saint Pierre and Miquelon""" + PM + + """Saint Vincent and the Grenadines""" + VC + + """Samoa""" + WS + + """San Marino""" + SM + + """Sao Tome and Principe""" + ST + + """Saudi Arabia""" + SA + + """Senegal""" + SN + + """Serbia""" + RS + + """Seychelles""" + SC + + """Sierra Leone""" + SL + + """Singapore""" + SG + + """Sint Maarten (Dutch part)""" + SX + + """Slovakia""" + SK + + """Slovenia""" + SI + + """Solomon Islands""" + SB + + """Somalia""" + SO + + """South Africa""" + ZA + + """South Georgia and the South Sandwich Islands""" + GS + + """South Sudan""" + SS + + """Spain""" + ES + + """Sri Lanka""" + LK + + """Sudan (the)""" + SD + + """Suriname""" + SR + + """Svalbard and Jan Mayen""" + SJ + + """Sweden""" + SE + + """Switzerland""" + CH + + """Syrian Arab Republic""" + SY + + """Taiwan (Province of China)""" + TW + + """Tajikistan""" + TJ + + """Tanzania, United Republic of""" + TZ + + """Thailand""" + TH + + """Timor-Leste""" + TL + + """Togo""" + TG + + """Tokelau""" + TK + + """Tonga""" + TO + + """Trinidad and Tobago""" + TT + + """Tunisia""" + TN + + """Turkey""" + TR + + """Turkmenistan""" + TM + + """Turks and Caicos Islands (the)""" + TC + + """Tuvalu""" + TV + + """Uganda""" + UG + + """Ukraine""" + UA + + """United Arab Emirates (the)""" + AE + + """United Kingdom of Great Britain and Northern Ireland (the)""" + GB + + """United States Minor Outlying Islands (the)""" + UM + + """United States of America (the)""" + US + + """Uruguay""" + UY + + """Uzbekistan""" + UZ + + """Vanuatu""" + VU + + """Venezuela (Bolivarian Republic of)""" + VE + + """Viet Nam""" + VN + + """Virgin Islands (British)""" + VG + + """Virgin Islands (U.S.)""" + VI + + """Wallis and Futuna""" + WF + + """Western Sahara""" + EH + + """Yemen""" + YE + + """Zambia""" + ZM + + """Zimbabwe""" + ZW + + """Ă…land Islands""" + AX + + """""" + FROM_TOKEN +} + +"""Information about pagination in a connection.""" +type PageInfo { + """When paginating forwards, are there more items?""" + hasNextPage: Boolean! + + """When paginating backwards, are there more items?""" + hasPreviousPage: Boolean! + + """When paginating backwards, the cursor to continue.""" + startCursor: String + + """When paginating forwards, the cursor to continue.""" + endCursor: String +} + +type SpotifyUserPublicProfile { + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """Known public external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of this user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for this user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """The object type: “user”""" + type: String + + """The Spotify URI for this user.""" + uri: String + playlists(offset: Int, limit: Int): [SpotifyPlaylist!] @deprecated(reason: "Use `playlistsConnection` instead.") + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An edge in a connection.""" +type SpotifyPlaylistTracksEdge { + """The item at the end of the edge""" + node: SpotifyTrack! + + """A cursor for use in pagination.""" + cursor: String! + + """ + The date and time the track was added to the user's "Your Music" librar., e.g. `2016-10-24T15:03:07Z`. + """ + addedAt: String + + """Whether this track or episode is a local file or not.""" + isLocal: Boolean + + """ + The Spotify user who added the track or episode. Note that some very old playlists may return null in this field. + """ + addedBy: SpotifyUserPublicProfile +} + +"""PlaylistTracks on Spotify""" +type SpotifyPlaylistTracksConnection { + """PlaylistTracks""" + nodes: [SpotifyTrack!]! + + """A list of edges""" + edges: [SpotifyPlaylistTracksEdge!]! + + """Page info""" + pageInfo: PageInfo! +} + +type SpotifyPlaylist implements OneGraphNode { + """true if the owner allows other users to modify the playlist.""" + collaborative: Boolean + + """Known external URLs for this playlist.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the playlist.""" + href: String + + """The Spotify ID for the playlist.""" + id: String + + """ + Images for the playlist. The array may be empty or contain up to three images. The images are returned by size in descending order. See Working with Playlists. Note: If returned, the source URL for the image (url) is temporary and will expire in less than a day. + """ + images: [SpotifyImage!] + + """The name of the playlist.""" + name: String + + """ + The playlist description. Only returned for modified, verified playlists, otherwise null. + """ + description: String + + """The user who owns the playlist""" + owner: SpotifyPublicUser + + """ + The playlist’s public/private status: true the playlist is public, false the playlist is private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists + """ + public: Boolean + + """ + The version identifier for the current playlist. Can be supplied in other requests to target a specific playlist version + """ + snapshotId: String + + """The object type: “playlist”""" + type: String + + """The Spotify URI for the playlist.""" + uri: String + tracks: [SpotifyTrack!] + tracksConnection( + after: String + + """ + An ISO 3166-1 alpha-2 country code or the string from_token. Provide this parameter if you want to apply Track Relinking. For episodes, if a valid user access token is specified in the request header, the country associated with the user account will take priority over this parameter. + """ + market: SpotifyMarketEnumArg = US + + """The number of items after the current cursor to return, maximum of 50""" + first: Int = 25 + ): SpotifyPlaylistTracksConnection + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyPublicUser implements OneGraphNode { + """The name displayed on the user’s profile. null if not available.""" + displayName: String + + """Known public external URLs for this user.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of this user.""" + followers: SpotifyFollowers + + """A link to the Web API endpoint for this user.""" + href: String + + """The Spotify user ID for this user.""" + id: String + + """The user’s profile image.""" + images: [SpotifyImage!] + + """The object type: “user”""" + type: String + + """The Spotify URI for this user.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Audio feature information for a single track""" +type SpotifyTrackAudioFeatures { + """ + A confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0 represents high confidence the track is acoustic. + """ + acousticness: Float + + """ + Danceability describes how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity. A value of 0.0 is least danceable and 1.0 is most danceable. + """ + danceability: Float + + """The duration of the track in milliseconds.""" + durationMs: Int + + """ + Energy is a measure from 0.0 to 1.0 and represents a perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale. Perceptual features contributing to this attribute include dynamic range, perceived loudness, timbre, onset rate, and general entropy. + """ + energy: Float + + """ + Predicts whether a track contains no vocals. “Ooh” and “aah” sounds are treated as instrumental in this context. Rap or spoken word tracks are clearly “vocal”. The closer the instrumentalness value is to 1.0, the greater likelihood the track contains no vocal content. Values above 0.5 are intended to represent instrumental tracks, but confidence is higher as the value approaches 1.0. + """ + instrumentalness: Float + + """ + The key the track is in. Integers map to pitches using standard Pitch Class notation . E.g. 0 = C, 1 = C♯/Dâ™­, 2 = D, and so on. + """ + key: Int + + """ + Detects the presence of an audience in the recording. Higher liveness values represent an increased probability that the track was performed live. A value above 0.8 provides strong likelihood that the track is live. + """ + liveness: Float + + """ + The overall loudness of a track in decibels (dB). Loudness values are averaged across the entire track and are useful for comparing relative loudness of tracks. Loudness is the quality of a sound that is the primary psychological correlate of physical strength (amplitude). Values typical range between -60 and 0 db. + """ + loudness: Float + + """ + Mode indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. Major is represented by 1 and minor is 0. + """ + mode: Int + + """ + Speechiness detects the presence of spoken words in a track. The more exclusively speech-like the recording (e.g. talk show, audio book, poetry), the closer to 1.0 the attribute value. Values above 0.66 describe tracks that are probably made entirely of spoken words. Values between 0.33 and 0.66 describe tracks that may contain both music and speech, either in sections or layered, including such cases as rap music. Values below 0.33 most likely represent music and other non-speech-like tracks. + """ + speechiness: Float + + """ + The overall estimated tempo of a track in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: Float + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). + """ + timeSignature: Int + + """The Spotify URI for the track.""" + uri: String + + """ + A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry). + """ + valence: Float +} + +type SpotifySegment { + """The starting point (in seconds) of the segment.""" + start: Float + + """The duration (in seconds) of the segment.""" + duration: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the segmentation. Segments of the song which are difficult to logically segment (e.g: noise) may correspond to low values in this field. + """ + confidence: Float + + """ + The onset loudness of the segment in decibels (dB). Combined with loudness_max and loudness_max_time, these components can be used to describe the “attack” of the segment. + """ + loudnessStart: Float + + """ + The peak loudness of the segment in decibels (dB). Combined with loudness_start and loudness_max_time, these components can be used to describe the “attack” of the segment. + """ + loudnessMax: Float + + """ + The segment-relative offset of the segment peak loudness in seconds. Combined with loudness_start and loudness_max, these components can be used to describe the “attack” of the segment. + """ + loudnessMaxTime: Float + + """ + The offset loudness of the segment in decibels (dB). This value should be equivalent to the loudness_start of the following segment. + """ + loudnessEnd: Float + + """ + A “chroma” vector representing the pitch content of the segment, corresponding to the 12 pitch classes C, C#, D to B, with values ranging from 0 to 1 that describe the relative dominance of every pitch in the chromatic scale. More details about how to interpret this vector can be found below. + """ + pitches: [Float] + + """ + Timbre is the quality of a musical note or sound that distinguishes different types of musical instruments, or voices. Timbre vectors are best used in comparison with each other. More details about how to interpret this vector can be found on the below. + """ + timbre: [Float] +} + +type SpotifySection { + """The starting point (in seconds) of the section.""" + start: Float + + """The duration (in seconds) of the section.""" + duration: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the section’s “designation”. + """ + confidence: Float + + """ + The overall loudness of the section in decibels (dB). Loudness values are useful for comparing relative loudness of sections within tracks. + """ + loudness: Float + + """ + The overall estimated tempo of the section in beats per minute (BPM). In musical terminology, tempo is the speed or pace of a given piece and derives directly from the average beat duration. + """ + tempo: Float + + """ + The confidence, from 0.0 to 1.0, of the reliability of the tempo. Some tracks contain tempo changes or sounds which don’t contain tempo (like pure speech) which would correspond to a low value in this field. + """ + tempoConfidence: Float + + """ + The estimated overall key of the section. The values in this field ranging from 0 to 11 mapping to pitches using standard Pitch Class notation (E.g. 0 = C, 1 = C♯/Dâ™­, 2 = D, and so on). If no key was detected, the value is -1. + """ + key: Int + + """ + The confidence, from 0.0 to 1.0, of the reliability of the key. Songs with many key changes may correspond to low values in this field. + """ + keyConfidence: Float + + """ + Indicates the modality (major or minor) of a track, the type of scale from which its melodic content is derived. This field will contain a 0 for “minor”, a 1 for “major”, or a -1 for no result. Note that the major key (e.g. C major) could more likely be confused with the minor key at 3 semitones lower (e.g. A minor) as both keys carry the same pitches. + """ + mode: Int + + """The confidence, from 0.0 to 1.0, of the reliability of the mode.""" + modeConfidence: Float + + """ + An estimated overall time signature of a track. The time signature (meter) is a notational convention to specify how many beats are in each bar (or measure). The time signature ranges from 3 to 7 indicating time signatures of “3/4”, to “7/4”. + """ + timeSignature: Int + + """ + The confidence, from 0.0 to 1.0, of the reliability of the time_signature. Sections with time signature changes may correspond to low values in this field. + """ + timeSignatureConfidence: Float +} + +type SpotifyTimeInterval { + """The starting point (in seconds) of the time interval.""" + start: Float + + """The duration (in seconds) of the time interval.""" + duration: Float + + """The confidence, from 0.0 to 1.0, of the reliability of the interval.""" + confidence: Float +} + +""" +Audio Analysis provides low-level audio analysis for all of the tracks in the Spotify catalog. The Audio Analysis describes the track’s structure and musical content, including rhythm, pitch, and timbre. All information is precise to the audio sample. + +Many elements of analysis include confidence values, a floating-point number ranging from 0.0 to 1.0. Confidence indicates the reliability of its corresponding attribute. Elements carrying a small confidence value should be considered speculative. There may not be sufficient data in the audio to compute the attribute with high certainty. +""" +type SpotifyTrackAudioAnalysis { + """ + The time intervals of the bars throughout the track. A bar (or measure) is a segment of time defined as a given number of beats. Bar offsets also indicate downbeats, the first beat of the measure. + """ + bars: [SpotifyTimeInterval!] + + """ + The time intervals of beats throughout the track. A beat is the basic time unit of a piece of music; for example, each tick of a metronome. Beats are typically multiples of tatums. + """ + beats: [SpotifyTimeInterval!] + + """ + Sections are defined by large variations in rhythm or timbre, e.g. chorus, verse, bridge, guitar solo, etc. Each section contains its own descriptions of tempo, key, mode, time_signature, and loudness. + """ + sections: [SpotifySection!] + + """ + Audio segments attempts to subdivide a song into many segments, with each segment containing a roughly consistent sound throughout its duration. + """ + segments: [SpotifySegment!] + + """ + A tatum represents the lowest regular pulse train that a listener intuitively infers from the timing of perceived musical events (segments). For more information about tatums, see Rhythm (below). + """ + tatums: [SpotifyTimeInterval!] +} + +type SpotifyTrackRestriction { + """ + The reason for the restriction. Supported values: + market - The content item is not available in the given market. + product - The content item is not available for the user’s subscription type. + explicit - The content item is explicit and the user’s account is set to not play explicit content. + Additional reasons may be added in the future. Note: If you use this field, make sure that your application safely handles unknown values. + """ + reason: String +} + +type SpotifyLinkedTrack { + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """The object type: 'track'.""" + type: String + + """The Spotify URI for the track.""" + uri: String +} + +type SpotifyExternalId { + """International Article Number""" + ean: String + + """International Standard Recording Code""" + isrc: String + + """Universal Product Code""" + upc: String +} + +enum SpotifyAlbumCopyrightsType { + C + P +} + +type SpotifyCopyright { + """The copyright text for this album.""" + text: String + + """ + The type of copyright: C = the copyright, P = the sound recording (performance) copyright. + """ + type: SpotifyAlbumCopyrightsType +} + +enum SpotifyAlbumType { + ALBUM + SINGLE + COMPILATION +} + +type SpotifyAlbum implements OneGraphNode { + """The type of the album: `album`, `single`, or `compilation`.""" + albumType: SpotifyAlbumType + + """ + The artists of the album. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifyArtist!] + + """ + The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. + """ + availableMarkets: [SpotifyMarketEnum!] + + """The copyright statements of the album.""" + copyrights: [SpotifyCopyright!] + + """Known external IDs for the album.""" + externalIds: SpotifyExternalId + + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """ + A list of the genres used to classify the album. For example: “Prog Rock” , “Post-Grunge”. (If not yet classified, the array is empty.) + """ + genres: [String!] + + """A link to the Web API endpoint providing full details of the album.""" + href: String + + """The Spotify ID for the album.""" + id: String + + """The cover art for the album in various sizes, widest first.""" + images: [SpotifyImage!] + + """The label for the album.""" + label: String + + """ + The name of the album. In case of an album takedown, the value may be an empty string. + """ + name: String + + """ + The popularity of the album. The value will be between 0 and 100, with 100 being the most popular. The popularity is calculated from the popularity of the album’s individual tracks. + """ + popularity: Int + + """ + The date the album was first released, for example “1981-12-15”. Depending on the precision, it might be shown as “1981” or “1981-12”. + """ + releaseDate: String + + """ + The precision with which release_date value is known: “year” , “month” , or “day”. + """ + releaseDatePrecision: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyAlbumRestriction + + """The object type: “album”""" + type: String + + """The Spotify URI for the album.""" + uri: String + tracks: [SpotifyTrack!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyFollowers { + """ + A link to the Web API endpoint providing full details of the followers; `null` if not available. + """ + href: String + + """The total number of followers.""" + total: Int +} + +type SpotifyArtist implements OneGraphNode { + """Known external URLs for this artist.""" + externalUrls: SpotifyExternalUrl + + """Information about the followers of the artist.""" + followers: SpotifyFollowers + + """ + A list of the genres the artist is associated with. For example: "Prog Rock" , "Post-Grunge". (If not yet classified, the array is empty.) + """ + genres: [String!] + + """A link to the Web API endpoint providing full details of the artist.""" + href: String + + """The Spotify ID for the artist.""" + id: String + + """Images of the artist in various sizes, widest first.""" + images: [SpotifyImage!] + + """The name of the artist.""" + name: String + + """ + The popularity of the artist. The value will be between 0 and 100, with 100 being the most popular. The artist’s popularity is calculated from the popularity of all the artist’s tracks. + """ + popularity: Int + + """ + The object type: "artist" + """ + type: String + + """The Spotify URI for the artist.""" + uri: String + albums: [SpotifyAlbum!] + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyAlbumRestriction { + """ + The reason for the restriction. Supported values: + market - The content item is not available in the given market. + product - The content item is not available for the user’s subscription type. + explicit - The content item is explicit and the user’s account is set to not play explicit content. + Additional reasons may be added in the future. Note: If you use this field, make sure that your application safely handles unknown values. + """ + reason: String +} + +type SpotifyImage { + """The image height in pixels. If unknown: `null` or not returned.""" + height: Int + + """The source URL of the image.""" + url: String + + """The image width in pixels. If unknown: `null` or not returned.""" + width: Int +} + +enum SpotifyMarketEnum { + """Afghanistan""" + AF + + """Albania""" + AL + + """Algeria""" + DZ + + """American Samoa""" + AS + + """Andorra""" + AD + + """Angola""" + AO + + """Anguilla""" + AI + + """Antarctica""" + AQ + + """Antigua and Barbuda""" + AG + + """Argentina""" + AR + + """Armenia""" + AM + + """Aruba""" + AW + + """Australia""" + AU + + """Austria""" + AT + + """Azerbaijan""" + AZ + + """Bahamas (the)""" + BS + + """Bahrain""" + BH + + """Bangladesh""" + BD + + """Barbados""" + BB + + """Belarus""" + BY + + """Belgium""" + BE + + """Belize""" + BZ + + """Benin""" + BJ + + """Bermuda""" + BM + + """Bhutan""" + BT + + """Bolivia (Plurinational State of)""" + BO + + """Bonaire, Sint Eustatius and Saba""" + BQ + + """Bosnia and Herzegovina""" + BA + + """Botswana""" + BW + + """Bouvet Island""" + BV + + """Brazil""" + BR + + """British Indian Ocean Territory (the)""" + IO + + """Brunei Darussalam""" + BN + + """Bulgaria""" + BG + + """Burkina Faso""" + BF + + """Burundi""" + BI + + """Cabo Verde""" + CV + + """Cambodia""" + KH + + """Cameroon""" + CM + + """Canada""" + CA + + """Cayman Islands (the)""" + KY + + """Central African Republic (the)""" + CF + + """Chad""" + TD + + """Chile""" + CL + + """China""" + CN + + """Christmas Island""" + CX + + """Cocos (Keeling) Islands (the)""" + CC + + """Colombia""" + CO + + """Comoros (the)""" + KM + + """Congo (the Democratic Republic of the)""" + CD + + """Congo (the)""" + CG + + """Cook Islands (the)""" + CK + + """Costa Rica""" + CR + + """Croatia""" + HR + + """Cuba""" + CU + + """Curaçao""" + CW + + """Cyprus""" + CY + + """Czechia""" + CZ + + """CĂ´te d'Ivoire""" + CI + + """Denmark""" + DK + + """Djibouti""" + DJ + + """Dominica""" + DM + + """Dominican Republic (the)""" + DO + + """Ecuador""" + EC + + """Egypt""" + EG + + """El Salvador""" + SV + + """Equatorial Guinea""" + GQ + + """Eritrea""" + ER + + """Estonia""" + EE + + """Eswatini""" + SZ + + """Ethiopia""" + ET + + """Falkland Islands (the) [Malvinas]""" + FK + + """Faroe Islands (the)""" + FO + + """Fiji""" + FJ + + """Finland""" + FI + + """France""" + FR + + """French Guiana""" + GF + + """French Polynesia""" + PF + + """French Southern Territories (the)""" + TF + + """Gabon""" + GA + + """Gambia (the)""" + GM + + """Georgia""" + GE + + """Germany""" + DE + + """Ghana""" + GH + + """Gibraltar""" + GI + + """Greece""" + GR + + """Greenland""" + GL + + """Grenada""" + GD + + """Guadeloupe""" + GP + + """Guam""" + GU + + """Guatemala""" + GT + + """Guernsey""" + GG + + """Guinea""" + GN + + """Guinea-Bissau""" + GW + + """Guyana""" + GY + + """Haiti""" + HT + + """Heard Island and McDonald Islands""" + HM + + """Holy See (the)""" + VA + + """Honduras""" + HN + + """Hong Kong""" + HK + + """Hungary""" + HU + + """Iceland""" + IS + + """India""" + IN + + """Indonesia""" + ID + + """Iran (Islamic Republic of)""" + IR + + """Iraq""" + IQ + + """Ireland""" + IE + + """Isle of Man""" + IM + + """Israel""" + IL + + """Italy""" + IT + + """Jamaica""" + JM + + """Japan""" + JP + + """Jersey""" + JE + + """Jordan""" + JO + + """Kazakhstan""" + KZ + + """Kenya""" + KE + + """Kiribati""" + KI + + """Korea (the Democratic People's Republic of)""" + KP + + """Korea (the Republic of)""" + KR + + """Kuwait""" + KW + + """Kyrgyzstan""" + KG + + """Lao People's Democratic Republic (the)""" + LA + + """Latvia""" + LV + + """Lebanon""" + LB + + """Lesotho""" + LS + + """Liberia""" + LR + + """Libya""" + LY + + """Liechtenstein""" + LI + + """Lithuania""" + LT + + """Luxembourg""" + LU + + """Macao""" + MO + + """Madagascar""" + MG + + """Malawi""" + MW + + """Malaysia""" + MY + + """Maldives""" + MV + + """Mali""" + ML + + """Malta""" + MT + + """Marshall Islands (the)""" + MH + + """Martinique""" + MQ + + """Mauritania""" + MR + + """Mauritius""" + MU + + """Mayotte""" + YT + + """Mexico""" + MX + + """Micronesia (Federated States of)""" + FM + + """Moldova (the Republic of)""" + MD + + """Monaco""" + MC + + """Mongolia""" + MN + + """Montenegro""" + ME + + """Montserrat""" + MS + + """Morocco""" + MA + + """Mozambique""" + MZ + + """Myanmar""" + MM + + """Namibia""" + NA + + """Nauru""" + NR + + """Nepal""" + NP + + """Netherlands (the)""" + NL + + """New Caledonia""" + NC + + """New Zealand""" + NZ + + """Nicaragua""" + NI + + """Niger (the)""" + NE + + """Nigeria""" + NG + + """Niue""" + NU + + """Norfolk Island""" + NF + + """Northern Mariana Islands (the)""" + MP + + """Norway""" + NO + + """Oman""" + OM + + """Pakistan""" + PK + + """Palau""" + PW + + """Palestine, State of""" + PS + + """Panama""" + PA + + """Papua New Guinea""" + PG + + """Paraguay""" + PY + + """Peru""" + PE + + """Philippines (the)""" + PH + + """Pitcairn""" + PN + + """Poland""" + PL + + """Portugal""" + PT + + """Puerto Rico""" + PR + + """Qatar""" + QA + + """Republic of North Macedonia""" + MK + + """Romania""" + RO + + """Russian Federation (the)""" + RU + + """Rwanda""" + RW + + """RĂ©union""" + RE + + """Saint BarthĂ©lemy""" + BL + + """Saint Helena, Ascension and Tristan da Cunha""" + SH + + """Saint Kitts and Nevis""" + KN + + """Saint Lucia""" + LC + + """Saint Martin (French part)""" + MF + + """Saint Pierre and Miquelon""" + PM + + """Saint Vincent and the Grenadines""" + VC + + """Samoa""" + WS + + """San Marino""" + SM + + """Sao Tome and Principe""" + ST + + """Saudi Arabia""" + SA + + """Senegal""" + SN + + """Serbia""" + RS + + """Seychelles""" + SC + + """Sierra Leone""" + SL + + """Singapore""" + SG + + """Sint Maarten (Dutch part)""" + SX + + """Slovakia""" + SK + + """Slovenia""" + SI + + """Solomon Islands""" + SB + + """Somalia""" + SO + + """South Africa""" + ZA + + """South Georgia and the South Sandwich Islands""" + GS + + """South Sudan""" + SS + + """Spain""" + ES + + """Sri Lanka""" + LK + + """Sudan (the)""" + SD + + """Suriname""" + SR + + """Svalbard and Jan Mayen""" + SJ + + """Sweden""" + SE + + """Switzerland""" + CH + + """Syrian Arab Republic""" + SY + + """Taiwan (Province of China)""" + TW + + """Tajikistan""" + TJ + + """Tanzania, United Republic of""" + TZ + + """Thailand""" + TH + + """Timor-Leste""" + TL + + """Togo""" + TG + + """Tokelau""" + TK + + """Tonga""" + TO + + """Trinidad and Tobago""" + TT + + """Tunisia""" + TN + + """Turkey""" + TR + + """Turkmenistan""" + TM + + """Turks and Caicos Islands (the)""" + TC + + """Tuvalu""" + TV + + """Uganda""" + UG + + """Ukraine""" + UA + + """United Arab Emirates (the)""" + AE + + """United Kingdom of Great Britain and Northern Ireland (the)""" + GB + + """United States Minor Outlying Islands (the)""" + UM + + """United States of America (the)""" + US + + """Uruguay""" + UY + + """Uzbekistan""" + UZ + + """Vanuatu""" + VU + + """Venezuela (Bolivarian Republic of)""" + VE + + """Viet Nam""" + VN + + """Virgin Islands (British)""" + VG + + """Virgin Islands (U.S.)""" + VI + + """Wallis and Futuna""" + WF + + """Western Sahara""" + EH + + """Yemen""" + YE + + """Zambia""" + ZM + + """Zimbabwe""" + ZW + + """Ă…land Islands""" + AX +} + +"""Filter linked nodes by __typename.""" +input OneGraphLinkedNodesTypenameFilter { + """ + Checks for linked nodes where the __typename is in the list of the provided values. + """ + in: [String!] + + """ + Checks for linked nodes where the __typename is equal to the provided value. + """ + equalTo: String +} + +"""Services supported by OneGraph.""" +enum OneGraphServiceEnumArg { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER + AIRTABLE + APOLLO + BREX + BUNDLEPHOBIA + CHARGEBEE + CLEARBIT + CLOUDFLARE + CRUNCHBASE + DESCURI + FEDEX + GOOGLE_MAPS + GRAPHCMS + IMMIGRATION_GRAPH + LOGDNA + MIXPANEL + MUX + NPM + ONEGRAPH + ORBIT + OPEN_COLLECTIVE + RSS + UPS + USPS + WORDPRESS +} + +"""Filter linked nodes by service.""" +input OneGraphLinkedNodesServiceFilter { + """ + Checks for linked nodes where the service is in the list of the provided values. + """ + in: [OneGraphServiceEnumArg!] + + """ + Checks for linked nodes where the service is equal to the provided value. + """ + equalTo: OneGraphServiceEnumArg +} + +input OneGraphLinkedNodesConnectionFilter { + """Filter connections by their GraphQL __typename""" + typename: OneGraphLinkedNodesTypenameFilter + + """Filter connections by service""" + service: OneGraphLinkedNodesServiceFilter +} + +type SpotifyExternalUrl { + """The Spotify URL for the object.""" + spotify: String +} + +type SpotifySimplifiedArtist { + """Known external URLs for this artist.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the artist.""" + href: String + + """The Spotify ID for the artist.""" + id: String + + """The name of the artist.""" + name: String + + """The object type: 'artist'""" + type: String + + """The Spotify URI for the artist.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifySimplifiedAlbum { + """ + The field is present when getting an artist’s albums. Possible values are “album”, “single”, “compilation”, “appears_on”. Compare to album_type this field represents relationship between the artist and the album. + """ + albumGroup: String + + """The type of the album: one of “album”, “single”, or “compilation”.""" + albumType: String + + """ + The artists of the album. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifySimplifiedArtist!] + + """ + The markets in which the album is available: ISO 3166-1 alpha-2 country codes. Note that an album is considered available in a market when at least 1 of its tracks is available in that market. + """ + availableMarkets: [SpotifyMarketEnum!] + + """Known external URLs for this album.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the album.""" + href: String + + """The Spotify ID for the album.""" + id: String + + """The cover art for the album in various sizes, widest first.""" + images: [SpotifyImage!] + + """ + The name of the album. In case of an album takedown, the value may be an empty string. + """ + name: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyAlbumRestriction + + """The object type: “album”""" + type: String + + """The Spotify URI for the album.""" + uri: String + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +type SpotifyTrack implements OneGraphNode { + """ + The album on which the track appears. The album object includes a link in href to full information about the album. + """ + album: SpotifySimplifiedAlbum + + """ + The artists who performed the track. Each artist object includes a link in href to more detailed information about the artist. + """ + artists: [SpotifyArtist!] + + """ + A list of the countries in which the track can be played, identified by their ISO 3166-1 alpha-2 code. + """ + availableMarkets: [SpotifyMarketEnum!] + + """ + The disc number (usually 1 unless the album consists of more than one disc). + """ + discNumber: Int + + """The track length in milliseconds.""" + durationMs: Int + + """ + Whether or not the track has explicit lyrics ( true = yes it does; false = no it does not OR unknown). + """ + explicit: Boolean + + """Known external IDs for the track.""" + externalIds: SpotifyExternalId + + """Known external URLs for this track.""" + externalUrls: SpotifyExternalUrl + + """A link to the Web API endpoint providing full details of the track.""" + href: String + + """The Spotify ID for the track.""" + id: String + + """ + Part of the response when Track Relinking is applied. If true , the track is playable in the given market. Otherwise false. + """ + isPlayable: Boolean + + """ + Part of the response when Track Relinking is applied, and the requested track has been replaced with different track. The track in the linked_from object contains information about the originally requested track. + """ + linkedFrom: SpotifyLinkedTrack + + """The name of the track.""" + name: String + + """ + The popularity of the track. The value will be between 0 and 100, with 100 being the most popular. + The popularity of a track is a value between 0 and 100, with 100 being the most popular. The popularity is calculated by algorithm and is based, in the most part, on the total number of plays the track has had and how recent those plays are. + Generally speaking, songs that are being played a lot now will have a higher popularity than songs that were played a lot in the past. Duplicate tracks (e.g. the same track from a single and an album) are rated independently. Artist and album popularity is derived mathematically from track popularity. Note that the popularity value may lag actual popularity by a few days: the value is not updated in real time. + """ + popularity: Int + + """A link to a 30 second preview (MP3 format) of the track. Can be null""" + previewUrl: String + + """ + Included in the response when a content restriction is applied. See Restriction Object for more details. + """ + restrictions: SpotifyTrackRestriction + + """ + The number of the track. If an album has several discs, the track number is the number on the specified disc. + """ + trackNumber: Int + + """The object type: “track”.""" + type: String + + """The Spotify URI for the track.""" + uri: String + audioAnalysis: SpotifyTrackAudioAnalysis + audioFeatures: SpotifyTrackAudioFeatures + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""An object with a globally unique id across all of OneGraph""" +interface OneGraphNode { + """The id of the object.""" + oneGraphId: ID! + + """List of OneGraphNodes that are linked from this node.""" + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! +} + +"""List of OneGraphNodes that are linked from this node.""" +type OneGraphLinkedNodesConnection { + """List of OneGraphNodes that are linked from this node.""" + nodes: [OneGraphNode!]! +} + +"""The style for the logo svg.""" +enum OneGraphAppLogoStyleEnum { + DEFAULT + ROUNDED_RECTANGLE +} + +"""An OAuth scope that the service supports.""" +type OneGraphServiceScope { + category: String + scope: String! + display: String! + isDefault: Boolean! + isRequired: Boolean! + description: String! + title: String +} + +"""Information about a service that OneGraph supports.""" +type OneGraphServiceInfo implements OneGraphNode { + service: OneGraphServiceEnum! + friendlyServiceName: String! + + """ + Service string that can be provided in the URL when going through the oauth flow. + """ + slug: String! + supportsOauthLogin: Boolean! + supportsCustomServiceAuth: Boolean! + supportsCustomRedirectUri: Boolean! + supportsTestFlow: Boolean! + availableScopes: [OneGraphServiceScope!] + + """A short-lived svg image url of the logo for the service. May be null.""" + logoUrl(style: OneGraphAppLogoStyleEnum = DEFAULT): String + + """Whether Netlify API Authentication is enabled for this service""" + netlifyApiAuthenticationEnabled: Boolean! + + """Whether Netlify Graph is enabled for this service""" + netlifyGraphEnabled: Boolean! + + """ + The prefix that all GraphQL types addded by this service will have, e.g. `GitHub`. + """ + typePrefix: String! + + """ + The name of the root field for this service in the GraphQL schema, e.g. `gitHub`. + """ + fieldName: String! + oneGraphLinkedNodes( + """Filter the connected nodes that are returned by service or typename.""" + filter: OneGraphLinkedNodesConnectionFilter + ): OneGraphLinkedNodesConnection! + + """Unique id across all of OneGraph""" + oneGraphId: ID! +} + +"""Services supported by OneGraph.""" +enum OneGraphServiceEnum { + ADROLL + ASANA + BOX + CLOUDINARY + CONTENTFUL + DEV_TO + DOCUSIGN + DRIBBBLE + DROPBOX + EGGHEADIO + EVENTIL + FACEBOOK + FIREBASE + GITHUB + GMAIL + GONG + GOOGLE + GOOGLE_ADS + GOOGLE_ANALYTICS + GOOGLE_CALENDAR + GOOGLE_COMPUTE + GOOGLE_DOCS + GOOGLE_SEARCH_CONSOLE + GOOGLE_TRANSLATE + HUBSPOT + INTERCOM + MAILCHIMP + MEETUP + NETLIFY + NOTION + OUTREACH + PRODUCT_HUNT + QUICKBOOKS + SALESFORCE + SANITY + SHOPIFY_ADMIN + SHOPIFY_STOREFRONT + SLACK + SPOTIFY + STRIPE + TWITCH_TV + TWILIO + YNAB + YOUTUBE + ZEIT + ZENDESK + TRELLO + TWITTER + AIRTABLE + APOLLO + BREX + BUNDLEPHOBIA + CHARGEBEE + CLEARBIT + CLOUDFLARE + CRUNCHBASE + DESCURI + FEDEX + GOOGLE_MAPS + GRAPHCMS + IMMIGRATION_GRAPH + LOGDNA + MIXPANEL + MUX + NPM + ONEGRAPH + ORBIT + OPEN_COLLECTIVE + RSS + UPS + USPS + WORDPRESS +} + +"""Information about a service.""" +type OneGraphServiceMetadata { + service: OneGraphServiceEnum! + friendlyServiceName: String! + isLoggedIn: Boolean! + usedTestFlow: Boolean! + foreignUserId: String + + """ + Bearer token that can be used to query the underlying API directly. This field will always be null unless the OneGraph App has enabled sharing tokens for its custom OAuth client. + """ + bearerToken: String + serviceInfo: OneGraphServiceInfo! + + """ + The scopes that the user granted for this service. This is a best estimate of the scopes that were granted. Most services do not have a way to query the scopes on an auth, and some services do not return information about the scopes that were granted in the auth flow. + """ + grantedScopes: [OneGraphServiceMetadataGrantedScope!] +} + +"""Information about OneGraph services""" +type OneGraphServicesMetadata { + loggedInServices: [OneGraphServiceMetadata!]! + adroll: OneGraphServiceMetadata! + asana: OneGraphServiceMetadata! + box: OneGraphServiceMetadata! + cloudinary: OneGraphServiceMetadata! + contentful: OneGraphServiceMetadata! + devTo: OneGraphServiceMetadata! + docusign: OneGraphServiceMetadata! + dribbble: OneGraphServiceMetadata! + dropbox: OneGraphServiceMetadata! + eggheadio: OneGraphServiceMetadata! + eventil: OneGraphServiceMetadata! + facebookBusiness: OneGraphServiceMetadata! + firebase: OneGraphServiceMetadata! + gitHub: OneGraphServiceMetadata! + gmail: OneGraphServiceMetadata! + gong: OneGraphServiceMetadata! + google: OneGraphServiceMetadata! + googleAds: OneGraphServiceMetadata! + googleAnalytics: OneGraphServiceMetadata! + googleCalendar: OneGraphServiceMetadata! + googleCompute: OneGraphServiceMetadata! + googleDocs: OneGraphServiceMetadata! + googleSearchConsole: OneGraphServiceMetadata! + googleTranslate: OneGraphServiceMetadata! + hubspot: OneGraphServiceMetadata! + intercom: OneGraphServiceMetadata! + mailchimp: OneGraphServiceMetadata! + meetup: OneGraphServiceMetadata! + netlify: OneGraphServiceMetadata! + notion: OneGraphServiceMetadata! + outreach: OneGraphServiceMetadata! + productHunt: OneGraphServiceMetadata! + quickbooks: OneGraphServiceMetadata! + salesforce: OneGraphServiceMetadata! + sanity: OneGraphServiceMetadata! + shopifyAdmin: OneGraphServiceMetadata! + shopifyStorefront: OneGraphServiceMetadata! + slack: OneGraphServiceMetadata! + spotify: OneGraphServiceMetadata! + stripe: OneGraphServiceMetadata! + twitchTv: OneGraphServiceMetadata! + twilio: OneGraphServiceMetadata! + ynab: OneGraphServiceMetadata! + youTube: OneGraphServiceMetadata! + zeit: OneGraphServiceMetadata! + zendesk: OneGraphServiceMetadata! + trello: OneGraphServiceMetadata! + twitter: OneGraphServiceMetadata! + airtable: OneGraphServiceMetadata! + apollo: OneGraphServiceMetadata! + brex: OneGraphServiceMetadata! + bundlephobia: OneGraphServiceMetadata! + chargebee: OneGraphServiceMetadata! + clearbit: OneGraphServiceMetadata! + cloudflare: OneGraphServiceMetadata! + crunchbase: OneGraphServiceMetadata! + descuri: OneGraphServiceMetadata! + fedex: OneGraphServiceMetadata! + googleMaps: OneGraphServiceMetadata! + graphcms: OneGraphServiceMetadata! + immigrationGraph: OneGraphServiceMetadata! + logdna: OneGraphServiceMetadata! + mixpanel: OneGraphServiceMetadata! + mux: OneGraphServiceMetadata! + npm: OneGraphServiceMetadata! + onegraph: OneGraphServiceMetadata! + orbit: OneGraphServiceMetadata! + openCollective: OneGraphServiceMetadata! + rss: OneGraphServiceMetadata! + ups: OneGraphServiceMetadata! + usps: OneGraphServiceMetadata! + wordpress: OneGraphServiceMetadata! + facebook: OneGraphServiceMetadata! @deprecated(reason: "Use facebookBusiness.") +} + +"""Currently authed user""" +type Viewer { + """Metadata and logged-in state for all OneGraph services""" + serviceMetadata: OneGraphServicesMetadata! + salesforce: SalesforceOAuthUser + spotify: SpotifyCurrentUserProfile + github: GitHubUser + stripe: StripeAccount + + """Currently logged in oneUser""" + oneGraph: OneGraphUser +} + +type Query { + me( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): Viewer! + + """Fetches an object given its globally unique `oneGraphId`.""" + oneGraphNode( + """The globally unique `oneGraphId`.""" + oneGraphId: ID! + + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphNode + emailNode( + """Email address used to look up nodes.""" + email: String! + + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphEmailNode! + + """The root for Stripe queries""" + stripe( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): StripeQuery! + + """The root for Salesforce queries""" + salesforce( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SalesforceQuery! + + """The root for Spotify queries""" + spotify( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): SpotifyQuery! + + """The root for npm queries""" + npm( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): NpmQuery! + oneGraph( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): OneGraphServiceQuery! + gitHub( + """ + Instruct OneGraph to use the auth associated with a particular user. + + Note that the user must have gone through the OneGraph oauth flow and logged in with an account with the userId provided in the auth. If there is no user with the account, you may get an auth/auth-missing error. + + The userIds for logged-in services can be found under `me.serviceMetadata.loggedInServices.foreignUserId`. + """ + userIds: OneGraphServiceUserIds + + """Optional OAuth tokens used to execute the query""" + auths: OneGraphServiceAuths + ): GitHubQuery +} diff --git a/notes/CtaButtons.md b/notes/CtaButtons.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/CtaButtons.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/DocsMenu.md b/notes/DocsMenu.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/DocsMenu.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/DocsSubmenu.md b/notes/DocsSubmenu.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/DocsSubmenu.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/Footer.md b/notes/Footer.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/Footer.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/FormField.md b/notes/FormField.md new file mode 100644 index 0000000000..6d1fc69346 --- /dev/null +++ b/notes/FormField.md @@ -0,0 +1 @@ +### Table of Contents diff --git a/notes/Header.md b/notes/Header.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/Header.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/Icon.md b/notes/Icon.md new file mode 100644 index 0000000000..6d1fc69346 --- /dev/null +++ b/notes/Icon.md @@ -0,0 +1 @@ +### Table of Contents diff --git a/notes/Layout.md b/notes/Layout.md new file mode 100644 index 0000000000..42c3396190 --- /dev/null +++ b/notes/Layout.md @@ -0,0 +1,84 @@ + + +### Table of Contents + +* [getPage][1] + * [Parameters][2] +* [getPageByFilePath][3] + * [Parameters][4] +* [getPages][5] + * [Parameters][6] + * [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +* `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +* `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +* `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +* `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +* `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +* `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage + +[2]: #parameters + +[3]: #getpagebyfilepath + +[4]: #parameters-1 + +[5]: #getpages + +[6]: #parameters-2 + +[7]: #examples + +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array + +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String + +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/SectionContent.md b/notes/SectionContent.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/SectionContent.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/SectionCta.md b/notes/SectionCta.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/SectionCta.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/SectionDocs.md b/notes/SectionDocs.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/SectionDocs.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/SectionGrid.md b/notes/SectionGrid.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/SectionGrid.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/SectionHero.md b/notes/SectionHero.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/SectionHero.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/Submenu.md b/notes/Submenu.md new file mode 100644 index 0000000000..540d612c29 --- /dev/null +++ b/notes/Submenu.md @@ -0,0 +1,73 @@ +### Table of Contents + +- [getPage][1] + - [Parameters][2] +- [getPageByFilePath][3] + - [Parameters][4] +- [getPages][5] + - [Parameters][6] + - [Examples][7] + +## getPage + +Get the page at the provided `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to find the page by + +Returns **[Object][10]** + +## getPageByFilePath + +Get the page at the provided `filePath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `filePath` **[string][9]** The file path to find the page by + +Returns **[Object][10]** + +## getPages + +Get all the pages located under the provided `urlPath`, not including the +index page. I.e.: All pages having their URLs start with `urlPath` excluding +the page having its URL equal to `urlPath`. + +### Parameters + +- `pages` **[Array][8]** Array of page objects. All pages must have 'url' field. +- `urlPath` **[string][9]** The url path to filter pages by + +### Examples + +```javascript +pages => [ + {url: '/'}, + {url: '/about'}, + {url: '/posts'}, + {url: '/posts/hello'}, + {url: '/posts/world'} +] + +getPages(pages, /posts') +=> [ + {url: '/posts/hello'}, + {url: '/posts/world'} +] +``` + +Returns **[Array][8]** + +[1]: #getpage +[2]: #parameters +[3]: #getpagebyfilepath +[4]: #parameters-1 +[5]: #getpages +[6]: #parameters-2 +[7]: #examples +[8]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array +[9]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String +[10]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object diff --git a/notes/appendir.js b/notes/appendir.js new file mode 100644 index 0000000000..dd769f9008 --- /dev/null +++ b/notes/appendir.js @@ -0,0 +1,14 @@ +//# sourceMappingURL=appendir.js.map +let fs = require('fs'); +let path = require('path'); +let cat = require('child_process').execSync('cat *').toString('UTF-8'); +let file = path.join(__dirname, 'appendir.txt'); +fs.writeFile('output.md', cat, (err) => { + if (err) throw err; + console.log('The file has been saved!'); +}); +fs.appendFile(file, cat, (err) => { + if (err) throw err; + console.log('The file has been saved!'); +}); + diff --git a/notes/appendir.txt b/notes/appendir.txt new file mode 100644 index 0000000000..a3c39eed18 --- /dev/null +++ b/notes/appendir.txt @@ -0,0 +1,1019 @@ +/* This class is a React component that renders a link to a URL, with optional styling and attributes. */ +import React from 'react'; +import _ from 'lodash'; + +import {Link, withPrefix, classNames} from '../utils'; +import Icon from './Icon'; + +export default class ActionLink extends React.Component { + render() { + let action = _.get(this.props, 'action', null); + return ( + + {((_.get(action, 'style', null) === 'icon') && _.get(action, 'icon_class', null)) ? ( + + {_.get(action, 'label', null)} + ) : + _.get(action, 'label', null) + } + + ); + } +} +/* It's a React component that renders a button or a link. */ +import React from 'react'; +import _ from 'lodash'; + +import {Link, withPrefix, classNames} from '../utils'; + +export default class CtaButtons extends React.Component { + render() { + let actions = _.get(this.props, 'actions', null); + return ( + _.map(actions, (action, action_idx) => ( + {_.get(action, 'label', null)} + )) + ); + } +} +/* It's a React component that renders a menu of links to pages in a Hugo site. */ +import React from 'react'; +import _ from 'lodash'; + +import {getPage, classNames, Link, withPrefix, pathJoin, getPages} from '../utils'; +import DocsSubmenu from './DocsSubmenu'; + +export default class DocsMenu extends React.Component { + render() { + let site = _.get(this.props, 'site', null); + let page = _.get(this.props, 'page', null); + let root_docs_path = _.get(site, 'data.doc_sections.root_docs_path', null); + let root_page = getPage(this.props.pageContext.pages, root_docs_path); + return ( + + ); + } +} +/* This class renders a list of links to child pages of the current page. */ +import React from 'react'; +import _ from 'lodash'; + +import {classNames, Link, withPrefix} from '../utils'; + +export default class DocsSubmenu extends React.Component { + render() { + let child_pages = _.get(this.props, 'child_pages', null); + let page = _.get(this.props, 'page', null); + return ( +
    + {_.map(child_pages, (child_page, child_page_idx) => ( +
  • + {_.get(child_page, 'frontmatter.title', null)} +
  • + ))} +
+ ); + } +} +/* I'm trying to add a link to a PDF conversion service to the footer of my site. + +I've tried a few different approaches, but I'm not sure how to get the link to work. + +I've tried adding the link to the footer.yaml file, but that didn't work. + +I've tried adding the link to the footer.html file, but that didn't work. + +I've tried adding the link to the footer.js file, but that didn't work. + +I've tried adding the link to the footer.jsx file, but that didn't work. + +I've tried adding the link to the footer.jsx file, but that didn't work. + +I've tried adding the link to the footer.jsx file, but that didn't work. + +I've tried adding the link to the */ +import _ from 'lodash'; +import React from 'react'; +import { htmlToReact } from '../utils'; +import ActionLink from './ActionLink'; +export default class Footer extends React.Component { + render() { + return ( +
+
+ + + + + + + + + +
+ + + + + + + + +
+ + index + + + + sitemap + + + + advanced + +
+
+ + + + + + + +
+
+ + search engine + + + by + freefind + +
+ Save to PDF +
+
+ +
+

+ { + _.get(this.props, 'pageContext.site.siteMetadata.footer.content', null) && ( + + { + htmlToReact(_.get(this.props, 'pageContext.site.siteMetadata.footer.content', null)) + } + ) + } + { + _.map(_.get(this.props, 'pageContext.site.siteMetadata.footer.links', null), (action, action_idx) => ( + + )) + } +

+ { + _.get(this.props, 'pageContext.site.siteMetadata.footer.has_social', null) && ( +
+ { + _.map(_.get(this.props, 'pageContext.site.siteMetadata.footer.social_links', null), (action, action_idx) => { + return ; + }) + } +
+ ) + } +
+
+
+ ); + } +} +/* It's a React component that renders a form field based on the props passed to it */ +/* It's a React component that renders a form field based on the props passed to it. */ +import _ from 'lodash'; +import React from 'react'; + +export default class FormField extends React.Component { + render() { + const field = _.get(this.props, 'field'); + const inputType = _.get(field, 'input_type'); + const name = _.get(field, 'name'); + const defaultValue = _.get(field, 'default_value'); + const options = _.get(field, 'options'); + const required = _.get(field, 'is_required'); + const label = _.get(field, 'label'); + const labelId = `${name}-label`; + const attr = {}; + if (label) { + attr['aria-labelledby'] = labelId; + } + if (required) { + attr.required = true; + } + + switch (inputType) { + case 'checkbox': + return ( < + div className = "form-group form-checkbox" > + < + input type = "checkbox" + id = { + name + } + name = { + name + } { + ...attr + } + /> { + label && < label htmlFor = { + name + } > { + label + } < /label>} < + /div> + ); + case 'select': + return ( < + div className = "form-group" > { + label && < label htmlFor = { + name + } > { + label + } < /label>} < + div className = "form-select-wrap" > + < + select id = { + name + } + name = { + name + } { + ...attr + } > { + defaultValue && < option value = "" > { + defaultValue + } < /option>} { + _.map(options, (option, index) => ( < + option key = { + index + } + value = { + option + } > { + option + } < + /option> + )) + } < + /select> < + /div> < + /div> + ); + case 'textarea': return ( < + div className = "form-group" > { + label && < label htmlFor = { + name + } > { + label + } < /label>} < + textarea name = { + name + } + id = { + name + } + rows = "7" { + ...(defaultValue ? { + placeholder: defaultValue + } : null) + } { + ...attr + } + /> < + /div> + ); + default: + return ( < + div className = "form-group" > { + label && < label htmlFor = { + name + } > { + label + } < /label>} < + input type = { + inputType + } + name = { + name + } + id = { + name + } { + ...(defaultValue ? { + placeholder: defaultValue + } : null) + } { + ...attr + } + /> < + /div> + ); + } + } + }/* It's a header component that renders a logo, a navbar, and a search bar. */ +import _ from 'lodash'; +import React from 'react'; +import {classNames, Link, withPrefix} from '../utils'; +import ActionLink from './ActionLink'; +import Submenu from './Submenu'; +export default class Header extends React.Component { + render() { + return ( +
+
+
+
+
+ { + _.get(this.props, 'pageContext.site.siteMetadata.header.logo_img', null) ? ( +

+ + { + +

+ ) : ( +

+ + { + _.get(this.props, 'pageContext.site.siteMetadata.header.title', null) + } +

+ ) + }
+ { + _.get(this.props, 'pageContext.site.siteMetadata.header.has_nav', null) && ( + + + + + ) + }
+
+ <> +
+
+ î Š +

Search

+
+